._sidebar_1u7sm_5{background:var(--panel);border-right:1px solid var(--line);flex-direction:column;flex-shrink:0;justify-content:space-between;width:216px;padding:24px 16px;display:flex}._brandUnit_1u7sm_16{width:fit-content}._brandRow_1u7sm_21{justify-content:space-between;align-items:center;gap:10px;width:0;min-width:100%;margin-bottom:8px;display:flex}._brandTitle_1u7sm_31{white-space:nowrap;font-family:var(--font-body);letter-spacing:-.01em;color:var(--text);font-size:17px;font-weight:700}._brand_1u7sm_16{margin-bottom:4px;padding:0 8px}._brandLogo_1u7sm_45{border-radius:8px;flex-shrink:0;width:40px;height:40px}._brandName_1u7sm_52{font-family:var(--font-display);white-space:nowrap;color:var(--text);font-size:21px;font-weight:600;line-height:40px}._brandAccent_1u7sm_61{color:var(--accent);font-weight:700}._brandSub_1u7sm_66{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-top:2px;font-size:10px}._navItem_1u7sm_75{color:var(--text-muted);cursor:default;border-radius:2px;align-items:center;gap:10px;padding:9px 8px;font-size:13.5px;text-decoration:none;display:flex}._navItem_1u7sm_75 svg{opacity:.8;flex-shrink:0}a._navItem_1u7sm_75:hover{color:var(--text);background:var(--bg);cursor:pointer}a._navItem_1u7sm_75:focus-visible{outline:1px solid var(--accent);outline-offset:-1px}._navItemActive_1u7sm_106{color:var(--text);background:var(--bg);position:relative}._navItemActive_1u7sm_106:before{content:"";background:var(--accent);border-radius:0 2px 2px 0;width:3px;position:absolute;top:4px;bottom:4px;left:-16px}._navItemActive_1u7sm_106 svg{opacity:1;stroke:var(--text)}._sectionLabel_1u7sm_128{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);margin:18px 0 6px;padding:0 8px;font-size:10.5px}._navItemDisabled_1u7sm_138{color:var(--text-faint)}._userRow_1u7sm_142{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px 8px 0;display:flex}._userName_1u7sm_150{font-size:13.5px}._userRole_1u7sm_154{color:var(--text-muted);font-size:11.5px}._signOutButton_1u7sm_159{border:1px solid var(--line);color:var(--text-muted);font-family:var(--font-body);cursor:pointer;background:0 0;border-radius:2px;padding:6px 10px;font-size:12px}._signOutButton_1u7sm_159:hover{color:var(--text);border-color:var(--text-muted)}._signOutButton_1u7sm_159:focus-visible{outline:1px solid var(--accent)}._poweredBy_1u7sm_179{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:14px;padding:0 8px;display:flex}._poweredByLabel_1u7sm_188{letter-spacing:.1em;color:var(--text-muted);font-size:10px}._logoForDark_1u7sm_195{width:auto;height:28.5px;display:block}._logoForLight_1u7sm_203{width:auto;height:26px;margin:1.25px 0 1.25px 1.5px;display:none}:root[data-theme=light] ._logoForDark_1u7sm_195{display:none}:root[data-theme=light] ._logoForLight_1u7sm_203{display:block}._version_1u7sm_218{font-family:var(--font-mono);color:var(--text-faint);margin-bottom:12px;padding:0 8px;font-size:11px}._topbar_1lrnd_5{background:var(--panel);border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;height:56px;padding:0 28px;display:flex}._left_1lrnd_16{align-items:center;gap:12px;display:flex}._breadcrumb_1lrnd_22{color:var(--text-muted);margin-right:12px;font-size:13px}._breadcrumb_1lrnd_22 b{color:var(--text);font-weight:500}._actions_1lrnd_33{align-items:center;gap:18px;display:flex}._select_1lrnd_39{appearance:none;background:var(--bg,transparent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' stroke='%238a93a3' stroke-width='1.5'%3E%3Cpath d='M1 1l4 4 4-4'/%3E%3C/svg%3E") no-repeat right 12px center;color:var(--text);border:1px solid var(--line);cursor:pointer;border-radius:8px;padding:8px 32px 8px 14px;font-family:inherit;font-size:13px}._select_1lrnd_39:focus-visible{outline:1px solid var(--text-muted)}._time_1lrnd_57{font-family:var(--font-mono);color:var(--text-muted);font-size:12px}._bellWrap_1lrnd_63{color:var(--text-muted);cursor:default;display:flex}._themeToggle_1lrnd_68{width:32px;height:32px;color:var(--text-muted);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex}._themeToggle_1lrnd_68:hover{color:var(--text);border-color:var(--text-muted)}._shell_fr7ek_9{height:100vh;display:flex}._rightCol_fr7ek_19{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._main_fr7ek_35{flex:1;min-width:0;min-height:0;padding:16px 18px;overflow-y:auto}._sidebar_fr7ek_51{background:var(--panel);border-right:1px solid var(--line);flex-direction:column;flex-shrink:0;justify-content:space-between;width:260px;padding:28px 20px;display:flex}._brandMark_fr7ek_73{font-family:var(--font-display);margin-bottom:32px;font-size:17px;font-weight:600}._brandMark_fr7ek_73 span{font-family:var(--font-body);color:var(--text-muted);margin-top:2px;font-size:12px;font-weight:400;display:block}._nav_fr7ek_105{flex:1}._navLabel_fr7ek_113{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin:0 0 10px;font-size:11px}._userRow_fr7ek_129{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding-top:16px;display:flex}._userName_fr7ek_145{color:var(--text);font-size:13.5px}._userRole_fr7ek_155{color:var(--text-muted);font-size:11.5px}._signOutButton_fr7ek_165{border:1px solid var(--line);color:var(--text-muted);font-family:var(--font-body);cursor:pointer;background:0 0;border-radius:2px;padding:6px 10px;font-size:12.5px}._signOutButton_fr7ek_165:hover{color:var(--text);border-color:var(--text-muted)}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#10131a;--panel:#171b22;--line:#262b34;--text:#e7e9ed;--text-muted:#8a93a3;--text-faint:#4a5261;--accent:#e5392e;--accent-hover:#f0554a;--status-live:#3fc98a;--status-warn:#e8b23a;--status-bad:#f05a6e;--text-error:var(--accent);--line-strong:#3a4150;--text-on-accent:#fff;--axis-text:#7a8494;--day-color:#3d8fcc;--radius-tile:8px;--radius-control:2px;--chart-l1:#38d0e8;--chart-l2:#f0a63a;--chart-l3:#a77be8;--chart-band:#3fc98a1f;--chart-band-line:var(--status-live);--heat-0:#0d3040;--heat-1:var(--chart-l1);--heat-2:var(--chart-l2);--heat-3:var(--accent);--font-display:"Space Grotesk", sans-serif;--font-title:"Inter", sans-serif;--font-body:"Inter", sans-serif;--font-mono:"IBM Plex Mono", monospace}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f3f5f8;--panel:#fff;--line:#e1e5eb;--line-strong:#c5ccd6;--text:#1a2230;--text-muted:#5c6676;--text-faint:#98a1af;--accent:#d92d22;--accent-hover:#c0241a;--status-live:#1e9e67;--status-warn:#b7791f;--status-bad:#d93a50;--axis-text:#6b7586;--day-color:#2f7db8;--chart-l1:#0e9fb8;--chart-l2:#d98a0f;--chart-l3:#7c4fc9;--chart-band:#1e9e6724;--heat-0:#dcebf2}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);font-family:var(--font-body);margin:0}:root{--ease-out:cubic-bezier(.22, 1, .36, 1);--dur-fast:.15s;--dur-base:.45s}html{scroll-behavior:smooth;scrollbar-color:var(--line-strong) transparent}a,button,select,input,tr{transition:color var(--dur-fast) ease, background-color var(--dur-fast) ease, border-color var(--dur-fast) ease, opacity var(--dur-fast) ease, box-shadow var(--dur-fast) ease, transform var(--dur-fast) var(--ease-out)}button:not(:disabled):active{transform:scale(.97)}@keyframes fade-in{0%{opacity:0}}@keyframes rise-in{0%{opacity:0;transform:translateY(14px)}}.page-enter>*{animation:rise-in .7s var(--ease-out) both}.page-enter>:nth-child(2){animation-delay:.1s}.page-enter>:nth-child(3){animation-delay:.2s}.page-enter>:nth-child(4){animation-delay:.3s}.page-enter>:nth-child(5){animation-delay:.4s}.page-enter>:nth-child(n+6){animation-delay:.5s}.page-loading{color:var(--text-muted);padding:24px;animation:.6s .15s both fade-in}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0s!important}}.fade-in{animation:fade-in .65s var(--ease-out) both}.stagger-in{animation:rise-in .7s var(--ease-out) both;animation-delay:calc(var(--i,0) * 80ms)}.theme-switching,.theme-switching *,.theme-switching :before,.theme-switching :after{transition:background-color .3s,color .3s,border-color .3s,fill .3s,stroke .3s,scrollbar-color .3s!important}::view-transition-old(root){animation-duration:.35s;animation-timing-function:ease}::view-transition-new(root){animation-duration:.35s;animation-timing-function:ease}
