:root{--c-primary-50:#eef3ff;--c-primary-100:#dce6fd;--c-primary-200:#b9ccfb;--c-primary-300:#8eabf5;--c-primary-400:#5f84ec;--c-primary-500:#2856d9;--c-primary-600:#1f46ba;--c-primary-700:#1a3895;--c-primary-800:#172f75;--c-primary-900:#13265a;--c-secondary-50:#fff5ec;--c-secondary-100:#ffe7d3;--c-secondary-200:#ffcca5;--c-secondary-300:#ffab6d;--c-secondary-400:#fb8c3c;--c-secondary-500:#f27a1a;--c-secondary-600:#d9650c;--c-secondary-700:#b4510a;--c-secondary-800:#8f420e;--c-secondary-900:#74380f;--c-success-50:#ecfdf3;--c-success-100:#d1fadf;--c-success-500:#12b76a;--c-success-600:#039855;--c-success-700:#027a48;--c-warning-50:#fffaeb;--c-warning-100:#fef0c7;--c-warning-500:#f79009;--c-warning-600:#dc6803;--c-warning-700:#b54708;--c-danger-50:#fef3f2;--c-danger-100:#fee4e2;--c-danger-500:#f04438;--c-danger-600:#d92d20;--c-danger-700:#b42318;--c-info-50:#f0f9ff;--c-info-100:#e0f2fe;--c-info-500:#0ba5ec;--c-info-600:#0086c9;--c-info-700:#026aa2;--c-purple-100:#ece9fe;--c-purple-500:#7a5af8;--c-pink-100:#fce7f6;--c-pink-500:#ee46bc;--c-teal-100:#ccfbef;--c-teal-500:#15b79e;--c-yellow-100:#fef7c3;--c-yellow-500:#eaaa08;--c-white:#fff;--c-neutral-25:#fcfcfd;--c-neutral-50:#f5f6fa;--c-neutral-100:#eef0f5;--c-neutral-200:#e2e5ee;--c-neutral-300:#cbd0dc;--c-neutral-400:#9aa1b4;--c-neutral-500:#6b7287;--c-neutral-600:#4d5468;--c-neutral-700:#363c4e;--c-neutral-800:#22273a;--c-neutral-900:#141826;--c-bg:var(--c-neutral-50);--c-surface:var(--c-white);--c-surface-2:var(--c-neutral-25);--c-surface-hover:var(--c-neutral-50);--c-border:var(--c-neutral-200);--c-border-strong:var(--c-neutral-300);--c-text:var(--c-neutral-900);--c-text-2:var(--c-neutral-600);--c-text-muted:var(--c-neutral-500);--c-text-disabled:var(--c-neutral-400);--c-text-on-primary:var(--c-white);--c-primary:var(--c-primary-500);--c-primary-hover:var(--c-primary-600);--c-primary-active:var(--c-primary-700);--c-primary-soft:var(--c-primary-50);--c-primary-soft-hover:var(--c-primary-100);--c-secondary:var(--c-secondary-500);--c-secondary-hover:var(--c-secondary-600);--c-secondary-soft:var(--c-secondary-50);--c-success:var(--c-success-600);--c-success-soft:var(--c-success-50);--c-warning:var(--c-warning-600);--c-warning-soft:var(--c-warning-50);--c-danger:var(--c-danger-600);--c-danger-soft:var(--c-danger-50);--c-info:var(--c-info-600);--c-info-soft:var(--c-info-50);--c-focus:#2856d93d;--c-overlay:#1418267a;--font-ui:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display:var(--font-ui);--fs-xs:12px;--fs-sm:13px;--fs-md:14px;--fs-lg:16px;--fs-xl:18px;--fs-2xl:22px;--fs-3xl:28px;--fs-4xl:36px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--r-xs:6px;--r-sm:8px;--r-md:10px;--r-lg:14px;--r-xl:20px;--r-full:999px;--h-sm:32px;--h-md:40px;--h-lg:48px;--tap:44px;--shadow-xs:0 1px 2px #1418260d;--shadow-sm:0 1px 3px #14182614, 0 1px 2px #1418260a;--shadow-md:0 6px 16px -4px #1418261a, 0 2px 6px -2px #1418260d;--shadow-lg:0 20px 32px -8px #14182624, 0 6px 12px -6px #1418260f;--sidebar-w:264px;--topbar-h:68px;--content-max:1440px;--ease:cubic-bezier(.2, .8, .2, 1);--z-dropdown:50;--z-drawer:80;--z-modal:100;--z-toast:120}:root[data-theme=kids]{--font-ui:"Nunito", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--c-bg:#f4f6ff;--r-md:14px;--r-lg:20px;--r-xl:28px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--c-bg);min-height:100dvh;color:var(--c-text);font-family:var(--font-ui);font-size:var(--fs-md);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}a{color:var(--c-primary);text-decoration:none}a:hover{text-decoration:underline}button,input,select,textarea{font:inherit;color:inherit}img,svg{max-width:100%;display:block}h1,h2,h3,h4{font-weight:var(--fw-semibold);color:var(--c-text);line-height:1.25}:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.container{width:100%;max-width:var(--content-max);padding:0 var(--sp-4);margin:0 auto}@media (width>=768px){.container{padding:0 var(--sp-6)}}.scroll-x{-webkit-overflow-scrolling:touch;overflow-x:auto}:root{--color-navy:var(--c-neutral-900);--color-bg:var(--c-bg);--color-surface:var(--c-surface);--color-border:var(--c-border);--color-primary:var(--c-primary);--color-accent:var(--c-secondary);--color-text:var(--c-text);--color-text-muted:var(--c-text-muted);--color-success:var(--c-success-700);--color-success-bg:var(--c-success-50);--color-warning:var(--c-warning-700);--color-warning-bg:var(--c-warning-50);--color-danger:var(--c-danger-700);--color-danger-bg:var(--c-danger-50);--color-sos:var(--c-danger-600);--font-ui-legacy:var(--font-ui);--text-body:var(--fs-md);--text-title:var(--fs-3xl);--text-metric:var(--fs-3xl);--radius:var(--r-md);--radius-card:var(--r-lg);--tap-target:40px;--sidebar-width:var(--sidebar-w)}@media (pointer:coarse){:root{--tap-target:44px}}main table{max-width:100%}@media (width<=767px){main h1{font-size:var(--fs-2xl)}main [style*=grid-template-columns]:not([style*=repeat\(]):not([data-keep-grid]),main [style*=minmax\(320px]{grid-template-columns:minmax(0,1fr)!important}}._t_neutral_1tqye_2{background:var(--c-neutral-100);color:var(--c-neutral-700)}._t_primary_1tqye_6{background:var(--c-primary-50);color:var(--c-primary-700)}._t_secondary_1tqye_10{background:var(--c-secondary-50);color:var(--c-secondary-700)}._t_success_1tqye_14{background:var(--c-success-50);color:var(--c-success-700)}._t_warning_1tqye_18{background:var(--c-warning-50);color:var(--c-warning-700)}._t_danger_1tqye_22{background:var(--c-danger-50);color:var(--c-danger-700)}._t_info_1tqye_26{background:var(--c-info-50);color:var(--c-info-700)}._t_purple_1tqye_30{background:var(--c-purple-100);color:var(--c-purple-500)}._badge_1tqye_35{border-radius:var(--r-full);height:24px;font-size:var(--fs-xs);font-weight:var(--fw-semibold);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;display:inline-flex}._badgeDot_1tqye_46{background:currentColor;border-radius:50%;width:6px;height:6px}._tag_1tqye_53{border:1px solid var(--c-border);border-radius:var(--r-sm);background:var(--c-surface);height:28px;font-size:var(--fs-sm);align-items:center;gap:4px;padding:0 6px 0 10px;display:inline-flex}._tagX_1tqye_64{color:var(--c-text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:inline-flex}._tagX_1tqye_64:hover{background:var(--c-neutral-100);color:var(--c-text)}._avatar_1tqye_80{font-weight:var(--fw-semibold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex;overflow:hidden}._avatar_1tqye_80 img{object-fit:cover;width:100%;height:100%}._av_primary_1tqye_95{background:var(--c-primary-100);color:var(--c-primary-700)}._av_secondary_1tqye_99{background:var(--c-secondary-100);color:var(--c-secondary-700)}._av_success_1tqye_103{background:var(--c-success-100);color:var(--c-success-700)}._av_purple_1tqye_107{background:var(--c-purple-100);color:var(--c-purple-500)}._av_info_1tqye_111{background:var(--c-info-100);color:var(--c-info-700)}._av_warning_1tqye_115{background:var(--c-warning-100);color:var(--c-warning-700)}._card_1tqye_121{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);box-shadow:var(--shadow-xs);min-width:0}._p_none_1tqye_128{padding:0}._p_sm_1tqye_131{padding:var(--sp-3)}._p_md_1tqye_134{padding:var(--sp-4)}._p_lg_1tqye_137{padding:var(--sp-6)}@media (width>=768px){._p_md_1tqye_134{padding:var(--sp-5)}}._cardHead_1tqye_145{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);margin-bottom:var(--sp-4);flex-wrap:wrap;display:flex}._p_none_1tqye_128>._cardHead_1tqye_145{padding:var(--sp-4) var(--sp-5) 0}._cardTitles_1tqye_156{min-width:0}._cardTitle_1tqye_156{font-size:var(--fs-lg);font-weight:var(--fw-semibold)}._cardSub_1tqye_163{font-size:var(--fs-sm);color:var(--c-text-muted);margin-top:2px}._cardActions_1tqye_168{gap:var(--sp-2);flex-wrap:wrap;display:flex}._stat_1tqye_174{gap:var(--sp-2);padding:var(--sp-4) var(--sp-5);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);box-shadow:var(--shadow-xs);flex-direction:column;min-width:0;display:flex}._statTop_1tqye_185{justify-content:space-between;align-items:flex-start;gap:var(--sp-2);display:flex}._statLabel_1tqye_191{font-size:var(--fs-sm);color:var(--c-text-muted);font-weight:var(--fw-medium)}._statIcon_1tqye_196{border-radius:var(--r-md);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}._statValue_1tqye_205{font-size:var(--fs-2xl);font-weight:var(--fw-bold);overflow-wrap:anywhere;line-height:1.2}@media (width>=768px){._statValue_1tqye_205{font-size:var(--fs-3xl)}}._statFoot_1tqye_216{font-size:var(--fs-sm);color:var(--c-text-muted);flex-wrap:wrap;align-items:center;gap:6px;display:flex}._up_1tqye_224,._down_1tqye_225{font-weight:var(--fw-semibold);align-items:center;gap:4px;display:inline-flex}._up_1tqye_224{color:var(--c-success-600)}._down_1tqye_225{color:var(--c-danger-600)}._alert_1tqye_239{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);font-size:var(--fs-md);border:1px solid;flex-wrap:wrap;display:flex}._alertIcon_1tqye_249{flex-shrink:0;margin-top:1px}._alertBody_1tqye_253{flex-direction:column;flex:1;gap:2px;min-width:180px;display:flex}._a_info_1tqye_260{background:var(--c-info-50);border-color:var(--c-info-100);color:var(--c-info-700)}._a_success_1tqye_265{background:var(--c-success-50);border-color:var(--c-success-100);color:var(--c-success-700)}._a_warning_1tqye_270{background:var(--c-warning-50);border-color:var(--c-warning-100);color:var(--c-warning-700)}._a_danger_1tqye_275{background:var(--c-danger-50);border-color:var(--c-danger-100);color:var(--c-danger-700)}._spinner_1tqye_281{opacity:.8;border:2px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;animation:.7s linear infinite _spin_1tqye_281;display:inline-block}@keyframes _spin_1tqye_281{to{transform:rotate(360deg)}}._skeleton_1tqye_296{border-radius:var(--r-sm);background:linear-gradient(90deg, var(--c-neutral-100) 25%, var(--c-neutral-50) 50%, var(--c-neutral-100) 75%);background-size:200% 100%;animation:1.2s infinite _shimmer_1tqye_1;display:block}@keyframes _shimmer_1tqye_1{to{background-position:-200% 0}}._empty_1tqye_309{text-align:center;align-items:center;gap:var(--sp-2);padding:var(--sp-10) var(--sp-4);color:var(--c-text-muted);flex-direction:column;display:flex}._empty_1tqye_309 h3{font-size:var(--fs-lg)}._empty_1tqye_309 p{max-width:420px}._emptyIcon_1tqye_324{background:var(--c-primary-50);width:56px;height:56px;color:var(--c-primary);margin-bottom:var(--sp-2);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._progress_1tqye_336{border-radius:var(--r-full);background:var(--c-neutral-100);width:100%;height:8px;overflow:hidden}._bar_1tqye_343{border-radius:inherit;height:100%;transition:width .4s var(--ease);display:block}._bar_primary_1tqye_349,._bar_neutral_1tqye_350,._bar_info_1tqye_351{background:var(--c-primary)}._bar_success_1tqye_354{background:var(--c-success-500)}._bar_warning_1tqye_357{background:var(--c-warning-500)}._bar_danger_1tqye_360{background:var(--c-danger-500)}._bar_secondary_1tqye_363{background:var(--c-secondary)}._bar_purple_1tqye_366{background:var(--c-purple-500)}._pageHead_1tqye_371{gap:var(--sp-3);flex-direction:column;display:flex}@media (width>=768px){._pageHead_1tqye_371{flex-direction:row;justify-content:space-between;align-items:flex-end}}._pageTitles_1tqye_383{flex-direction:column;gap:4px;min-width:0;display:flex}._pageTitle_1tqye_383{font-size:var(--fs-2xl);font-weight:var(--fw-bold)}@media (width>=768px){._pageTitle_1tqye_383{font-size:var(--fs-3xl)}}._pageSub_1tqye_398{color:var(--c-text-muted)}._pageActions_1tqye_401{gap:var(--sp-2);flex-wrap:wrap;display:flex}._grid_1tqye_407{display:grid}._kv_1tqye_411{flex-direction:column;display:flex}._kvRow_1tqye_415{justify-content:space-between;gap:var(--sp-4);border-bottom:1px solid var(--c-border);padding:10px 0;display:flex}._kvRow_1tqye_415:last-child{border-bottom:none}._kvRow_1tqye_415 dt{color:var(--c-text-muted)}._kvRow_1tqye_415 dd{font-weight:var(--fw-medium);text-align:right;overflow-wrap:anywhere}._btn_16r9b_1{--btn-h:var(--h-md);justify-content:center;align-items:center;gap:var(--sp-2);height:var(--btn-h);padding:0 var(--sp-4);border-radius:var(--r-md);font-size:var(--fs-md);font-weight:var(--fw-semibold);white-space:nowrap;cursor:pointer;transition:background-color .15s var(--ease), border-color .15s var(--ease), color .15s var(--ease), box-shadow .15s var(--ease), transform 50ms;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:1px solid #0000;line-height:1;display:inline-flex;text-decoration:none!important}._btn_16r9b_1:focus-visible{box-shadow:0 0 0 4px var(--c-focus);outline:none}._btn_16r9b_1:active:not(:disabled){transform:translateY(1px)}._btn_16r9b_1:disabled{cursor:not-allowed;opacity:.5}._btn_16r9b_1 svg{flex-shrink:0;width:18px;height:18px}._label_16r9b_42{text-overflow:ellipsis;overflow:hidden}._sm_16r9b_47{--btn-h:var(--h-sm);padding:0 var(--sp-3);font-size:var(--fs-sm);border-radius:var(--r-sm)}._sm_16r9b_47 svg{width:16px;height:16px}._md_16r9b_57{--btn-h:var(--h-md)}._lg_16r9b_60{--btn-h:var(--h-lg);padding:0 var(--sp-6);font-size:var(--fs-lg)}._lg_16r9b_60 svg{width:20px;height:20px}@media (pointer:coarse){._md_16r9b_57{--btn-h:var(--tap)}}._block_16r9b_76{width:100%}._loading_16r9b_79{cursor:progress}._primary_16r9b_83{background:var(--c-primary);color:var(--c-text-on-primary);box-shadow:var(--shadow-xs)}._primary_16r9b_83:hover:not(:disabled){background:var(--c-primary-hover)}._secondary_16r9b_91{background:var(--c-secondary);color:var(--c-white)}._secondary_16r9b_91:hover:not(:disabled){background:var(--c-secondary-hover)}._outline_16r9b_98{background:var(--c-surface);border-color:var(--c-border);color:var(--c-text);box-shadow:var(--shadow-xs)}._outline_16r9b_98:hover:not(:disabled){background:var(--c-surface-hover);border-color:var(--c-border-strong)}._ghost_16r9b_108{color:var(--c-text-2);background:0 0}._ghost_16r9b_108:hover:not(:disabled){background:var(--c-neutral-100);color:var(--c-text)}._soft_16r9b_116{background:var(--c-primary-soft);color:var(--c-primary)}._soft_16r9b_116:hover:not(:disabled){background:var(--c-primary-soft-hover)}._danger_16r9b_123{background:var(--c-danger);color:var(--c-white)}._danger_16r9b_123:hover:not(:disabled){background:var(--c-danger-700)}._success_16r9b_130{background:var(--c-success);color:var(--c-white)}._success_16r9b_130:hover:not(:disabled){background:var(--c-success-700)}._link_16r9b_137{height:auto;color:var(--c-primary);background:0 0;border:none;padding:0}._link_16r9b_137:hover:not(:disabled){text-decoration:underline!important}._icon_16r9b_148{width:var(--btn-h);padding:0;position:relative}._dot_16r9b_153{border-radius:var(--r-full);background:var(--c-danger-500);min-width:16px;height:16px;color:var(--c-white);font-size:10px;line-height:16px;font-weight:var(--fw-bold);border:2px solid var(--c-surface);box-sizing:content-box;padding:0 4px;position:absolute;top:4px;right:4px}._dot_16r9b_153:empty{min-width:8px;height:8px;padding:0;top:8px;right:8px}._overlay_mqd1v_1{z-index:var(--z-modal);background:var(--c-overlay);animation:_fade_mqd1v_1 .15s var(--ease);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@media (width>=768px){._overlay_mqd1v_1{padding:var(--sp-6);align-items:center}}@keyframes _fade_mqd1v_1{0%{opacity:0}}._modal_mqd1v_23{background:var(--c-surface);border-radius:var(--r-xl) var(--r-xl) 0 0;width:100%;max-height:92dvh;box-shadow:var(--shadow-lg);animation:_sheet_mqd1v_1 .22s var(--ease);padding-bottom:env(safe-area-inset-bottom);outline:none;flex-direction:column;display:flex}@media (width>=768px){._modal_mqd1v_23{border-radius:var(--r-xl);animation:_zoom_mqd1v_1 .18s var(--ease);max-height:88vh}._sm_mqd1v_41{max-width:420px}._md_mqd1v_44{max-width:560px}._lg_mqd1v_47{max-width:760px}._xl_mqd1v_50{max-width:1040px}}@keyframes _sheet_mqd1v_1{0%{opacity:0;transform:translateY(40px)}}@keyframes _zoom_mqd1v_1{0%{opacity:0;transform:scale(.97)}}._head_mqd1v_67{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-5) var(--sp-5) var(--sp-3);display:flex}._title_mqd1v_74{font-size:var(--fs-xl);font-weight:var(--fw-semibold)}._desc_mqd1v_78{color:var(--c-text-muted);font-size:var(--fs-sm);margin-top:4px}._close_mqd1v_83{border-radius:var(--r-sm);width:36px;height:36px;color:var(--c-text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:-6px -8px 0 0;display:inline-flex}._close_mqd1v_83:hover{background:var(--c-neutral-100);color:var(--c-text)}._body_mqd1v_101{padding:var(--sp-2) var(--sp-5) var(--sp-5);flex:1;overflow-y:auto}._foot_mqd1v_106{justify-content:flex-end;gap:var(--sp-2);padding:var(--sp-4) var(--sp-5);border-top:1px solid var(--c-border);flex-wrap:wrap-reverse;display:flex}@media (width<=479px){._foot_mqd1v_106>*{flex:1}}._footBtn_mqd1v_119{height:var(--h-md);padding:0 var(--sp-4);border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);font-weight:var(--fw-semibold);cursor:pointer}._footPrimary_mqd1v_128{background:var(--c-primary);border-color:var(--c-primary);color:var(--c-white)}._footDanger_mqd1v_133{background:var(--c-danger);border-color:var(--c-danger);color:var(--c-white)}._footBtn_mqd1v_119:disabled{opacity:.6}._drawer_mqd1v_142{background:var(--c-surface);width:100%;box-shadow:var(--shadow-lg);z-index:var(--z-drawer);flex-direction:column;display:flex;position:fixed;top:0;bottom:0}@media (width>=480px){._drawer_mqd1v_142{width:min(420px,92vw)}}._right_mqd1v_158{animation:_slideR_mqd1v_1 .22s var(--ease);right:0}._left_mqd1v_162{animation:_slideL_mqd1v_1 .22s var(--ease);left:0}@keyframes _slideR_mqd1v_1{0%{transform:translate(100%)}}@keyframes _slideL_mqd1v_1{0%{transform:translate(-100%)}}._dropRoot_mqd1v_177{display:inline-flex;position:relative}._menu_mqd1v_181{z-index:var(--z-dropdown);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-md);min-width:200px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-lg);animation:_fade_mqd1v_1 .12s var(--ease);padding:4px;position:absolute;top:calc(100% + 6px)}._menuEnd_mqd1v_194{right:0}._menuStart_mqd1v_197{left:0}._menuHeader_mqd1v_200{padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--c-border);margin-bottom:4px}._item_mqd1v_205{width:100%;min-height:40px;padding:0 var(--sp-3);border-radius:var(--r-sm);color:var(--c-text);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:10px;display:flex;text-decoration:none!important}._item_mqd1v_205 svg{width:18px;height:18px;color:var(--c-text-muted)}._item_mqd1v_205:hover:not(:disabled){background:var(--c-neutral-50)}._item_mqd1v_205:disabled{opacity:.5}._itemDanger_mqd1v_232,._itemDanger_mqd1v_232 svg{color:var(--c-danger)}._divider_mqd1v_236{border:none;border-top:1px solid var(--c-border);margin:4px 0}._tipRoot_mqd1v_242{display:inline-flex;position:relative}._tip_mqd1v_242{z-index:var(--z-dropdown);border-radius:var(--r-sm);background:var(--c-neutral-900);color:var(--c-white);font-size:var(--fs-xs);white-space:nowrap;pointer-events:none;opacity:0;padding:6px 10px;transition:opacity .12s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}._tipRoot_mqd1v_242:hover ._tip_mqd1v_242,._tipRoot_mqd1v_242:focus-within ._tip_mqd1v_242{opacity:1}._toasts_mqd1v_267{z-index:var(--z-toast);left:var(--sp-4);right:var(--sp-4);bottom:calc(var(--sp-4) + env(safe-area-inset-bottom));gap:var(--sp-2);pointer-events:none;flex-direction:column;display:flex;position:fixed}@media (width>=768px){._toasts_mqd1v_267{width:380px;left:auto}}._toast_mqd1v_267{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:var(--c-neutral-900);color:var(--c-white);box-shadow:var(--shadow-lg);pointer-events:auto;animation:_sheet_mqd1v_1 .2s var(--ease);display:flex}._toast_mqd1v_267 span{flex:1}._toast_mqd1v_267 ._close_mqd1v_83{color:var(--c-neutral-400);margin:0}._toast_mqd1v_267 ._close_mqd1v_83:hover{color:var(--c-white);background:#ffffff1a}._toast_success_mqd1v_307 svg:first-child{color:var(--c-success-500)}._toast_danger_mqd1v_310 svg:first-child{color:var(--c-danger-500)}._toast_info_mqd1v_313 svg:first-child{color:var(--c-info-500)}._root_10hki_1{border-radius:var(--r-full);background:var(--c-neutral-100);align-items:center;gap:2px;padding:3px 3px 3px 8px;display:inline-flex}._globe_10hki_9{color:var(--c-text-muted);margin-right:2px}._item_10hki_13{border-radius:var(--r-full);height:28px;color:var(--c-text-2);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:.02em;cursor:pointer;background:0 0;border:none;padding:0 10px}._item_10hki_13:hover{color:var(--c-text)}._on_10hki_28{background:var(--c-surface);color:var(--c-primary);box-shadow:var(--shadow-sm)}._dark_10hki_33{background:#ffffff1f}._dark_10hki_33 ._globe_10hki_9,._dark_10hki_33 ._item_10hki_13{color:#ffffffbf}._dark_10hki_33 ._item_10hki_13:hover{color:var(--c-white)}._dark_10hki_33 ._on_10hki_28{background:var(--c-white);color:var(--c-primary)}._mask_typz5_1{background:var(--c-primary);flex-shrink:0;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._markBox_typz5_12{background:var(--c-primary);border-radius:28%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._filled_typz5_20{border-radius:var(--r-sm);object-fit:cover}._shell_1m3gj_1{min-height:100dvh}._sidebar_1m3gj_6{z-index:var(--z-drawer);width:min(var(--sidebar-w), 86vw);background:var(--c-surface);border-right:1px solid var(--c-border);transition:transform .25s var(--ease);padding-bottom:env(safe-area-inset-bottom);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}._sidebarOpen_1m3gj_21{box-shadow:var(--shadow-lg);transform:none}._scrim_1m3gj_25{z-index:calc(var(--z-drawer) - 1);background:var(--c-overlay);animation:.2s _fade_1m3gj_1;position:fixed;inset:0}@keyframes _fade_1m3gj_1{0%{opacity:0}}@media (width>=1024px){._sidebar_1m3gj_6{width:var(--sidebar-w);transform:none}._scrim_1m3gj_25{display:none}}._brand_1m3gj_47{height:var(--topbar-h);padding:0 var(--sp-5);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._brandLink_1m3gj_55{display:inline-flex}._closeBtn_1m3gj_58{border-radius:var(--r-sm);width:36px;height:36px;color:var(--c-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}@media (width>=1024px){._closeBtn_1m3gj_58{display:none}}._product_1m3gj_75{margin:-12px var(--sp-5) var(--sp-3);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--c-text-muted);text-transform:uppercase;letter-spacing:.06em}._sidebarTop_1m3gj_83{padding:0 var(--sp-4) var(--sp-3)}._nav_1m3gj_86{padding:0 var(--sp-3) var(--sp-4);overscroll-behavior:contain;flex:1;overflow-y:auto}._group_1m3gj_92+._group_1m3gj_92{margin-top:var(--sp-4)}._groupTitle_1m3gj_95{padding:var(--sp-2) var(--sp-3);font-size:11px;font-weight:var(--fw-semibold);color:var(--c-text-disabled);text-transform:uppercase;letter-spacing:.08em}._link_1m3gj_103{align-items:center;gap:var(--sp-3);min-height:42px;padding:0 var(--sp-3);border-radius:var(--r-md);color:var(--c-text-2);font-weight:var(--fw-medium);transition:background .15s,color .15s;display:flex;text-decoration:none!important}._link_1m3gj_103:hover{background:var(--c-neutral-50);color:var(--c-text)}._linkOn_1m3gj_121,._linkOn_1m3gj_121:hover{background:var(--c-primary);color:var(--c-white);box-shadow:0 6px 14px -6px #2856d999}._linkIcon_1m3gj_127{flex-shrink:0;display:inline-flex}._linkIcon_1m3gj_127 svg{width:20px;height:20px}._linkLabel_1m3gj_135{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._linkBadge_1m3gj_142{border-radius:var(--r-full);background:var(--c-danger-500);min-width:22px;height:22px;color:var(--c-white);font-size:11px;font-weight:var(--fw-bold);text-align:center;padding:0 6px;line-height:22px}._linkOn_1m3gj_121 ._linkBadge_1m3gj_142{background:var(--c-white);color:var(--c-primary)}._sidebarBottom_1m3gj_158{padding:var(--sp-4);border-top:1px solid var(--c-border)}._main_1m3gj_164{flex-direction:column;min-width:0;min-height:100dvh;display:flex}@media (width>=1024px){._main_1m3gj_164{margin-left:var(--sidebar-w)}}._topbar_1m3gj_175{z-index:40;align-items:center;gap:var(--sp-3);height:60px;padding:0 var(--sp-4);padding-top:env(safe-area-inset-top);background:color-mix(in srgb, var(--c-surface) 92%, transparent);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--c-border);display:flex;position:sticky;top:0}@media (width>=768px){._topbar_1m3gj_175{height:var(--topbar-h);padding:0 var(--sp-6)}}._burger_1m3gj_196{border-radius:var(--r-sm);width:40px;height:40px;color:var(--c-text);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-left:-8px;display:inline-flex}._mobileLogo_1m3gj_209{display:inline-flex}@media (width>=1024px){._burger_1m3gj_196,._mobileLogo_1m3gj_209{display:none}}@media (width<=1023px){._withBottom_1m3gj_219 ._burger_1m3gj_196{display:none}}._topStart_1m3gj_223{flex:1;min-width:0;display:none}@media (width>=768px){._topStart_1m3gj_223{display:block}}._topEnd_1m3gj_233{align-items:center;gap:var(--sp-2);margin-left:auto;display:flex}._langWide_1m3gj_239{display:none}@media (width>=768px){._langWide_1m3gj_239{display:inline-flex}._langNarrow_1m3gj_246{display:none}}._langNarrow_1m3gj_246{margin-top:var(--sp-2)}._userBtn_1m3gj_253{border-radius:var(--r-full);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:4px;display:inline-flex}@media (width>=768px){._userBtn_1m3gj_253{padding:4px 10px 4px 4px}._userBtn_1m3gj_253:hover{background:var(--c-neutral-50)}}._userText_1m3gj_272{flex-direction:column;max-width:180px;line-height:1.25;display:none}@media (width>=768px){._userText_1m3gj_272{display:flex}}._userName_1m3gj_283{font-weight:var(--fw-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._userCaption_1m3gj_289{font-size:var(--fs-xs);color:var(--c-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._userChevron_1m3gj_296{color:var(--c-text-muted);display:none}@media (width>=768px){._userChevron_1m3gj_296{display:block}}._menuUser_1m3gj_305{flex-direction:column;gap:2px;display:flex}._menuUser_1m3gj_305 span{font-size:var(--fs-xs);color:var(--c-text-muted)}._content_1m3gj_315{width:100%;max-width:var(--content-max);padding:var(--sp-4) var(--sp-4) var(--sp-8);flex-direction:column;flex:1;gap:20px;min-width:0;margin:0 auto;display:flex}@media (width>=768px){._content_1m3gj_315{padding:var(--sp-6) var(--sp-6) var(--sp-10)}}@media (width>=1280px){._content_1m3gj_315{padding:var(--sp-8)}}._bottomNav_1m3gj_338{z-index:45;padding:6px 4px calc(6px + env(safe-area-inset-bottom));background:var(--c-surface);border-top:1px solid var(--c-border);justify-content:space-around;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 16px -10px #14182633}@media (width>=1024px){._bottomNav_1m3gj_338{display:none}}._withBottom_1m3gj_219 ._content_1m3gj_315{padding-bottom:calc(96px + env(safe-area-inset-bottom))}@media (width>=1024px){._withBottom_1m3gj_219 ._content_1m3gj_315{padding-bottom:var(--sp-10)}}._bottomLink_1m3gj_364{border-radius:var(--r-md);min-height:52px;color:var(--c-text-muted);font-size:11px;font-weight:var(--fw-semibold);-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1;align-items:center;gap:2px;padding:6px 2px;display:flex;text-decoration:none!important}._bottomLink_1m3gj_364 svg{width:22px;height:22px}._bottomOn_1m3gj_383{color:var(--c-primary)}._bottomOn_1m3gj_383 svg{filter:drop-shadow(0 4px 6px #2856d959)}._auth_1m3gj_391{background:var(--c-surface);grid-template-columns:1fr;min-height:100dvh;display:grid}@media (width>=1024px){._auth_1m3gj_391{grid-template-columns:minmax(480px,1fr) 1fr}}._authMain_1m3gj_402{padding:var(--sp-5) var(--sp-4);flex-direction:column;min-width:0;display:flex}@media (width>=768px){._authMain_1m3gj_402{padding:var(--sp-8) var(--sp-10)}._authBox_1m3gj_413{padding:var(--sp-10) 0;margin:auto}}._authTop_1m3gj_418{justify-content:space-between;align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}._authBox_1m3gj_413{width:100%;max-width:440px;padding:var(--sp-8) 0;gap:var(--sp-4);flex-direction:column;margin:0 auto;display:flex}._authTitle_1m3gj_434{font-size:var(--fs-3xl);font-weight:var(--fw-bold)}._authSub_1m3gj_438{color:var(--c-text-muted);margin-top:calc(var(--sp-2) * -1)}._authFoot_1m3gj_442{text-align:center;font-size:var(--fs-sm);color:var(--c-text-muted)}._authAside_1m3gj_447{padding:var(--sp-4);display:none}@media (width>=1024px){._authAside_1m3gj_447{display:block}}._authAsideInner_1m3gj_456{border-radius:var(--r-xl);height:100%;padding:var(--sp-12);justify-content:center;gap:var(--sp-6);color:var(--c-white);background:radial-gradient(circle at 85% 15%, #ffffff29, transparent 40%), radial-gradient(circle at 10% 90%, #f27a1a59, transparent 45%), linear-gradient(150deg, var(--c-primary-500), var(--c-primary-800));flex-direction:column;display:flex}._authAsideInner_1m3gj_456 h2,._authAsideInner_1m3gj_456 h3{color:var(--c-white)}._btn_eweac_3{min-height:var(--tap-target);border-radius:var(--radius);font:inherit;cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:500;text-decoration:none;display:inline-flex}._btn_eweac_3:disabled{opacity:.6;cursor:default}._btnPrimary_eweac_22{background:var(--color-primary);color:#fff}._btnPrimary_eweac_22:hover:not(:disabled){background:var(--c-primary-600)}._btnSecondary_eweac_30{background:var(--color-surface);color:var(--color-text);border-color:var(--c-border-strong)}._btnSecondary_eweac_30:hover:not(:disabled){background:#fff}._btnGhost_eweac_39{color:var(--color-primary);background:0 0;min-height:40px;padding:0 10px;font-size:13px}._field_eweac_48{color:var(--color-text-muted);flex-direction:column;gap:6px;font-size:13px;display:flex}._field_eweac_48>span:first-child{color:var(--color-text);font-weight:500}._input_eweac_59,._select_eweac_60{min-height:var(--tap-target);border-radius:var(--radius);border:1px solid var(--c-border-strong);color:var(--color-text);font:inherit;background:#fff;width:100%;padding:0 14px}._input_eweac_59:focus,._select_eweac_60:focus{outline:2px solid var(--color-primary);outline-offset:1px;border-color:var(--color-primary)}._hint_eweac_76{color:var(--color-text-muted);font-size:12px}._error_eweac_80{border-radius:var(--radius);background:var(--color-danger-bg);color:var(--color-danger);align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;display:flex}._search_eweac_92{border:1px solid var(--c-border-strong);border-radius:var(--radius);min-height:var(--tap-target);background:#fff;flex:320px;align-items:center;gap:10px;padding:0 14px;display:flex}._search_eweac_92 input{font:inherit;color:var(--color-text);background:0 0;border:0;flex:1;min-width:0}._search_eweac_92 input:focus{outline:none}._pills_eweac_116{flex-wrap:wrap;gap:8px;display:flex}._pill_eweac_116{min-height:40px;font:inherit;cursor:pointer;background:var(--color-surface);color:var(--color-text);border:1px solid var(--c-border-strong);border-radius:999px;padding:0 14px}._pillOn_eweac_131{background:var(--color-navy);color:#fff;border-color:var(--color-navy);font-weight:500}._card_eweac_140{background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;overflow:hidden}._scroll_eweac_146{overflow-x:auto}._table_eweac_149{min-width:760px}._thead_eweac_152,._row_eweac_153{grid-template-columns:var(--cols);align-items:center;gap:12px;padding:0 20px;display:grid}._thead_eweac_152{color:var(--color-text-muted);border-bottom:1px solid var(--color-border);background:#fbfaf6;padding:10px 20px;font-size:13px}._row_eweac_153{border-bottom:1px solid var(--c-neutral-100);min-height:56px}._row_eweac_153:last-child{border-bottom:0}._person_eweac_174{align-items:center;gap:10px;font-weight:500;display:inline-flex}._avatar_eweac_180{border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:600;display:inline-flex}._sub_eweac_191{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:12px}._stack_eweac_196{flex-direction:column;display:flex}._muted_eweac_200{color:var(--color-text-muted)}._footer_eweac_203{color:var(--color-text-muted);border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;font-size:13px;display:flex}._badge_eweac_215{white-space:nowrap;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:500;display:inline-block}._badgeOk_eweac_223{background:var(--color-success-bg);color:#1f5f3a}._badgeWarn_eweac_228{background:var(--color-warning-bg);color:var(--color-warning)}._badgeBad_eweac_233{background:var(--color-danger-bg);color:var(--color-danger)}._badgeInfo_eweac_238{background:var(--c-primary-50);color:var(--c-primary-600)}._badgeMute_eweac_243{background:var(--c-neutral-100);color:#3d4659}._empty_eweac_250{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:56px 24px;display:flex}._empty_eweac_250 h3{font-size:18px;font-weight:600}._empty_eweac_250 p{max-width:460px;color:var(--color-text-muted)}._emptyActions_eweac_266{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}._skeleton_eweac_273{background:var(--c-neutral-100);border-radius:6px;height:12px;animation:1.4s ease-in-out infinite _pulse_eweac_1}@keyframes _pulse_eweac_1{50%{opacity:.55}}._alert_eweac_284{background:var(--color-danger-bg);color:var(--color-text);border-bottom:1px solid #f3c6c2;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}._alert_eweac_284 strong{color:var(--color-danger)}._overlay_eweac_299{z-index:50;background:#14213d73;justify-content:center;align-items:flex-start;padding:48px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}._modal_eweac_310{background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;flex-direction:column;gap:16px;width:100%;max-width:560px;padding:24px;display:flex}._modal_eweac_310 h2{font-size:20px;font-weight:600}._grid2_eweac_325{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}._actions_eweac_330{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}._fieldset_eweac_336{border:1px solid var(--color-border);border-radius:12px;flex-direction:column;gap:12px;padding:14px;display:flex}._fieldset_eweac_336 legend{padding:0 6px;font-weight:500}._checks_eweac_348{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}._check_eweac_348{min-height:36px;color:var(--color-text);align-items:center;gap:8px;display:flex}._page_8fybr_2{flex-direction:column;gap:20px;min-width:0;display:flex}._blank_8fybr_8{background:var(--c-bg);min-height:100dvh}
