:root{--atlas-color-primary-950:#071829;--atlas-color-primary-900:#0b2239;--atlas-color-primary-800:#12324f;--atlas-color-primary-700:#1c456a;--atlas-color-accent-700:#80642e;--atlas-color-accent-600:#9b7d3f;--atlas-color-accent-500:#b99a58;--atlas-color-accent-100:#f4ecd9;--atlas-color-surface:#fff;--atlas-color-surface-soft:#f7f8fa;--atlas-color-surface-muted:#eef1f4;--atlas-color-background:#f3f5f7;--atlas-color-text:#172235;--atlas-color-text-soft:#526071;--atlas-color-text-muted:#7c8797;--atlas-color-border:#dfe4e9;--atlas-color-border-strong:#cbd2da;--atlas-color-success:#287245;--atlas-color-success-soft:#e8f4ec;--atlas-color-warning:#8a6722;--atlas-color-warning-soft:#fbf2dd;--atlas-color-danger:#9b4747;--atlas-color-danger-soft:#fff0f0;--atlas-color-info:#365f8c;--atlas-color-info-soft:#eaf1f8;--atlas-font-family:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--atlas-font-size-xs:.75rem;--atlas-font-size-sm:.8125rem;--atlas-font-size-md:.9375rem;--atlas-font-size-lg:1.125rem;--atlas-font-size-xl:1.5rem;--atlas-font-size-2xl:2rem;--atlas-space-1:.25rem;--atlas-space-2:.5rem;--atlas-space-3:.75rem;--atlas-space-4:1rem;--atlas-space-5:1.25rem;--atlas-space-6:1.5rem;--atlas-space-8:2rem;--atlas-space-10:2.5rem;--atlas-radius-sm:.5rem;--atlas-radius-md:.75rem;--atlas-radius-lg:1rem;--atlas-radius-pill:999px;--atlas-shadow-sm:0 1px 3px #07182914;--atlas-shadow-md:0 10px 30px #0718291f;--atlas-shadow-lg:0 24px 70px #07182933;--atlas-sidebar-width:260px;--atlas-topbar-height:68px;--atlas-transition:.18s ease;--atlas-touch-min:44px;--atlas-bp-phone:430px;--atlas-bp-md:768px;--atlas-bp-lg:1024px;--atlas-bp-xl:1440px}html[data-atlas-theme=dark]{--atlas-color-primary-950:#e8eef5;--atlas-color-primary-900:#d5dee8;--atlas-color-primary-800:#b7c4d3;--atlas-color-primary-700:#93a6bb;--atlas-color-accent-700:#e2c984;--atlas-color-accent-600:#d4b56a;--atlas-color-accent-500:#c4a35a;--atlas-color-accent-100:#2a2418;--atlas-color-surface:#121a24;--atlas-color-surface-soft:#182231;--atlas-color-surface-muted:#1f2b3c;--atlas-color-background:#0b121b;--atlas-color-text:#e8eef5;--atlas-color-text-soft:#b7c4d3;--atlas-color-text-muted:#8a99ab;--atlas-color-border:#2a3748;--atlas-color-border-strong:#3a4a5e;--atlas-color-success:#6dca91;--atlas-color-success-soft:#163325;--atlas-color-warning:#e0bc6a;--atlas-color-warning-soft:#332914;--atlas-color-danger:#e08a8a;--atlas-color-danger-soft:#3a1c1c;--atlas-color-info:#7eabda;--atlas-color-info-soft:#172636}*,:before,:after{box-sizing:border-box}html{background:var(--atlas-color-background);min-width:320px;min-height:100%;color:var(--atlas-color-text);font-family:var(--atlas-font-family)}body{background:var(--atlas-color-background);min-width:320px;min-height:100dvh;color:var(--atlas-color-text);font-family:var(--atlas-font-family);font-size:var(--atlas-font-size-md);text-rendering:optimizelegibility;margin:0}:focus-visible{outline:3px solid var(--atlas-color-accent-600);outline-offset:2px}.table-wrap,.atlas-table-wrap,.customers-table-wrap,.school-table-wrap{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow-x:auto}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin-top:0}#app{min-height:100dvh}.atlas-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.atlas-button[data-v-73996e5d]{justify-content:center;align-items:center;gap:var(--atlas-space-2);border-radius:var(--atlas-radius-sm);transition:background-color var(--atlas-transition), border-color var(--atlas-transition), color var(--atlas-transition), transform var(--atlas-transition);border:1px solid #0000;font-weight:700;line-height:1;display:inline-flex}.atlas-button[data-v-73996e5d]:hover:not(:disabled){transform:translateY(-1px)}.atlas-button[data-v-73996e5d]:focus-visible{outline:3px solid var(--atlas-color-accent-600);outline-offset:2px}.atlas-button[data-v-73996e5d]:disabled{cursor:not-allowed;opacity:.6}.atlas-button--sm[data-v-73996e5d]{min-height:var(--atlas-touch-min);padding:0 var(--atlas-space-3);font-size:var(--atlas-font-size-xs)}.atlas-button--md[data-v-73996e5d]{min-height:var(--atlas-touch-min);padding:0 var(--atlas-space-4);font-size:var(--atlas-font-size-sm)}.atlas-button--lg[data-v-73996e5d]{min-height:46px;padding:0 var(--atlas-space-5);font-size:var(--atlas-font-size-md)}.atlas-button--primary[data-v-73996e5d]{background:var(--atlas-color-primary-900);color:#fff}.atlas-button--primary[data-v-73996e5d]:hover:not(:disabled){background:var(--atlas-color-primary-800)}.atlas-button--secondary[data-v-73996e5d]{border-color:var(--atlas-color-border-strong);background:var(--atlas-color-surface);color:var(--atlas-color-text)}.atlas-button--ghost[data-v-73996e5d]{color:var(--atlas-color-primary-800);background:0 0}.atlas-button--danger[data-v-73996e5d]{background:var(--atlas-color-danger);color:#fff}.atlas-button--block[data-v-73996e5d]{width:100%}.atlas-button__spinner[data-v-73996e5d]{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite atlas-spin-73996e5d}@keyframes atlas-spin-73996e5d{to{transform:rotate(360deg)}}.atlas-update[data-v-9c08fd87]{z-index:75;background:var(--atlas-color-info-soft);color:var(--atlas-color-info);border-bottom:1px solid var(--atlas-color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex;position:sticky;top:0}.atlas-update p[data-v-9c08fd87]{font-size:var(--atlas-font-size-sm);margin:0}.atlas-offline[data-v-42fe7b3c]{z-index:80;padding:10px 16px;padding-top:calc(10px + env(safe-area-inset-top,0px));background:var(--atlas-color-warning-soft);color:var(--atlas-color-warning);border-bottom:1px solid var(--atlas-color-warning);font-size:var(--atlas-font-size-sm);gap:2px;display:grid;position:sticky;top:0}.atlas-offline strong[data-v-42fe7b3c]{font-size:var(--atlas-font-size-sm)}.atlas-ai-backdrop[data-v-f9e2e7f1]{z-index:900;background:#0718296b;position:fixed;inset:0}.atlas-ai-panel[data-v-f9e2e7f1]{z-index:910;width:min(420px,100vw);height:100dvh;padding:calc(12px + env(safe-area-inset-top,0px)) 16px calc(12px + env(safe-area-inset-bottom,0px));border-left:1px solid var(--atlas-color-border);background:var(--atlas-color-surface);box-shadow:var(--atlas-shadow-lg);grid-template-rows:auto auto 1fr auto auto;display:grid;position:fixed;top:0;right:0}.atlas-ai-panel.is-open[data-v-f9e2e7f1]{animation:.2s atlas-ai-slide-in-f9e2e7f1}@keyframes atlas-ai-slide-in-f9e2e7f1{0%{transform:translate(110%)}to{transform:translate(0)}}.atlas-ai-panel__header[data-v-f9e2e7f1]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.atlas-ai-panel__header p[data-v-f9e2e7f1]{color:var(--atlas-color-text-muted);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.atlas-ai-panel__header h2[data-v-f9e2e7f1]{color:var(--atlas-color-primary-950);margin:2px 0 0;font-size:18px}.atlas-ai-panel__close[data-v-f9e2e7f1],.atlas-ai-panel__composer button[data-v-f9e2e7f1],.atlas-ai-panel__suggestions button[data-v-f9e2e7f1]{min-height:var(--atlas-touch-min);border:1px solid var(--atlas-color-border);background:var(--atlas-color-surface);color:var(--atlas-color-text);font:inherit;border-radius:8px;font-weight:700}.atlas-ai-panel__close[data-v-f9e2e7f1]{padding:0 12px}.atlas-ai-panel__close[data-v-f9e2e7f1]:focus-visible,.atlas-ai-panel__composer button[data-v-f9e2e7f1]:focus-visible,.atlas-ai-panel__suggestions button[data-v-f9e2e7f1]:focus-visible,.atlas-ai-panel__composer textarea[data-v-f9e2e7f1]:focus-visible{outline:3px solid var(--atlas-color-accent-600);outline-offset:2px}.atlas-ai-panel__context[data-v-f9e2e7f1]{color:var(--atlas-color-text-soft);gap:2px;margin:10px 0 12px;font-size:12px;display:grid}.atlas-ai-panel__messages[data-v-f9e2e7f1]{align-content:start;gap:10px;min-height:0;padding-right:4px;display:grid;overflow:auto}.atlas-ai-panel__empty[data-v-f9e2e7f1],.atlas-ai-panel__status[data-v-f9e2e7f1]{color:var(--atlas-color-text-muted);font-size:13px}.atlas-ai-panel__bubble[data-v-f9e2e7f1]{background:var(--atlas-color-surface-soft);border-radius:12px;padding:10px 12px}.atlas-ai-panel__bubble[data-role=user][data-v-f9e2e7f1]{background:var(--atlas-color-accent-100)}.atlas-ai-panel__bubble strong[data-v-f9e2e7f1]{margin-bottom:4px;font-size:11px;display:block}.atlas-ai-panel__bubble p[data-v-f9e2e7f1],.atlas-ai-panel__error[data-v-f9e2e7f1]{margin:0;font-size:13px;line-height:1.45}.atlas-ai-panel__error[data-v-f9e2e7f1]{color:var(--atlas-color-danger)}.atlas-ai-panel__suggestions[data-v-f9e2e7f1]{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.atlas-ai-panel__suggestions button[data-v-f9e2e7f1]{padding:0 12px;font-size:12px}.atlas-ai-panel__composer[data-v-f9e2e7f1]{grid-template-columns:1fr auto;align-items:end;gap:8px;display:grid}.atlas-ai-panel__composer textarea[data-v-f9e2e7f1]{border:1px solid var(--atlas-color-border);resize:none;width:100%;min-height:64px;font:inherit;border-radius:10px;padding:10px 12px}.atlas-ai-panel__composer button[data-v-f9e2e7f1]{background:var(--atlas-color-primary-900);color:#fff;padding:0 16px}.atlas-ai-panel__composer button[data-v-f9e2e7f1]:disabled,.atlas-ai-panel__suggestions button[data-v-f9e2e7f1]:disabled{opacity:.55}.sr-only[data-v-f9e2e7f1]{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=700px){.atlas-ai-panel[data-v-f9e2e7f1]{width:100vw}}.atlas-breadcrumb[data-v-03d18b96]{color:var(--atlas-color-text-muted);align-items:center;gap:8px;font-size:11px;display:flex}.atlas-breadcrumb a[data-v-03d18b96]:hover{color:var(--atlas-color-primary-800)}.atlas-breadcrumb strong[data-v-03d18b96]{color:var(--atlas-color-text-soft)}.atlas-icon[data-v-943a97b8]{flex:none;display:block}.atlas-sidebar[data-v-787ab90a]{z-index:20;width:var(--atlas-sidebar-width);flex:0 0 var(--atlas-sidebar-width);background:radial-gradient(circle at top left, #b99a581f, transparent 28%), var(--atlas-color-primary-950);color:#ffffffd1;height:100dvh;transition:width var(--atlas-transition), flex-basis var(--atlas-transition), transform var(--atlas-transition);flex-direction:column;display:flex;position:sticky;top:0;overflow:hidden}.atlas-sidebar--collapsed[data-v-787ab90a]{flex-basis:82px;width:82px}.atlas-sidebar__brand[data-v-787ab90a]{min-height:var(--atlas-topbar-height);padding:0 18px;padding-top:env(safe-area-inset-top,0px);border-bottom:1px solid #ffffff14;align-items:center;gap:11px;display:flex}.atlas-sidebar__mark[data-v-787ab90a]{color:#d9bd7a;background:#b99a581f;border:1px solid #b99a58b3;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-family:Georgia,serif;font-size:23px;font-weight:700;display:grid;box-shadow:0 8px 24px #00000029}.atlas-sidebar__brand-text[data-v-787ab90a]{min-width:0;line-height:1.05;display:grid}.atlas-sidebar__brand-text strong[data-v-787ab90a]{color:#fff;letter-spacing:.02em;font-size:18px}.atlas-sidebar__brand-text span[data-v-787ab90a]{color:#c6a968;letter-spacing:.18em;text-transform:uppercase;margin-top:4px;font-size:10px;font-weight:700}.atlas-sidebar__collapse[data-v-787ab90a]{width:var(--atlas-touch-min);height:var(--atlas-touch-min);color:#ffffffb3;background:#ffffff12;border:1px solid #ffffff12;border-radius:8px;place-items:center;margin-left:auto;display:grid}.atlas-sidebar__collapse[data-v-787ab90a]:focus-visible{outline-offset:2px;outline:3px solid #d9bd7a}.atlas-sidebar__nav[data-v-787ab90a]{scrollbar-width:thin;scrollbar-color:#ffffff26 transparent;flex:1;padding:16px 10px;overflow-y:auto}.atlas-sidebar__group+.atlas-sidebar__group[data-v-787ab90a]{margin-top:6px}.atlas-sidebar__group-toggle[data-v-787ab90a]{width:100%;min-height:var(--atlas-touch-min);color:#ffffffb8;letter-spacing:.06em;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;padding:0 11px;font-size:11px;font-weight:800;display:flex;position:relative}.atlas-sidebar__group-toggle[data-v-787ab90a]:hover{color:#fff;background:#ffffff12}.atlas-sidebar__group-toggle[data-v-787ab90a]:focus-visible{outline-offset:-2px;outline:3px solid #d9bd7a}.atlas-sidebar__group--expanded>.atlas-sidebar__group-toggle[data-v-787ab90a],.atlas-sidebar__group--active>.atlas-sidebar__group-toggle[data-v-787ab90a]{color:#f1d795;background:#b99a581f}.atlas-sidebar__group--expanded>.atlas-sidebar__group-toggle[data-v-787ab90a]{box-shadow:inset 2px 0 #d9bd7ab3}.atlas-sidebar__chevron[data-v-787ab90a]{color:#ffffff73;place-items:center;margin-left:auto;transition:transform .2s;display:grid}.atlas-sidebar__group--expanded .atlas-sidebar__chevron[data-v-787ab90a]{color:#d9bd7a;transform:rotate(180deg)}.atlas-sidebar__panel[data-v-787ab90a]{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid}.atlas-sidebar__panel--open[data-v-787ab90a]{grid-template-rows:1fr}.atlas-sidebar__panel-inner[data-v-787ab90a]{gap:2px;padding:4px 0 6px;display:grid;overflow:hidden}.atlas-sidebar__item[data-v-787ab90a]{width:100%;min-height:var(--atlas-touch-min);color:#ffffffad;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;padding:0 11px 0 18px;font-size:12px;font-weight:650;display:flex;position:relative}.atlas-sidebar__item[data-v-787ab90a]:hover:not(.atlas-sidebar__item--disabled){color:#fff;background:#ffffff12}.atlas-sidebar__item[data-v-787ab90a]:focus-visible{outline-offset:-2px;outline:3px solid #d9bd7a}.atlas-sidebar__item--active[data-v-787ab90a]{color:#f1d795;background:linear-gradient(90deg,#b99a5833,#b99a5812);box-shadow:inset 2px 0 #d9bd7ae6}.atlas-sidebar__item--disabled[data-v-787ab90a]{cursor:not-allowed;opacity:.42}.atlas-sidebar__icon[data-v-787ab90a]{flex:0 0 22px;place-items:center;width:22px;display:grid}.atlas-sidebar__label[data-v-787ab90a]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.atlas-sidebar__soon[data-v-787ab90a]{color:#ffffff61;letter-spacing:.05em;text-transform:uppercase;border:1px solid #ffffff1a;border-radius:999px;margin-left:auto;padding:3px 6px;font-size:8px;font-weight:800}.atlas-sidebar__active-dot[data-v-787ab90a]{background:currentColor;border-radius:50%;width:5px;height:5px;margin-left:auto}.atlas-sidebar__footer[data-v-787ab90a]{min-height:68px;padding:14px 19px;padding-bottom:calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid #ffffff14;align-items:center;gap:10px;display:flex}.atlas-sidebar__footer div[data-v-787ab90a]:last-child{gap:2px;display:grid}.atlas-sidebar__footer strong[data-v-787ab90a]{color:#ffffffc7;font-size:11px}.atlas-sidebar__footer span[data-v-787ab90a]{color:#fff6;font-size:10px}.atlas-sidebar__status[data-v-787ab90a]{background:#5ec784;border-radius:50%;flex:0 0 9px;width:9px;height:9px}.atlas-sidebar--collapsed .atlas-sidebar__group-toggle[data-v-787ab90a],.atlas-sidebar--collapsed .atlas-sidebar__item[data-v-787ab90a]{justify-content:center;padding:0}.atlas-sidebar--collapsed .atlas-sidebar__footer[data-v-787ab90a]{justify-content:center;padding-inline:0}@media (width<=1023px){.atlas-sidebar--drawer[data-v-787ab90a]{z-index:60;flex-basis:min(320px,100vw);width:min(320px,100vw);position:fixed;top:0;left:0;transform:translate(-105%);box-shadow:12px 0 32px #00000047}.atlas-sidebar--drawer.atlas-sidebar--open[data-v-787ab90a]{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.atlas-sidebar__panel[data-v-787ab90a],.atlas-sidebar__chevron[data-v-787ab90a]{transition:none}}.atlas-install[data-v-b4f1ea0f]{border:1px solid var(--atlas-color-border);border-radius:var(--atlas-radius-sm);background:var(--atlas-color-surface-soft);gap:8px;padding:10px 12px;display:grid}.atlas-install p[data-v-b4f1ea0f]{color:var(--atlas-color-text-soft);font-size:var(--atlas-font-size-sm);margin:0}.atlas-install__actions[data-v-b4f1ea0f]{flex-wrap:wrap;gap:8px;display:flex}.atlas-install--compact[data-v-b4f1ea0f]{background:0 0;border:0;padding:0}.atlas-topbar[data-v-100927e7]{z-index:15;min-height:var(--atlas-topbar-height);padding:0 28px;padding-top:env(safe-area-inset-top,0px);border-bottom:1px solid var(--atlas-color-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;grid-template-columns:minmax(180px,.8fr) minmax(280px,1.4fr) minmax(260px,auto);align-items:center;gap:24px;display:grid;position:sticky;top:0}.atlas-topbar__page[data-v-100927e7]{align-items:center;gap:12px;min-width:0;display:flex}.atlas-topbar__page>div[data-v-100927e7]{gap:3px;min-width:0;display:grid}.atlas-topbar__page span[data-v-100927e7]{color:var(--atlas-color-text-muted);text-transform:capitalize;font-size:10px}.atlas-topbar__page strong[data-v-100927e7]{color:var(--atlas-color-primary-950);text-overflow:ellipsis;white-space:nowrap;font-size:15px;display:block;overflow:hidden}.atlas-topbar__menu[data-v-100927e7]{width:var(--atlas-touch-min);height:var(--atlas-touch-min);flex:0 0 var(--atlas-touch-min);border:1px solid var(--atlas-color-border);background:var(--atlas-color-surface);color:var(--atlas-color-primary-900);border-radius:9px;place-items:center;display:grid}.atlas-topbar__menu[data-v-100927e7]:focus-visible,.atlas-topbar__ai[data-v-100927e7]:focus-visible,.atlas-topbar__icon[data-v-100927e7]:focus-visible,.atlas-topbar__logout[data-v-100927e7]:focus-visible,.atlas-topbar__hit[data-v-100927e7]:focus-visible,.atlas-topbar__dismiss[data-v-100927e7]:focus-visible{outline:3px solid var(--atlas-color-accent-600);outline-offset:2px}.atlas-topbar__center[data-v-100927e7]{justify-content:center;display:flex}.atlas-topbar__search[data-v-100927e7]{border:1px solid var(--atlas-color-border);background:var(--atlas-color-surface-soft);width:min(560px,100%);height:40px;color:var(--atlas-color-text-muted);border-radius:10px;align-items:center;gap:9px;padding:0 10px 0 13px;display:flex}.atlas-topbar__search[data-v-100927e7]:focus-within{border-color:var(--atlas-color-accent-600);background:var(--atlas-color-surface);box-shadow:0 0 0 3px #9b7d3f1c}.atlas-topbar__search input[data-v-100927e7]{min-width:0;color:var(--atlas-color-text);background:0 0;border:0;outline:none;flex:1;font-size:11px}.atlas-topbar__search kbd[data-v-100927e7]{border:1px solid var(--atlas-color-border);color:var(--atlas-color-text-muted);background:#fff;border-radius:5px;padding:4px 6px;font-family:inherit;font-size:8px}.atlas-topbar__actions[data-v-100927e7]{justify-content:flex-end;align-items:center;gap:9px;display:flex}.atlas-topbar__icon[data-v-100927e7]{width:var(--atlas-touch-min);height:var(--atlas-touch-min);border:1px solid var(--atlas-color-border);background:var(--atlas-color-surface);color:var(--atlas-color-text-soft);border-radius:9px;place-items:center;display:grid;position:relative}.atlas-topbar__ai[data-v-100927e7]{min-height:var(--atlas-touch-min);border:1px solid var(--atlas-color-border);background:var(--atlas-color-accent-100);color:var(--atlas-color-primary-950);border-radius:9px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.atlas-topbar__search-toggle[data-v-100927e7]{display:none}.atlas-topbar__divider[data-v-100927e7]{background:var(--atlas-color-border);width:1px;height:28px;margin:0 3px}.atlas-topbar__tenant[data-v-100927e7]{gap:1px;min-width:0;max-width:220px;display:grid}.atlas-topbar__tenant span[data-v-100927e7],.atlas-topbar__tenant label[data-v-100927e7]{color:var(--atlas-color-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:700}.atlas-topbar__tenant strong[data-v-100927e7],.atlas-topbar__tenant b[data-v-100927e7]{color:var(--atlas-color-primary-950);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;overflow:hidden}.atlas-topbar__tenant label[data-v-100927e7]{text-transform:none;letter-spacing:0;gap:2px;display:grid}.atlas-topbar__tenant select[data-v-100927e7]{min-width:0;min-height:var(--atlas-touch-min);border:1px solid var(--atlas-color-border);background:var(--atlas-color-surface);color:var(--atlas-color-primary-950);font:inherit;border-radius:8px;padding:0 8px;font-size:12px;font-weight:700}.atlas-topbar__tenant select[data-v-100927e7]:focus-visible{outline:3px solid var(--atlas-color-accent-600);outline-offset:2px}.atlas-topbar__user[data-v-100927e7]{align-items:center;gap:10px;padding-left:3px;display:flex}.atlas-topbar__avatar[data-v-100927e7]{background:linear-gradient(145deg, var(--atlas-color-primary-800), var(--atlas-color-primary-950));color:#fff;border-radius:10px;place-items:center;width:38px;height:38px;font-size:11px;font-weight:800;display:grid}.atlas-topbar__identity[data-v-100927e7]{gap:2px;display:grid}.atlas-topbar__user strong[data-v-100927e7]{color:var(--atlas-color-text);font-size:11px}.atlas-topbar__user span[data-v-100927e7]{color:var(--atlas-color-text-muted);font-size:9px}.atlas-topbar__logout[data-v-100927e7]{min-height:var(--atlas-touch-min);border:1px solid var(--atlas-color-border);background:var(--atlas-color-surface);color:var(--atlas-color-text);border-radius:8px;padding:0 12px;font-size:12px;font-weight:700}.atlas-topbar__install[data-v-100927e7]{max-width:280px}.atlas-topbar__search--sheet[data-v-100927e7]{width:100%;margin-bottom:8px;display:none}.atlas-topbar__results[data-v-100927e7]{z-index:20;border:1px solid var(--atlas-color-border);background:var(--atlas-color-surface);max-height:min(70dvh,420px);box-shadow:var(--atlas-shadow-lg);border-radius:12px;padding:10px;display:grid;position:absolute;top:calc(100% - 8px);left:16px;right:16px;overflow:auto}.atlas-topbar__hit[data-v-100927e7],.atlas-topbar__dismiss[data-v-100927e7]{width:100%;min-height:var(--atlas-touch-min);text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.atlas-topbar__hit strong[data-v-100927e7]{color:var(--atlas-color-primary-950)}.atlas-topbar__hit span[data-v-100927e7],.atlas-topbar__empty[data-v-100927e7]{color:var(--atlas-color-text-muted);font-size:12px}.atlas-topbar__empty[data-v-100927e7]{margin:8px 12px}@media (width<=1100px){.atlas-topbar[data-v-100927e7]{grid-template-columns:1fr auto}.atlas-topbar__center[data-v-100927e7],.atlas-topbar__install[data-v-100927e7]{display:none}.atlas-topbar__search-toggle[data-v-100927e7]{display:grid}.atlas-topbar__search--sheet[data-v-100927e7]{display:flex}.atlas-topbar__results[data-v-100927e7]{left:12px;right:12px}}@media (width<=1023px){.atlas-topbar[data-v-100927e7]{padding-inline:16px}}@media (width<=700px){.atlas-topbar[data-v-100927e7]{flex-wrap:wrap;align-items:center;gap:8px;min-height:auto;padding-block:8px;padding-inline:12px;display:flex}.atlas-topbar__page[data-v-100927e7]{flex:40%;min-width:0}.atlas-topbar__page span[data-v-100927e7]{display:none}.atlas-topbar__actions[data-v-100927e7]{flex:auto;gap:6px;min-width:0}.atlas-topbar__divider[data-v-100927e7]{display:none}.atlas-topbar__tenant[data-v-100927e7]{width:min(168px,46vw);max-width:none}.atlas-topbar__tenant span[data-v-100927e7],.atlas-topbar__identity span[data-v-100927e7]{display:none}.atlas-topbar__tenant strong[data-v-100927e7],.atlas-topbar__identity strong[data-v-100927e7]{text-overflow:ellipsis;white-space:nowrap;max-width:140px;color:var(--atlas-color-primary-950);display:block;overflow:hidden}.atlas-topbar__logout[data-v-100927e7]{padding:0 10px}.atlas-topbar__ai[data-v-100927e7]{padding:0 10px;font-size:11px}}@media (width<=430px){.atlas-topbar__tenant[data-v-100927e7]{width:min(148px,42vw)}}.atlas-workspace[data-v-7240e70a]{width:100%;max-width:1560px;padding:24px 28px 42px;padding-bottom:calc(42px + env(safe-area-inset-bottom,0px));margin:0 auto}@media (width<=1023px){.atlas-workspace[data-v-7240e70a]{padding:16px 16px calc(28px + env(safe-area-inset-bottom,0px))}}.atlas-layout[data-v-1cf5f378]{background:var(--atlas-color-background);min-height:100dvh;display:flex}.atlas-layout__main[data-v-1cf5f378]{flex:1;min-width:0}.atlas-layout__route[data-v-1cf5f378]{margin-top:18px}.atlas-layout__backdrop[data-v-1cf5f378]{z-index:50;background:#07182975;position:fixed;inset:0}@media (width<=1023px){.atlas-layout[data-v-1cf5f378]{display:block}}
