.ConsentScreen_wrap__N8aEZ{min-height:100dvh;display:grid;place-items:center;padding:24px 16px;background:var(--bg)}.ConsentScreen_card__TO8oV{width:100%;max-width:560px;padding:28px 24px 20px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-md)}.ConsentScreen_badge__lQX5O{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;color:var(--brand);background:var(--brand-soft);margin-bottom:14px}.ConsentScreen_title__4nV6H{font-size:22px;color:var(--ink)}.ConsentScreen_lead__Di8GP{margin-top:6px;color:var(--muted);font-size:14.5px;line-height:1.55}.ConsentScreen_list__XyfGr{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-gap:14px;gap:14px}.ConsentScreen_item__VnPTV{display:flex;gap:12px;align-items:flex-start}.ConsentScreen_itemIcon__W6ZbB{flex:none;width:34px;height:34px;border-radius:var(--r-sm);display:grid;place-items:center;color:var(--brand);background:var(--brand-soft)}.ConsentScreen_itemTitle__SLsXZ{font-size:14.5px;font-weight:600;color:var(--ink)}.ConsentScreen_itemBody__5wjIS{margin-top:2px;font-size:13.5px;line-height:1.55;color:var(--muted)}.ConsentScreen_check__9F40L{display:flex;gap:10px;align-items:flex-start;margin-top:22px;padding:12px 14px;border:1px solid var(--brand-line);border-radius:var(--r-md);background:var(--brand-soft);font-size:13.5px;line-height:1.5;color:var(--ink);cursor:pointer}.ConsentScreen_check__9F40L input{margin-top:2px;width:18px;height:18px;accent-color:var(--brand);flex:none}.ConsentScreen_error__2MoFC{margin-top:12px;color:var(--danger);font-size:13.5px}.ConsentScreen_actions__f5yU7{display:flex;gap:10px;margin-top:18px}.ConsentScreen_actions__f5yU7 button{flex:1 1;height:46px;border-radius:var(--r-pill);font-weight:500;font-size:14.5px;cursor:pointer}.ConsentScreen_decline__7ceZh{border:1px solid var(--line);background:var(--surface);color:var(--muted)}.ConsentScreen_agree__kYjk_{border:none;background:var(--action);color:var(--on-action)}.ConsentScreen_agree__kYjk_:hover:not(:disabled){background:var(--action-hover)}.ConsentScreen_actions__f5yU7 button:disabled{opacity:.5;cursor:not-allowed}.ConsentScreen_meta__Yn5E_{margin-top:14px;text-align:center;font-size:12px;color:var(--muted)}@media (max-width:420px){.ConsentScreen_actions__f5yU7{flex-direction:column-reverse}.ConsentScreen_actions__f5yU7 button{flex:none}}.auth_wrap__ZU6hN{min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:1.05fr 1fr;background:var(--bg)}.auth_hero__dahtF{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:44px 48px;color:#fff;background:radial-gradient(900px 500px at 50% 120%,hsla(0,0%,100%,.06) 0,transparent 60%),var(--hero);isolation:isolate}.auth_blob__v_lfh{position:absolute;border-radius:50%;pointer-events:none;z-index:-1}.auth_blob1__ah83f{width:520px;height:520px;top:-240px;right:-180px;background:var(--hero-2);opacity:.8}.auth_blob2__U8r3B{width:300px;height:300px;bottom:-140px;left:-90px;background:var(--brand);opacity:.16}.auth_blob3__jDtZ7{width:150px;height:150px;top:42%;right:12%;background:var(--brand-2);opacity:.1}.auth_hero__dahtF:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0);background-size:46px 46px;mask-image:radial-gradient(120% 100% at 20% 0,#000 40%,transparent 92%);-webkit-mask-image:radial-gradient(120% 100% at 20% 0,#000 40%,transparent 92%)}.auth_heroTop__w7p8G{display:flex;align-items:center;gap:13px}.auth_logo__BUlx4{width:46px;height:46px;object-fit:contain;flex-shrink:0}.auth_heroBrandName__zLNqk{font-family:var(--font-display);font-size:17px;font-weight:600;letter-spacing:-.01em;color:#fff}.auth_heroBrandSub__kR5RQ{font-size:12px;color:hsla(0,0%,100%,.55);margin-top:1px}.auth_heroBody__HvlO3{max-width:440px}.auth_heroKicker__DjMoj{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.02em;color:hsla(0,0%,100%,.85);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.14);padding:6px 12px;border-radius:999px;margin-bottom:22px}.auth_heroPulse___EXbn{width:7px;height:7px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 0 rgba(74,222,128,.6);animation:auth_heroPulse___EXbn 2s ease-out infinite}@keyframes auth_heroPulse___EXbn{to{box-shadow:0 0 0 8px rgba(74,222,128,0)}}.auth_heroTitle__wkwx5{font-family:var(--font-display);font-size:40px;line-height:1.08;font-weight:600;letter-spacing:-.035em;color:#fff}.auth_heroTitle__wkwx5 span{color:#8eb0f5}.auth_heroText__wT7B8{margin-top:16px;font-size:15px;line-height:1.6;color:hsla(0,0%,100%,.66)}.auth_heroFeatures__TnXLJ{margin-top:30px;display:flex;flex-direction:column;gap:15px}.auth_feat__dZJTj{display:flex;align-items:center;gap:13px;font-size:14px;color:hsla(0,0%,100%,.86)}.auth_featIcon__B9juT{width:38px;height:38px;border-radius:11px;flex-shrink:0;display:grid;place-items:center;color:#8eb0f5;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1)}.auth_heroFoot__KGlgG{display:flex;align-items:center;gap:8px;font-size:12.5px;color:hsla(0,0%,100%,.5)}.auth_panel__YUt3J{display:flex;align-items:center;justify-content:center;padding:40px 28px}.auth_authThemeBtn__z9awA{position:fixed;top:14px;right:14px;z-index:10;display:inline-grid;place-items:center;width:38px;height:38px;border-radius:var(--r-sm);background:var(--surface);border:1px solid var(--line);color:var(--ink-2);cursor:pointer;box-shadow:var(--shadow-xs)}.auth_authThemeBtn__z9awA:hover{color:var(--ink)}.auth_card__FhJSp{width:100%;max-width:396px}.auth_mobileBrand__sqCmY{display:none}.auth_formTitle__GQy8g{font-family:var(--font-display);font-size:26px;font-weight:600;letter-spacing:-.025em}.auth_formSub__vjebx{color:var(--muted);font-size:14px;margin:6px 0 26px}.auth_form__L15ei{display:flex;flex-direction:column;gap:17px}.auth_links__smE3I{text-align:center;font-size:13px;margin-top:2px}.auth_links__smE3I a{color:var(--brand);font-weight:600;transition:color .14s ease}.auth_links__smE3I a:hover{color:var(--brand-dark);text-decoration:underline;text-underline-offset:3px}.auth_secureNote__MDv20{display:flex;align-items:flex-start;gap:9px;margin-top:26px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-2);font-size:12.5px;color:var(--muted);line-height:1.5}.auth_secureNote__MDv20 svg{color:var(--success);flex-shrink:0;margin-top:1px}@media (max-width:900px){.auth_wrap__ZU6hN{grid-template-columns:1fr}.auth_hero__dahtF{display:none}.auth_panel__YUt3J{min-height:100vh;min-height:100dvh;padding:32px 22px;background:radial-gradient(560px 300px at 100% -10%,#e2eef0 0,transparent 55%),radial-gradient(520px 320px at 0 108%,#eaf2f4 0,transparent 55%),var(--bg)}.auth_mobileBrand__sqCmY{display:flex;align-items:center;gap:12px;margin-bottom:26px}.auth_mobileBrand__sqCmY .auth_logo__BUlx4{width:44px;height:44px}.auth_mbName__cQ_m0{font-family:var(--font-display);font-size:18px;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.auth_mbSub__GuH8P{font-size:12px;color:var(--muted);margin-top:1px}}@media (max-width:420px){.auth_formTitle__GQy8g{font-size:23px}}.BrandLoader_wrap__tblW7{position:relative;min-height:52vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;isolation:isolate}.BrandLoader_fullscreen__3aX35{position:fixed;inset:0;z-index:1000;min-height:0;background:var(--bg);animation:BrandLoader_fadeIn__GX6TL .25s ease both}.BrandLoader_glow__2FFpO{position:absolute;left:50%;top:50%;width:420px;height:420px;margin:-250px 0 0 -210px;border-radius:50%;background:radial-gradient(circle,var(--brand-soft) 0,var(--brand-soft) 28%,transparent 68%);z-index:-1;pointer-events:none;animation:BrandLoader_glowIn__I2Lbs .9s ease both}.BrandLoader_wrap__tblW7:not(.BrandLoader_fullscreen__3aX35) .BrandLoader_glow__2FFpO{width:300px;height:300px;margin:-180px 0 0 -150px}.BrandLoader_mark__ZRtIA{position:relative;width:96px;height:96px;display:grid;place-items:center;margin-bottom:20px;animation:BrandLoader_popIn__oo225 .7s cubic-bezier(.18,1.2,.35,1) both}.BrandLoader_arc__YKMP_{position:absolute;inset:0;border-radius:50%;border-left:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid transparent;border-top-color:var(--brand);border-right:3px solid transparent;border-right-color:var(--brand-2);animation:BrandLoader_spin__fpRSW .95s linear infinite}.BrandLoader_pulse__U9aP2{position:absolute;inset:9px;border-radius:50%;border:2px solid var(--brand);opacity:0;animation:BrandLoader_ripple__OUnae 2s cubic-bezier(.2,.6,.3,1) infinite}.BrandLoader_pulseLate__VotXg{animation-delay:1s}.BrandLoader_logo__2_alX{position:relative;width:50px;height:50px;object-fit:contain;animation:BrandLoader_breathe__6D120 1.8s ease-in-out infinite}.BrandLoader_label__HYMXo{display:inline-flex;align-items:baseline;font-size:17px;font-weight:600;letter-spacing:-.02em;color:var(--ink);animation:BrandLoader_rise__s3IYV .5s cubic-bezier(.2,.8,.3,1) .15s both}.BrandLoader_sub___5PcY{margin-top:4px;font-size:13.5px;color:var(--muted);animation:BrandLoader_rise__s3IYV .5s cubic-bezier(.2,.8,.3,1) .25s both}.BrandLoader_dots__appZ9{display:inline-flex;gap:3px;margin-left:5px}.BrandLoader_dots__appZ9 i{width:4px;height:4px;border-radius:50%;background:var(--brand);animation:BrandLoader_dot__JBKf3 1.2s ease-in-out infinite}.BrandLoader_dots__appZ9 i:nth-child(2){animation-delay:.15s}.BrandLoader_dots__appZ9 i:nth-child(3){animation-delay:.3s}.BrandLoader_bar__Loii_{width:150px;height:3px;margin-top:20px;border-radius:3px;background:var(--line);overflow:hidden;animation:BrandLoader_rise__s3IYV .5s cubic-bezier(.2,.8,.3,1) .35s both}.BrandLoader_bar__Loii_ span{display:block;width:40%;height:100%;border-radius:3px;background:var(--brand-grad);animation:BrandLoader_slide__CY_DG 1.2s ease-in-out infinite}@keyframes BrandLoader_spin__fpRSW{to{transform:rotate(1turn)}}@keyframes BrandLoader_ripple__OUnae{0%{transform:scale(1);opacity:.4}80%,to{transform:scale(1.55);opacity:0}}@keyframes BrandLoader_breathe__6D120{0%,to{transform:scale(1)}50%{transform:scale(.92)}}@keyframes BrandLoader_dot__JBKf3{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes BrandLoader_slide__CY_DG{0%{transform:translateX(-110%)}to{transform:translateX(260%)}}@keyframes BrandLoader_fadeIn__GX6TL{0%{opacity:0}}@keyframes BrandLoader_glowIn__I2Lbs{0%{opacity:0;transform:scale(.7)}}@keyframes BrandLoader_popIn__oo225{0%{opacity:0;transform:scale(.55)}}@keyframes BrandLoader_rise__s3IYV{0%{opacity:0;transform:translateY(8px)}}.SplashScreen_splash__ljSnN{z-index:2000;animation:SplashScreen_autoHide__zff_y .5s ease 4s forwards}.SplashScreen_hide__nLePB{animation:SplashScreen_out__CQxXY .5s cubic-bezier(.4,0,.2,1) forwards;pointer-events:none}@keyframes SplashScreen_out__CQxXY{to{opacity:0;transform:scale(1.04);visibility:hidden}}@keyframes SplashScreen_autoHide__zff_y{to{opacity:0;visibility:hidden}}.Button_btn__kzInP{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:var(--r-pill,980px);font-weight:500;letter-spacing:-.01em;cursor:pointer;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .08s ease,opacity .15s ease,filter .15s ease;position:relative;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Button_btn__kzInP:focus-visible{outline:none;box-shadow:0 0 0 4px var(--brand-ring)}.Button_btn__kzInP:active:not(:disabled){transform:translateY(.5px) scale(.99)}.Button_btn__kzInP:disabled{opacity:.55;cursor:not-allowed}.Button_sm__pnQzd{padding:6px 12px;font-size:13px}.Button_md__ktIWF{padding:10px 16px;font-size:14px}.Button_block__PcjB5,.Button_lg__s7W56{padding:14px 26px;font-size:16px}.Button_block__PcjB5{width:100%}.Button_primary__6_Dls{background:var(--action);color:var(--on-action);box-shadow:var(--shadow-action)}.Button_primary__6_Dls:hover:not(:disabled){background:var(--action-hover);box-shadow:var(--shadow-action)}.Button_secondary__uuOdH{background:var(--surface);color:var(--ink);border-color:var(--line)}.Button_secondary__uuOdH:hover:not(:disabled){background:var(--surface-2);border-color:var(--muted-2)}.Button_ghost__gZqlA{background:transparent;color:var(--ink-2)}.Button_ghost__gZqlA:hover:not(:disabled){background:var(--line-2)}.Button_danger__iwpp7{background:var(--danger);color:#fff}.Button_danger__iwpp7:hover:not(:disabled){filter:brightness(.94)}.Button_success__L611a{background:var(--success);color:#fff}.Button_success__L611a:hover:not(:disabled){filter:brightness(.95)}.Button_spinner__DYdB3{position:absolute;width:16px;height:16px;border:2px solid hsla(0,0%,100%,.5);border-top-color:#fff;border-radius:50%;animation:Button_spin__ESAWP .7s linear infinite}.Button_primary__6_Dls .Button_spinner__DYdB3{border-color:color-mix(in srgb,var(--on-action) 45%,transparent);border-top-color:var(--on-action)}.Button_ghost__gZqlA .Button_spinner__DYdB3,.Button_secondary__uuOdH .Button_spinner__DYdB3{border-color:rgba(15,23,42,.25);border-top-color:var(--ink-2)}.Button_hiddenLabel__Hm4_U{visibility:hidden}@keyframes Button_spin__ESAWP{to{transform:rotate(1turn)}}.Modal_overlay__ognS1{position:fixed;inset:0;background:rgba(0,0,0,.36);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);display:flex;align-items:center;justify-content:center;padding:16px;z-index:1000;animation:Modal_fade__w8BHN .2s ease}.Modal_modal__qS60R{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);width:100%;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;animation:Modal_pop__HPtJc .32s cubic-bezier(.32,.72,0,1)}.Modal_sm__MXulS{max-width:420px}.Modal_md__StEbe{max-width:560px}.Modal_lg__eULZO{max-width:820px}.Modal_header__vbr_B{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 8px}.Modal_title__SEF__{font-family:var(--font-display);font-size:20px;font-weight:600;letter-spacing:-.025em}.Modal_close__uWCX2{width:30px;height:30px;display:grid;place-items:center;background:var(--surface-2);border:none;font-size:13px;color:var(--muted);cursor:pointer;border-radius:50%;transition:background .2s ease,color .2s ease}.Modal_close__uWCX2:hover{background:var(--line-2);color:var(--ink)}.Modal_body__X8P8o{padding:16px 24px 24px;overflow-y:auto}.Modal_footer__eBdD3{display:flex;justify-content:flex-end;gap:10px;padding:16px 24px 20px;border-top:1px solid var(--line-2)}@keyframes Modal_fade__w8BHN{0%{opacity:0}}@keyframes Modal_pop__HPtJc{0%{opacity:0;transform:translateY(12px) scale(.97)}}@media (max-width:560px){.Modal_overlay__ognS1{align-items:flex-end;padding:0}.Modal_modal__qS60R{max-width:100%;border-radius:var(--r-lg) var(--r-lg) 0 0;max-height:92vh;padding-bottom:env(safe-area-inset-bottom);animation-name:Modal_sheet__WnPWV}.Modal_modal__qS60R:before{content:"";display:block;width:36px;height:5px;border-radius:3px;background:var(--line);margin:8px auto 0;flex-shrink:0}@keyframes Modal_sheet__WnPWV{0%{transform:translateY(100%)}}}.AdminShell_shell__7EQbX{display:flex;min-height:100vh;min-height:100dvh}.AdminShell_sidebar__MSQCl{width:var(--sidebar-w);background:var(--sidebar-bg);border-right:1px solid var(--sidebar-border);display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:0;height:100vh;height:100dvh;flex-shrink:0;transition:width .2s ease}.AdminShell_navLabel__AFGgc{white-space:nowrap}.AdminShell_collapseBtn__Z8yp7{display:none;margin-left:auto;background:transparent;border:none;cursor:pointer;color:var(--sidebar-text-muted);padding:6px;border-radius:8px;transition:background .14s ease,color .14s ease}.AdminShell_collapseBtn__Z8yp7:hover{background:var(--sidebar-hover);color:var(--sidebar-active-text)}.AdminShell_signout__Jyp7Z{display:flex;align-items:center;justify-content:center;gap:8px}@media (min-width:961px){.AdminShell_collapseBtn__Z8yp7{display:inline-grid;place-items:center}.AdminShell_collapsed__SoYBD{width:76px}.AdminShell_collapsed__SoYBD .AdminShell_brandText__qHe_Y,.AdminShell_collapsed__SoYBD .AdminShell_navLabel__AFGgc,.AdminShell_collapsed__SoYBD .AdminShell_userMeta__sMww8{display:none}.AdminShell_collapsed__SoYBD .AdminShell_brand__dQbj3{flex-direction:column;gap:12px;padding:16px 0}.AdminShell_collapsed__SoYBD .AdminShell_collapseBtn__Z8yp7{margin-left:0}.AdminShell_collapsed__SoYBD .AdminShell_nav__owbAP{padding:12px 8px}.AdminShell_collapsed__SoYBD .AdminShell_navItem__9s20a{justify-content:center;padding:11px 0}.AdminShell_collapsed__SoYBD .AdminShell_active__bbWux:before{left:0}.AdminShell_collapsed__SoYBD .AdminShell_navBadge__54iIC{position:absolute;top:3px;right:12px;margin:0}.AdminShell_collapsed__SoYBD .AdminShell_navGroup__ARia3{height:1px;padding:0;margin:10px 14px;background:var(--sidebar-border)}.AdminShell_collapsed__SoYBD .AdminShell_navGroupFirst__i94Tp{display:none}.AdminShell_collapsed__SoYBD .AdminShell_sideFoot__TuFDB{padding:12px 8px}.AdminShell_collapsed__SoYBD .AdminShell_userMini__Lx4mD{justify-content:center;padding:6px 0}.AdminShell_collapsed__SoYBD .AdminShell_signout__Jyp7Z{padding:0;justify-content:center!important}.AdminShell_collapsed__SoYBD .AdminShell_userMini__Lx4mD{background:transparent;box-shadow:none}}.AdminShell_brand__dQbj3{display:flex;align-items:center;gap:10px;padding:20px 16px 14px 18px}.AdminShell_logo__jjoZ3{width:32px;height:32px;object-fit:contain;flex-shrink:0}.AdminShell_brandText__qHe_Y{display:flex;flex-direction:column;line-height:1.2}.AdminShell_brandText__qHe_Y strong{font-family:var(--font-display);font-size:15px;font-weight:600;letter-spacing:-.02em;color:var(--sidebar-active-text)}.AdminShell_brandText__qHe_Y span{font-size:12px;color:var(--sidebar-text-muted);margin-top:1px}.AdminShell_nav__owbAP{position:relative;flex:1 1;min-height:0;padding:4px 12px 12px;display:flex;flex-direction:column;gap:2px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.AdminShell_nav__owbAP::-webkit-scrollbar{width:0;height:0}.AdminShell_navItem__9s20a{display:flex;align-items:center;gap:12px;height:36px;padding:0 10px;border-radius:9px;color:var(--sidebar-text);font-size:14px;font-weight:450;letter-spacing:-.01em;transition:background .2s ease,color .2s ease,box-shadow .2s ease;position:relative}.AdminShell_navItem__9s20a:hover{background:var(--sidebar-hover);color:var(--sidebar-active-text)}.AdminShell_navItem__9s20a:hover .AdminShell_navIcon__qIZOL{color:var(--sidebar-active-icon)}.AdminShell_navGroup__ARia3{padding:18px 10px 6px;font-size:11.5px;font-weight:600;letter-spacing:.01em;color:var(--sidebar-text-muted)}.AdminShell_navGroupFirst__i94Tp{padding-top:8px}.AdminShell_navRow__Mnntp{display:flex;flex-direction:column}.AdminShell_active__bbWux,.AdminShell_active__bbWux:hover{background:transparent;color:var(--sidebar-active-text);font-weight:550}.AdminShell_navPill__V_5Bj{position:absolute;top:0;left:0;width:0;height:0;border-radius:9px;background:var(--sidebar-active-bg);box-shadow:var(--sidebar-active-shadow);opacity:0;visibility:hidden;pointer-events:none;z-index:0}.AdminShell_navPill__V_5Bj:before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:3px;border-radius:0 3px 3px 0;background:var(--brand-2)}.AdminShell_navRow__Mnntp{position:relative;z-index:1}.AdminShell_active__bbWux .AdminShell_navIcon__qIZOL{color:var(--sidebar-active-icon)}.AdminShell_active__bbWux:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:0;background:transparent}.AdminShell_navIcon__qIZOL{width:20px;height:20px;display:grid;place-items:center;flex-shrink:0;color:var(--sidebar-icon)}.AdminShell_sideFoot__TuFDB{padding:12px;display:flex;flex-direction:column;gap:2px}.AdminShell_userMini__Lx4mD{display:flex;align-items:center;gap:10px;padding:10px;margin-bottom:6px;border-radius:12px;background:var(--sidebar-active-bg);box-shadow:var(--sidebar-active-shadow)}.AdminShell_avatar__lcghX{width:34px;height:34px;border-radius:50%;background:var(--sidebar-active-text);color:var(--sidebar-bg);display:grid;place-items:center;font-size:12px;font-weight:600}.AdminShell_userMeta__sMww8{display:flex;flex-direction:column;line-height:1.25}.AdminShell_userMeta__sMww8 strong{font-size:13px;color:var(--sidebar-active-text)}.AdminShell_userMeta__sMww8 span{font-size:11px;color:var(--sidebar-text-muted)}.AdminShell_signout__Jyp7Z{width:100%;height:34px;padding:0 10px;justify-content:flex-start!important;gap:12px!important;background:transparent;border:none;border-radius:9px;color:var(--sidebar-text);font-size:13.5px;cursor:pointer;transition:background .14s ease,color .14s ease}.AdminShell_signout__Jyp7Z:hover{background:var(--sidebar-hover);color:var(--sidebar-active-text)}.AdminShell_main__CfnOF{flex:1 1;min-width:0;display:flex;flex-direction:column}.AdminShell_header__tGFR0{display:flex;align-items:center;justify-content:space-between;gap:14px;height:var(--header-h);padding:0 24px;background:var(--surface);border-bottom:1px solid var(--line-2);position:-webkit-sticky;position:sticky;top:0;z-index:50}@supports (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.AdminShell_header__tGFR0{background:var(--glass);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}:root[data-theme=dark] .AdminShell_header__tGFR0{background:rgba(0,0,0,.72)}}.AdminShell_headerRight__DM01w{display:flex;align-items:center;gap:10px}.AdminShell_iconBtn__WRoWM{position:relative;display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;background:transparent;border:none;color:var(--ink-2);cursor:pointer}.AdminShell_iconBtn__WRoWM:hover{background:var(--surface-2);color:var(--ink)}.AdminShell_navBadge__54iIC{margin-left:auto}.AdminShell_menuBadge__skNCs{position:absolute;top:-6px;right:-8px}.AdminShell_menuBtn__zAH_i{position:relative;display:none;background:transparent;border:none;font-size:20px;cursor:pointer;color:var(--ink-2)}.AdminShell_headerBrand__3cLIL{display:none;font-weight:600}.AdminShell_crumbs__QVH69{display:flex;align-items:center;gap:6px;min-width:0;font-size:13.5px;color:var(--muted-2)}.AdminShell_crumbRoot__zxVoX{color:var(--muted);white-space:nowrap}.AdminShell_crumbHere__CwXGe{color:var(--ink);font-weight:600;white-space:nowrap}.AdminShell_searchBtn__v07hq{display:inline-flex;align-items:center;gap:9px;height:36px;min-width:240px;padding:0 8px 0 12px;border:1px solid transparent;border-radius:var(--r-pill);background:var(--surface-2);color:var(--muted);font-size:13.5px;cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease}.AdminShell_searchBtn__v07hq:hover{border-color:var(--line);background:var(--surface);color:var(--ink-2)}.AdminShell_searchText__GodPq{flex:1 1;text-align:left}.AdminShell_searchKbd__8pWAL{padding:2px 6px;border-radius:5px;border:1px solid var(--line);background:var(--surface);font-family:inherit;font-size:11px;font-weight:600;color:var(--muted)}.AdminShell_clockSlot__OoCL6{display:inline-flex}@media (max-width:1100px){.AdminShell_clockSlot__OoCL6{display:none}}.AdminShell_avatarSm__B4y_g{width:32px;height:32px;border-radius:50%;background:var(--ink);color:var(--surface);display:grid;place-items:center;font-size:12px;font-weight:600}.AdminShell_readOnlyBar__JSsJn{display:flex;align-items:center;gap:8px;margin-bottom:16px;padding:9px 14px;border-radius:10px;background:var(--warning-soft);color:var(--warning);font-size:13px;font-weight:500}.AdminShell_content__wGB69{flex:1 1;padding:24px;max-width:1280px;width:100%;margin:0 auto}.AdminShell_scrim__T__Vc{display:none}@media (max-width:960px){.AdminShell_sidebar__MSQCl{position:fixed;left:0;top:0;z-index:200;transform:translateX(-100%);transition:transform .22s ease;box-shadow:var(--shadow-lg)}.AdminShell_sidebar__MSQCl.AdminShell_open__Ignp8{transform:translateX(0)}.AdminShell_header__tGFR0{padding:0 16px}.AdminShell_headerBrand__3cLIL,.AdminShell_menuBtn__zAH_i{display:block}.AdminShell_crumbs__QVH69{display:none}.AdminShell_searchBtn__v07hq{min-width:0;width:36px;padding:0;justify-content:center;background:transparent}.AdminShell_searchKbd__8pWAL,.AdminShell_searchText__GodPq{display:none}.AdminShell_scrim__T__Vc{display:block;position:fixed;inset:0;background:rgba(0,0,0,.3);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:150}.AdminShell_content__wGB69{padding:16px}.AdminShell_headerBrand__3cLIL{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AdminShell_header__tGFR0{gap:8px}.AdminShell_headerRight__DM01w{gap:2px;flex-shrink:0}}@media (max-width:380px){.AdminShell_header__tGFR0{padding:0 10px}.AdminShell_iconBtn__WRoWM{width:34px}}.PageHeader_header__LT_Ri{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.PageHeader_left__Uu0wr{display:flex;align-items:center;gap:14px;min-width:0}.PageHeader_icon__bB6sK{width:44px;height:44px;border-radius:var(--r-md);flex-shrink:0;display:grid;place-items:center;color:var(--ink);background:var(--surface);border:1px solid var(--line-2);box-shadow:var(--shadow-xs)}.PageHeader_title__O_yii{font-family:var(--font-display);font-size:32px;font-weight:600;letter-spacing:-.035em;line-height:1.1}.PageHeader_subtitle__6zak2{color:var(--muted);font-size:15px;margin:6px 0 0}.PageHeader_right__z8sg7{display:flex;align-items:center;gap:10px;flex-shrink:0}@media (max-width:560px){.PageHeader_title__O_yii{font-size:26px}.PageHeader_right__z8sg7{width:100%}}.users_toolbar__oR7VJ{display:flex;gap:12px;padding:16px;border-bottom:1px solid var(--line)}.users_toolbar__oR7VJ .users_input__QI5jb{flex:1 1}.users_toolbar__oR7VJ .users_select__xfF3i{max-width:180px}.users_nameCell__DSFZs{display:flex;align-items:center;gap:10px}.users_avatar__aLZ6z{width:34px;height:34px;border-radius:50%;background:var(--brand-soft);color:var(--brand-dark);display:grid;place-items:center;font-size:12px;font-weight:600;flex-shrink:0}.users_nameLink__aHIs0{font-weight:500;color:var(--ink)}.users_nameLink__aHIs0:hover{color:var(--brand)}.users_rowActions__4kcdZ{display:flex;gap:4px;justify-content:flex-end;flex-wrap:wrap}.users_tableWrap__L1fx4{display:block}.users_cardList__ZpBOR{display:none;flex-direction:column;gap:10px;padding:14px}@media (max-width:768px){.users_tableWrap__L1fx4{display:none}.users_cardList__ZpBOR{display:flex}}.users_userCard__6IOcX{border:1px solid var(--line);border-radius:var(--r-sm);padding:14px}.users_formGrid__MAt3A{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.users_tempBox__RuWda{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);padding:14px;display:flex;flex-direction:column;gap:8px}.users_tempPw__vUcAy{font-family:ui-monospace,monospace;font-size:16px;color:var(--brand-dark);background:var(--brand-soft);padding:8px 12px;border-radius:6px;-webkit-user-select:all;-moz-user-select:all;user-select:all}@media (max-width:600px){.users_toolbar__oR7VJ{flex-direction:column}.users_toolbar__oR7VJ .users_select__xfF3i{max-width:none}.users_formGrid__MAt3A{grid-template-columns:1fr}}.support_titleRow__k5aYK{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap}.support_previewRow__ireJt{display:flex;align-items:center;gap:8px;min-width:0}.support_previewRow__ireJt>:first-child{flex:1 1;min-width:0}.support_unreadName__14_N4{font-weight:700}.support_unreadTime__k7Mav{color:var(--attention)!important;font-weight:600}.support_unreadPreview__7JMV3{color:var(--ink-2)!important;font-weight:500}.support_wrap__MWn6R{flex:1 1;min-height:0;display:grid;grid-template-columns:320px 1fr;grid-gap:16px;gap:16px}.support_list__KLkiF{min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:4px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);padding:8px}.support_thread___tSCI{display:flex;align-items:center;gap:12px;padding:10px;border:none;background:transparent;border-radius:var(--r-sm);cursor:pointer;text-align:left;width:100%;transition:background .14s ease}.support_thread___tSCI:hover{background:var(--surface-2)}.support_active__GxdwD,.support_avatar__CCMUr{background:var(--brand-soft)}.support_avatar__CCMUr{width:40px;height:40px;border-radius:50%;color:var(--brand-dark);display:grid;place-items:center;font-size:13px;font-weight:600;flex-shrink:0}.support_threadMeta__1ak03{min-width:0;flex:1 1;display:flex;flex-direction:column;gap:2px}.support_threadTop__96or_{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.support_threadTime__F_4xd{font-size:11px;color:var(--muted-2);flex-shrink:0}.support_preview__18uEr{font-size:13px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.support_pane__n_r9F{min-height:0;display:flex;flex-direction:column}.support_paneHead__SyQnM{display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid var(--line);border-bottom:none;border-radius:var(--r-md) var(--r-md) 0 0;background:var(--surface)}.support_back__O6ypB{display:none;background:none;border:none;font-size:20px;cursor:pointer;color:var(--ink-2);padding:0 4px 0 0}.support_paneBody__zVxHq{flex:1 1;min-height:0}.support_paneBody__zVxHq>.chat{border-radius:0 0 var(--r-md) var(--r-md);border-top:none;height:100%}.support_noneSelected__bWsjZ{flex:1 1;display:grid;place-items:center;color:var(--muted);border:1px dashed var(--line);border-radius:var(--r-md)}@media (max-width:820px){.support_wrap__MWn6R{grid-template-columns:1fr}.support_hasSelection__NBBCd .support_list__KLkiF,.support_wrap__MWn6R:not(.support_hasSelection__NBBCd) .support_pane__n_r9F{display:none}.support_back__O6ypB{display:inline}.support_noneSelected__bWsjZ{display:none}}.GroupsPanel_muted__A_z7w{padding:18px 10px;color:var(--muted);font-size:13px;text-align:center}.GroupsPanel_newBtn__IFNvK{display:flex;align-items:center;gap:12px;width:100%;padding:10px;margin-bottom:4px;border:none;border-radius:var(--r-sm);background:transparent;color:var(--ink);font:inherit;font-size:14px;font-weight:600;letter-spacing:-.01em;cursor:pointer;transition:background .14s ease}.GroupsPanel_newBtn__IFNvK:hover{background:var(--surface-2)}.GroupsPanel_newIcon__hFVvh{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--action);color:var(--on-action)}.GroupsPanel_groupAvatar___ag_b{background:var(--surface-2)!important;color:var(--ink-2)!important;border:.5px solid var(--line)}.GroupsPanel_strong__cDu5q{font-weight:700}.GroupsPanel_timeUnread__Xhkm_{color:var(--attention)!important;font-weight:600}.GroupsPanel_previewRow__UjNkz{display:flex;align-items:center;gap:8px;min-width:0}.GroupsPanel_previewRow__UjNkz>:first-child{flex:1 1;min-width:0}.GroupsPanel_previewUnread__s2N33{color:var(--ink-2)!important;font-weight:500}.GroupsPanel_headText__O_DFj{flex:1 1;min-width:0}.GroupsPanel_headText__O_DFj strong{display:block}.GroupsPanel_headText__O_DFj .small,.GroupsPanel_headText__O_DFj strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GroupsPanel_manageBtn__XrvYH{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface);color:var(--ink);font:inherit;font-size:13px;font-weight:500;cursor:pointer;flex-shrink:0;transition:background .14s ease}.GroupsPanel_manageBtn__XrvYH:hover{background:var(--surface-2)}.GroupsPanel_editor__uMRZ7{display:flex;flex-direction:column;gap:18px}.GroupsPanel_nameRow__SjGAP{display:flex;gap:8px}.GroupsPanel_nameRow__SjGAP .input{flex:1 1}.GroupsPanel_section__idjUw{display:flex;flex-direction:column;gap:10px}.GroupsPanel_sectionHead__Ub8SO{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.GroupsPanel_pickedCount__MlpM3{text-transform:none;letter-spacing:0;color:var(--brand);font-size:12.5px}.GroupsPanel_pickerWrap__oO_c3{border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden;background:var(--surface)}.GroupsPanel_searchRow__ct8Fv{display:flex;align-items:center;gap:8px;padding:0 12px;border-bottom:1px solid var(--line-2);color:var(--muted-2)}.GroupsPanel_search__hlLe5{flex:1 1;height:40px;border:none;outline:none;background:transparent;color:var(--ink);font:inherit;font-size:14px}.GroupsPanel_memberList__RqQ_7,.GroupsPanel_people__U1A82{max-height:260px;overflow-y:auto;padding:6px}.GroupsPanel_memberList__RqQ_7{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);max-height:220px}.GroupsPanel_member__pkZGB,.GroupsPanel_person__ADgWy{display:flex;align-items:center;gap:12px;padding:8px;border-radius:var(--r-sm);transition:background .14s ease}.GroupsPanel_person__ADgWy{cursor:pointer}.GroupsPanel_person__ADgWy:hover{background:var(--surface-2)}.GroupsPanel_person__ADgWy input{position:absolute;opacity:0;pointer-events:none}.GroupsPanel_personOn__CV3WC,.GroupsPanel_personOn__CV3WC:hover{background:var(--brand-soft)}.GroupsPanel_pAvatar__QxZez{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;background:var(--surface-2);color:var(--ink-2);font-size:12px;font-weight:600}.GroupsPanel_pText__GS3g5{flex:1 1;min-width:0;display:flex;flex-direction:column}.GroupsPanel_pText__GS3g5 strong{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GroupsPanel_pText__GS3g5 span{font-size:12px;color:var(--muted)}.GroupsPanel_check__RNOWP{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;border:1.5px solid var(--line);color:transparent;font-size:12px;font-weight:700;flex-shrink:0;transition:all .16s ease}.GroupsPanel_personOn__CV3WC .GroupsPanel_check__RNOWP{background:var(--brand);border-color:var(--brand);color:#fff}.GroupsPanel_person__ADgWy:focus-within{box-shadow:0 0 0 2px var(--brand-ring)}.GroupsPanel_removeBtn__tWpxd{height:28px;padding:0 12px;border:1px solid var(--line);border-radius:var(--r-pill);background:transparent;color:var(--danger);font:inherit;font-size:12.5px;font-weight:500;cursor:pointer}.GroupsPanel_removeBtn__tWpxd:hover{background:var(--danger-soft);border-color:transparent}.GroupsPanel_removeBtn__tWpxd:disabled{opacity:.5}.GroupsPanel_deleteBtn__aGtNq{margin-right:auto}.SupportTabs_seg__J8340{display:inline-flex;padding:3px;gap:2px;border-radius:var(--r-pill);background:var(--surface-2);border:.5px solid var(--line-2)}.SupportTabs_item__GeOWW{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 16px;border:none;border-radius:var(--r-pill);background:transparent;color:var(--muted);font:inherit;font-size:13.5px;font-weight:500;letter-spacing:-.01em;cursor:pointer;transition:background .2s var(--ease),color .2s ease,box-shadow .2s ease}.SupportTabs_item__GeOWW:hover{color:var(--ink)}.SupportTabs_on__OgNE9{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px rgba(0,0,0,.08),0 0 0 .5px rgba(0,0,0,.04)}.SupportTabs_badge__wfuXy{box-shadow:none}.BannerSlider_wrap__wcDUI{position:relative;border-radius:18px;overflow:hidden;background:var(--surface,#fff);box-shadow:0 6px 20px rgba(11,18,32,.08)}.BannerSlider_dismiss__PUpzY{position:absolute;top:10px;right:10px;z-index:5;width:30px;height:30px;border-radius:50%;border:none;background:rgba(15,23,42,.55);color:#fff;font-size:15px;line-height:1;cursor:pointer;display:grid;place-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .15s ease}.BannerSlider_dismiss__PUpzY:hover{background:rgba(15,23,42,.8)}.BannerSlider_viewport__83mU_{position:relative}.BannerSlider_slide__HZu1x{display:flex;flex-direction:column}.BannerSlider_stage__Zaay8{position:relative;width:100%;height:210px;overflow:hidden;background:#0a3c34}.BannerSlider_blur__9zHnM{position:absolute;inset:-10%;background-size:cover;background-position:50%;filter:blur(22px) brightness(.55);transform:scale(1.15)}.BannerSlider_mainImg__GQcH7{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;display:block}.BannerSlider_noImg__OgkDp .BannerSlider_stage__Zaay8{height:120px;background:linear-gradient(135deg,var(--brand,#0e7c6b),var(--brand-dark,#0a5a4e))}.BannerSlider_announceFlat__HQqcV .BannerSlider_stage__Zaay8{background:linear-gradient(135deg,#7a3ed6,#4b2a9e)}.BannerSlider_emblem__ffGrB{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.85)}.BannerSlider_bar__jJvQI{display:flex;align-items:center;gap:12px;padding:12px 16px}.BannerSlider_avatarImg__EDh0R,.BannerSlider_avatar__KViiI{width:44px;height:44px;border-radius:999px;flex-shrink:0}.BannerSlider_avatar__KViiI{background:var(--brand-soft,#e4f3ef);color:var(--brand,#0e7c6b);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:15px;overflow:hidden}.BannerSlider_avatarImg__EDh0R{object-fit:cover}.BannerSlider_announceIcon__5rQ2R{background:#efe7fb;color:#6a3ec7}.BannerSlider_barText__NiQH0{min-width:0;flex:1 1}.BannerSlider_ribbon__5q2Nf{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--accent-dark,#e86a0c);text-transform:uppercase;letter-spacing:.3px}.BannerSlider_announceRibbon__D2Yr2{color:#6a3ec7}.BannerSlider_headline__TAKNp{font-size:17px;font-weight:600;color:var(--text,#0b1220);line-height:1.25;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.BannerSlider_deptTag__dHaEb{font-size:11px;font-weight:600;color:var(--brand,#0e7c6b);background:var(--brand-soft,#e4f3ef);padding:1px 8px;border-radius:999px;text-transform:uppercase;letter-spacing:.3px}.BannerSlider_sub__GPnh5{font-size:13px;color:var(--muted,#6b7280);margin-top:2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BannerSlider_link__ERNe6{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:var(--brand,#0e7c6b);text-decoration:none;white-space:nowrap}.BannerSlider_dots__ChPoJ{display:flex;justify-content:center;gap:6px;padding:8px 0 10px}.BannerSlider_dot__uzM_y{width:7px;height:7px;border-radius:999px;border:none;padding:0;background:var(--border-strong,#d7dbe2);cursor:pointer;transition:width .2s,background .2s}.BannerSlider_dotOn__gcwI2{width:20px;background:var(--brand,#0e7c6b)}@media (max-width:480px){.BannerSlider_stage__Zaay8{height:170px}.BannerSlider_headline__TAKNp{font-size:15px}}.barchart_wrap__Fyhzn{display:flex;flex-direction:column;gap:12px;padding-top:2px}.barchart_row__g6zL8{display:grid;grid-template-columns:minmax(84px,.9fr) minmax(0,2fr) auto;align-items:center;grid-gap:10px;gap:10px}.barchart_name__fAT7q{font-size:13px;font-weight:600;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.barchart_track__B06VC{height:10px;border-radius:999px;background:var(--surface-2);border:1px solid var(--line-2);overflow:hidden;min-width:0}.barchart_fill__k_Pi9{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--brand) 0,var(--brand-2) 100%);transform-origin:left center;animation:barchart_grow__NyjXJ .6s ease forwards}@keyframes barchart_grow__NyjXJ{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.barchart_value__P9iCf{font-size:13px;font-weight:600;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:18px;text-align:right}@media (max-width:420px){.barchart_row__g6zL8{grid-template-columns:minmax(70px,.9fr) minmax(0,2fr) auto;gap:8px}.barchart_name__fAT7q{font-size:12.5px}}@media (prefers-reduced-motion:reduce){.barchart_fill__k_Pi9{animation:none}}.charts_card__Y3olP{display:flex;flex-direction:column;gap:4px;min-width:0}.charts_head__1eSfb{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.charts_titleWrap__Qne1G{display:flex;align-items:center;gap:9px;min-width:0}.charts_tIcon__tm5hN{color:var(--brand);display:grid;place-items:center;flex-shrink:0}.charts_title__SHkRp{font-family:var(--font-display);font-size:15px;font-weight:600;letter-spacing:-.015em;line-height:1.2}.charts_sub__BvDn8{font-size:12px;color:var(--muted);margin-top:1px}.charts_metric__fxT4x{text-align:right;flex-shrink:0}.charts_metricValue___SN4U{font-family:var(--font-display);font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.charts_metricLabel__DcHRL{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-top:3px}.charts_plot__mJRDL{position:relative;width:100%;min-width:0}.charts_svg__iwgXT{display:block;width:100%;overflow:visible}.charts_grid__tosSQ{stroke:var(--line-2);stroke-width:1}.charts_axisText__zVxW3{fill:var(--muted-2);font-family:var(--font);font-size:11px;font-weight:500}.charts_area___iBFL{opacity:.14}.charts_line__RYT_k{fill:none;stroke:var(--brand);stroke-width:2.25;stroke-linejoin:round;stroke-linecap:round;transition:stroke .18s ease}.charts_linePath__pYLGZ{stroke-dasharray:var(--len);stroke-dashoffset:var(--len);animation:charts_draw__BBxJO .7s ease forwards}@keyframes charts_draw__BBxJO{to{stroke-dashoffset:0}}.charts_dot__0HO6Q{fill:var(--surface);stroke:var(--brand);stroke-width:2}.charts_hotdot__ZGui8{fill:var(--brand)}.charts_bar__pRXHa{fill:var(--brand);transition:fill .15s ease,opacity .15s ease;rx:4}.charts_barTrack__8qW7R{fill:var(--surface-2)}.charts_barActive__oGrt6,.charts_bar__pRXHa:hover{fill:var(--brand-dark)}.charts_barLabel__fMyN3{fill:var(--ink-2)}.charts_barLabel__fMyN3,.charts_barValue__VQCx4{font-family:var(--font);font-size:12px;font-weight:600}.charts_barValue__VQCx4{fill:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.charts_donutWrap__WHMQS{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.charts_donutSvg__Pf_kg{flex-shrink:0}.charts_seg__nRjXA{transition:opacity .15s ease,stroke-width .15s ease;cursor:default}.charts_segDim__ZMCcJ{opacity:.35}.charts_donutCenter__58009{fill:var(--ink);font-family:var(--font-display);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.charts_donutCenterSub__v6vW5{fill:var(--muted);font-family:var(--font);font-weight:600}.charts_legend___j0Sz{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1 1}.charts_legendItem__W3nqf{display:flex;align-items:center;gap:9px;font-size:13px;cursor:default;transition:opacity .15s ease}.charts_legendItem__W3nqf.charts_dim__9KiXU{opacity:.4}.charts_legendDot__IbqkV{width:10px;height:10px;border-radius:3px;flex-shrink:0}.charts_legendLabel__bL7s8{color:var(--ink-2);font-weight:500;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.charts_legendValue__H5x0j{font-weight:600;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.charts_legendPct__whg0a{color:var(--muted);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:34px;text-align:right}.charts_toneActive__M2r6U{background:var(--brand)}.charts_toneDone__RvOcY{background:var(--success)}.charts_toneWarn___5mPj{background:var(--warning)}.charts_toneIdle__cwh7r{background:var(--muted-2)}.charts_toneCrit__lWjht{background:var(--danger)}.charts_tip__Z7k1e{position:absolute;z-index:20;pointer-events:none;transform:translate(-50%,-100%);background:var(--ink);color:#fff;padding:6px 9px;border-radius:7px;font-size:12px;font-weight:600;white-space:nowrap;box-shadow:var(--shadow-md);opacity:0;transition:opacity .12s ease}.charts_tip__Z7k1e.charts_show__XcmhR{opacity:1}.charts_tip__Z7k1e b{color:var(--brand-2)}.charts_tipStem__BVQ_P{color:var(--muted-2);font-weight:500}.charts_empty__JSbrp{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:140px;padding:20px;color:var(--muted)}.charts_emptyIcon__hoPUy{width:42px;height:42px;border-radius:11px;display:grid;place-items:center;color:var(--muted-2);background:var(--surface-2);border:1px solid var(--line);margin-bottom:10px}.charts_emptyTitle__Y0BqT{font-size:13.5px;font-weight:600;color:var(--ink-2)}.charts_emptyText__f7uPv{font-size:12.5px;margin-top:2px;max-width:240px;line-height:1.5}.charts_skel__h_cwr{border-radius:var(--r-sm);background:linear-gradient(100deg,var(--surface-2) 30%,var(--line-2) 50%,var(--surface-2) 70%);background-size:200% 100%;animation:charts_chartShimmer__q5pYE 1.3s ease-in-out infinite}@keyframes charts_chartShimmer__q5pYE{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.charts_linePath__pYLGZ{animation:none;stroke-dashoffset:0}.charts_skel__h_cwr{animation:none}}@media (max-width:480px){.charts_donutWrap__WHMQS{gap:14px}.charts_metricValue___SN4U{font-size:18px}}.HeroHeader_hero__xjymH{position:relative;overflow:hidden;border-radius:var(--r-lg);background:var(--hero);color:var(--on-hero);padding:28px 30px;box-shadow:var(--shadow-md);isolation:isolate}.HeroHeader_blob__cKwDA{position:absolute;border-radius:50%;pointer-events:none;z-index:-1}.HeroHeader_b1__exu1i{width:420px;height:420px;top:-220px;right:-90px;background:var(--hero-2);opacity:.75}.HeroHeader_b2__btSCu{width:220px;height:220px;bottom:-120px;left:30%;background:var(--brand);opacity:.16}.HeroHeader_b3__wjqRV{width:120px;height:120px;top:30px;right:26%;background:var(--brand-2);opacity:.1}.HeroHeader_inner__4CJlP{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.HeroHeader_text__vBlyB{min-width:0}.HeroHeader_eyebrow__52v0W{font-size:14px;font-weight:500;color:hsla(0,0%,100%,.72)}.HeroHeader_title__S6mue{margin-top:4px;font-family:var(--font-display);font-size:30px;font-weight:600;letter-spacing:-.028em;line-height:1.15;color:#fff}.HeroHeader_sub__XcM1X{margin:6px 0 0;font-size:14px;color:hsla(0,0%,100%,.68);max-width:560px}.HeroHeader_chips__zCAfG{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.HeroHeader_chip__LhgaU{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--r-pill);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.14);font-size:12.5px;color:hsla(0,0%,100%,.82);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.HeroHeader_chip__LhgaU b{color:#fff;font-weight:600}.HeroHeader_liveDot__aTi3d{width:7px;height:7px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 0 rgba(74,222,128,.6);animation:HeroHeader_heroPulse__QwmvA 1.8s ease-out infinite}@keyframes HeroHeader_heroPulse__QwmvA{to{box-shadow:0 0 0 8px rgba(74,222,128,0)}}.HeroHeader_right__lofu_{flex-shrink:0}@media (max-width:620px){.HeroHeader_hero__xjymH{padding:22px 20px;border-radius:var(--r-md)}.HeroHeader_title__S6mue{font-size:24px}}.EngineerShell_shell__7W4yu{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:transparent;max-width:640px;margin:0 auto;position:relative}.EngineerShell_topbar__Y98r7{display:flex;align-items:center;justify-content:space-between;padding:max(12px,env(safe-area-inset-top)) 16px 12px;background:var(--surface);border-bottom:1px solid var(--line-2);position:-webkit-sticky;position:sticky;top:0;z-index:40}@supports (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.EngineerShell_topbar__Y98r7{background:var(--glass);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}:root[data-theme=dark] .EngineerShell_topbar__Y98r7{background:rgba(0,0,0,.72)}}.EngineerShell_user__S2FDg{display:flex;align-items:center;gap:10px}.EngineerShell_logo__lKJUV{width:32px;height:32px;object-fit:contain;flex-shrink:0}.EngineerShell_avatar__x__YM{width:40px;height:40px;border-radius:50%;background:var(--surface-2);color:var(--ink);display:grid;place-items:center;font-weight:600;font-size:14px}.EngineerShell_userText__JTLA6{display:flex;flex-direction:column;line-height:1.25}.EngineerShell_userText__JTLA6 strong{font-size:15px}.EngineerShell_userText__JTLA6 span{font-size:12px;color:var(--muted)}.EngineerShell_topRight__AgNcP{display:flex;align-items:center;gap:10px}.EngineerShell_net___qTrI{font-size:11px;font-weight:600;padding:3px 9px;border-radius:999px}.EngineerShell_online__f3F06{background:var(--success-soft);color:var(--success)}.EngineerShell_offline__g3DN9{background:var(--danger-soft);color:var(--danger)}.EngineerShell_signout__vHCcM{background:var(--line-2);border:none;width:36px;height:36px;border-radius:50%;color:var(--muted);cursor:pointer;display:grid;place-items:center}.EngineerShell_signout__vHCcM:hover{background:var(--danger-soft);color:var(--danger)}.EngineerShell_content__hTJoX{flex:1 1;padding:16px;padding-bottom:calc(var(--bottomnav-h) + 24px)}.EngineerShell_bottomNav__GS1hK{position:fixed;bottom:0;left:0;right:0;max-width:640px;margin:0 auto;height:var(--bottomnav-h);background:var(--surface);border-top:1px solid var(--line-2);display:flex;justify-content:space-around;align-items:stretch;padding-bottom:env(safe-area-inset-bottom);z-index:50}@supports (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.EngineerShell_bottomNav__GS1hK{background:var(--glass);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}:root[data-theme=dark] .EngineerShell_bottomNav__GS1hK{background:rgba(0,0,0,.72)}}.EngineerShell_tab___Ntgp{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--muted-2);font-size:10.5px;font-weight:500;transition:color .2s ease}.EngineerShell_tabIcon__Z4SLu{display:grid;place-items:center;line-height:1;padding:4px 14px;border-radius:999px;transition:background .2s ease}.EngineerShell_tabActive__1pPBB{color:var(--ink)}.EngineerShell_tabIcon__Z4SLu{position:relative}.EngineerShell_tabBadge__9m3lz{position:absolute;top:-3px;right:4px}.EngineerShell_tabActive__1pPBB .EngineerShell_tabIcon__Z4SLu{background:var(--surface-2)}.AccountGuard_scrim__gIWSj{position:fixed;inset:0;z-index:5000;display:grid;place-items:center;padding:16px;background:rgba(10,16,24,.62);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:AccountGuard_fade__ovoMX .2s ease both}.AccountGuard_card__vyM55{width:100%;max-width:400px;padding:28px 24px 22px;text-align:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);animation:AccountGuard_pop__I9QGp .32s cubic-bezier(.2,1.2,.35,1) both}.AccountGuard_icon__6KsPI{width:60px;height:60px;margin:0 auto 14px;border-radius:50%;display:grid;place-items:center;color:var(--danger);background:var(--danger-soft)}.AccountGuard_title___WZo7{font-size:20px}.AccountGuard_body__zfEFr{margin:8px 0 20px;color:var(--muted);font-size:14px;line-height:1.55}.AccountGuard_btn__zNNm5{width:100%;height:44px;border:none;border-radius:var(--r-sm);background:var(--danger);color:#fff;font-weight:600;font-size:14.5px;cursor:pointer}.AccountGuard_btn__zNNm5:hover{filter:brightness(.95)}@keyframes AccountGuard_fade__ovoMX{0%{opacity:0}}@keyframes AccountGuard_pop__I9QGp{0%{opacity:0;transform:scale(.9)}}.fsr_overlay__a8NMt{position:fixed;inset:0;z-index:60;background:rgba(15,23,42,.55);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);display:flex;justify-content:center;align-items:center;padding:24px}.fsr_sheet___GyWA{background:var(--bg,#f6f7f9);width:100%;max-width:1120px;height:92vh;border-radius:18px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 24px 70px rgba(0,0,0,.32)}@media (max-width:640px){.fsr_overlay__a8NMt{padding:0;align-items:flex-end}.fsr_sheet___GyWA{max-width:100%;height:100vh;height:100dvh;border-radius:0}}.fsr_header__g1faE{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 20px;border-bottom:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);border-left:4px solid var(--brand)}.fsr_title__0ZJDJ{margin:0;font-size:17px;font-weight:700;letter-spacing:-.01em}.fsr_subtitle__hlOQm{margin:3px 0 0;font-size:12.5px;color:var(--ink-2,#6b7280)}.fsr_close___X1Bh{background:var(--bg,#f1f3f6);border:none;font-size:18px;line-height:1;cursor:pointer;color:var(--ink-2,#6b7280);width:34px;height:34px;border-radius:50%;flex-shrink:0;transition:background .14s ease,color .14s ease}.fsr_close___X1Bh:hover{background:var(--danger-soft,#fdecec);color:var(--danger,#e5484d)}.fsr_body__oEISa{flex:1 1;overflow-y:auto;padding:18px;background:var(--bg,#f6f7f9);-webkit-overflow-scrolling:touch}.fsr_body__oEISa>*{max-width:960px;margin-left:auto;margin-right:auto}.fsr_footer__8zP_G{display:flex;gap:10px;padding:14px 18px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--border,#e5e7eb);background:var(--surface,#fff)}.fsr_footer__8zP_G>button{flex:1 1}.fsr_section__i4qC0{margin-top:14px;background:var(--surface,#fff);border:1px solid var(--border,#eceef1);border-radius:14px;padding:16px 18px;box-shadow:0 1px 2px rgba(11,18,32,.04)}.fsr_section__i4qC0:first-child{margin-top:0}.fsr_sectionTitle__4v5fZ{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--brand);margin:0 0 14px;padding-bottom:8px;border-bottom:2px solid var(--brand-line)}.fsr_grid2__pX4XA,.fsr_grid4__2EJXP{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 12px;gap:10px 12px}@media (min-width:560px){.fsr_grid4__2EJXP{grid-template-columns:1fr 1fr 1fr 1fr}}.fsr_full__tM2YC{grid-column:1/-1}.fsr_seg__z8UxQ{display:flex;flex-wrap:wrap;border:1px solid var(--border,#d1d5db);border-radius:9px;overflow:hidden;width:-moz-fit-content;width:fit-content;max-width:100%}.fsr_segBtn__dxvD2{border:none;background:var(--surface,#fff);padding:9px 16px;font-size:13px;font-weight:600;cursor:pointer;color:var(--ink-2,#6b7280);transition:background .12s ease,color .12s ease}.fsr_segBtn__dxvD2:hover{background:var(--bg,#f1f3f6)}.fsr_segBtn__dxvD2+.fsr_segBtn__dxvD2{border-left:1px solid var(--border,#d1d5db)}.fsr_segActive__4_uSt,.fsr_segActive__4_uSt:hover{background:var(--brand,#0f766e);color:#fff}.fsr_req__qM8Mx{color:var(--danger,#dc2626)}.fsr_sigGrid__tJ49H{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px}@media (min-width:560px){.fsr_sigGrid__tJ49H{grid-template-columns:1fr 1fr}}.fsr_sigWrap__mUSDc{border:1px solid var(--border,#e5e7eb);border-radius:10px;padding:10px;background:var(--surface,#fff)}.fsr_sigHead__XpC4N{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.fsr_sigLabel__ADjlH{font-size:13px;font-weight:600}.fsr_sigClear__a1ZyZ{background:none;border:none;color:var(--brand,#0f766e);font-size:12px;font-weight:600;cursor:pointer}.fsr_sigClear__a1ZyZ:disabled{color:var(--ink-3,#9ca3af);cursor:default}.fsr_sigCanvas_____2D{width:100%;height:150px;border:1px dashed var(--border,#cbd5e1);border-radius:8px;background:#fff;touch-action:none;display:block}.fsr_sigHint__jOH9U{display:block;margin-top:6px;font-size:11px;color:var(--ink-3,#9ca3af)}.fsr_previewNote__djWAL{display:flex;align-items:center;gap:8px;margin-top:4px;padding:10px 12px;border-radius:10px;background:var(--brand-soft);color:var(--brand);border:1px solid var(--brand-line);font-size:12.5px;font-weight:600}.fsr_warrantyRow__OAkqn{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.fsr_warrantyBanner__An1qM{display:flex;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;border-radius:10px;font-size:13px;font-weight:600;line-height:1.35}.fsr_warrantyIn__YSGAG{background:var(--success-soft,#e7f6ec);color:var(--success,#157347);border:1px solid #bfe6cd}.fsr_warrantyOut__d474B{background:var(--warning-soft,#fdf1dd);color:var(--warning,#b7791f);border:1px solid #f5e3c2}.fsr_sirRow__922T7{border:1px solid var(--border,#eceef1);border-radius:12px;padding:13px 14px;margin-bottom:10px;background:var(--bg,#f7f8fa)}.fsr_sirRow__922T7:last-child{margin-bottom:0}.fsr_sirRowHead__tu7eg{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:10px;padding-bottom:8px;border-bottom:1px dashed var(--border,#e1e4ea)}.fsr_sirRowTitle__0Kch1{display:block;font-size:14px;font-weight:600;color:var(--ink-1,#111827)}.fsr_sirRowHint__0lY5e{display:block;font-size:11.5px;color:var(--ink-3,#9ca3af);margin-top:2px}.fsr_sirRowDel__rOHPs{flex-shrink:0;background:transparent;border:none;cursor:pointer;color:var(--danger,#e5484d);padding:4px;border-radius:8px}.fsr_sirRowDel__rOHPs:hover{background:var(--danger-soft,#fdecec)}.visit_back__M8FVK{background:none;border:none;color:var(--muted);font-size:14px;cursor:pointer;padding:0;align-self:flex-start}.visit_headerActive__PLwuF{border-left:4px solid var(--success)}.visit_headerDone__K5ED7{border-left:4px solid var(--info)}.visit_visitCode__9HBeu{font-size:12px;color:var(--muted);letter-spacing:.03em}.visit_siteName__Lijj5{font-size:19px;margin:4px 0 2px}.visit_address__MT_ft{font-size:13px;color:var(--muted)}.visit_metaGrid__Zf_ap{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid var(--line-2)}.visit_metaGrid__Zf_ap>div{display:flex;flex-direction:column;gap:2px}.visit_metaLabel__k1BWm{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.visit_metaGrid__Zf_ap strong{font-size:16px}.visit_gpsLine__9fk1Q{margin-top:12px;font-size:13px}.visit_gpsOk__L0yrw{color:var(--success);font-weight:500}.visit_gpsError__rGvLc{color:var(--danger)}.visit_privacy__D_pYW{margin:12px 0 0;font-size:11px;color:var(--muted-2)}.visit_actionRow__qrryK{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.visit_cardTitle__RJFno{font-size:15px;margin-bottom:14px}.visit_photoGrid__Oy3ZQ{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));grid-gap:8px;gap:8px}.visit_photoThumb__sO0fB{position:relative;aspect-ratio:1;border-radius:var(--r-sm);overflow:hidden;background:var(--line-2);display:block}.visit_photoThumb__sO0fB img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.visit_photoThumb__sO0fB:hover img{transform:scale(1.06)}.visit_photoLoading__emcY1{width:100%;height:100%;background:linear-gradient(90deg,#eef1f6,#f8fafc,#eef1f6);background-size:200% 100%;animation:visit_shimmer__gixGI 1.2s infinite}.visit_photoCat__2xOvh{position:absolute;bottom:0;left:0;right:0;font-size:10px;color:#fff;background:rgba(0,0,0,.55);padding:3px 6px}.visit_stickyEnd__EIeYO{position:-webkit-sticky;position:sticky;bottom:calc(var(--bottomnav-h) + 8px);padding-top:4px}.visit_timeline__i5E_C{display:flex;flex-direction:column}.visit_tlItem__kbSip{display:grid;grid-template-columns:56px 24px 1fr;grid-gap:8px;gap:8px;align-items:start;padding-bottom:16px;position:relative}.visit_tlItem__kbSip:not(:last-child) .visit_tlDot__iiF_r:after{content:"";position:absolute;left:50%;top:22px;bottom:-4px;width:2px;background:var(--line);transform:translateX(-50%)}.visit_tlTime__f005e{font-size:12px;color:var(--muted);text-align:right;padding-top:1px}.visit_tlDot__iiF_r{width:22px;height:22px;border-radius:50%;background:var(--brand-soft);display:grid;place-items:center;font-size:10px;position:relative;z-index:1}.visit_tlBody__SB1I7{font-size:14px;padding-top:1px}@keyframes visit_shimmer__gixGI{to{background-position:-200% 0}}.visit_jobsHead__wrpHj{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.visit_jobList__hUvYJ{display:flex;flex-direction:column;gap:12px;margin-top:14px}.visit_jobRow__d1oAi{border:1px solid var(--line-2);border-radius:var(--r-md);padding:12px;background:var(--surface)}.visit_jobRowHead__plam7{display:flex;align-items:center;justify-content:space-between;gap:10px}.visit_jobTitleWrap__peWdl{display:flex;flex-direction:column;gap:1px;min-width:0}.visit_jobTitle__0791W{font-size:14.5px;line-height:1.25}.visit_jobCode__oK9gx{font-size:11px;color:var(--muted);letter-spacing:.03em}.visit_jobDesc__8k89s{font-size:13px;color:var(--muted);margin:8px 0 0}.visit_pair___3EDA{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:8px;gap:8px;margin-top:12px}.visit_pairArrow__r3F5V{color:var(--muted-2);display:grid;place-items:center}.visit_pairSlot__CFfZv{display:flex;flex-direction:column;align-items:center;gap:5px}.visit_pairLabel__JhXQr{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:2px 8px;border-radius:999px}.visit_pairLabelBefore__A_4YN{color:var(--danger);background:var(--danger-soft)}.visit_pairLabelAfter__tVpCX{color:var(--success);background:var(--success-soft)}.visit_pairThumb__qjdYQ{position:relative;width:100%;aspect-ratio:1;border-radius:var(--r-sm);overflow:hidden;background:var(--line-2);display:block}.visit_pairThumb__qjdYQ img{width:100%;height:100%;object-fit:cover}.visit_pairTime__XSd5S{font-size:11px;color:var(--muted)}.visit_pairPending__Cg_F7{width:100%;aspect-ratio:1;border:1px dashed var(--line);border-radius:var(--r-sm);display:grid;place-items:center;font-size:12px;color:var(--muted-2);text-align:center;padding:6px}.visit_addAfter__VC25l{width:100%;aspect-ratio:1;border:1px dashed var(--brand-line);background:var(--brand-soft);color:var(--brand-dark);border-radius:var(--r-sm);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;font-size:12px;font-weight:600;cursor:pointer}.visit_addAfter__VC25l:hover:not(:disabled){background:#dcefef}.visit_addAfter__VC25l:disabled{opacity:.6;cursor:default}.visit_beforePreview__02CDV{position:relative;width:100%;border:1px solid var(--line-2);border-radius:var(--r-md);overflow:hidden;background:var(--line-2);cursor:pointer;padding:0;display:block}.visit_beforePreview__02CDV img{width:100%;max-height:220px;object-fit:cover;display:block}.visit_beforePreview__02CDV span{position:absolute;bottom:8px;right:8px;font-size:11px;font-weight:600;color:#fff;background:rgba(0,0,0,.6);padding:4px 9px;border-radius:999px}.visit_fsrBox__s4tJy{border:1px solid var(--brand-line);background:var(--brand-soft);border-radius:var(--r-md);padding:13px;display:flex;flex-direction:column;gap:9px}.visit_fsrHead__CcLoI{display:flex;font-size:14px}.visit_fsrDownload__Hmwsr,.visit_fsrHead__CcLoI{align-items:center;gap:7px;color:var(--brand-dark)}.visit_fsrDownload__Hmwsr{display:inline-flex;align-self:flex-start;font-size:13px;font-weight:600;background:var(--surface);border:1px solid var(--brand-line);border-radius:var(--r-sm);padding:7px 12px}.visit_fsrDownload__Hmwsr:hover{background:var(--surface-2)}.visit_fsrDone__gSH11{display:flex;flex-direction:column;gap:9px}.visit_fsrDoneHead__UtbfU{display:flex;align-items:center;gap:8px;color:var(--brand-dark);font-size:14px}.visit_fsrDonePreview__KENvp{width:100%;max-height:300px;object-fit:contain;object-position:top;border:1px solid var(--brand-line);border-radius:var(--r-sm);background:#fff}.visit_liveHead__KWMm4{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px 10px}.visit_liveDist__wxPTv{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:600;color:var(--brand-dark);background:var(--brand-soft);border:1px solid var(--brand-line);border-radius:999px;padding:4px 10px}.visit_quoteList__DRCry{display:flex;flex-direction:column;gap:10px;margin-top:12px}.visit_quoteRow__Dy_Im{border:1px solid var(--border,#e5e7eb);border-radius:12px;padding:12px 14px;background:var(--surface,#fff)}.visit_quoteRowHead__Ol5XJ{display:flex;align-items:center;justify-content:space-between;gap:10px}.visit_quoteRowMeta__8wkIS{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-top:6px}.visit_quoteTotal__jr1He{font-weight:600;color:var(--ink,#111827)}.visit_quoteItems__A_usa{display:flex;flex-direction:column;gap:8px}.visit_quoteItemRow__rmMIo{display:grid;grid-template-columns:1fr 56px 84px auto 32px;align-items:center;grid-gap:6px;gap:6px}.visit_quoteItemAmt__WixxI{font-size:12px;font-weight:600;color:var(--ink-2,#6b7280);text-align:right;white-space:nowrap}.visit_quoteItemDel__4NEwc{border:none;background:transparent;color:var(--danger,#dc2626);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:4px}.visit_quoteChargeGrid__T_goA{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;gap:10px}.visit_quoteSummary__gooKw{border-top:1px dashed var(--border,#e5e7eb);padding-top:10px;display:flex;flex-direction:column;gap:4px}.visit_quoteSumRow__qagsb{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--ink-2,#6b7280)}.visit_quoteSumTotal__1Drrd{font-size:15px;font-weight:600;color:var(--ink,#111827);border-top:1px solid var(--border,#e5e7eb);padding-top:6px;margin-top:2px}@media (max-width:520px){.visit_quoteItemRow__rmMIo{grid-template-columns:64px 1fr auto 32px;padding-bottom:8px;border-bottom:1px dashed var(--line-2)}.visit_quoteItemRow__rmMIo>:first-child{grid-column:1/-1}.visit_metaGrid__Zf_ap strong{font-size:15px}}