:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--font:-apple-system, BlinkMacSystemFont, system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--text-large-title:2.125rem;--text-title:1.375rem;--text-headline:1.0625rem;--text-body:.9375rem;--text-footnote:.8125rem;--text-caption:.75rem;--text-micro:.6875rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--radius-s:.5rem;--radius-m:.75rem;--radius-l:1rem;--radius-xl:1.375rem;--row-height:2.75rem;--sidebar-width:21.5rem;--tabbar-height:3.5rem;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--bg:#f5f5f7;--bg-sidebar:#ececf0;--surface:#fff;--surface-sunken:#f2f2f5;--surface-dialog:#fbfbfd;--scrim:#00000052;--label:#1d1d1f;--label-2:#5f5f64;--label-3:#6e6e73;--on-accent:#fff;--hairline:#3c3c4329;--hairline-strong:#3c3c434d;--fill:#7878801f;--fill-strong:#78788033;--fill-hover:#78788014;--fill-selected:#0071e321;--pill:#fff;--pill-shadow:0 1px 2px #0000001f, 0 0 0 .5px #0000000d;--accent:#0071e3;--accent-text:#0064c8;--accent-fill:#0071e3;--accent-tint:#0071e31c;--focus-ring:#0071e38c;--status-up:#30b94e;--status-up-text:#166c2e;--status-up-tint:#30b94e24;--status-warn:#ff9500;--status-warn-text:#94450a;--status-warn-tint:#ff950026;--status-warn-glyph:#2b1a00;--status-down:#ff3b30;--status-down-text:#b81810;--status-down-tint:#ff3b301f;--status-idle:#8e8e93;--status-idle-text:#5f5f64;--status-idle-tint:#78788021;--chart-line:var(--accent);--chart-area:#0071e31a;--chart-grid:#3c3c431f;--day-empty:#7878803d;--day-good:#25763a;--day-partial:#d97a00;--day-bad:#b3261e;--glass:#f5f5f7b8;--glass-sidebar:#ececf0bd;--glass-floating:#fcfcfec7;--glass-filter:blur(20px) saturate(180%);--glass-edge:#ffffff80;--shadow-card:0 0 0 .5px #0000000a, 0 1px 2px #0000000a;--shadow-floating:0 0 0 .5px #00000014, 0 8px 24px #00000024;--shadow-dialog:0 0 0 .5px #0000001a, 0 24px 64px #00000042}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#000;--bg-sidebar:#161618;--surface:#1c1c1e;--surface-sunken:#2c2c2e;--surface-dialog:#1c1c1e;--scrim:#0000008c;--label:#f5f5f7;--label-2:#a1a1a6;--label-3:#98989f;--hairline:#54545880;--hairline-strong:#78788099;--fill:#7878803d;--fill-strong:#7878805c;--fill-hover:#78788029;--fill-selected:#0a84ff42;--pill:#636366;--pill-shadow:0 1px 2px #0006;--accent:#0a84ff;--accent-text:#5aaeff;--accent-fill:#0071e3;--accent-tint:#0a84ff33;--focus-ring:#5aaeffb3;--status-up:#30d158;--status-up-text:#4cdc72;--status-up-tint:#30d1582b;--status-warn:#ff9f0a;--status-warn-text:#ffb340;--status-warn-tint:#ff9f0a2e;--status-down:#ff453a;--status-down-text:#ff7a71;--status-down-tint:#ff453a33;--status-idle:#8e8e93;--status-idle-text:#a1a1a6;--status-idle-tint:#8e8e9333;--chart-area:#0a84ff24;--chart-grid:#78788038;--day-empty:#78788052;--day-good:#2e7b3f;--day-partial:#c48225;--day-bad:#c9302d;--glass:#000000ad;--glass-sidebar:#161618b8;--glass-floating:#2c2c2ec2;--glass-edge:#ffffff14;--shadow-card:0 0 0 .5px #ffffff0a;--shadow-floating:0 0 0 .5px #ffffff1a, 0 8px 24px #00000080;--shadow-dialog:0 0 0 .5px #ffffff1f, 0 24px 64px #0009}}@media (width<=47.99em){:root{--text-body:1.0625rem;--text-footnote:.875rem;--text-caption:.8125rem;--row-height:3rem}}@media (prefers-reduced-transparency:reduce){:root{--glass:var(--bg);--glass-sidebar:var(--bg-sidebar);--glass-floating:var(--surface);--glass-filter:none}}@media (prefers-contrast:more){:root{--label-2:#3a3a3c;--label-3:#55555a;--hairline:#0000008c;--hairline-strong:#000c;--fill:#78788038;--accent-text:#004a99;--status-up-text:#0f5c24;--status-warn-text:#7a3900;--status-down-text:#9f0f07;--status-idle-text:#3a3a3c;--glass:var(--bg);--glass-sidebar:var(--bg-sidebar);--glass-floating:var(--surface);--glass-filter:none;--shadow-card:0 0 0 1px #0000008c;--shadow-floating:0 0 0 1px #000c;--shadow-dialog:0 0 0 2px #000000e6}@media (prefers-color-scheme:dark){:root{--label-2:#d1d1d6;--label-3:#aeaeb2;--hairline:#ffffff8c;--hairline-strong:#fffc;--accent-text:#9ccfff;--status-up-text:#7ceb9a;--status-warn-text:#ffcc80;--status-down-text:#ffa8a2;--status-idle-text:#d1d1d6;--shadow-card:0 0 0 1px #ffffff8c;--shadow-floating:0 0 0 1px #fffc;--shadow-dialog:0 0 0 2px #ffffffe6}}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);color:var(--label);font-family:var(--font);font-size:var(--text-body);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;margin:0;line-height:1.45}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0;padding:0}ul,ol{list-style:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:var(--accent-text);text-decoration:none}@media (hover:hover){a:hover{text-decoration:underline}}svg{flex:none;display:block}:focus{outline:none}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tabular{font-variant-numeric:tabular-nums}.is-up{--status:var(--status-up);--status-text:var(--status-up-text);--status-tint:var(--status-up-tint)}.is-warn{--status:var(--status-warn);--status-text:var(--status-warn-text);--status-tint:var(--status-warn-tint)}.is-down{--status:var(--status-down);--status-text:var(--status-down-text);--status-tint:var(--status-down-tint)}.is-idle{--status:var(--status-idle);--status-text:var(--status-idle-text);--status-tint:var(--status-idle-tint)}.status-symbol{--status-glyph:#fff;color:var(--status)}.skeleton{border-radius:var(--radius-s);background:var(--fill);animation:1.4s ease-in-out infinite alternate skeleton-pulse;display:block}@keyframes skeleton-pulse{0%{opacity:1}to{opacity:.45}}.pressable{transition:transform .18s ease-out}.pressable:active:not(:disabled,[aria-disabled=true]){transition:none;transform:scale(.97)}.btn{min-height:2.25rem;font-size:var(--text-body);white-space:nowrap;background:var(--fill);color:var(--label);border-radius:.625rem;justify-content:center;align-items:center;gap:.375em;padding:0 .875rem;font-weight:500;transition:transform .18s ease-out,background-color .12s linear;display:inline-flex}.btn:active:not(:disabled,[aria-disabled=true]){transition:none;transform:scale(.97)}.btn:disabled,.btn[aria-disabled=true]{opacity:.45;cursor:default}.btn-primary{background:var(--accent-fill);color:var(--on-accent)}.btn-tinted{background:var(--accent-tint);color:var(--accent-text)}.btn-plain{color:var(--accent-text);background:0 0;padding:0 .5rem}.btn-danger{background:var(--status-down-tint);color:var(--status-down-text)}.btn-danger-solid{color:#fff;background:#d92d20}@media (hover:hover){.btn:hover:not(:disabled,[aria-disabled=true]){background:var(--fill-strong)}.btn-primary:hover:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb, var(--accent-fill) 88%, black)}.btn-tinted:hover:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb, var(--accent-tint) 70%, var(--accent) 12%)}.btn-plain:hover:not(:disabled,[aria-disabled=true]){background:var(--fill-hover)}.btn-danger:hover:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb, var(--status-down-tint) 70%, var(--status-down) 14%)}.btn-danger-solid:hover:not(:disabled,[aria-disabled=true]){background:#c1261a}}.btn-icon{border-radius:50%;width:2.25rem;padding:0}@media (width<=47.99em){.btn{min-height:2.75rem}.btn-icon{width:2.75rem}}.placeholder{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-10) var(--space-6);text-align:center;flex-direction:column;display:flex}.placeholder h2{font-size:var(--text-headline);letter-spacing:-.01em;font-weight:600}.placeholder p{max-width:26rem;color:var(--label-2)}.placeholder .btn{margin-top:var(--space-1)}.placeholder-icon{color:var(--label-3)}.boot{animation:1ms linear .15s both boot-in}@keyframes boot-in{0%{opacity:0}to{opacity:1}}.boot-shell{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);height:100dvh;display:grid;overflow:hidden}.boot-sidebar{gap:var(--space-3);padding:var(--space-5) var(--space-4);background:var(--bg-sidebar);border-right:1px solid var(--hairline);flex-direction:column;display:flex}.boot-row{align-items:center;gap:var(--space-3);height:2.875rem;display:flex}.boot-content{gap:var(--space-5);width:100%;max-width:58rem;padding:3.25rem var(--space-8) 0;flex-direction:column;margin:0 auto;display:flex}.boot-public{align-items:center;gap:var(--space-3);max-width:46rem;padding:var(--space-10) var(--space-4);flex-direction:column;margin:0 auto;display:flex}@media (width<=47.99em){.boot-shell{grid-template-columns:minmax(0,1fr)}.boot-sidebar{background:var(--bg);border-right:0}.boot-content{display:none}}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}.pressable,.btn{transition:background-color .12s linear}.pressable:active:not(:disabled,[aria-disabled=true]),.btn:active:not(:disabled,[aria-disabled=true]){opacity:.7;transform:none}}@media (forced-colors:active){.btn{border:1px solid buttontext}.btn[aria-disabled=true]{color:graytext;opacity:1;border-color:graytext}:focus-visible{outline-color:highlight}.status-symbol{--status-glyph:Canvas;--status-warn-glyph:Canvas;color:canvastext}.skeleton{opacity:.4;background:graytext;animation:none}}
