._emptyRoot_13wqc_1{width:100%;display:block;text-align:center;color:var(--text-secondary)}._size-inline_13wqc_8{padding:8px 0;font-size:13px}._size-list_13wqc_13{padding:24px 0;font-size:14px}._size-page_13wqc_18{padding:80px 0;font-size:16px}._title_13wqc_23{margin:0;font-weight:500}._desc_13wqc_28{margin-top:6px;color:var(--text-tertiary)}._actions_13wqc_33{margin-top:12px}._image_13wqc_37{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:8px;margin:0 auto 8px;color:var(--text-tertiary);background:#00000008}._size-page_13wqc_18 ._image_13wqc_37{width:96px;height:96px;margin-bottom:12px}._size-inline_13wqc_8 ._image_13wqc_37{width:40px;height:40px;margin-bottom:6px}._container_7ugov_1{display:flex;align-items:center;justify-content:center;min-height:100vh;background:#fff;overflow:hidden;position:relative}._shell_7ugov_11{width:100%}._splitContainer_7ugov_15 ._shell_7ugov_11{display:flex;width:100vw;min-height:100vh;background:#fff;overflow:hidden}._splitContainer_7ugov_15 ._loginBox_7ugov_23{flex:0 0 50%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px;background:#fff;z-index:10}._splitContainer_7ugov_15 ._loginBox_7ugov_23:after{content:"";position:absolute;width:480px;height:640px;background:#fff;border-radius:32px;box-shadow:0 40px 100px #0000001a;z-index:-1}._form_7ugov_46{width:100%;max-width:400px;margin-top:40px}._header_7ugov_52{text-align:center;margin-bottom:48px;width:100%;max-width:400px}._title_7ugov_59{margin:0;color:#0f172a;font-size:30px;font-weight:850;letter-spacing:-.02em;font-family:Inter,Noto Sans SC,sans-serif;line-height:1.2}._englishSubtitle_7ugov_69{color:#64748b;font-size:16px;font-weight:500;margin-top:8px;letter-spacing:.02em}._formDescription_7ugov_77{margin:12px auto 0;max-width:360px;color:#94a3b8;font-size:14px;line-height:1.6}._fieldLabel_7ugov_85{display:none!important}._form_7ugov_46 .ant-input-affix-wrapper{min-height:58px;padding:12px 24px;border-radius:16px;border:1px solid #e2e8f0;background:#f8fafccc;transition:all .3s cubic-bezier(.4,0,.2,1)}._form_7ugov_46 .ant-input-affix-wrapper:hover{border-color:var(--highlight-color, #6fda2c);background:#fff}._form_7ugov_46 .ant-input-affix-wrapper-focused{border-color:var(--highlight-color, #6fda2c);background:#fff;box-shadow:0 0 0 4px color-mix(in srgb,var(--highlight-color, #6fda2c) 10%,transparent)!important}._captchaWrapper_7ugov_109{display:flex;gap:12px;margin-bottom:24px}._captchaImage_7ugov_115{width:120px;height:58px;border-radius:16px;border:1px solid #e2e8f0;overflow:hidden;cursor:pointer}._captchaImage_7ugov_115 img{width:100%;height:100%;object-fit:contain}._formMetaRow_7ugov_130{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:-6px 0 20px}._metaActionButton_7ugov_138{border:none;background:transparent;padding:0;color:#475569;font-size:13px;font-weight:600;cursor:pointer}._metaActionButton_7ugov_138:hover{color:#0f172a}._submitButton_7ugov_152 .ant-btn-primary{height:58px;width:100%;border-radius:16px;font-weight:800;font-size:18px;background:var(--primary-gradient, linear-gradient(135deg, #6fda2c 0%, #34d399 100%));border:none;box-shadow:0 12px 30px -5px color-mix(in srgb,var(--highlight-color, #6fda2c) 40%,transparent);transition:all .3s ease;margin-top:10px}._submitButton_7ugov_152 .ant-btn-primary:hover{transform:translateY(-2px);box-shadow:0 18px 40px -5px color-mix(in srgb,var(--highlight-color, #6fda2c) 50%,transparent)}._heroPanel_7ugov_170{flex:1;background:#f1f5f9;padding:80px 60px;display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden;border-left:1px solid #e2e8f0}._heroContent_7ugov_182{text-align:center;margin-bottom:40px;z-index:10}._heroBrand_7ugov_188{color:#0f172a;font-size:38px;font-weight:850;line-height:1.2}._heroSubtitle_7ugov_195{color:var(--accent-color, #6fda2c);font-size:24px;font-weight:800;margin-top:12px;letter-spacing:.1em}._heroDescription_7ugov_203{color:#94a3b8;font-size:14px;line-height:1.2;width:100%;max-width:none;text-align:center;z-index:10;white-space:nowrap}._heroVisual_7ugov_214{width:100%;max-width:680px;background:#fff;border-radius:32px;padding:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 30px 80px #00000014;position:relative;z-index:10;margin-bottom:40px;border:1px solid #f1f5f9}._heroVisual_7ugov_214 img{width:100%;height:auto;max-height:320px;object-fit:contain}._heroShapePrimary_7ugov_238{position:absolute;bottom:-5%;right:-5%;width:90%;height:65%;background:#c9cdd4;clip-path:polygon(0 100%,35% 0,100% 100%);z-index:1;filter:drop-shadow(0 -15px 30px rgba(0,0,0,.1))}._heroShapeSecondary_7ugov_250{position:absolute;bottom:-10%;right:-15%;width:75%;height:50%;background:color-mix(in srgb,var(--accent-color, #6fda2c) 15%,white);clip-path:polygon(0 100%,45% 0,100% 100%);z-index:2;filter:drop-shadow(0 -10px 20px rgba(0,0,0,.1))}._heroShapeTertiary_7ugov_262{position:absolute;bottom:-15%;right:10%;width:55%;height:40%;background:var(--accent-color, #6fda2c);clip-path:polygon(0 100%,50% 0,100% 100%);z-index:3;filter:drop-shadow(0 -10px 15px rgba(0,0,0,.2))}._footer_7ugov_274{position:absolute;bottom:24px;right:0;width:50%;display:flex;justify-content:center;gap:16px;color:#000;font-size:12px;z-index:20;opacity:.8}@media (max-width: 1024px){._splitContainer_7ugov_15 ._shell_7ugov_11{flex-direction:column}._splitContainer_7ugov_15 ._loginBox_7ugov_23,._heroPanel_7ugov_170{flex:1 1 100%;width:100%;padding:60px 20px}._heroPanel_7ugov_170{display:none}._splitContainer_7ugov_15 ._loginBox_7ugov_23:after{width:90%;height:580px}}._brand_qdluf_1{display:flex;align-items:center;gap:6px}._brandText_qdluf_7{display:flex;flex-direction:column;min-width:0}._systemName_qdluf_13{font-size:20px;font-weight:700}._systemSubtitle_qdluf_18{margin-top:3px;font-size:10px;line-height:1;letter-spacing:.26em;color:#94a3b8;font-weight:700;white-space:nowrap}._systemLogo_qdluf_28{display:inline-flex;align-items:center;margin-right:4px;color:#fff}._systemLogo_qdluf_28 svg{width:26px;height:26px;display:block}._collapseBtn_qdluf_41{background:#ffffff2e;border:none;color:#fff;width:36px;height:36px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center}._actionPill_qdluf_54{background:#ffffff2e;border:1px solid rgba(255,255,255,.55);color:#fff;height:36px;padding:0 12px;border-radius:999px;display:inline-flex;align-items:center;gap:8px;cursor:pointer}._userCluster_qdluf_67{display:inline-flex;align-items:center;gap:12px}._userInfo_qdluf_73{display:flex;align-items:center;cursor:pointer;padding:4px 8px;transition:all .3s;height:42px}._userInfo_qdluf_73:hover{background:#ffffff26;border-radius:21px}._avatar_qdluf_87{border:1px solid rgba(255,255,255,.2)}._username_qdluf_91{margin-left:8px;margin-right:4px;font-size:14px;font-weight:500}._dropdownIcon_qdluf_98{font-size:12px;color:#ffffffd9;transition:transform .3s}._userInfo_qdluf_73:hover ._dropdownIcon_qdluf_98{transform:rotate(180deg)}._userDropdownPanel_qdluf_108{width:360px;background:#fff;border-radius:12px;box-shadow:0 12px 32px #00000029;padding:8px}._dropdownNotifications_qdluf_116{padding:8px}._dropdownNotificationsHeader_qdluf_120{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}._dropdownNotificationsTitle_qdluf_128{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:#000000e0}._dropdownNotificationsBody_qdluf_136{max-height:320px;overflow:auto;padding-right:4px}._dropdownNotificationList_qdluf_142{display:flex;flex-direction:column;gap:8px}._dropdownNotificationItem_qdluf_148{border:1px solid rgba(0,0,0,.06);background:#00000005;border-radius:10px;padding:10px;cursor:pointer}._dropdownNotificationItem_qdluf_148:hover{background:#0000000a}._dropdownNotificationUnread_qdluf_160{background:#1677ff14;border-color:#1677ff40}._dropdownNotificationTitleRow_qdluf_165{display:flex;justify-content:space-between;align-items:center;gap:10px}._dropdownNotificationTitle_qdluf_165{font-weight:600;color:#000000e0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}._dropdownNotificationTime_qdluf_182{font-size:12px;color:#0000008c;white-space:nowrap}._dropdownNotificationContentWrap_qdluf_188{margin-top:4px;font-size:12px;color:#000000a6;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._dropdownNotificationSummary_qdluf_198{margin-bottom:4px}._dropdownNotificationMeta_qdluf_202{display:flex;flex-wrap:wrap;gap:6px}._dropdownNotificationMetaTag_qdluf_208{font-size:11px;color:#00000073;background:#0000000a;padding:2px 6px;border-radius:4px}._dropdownNotificationsActions_qdluf_216{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding-top:8px}._dropdownDivider_qdluf_224{height:1px;background:#0000000f;margin:6px 0}._emptyNotifications_qdluf_230{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:48px 0}._notificationItem_qdluf_239{padding:12px 16px}._notificationContent_qdluf_243{width:100%}._notificationBody_qdluf_247{display:flex;flex-direction:column;gap:4px}._notificationHeader_qdluf_253{display:flex;justify-content:space-between;align-items:center;gap:8px}._notificationTitle_qdluf_260{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}._notificationDetailWrap_qdluf_269{display:flex;flex-direction:column;gap:8px}._notificationSummary_qdluf_275{font-size:13px;color:#000000a6;word-break:break-all}._notificationMeta_qdluf_281{display:flex;flex-wrap:wrap;gap:8px}._notificationMetaTag_qdluf_287{font-size:12px;color:#00000073;background:#0000000a;padding:2px 8px;border-radius:4px}._notificationFieldGrid_qdluf_295{display:grid;grid-template-columns:repeat(2,1fr);gap:8px 16px}._notificationFieldItem_qdluf_301{display:flex;flex-direction:column;gap:2px}._notificationFieldLabel_qdluf_307{font-size:12px;color:#00000073}._notificationFieldValue_qdluf_312{font-size:13px;color:#000000e0;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._notificationCard_qdluf_324{position:relative;display:flex;flex-direction:column;gap:12px;background:#fff;border:1px solid rgba(15,23,42,.07);border-left:4px solid transparent;border-radius:14px;padding:18px 20px;transition:box-shadow .2s ease,border-color .2s ease,transform .15s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}._notificationCardInteractive_qdluf_343{cursor:pointer;outline:none}._notificationCardInteractive_qdluf_343:hover{border-color:#1677ff4d;box-shadow:0 8px 24px #0f172a14;transform:translateY(-1px)}._notificationCardInteractive_qdluf_343:focus-visible{box-shadow:0 0 0 3px #1677ff40}._notificationCardUnread_qdluf_358{background:linear-gradient(160deg,#f7f9ff,#fff 60%)}._notificationCardCompact_qdluf_362{gap:6px;padding:10px 14px;border-radius:10px;border-left-width:3px}._notificationCardPopup_qdluf_369{background:#fff;border-radius:16px;padding:18px 20px;box-shadow:0 16px 40px #0f172a24;border:1px solid rgba(15,23,42,.08)}._notificationCardHeader_qdluf_377{display:flex;align-items:flex-start;gap:12px}._notificationCardHeaderMain_qdluf_383{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}._notificationCardHeaderAside_qdluf_391{flex-shrink:0;display:flex;align-items:center;gap:8px;color:#0f172a66;font-size:12px;padding-top:2px}._notificationTypeIcon_qdluf_401{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;flex-shrink:0;margin-top:1px}._notificationCardCompact_qdluf_362 ._notificationTypeIcon_qdluf_401{width:28px;height:28px;border-radius:8px}._notificationCardTitleRow_qdluf_418{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._notificationCardTitle_qdluf_418{font-size:16px;font-weight:700;color:#0f172af2;letter-spacing:.1px;line-height:1.4}._notificationCardCompact_qdluf_362 ._notificationCardTitle_qdluf_418{font-size:13px;font-weight:600}._notificationLevelBadge_qdluf_438{margin:0!important;font-size:11px!important;font-weight:700!important;padding:2px 10px!important;border-radius:999px!important;line-height:18px;letter-spacing:.3px}._notificationCardSummary_qdluf_448{font-size:13px;line-height:1.6;color:#0f172aa6;word-break:break-word}._notificationTime_qdluf_455{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#0f172a66;white-space:nowrap}._unreadDot_qdluf_464{display:inline-block;width:8px;height:8px;border-radius:50%;background:#ff4d4f;box-shadow:0 0 0 3px #ff4d4f26;flex-shrink:0}._notificationCardCompactMeta_qdluf_474{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-left:40px}._notificationRawSection_qdluf_482{border-top:1px dashed rgba(15,23,42,.1);padding-top:10px}._notificationTagsRow_qdluf_488{display:flex;flex-wrap:wrap;gap:8px;padding:2px 0}._notificationTagPill_qdluf_495{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:500;padding:5px 12px;border-radius:999px;line-height:1.4;white-space:nowrap;max-width:200px;overflow:hidden;text-overflow:ellipsis}._notificationTagPill__canteen_qdluf_510{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}._notificationTagPill__device_qdluf_516{color:#6d28d9;background:#f5f3ff;border:1px solid #ddd6fe}._notificationTagPill__alert_qdluf_522{color:#b45309;background:#fffbeb;border:1px solid #fde68a}._notificationTagPillIcon_qdluf_528{font-size:12px;flex-shrink:0}._notificationFieldList_qdluf_534{display:flex;flex-direction:column;border:1px solid rgba(15,23,42,.07);border-radius:10px;overflow:hidden;background:#fafbfc}._notificationFieldRow_qdluf_543{display:flex;align-items:center;gap:0;padding:9px 14px;border-bottom:1px solid rgba(15,23,42,.05)}._notificationFieldRow_qdluf_543:last-child{border-bottom:none}._notificationFieldRowLabel_qdluf_555{font-size:12px;color:#0f172a66;white-space:nowrap;flex-shrink:0;width:68px}._notificationFieldRowValue_qdluf_563{font-size:13px;font-weight:600;color:#0f172ad1;word-break:break-word;flex:1;min-width:0}._notificationRawToggle_qdluf_572{background:none;border:none;padding:4px 0;cursor:pointer;color:#1677ffd9;font-size:12px;display:inline-flex;align-items:center;gap:4px}._notificationRawToggle_qdluf_572:hover{color:#1677ff}._notificationRawPayload_qdluf_588{margin:8px 0 0;padding:10px 12px;background:#f8fafc;border:1px solid rgba(15,23,42,.06);border-radius:8px;font-size:12px;line-height:1.55;color:#0f172aa6;white-space:pre-wrap;word-break:break-all;max-height:180px;overflow:auto;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}._drawerTitle_qdluf_606{display:inline-flex;align-items:center;gap:8px}._drawerTitleBadge_qdluf_612{font-size:11px}._drawerActions_qdluf_616{display:inline-flex;align-items:center;gap:8px}._drawerList_qdluf_622{display:flex;flex-direction:column;gap:14px;padding:4px 0 20px}._drawerListItem_qdluf_629{display:flex;flex-direction:column;gap:6px;opacity:1;transition:opacity .25s ease}._drawerListItem_qdluf_629:has(._notificationCard_qdluf_324:not(._notificationCardUnread_qdluf_358)){opacity:.86}._drawerItemFooter_qdluf_641{font-size:12px;color:#0f172a66;padding:0 4px}@media (max-width: 960px){._systemSubtitle_qdluf_18{display:none}}._popupCard_qdluf_654{padding:4px 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}._popupHeader_qdluf_660{display:flex;align-items:center;gap:8px;margin-bottom:8px}._popupBadge_qdluf_667{font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px;text-transform:uppercase}._popupTitle_qdluf_675{font-size:14px;font-weight:600;color:#1f2937}._popupGrid_qdluf_681{display:flex;flex-direction:column;gap:6px;background:#f8fafc;border-radius:8px;padding:10px;border:1px solid #f1f5f9}._popupGridItem_qdluf_691{display:flex;align-items:flex-start;font-size:12px;line-height:1.5}._popupGridLabel_qdluf_698{color:#64748b;font-weight:500;width:75px;flex-shrink:0}._popupGridValue_qdluf_705{color:#334155;font-weight:600;word-break:break-all;flex:1}._popupMessage_qdluf_712{font-size:12px;color:#475569;background:#fff;border:1px dashed #e2e8f0;border-radius:6px;padding:8px;margin-top:8px;word-break:break-all;line-height:1.5}._layout_dyscd_1{min-height:100vh;height:100vh;position:relative;padding-top:60px;overflow:hidden}._logo_dyscd_9{height:60px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;color:#fff;background:linear-gradient(90deg,var(--primary-500) 0%,var(--secondary-500) 100%);background-repeat:no-repeat;background-size:100vw 60px;background-position:0 0;background-attachment:fixed;position:relative;z-index:1}._logoIcon_dyscd_26{font-size:20px;margin-right:8px}._logoName_dyscd_31{font-size:18px;font-weight:700}._header_dyscd_36{background:linear-gradient(90deg,var(--primary-500) 0%,var(--secondary-500) 100%);background-repeat:no-repeat;background-size:100% 60px;background-position:0 0;color:#fff;height:60px;padding:0 20px;display:flex;justify-content:space-between;align-items:center;box-shadow:var(--shadow-sm);position:fixed;top:0;left:0;right:0;z-index:10}._schoolHeader_dyscd_55,._supervisorHeader_dyscd_56{background:#ffffffb8;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:inset 0 1px #ffffffd1,0 4px 12px #0f172a0d;color:#0f172a;overflow:hidden}._schoolHeader_dyscd_55{--header-accent-start: #4ade80;--header-accent-end: #3b82f6}._supervisorHeader_dyscd_56{--header-accent-start: var(--primary-500);--header-accent-end: var(--secondary-500);background:linear-gradient(#ffffffb8,#ffffffb8),url(/assets/supervisor-navbar-effect-CPUJlFuK.svg) center / cover no-repeat;border-bottom:1px solid rgba(20,150,219,.22);box-shadow:inset 0 1px #fffffff2,0 8px 22px #0f172a0f}._headerAccentLine_dyscd_84{position:absolute;left:50%;bottom:0;width:min(90%,1280px);height:1px;transform:translate(-50%);background:linear-gradient(90deg,transparent,var(--header-accent-start, #4ade80),var(--header-accent-end, #3b82f6),transparent);pointer-events:none}._headerLeft_dyscd_101{display:flex;align-items:center;gap:20px}._headerRight_dyscd_107{display:flex;align-items:center;gap:16px}._schoolHeaderRight_dyscd_113,._supervisorHeaderRight_dyscd_114{gap:14px}._userInfo_dyscd_118{display:flex;align-items:center;cursor:pointer;padding:4px 8px;transition:all .3s;height:42px}._schoolUserInfo_dyscd_127,._supervisorUserInfo_dyscd_128{height:44px;padding:2px 4px 2px 10px;border-radius:999px;background:#ffffffa8;box-shadow:inset 0 1px #ffffffd9,0 8px 22px #94a3b81f}._userInfo_dyscd_118:hover{background:#ffffff26;border-radius:21px}._schoolUserInfo_dyscd_127:hover,._supervisorUserInfo_dyscd_128:hover{background:#ffffffeb}._avatar_dyscd_148{border:1px solid rgba(255,255,255,.2)}._schoolAvatar_dyscd_152,._supervisorAvatar_dyscd_153{width:38px;height:38px;background:linear-gradient(135deg,#f8fafc,#e2e8f0);border:2px solid #fff;box-shadow:0 8px 18px #94a3b838}._username_dyscd_161{margin-left:8px;margin-right:4px;font-size:14px;font-weight:500}._schoolUsername_dyscd_168,._supervisorUsername_dyscd_169{color:#475569;font-weight:600}._dropdownIcon_dyscd_174{font-size:12px;color:#ffffffd9;transition:transform .3s}._schoolDropdownIcon_dyscd_180,._supervisorDropdownIcon_dyscd_181{color:#94a3b8}._userInfo_dyscd_118:hover ._dropdownIcon_dyscd_174{transform:rotate(180deg)}._content_dyscd_189{margin:8px 0 0;min-height:280px;display:flex;flex-direction:column;min-height:0;flex:1;overflow:hidden}._contentInner_dyscd_199{padding:8px 24px 0;background:transparent;border-radius:0;box-shadow:none;display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}._contentInner_dyscd_199::-webkit-scrollbar{display:none;width:0;height:0}@media (max-width: 768px){._content_dyscd_189{margin:6px 0 16px}}._layout_dyscd_1 .ant-layout{min-height:calc(100vh - 60px);overflow:hidden}.ant-layout-sider{overflow-y:auto;overflow-x:hidden}.ant-layout-sider::-webkit-scrollbar{width:0}._collapseBtn_dyscd_241{background:#ffffff2e;border:none;color:#fff;width:36px;height:36px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center}._schoolCollapseBtn_dyscd_254,._supervisorCollapseBtn_dyscd_255{background:#ffffffc7;border:1px solid rgba(148,163,184,.2);color:#334155;box-shadow:0 8px 24px #94a3b81f,inset 0 1px #ffffffe6}._brand_dyscd_264{display:flex;align-items:center;gap:6px}._schoolBrand_dyscd_270,._supervisorBrand_dyscd_271{gap:12px}._brandText_dyscd_275{display:flex;flex-direction:column;min-width:0}._systemName_dyscd_281{font-size:20px;font-weight:700}._schoolSystemName_dyscd_286,._supervisorSystemName_dyscd_287{font-size:16px;line-height:1.05;color:#1e293b}._systemSubtitle_dyscd_293{margin-top:3px;font-size:10px;line-height:1;letter-spacing:.26em;color:#94a3b8;font-weight:700;white-space:nowrap}._systemIcon_dyscd_303{display:inline-flex;align-items:center;margin-right:8px;font-size:20px}._systemLogo_dyscd_311{display:inline-flex;align-items:center;margin-right:4px;color:#fff}._systemLogo_dyscd_311 svg{width:26px;height:26px;display:block}._schoolSystemLogo_dyscd_323{width:42px;height:42px;margin-right:0;justify-content:center;border-radius:14px;color:#fff;background:linear-gradient(135deg,#16a34a,#3b82f6);box-shadow:0 10px 22px #3b82f638,inset 0 1px #ffffff47}._supervisorSystemLogo_dyscd_336{width:42px;height:42px;margin-right:0;justify-content:center;border-radius:14px;color:#fff;background:linear-gradient(135deg,var(--primary-500) 0%,var(--secondary-500) 100%);box-shadow:0 10px 22px #667eea3d,inset 0 1px #ffffff47}._supervisorSystemLogo_dyscd_336 svg{width:24px;height:24px}._schoolSystemLogo_dyscd_323 svg{width:24px;height:24px}._endpointTag_dyscd_359{background:#ffffff47;color:#fff;padding:4px 10px;border-radius:999px;font-size:12px}._actionPill_dyscd_367{background:#ffffff2e;border:1px solid rgba(255,255,255,.55);color:#fff;height:36px;padding:0 12px;border-radius:999px;display:inline-flex;align-items:center;gap:8px}._schoolActionPill_dyscd_379,._supervisorActionPill_dyscd_380{background:#fff;border-radius:12px;font-weight:700}._schoolActionPill_dyscd_379{color:#16a34a;border:1.5px solid #4ade80;box-shadow:0 2px #4ade8033,inset 0 1px #fff}._supervisorActionPill_dyscd_380{color:var(--primary-500);border:1.5px solid var(--primary-500);box-shadow:0 2px #667eea29,inset 0 1px #fff}._iconBtn_dyscd_402{background:#ffffff2e;border:1px solid rgba(255,255,255,.28);color:#fff;width:36px;height:36px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._iconBtn_dyscd_402:hover{background:#ffffff3d}._userCluster_dyscd_419{display:inline-flex;align-items:center;gap:12px}._schoolUserCluster_dyscd_425,._supervisorUserCluster_dyscd_426{gap:10px}._menuScrollHidden_dyscd_430{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}._menuScrollHidden_dyscd_430::-webkit-scrollbar{display:none}._siderContent_dyscd_443{height:100%;display:flex;flex-direction:column;min-height:0}._bottomMenuDock_dyscd_450{flex:0 0 auto;padding:12px 8px 16px;border-top:1px solid rgba(148,163,184,.16);background:linear-gradient(180deg,#f8fafceb,#fff)}.ant-menu-item-selected,.ant-menu-submenu-selected>.ant-menu-submenu-title{background-color:var(--menu-item-active-bg, #f0f4ff)}._footer_dyscd_463{padding:10px 24px;background:transparent}._footerInner_dyscd_468{display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;color:var(--text-secondary, rgba(0, 0, 0, .55))}._footerDivider_dyscd_478{opacity:.6}._userDropdownPanel_dyscd_482{width:360px;background:#fff;border-radius:12px;box-shadow:0 12px 32px #00000029;padding:8px}._dropdownNotifications_dyscd_490{padding:8px}._dropdownNotificationsHeader_dyscd_494{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}._dropdownNotificationsTitle_dyscd_502{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:#000000e0}._dropdownNotificationsBody_dyscd_510{max-height:320px;overflow:auto;padding-right:4px}._dropdownNotificationList_dyscd_516{display:flex;flex-direction:column;gap:8px}._dropdownNotificationItem_dyscd_522{border:1px solid rgba(0,0,0,.06);background:#00000005;border-radius:10px;padding:10px;cursor:pointer}._dropdownNotificationItem_dyscd_522:hover{background:#0000000a}._dropdownNotificationUnread_dyscd_534{background:#1677ff14;border-color:#1677ff40}._dropdownNotificationTitleRow_dyscd_539{display:flex;justify-content:space-between;align-items:center;gap:10px}._dropdownNotificationTitle_dyscd_539{font-weight:600;color:#000000e0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}._dropdownNotificationTime_dyscd_556{font-size:12px;color:#0000008c;white-space:nowrap}._dropdownNotificationContent_dyscd_562{margin-top:4px;font-size:12px;color:#000000a6;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._dropdownNotificationsActions_dyscd_572{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding-top:8px}._dropdownDivider_dyscd_580{height:1px;background:#0000000f;margin:6px 0}@media (max-width: 960px){._schoolHeader_dyscd_55,._supervisorHeader_dyscd_56{padding:0 14px}._schoolHeaderRight_dyscd_113,._supervisorHeaderRight_dyscd_114{gap:8px}._schoolBrand_dyscd_270,._supervisorBrand_dyscd_271{gap:10px}._systemSubtitle_dyscd_293,._schoolActionPill_dyscd_379 span,._supervisorActionPill_dyscd_380 span,._schoolUsername_dyscd_168,._supervisorUsername_dyscd_169{display:none}._schoolActionPill_dyscd_379,._supervisorActionPill_dyscd_380{width:42px;padding:0;justify-content:center}._schoolUserInfo_dyscd_127,._supervisorUserInfo_dyscd_128{padding-left:4px}}._readOnlyBanner_dyscd_626{display:flex;align-items:center;gap:10px;margin:0 0 12px;padding:12px 14px;border-radius:12px;background:linear-gradient(135deg,#fff7ed,#ffedd5);border:1px solid #fdba74;color:#9a3412;font-size:14px;font-weight:600;box-shadow:0 6px 18px #f9731614}._breadcrumbBar_18hb6_1{display:flex;flex-direction:row;align-items:center;min-height:36px;padding:0;margin:0 0 8px;background:transparent;color:var(--text-primary, #333);border:none;border-radius:12px;box-shadow:none;position:relative}._list_18hb6_31{display:flex;align-items:center;gap:0;flex:1;min-width:0;flex-wrap:nowrap;overflow-x:auto;padding:6px 0 8px;scrollbar-width:thin}._list_18hb6_31:focus-visible{outline:2px dashed var(--primary-300, #91caff);outline-offset:2px;border-radius:8px}._hierItem_18hb6_69{display:inline-flex;align-items:center;color:inherit;font-size:13px;white-space:nowrap}._hierLink_18hb6_85{color:var(--text-secondary, #555);background:transparent;border:none;cursor:pointer;padding:0}._hierLink_18hb6_85:hover{color:var(--text-primary, #333);background:#0000000a}._hierLink_18hb6_85:focus-visible{outline:2px solid var(--primary-300, #91caff);outline-offset:2px;border-radius:6px}._hierLabel_18hb6_121{color:var(--text-secondary, #555);padding:0;cursor:default}._hierCurrent_18hb6_133{color:var(--text-primary, #333);font-weight:500}._separator_18hb6_143{margin:0 6px;color:var(--text-tertiary, #999);user-select:none}._separatorIcon_18hb6_153{margin:0 6px;font-size:12px;color:var(--text-tertiary, #999);vertical-align:middle}._homeIcon_18hb6_167{margin-right:4px;color:var(--text-secondary, #555)}._ellipsis_18hb6_177{color:var(--text-tertiary, #999);background:transparent;border:none;cursor:pointer;padding:0;font-size:14px}._ellipsis_18hb6_177:hover{color:var(--text-secondary, #555)}._list_18hb6_31::-webkit-scrollbar{height:6px}._list_18hb6_31::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:999px}._list_18hb6_31::-webkit-scrollbar-track{background:transparent}._breadcrumbBar_18hb6_1:before,._breadcrumbBar_18hb6_1:after{content:"";position:absolute;top:0;bottom:0;width:16px;pointer-events:none;opacity:0;transition:opacity .15s ease}._breadcrumbBar_18hb6_1:before{left:0;border-top-left-radius:12px;border-bottom-left-radius:12px;background:linear-gradient(90deg,#ffffffe6,#fff0)}._breadcrumbBar_18hb6_1:after{right:0;border-top-right-radius:12px;border-bottom-right-radius:12px;background:linear-gradient(270deg,#ffffffe6,#fff0)}._fadeLeftActive_18hb6_273:before{opacity:1}._fadeRightActive_18hb6_279:after{opacity:1}._extraWrap_18hb6_289{flex-shrink:0;padding-left:16px;display:flex;align-items:center;justify-content:flex-end}@media (max-width: 1366px){._hierLink_18hb6_85{max-width:120px}}@media (min-width: 1600px){._hierLink_18hb6_85{max-width:200px}}@media (max-width: 768px){._breadcrumbBar_18hb6_1{margin:0 0 6px}}@keyframes aiAssistantFadeIn{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes aiAssistantFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.ai-fab{position:fixed;width:72px;height:72px;padding:8px;border:1px solid rgba(255,255,255,.72);border-radius:24px;background:radial-gradient(circle at 30% 30%,#fffffff5,#ffffffbd),linear-gradient(135deg,#52c41a1f,#52c41a0a);box-shadow:0 18px 32px #10182829,inset 0 1px #ffffffe0;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;cursor:grab;z-index:999;touch-action:none;transition:box-shadow .28s ease,border-color .28s ease}.ai-fab.is-dragging{cursor:grabbing;box-shadow:0 24px 48px #10182847,inset 0 1px #ffffffe0;transform:scale(1.08);user-select:none;-webkit-user-select:none}.ai-fab.is-snapping{transition:left .35s cubic-bezier(.34,1.56,.64,1),top .35s cubic-bezier(.34,1.56,.64,1),box-shadow .28s ease,border-color .28s ease}.ai-fab img{width:100%;height:100%;object-fit:contain;animation:aiAssistantFloat 3s ease-in-out infinite;pointer-events:none;user-select:none;-webkit-user-drag:none}.ai-fab:not(.is-dragging):hover{transform:translateY(-4px);border-color:#52c41a59;box-shadow:0 22px 40px #1018282e,0 0 0 10px #52c41a14}.ai-assistant{position:fixed;bottom:124px;width:392px;height:min(640px,calc(100vh - 164px));display:none;flex-direction:column;overflow:hidden;border-radius:24px;border:1px solid rgba(255,255,255,.64);background:radial-gradient(circle at top left,rgba(82,196,26,.15),transparent 42%),linear-gradient(180deg,#ffffffe6,#ffffffd1);box-shadow:0 24px 60px #0f172a2e,inset 0 1px #ffffffb8;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);z-index:1000}.ai-assistant.panel-left{animation:aiAssistantSlideInLeft .24s ease}.ai-assistant.panel-right{animation:aiAssistantFadeIn .24s ease}.ai-assistant.show{display:flex}@keyframes aiAssistantSlideInLeft{0%{opacity:0;transform:translate(-18px) scale(.98)}to{opacity:1;transform:translate(0) scale(1)}}.ai-assistant:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at top right,rgba(82,196,26,.18),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.12),transparent 25%)}.ai-header{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 24px 18px;background:linear-gradient(135deg,rgba(82,196,26,.14),rgba(82,196,26,.02) 55%,transparent)}.ai-header-copy{position:relative;z-index:1}.ai-header-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;margin-bottom:10px;border:1px solid rgba(82,196,26,.16);border-radius:999px;background:#ffffff9e;color:#4b5563;font-size:12px;line-height:1}.ai-header-badge-dot{width:8px;height:8px;border-radius:50%;background:var(--ai-primary-color, #52c41a);box-shadow:0 0 10px #52c41ab8}.ai-header h3{display:flex;align-items:center;gap:10px;margin:0;color:#1f2937;font-size:20px;font-weight:600;line-height:1.25}.ai-header h3:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--ai-primary-color, #52c41a);box-shadow:0 0 12px #52c41a85}.ai-header p{margin:8px 0 0;color:#6b7280;font-size:13px;line-height:1.5}.ai-quota{display:inline-flex;align-items:center;gap:8px;margin-top:12px;padding:8px 10px;border:1px solid rgba(82,196,26,.18);border-radius:12px;background:#ffffffb8;color:#1f2937;font-size:12px;line-height:1.4}.ai-quota.is-unmanaged{border-color:#94a3b83d}.ai-quota.is-empty{border-color:#f5222d2e;background:#fff1f0e6}.ai-quota-label{padding:2px 6px;border-radius:999px;background:#52c41a24;color:#389e0d;font-weight:600;flex-shrink:0}.ai-quota.is-empty .ai-quota-label{background:#f5222d1a;color:#cf1322}.ai-quota.is-unmanaged .ai-quota-label{background:#94a3b829;color:#475569}.ai-quota-text{color:#4b5563}.ai-quota-action{margin-top:10px;padding:0;border:none;background:transparent;color:var(--ai-primary-color, #52c41a);font-size:13px;font-weight:600;cursor:pointer}.ai-quota-action:hover{text-decoration:underline}.ai-close{position:relative;z-index:1;width:34px;height:34px;border:none;border-radius:50%;background:#1118270d;color:#6b7280;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease}.ai-close:hover{background:#ff4d4f1f;color:#ff4d4f;transform:rotate(90deg)}.ai-messages{position:relative;z-index:1;flex:1;padding:0 20px;overflow-y:auto;display:flex;flex-direction:column;gap:16px}.ai-messages.is-empty{justify-content:flex-end}.ai-empty-state{padding-top:8px}.ai-empty-card{display:flex;align-items:center;gap:14px;padding:16px;border:1px solid rgba(82,196,26,.14);border-radius:18px;background:#ffffff8a;box-shadow:0 8px 24px #52c41a14}.ai-empty-avatar{width:56px;height:56px;padding:8px;flex-shrink:0;border-radius:18px;background:linear-gradient(135deg,#52c41a24,#52c41a0a)}.ai-empty-avatar img{width:100%;height:100%;object-fit:contain}.ai-empty-copy h4{margin:0 0 6px;color:#1f2937;font-size:15px;font-weight:600}.ai-empty-copy p{margin:0;color:#6b7280;font-size:13px;line-height:1.6}.ai-message{display:flex;align-items:flex-start;gap:10px;animation:aiAssistantFadeIn .24s ease}.ai-message.user{flex-direction:row-reverse}.ai-avatar{width:36px;height:36px;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}.ai-avatar img{width:100%;height:100%;object-fit:contain}.ai-avatar.bot{background:#ffffffd1;border:1px solid rgba(82,196,26,.12);box-shadow:0 4px 14px #52c41a14}.ai-avatar.user{background:var(--ai-primary-gradient, linear-gradient(135deg, #52c41a 0%, #73d13d 100%));color:#fff;font-size:14px;font-weight:600;box-shadow:0 10px 18px #52c41a38}.ai-bubble-wrap{display:flex;flex-direction:column;gap:6px;max-width:calc(100% - 48px)}.ai-message.user .ai-bubble-wrap{align-items:flex-end}.ai-bubble{max-width:100%;padding:12px 14px;border-radius:16px;font-size:14px;line-height:1.6;white-space:pre-wrap;word-break:break-word}.ai-message.bot .ai-bubble{color:#344054;background:#ffffffc7;border:1px solid rgba(255,255,255,.72);border-bottom-left-radius:6px;box-shadow:0 10px 24px #0f172a0f}.ai-message.user .ai-bubble{color:#fff;background:var(--ai-primary-gradient, linear-gradient(135deg, #52c41a 0%, #73d13d 100%));border-bottom-right-radius:6px;box-shadow:0 14px 28px #52c41a3d}.ai-message-time{padding:0 4px;color:#98a2b3;font-size:12px;line-height:1}.ai-suggestions{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px 20px 18px}.ai-suggestion-btn{min-height:56px;padding:12px;border-radius:14px;border:1px solid rgba(82,196,26,.12);background:#ffffff94;color:#1f2937;display:flex;align-items:center;gap:10px;text-align:left;font-size:13px;line-height:1.45;cursor:pointer;transition:transform .24s ease,border-color .24s ease,background .24s ease,box-shadow .24s ease}.ai-suggestion-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.ai-suggestion-btn:hover{transform:translateY(-3px);background:#ffffffe6;border-color:#52c41a66;box-shadow:0 12px 24px #52c41a1f}.ai-suggestion-icon{width:32px;height:32px;flex-shrink:0;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:15px}.ai-suggestion-emerald .ai-suggestion-icon{background:#52c41a24;color:#389e0d}.ai-suggestion-lime .ai-suggestion-icon{background:#95de642e;color:#5b8c00}.ai-suggestion-gold .ai-suggestion-icon{background:#faad1429;color:#d48806}.ai-suggestion-teal .ai-suggestion-icon{background:#13c2c229;color:#08979c}.ai-input-area{position:relative;z-index:1;display:flex;align-items:center;gap:10px;padding:18px 20px 20px;border-top:1px solid rgba(17,24,39,.04);background:#ffffff5c}.ai-input-area.is-blocked{justify-content:space-between}.ai-input-blocked-copy{flex:1;color:#6b7280;font-size:13px;line-height:1.5}.ai-input-shell{flex:1;border-radius:22px;background:#ffffffeb;box-shadow:inset 0 1px 2px #1018280d,0 8px 18px #0f172a0d}.ai-purchase-btn{height:42px;padding:0 16px;border:none;border-radius:999px;background:var(--ai-primary-gradient, linear-gradient(135deg, #52c41a 0%, #73d13d 100%));color:#fff;font-weight:600;cursor:pointer;white-space:nowrap;box-shadow:0 10px 24px #52c41a38}.ai-purchase-btn:hover{filter:brightness(1.05)}.ai-input{width:100%;padding:11px 16px;border:1px solid transparent;border-radius:22px;outline:none;background:transparent;color:#111827;font-size:14px;transition:border-color .2s ease,box-shadow .2s ease}.ai-input::placeholder{color:#98a2b3}.ai-input:focus{border-color:#52c41a6b;box-shadow:0 0 0 4px #52c41a1a}.ai-send{width:42px;height:42px;border:none;border-radius:50%;background:var(--ai-primary-gradient, linear-gradient(135deg, #52c41a 0%, #73d13d 100%));color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;box-shadow:0 10px 22px #52c41a47;transition:transform .2s ease,filter .2s ease,box-shadow .2s ease}.ai-send:hover{transform:scale(1.05);filter:brightness(1.05)}.ai-send:disabled{opacity:.65;cursor:not-allowed;box-shadow:none}@media (max-width: 768px){.ai-assistant{right:16px!important;left:16px!important;bottom:96px;width:auto;height:min(640px,calc(100vh - 132px))}.ai-fab{right:16px!important;bottom:20px!important;left:auto!important;top:auto!important}}[data-theme=dark] .ai-assistant{border-color:#ffffff1f;background:radial-gradient(circle at top left,rgba(82,196,26,.22),transparent 40%),linear-gradient(180deg,#14181ff0,#14181fe6);box-shadow:0 24px 60px #00000059}[data-theme=dark] .ai-header-badge,[data-theme=dark] .ai-empty-card,[data-theme=dark] .ai-message.bot .ai-bubble,[data-theme=dark] .ai-suggestion-btn,[data-theme=dark] .ai-input-shell{background:#ffffff14;border-color:#ffffff1f}[data-theme=dark] .ai-header h3,[data-theme=dark] .ai-empty-copy h4,[data-theme=dark] .ai-suggestion-btn,[data-theme=dark] .ai-input{color:#f3f4f6}[data-theme=dark] .ai-header p,[data-theme=dark] .ai-quota-text,[data-theme=dark] .ai-empty-copy p,[data-theme=dark] .ai-message-time,[data-theme=dark] .ai-input::placeholder,[data-theme=dark] .ai-close,[data-theme=dark] .ai-header-badge{color:#cbd5e1}[data-theme=dark] .ai-message.bot .ai-bubble{color:#e5e7eb}[data-theme=dark] .ai-quota{background:#ffffff14;border-color:#ffffff1f}[data-theme=dark] .ai-input-blocked-copy{color:#cbd5e1}._dashboardContainer_y0v5d_2{display:flex;flex-direction:column;gap:20px}._statsBar_y0v5d_10{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-bottom:0}@media screen and (max-width: 1200px){._statsBar_y0v5d_10{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 576px){._statsBar_y0v5d_10{grid-template-columns:repeat(1,minmax(0,1fr))}}._statCard_y0v5d_32{background:#fff;border-radius:12px;padding:20px;border:1px solid #e5e7eb;box-shadow:0 1px 3px #0000001a;transition:all .2s ease-in-out;cursor:pointer;display:flex;align-items:center;gap:20px}._statCard_y0v5d_32:hover{box-shadow:0 4px 6px #0000001a;transform:translateY(-2px)}._iconWrap_y0v5d_61{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;flex-shrink:0}._iconWrap_y0v5d_61._blue_y0v5d_76{background-color:#3b82f6;color:#fff}._iconWrap_y0v5d_61._green_y0v5d_82{background-color:#10b981;color:#fff}._iconWrap_y0v5d_61._orange_y0v5d_87{background-color:#f59e0b;color:#fff}._iconWrap_y0v5d_61._purple_y0v5d_92{background-color:#8b5cf6;color:#fff}._iconWrap_y0v5d_61._teal_y0v5d_97{background-color:#14b8a6;color:#fff}._iconWrap_y0v5d_61._indigo_y0v5d_103{background-color:#6366f1;color:#fff}._iconWrap_y0v5d_61._slate_y0v5d_109{background-color:#64748b;color:#fff}._iconWrap_y0v5d_61._rose_y0v5d_115{background-color:#f43f5e;color:#fff}._statInfo_y0v5d_122{display:flex;flex-direction:column;justify-content:center}._statValue_y0v5d_128{font-size:28px;font-weight:700;color:#1f2937;margin-bottom:4px;line-height:1.2}._statLabel_y0v5d_137{font-size:14px;color:#6b7280;margin-bottom:0}._card_y0v5d_144{background:#fff;border-radius:12px;padding:0;border:1px solid #e5e7eb;box-shadow:0 1px 3px #0000001a;transition:all .2s ease-in-out;overflow:hidden}._card_y0v5d_144:hover{box-shadow:0 4px 6px #0000001a}._chartContainer_y0v5d_160{height:360px}._activityCard_y0v5d_166{padding:0}._activityTitle_y0v5d_171{font-size:16px;font-weight:600;color:#1f2937;margin-bottom:0;display:flex;align-items:center;gap:8px;padding:16px 24px;border-bottom:1px solid #f0f0f0}._activityItem_y0v5d_184{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid #f3f4f6;transition:background-color .15s}._activityItem_y0v5d_184:last-child{border-bottom:none}._activityItem_y0v5d_184:hover{background-color:#f9fafb}._activityLeft_y0v5d_201{display:flex;align-items:center;gap:16px}._activityAvatar_y0v5d_207{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;color:#fff}._activityAvatar_y0v5d_207._primary_y0v5d_219{background:linear-gradient(135deg,#667eea,#764ba2)}._activityAvatar_y0v5d_207._success_y0v5d_223{background:linear-gradient(135deg,#f093fb,#f5576c)}._activityAvatar_y0v5d_207._warning_y0v5d_227{background:linear-gradient(135deg,#4facfe,#00f2fe)}._activityAvatar_y0v5d_207._info_y0v5d_231{background:linear-gradient(135deg,#43e97b,#38f9d7)}._activityName_y0v5d_235{font-size:14px;font-weight:500;color:#1f2937;margin-bottom:2px}._activityRole_y0v5d_242{font-size:12px;color:#6b7280}._activityTime_y0v5d_247{font-size:13px;color:#9ca3af}._dashboardCard_y0v5d_253{border-radius:14px!important;box-shadow:0 4px 12px #00000014!important;border:1px solid #f0f0f0!important;margin-bottom:16px;transition:all .25s cubic-bezier(.4,0,.2,1)!important;overflow:hidden;position:relative;background:#fff}._dashboardCard_y0v5d_253:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#00b96b,#52c41a);transform:scaleX(0);transition:transform .25s cubic-bezier(.4,0,.2,1);z-index:1}._dashboardCard_y0v5d_253:hover:before{transform:scaleX(1)}._dashboardCard_y0v5d_253:hover{box-shadow:0 8px 24px #0000001f!important;transform:translateY(-4px)}._dashboardCard_y0v5d_253._statusSuccess_y0v5d_286:before{background:linear-gradient(90deg,#16a34a,#22c55e);transform:scaleX(1)}._dashboardCard_y0v5d_253._statusWarning_y0v5d_291:before{background:linear-gradient(90deg,#f59e0b,#f97316);transform:scaleX(1)}._dashboardCard_y0v5d_253._statusCritical_y0v5d_296:before{background:linear-gradient(90deg,#dc2626,#ef4444);transform:scaleX(1)}._dashboardCard_y0v5d_253._statusInfo_y0v5d_301:before{background:linear-gradient(90deg,#2563eb,#38bdf8);transform:scaleX(1)}._dashboardCard_y0v5d_253 .ant-card-head{border-bottom:1px solid #f0f0f0;padding:0 24px;min-height:56px}._dashboardCard_y0v5d_253 .ant-card-head-title{padding:16px 0;font-size:16px;font-weight:600;color:#1f2937}._cardHeader_y0v5d_319{display:flex;align-items:center;font-size:16px;font-weight:600;color:#1f2937;gap:8px}._cardIcon_y0v5d_328{font-size:18px;display:flex;align-items:center}._licenseHeader_y0v5d_334{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:12px}._licenseIdentity_y0v5d_342{min-width:0}._licenseTitle_y0v5d_346{font-size:20px;font-weight:700;color:#1f2937;line-height:1.2}._licenseSubTitle_y0v5d_353{margin-top:4px;color:#6b7280;font-size:13px}._licenseHint_y0v5d_359{padding:12px 14px;border-radius:10px;background:linear-gradient(135deg,#f8fafc,#eef2ff);color:#475569;font-size:13px;flex:1}._licenseHeroRow_y0v5d_368{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);gap:14px;margin-bottom:16px}._licenseCountdown_y0v5d_375{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:12px;background:linear-gradient(135deg,#0f172a,#1e293b);color:#f8fafc}._licenseCountdownLabel_y0v5d_385{color:#f8fafcb8;font-size:12px}._licenseCountdownValue_y0v5d_390{font-size:16px;font-weight:700}._licenseCountdownMeta_y0v5d_395{display:inline-flex;align-items:center;gap:8px;color:#86efac;font-size:13px;font-weight:600}._licenseQuotaSection_y0v5d_404{margin-bottom:16px}._licenseSectionTitle_y0v5d_408{margin-bottom:10px;color:#334155;font-size:13px;font-weight:600}._licenseQuotaGrid_y0v5d_415{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}._licenseQuotaItem_y0v5d_421{display:flex;flex-direction:column;gap:6px;min-height:84px;padding:12px 14px;border-radius:12px;background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e2e8f0}._licenseQuotaLabel_y0v5d_432{color:#64748b;font-size:12px}._licenseQuotaValue_y0v5d_437{color:#0f172a;font-size:22px;line-height:1.1;font-weight:700}._licenseSummaryRow_y0v5d_444{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}._licenseSummaryItem_y0v5d_450{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:10px;background:#f8fafc;border:1px solid #e2e8f0}._licenseKey_y0v5d_460{color:#64748b;font-size:12px}._licenseValue_y0v5d_465{color:#1e293b;font-size:14px;font-weight:600;word-break:break-word}._licenseValueEmphasis_y0v5d_472{color:#0f766e;font-size:18px;font-weight:700;display:inline-flex;align-items:center;gap:8px}._licenseValueCode_y0v5d_481{color:#0f172a;font-size:13px;font-weight:600;word-break:break-all;font-family:Consolas,Courier New,monospace}._copyButton_y0v5d_489{margin-top:8px;border:1px solid #cbd5e1;background:#fff;color:#334155;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex;align-items:center;gap:6px;cursor:pointer;width:fit-content}._copyButton_y0v5d_489:hover{border-color:#94a3b8;background:#f8fafc}@media screen and (max-width: 768px){._licenseHeader_y0v5d_334{flex-direction:column;align-items:stretch}._licenseHeroRow_y0v5d_368{grid-template-columns:repeat(1,minmax(0,1fr))}._licenseQuotaGrid_y0v5d_415{grid-template-columns:repeat(2,minmax(0,1fr))}._licenseSummaryRow_y0v5d_444{grid-template-columns:repeat(1,minmax(0,1fr))}}._columnList_ku05s_1{display:flex;flex-direction:column;gap:8px}._columnItem_ku05s_7{display:flex;align-items:center;justify-content:space-between;padding:12px;background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;cursor:move;transition:all .2s}._columnItem_ku05s_7:hover{background:#f0f0f0;border-color:#d9d9d9}._columnItem_ku05s_7._dragging_ku05s_24{opacity:.5;background:#e6f7ff;border-color:#1890ff}._columnItem_ku05s_7._noDrag_ku05s_30{cursor:default;background:#f5f5f5}._columnItem_ku05s_7._noDrag_ku05s_30:hover{background:#f5f5f5;border-color:#e8e8e8}._columnItemLeft_ku05s_40{display:flex;align-items:center;gap:12px;flex:1}._dragHandle_ku05s_47{color:#999;font-size:16px;cursor:grab}._dragHandle_ku05s_47:active{cursor:grabbing}._dragHandlePlaceholder_ku05s_57{width:16px;height:16px}._columnTitle_ku05s_62{font-size:14px;color:#333}._fixedLabel_ku05s_67{font-size:12px;color:#999;font-weight:400}._columnItemRight_ku05s_73{display:flex;align-items:center;gap:8px}._tips_ku05s_79{padding:12px;background:#f6f8fa;border-radius:4px;font-size:13px;color:#666}._tips_ku05s_79 strong{color:#333;font-size:14px}._tips_ku05s_79 ul{margin:8px 0 0;padding-left:20px}._tips_ku05s_79 li{margin:4px 0;line-height:1.6}._card_12ncr_3{height:100%;display:flex;flex-direction:column;border-radius:8px;box-shadow:0 2px 8px #00000014;border:1px solid #f0f0f0;background:#fff}._card_12ncr_3 .ant-card-head{border-bottom:1px solid #d9d9d9!important;min-height:48px!important;height:auto!important;padding:0 24px!important;margin-bottom:0!important}._card_12ncr_3 .ant-card-head-wrapper{flex-wrap:nowrap!important;gap:8px;padding:0!important;height:auto!important;align-items:center!important}._card_12ncr_3 .ant-card-extra{padding:0!important;margin-left:auto;flex:0 0 auto!important;min-width:0}._card_12ncr_3 .ant-card-extra .ant-btn{margin:0}._card_12ncr_3 .ant-card-head-title{padding:0!important;overflow:hidden!important;font-size:18px!important;font-weight:500!important;flex:1 1 auto!important;min-width:0!important;display:flex!important;align-items:center!important}._card_12ncr_3 .ant-card-head-title .ant-tabs{margin:0!important;width:100%;max-width:100%}._card_12ncr_3 .ant-card-head-title .ant-tabs-nav{margin:0!important}._card_12ncr_3 .ant-card-head-title .ant-tabs-nav-list{flex-wrap:nowrap!important;white-space:nowrap!important;transform:none!important;width:100%;display:flex}._card_12ncr_3 .ant-card-head-title .ant-tabs-tab{margin-left:0!important;margin-right:12px!important;padding:8px 0!important;flex:0 1 auto!important;min-width:0!important}._card_12ncr_3 .ant-card-head-title .ant-tabs-tab-btn{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block!important;text-align:left}._card_12ncr_3 .ant-card-head-title .ant-tabs-nav:before{border-bottom:none!important}._card_12ncr_3 .ant-card-body{padding:var(--tablelist-card-body-padding-top, 16px) 24px var(--tablelist-card-body-padding-bottom, 8px) 24px;background:#fff;flex:1;display:flex;flex-direction:column;overflow:visible}._tableWrapper_12ncr_114{display:flex;flex-direction:column;flex:1;min-height:0}._tableWrapper_12ncr_114[data-auto-height=true]{flex:none}._tableArea_12ncr_126{display:flex;flex-direction:column;flex:1;min-height:300px;position:relative;overflow:hidden}._emptyOverlay_12ncr_137{position:absolute;top:var(--tablelist-empty-offset, 0px);left:0;right:0;bottom:var(--tablelist-scrollbar-height, 17px);display:flex;justify-content:center;align-items:center;z-index:10;pointer-events:none}._emptyOverlay_12ncr_137>*{pointer-events:auto}._table_12ncr_114{flex:1;display:flex;flex-direction:column}._table_12ncr_114 .ant-table-wrapper,._table_12ncr_114 .ant-spin-nested-loading,._table_12ncr_114 .ant-spin-container{display:flex;flex-direction:column;flex:1;min-height:0;height:100%}._table_12ncr_114 .ant-table{display:flex;flex-direction:column;flex:1;min-height:0;height:100%;margin-bottom:0!important}._table_12ncr_114 .ant-table-container{display:flex;flex-direction:column;flex:1;min-height:0;height:100%;margin-bottom:0!important;padding-bottom:0!important}._table_12ncr_114 .ant-table-header{flex:0 0 auto!important}._table_12ncr_114 .ant-table-thead>tr>th{height:auto!important;line-height:1.5715!important;white-space:nowrap!important;padding-top:12px!important;padding-bottom:12px!important}._ellipsisCell_12ncr_209{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._table_12ncr_114 .ant-table-tbody>tr>td{padding-top:12px!important;padding-bottom:12px!important}._table_12ncr_114 .ant-table-body{flex:1;overflow-y:scroll!important;overflow-x:auto!important;margin-bottom:0!important;min-height:0;height:100%}._table_12ncr_114 .ant-table-content{flex:1;display:flex;flex-direction:column;min-height:0;overflow:auto}._table_12ncr_114 .ant-table-wrapper{margin-bottom:0!important;max-width:100%}._table_12ncr_114 .ant-table-placeholder{background:transparent!important;border-bottom:none!important;visibility:hidden}._table_12ncr_114 .ant-table-placeholder .ant-table-cell{background:transparent!important;border-bottom:none!important;padding:0!important}._table_12ncr_114 .ant-table-pagination{flex-shrink:0;margin:0!important;padding:0!important}._toolbar_12ncr_274{margin-bottom:0}._toolbarCompact_12ncr_278{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}._toolbarLeft_12ncr_285{display:flex;align-items:center;gap:16px}._toolbarRight_12ncr_291{display:flex;align-items:center}._toolbarRow_12ncr_296{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:var(--tablelist-toolbar-margin-bottom, 16px)}._toolbarFilters_12ncr_305{margin-bottom:var(--tablelist-toolbar-margin-bottom, 16px)}._batchActions_12ncr_309{margin-top:0;margin-bottom:var(--tablelist-toolbar-margin-bottom, 16px);padding:8px 12px;background:#e6f7ff;border:1px solid #91d5ff;border-radius:4px}._paginationWrapper_12ncr_318{padding:var(--tablelist-pagination-padding, 12px 24px)!important;border-top:0;border-radius:0 0 8px 8px;display:flex;justify-content:flex-end;background:#fff;position:relative;flex-shrink:0;z-index:10;margin-bottom:0!important}@media (max-width: 900px){._paginationWrapper_12ncr_318{padding:10px 12px!important;justify-content:flex-end;overflow:visible;min-height:48px}._paginationWrapper_12ncr_318 .ant-pagination{display:flex;flex-wrap:wrap;justify-content:flex-end;row-gap:6px}}@media (max-width: 768px){._card_12ncr_3 .ant-card-head{height:auto!important;min-height:auto!important;padding:12px 16px!important}._card_12ncr_3 .ant-card-head-wrapper{display:flex;flex-direction:column;align-items:flex-start;row-gap:12px}._card_12ncr_3 .ant-card-head-title,._card_12ncr_3 .ant-card-extra{flex:none;width:100%;padding:0!important;overflow:visible!important}._card_12ncr_3 .ant-card-head-title{margin-bottom:4px}._card_12ncr_3 .ant-card-head-title .ant-tabs-nav{margin-bottom:0!important;width:100%}._card_12ncr_3 .ant-card-extra{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:8px}._card_12ncr_3 .ant-card-extra .ant-space{flex-wrap:wrap}}._searchToolbar_14ns8_9{position:relative;width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:8px}._filterContainer_14ns8_19{flex:1 1 auto;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;overflow:visible;padding-top:0;line-height:normal}._filterContainer_14ns8_19:before{display:none!important}._filterContainer_14ns8_19._collapsed_14ns8_36,._filterContainer_14ns8_19._expanded_14ns8_40{overflow:visible}._primaryItem_14ns8_48,._advancedItem_14ns8_56{display:inline-flex;flex:0 0 auto;height:auto;vertical-align:middle;line-height:normal}._advancedControl_14ns8_64{display:flex;align-items:center}._searchToolbar_14ns8_9 .ant-picker,._searchToolbar_14ns8_9 .ant-select-selector,._searchToolbar_14ns8_9 .ant-input-affix-wrapper,._searchToolbar_14ns8_9 .ant-input{border-radius:4px!important}._actionButtons_14ns8_78{position:static;flex:0 0 auto;height:auto;display:flex;align-items:center;justify-content:flex-start;gap:8px;background:transparent;padding-left:0;z-index:10;flex-wrap:wrap}._searchToolbar_14ns8_9 .ant-btn{border-radius:6px;font-weight:500;transition:all .2s ease}._queryButton_14ns8_100{min-width:80px}._iconOnlyButton_14ns8_104{min-width:32px;width:32px;padding-inline:0!important}._queryButton_14ns8_100._success_14ns8_111{background-color:#52c41a;border-color:#52c41a;color:#fff}._queryButton_14ns8_100._success_14ns8_111:hover:not(:disabled){background-color:#73d13d;border-color:#73d13d}._queryButton_14ns8_100._success_14ns8_111:active:not(:disabled){background-color:#389e0d;border-color:#389e0d}._queryButton_14ns8_100._warning_14ns8_128{background-color:#faad14;border-color:#faad14;color:#fff}._queryButton_14ns8_100._warning_14ns8_128:hover:not(:disabled){background-color:#ffc53d;border-color:#ffc53d}._queryButton_14ns8_100._warning_14ns8_128:active:not(:disabled){background-color:#d48806;border-color:#d48806}._queryButton_14ns8_100._danger_14ns8_145{background-color:#ff4d4f;border-color:#ff4d4f;color:#fff}._queryButton_14ns8_100._danger_14ns8_145:hover:not(:disabled){background-color:#ff7875;border-color:#ff7875}._queryButton_14ns8_100._danger_14ns8_145:active:not(:disabled){background-color:#cf1322;border-color:#cf1322}._resetButton_14ns8_164{border-color:#d9d9d9!important;background-color:transparent}._resetText_14ns8_169,._resetIcon_14ns8_173{color:#5a6b7c!important}._resetButton_14ns8_164:hover:not(:disabled){border-color:#1890ff!important}._resetButton_14ns8_164:hover:not(:disabled) ._resetText_14ns8_169,._resetButton_14ns8_164:hover:not(:disabled) ._resetIcon_14ns8_173{color:#1890ff!important}[data-theme=dark] ._resetButton_14ns8_164{border-color:#434343!important}[data-theme=dark] ._resetText_14ns8_169,[data-theme=dark] ._resetIcon_14ns8_173{color:#ffffffa6!important}[data-theme=dark] ._resetButton_14ns8_164:hover:not(:disabled){border-color:#177ddc!important}[data-theme=dark] ._resetButton_14ns8_164:hover:not(:disabled) ._resetText_14ns8_169,[data-theme=dark] ._resetButton_14ns8_164:hover:not(:disabled) ._resetIcon_14ns8_173{color:#177ddc!important}._expandButton_14ns8_205{background-color:#52c41a!important;border-color:#52c41a!important;color:#fff!important;border-radius:6px!important}._expandButtonIconOnly_14ns8_212{min-width:32px;width:32px;padding-inline:0!important}._expandButton_14ns8_205:hover:not(:disabled){background-color:#73d13d!important;border-color:#73d13d!important}._expandButton_14ns8_205:active:not(:disabled){background-color:#389e0d!important;border-color:#389e0d!important}._expandButton_14ns8_205 .anticon{font-size:12px;color:#fff}._searchToolbar_14ns8_9 .ant-badge{display:inline-flex}._searchToolbar_14ns8_9 .ant-badge .ant-badge-count{background-color:#ff4d4f;font-size:10px;min-width:16px;height:16px;line-height:16px}[data-theme=dark] ._advancedSection_14ns8_247{background:linear-gradient(135deg,#1f1f1f,#141414);border-color:#303030}[data-theme=dark] ._advancedLabel_14ns8_252{color:#ffffffa6}@media (max-width: 900px){._searchToolbar_14ns8_9{flex-direction:column;align-items:flex-start}._filterContainer_14ns8_19{width:100%;flex:1 1 100%}._filterContainer_14ns8_19._collapsed_14ns8_36 ._advancedItem_14ns8_56{display:none}._primaryItem_14ns8_48,._advancedItem_14ns8_56{flex:1 1 100%;width:100%}._advancedItem_14ns8_56{flex-direction:column;align-items:stretch;gap:4px}._primaryItem_14ns8_48>*,._advancedItem_14ns8_56>*,._advancedControl_14ns8_64,._advancedControl_14ns8_64>*{width:100%!important}._actionButtons_14ns8_78{flex:0 0 auto;width:100%;justify-content:flex-start}}@media print{._searchToolbar_14ns8_9{display:none}}._statsBar_k8b9r_1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,24px);padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:12px;align-items:stretch}._statCard_k8b9r_11{display:flex;align-items:center;gap:16px;padding:20px 24px;border-radius:8px;background:#fff;border:1px solid #f0f0f0;color:#333;min-width:0;box-shadow:0 2px 8px #0000000a;transition:box-shadow .2s ease,transform .2s ease;margin:0}._statCard_k8b9r_11:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}._iconWrap_k8b9r_31{width:48px;height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#0000000f;color:#fff}._iconWrap_k8b9r_31 .anticon{font-size:24px}._content_k8b9r_45{display:flex;flex-direction:column;line-height:1.4;justify-content:center;gap:2px;min-width:0}._value_k8b9r_53{font-size:24px;font-weight:600;color:#262626;white-space:nowrap}._label_k8b9r_59{font-size:14px;color:#8c8c8c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sub_k8b9r_66{display:none}._statCard_k8b9r_11._blue_k8b9r_69 ._iconWrap_k8b9r_31{background:#1890ff;color:#fff}._statCard_k8b9r_11._green_k8b9r_73 ._iconWrap_k8b9r_31{background:#52c41a;color:#fff}._statCard_k8b9r_11._orange_k8b9r_77 ._iconWrap_k8b9r_31{background:#faad14;color:#fff}._statCard_k8b9r_11._red_k8b9r_81 ._iconWrap_k8b9r_31{background:#ff4d4f;color:#fff}._statCard_k8b9r_11._purple_k8b9r_85 ._iconWrap_k8b9r_31{background:#722ed1;color:#fff}._statCard_k8b9r_11._cyan_k8b9r_89 ._iconWrap_k8b9r_31{background:#13c2c2;color:#fff}@media (max-width: 1200px){._statsBar_k8b9r_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){._statsBar_k8b9r_1{gap:clamp(6px,1.2vw,10px)}}@media (max-width: 576px){._statsBar_k8b9r_1{grid-template-columns:repeat(1,minmax(0,1fr));gap:12px}}._themeModal_16j7b_1 .ant-modal-content{border-radius:12px}._modal_188k9_1 .ant-modal-content{border-radius:12px;box-shadow:0 12px 32px #0000002e}._container_188k9_6,._container_188k9_6 .ant-form{display:flex;flex-direction:column;gap:6px}._section_188k9_19{background:#fff;border:1px solid #edf2f7;border-radius:14px;box-shadow:0 4px 12px #00000014;position:relative;padding:10px 14px;overflow:visible}._section_188k9_19+._section_188k9_19{margin-top:6px}._interactive_188k9_33{transition:box-shadow .2s ease,border-color .2s ease,transform .1s ease}._interactive_188k9_33:hover{box-shadow:0 10px 24px #0000001a;border-color:#52c41a59;border-color:color-mix(in srgb,var(--accent-color, #52c41a) 35%,#edf2f7)}._sectionTitle_188k9_46{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;padding:6px 4px 10px;border-bottom:1px solid #f0f2f5;margin-bottom:8px}._dot_188k9_57{width:10px;height:10px;border-radius:50%;background:var(--accent-color, #52c41a);display:inline-block}._titleIcon_188k9_65{display:inline-flex;align-items:center;color:var(--accent-color, #52c41a);width:22px;height:22px;border-radius:50%;background:#52c41a26;background:color-mix(in srgb,var(--accent-color, #52c41a) 15%,transparent);justify-content:center}._grid_188k9_77{display:grid;gap:4px}._gridItem_188k9_82{background:#f7f9fc;border:1px solid #eceff3;border-radius:8px;padding:6px 10px;min-width:0}._gridItem_188k9_82 .ant-form-item,._gridItemInline_188k9_95 .ant-form-item{margin-bottom:0}._gridItemInline_188k9_95{background:#fff;border:1px solid #edf2f7;border-radius:10px;padding:0;overflow:hidden;min-width:0}._itemRow_188k9_108{display:flex;align-items:stretch;justify-content:space-between;gap:0;min-height:44px;height:100%}._itemLabel_188k9_117{color:#0000008c;font-size:13px;margin-bottom:2px}._itemValue_188k9_123{margin-top:2px;font-size:14px;font-weight:500;min-width:0}._itemValueInline_188k9_130{margin-top:0;font-size:14px;font-weight:500;min-width:0}._gridItemInline_188k9_95 ._itemLabel_188k9_117{background:#f5f7fa;color:#000000a6;flex:0 0 var(--label-width, 160px);padding:10px 12px;border-right:1px solid #e9e9e9;display:flex;align-items:center;white-space:nowrap;font-weight:500}._gridItemInline_188k9_95 ._itemValueInline_188k9_130{background:#fff;color:#000000d9;flex:1 1 auto;padding:10px 12px;display:flex;align-items:center;justify-content:flex-start;font-weight:500}._tableTitle_188k9_161{background:#f5f5f5;border:1px solid #e9e9e9;border-bottom:none;border-radius:8px 8px 0 0;padding:10px 12px;font-weight:600}._tableWrap_188k9_170{border:1px solid #e9e9e9;border-radius:0 0 8px 8px;overflow:hidden}._footer_188k9_176{position:sticky;bottom:0;background:#fff;border-top:1px solid #e9e9e9;display:flex;justify-content:flex-end;gap:8px;padding:12px 0;z-index:100}._editBtn_188k9_188 .ant-btn{background:#52c41a;border-color:#52c41a}._interactive_188k9_33:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border-radius:inherit;background:linear-gradient(90deg,var(--accent-color, #52c41a),rgba(82,196,26,.2));background:linear-gradient(90deg,var(--accent-color, #52c41a),color-mix(in srgb,var(--accent-color, #52c41a) 20%,transparent));-webkit-mask:linear-gradient(to bottom,#000 4px,transparent 4px);mask:linear-gradient(to bottom,#000 4px,transparent 4px);opacity:0;transition:opacity .2s ease;pointer-events:none}._interactive_188k9_33:hover:before{opacity:1}._itemValue_188k9_123 .ant-select,._itemValueInline_188k9_130 .ant-select,._itemValue_188k9_123 .ant-select-selector,._itemValueInline_188k9_130 .ant-select-selector,._itemValue_188k9_123 .ant-tree-select,._itemValueInline_188k9_130 .ant-tree-select,._itemValue_188k9_123 .ant-cascader,._itemValueInline_188k9_130 .ant-cascader,._itemValue_188k9_123 .ant-picker,._itemValueInline_188k9_130 .ant-picker{width:100%}._itemValueInline_188k9_130>.ant-form-item,._itemValueInline_188k9_130>.ant-select,._itemValueInline_188k9_130>.ant-tree-select,._itemValueInline_188k9_130>.ant-cascader,._itemValueInline_188k9_130>.ant-picker{flex:1 1 auto}._statsBar_i33ad_1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,24px);padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:12px;align-items:stretch}@media (max-width: 1200px){._statsBar_i33ad_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 576px){._statsBar_i33ad_1{grid-template-columns:repeat(1,minmax(0,1fr));gap:12px}}._statCard_i33ad_31{display:flex;align-items:center;gap:16px;padding:20px 24px;border-radius:8px;background:#fff;border:1px solid #f0f0f0;color:#333;min-width:0;box-shadow:0 2px 8px #0000000a;transition:box-shadow .2s ease,transform .2s ease;margin:0}._statCard_i33ad_31:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}._iconWrap_i33ad_51{width:48px;height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#0000000f;color:#fff}._iconWrap_i33ad_51 .anticon{font-size:24px}._content_i33ad_65{display:flex;flex-direction:column;line-height:1.4;justify-content:center;gap:2px;min-width:0}._value_i33ad_73{font-size:24px;font-weight:600;color:#262626;white-space:nowrap}._label_i33ad_79{font-size:14px;color:#8c8c8c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sub_i33ad_86{display:none}._statCard_i33ad_31._blue_i33ad_89 ._iconWrap_i33ad_51{background:#1890ff;color:#fff}._statCard_i33ad_31._green_i33ad_93 ._iconWrap_i33ad_51{background:#52c41a;color:#fff}._statCard_i33ad_31._orange_i33ad_97 ._iconWrap_i33ad_51{background:#faad14;color:#fff}._statCard_i33ad_31._purple_i33ad_101 ._iconWrap_i33ad_51{background:#722ed1;color:#fff}._statCard_i33ad_31._red_i33ad_105 ._iconWrap_i33ad_51{background:#ff4d4f;color:#fff}._statCard_i33ad_31._cyan_i33ad_109 ._iconWrap_i33ad_51{background:#13c2c2;color:#fff}@media (max-width: 768px){._statsBar_i33ad_1{gap:clamp(6px,1.2vw,10px)}}@media (max-width: 480px){._statsBar_i33ad_1{gap:6px}}._statsBar_78r9n_1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,24px);padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:12px;align-items:stretch;width:100%;max-width:100%;flex-shrink:0}._statCard_78r9n_14{display:flex;align-items:center;gap:16px;padding:20px 24px;border-radius:8px;background:#fff;border:1px solid #f0f0f0;color:#333;min-width:0;max-width:100%;box-shadow:0 2px 8px #0000000a;transition:box-shadow .2s ease,transform .2s ease;overflow:hidden;margin:0}._statCard_78r9n_14:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}._iconWrap_78r9n_36{width:48px;height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#0000000f;color:#fff}._iconWrap_78r9n_36 .anticon{font-size:24px}._content_78r9n_50{display:flex;flex-direction:column;line-height:1.4;justify-content:center;gap:2px;min-width:0;flex:1;overflow:hidden}._value_78r9n_60{font-size:24px;font-weight:600;color:#262626;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._label_78r9n_68{font-size:14px;color:#8c8c8c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sub_78r9n_75{display:none}._statCard_78r9n_14._blue_78r9n_78 ._iconWrap_78r9n_36{background:#1890ff;color:#fff}._statCard_78r9n_14._green_78r9n_82 ._iconWrap_78r9n_36{background:#52c41a;color:#fff}._statCard_78r9n_14._orange_78r9n_86 ._iconWrap_78r9n_36{background:#faad14;color:#fff}._statCard_78r9n_14._purple_78r9n_90 ._iconWrap_78r9n_36{background:#722ed1;color:#fff}._statCard_78r9n_14._red_78r9n_94 ._iconWrap_78r9n_36{background:#ff4d4f;color:#fff}._statCard_78r9n_14._cyan_78r9n_98 ._iconWrap_78r9n_36{background:#13c2c2;color:#fff}._mainContainer_78r9n_104{display:flex;flex-direction:column;gap:0;width:100%;max-width:100%}._contentLayout_78r9n_113{display:grid;grid-template-columns:300px 1fr;gap:16px;width:100%;max-width:100%}._treeCard_78r9n_122{height:100%;display:flex;flex-direction:column;min-width:0}._tableContainer_78r9n_130{display:flex;flex-direction:column;min-width:0}@media (max-width: 1200px){._statsBar_78r9n_1{grid-template-columns:repeat(2,minmax(0,1fr))}._mainContainer_78r9n_104{overflow-y:auto}._contentLayout_78r9n_113{display:flex;flex-direction:column;height:auto;overflow:visible;padding-bottom:24px}._treeCard_78r9n_122{width:100%;height:400px;flex-shrink:0}._tableContainer_78r9n_130{width:100%;height:600px;flex-shrink:0}}@media (max-width: 768px){._statsBar_78r9n_1{gap:clamp(6px,1.2vw,10px)}}@media (max-width: 576px){._statsBar_78r9n_1{grid-template-columns:repeat(1,minmax(0,1fr));gap:12px}}._statsBar_eqxvv_2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,24px);padding-top:0;padding-bottom:0;--stats-gap-bottom: clamp(8px, 1vw, 12px);margin-top:0;margin-bottom:12px;align-items:stretch}._statCard_eqxvv_16{display:flex;align-items:center;gap:16px;padding:20px 24px;margin-top:0;margin-bottom:0;border-radius:8px;background:#fff;border:1px solid #f0f0f0;color:#333;min-width:0;box-shadow:0 2px 8px #0000000a;transition:box-shadow .2s ease,transform .2s ease}._statCard_eqxvv_16:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}._statCard_eqxvv_16:focus-visible{outline:2px solid #91caff;outline-offset:2px;border-radius:12px}._iconWrap_eqxvv_45{width:48px;height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#0000000f;color:#fff}._iconWrap_eqxvv_45 .anticon{font-size:24px}._content_eqxvv_61{display:flex;flex-direction:column;line-height:1.4;justify-content:center;gap:2px;min-width:0}._value_eqxvv_70{font-size:24px;font-weight:600;color:#262626;white-space:nowrap}._label_eqxvv_77{font-size:14px;color:#8c8c8c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sub_eqxvv_84{display:none}._statCard_eqxvv_16._green_eqxvv_89 ._iconWrap_eqxvv_45{background:#52c41a;color:#fff}._statCard_eqxvv_16._red_eqxvv_93 ._iconWrap_eqxvv_45{background:#ff4d4f;color:#fff}._statCard_eqxvv_16._orange_eqxvv_97 ._iconWrap_eqxvv_45{background:#faad14;color:#fff}._statCard_eqxvv_16._blue_eqxvv_101 ._iconWrap_eqxvv_45{background:#1890ff;color:#fff}._statCard_eqxvv_16._purple_eqxvv_105 ._iconWrap_eqxvv_45{background:#722ed1;color:#fff}._statCard_eqxvv_16._cyan_eqxvv_109 ._iconWrap_eqxvv_45{background:#13c2c2;color:#fff}@media (max-width: 1200px){._statsBar_eqxvv_2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){._statsBar_eqxvv_2{gap:clamp(6px,1.2vw,10px)}}@media (max-width: 576px){._statsBar_eqxvv_2{grid-template-columns:repeat(1,minmax(0,1fr));gap:12px}}._statsBar_88utk_2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,24px);padding-top:0;padding-bottom:0;--stats-gap-bottom: clamp(8px, 1vw, 12px);margin-top:0;margin-bottom:12px;align-items:stretch}._statCard_88utk_14{display:flex;align-items:center;gap:16px;padding:20px 24px;margin-top:0;margin-bottom:0;border-radius:8px;background:#fff;border:1px solid #f0f0f0;color:#333;min-width:0;box-shadow:0 2px 8px #0000000a;transition:box-shadow .2s ease,transform .2s ease}._statCard_88utk_14:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}._iconWrap_88utk_37{width:48px;height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#0000000f;color:#fff}._iconWrap_88utk_37 .anticon{font-size:24px}._content_88utk_53{display:flex;flex-direction:column;line-height:1.4;justify-content:center;gap:2px;min-width:0}._value_88utk_62{font-size:24px;font-weight:600;color:#262626}._label_88utk_68{font-size:14px;color:#8c8c8c}._statCard_88utk_14._green_88utk_73 ._iconWrap_88utk_37{background:#52c41a}._statCard_88utk_14._red_88utk_76 ._iconWrap_88utk_37{background:#ff4d4f}._statCard_88utk_14._orange_88utk_79 ._iconWrap_88utk_37{background:#faad14}._statCard_88utk_14._blue_88utk_82 ._iconWrap_88utk_37{background:#1890ff}._statCard_88utk_14._purple_88utk_85 ._iconWrap_88utk_37{background:#722ed1}._statsBar_10jkg_2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,24px);padding-top:0;padding-bottom:0;--stats-gap-bottom: clamp(8px, 1vw, 12px);margin-top:0;margin-bottom:12px;align-items:stretch}._statCard_10jkg_16{display:flex;align-items:center;gap:16px;padding:20px 24px;margin-top:0;margin-bottom:0;border-radius:8px;background:#fff;border:1px solid #f0f0f0;color:#333;min-width:0;box-shadow:0 2px 8px #0000000a;transition:box-shadow .2s ease,transform .2s ease}._statCard_10jkg_16:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}._statCard_10jkg_16:focus-visible{outline:2px solid #91caff;outline-offset:2px;border-radius:12px}._iconWrap_10jkg_45{width:48px;height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#0000000f;color:#fff}._iconWrap_10jkg_45 .anticon{font-size:24px}._content_10jkg_61{display:flex;flex-direction:column;line-height:1.4;justify-content:center;gap:2px;min-width:0}._value_10jkg_70{font-size:24px;font-weight:600;color:#262626;white-space:nowrap}._label_10jkg_77{font-size:14px;color:#8c8c8c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sub_10jkg_84{display:none}._statCard_10jkg_16._blue_10jkg_89 ._iconWrap_10jkg_45{background:#1890ff;color:#fff}._statCard_10jkg_16._green_10jkg_93 ._iconWrap_10jkg_45{background:#52c41a;color:#fff}._statCard_10jkg_16._orange_10jkg_97 ._iconWrap_10jkg_45{background:#faad14;color:#fff}._statCard_10jkg_16._purple_10jkg_101 ._iconWrap_10jkg_45{background:#722ed1;color:#fff}._statCard_10jkg_16._cyan_10jkg_105 ._iconWrap_10jkg_45{background:#13c2c2;color:#fff}._statCard_10jkg_16._red_10jkg_109 ._iconWrap_10jkg_45{background:#ff4d4f;color:#fff}@media (max-width: 768px){._statsBar_10jkg_2{gap:clamp(6px,1.2vw,10px)}}@media (max-width: 480px){._statsBar_10jkg_2{gap:6px}}._statsBar_1gecd_1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,24px);padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:12px;align-items:stretch}._statCard_1gecd_11{display:flex;align-items:center;gap:16px;padding:20px 24px;border-radius:8px;background:#fff;border:1px solid #f0f0f0;color:#333;min-width:0;box-shadow:0 2px 8px #0000000a;transition:box-shadow .2s ease,transform .2s ease;margin:0}._statCard_1gecd_11:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}._iconWrap_1gecd_31{width:48px;height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#0000000f;color:#fff}._iconWrap_1gecd_31 .anticon{font-size:24px}._content_1gecd_45{display:flex;flex-direction:column;line-height:1.4;justify-content:center;gap:2px;min-width:0}._value_1gecd_53{font-size:24px;font-weight:600;color:#262626;white-space:nowrap}._label_1gecd_59{font-size:14px;color:#8c8c8c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sub_1gecd_66{display:none}._statCard_1gecd_11._blue_1gecd_69 ._iconWrap_1gecd_31{background:#1890ff;color:#fff}._statCard_1gecd_11._green_1gecd_73 ._iconWrap_1gecd_31{background:#52c41a;color:#fff}._statCard_1gecd_11._orange_1gecd_77 ._iconWrap_1gecd_31{background:#faad14;color:#fff}._statCard_1gecd_11._red_1gecd_81 ._iconWrap_1gecd_31{background:#ff4d4f;color:#fff}._statCard_1gecd_11._purple_1gecd_85 ._iconWrap_1gecd_31{background:#722ed1;color:#fff}._statCard_1gecd_11._cyan_1gecd_89 ._iconWrap_1gecd_31{background:#13c2c2;color:#fff}@media (max-width: 768px){._statsBar_1gecd_1{gap:clamp(6px,1.2vw,10px)}}@media (max-width: 480px){._statsBar_1gecd_1{gap:6px}}._statsBar_14ret_2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,24px);padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:16px;align-items:stretch}._statCard_14ret_13{display:flex;align-items:center;gap:16px;padding:20px 24px;margin-top:0;margin-bottom:0;border-radius:8px;background:#fff;border:1px solid #f0f0f0;color:#333;min-width:0;box-shadow:0 2px 8px #0000000a;transition:box-shadow .2s ease,transform .2s ease}._statCard_14ret_13:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}._iconWrap_14ret_36{width:48px;height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#0000000f;color:#fff}._iconWrap_14ret_36 .anticon{font-size:24px}._content_14ret_52{display:flex;flex-direction:column;line-height:1.4;justify-content:center;gap:2px;min-width:0}._value_14ret_61{font-size:20px;font-weight:600;color:#262626;white-space:nowrap}._label_14ret_68{font-size:14px;color:#8c8c8c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._statCard_14ret_13._green_14ret_77 ._iconWrap_14ret_36{background:#52c41a}._statCard_14ret_13._blue_14ret_80 ._iconWrap_14ret_36{background:#1890ff}._statCard_14ret_13._purple_14ret_83 ._iconWrap_14ret_36{background:#722ed1}._statCard_14ret_13._cyan_14ret_86 ._iconWrap_14ret_36{background:#13c2c2}@media (max-width: 992px){._statsBar_14ret_2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 576px){._statsBar_14ret_2{grid-template-columns:repeat(1,minmax(0,1fr));gap:12px}}._cardForm_14ret_104{padding-top:16px}._cardForm_14ret_104 .ant-form-item{margin-bottom:16px}._cardForm_14ret_104 .ant-form-item:last-child{margin-bottom:8px}._statsBar_1mjmm_2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,24px);padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:16px;align-items:stretch}._statCard_1mjmm_13{display:flex;align-items:center;gap:16px;padding:20px 24px;margin-top:0;margin-bottom:0;border-radius:8px;background:#fff;border:1px solid #f0f0f0;color:#333;min-width:0;box-shadow:0 2px 8px #0000000a;transition:box-shadow .2s ease,transform .2s ease}._statCard_1mjmm_13:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}._iconWrap_1mjmm_36{width:48px;height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#0000000f;color:#fff}._iconWrap_1mjmm_36 .anticon{font-size:24px}._content_1mjmm_52{display:flex;flex-direction:column;line-height:1.4;justify-content:center;gap:2px;min-width:0}._value_1mjmm_61{font-size:20px;font-weight:600;color:#262626;white-space:nowrap}._label_1mjmm_68{font-size:14px;color:#8c8c8c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._statCard_1mjmm_13._green_1mjmm_77 ._iconWrap_1mjmm_36{background:#52c41a}._statCard_1mjmm_13._blue_1mjmm_80 ._iconWrap_1mjmm_36{background:#1890ff}._statCard_1mjmm_13._purple_1mjmm_83 ._iconWrap_1mjmm_36{background:#722ed1}._statCard_1mjmm_13._cyan_1mjmm_86 ._iconWrap_1mjmm_36{background:#13c2c2}._statCard_1mjmm_13._orange_1mjmm_89 ._iconWrap_1mjmm_36{background:#fa8c16}@media (max-width: 992px){._statsBar_1mjmm_2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 576px){._statsBar_1mjmm_2{grid-template-columns:repeat(1,minmax(0,1fr));gap:12px}}._cardForm_1mjmm_107{padding-top:16px}._cardForm_1mjmm_107 .ant-form-item{margin-bottom:16px}._cardForm_1mjmm_107 .ant-form-item:last-child{margin-bottom:8px}._page_max5o_1{display:flex;flex-direction:column;gap:20px}._hero_max5o_7{display:flex;align-items:stretch;justify-content:space-between;gap:20px;padding:28px;border-radius:20px;background:radial-gradient(circle at top right,rgba(14,165,233,.12),transparent 32%),linear-gradient(135deg,#f8fffb,#eff6ff);border:1px solid #dbeafe}._heroMain_max5o_20{max-width:760px}._heroEyebrow_max5o_24{color:#0f766e;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}._title_max5o_32{margin:8px 0 0!important;color:#0f172a!important}._description_max5o_37{margin:12px 0 0!important;color:#475569;font-size:14px;line-height:1.8}._heroSide_max5o_44{min-width:260px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:18px;border-radius:16px;background:#ffffffc7;border:1px solid rgba(148,163,184,.2)}._statusTag_max5o_56{margin-inline-end:0!important;padding:6px 12px!important;border-radius:999px!important;font-weight:700}._statusHint_max5o_63{color:#475569;font-size:13px;line-height:1.7}._sectionGrid_max5o_69{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}._sectionCard_max5o_75{border-radius:18px!important;border:1px solid #e2e8f0!important;box-shadow:0 8px 24px #0f172a0d!important}._sectionCard_max5o_75 .ant-card-body{padding:22px!important}._sectionHeader_max5o_85{margin-bottom:16px}._sectionTitle_max5o_89{color:#0f172a;font-size:16px;font-weight:700}._sectionDescription_max5o_95{margin-top:6px;color:#64748b;font-size:13px}._detailGrid_max5o_101{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}._detailItem_max5o_107,._policyItem_max5o_108{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-radius:14px;background:#f8fafc;border:1px solid #e2e8f0}._detailLabel_max5o_118{color:#64748b;font-size:12px}._detailValue_max5o_123,._detailValueStrong_max5o_124{color:#0f172a;font-size:15px;font-weight:600;word-break:break-word}._detailValueStrong_max5o_124{display:inline-flex;align-items:center;gap:8px;color:#0f766e;font-size:20px;font-weight:700}._policyGrid_max5o_140{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._readOnlyNote_max5o_146{margin-top:14px;padding:12px 14px;border-radius:12px;background:#fff7ed;border:1px solid #fdba74;color:#9a3412;font-size:13px;line-height:1.7}._quotaGrid_max5o_157{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}._quotaItem_max5o_163{display:flex;flex-direction:column;gap:8px;min-height:96px;padding:16px;border-radius:16px;background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e2e8f0}._quotaLabel_max5o_174{color:#64748b;font-size:12px}._quotaValue_max5o_179{color:#0f172a;font-size:26px;line-height:1.1;font-weight:700}._machineCard_max5o_186{display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:16px;background:linear-gradient(135deg,#0f172a,#1e293b)}._machineLabel_max5o_195{color:#ffffffb3;font-size:12px}._machineCode_max5o_200{color:#f8fafc;font-size:14px;font-weight:700;line-height:1.8;word-break:break-all;font-family:Consolas,Courier New,monospace}._featureTag_max5o_209{padding:6px 10px!important;border-radius:999px!important;border:1px solid #cbd5e1!important;background:#f8fafc!important;color:#334155!important}._emptyText_max5o_217{color:#94a3b8;font-size:13px}@media screen and (max-width: 1200px){._detailGrid_max5o_101{grid-template-columns:repeat(2,minmax(0,1fr))}._quotaGrid_max5o_157{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width: 768px){._hero_max5o_7{flex-direction:column;padding:20px}._heroSide_max5o_44{min-width:0}._sectionGrid_max5o_69,._detailGrid_max5o_101,._policyGrid_max5o_140,._quotaGrid_max5o_157{grid-template-columns:repeat(1,minmax(0,1fr))}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--background-secondary);color:var(--text-primary)}#root{width:100%;height:100vh}.ant-table-thead>tr>th{background:#fafafa!important;color:#000000d9!important;font-weight:600;border-bottom:1px solid #f0f0f0}.ant-table-thead>tr>th:hover{background:#f5f5f5!important}.ant-table-tbody>tr>td{background:#fff;color:#000000d9}.ant-table-tbody>tr:hover>td{background:#fafafa!important}.ant-table-thead>tr>th.ant-table-cell-fix-left,.ant-table-thead>tr>th.ant-table-cell-fix-right{background:#fafafa!important}.ant-table-column-sorter{color:#00000073}.ant-table-column-sorter-up.active,.ant-table-column-sorter-down.active{color:#1890ff}.ant-table-filter-trigger{color:#00000073}.ant-table-filter-trigger.active{color:#1890ff}.ant-table-container{background:#fff}.ant-pagination{color:#000000d9}.ant-card-head{border-bottom:1px solid #d9d9d9!important;margin-bottom:0!important}.ant-card-body{padding:0 24px 8px!important}
