._layout_dntll_2{--admin-primary: #122fc7;--admin-primary-hover: #1b39d4;--admin-sidebar-bg: #001b3a;--admin-sidebar-bg-deep: #001428;--admin-sidebar-border: #0d3156;--admin-sidebar-width: 204px;--admin-sidebar-collapsed-width: 64px;--admin-text: #111827;--admin-muted: #6b7280;--admin-border: #e5e7eb;--admin-border-strong: #d1d5db;--admin-bg: #f5f7fa;--admin-card: #ffffff;display:flex;flex-direction:column;height:100vh;overflow:hidden;background:var(--admin-bg)}._body_dntll_23{display:flex;flex:1;min-height:0}._topbar_dntll_30{height:56px;background:#fff;border-bottom:1px solid var(--admin-border);display:flex;align-items:center;padding:0 16px 0 0;gap:0;flex-shrink:0;z-index:100;box-shadow:0 1px 2px #0f172a0a}._topbarLeft_dntll_43{display:flex;align-items:center;width:var(--admin-sidebar-width);flex-shrink:0;transition:width .2s ease;background:var(--admin-sidebar-bg);height:100%}._topbarLeftCollapsed_dntll_53{width:var(--admin-sidebar-collapsed-width)}._logoWrap_dntll_57{display:flex;align-items:center;padding:0 16px;flex:1;overflow:hidden}._logoWrapCollapsed_dntll_65{justify-content:center;padding:0 12px}._logoIcon_dntll_70{width:30px;height:30px;background:#f8ab0d;color:#102644;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;flex-shrink:0}._logoImage_dntll_84{width:86px;height:22px;object-fit:contain;object-position:left center;border:0;background:transparent;flex-shrink:0}._topbarLeftCollapsed_dntll_53 ._logoWrap_dntll_57{justify-content:center;padding:0 10px}._topbarLeftCollapsed_dntll_53 ._logoImage_dntll_84{width:24px;height:18px;object-position:center}._collapseToggle_dntll_105{width:32px;height:32px;border:none;background:transparent;color:#9db2cc;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:6px;margin-right:8px;flex-shrink:0;transition:background .15s,color .15s}._collapseToggle_dntll_105:hover{background:#ffffff14;color:#fff}._topbarCenter_dntll_126{flex:1;padding:0 20px;display:flex;align-items:center;min-width:0}._topbarTitle_dntll_134{margin:0;font-size:17px;font-weight:650;color:var(--admin-text);line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._topbarRight_dntll_145{display:flex;align-items:center;gap:8px}._iconBtn_dntll_151{position:relative;width:34px;height:34px;border:1px solid transparent;background:transparent;color:#667085;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:background .15s,color .15s,border-color .15s}._iconBtn_dntll_151:hover{background:#f3f4f6;border-color:#e5e7eb;color:#111827}._notifBadge_dntll_172{position:absolute;top:7px;right:7px;width:7px;height:7px;border-radius:50%;background:#e84040;border:1.5px solid #fff}._avatarBtn_dntll_183{display:flex;align-items:center;gap:8px;padding:3px 8px 3px 4px;border:1px solid #e5e7eb;background:#fff;cursor:default;border-radius:999px}._avatarCircle_dntll_194{width:28px;height:28px;border-radius:50%;background:#122fc7;color:#fff;font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}._avatarName_dntll_208{font-size:13px;color:#374151;font-weight:500}._sidebar_dntll_215{width:var(--admin-sidebar-width);background:linear-gradient(180deg,var(--admin-sidebar-bg) 0%,var(--admin-sidebar-bg-deep) 100%);display:flex;flex-direction:column;flex-shrink:0;transition:width .2s ease;overflow:hidden}._sidebarCollapsed_dntll_225{width:var(--admin-sidebar-collapsed-width)}._nav_dntll_229{flex:1;padding:12px 8px 10px;display:flex;flex-direction:column;gap:2px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}._nav_dntll_229::-webkit-scrollbar{width:0;height:0;display:none}._navGroup_dntll_246{display:flex;flex-direction:column;gap:3px}._navItem_dntll_252{display:flex;align-items:center;gap:10px;width:100%;height:40px;padding:0 10px;border:none;background:transparent;color:#b2c3d9;font-size:14px;font-weight:500;text-align:left;cursor:pointer;border-radius:6px;transition:background .15s,color .15s;position:relative;white-space:nowrap;outline:none}._navItem_dntll_252:hover,._navItem_dntll_252:active,._navItem_dntll_252:focus,._navItem_dntll_252:focus-visible{background:#ffffff0f;color:#fff;outline:none;box-shadow:none}._navItemActive_dntll_283{color:#fff}._navIcon_dntll_287{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px}._navLabel_dntll_296{flex:1;overflow:hidden;text-overflow:ellipsis}._groupChevron_dntll_302{display:flex;align-items:center;justify-content:center;width:18px;height:18px;color:#7f94ad;transition:transform .2s ease,color .15s ease}._groupChevronOpen_dntll_312{transform:rotate(180deg);color:#fff}._subNav_dntll_317{display:flex;flex-direction:column;gap:4px;padding:2px 0 8px}._subNavItem_dntll_324{display:flex;align-items:center;position:relative;border:none;background:transparent;color:#9fb3cb;font-size:15px;font-weight:500;text-align:left;height:44px;width:100%;padding:0 12px 0 44px;cursor:pointer;border-radius:10px;transition:background .15s,color .15s;outline:none}._subNavItem_dntll_324:hover,._subNavItem_dntll_324:not(._subNavItemActive_dntll_344):active,._subNavItem_dntll_324:not(._subNavItemActive_dntll_344):focus,._subNavItem_dntll_324:not(._subNavItemActive_dntll_344):focus-visible{background:#ffffff0f;color:#fff;outline:none;box-shadow:none}._subNavItemActive_dntll_344,._subNavItemActive_dntll_344:hover,._subNavItemActive_dntll_344:active,._subNavItemActive_dntll_344:focus,._subNavItemActive_dntll_344:focus-visible{background:#122fc7b8;color:#fff;font-weight:600}._sidebarCollapsed_dntll_225 ._navItem_dntll_252{justify-content:center;padding:10px}._sidebarCollapsed_dntll_225 ._navIcon_dntll_287{width:22px;height:22px}._sidebarCollapsed_dntll_225 ._subNav_dntll_317{display:none}._sidebarFooter_dntll_377{padding:10px 8px;border-top:1px solid var(--admin-sidebar-border)}._logoutBtn_dntll_382{display:flex;align-items:center;gap:8px;width:100%;padding:9px 10px;border:none;background:transparent;color:#9cb0c8;font-size:13px;cursor:pointer;border-radius:6px;transition:background .15s,color .15s;white-space:nowrap}._logoutBtn_dntll_382:hover{background:#ff5b5b24;color:#ffd8d8}._sidebarCollapsed_dntll_225 ._logoutBtn_dntll_382{justify-content:center;padding:10px}._langSwitcher_dntll_409{position:relative}._langBtn_dntll_413{display:flex;align-items:center;gap:5px;height:34px;padding:0 10px;border:1px solid #e5e7eb;border-radius:6px;background:#fff;color:#4b5563;font-size:13px;font-weight:500;cursor:pointer;transition:border-color .15s,background .15s,color .15s;white-space:nowrap}._langBtn_dntll_413:hover,._langBtnOpen_dntll_431{border-color:#c4c9d1;color:#111827;background:#f9fafb}._chevronUp_dntll_437{transform:rotate(180deg);transition:transform .2s}._langDropdown_dntll_442{position:absolute;top:calc(100% + 6px);right:0;min-width:130px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 24px #0f172a1f;overflow:hidden;z-index:200;padding:4px}._langOption_dntll_456{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:none;background:transparent;color:#374151;font-size:13px;cursor:pointer;border-radius:6px;transition:background .15s;text-align:left}._langOption_dntll_456:hover{background:#f3f4f6}._langOptionActive_dntll_476{color:#122fc7;font-weight:600}._main_dntll_482{flex:1;display:flex;flex-direction:column;overflow-y:auto;min-width:0;min-height:0;background:var(--admin-bg);overscroll-behavior-x:none}._filterBarWrap_dntll_493{background:transparent;padding:16px 20px 0}._filterCard_dntll_498{border:1px solid var(--admin-border);border-radius:6px;background:var(--admin-card);padding:14px 20px;box-shadow:none}._filterBar_dntll_493{display:flex;align-items:center;flex-wrap:wrap;gap:12px;border:none;border-radius:0;background:transparent;padding:0}._filterFields_dntll_517{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}._filterField_dntll_517{display:flex;align-items:center;gap:6px;min-height:32px;flex:0 1 auto;position:relative}._filterFieldLabel_dntll_533{width:auto;flex-shrink:0;color:#374151;font-size:12px;font-weight:500;text-align:left;white-space:nowrap}._filterInput_dntll_543{height:32px;border:1px solid #d9dee7;border-radius:4px;background:#fff;color:#1f2937;font-size:13px;padding:0 10px;outline:none;width:210px;min-width:0;transition:border-color .15s ease,box-shadow .15s ease}._filterInput_dntll_543:focus{border-color:#122fc7;box-shadow:0 0 0 2px #122fc71a}._filterSelectWrap_dntll_562{position:relative;width:210px}._filterSelectBtn_dntll_567{width:100%;height:32px;border:1px solid #d9dee7;border-radius:4px;background:#fff;color:#1f2937;font-size:13px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}._filterSelectBtnOpen_dntll_582{border-color:#122fc7;box-shadow:0 0 0 2px #122fc71a}._filterSelectIconOpen_dntll_587{transform:rotate(180deg)}._filterDropdown_dntll_591{position:absolute;top:calc(100% + 4px);left:0;width:100%;border:1px solid #e5e7eb;border-radius:6px;background:#fff;box-shadow:0 8px 20px #0f172a1a;z-index:20;padding:4px}._filterDropdownItem_dntll_604{width:100%;height:30px;border:none;border-radius:4px;background:transparent;color:#374151;font-size:12px;text-align:left;padding:0 8px;cursor:pointer}._filterDropdownItem_dntll_604:hover{background:#f3f4f6}._filterDropdownItemActive_dntll_621{background:#eef2ff;color:#122fc7;font-weight:600}._filterResetBtn_dntll_627{height:32px;border:1px solid #d9dee7;border-radius:4px;background:#fff;color:#4b5563;font-size:12px;padding:0 12px;cursor:pointer}._filterBarActions_dntll_638{display:flex;align-items:center;gap:10px;margin-left:10px}._filterQueryBtn_dntll_645{height:32px;border:1px solid #122fc7;border-radius:4px;background:#122fc7;color:#fff;font-size:12px;font-weight:600;padding:0 12px;cursor:pointer}._filterQueryBtn_dntll_645:hover{background:#1b39d4;border-color:#1b39d4}._filterResetBtn_dntll_627:hover{border-color:#c4c9d1;color:#374151;background:#f9fafb}._contentCard_dntll_668{margin:16px 20px 24px;border:1px solid var(--admin-border);border-radius:6px;background:var(--admin-card);overflow:hidden;flex:1;min-height:0;display:flex;flex-direction:column;box-shadow:none}._contentCardPlain_dntll_681{margin:8px 12px 14px;border:none;border-radius:0;background:transparent;overflow:visible;flex:0 0 auto;min-height:auto;display:block;box-shadow:none}._contentCardFinance_dntll_693{margin:2px 6px 8px}._contentCard_dntll_668>*{min-height:100%}._contentCard_dntll_668 table thead th{padding-top:14px!important;padding-bottom:14px!important}._contentCard_dntll_668 button,._filterCard_dntll_498 button{border-radius:4px}._contentCard_dntll_668 .actionBar,._contentCard_dntll_668 .toolbar{margin-bottom:10px}._contentCard_dntll_668 .actions,._contentCard_dntll_668 .actionBar,._contentCard_dntll_668 .toolbar{gap:10px}._contentCard_dntll_668 [class*=actionBar] button,._contentCard_dntll_668 [class*=toolbar] button{border:none!important;background:transparent!important;color:#1f2937!important;border-radius:0!important;height:auto!important;min-height:0;padding:0!important;font-size:13px!important;font-weight:500!important;line-height:1.6;text-decoration:none!important;box-shadow:none!important}._contentCard_dntll_668 [class*=actionBar] button:hover,._contentCard_dntll_668 [class*=toolbar] button:hover{background:transparent!important;color:#122fc7!important;text-decoration:none!important}._contentCard_dntll_668 [class*=actionBar] button:disabled,._contentCard_dntll_668 [class*=toolbar] button:disabled{color:#9ca3af!important;cursor:not-allowed}@media(max-width:980px){._filterBarWrap_dntll_493{padding:14px 16px 0}._filterCard_dntll_498{padding:12px 16px}._filterBar_dntll_493{flex-direction:column;align-items:stretch}._filterFields_dntll_517{width:100%}._filterField_dntll_517{flex:1 1 240px}._filterInput_dntll_543,._filterSelectWrap_dntll_562{width:100%}._filterBarActions_dntll_638{margin-left:0;justify-content:flex-end}._contentCard_dntll_668{margin:14px 16px 20px}._avatarName_dntll_208{display:none}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:PingFang SC,Microsoft YaHei,微软雅黑,sans-serif;font-size:15px;color:#1a1a1a;background:#f5f7fa;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#root{min-height:100vh}:root{--dropdown-bg: #ffffff;--dropdown-text: #111827;--dropdown-muted: #4b5563;--dropdown-border: #cfd5df;--dropdown-border-hover: #9aa6b5;--dropdown-focus: #122fc7;--dropdown-item-hover: #f3f4f6;--dropdown-item-active-bg: #edf2ff;--dropdown-item-active-text: #122fc7;--dropdown-panel-shadow: 0 10px 24px rgba(15, 23, 42, .14);--modal-unified-width: min(860px, calc(100vw - 48px) );--modal-unified-height: min(680px, calc(100vh - 48px) )}div[class*=modalOverlay],div[class*=overlay]{padding:24px!important}div[class*=modalOverlay]>div[class*=modal],div[class*=modalOverlay]>div[class*=Modal],div[class*=overlay]>div[class*=modal],div[class*=overlay]>div[class*=Modal]{width:var(--modal-unified-width)!important;max-width:var(--modal-unified-width)!important;min-width:0!important;height:var(--modal-unified-height)!important;max-height:var(--modal-unified-height)!important;padding:0!important;border-radius:8px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}div[class*=modalOverlay]>div[class*=modal]>div[class*=modalHeader],div[class*=modalOverlay]>div[class*=modal]>.globalModalHeader,div[class*=modalOverlay]>div[class*=Modal]>div[class*=modalHeader],div[class*=modalOverlay]>div[class*=Modal]>.globalModalHeader,div[class*=overlay]>div[class*=modal]>div[class*=header],div[class*=overlay]>div[class*=modal]>.globalModalHeader,div[class*=overlay]>div[class*=Modal]>div[class*=header],div[class*=overlay]>div[class*=Modal]>.globalModalHeader{flex:0 0 auto!important;min-height:54px!important;padding:12px 14px!important;border-bottom:1px solid #e5e7eb!important;background:#fff!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}div[class*=modalOverlay] .globalModalHeader h3,div[class*=modalOverlay] .globalModalHeader h4,div[class*=modalOverlay]>div[class*=modal]>div[class*=modalHeader] h3,div[class*=modalOverlay]>div[class*=modal]>div[class*=modalHeader] h4,div[class*=modalOverlay]>div[class*=Modal]>div[class*=modalHeader] h3,div[class*=modalOverlay]>div[class*=Modal]>div[class*=modalHeader] h4,div[class*=overlay] .globalModalHeader h3,div[class*=overlay] .globalModalHeader h4,div[class*=overlay]>div[class*=modal]>div[class*=header] h3,div[class*=overlay]>div[class*=modal]>div[class*=header] h4,div[class*=overlay]>div[class*=Modal]>div[class*=header] h3,div[class*=overlay]>div[class*=Modal]>div[class*=header] h4{margin:0!important;font-size:16px!important;color:#111827!important}div[class*=modalOverlay] .globalModalHeader p,div[class*=modalOverlay] p[class*=modalDesc],div[class*=overlay] .globalModalHeader p,div[class*=overlay] p[class*=modalDesc]{margin:2px 0 0!important;font-size:12px!important;color:#4b5563!important;line-height:1.45!important}div[class*=modalOverlay]>div[class*=modal]>form[class*=modalForm],div[class*=modalOverlay]>div[class*=modal]>form[class*=form],div[class*=modalOverlay]>div[class*=modal]>div[class*=modalContent],div[class*=modalOverlay]>div[class*=modal]>div[class*=content],div[class*=modalOverlay]>div[class*=Modal]>form[class*=modalForm],div[class*=modalOverlay]>div[class*=Modal]>form[class*=form],div[class*=modalOverlay]>div[class*=Modal]>div[class*=modalContent],div[class*=modalOverlay]>div[class*=Modal]>div[class*=content],div[class*=overlay]>div[class*=modal]>form[class*=modalForm],div[class*=overlay]>div[class*=modal]>form[class*=form],div[class*=overlay]>div[class*=modal]>div[class*=modalContent],div[class*=overlay]>div[class*=modal]>div[class*=content],div[class*=overlay]>div[class*=Modal]>form[class*=modalForm],div[class*=overlay]>div[class*=Modal]>form[class*=form],div[class*=overlay]>div[class*=Modal]>div[class*=modalContent],div[class*=overlay]>div[class*=Modal]>div[class*=content]{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important}div[class*=modalOverlay] div[class*=modalActions],div[class*=modalOverlay] div[class*=modalFooter],div[class*=modalOverlay] div[class*=formActions],div[class*=overlay] div[class*=modalActions],div[class*=overlay] div[class*=modalFooter],div[class*=overlay] div[class*=formActions],div[class*=overlay] div[class*=footer]{position:sticky!important;bottom:0!important;z-index:5!important;margin-top:auto!important;padding:10px 14px!important;border-top:1px solid #e5e7eb!important;background:#fff!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important}div[class*=modalOverlay] button[class*=modalCloseBtn],div[class*=modalOverlay] button[class*=closeBtn],div[class*=overlay] button[class*=modalCloseBtn],div[class*=overlay] button[class*=closeBtn]{width:30px!important;height:30px!important;border:none!important;border-radius:4px!important;background:transparent!important;color:#374151!important;font-size:0!important;line-height:1!important;padding:0!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}div[class*=modalOverlay] button[class*=modalCloseBtn]:before,div[class*=modalOverlay] button[class*=closeBtn]:before,div[class*=overlay] button[class*=modalCloseBtn]:before,div[class*=overlay] button[class*=closeBtn]:before{content:"×";font-size:22px;line-height:1;font-weight:400}div[class*=modalOverlay] button[class*=modalCloseBtn] svg,div[class*=modalOverlay] button[class*=closeBtn] svg,div[class*=overlay] button[class*=modalCloseBtn] svg,div[class*=overlay] button[class*=closeBtn] svg{display:none!important}div[class*=modalOverlay] button[class*=modalCloseBtn]:hover,div[class*=modalOverlay] button[class*=closeBtn]:hover,div[class*=overlay] button[class*=modalCloseBtn]:hover,div[class*=overlay] button[class*=closeBtn]:hover{background:#f3f4f6!important;color:#111827!important}@media(max-width:900px){div[class*=modalOverlay],div[class*=overlay]{padding:12px!important}div[class*=modalOverlay]>div[class*=modal],div[class*=modalOverlay]>div[class*=Modal],div[class*=overlay]>div[class*=modal],div[class*=overlay]>div[class*=Modal]{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;height:calc(100vh - 24px)!important;max-height:calc(100vh - 24px)!important}}@keyframes adminGlobalToastIn{0%{opacity:0;transform:translate3d(0,-8px,0)}to{opacity:1;transform:translateZ(0)}}[class*=_message_],[class*=_messageBanner_],[class*=_pageMessage_],[class*=_successMsg_],[class*=_errorMsg_],[class*=_subAccountSuccessMsg_],[class*=_subAccountErrorMsg_],[class*=_tenantDetailSuccessMsg_],[class*=_tenantDetailErrorMsg_]{position:fixed!important;top:72px!important;right:24px!important;left:auto!important;margin:0!important;padding:10px 14px!important;max-width:min(420px,calc(100vw - 32px))!important;border:1px solid #dbeafe!important;border-radius:6px!important;background:#eff6ff!important;color:#122fc7!important;box-shadow:0 8px 20px #0000001f!important;z-index:3400!important;font-size:13px!important;font-weight:400!important;line-height:1.45!important;pointer-events:none!important;animation:adminGlobalToastIn .2s ease!important}[class*=_message_][class*=_error_],[class*=_message_][class*=_warning_],[class*=_errorMsg_],[class*=_subAccountErrorMsg_],[class*=_tenantDetailErrorMsg_]{border-color:#fecaca!important;background:#fef2f2!important;color:#b91c1c!important}[class*=_message_][class*=_success_],[class*=_successMsg_],[class*=_subAccountSuccessMsg_],[class*=_tenantDetailSuccessMsg_]{border-color:#dbeafe!important;background:#eff6ff!important;color:#122fc7!important}@media(max-width:900px){[class*=_message_],[class*=_messageBanner_],[class*=_pageMessage_],[class*=_successMsg_],[class*=_errorMsg_],[class*=_subAccountSuccessMsg_],[class*=_subAccountErrorMsg_],[class*=_tenantDetailSuccessMsg_],[class*=_tenantDetailErrorMsg_]{top:64px!important;right:12px!important;max-width:calc(100vw - 24px)!important}}table th{font-size:13px!important}table td{font-size:14px!important}input:not([type=checkbox]):not([type=radio]),textarea{font-size:14px!important}label,[class*=fieldLabel],[class*=formLabel]{font-size:13px!important}.admin-unified-scope div[class*=page]{min-height:100%}.admin-unified-scope>div[class*=content]{padding:14px 18px 18px!important}.admin-unified-scope>div[class*=editorContent]{padding:0!important}.admin-unified-scope div[class*=filterBar],.admin-unified-scope div[class*=toolbar],.admin-unified-scope form[class*=filter],.admin-unified-scope div[class*=filterCard]{border:1px solid #e6e8ec!important;border-radius:6px!important;background:#fff!important;padding:12px 14px!important;margin-bottom:14px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.admin-unified-scope div[class*=filterRow],.admin-unified-scope div[class*=filterLeft],.admin-unified-scope div[class*=filterGrid]{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:10px 12px!important}.admin-unified-scope div[class*=filterBar] input:not([type=checkbox]):not([type=radio]):not([class*=searchInput]),.admin-unified-scope div[class*=toolbar] input:not([type=checkbox]):not([type=radio]):not([class*=searchInput]),.admin-unified-scope form[class*=filter] input:not([type=checkbox]):not([type=radio]):not([class*=searchInput]),.admin-unified-scope div[class*=filterBar] select,.admin-unified-scope div[class*=toolbar] select,.admin-unified-scope form[class*=filter] select{height:32px!important;border:1px solid #e5e5e5!important;border-radius:2px!important;color:#333!important;background-color:#fff!important;font-size:13px!important}.admin-unified-scope div[class*=filterBar] input:not([class*=searchInput]):focus,.admin-unified-scope div[class*=toolbar] input:not([class*=searchInput]):focus,.admin-unified-scope form[class*=filter] input:not([class*=searchInput]):focus,.admin-unified-scope div[class*=filterBar] select:focus,.admin-unified-scope div[class*=toolbar] select:focus,.admin-unified-scope form[class*=filter] select:focus{border-color:#122fc7!important;box-shadow:0 0 0 1px #122fc733!important}.admin-unified-scope button[class*=filterQueryBtn],.admin-unified-scope button[class*=filterApplyAction],.admin-unified-scope button[class*=queryBtn],.admin-unified-scope button[class*=outerPrimaryAction],.admin-unified-scope button[class*=createBtn],.admin-unified-scope button[class*=addBtn]{height:32px!important;border:1px solid #122fc7!important;border-radius:2px!important;background:#122fc7!important;color:#fff!important;font-size:13px!important;font-weight:400!important;padding:0 10px!important}.admin-unified-scope button[class*=filterResetBtn],.admin-unified-scope button[class*=filterResetAction],.admin-unified-scope button[class*=resetBtn]{height:32px!important;border:1px solid #e5e5e5!important;border-radius:2px!important;background:transparent!important;color:#666!important;font-size:13px!important;font-weight:400!important;padding:0 10px!important}.admin-unified-scope div[class*=tableWrap],.admin-unified-scope div[class*=tableWrapper]{border:1px solid #e6e8ec!important;border-radius:2px!important;background:#fff!important;overflow-x:auto!important;padding:0 24px 10px!important;margin-top:6px!important;box-shadow:none!important}.admin-unified-scope table{width:100%!important;border-collapse:collapse!important}.admin-unified-scope table thead th{background:#f5f7fa!important;color:#333!important;border-bottom:1px solid #e5e5e5!important;font-size:14px!important;font-weight:500!important;line-height:24px!important;padding:14px 16px!important}.admin-unified-scope table tbody td{color:#333!important;border-bottom:1px solid #f0f0f0!important;font-size:14px!important;font-weight:400!important;line-height:24px!important;padding:16px!important}.admin-unified-scope table tbody tr:hover td{background:#f5f7fa!important}.admin-unified-scope div[class*=actions],.admin-unified-scope div[class*=tableActions]{display:grid!important;grid-template-columns:repeat(4,max-content)!important;justify-content:flex-start!important;column-gap:10px!important;row-gap:6px!important;width:fit-content!important;margin:0 auto!important}.admin-unified-scope button[class*=actionBtn],.admin-unified-scope div[class*=actions]>button{border:none!important;background:transparent!important;color:#122fc7!important;padding:0 4px!important;height:24px!important;border-radius:2px!important;font-size:14px!important;font-weight:400!important;line-height:1.2!important}.admin-unified-scope button[class*=actionBtn]:hover,.admin-unified-scope div[class*=actions]>button:hover{color:#1b39d4!important;background:#edf1ff!important}.admin-unified-scope div[class*=pagination],.admin-unified-scope div[class*=tablePagination]{margin-top:24px!important;display:flex!important;justify-content:flex-end!important}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:34px;border:1px solid var(--dropdown-border);border-radius:6px;background-color:var(--dropdown-bg);color:var(--dropdown-text);font-size:14px;line-height:1.2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%234b5563' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:14px;padding-right:34px!important;transition:border-color .14s ease,box-shadow .14s ease,color .14s ease,background .14s ease}select:hover{border-color:var(--dropdown-border-hover)}select::-ms-expand{display:none}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;margin:0;border:1px solid #c5c8d0;background:#fff;display:inline-grid;place-content:center;cursor:pointer;transition:all .14s ease}input[type=radio]{border-radius:50%}input[type=radio]:before{content:"";transform:scale(0);transition:transform .12s ease-in-out}input[type=radio]:before{width:8px;height:8px;border-radius:50%;background:#111827}input[type=radio]:checked{border-color:#111827;background:#fff}input[type=radio]:checked:before{transform:scale(1)}input[type=radio]:focus-visible,select:focus-visible{outline:2px solid #111827;outline-offset:1px}select:focus,select:focus-visible{border-color:var(--dropdown-focus);box-shadow:0 0 0 2px #11182714}input[type=radio]:disabled,select:disabled{opacity:.55;cursor:not-allowed}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;flex:0 0 auto;width:48px!important;height:26px!important;margin:0;border:0!important;border-radius:4px!important;background:#d8dbe2!important;box-shadow:none!important;cursor:pointer;transition:background-color .16s ease,opacity .16s ease}input[type=checkbox]:before{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:999px;background:#fff;box-shadow:0 1px 3px #1018282e;transform:translate(0);transition:transform .16s ease}input[type=checkbox]:checked{background:#122fc7!important}input[type=checkbox]:checked:before{transform:translate(22px)}input[type=checkbox]:focus-visible{outline:2px solid rgba(18,47,199,.28);outline-offset:2px}input[type=checkbox]:disabled{opacity:.55;cursor:not-allowed}button[class*=dropdownBtn],button[class*=filterSelectBtn],select[class*=filterSelect]{height:34px!important;border:1px solid var(--dropdown-border)!important;border-radius:6px!important;background:var(--dropdown-bg)!important;color:var(--dropdown-text)!important;font-size:14px!important;line-height:1.2!important;transition:border-color .14s ease,box-shadow .14s ease,color .14s ease,background .14s ease}button[class*=dropdownBtn]:hover,button[class*=filterSelectBtn]:hover,select[class*=filterSelect]:hover{border-color:var(--dropdown-border-hover)!important}button[class*=dropdownBtn]:focus-visible,button[class*=filterSelectBtn]:focus-visible,select[class*=filterSelect]:focus-visible,button[class*=dropdownBtnOpen],button[class*=filterSelectBtnOpen]{border-color:var(--dropdown-focus)!important;box-shadow:0 0 0 2px #11182714!important;outline:none!important}div[class*=dropdownPanel],div[class*=filterDropdown]{border:1px solid var(--dropdown-border)!important;border-radius:8px!important;background:var(--dropdown-bg)!important;box-shadow:var(--dropdown-panel-shadow)!important;padding:6px!important;scrollbar-width:thin;scrollbar-color:#c7ced8 transparent}div[class*=dropdownPanel]::-webkit-scrollbar,div[class*=filterDropdown]::-webkit-scrollbar{width:8px;height:8px}div[class*=dropdownPanel]::-webkit-scrollbar-thumb,div[class*=filterDropdown]::-webkit-scrollbar-thumb{background:#c7ced8;border-radius:999px}div[class*=dropdownPanel]::-webkit-scrollbar-track,div[class*=filterDropdown]::-webkit-scrollbar-track{background:transparent}button[class*=dropdownItem],button[class*=filterDropdownItem]{min-height:32px!important;border:none!important;border-radius:6px!important;background:transparent!important;color:var(--dropdown-text)!important;font-size:13px!important;line-height:1.25!important;transition:background .12s ease,color .12s ease}button[class*=dropdownItem]:hover,button[class*=filterDropdownItem]:hover{background:var(--dropdown-item-hover)!important}button[class*=dropdownItemActive],button[class*=filterDropdownItemActive]{background:var(--dropdown-item-active-bg)!important;color:var(--dropdown-item-active-text)!important}div[class*=dropdownEmpty]{color:var(--dropdown-muted)!important;font-size:13px!important;padding:8px 10px!important}span[class*=caret],span[class*=filterSelectIcon],span[class*=dropdownItemMeta]{color:var(--dropdown-muted)!important}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}button:is([class*=createBtn],[class*=addBtn],[class*=primaryBtn],[class*=secondaryBtn],[class*=queryBtn],[class*=resetBtn],[class*=ghostBtn],[class*=btnPrimary],[class*=btnGhost],[class*=submitBtn],[class*=cancelBtn],[class*=saveBtn],[class*=btnSave],[class*=btnCancel],[class*=btnAdd],[class*=btnAction],[class*=btnEdit],[class*=btnExport],[class*=btnRemove],[class*=textBtn],[class*=detailClose],[class*=deleteConfirmCancel],[class*=closeModalBtn]):not([class*=modalCloseBtn]):not([class*=closeBtn]):not([class*=tabBtn]){height:34px!important;border:1px solid #d1d5db!important;border-radius:4px!important;background:#fff!important;color:#374151!important;font-size:14px!important;font-weight:600!important;line-height:32px!important;padding:0 12px!important;transition:border-color .14s ease,color .14s ease,background .14s ease}button:is([class*=createBtn],[class*=addBtn],[class*=primaryBtn],[class*=secondaryBtn],[class*=queryBtn],[class*=resetBtn],[class*=ghostBtn],[class*=btnPrimary],[class*=btnGhost],[class*=submitBtn],[class*=cancelBtn],[class*=saveBtn],[class*=btnSave],[class*=btnCancel],[class*=btnAdd],[class*=btnAction],[class*=btnEdit],[class*=btnExport],[class*=btnRemove],[class*=textBtn],[class*=detailClose],[class*=deleteConfirmCancel],[class*=closeModalBtn]):not([class*=modalCloseBtn]):not([class*=closeBtn]):not([class*=tabBtn]):hover{border-color:#9ca3af!important;color:#111827!important;background:#fff!important}button:is([class*=createBtn],[class*=addBtn],[class*=primaryBtn],[class*=secondaryBtn],[class*=queryBtn],[class*=resetBtn],[class*=ghostBtn],[class*=btnPrimary],[class*=btnGhost],[class*=submitBtn],[class*=cancelBtn],[class*=saveBtn],[class*=btnSave],[class*=btnCancel],[class*=btnAdd],[class*=btnAction],[class*=btnEdit],[class*=btnExport],[class*=btnRemove],[class*=textBtn],[class*=detailClose],[class*=deleteConfirmCancel],[class*=closeModalBtn]):not([class*=modalCloseBtn]):not([class*=closeBtn]):not([class*=tabBtn]):disabled{opacity:.65!important;cursor:not-allowed!important}button[class*=createBtn]:not([data-no-plus]):before,button[class*=addBtn]:not([data-no-plus]):before{content:"+";margin-right:6px;font-size:15px;font-weight:700;line-height:1}button[class*=actionDanger]{border-color:#fecaca!important;color:#b42318!important}button[class*=actionDanger]:hover{border-color:#fca5a5!important;color:#8a1c14!important}button[role=switch],button[class*=switchBtn],button[class*=modelStatusSwitch]{position:relative!important;flex:0 0 auto!important;width:48px!important;height:26px!important;min-width:48px!important;padding:3px!important;border:0!important;border-radius:4px!important;background:#d8dbe2!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;cursor:pointer!important;transition:background-color .16s ease,opacity .16s ease!important}button[role=switch][aria-checked=true],button[class*=switchBtnOn],button[class*=modelStatusSwitchOn]{background:#122fc7!important}button[role=switch]>span:first-child,button[class*=switchBtn]>span:first-child,button[class*=modelStatusSwitch]>span:first-child{width:20px!important;height:20px!important;min-width:20px!important;border-radius:999px!important;background:#fff!important;box-shadow:0 1px 3px #1018282e!important;transform:translate(0)!important;transition:transform .16s ease!important}button[role=switch][aria-checked=true]>span:first-child,button[class*=switchBtnOn]>span:first-child,button[class*=modelStatusSwitchOn]>span:first-child{transform:translate(22px)!important}button[role=switch]:disabled,button[class*=switchBtn]:disabled,button[class*=modelStatusSwitch]:disabled{opacity:.55!important;cursor:not-allowed!important}span[class*=switchTrack],span[class*=sceneColorSwitch]{flex:0 0 auto!important;width:48px!important;height:26px!important;padding:3px!important;border:0!important;border-radius:4px!important;background:#d8dbe2!important;display:inline-flex!important;align-items:center!important;transition:background-color .16s ease!important}span[class*=switchTrackOn],[class*=switchCardOn] span[class*=switchTrack],[class*=sceneColorToggleActive] span[class*=sceneColorSwitch]{background:#122fc7!important}span[class*=switchKnob],span[class*=sceneColorSwitch]:after{width:20px!important;height:20px!important;border-radius:999px!important;background:#fff!important;box-shadow:0 1px 3px #1018282e!important;transform:translate(0)!important;transition:transform .16s ease!important}span[class*=switchTrackOn] span[class*=switchKnob],[class*=switchCardOn] span[class*=switchKnob],[class*=sceneColorToggleActive] span[class*=sceneColorSwitch]:after{transform:translate(22px)!important}.admin-unified-scope .mema-model-filter-card{margin-bottom:0!important}.admin-unified-scope .mema-model-table-card{margin-top:0!important}.admin-route-loading{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#f5f7fa;color:#666;font-size:14px;font-weight:500}
