html[data-admin-theme],html[data-intern-theme]{--ad-scheme:light;--ad-bg:#edf3ff;--ad-panel:#f9fcff;--ad-panel-alt:#f2f7ff;--ad-panel-soft:#e3edff;--ad-sidebar:#ffffff;--ad-topbar:#ffffff;--ad-border:#c7daf6;--ad-border-strong:#9bb5df;--ad-text:#080e48;--ad-muted:#46567c;--ad-subtle:#5d6d92;--ad-blue:#0045f8;--ad-link:#003bc9;--ad-blue-soft:#dbe7ff;--ad-blue-border:#a9c6ff;--ad-purple:#7722f5;--ad-purple-soft:#ece4ff;--ad-primary-gradient:linear-gradient(180deg,#0879ff,#0045f7 60%,#063cda);--ad-primary-text:#ffffff;--ad-primary-border:#4f95ff;--ad-success:#0b6b4f;--ad-success-bg:#e0f5ec;--ad-success-border:#a6dcc4;--ad-warning:#855000;--ad-warning-bg:#fff3d9;--ad-warning-border:#f0d49a;--ad-danger:#a22746;--ad-danger-bg:#fff3f5;--ad-danger-border:#ecc4cf;--ad-chart-grid:#d3e1f8;--ad-chart-series-1:#0045f8;--ad-chart-series-2:#7722f5;--ad-chart-series-3:#0f8fb3;--ad-chart-series-4:#46567c;--ad-map:#b9cef2;--ad-glow:#72aaff;--ad-lilac-glow:#b6d0ff;--ad-ambient:#bce4ff8c;--ad-backdrop:#080e4861;--ad-shadow:0 10px 24px #7397ce24,inset 0 1px 1px #ffffffb3;--ad-shadow-lift:0 16px 34px #5f8fd638,inset 0 1px 1px #ffffffb3;--ad-frame:#f2f7ff;--ad-frame-border:#c7daf6;--ad-accent-glow:0 7px 18px #0054e83d;--ad-card:linear-gradient(135deg,#fbfdff,#eef5ff 65%,#dcedff);--ad-stage:radial-gradient(ellipse 50% 34% at 100% 0%,#72aaff 0%,#b6d4ff 60%,transparent 100%),radial-gradient(ellipse 50% 30% at 0% 12%,#b6d0ff 0%,transparent 90%),radial-gradient(ellipse 42% 38% at 100% 60%,#c7d9ff 0%,transparent 100%),radial-gradient(ellipse 40% 30% at 20% 100%,#b8dcff 0%,transparent 100%),linear-gradient(135deg,#e7efff,#f4f8ff 60%,#dceaff);--ad-glass:#ffffffd9;--ad-chip:#c1d5ffb3;--ad-icon-bg:linear-gradient(150deg,#e6f0ff,#cfe1ff);--ad-icon-border:#ffffff;--ad-button-bg:#f2f7ffcc;--ad-button-text:#293b6d;--ad-button-hover:#ffffff;--ad-field:#f4f9ff;--ad-switch-off:#c3d3ee;--ad-switch-off-border:#b0c4e6;--ad-accent-border:#8cd7ff;--ad-selection:#b6d4ff;--ad-selection-text:#070c50;--ad-focus:#0064ed;--ad-modal-shadow:0 30px 80px -20px #20365a66;--ad-hero-bg:radial-gradient(ellipse 46% 90% at 100% 0%,#72aaff 0%,#b6d4ffb3 55%,transparent 100%),radial-gradient(ellipse 40% 70% at 78% 110%,#d0c4ffb3 0%,transparent 100%),linear-gradient(125deg,#f3f8ff,#deedff 60%,#bce4ff);--ad-hero-ring:#ffffffcc;--ad-hero-ring-glow:#ffffff80;--ad-hero-copy:#26365e;--ad-hero-accent:#003bf1;--ad-hero-chip:#ffffffb3;--ad-inverse:#0c1730}html[data-admin-theme=dark],html[data-intern-theme=dark]{--ad-scheme:dark;--ad-bg:#060a1c;--ad-panel:#0d1430;--ad-panel-alt:#111a3d;--ad-panel-soft:#18234d;--ad-sidebar:#0c1230;--ad-topbar:#0c1230;--ad-border:#223063;--ad-border-strong:#34467f;--ad-text:#eaf0ff;--ad-muted:#a3b1d6;--ad-subtle:#8494bf;--ad-blue:#4d8dff;--ad-link:#8fb8ff;--ad-blue-soft:#16265a;--ad-blue-border:#2f4aa0;--ad-purple:#b08cff;--ad-purple-soft:#251a52;--ad-primary-border:#4f95ff;--ad-success:#6fdcb0;--ad-success-bg:#0d2c26;--ad-success-border:#1d5a48;--ad-warning:#f3c770;--ad-warning-bg:#30260f;--ad-warning-border:#6b5220;--ad-danger:#ff9db0;--ad-danger-bg:#35141f;--ad-danger-border:#70303f;--ad-chart-grid:#1f2b57;--ad-chart-series-1:#5b9bff;--ad-chart-series-2:#b08cff;--ad-chart-series-3:#4fd0e6;--ad-chart-series-4:#a3b1d6;--ad-map:#2a3a70;--ad-glow:#1b3fa8;--ad-lilac-glow:#2a1a70;--ad-ambient:#2456d633;--ad-backdrop:#02040ecc;--ad-shadow:0 14px 30px #00000059,inset 0 1px 0 #ffffff0f;--ad-shadow-lift:0 20px 40px #00000080,inset 0 1px 0 #ffffff14,0 0 0 1px #4d8dff40;--ad-frame:#111a3d;--ad-frame-border:#223063;--ad-accent-glow:0 7px 22px #2f6dff66;--ad-card:linear-gradient(135deg,#121c42,#0d1430 65%,#0f1f4a);--ad-stage:radial-gradient(ellipse 50% 34% at 100% 0%,#1b3fa8 0%,#12286e 55%,transparent 100%),radial-gradient(ellipse 50% 30% at 0% 12%,#1a1c66 0%,transparent 90%),radial-gradient(ellipse 42% 38% at 100% 60%,#0f2466 0%,transparent 100%),radial-gradient(ellipse 40% 30% at 20% 100%,#0c2a5e 0%,transparent 100%),linear-gradient(135deg,#060a1c,#080f2a 60%,#050818);--ad-glass:#0c1230d9;--ad-chip:#1c2f70b3;--ad-icon-bg:linear-gradient(150deg,#1a2b64,#122050);--ad-icon-border:#2a3c7c;--ad-button-bg:#18234dcc;--ad-button-text:#dbe5ff;--ad-button-hover:#223063;--ad-field:#0a1130;--ad-switch-off:#26325e;--ad-switch-off-border:#34467f;--ad-accent-border:#2f6dc4;--ad-selection:#2a4fb0;--ad-selection-text:#ffffff;--ad-focus:#7fb0ff;--ad-modal-shadow:0 30px 90px -20px #000000cc;--ad-hero-bg:radial-gradient(ellipse 46% 90% at 100% 0%,#2a5fe0 0%,#1b3a9cb3 55%,transparent 100%),radial-gradient(ellipse 40% 70% at 78% 110%,#4a2bb099 0%,transparent 100%),linear-gradient(125deg,#0d1638,#101f52 60%,#0c2a66);--ad-hero-ring:#ffffff2e;--ad-hero-ring-glow:#ffffff14;--ad-hero-copy:#c3cff0;--ad-hero-accent:#7fb0ff;--ad-hero-chip:#ffffff1f;--ad-inverse:#1a2757}.workspace-modal,.workspace-root,.workspace-toast{--ad-font-display:var(--font-inter),Inter,Arial,sans-serif}.workspace-root{display:flow-root;position:relative;isolation:isolate;color-scheme:var(--ad-scheme);color:var(--ad-text);font-size:13px;min-height:100dvh;background:var(--ad-stage);background-attachment:fixed}.workspace-root ::-moz-selection{background:var(--ad-selection);color:var(--ad-selection-text)}.workspace-root ::selection{background:var(--ad-selection);color:var(--ad-selection-text)}.workspace-modal :focus-visible,.workspace-root :focus-visible{outline:3px solid var(--ad-focus);outline-offset:3px}.workspace-modal input[type=checkbox],.workspace-root input[type=checkbox],.workspace-root input[type=radio],.workspace-table input[type=checkbox]{accent-color:var(--ad-blue)}.workspace-sidebar{inset:16px auto 16px 16px;width:238px;padding:20px 10px 12px;border:1px solid var(--ad-border);border-radius:24px;background:var(--ad-glass);backdrop-filter:blur(16px);box-shadow:var(--ad-shadow)}.workspace-brand{align-items:center;gap:6px;padding:0 8px 16px;width:100%}.workspace-brand .workspace-company-logo{width:52px;height:52px}.workspace-brand .workspace-brand-wordmark{font-size:19px;font-weight:750;letter-spacing:-.6px;line-height:1;color:var(--ad-text)}.workspace-brand .workspace-brand-subtitle{display:block;font-size:8px;font-weight:700;letter-spacing:2.6px;line-height:1.5;text-transform:uppercase;color:var(--ad-blue);margin-top:7px}.workspace-workspace{padding:14px 8px 10px;margin:0 6px 8px;border-top-color:var(--ad-border);color:var(--ad-subtle);text-transform:uppercase;letter-spacing:2.2px;font-size:8px;font-weight:600}.workspace-nav{gap:3px;padding:0 2px}.workspace-nav a{position:relative;min-height:40px;padding:9px 12px 9px 14px;gap:11px;font-size:11.5px;font-weight:550;color:var(--ad-muted);border:1px solid transparent;border-radius:999px;transition:color .18s,background .18s,border-color .18s}.workspace-nav a:hover{color:var(--ad-text);background:var(--ad-panel-soft)}.workspace-nav a.active{color:var(--ad-nav-active-text,#ffffff);background:var(--ad-primary-gradient);border-color:var(--ad-primary-border);box-shadow:var(--ad-primary-shadow,0 5px 12px #0054e830,inset 0 1px 2px #b9e4ff80);font-weight:650}.workspace-nav svg{width:17px;height:17px;stroke-width:1.7}.workspace-account-footer{padding-top:10px}.workspace-owner{padding:14px 8px 0;border-color:var(--ad-border)}.workspace-owner strong{font-size:11.5px}.workspace-owner small{color:var(--ad-subtle);font-size:10px}.workspace-owner .workspace-avatar{width:34px;height:34px;font-size:12px;font-weight:700}.workspace-avatar,.workspace-unread-count{background:var(--ad-primary-gradient);color:var(--ad-primary-text)}.workspace-unread-count{border-color:var(--ad-topbar);font-weight:700}.workspace-sign-out{padding:9px 11px 2px 53px;color:var(--ad-subtle)}.workspace-sign-out:hover{color:var(--ad-link)}.workspace-work-area{margin-left:270px}.workspace-topbar{top:16px;margin:16px 24px 0 0;padding:10px 14px 10px 20px;min-height:60px;gap:20px;border:1px solid var(--ad-border);border-radius:999px;background:var(--ad-glass);backdrop-filter:blur(16px);box-shadow:var(--ad-shadow)}.workspace-topbar-context{display:flex;align-items:center;gap:14px;min-width:0}.workspace-topbar-context .workspace-breadcrumb{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-breadcrumb{font-size:11px;letter-spacing:0;color:var(--ad-subtle)}.workspace-breadcrumb b{color:var(--ad-text)}.workspace-concept{background:var(--ad-chip);color:var(--ad-link);font-size:8px;letter-spacing:.6px;padding:5px 10px;border:0}.workspace-topbar-search{width:auto;flex:1 1 200px;max-width:320px;min-width:120px;margin-left:auto;cursor:pointer}.workspace-topbar-search span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.workspace-topbar-search kbd{margin-left:auto;font:600 9px var(--font-inter),Arial,sans-serif;color:var(--ad-subtle);border:1px solid var(--ad-border-strong);border-radius:5px;padding:2px 5px}.workspace-topbar .workspace-input{min-width:100px;width:auto;font-size:11px}.workspace-theme-toggle,.workspace-topbar .workspace-button,.workspace-topbar .workspace-input{border-radius:999px}.workspace-topbar-actions{display:flex;align-items:center;flex-shrink:0;gap:10px;margin-left:0}.workspace-topbar .workspace-topbar-actions .workspace-button,.workspace-topbar .workspace-topbar-search,.workspace-topbar-actions .workspace-icon-button,.workspace-topbar-actions .workspace-input,.workspace-topbar-actions .workspace-theme-toggle{height:36px;min-height:36px;padding-block:0}.workspace-topbar-actions .workspace-icon-button{width:36px}.workspace-topbar .workspace-live-pill{min-height:26px;flex-shrink:0}.workspace-topbar .workspace-theme-status{width:0;height:0}.workspace-icon-button{color:var(--ad-muted);border-radius:50%}.workspace-icon-button:hover{background:var(--ad-panel-soft);color:var(--ad-link)}.workspace-theme-toggle{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:7px 11px;border:1px solid var(--ad-border-strong);background:var(--ad-panel-alt);color:var(--ad-text);font-size:10.5px;font-weight:600;cursor:pointer;transition:border-color .18s,color .18s,background .18s}.workspace-theme-toggle:hover{border-color:var(--ad-blue);color:var(--ad-link)}.workspace-theme-toggle svg{width:15px;height:15px;color:var(--ad-blue)}.workspace-auth-theme{position:fixed;right:24px;top:24px;z-index:100;display:flex;align-items:center;gap:8px}.workspace-auth-theme .workspace-theme-toggle{padding:10px 16px}.workspace-theme-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.workspace-content{padding:28px 24px 44px 0;max-width:1760px}.workspace-content>*{animation:workspace-rise .55s cubic-bezier(.2,.7,.2,1) both}@keyframes workspace-rise{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}.workspace-page-header{margin-bottom:24px}.workspace-root .workspace-page-header h1{font-size:36px;font-weight:750;letter-spacing:-1.5px;line-height:1.15;color:var(--ad-text)}.workspace-page-header p{color:var(--ad-muted);font-size:13px;line-height:1.7}.workspace-eyebrow{display:inline-flex;align-items:center;min-height:26px;padding:4px 12px;border-radius:999px;background:var(--ad-chip);color:var(--ad-link);font-size:10.5px;font-weight:650;letter-spacing:0;text-transform:none}.workspace-link{color:var(--ad-link)!important}.workspace-panel{border:1px solid var(--ad-border);border-radius:22px;background:var(--ad-card);box-shadow:var(--ad-shadow)}.workspace-panel-header{padding:20px 20px 0;border-bottom-color:var(--ad-border)}.workspace-panel-header h2{font-size:18px;font-weight:700;letter-spacing:-.5px}.workspace-panel-header p{font-size:11px;line-height:1.7}.workspace-panel-body{padding:20px}.workspace-stat{min-height:112px;align-items:center;gap:14px;padding:18px 16px;overflow:hidden;border:1px solid var(--ad-border);border-radius:22px;background:var(--ad-card);box-shadow:var(--ad-shadow);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.workspace-stat:hover{transform:translateY(-2px);border-color:var(--ad-blue-border);box-shadow:var(--ad-shadow-lift)}.workspace-stat-icon{align-self:auto;display:inline-flex;padding:11px;border:1px solid var(--ad-icon-border);border-radius:14px;background:var(--ad-icon-bg);box-shadow:var(--ad-icon-shadow,0 2px 4px #b6d3f31a)}.workspace-stat-icon svg{width:20px;height:20px}.workspace-stat p{font-size:10.5px;font-weight:550;color:var(--ad-muted)}.workspace-stat strong{font-size:29px;font-weight:750;letter-spacing:-1.1px}.workspace-stat small{font-size:10px;color:var(--ad-success)}.workspace-metrics-5{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.workspace-button,.workspace-root a.workspace-button{min-height:38px;padding:9px 17px;border:1px solid var(--ad-border-strong);border-radius:999px;background:var(--ad-button-bg);color:var(--ad-button-text);box-shadow:none;transition:background .18s,border-color .18s,color .18s,transform .18s,box-shadow .18s,filter .18s}.workspace-button:hover,.workspace-root a.workspace-button:hover{background:var(--ad-button-hover);border-color:var(--ad-blue-border);color:var(--ad-link)}.workspace-button-primary,.workspace-modal .workspace-button-primary,.workspace-root a.workspace-button-primary{background:var(--ad-primary-gradient);border-color:var(--ad-primary-button-border,#6bb6ff88);color:var(--ad-primary-text);font-weight:650;box-shadow:var(--ad-primary-shadow,0 5px 12px #0054e830,inset 0 1px 2px #b9e4ff80)}.workspace-button-primary:hover,.workspace-modal .workspace-button-primary:hover,.workspace-root a.workspace-button-primary:hover{background:var(--ad-primary-gradient);border-color:var(--ad-primary-button-border,#6bb6ff88);color:var(--ad-primary-text);filter:brightness(1.06);transform:translateY(-2px);box-shadow:var(--ad-primary-shadow-hover,0 7px 18px #0054e83d,inset 0 1px 2px #b9e4ff80)}.workspace-button-danger,.workspace-root a.workspace-button-danger{background:var(--ad-danger-bg);border-color:var(--ad-danger-border);color:var(--ad-danger)}.workspace-button-danger:hover,.workspace-root a.workspace-button-danger:hover{background:var(--ad-danger-bg);border-color:var(--ad-danger);color:var(--ad-danger)}.workspace-button-ghost,.workspace-root a.workspace-button-ghost{background:transparent;border-color:transparent;color:var(--ad-link)}.workspace-button-ghost:hover,.workspace-root a.workspace-button-ghost:hover{background:var(--ad-blue-soft);border-color:transparent}.workspace-input,.workspace-root textarea,.workspace-search{border-radius:12px;color:var(--ad-text);background:var(--ad-field);border-color:var(--ad-border-strong);box-shadow:none}.workspace-input::-moz-placeholder,.workspace-root textarea::-moz-placeholder,.workspace-search input::-moz-placeholder{color:var(--ad-subtle)}.workspace-input::placeholder,.workspace-root textarea::placeholder,.workspace-search input::placeholder{color:var(--ad-subtle)}.workspace-search{color:var(--ad-subtle)}.workspace-search input{color:var(--ad-text)}.workspace-input:focus,.workspace-root textarea:focus{border-color:var(--ad-blue)}.workspace-field>label{font-size:11px;letter-spacing:.2px}.workspace-switch{background:var(--ad-switch-off);border-color:var(--ad-switch-off-border)}.workspace-switch span{background:var(--ad-switch-thumb,#ffffff);box-shadow:var(--ad-switch-thumb-shadow,0 1px 3px #20365a4d)}.workspace-switch.is-on{background:var(--ad-primary-gradient);border-color:var(--ad-primary-border)}.workspace-switch.is-on span{background:var(--ad-switch-thumb-on,#ffffff)}.workspace-progress{background:var(--ad-panel-soft);height:6px}.workspace-progress span,.workspace-progress>span{background:var(--ad-primary-gradient)}.workspace-badge,.workspace-badge-muted{background:var(--ad-panel-soft);color:var(--ad-muted);border:1px solid var(--ad-border)}.workspace-badge-success{background:var(--ad-success-bg);color:var(--ad-success);border-color:var(--ad-success-border)}.workspace-badge-warning{background:var(--ad-warning-bg);color:var(--ad-warning);border-color:var(--ad-warning-border)}.workspace-badge-danger{background:var(--ad-danger-bg);color:var(--ad-danger);border-color:var(--ad-danger-border)}.workspace-badge-blue,.workspace-note{background:var(--ad-blue-soft);color:var(--ad-link);border-color:var(--ad-blue-border)}.workspace-note{border-radius:10px}.workspace-check-done{background:var(--ad-success-bg);color:var(--ad-success);border:1px solid var(--ad-success-border)}.workspace-editor,.workspace-preview{border-radius:12px;background:var(--ad-panel-alt)}.workspace-table th{background:transparent;color:var(--ad-subtle);font-size:9.5px;font-weight:600;letter-spacing:1.1px;text-transform:uppercase;border-bottom:1px solid var(--ad-border-strong)}.workspace-table td{color:var(--ad-text);border-color:var(--ad-border)}.workspace-table tbody tr:hover td{background:var(--ad-panel-alt)}.workspace-table tr.workspace-clickable:hover td{background:var(--ad-blue-soft)}.workspace-tabs{border-color:var(--ad-border)}.workspace-tabs button{color:var(--ad-muted);border-radius:12px 12px 0 0;transition:color .18s,background .18s}.workspace-tabs button:hover{color:var(--ad-text);background:var(--ad-panel-soft)}.workspace-tabs button.active{color:var(--ad-link);background:transparent;border-bottom-color:var(--ad-blue)}.workspace-divider,.workspace-list-row{border-color:var(--ad-border)}.workspace-live-pill{color:var(--ad-success);background:var(--ad-success-bg);border-color:var(--ad-success-border);font-size:9px;letter-spacing:.5px}.workspace-live-pill .workspace-live-dot{background:var(--ad-success);box-shadow:0 0 8px var(--ad-success)}.workspace-live-pill.is-offline{color:var(--ad-subtle);background:var(--ad-panel-soft);border-color:var(--ad-border)}.workspace-live-pill.is-offline .workspace-live-dot{background:var(--ad-subtle);box-shadow:none}.workspace-menu-scrim,.workspace-modal-overlay{background:var(--ad-backdrop);backdrop-filter:blur(6px)}.workspace-modal{color-scheme:var(--ad-scheme);font-family:var(--font-inter),Arial,sans-serif;background:var(--ad-panel);color:var(--ad-text);border:1px solid var(--ad-border);border-radius:24px;box-shadow:var(--ad-modal-shadow)}.workspace-modal-heading{border-color:var(--ad-border);font-size:20px;font-weight:700;letter-spacing:-.5px}.workspace-modal .workspace-button{color:var(--ad-text)}.workspace-modal .workspace-button-primary{color:var(--ad-primary-text)}.workspace-modal .workspace-input,.workspace-modal textarea{color:var(--ad-text);background:var(--ad-panel-alt);border-color:var(--ad-border-strong);border-radius:10px}.workspace-toast{color-scheme:var(--ad-scheme);background:var(--ad-success-bg);border-color:var(--ad-success-border);color:var(--ad-success);border-radius:14px}.workspace-storage-error{border-radius:12px}.workspace-empty h1{font-weight:750;letter-spacing:-1px;color:var(--ad-text)}.workspace-auth{min-height:100dvh;padding:clamp(24px,4vh,40px) max(24px,7vw);background:transparent}.workspace-auth-left h1{margin:28px 0 16px;font-size:54px;font-weight:750;letter-spacing:-2.2px;line-height:1.08;color:var(--ad-text)}.workspace-auth-left>p{color:var(--ad-muted)}.workspace-auth-card>p{margin-bottom:18px;color:var(--ad-muted)}.workspace-auth-benefits{margin-top:28px;gap:20px}.workspace-auth-benefits svg{background:var(--ad-blue-soft);border-color:var(--ad-blue-border);color:var(--ad-link);border-radius:13px}.workspace-auth-benefits strong{font-size:14px}.workspace-auth-benefits p{color:var(--ad-muted)}.workspace-auth-card{position:relative;padding:24px;background:var(--ad-card);border:1px solid var(--ad-accent-border);border-radius:24px;box-shadow:var(--ad-shadow-lift)}.workspace-auth-card h2{margin:16px 0 6px;font-size:29px;font-weight:750;letter-spacing:-1px}.workspace-auth-card .workspace-field{margin-bottom:14px}.workspace-auth-card .workspace-button{min-height:40px}.workspace-auth-options{margin:12px 0 16px}.workspace-auth-rule{margin:14px 0;color:var(--ad-subtle)}.workspace-auth-rule:after,.workspace-auth-rule:before{background:var(--ad-border)}.workspace-auth-footer{padding-top:14px}.workspace-auth-footer .workspace-divider{margin:12px 0}.workspace-auth-footer,.workspace-auth-footer a{color:var(--ad-subtle)}.workspace-auth-error{background:var(--ad-danger-bg);border-color:var(--ad-danger-border);color:var(--ad-danger);border-radius:10px}.workspace-otp input{font-weight:700}.workspace-root.workspace-session-loading{display:grid;place-items:center;min-height:100dvh}.workspace-root .workspace-route-loading{min-height:clamp(240px,45dvh,420px)}.workspace-root>.workspace-route-loading{min-height:100dvh}.workspace-mobile-dock{border:1px solid var(--ad-border);background:color-mix(in srgb,var(--ad-topbar) 86%,transparent);box-shadow:var(--ad-shadow)}.workspace-mobile-dock a,.workspace-mobile-dock button{color:var(--ad-muted)}.workspace-mobile-dock a.active{color:var(--ad-link);background:var(--ad-blue-soft)}@media (max-width:1550px){.workspace-topbar .workspace-concept{display:none}}@media (max-width:1250px){.workspace-metrics-5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1200px){.workspace-topbar{gap:12px}.workspace-topbar-context{gap:10px}.workspace-topbar-search{min-width:100px}}@media (max-width:1000px){.workspace-sidebar{width:210px;left:12px;top:12px;bottom:12px}.workspace-work-area{margin-left:238px}.workspace-topbar{margin-right:16px;top:12px}.workspace-content{padding-right:16px}.workspace-brand .workspace-brand-wordmark{font-size:19px}.workspace-brand .workspace-brand-subtitle{font-size:7px}.workspace-nav a{padding-inline:10px;font-size:10.5px}.workspace-stat{padding:16px 13px;gap:10px}.workspace-stat-icon{padding:9px}.workspace-stat-icon svg{width:18px;height:18px}.workspace-auth-left h1{font-size:44px}.workspace-topbar-context .workspace-breadcrumb{display:none}.workspace-topbar-search{display:flex}}@media (max-width:760px){.workspace-work-area{margin-left:0}.workspace-sidebar{width:min(286px,calc(100vw - 32px));top:12px;bottom:12px;left:12px;transform:translateX(calc(-100% - 24px));border-radius:20px}.workspace-sidebar.is-open{transform:translateX(0)}.workspace-nav a{font-size:12.5px;min-height:43px}.workspace-brand .workspace-brand-wordmark{font-size:22px}.workspace-brand .workspace-brand-subtitle{font-size:8px}.workspace-topbar{height:auto;margin:12px 12px 0;padding:6px 10px;min-height:54px;top:12px;gap:6px;border-radius:22px}.workspace-topbar .workspace-mobile-brand{flex-shrink:0}.workspace-mobile-brand .workspace-company-logo{width:40px;height:40px}.workspace-topbar .workspace-live-pill{font-size:8px;padding:4px 7px;gap:5px}.workspace-topbar-context{margin-right:auto;overflow:hidden}.workspace-topbar .workspace-live-pill{min-width:0;flex-shrink:1}.workspace-topbar .workspace-live-pill>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.workspace-topbar .workspace-topbar-search{display:none}.workspace-topbar-actions{gap:6px}.workspace-theme-toggle{min-width:34px;min-height:34px;padding:7px;font-size:9px;gap:4px}.workspace-topbar .workspace-theme-toggle span{display:none}.workspace-content{padding:22px 14px 112px}.workspace-metrics-5{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.workspace-stat{min-height:98px;border-radius:16px;gap:9px;padding:14px 12px}.workspace-stat-icon{padding:8px;border-radius:11px}.workspace-stat-icon svg{width:17px;height:17px}.workspace-stat p{font-size:8.5px;letter-spacing:.6px}.workspace-stat strong{font-size:26px}.workspace-stat small{font-size:9px}.workspace-panel{border-radius:16px}.workspace-panel-header{padding:17px 16px 0}.workspace-panel-header h2{font-size:19px}.workspace-panel-body{padding:16px}.workspace-root .workspace-page-header h1{font-size:30px}.workspace-page-header p{font-size:12px}.workspace-mobile-dock{bottom:max(12px,env(safe-area-inset-bottom));left:12px;right:12px;border-radius:18px;padding:6px;backdrop-filter:blur(18px)}.workspace-mobile-dock>*{border-radius:13px}.workspace-auth-theme{top:14px;right:14px}.workspace-auth{padding:64px 20px 20px;gap:12px}.workspace-auth-brand .workspace-company-logo{width:64px;height:64px}.workspace-auth-card{width:100%;padding:22px;border-radius:20px}.workspace-auth-card h2{font-size:25px}.workspace-modal{border-radius:18px}}@media (max-height:700px){.workspace-auth{padding-block:16px}.workspace-auth-card{padding:20px}.workspace-auth-card h2{margin-top:12px}.workspace-auth-card>p{margin-bottom:14px}.workspace-auth-card .workspace-field{margin-bottom:12px}.workspace-auth-options{margin:10px 0 12px}.workspace-auth-rule{margin:10px 0}.workspace-auth-footer{padding-top:10px}.workspace-auth-brand .workspace-company-logo{width:80px;height:80px}.workspace-auth-left h1{margin-top:20px;font-size:40px}.workspace-auth-benefits{margin-top:20px;gap:14px}}@media (max-width:760px) and (max-height:740px){.workspace-auth{padding:56px 16px 16px}.workspace-auth-left{display:none}}@media (prefers-reduced-motion:reduce){.workspace-modal *,.workspace-root *,.workspace-toast{animation:none!important;transition:none!important}}html[data-admin-theme=dark]:is([data-admin-dark-preset=obsidian-blue],[data-admin-dark-preset=carbon-silver],[data-admin-dark-preset=black-emerald]),html[data-intern-theme=dark]:is([data-intern-dark-preset=obsidian-blue],[data-intern-dark-preset=carbon-silver],[data-intern-dark-preset=black-emerald]){--ad-scheme:dark;--ad-bg:var(--preset-canvas);--ad-panel:var(--preset-panel);--ad-panel-alt:var(--preset-raised);--ad-panel-soft:var(--preset-soft);--ad-sidebar:var(--preset-chrome);--ad-topbar:var(--preset-chrome);--ad-border:var(--preset-border);--ad-border-strong:var(--preset-border-strong);--ad-text:var(--preset-text);--ad-muted:var(--preset-muted);--ad-subtle:var(--preset-muted);--ad-blue:var(--preset-accent);--ad-link:var(--preset-link);--ad-blue-soft:var(--preset-accent-soft);--ad-blue-border:var(--preset-accent-border);--ad-purple:var(--preset-secondary);--ad-purple-soft:var(--preset-soft);--ad-primary-gradient:var(--preset-primary);--ad-primary-text:var(--preset-primary-text);--ad-primary-border:var(--preset-primary-border);--ad-primary-button-border:var(--preset-primary-border);--ad-primary-shadow:0 3px 8px #00000040,inset 0 1px 0 #ffffff14;--ad-primary-shadow-hover:0 5px 12px #00000059,inset 0 1px 0 #ffffff21;--ad-nav-active-text:var(--preset-primary-text);--ad-mobile-primary-bg:var(--preset-primary);--ad-promo-bg:var(--preset-card);--ad-promo-border:var(--preset-border);--ad-avatar-bg:var(--preset-primary);--ad-avatar-text:var(--preset-primary-text);--ad-quick-actions-bg:var(--preset-card);--ad-period-shadow:var(--ad-primary-shadow);--ad-chart-fill-1:var(--preset-accent);--ad-chart-fill-2:var(--preset-secondary);--ad-chart-gradient-1:linear-gradient(90deg,var(--preset-accent),var(--preset-accent));--ad-chart-gradient-2:linear-gradient(90deg,var(--preset-secondary),var(--preset-secondary));--ad-chart-grid:var(--preset-border);--ad-chart-series-1:var(--preset-accent);--ad-chart-series-2:var(--preset-secondary);--ad-chart-series-3:var(--preset-tertiary);--ad-chart-series-4:var(--preset-muted);--ad-map:var(--preset-map);--ad-glow:var(--preset-accent-soft);--ad-lilac-glow:var(--preset-soft);--ad-ambient:transparent;--ad-backdrop:#000000b8;--ad-shadow:0 8px 20px #00000033,inset 0 1px 0 #ffffff05;--ad-shadow-lift:0 12px 26px #00000059,inset 0 1px 0 #ffffff0a;--ad-frame:var(--preset-raised);--ad-frame-border:var(--preset-border);--ad-accent-glow:0 3px 10px #00000040;--ad-card:var(--preset-card);--ad-stage:var(--preset-canvas);--ad-glass:var(--preset-glass);--ad-chip:var(--preset-soft);--ad-icon-bg:var(--preset-raised);--ad-icon-border:var(--preset-border);--ad-icon-shadow:0 2px 4px #0000001a;--ad-button-bg:var(--preset-panel);--ad-button-text:var(--preset-text);--ad-button-hover:var(--preset-soft);--ad-field:var(--preset-canvas);--ad-switch-off:var(--preset-soft);--ad-switch-off-border:var(--preset-border-strong);--ad-switch-thumb:var(--preset-muted);--ad-switch-thumb-on:var(--preset-primary-text);--ad-switch-thumb-shadow:0 1px 3px #0000004d;--ad-accent-border:var(--preset-border-strong);--ad-selection:var(--preset-accent-soft);--ad-selection-text:var(--preset-text);--ad-focus:var(--preset-link);--ad-modal-shadow:0 24px 80px -16px #000000cc;--ad-hero-bg:var(--preset-hero);--ad-hero-ring:var(--preset-border-strong);--ad-hero-ring-glow:transparent;--ad-hero-copy:var(--preset-muted);--ad-hero-accent:var(--preset-link);--ad-hero-chip:var(--preset-soft);--ad-inverse:var(--preset-raised)}html[data-admin-theme=dark][data-admin-dark-preset=obsidian-blue],html[data-intern-theme=dark][data-intern-dark-preset=obsidian-blue]{--preset-canvas:#08090b;--preset-panel:#121418;--preset-raised:#1b1e24;--preset-soft:#232730;--preset-chrome:#101215;--preset-glass:#101215f2;--preset-border:#2b2f34;--preset-border-strong:#414954;--preset-text:#f4f6f8;--preset-muted:#a6afba;--preset-accent:#527dff;--preset-link:#91abff;--preset-accent-soft:#1a2236;--preset-accent-border:#435f9d;--preset-secondary:#adbde8;--preset-tertiary:#88b6c4;--preset-primary:linear-gradient(180deg,#4267e8,#3154cc);--preset-primary-text:#ffffff;--preset-primary-border:#6487ff;--preset-map:#3c424d;--preset-card:linear-gradient(140deg,#17191e,#121418);--preset-hero:radial-gradient(ellipse at 100% 100%,#527dff15,transparent 65%),linear-gradient(125deg,#121418,#171b22)}html[data-admin-theme=dark][data-admin-dark-preset=carbon-silver],html[data-intern-theme=dark][data-intern-dark-preset=carbon-silver]{--preset-canvas:#090909;--preset-panel:#171717;--preset-raised:#211f1d;--preset-soft:#2c2925;--preset-chrome:#111110;--preset-glass:#111110f2;--preset-border:#32312f;--preset-border-strong:#66625b;--preset-text:#f3f0e9;--preset-muted:#aaa79f;--preset-accent:#e2ddd2;--preset-link:#e2ddd2;--preset-accent-soft:#292722;--preset-accent-border:#827b6e;--preset-secondary:#b7b0a3;--preset-tertiary:#c5b98f;--preset-primary:linear-gradient(180deg,#e9e5dc,#d4cec2);--preset-primary-text:#171510;--preset-primary-border:#e2ddd2;--preset-map:#4f4d48;--preset-card:linear-gradient(140deg,#1c1b19,#171717);--preset-hero:linear-gradient(125deg,#171717,#211f1c)}html[data-admin-theme=dark][data-admin-dark-preset=black-emerald],html[data-intern-theme=dark][data-intern-dark-preset=black-emerald]{--preset-canvas:#070a09;--preset-panel:#121715;--preset-raised:#1a221e;--preset-soft:#222e27;--preset-chrome:#0e1210;--preset-glass:#0e1210f2;--preset-border:#2b3430;--preset-border-strong:#46584d;--preset-text:#edf3ef;--preset-muted:#a2afa7;--preset-accent:#62d5a3;--preset-link:#80e2b7;--preset-accent-soft:#142e23;--preset-accent-border:#38745a;--preset-secondary:#9ebdac;--preset-tertiary:#83bfc4;--preset-primary:linear-gradient(180deg,#77dfb2,#52c992);--preset-primary-text:#091710;--preset-primary-border:#80dfb4;--preset-map:#36483e;--preset-card:linear-gradient(140deg,#171e1a,#121715);--preset-hero:radial-gradient(ellipse at 100% 100%,#62d5a315,transparent 65%),linear-gradient(125deg,#111613,#18231d)}