.nf-org-detail-1{margin-top:14px}
.nf-org-detail-2{margin-top:16px}
.nf-org-detail-3{margin-top:14px}
.nf-org-detail-4{margin-top:6px}
.nf-org-detail-5{margin-top:14px}
.nf-org-detail-6{margin:12px 0}
.nf-org-detail-7{margin-top:12px}
.nf-org-detail-8{margin-top:14px}
.nf-org-detail-9{margin-top:16px}
.nf-org-detail-10{margin-top:16px}
.nf-org-detail-11{margin-top:12px}
.nf-org-detail-12{margin-top:14px}
.nf-org-detail-13{margin-top:16px}
.nf-org-detail-14{min-width:130px}
.nf-org-detail-15{margin-top:16px}
.nf-org-detail-16{margin:12px 0}
.nf-org-detail-17{margin:12px 0}
.nf-org-detail-18{margin-top:16px}
.nf-org-detail-19{margin-top:12px}
.nf-org-detail-20{margin-bottom:14px}
.nf-org-detail-21{padding:10px 0;border-bottom:1px solid #eef1f4}
.nf-org-detail-22{margin-top:12px}
.nf-org-detail-23{margin-top:14px}
.nf-org-detail-24{margin-top:16px}
.nf-org-detail-25{max-width:220px}
.nf-org-detail-26{margin-top:16px}
.nf-org-detail-27{margin-top:12px}
.nf-org-detail-28{display:block;margin-top:8px;color:#1677FF;font-size:13px}
.nf-org-detail-29{margin-top:8px;max-width:160px}

/* 列表内容由表格容器承载滚动，避免操作区被单元格裁切。 */
body.app-body .page .grid>div{min-width:0}
body.app-body.raw-route-ai_center .page .table-wrap{min-width:0!important;max-width:100%!important;overflow:auto!important;scrollbar-gutter:auto!important}
body.app-body.raw-route-ai_center .page .table-wrap>table{overflow:visible!important;table-layout:auto!important;min-width:900px!important}
body.app-body.raw-route-ai_center .page .table-wrap>table td{overflow:visible!important;white-space:normal!important;overflow-wrap:anywhere}
body.app-body.raw-route-ai_center .page .table-wrap>table td:last-child:has(form){min-width:220px!important;width:220px!important;white-space:normal!important}
body.app-body.raw-route-ai_center .page .table-wrap>table td form{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;min-width:0!important;max-width:100%!important}
body.app-body.raw-route-ai_center .page .table-wrap>table td form input:not([type=hidden]),
body.app-body.raw-route-ai_center .page .table-wrap>table td form select{flex:1 1 160px!important;width:160px!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}
body.app-body.raw-route-ai_center .page .table-wrap>table td form .btn{flex:0 0 auto!important;max-width:100%!important;white-space:normal!important}
/* 分页在全局表单标签规则之后保持同一行。 */
body.app-body .page .nf-pagination .nf-page-size-form label{display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;margin:0!important;white-space:nowrap!important;width:auto!important}
body.app-body .page .nf-pagination .nf-page-size-label{display:inline!important;flex:0 0 auto!important;margin:0!important;line-height:1!important;white-space:nowrap!important}
body.app-body .page .nf-pagination .nf-page-size-form select{display:inline-block!important;flex:0 0 92px!important;width:92px!important;min-width:92px!important;margin:0!important}
body.app-body .nf-knowledge-upload{padding:18px!important;margin:16px 0!important;border:1px solid #e5ebef;border-radius:14px}
body.app-body .nf-knowledge-upload input[type=file]{width:100%;max-width:100%;box-sizing:border-box}
