@font-face{font-family:__Plus_Jakarta_Sans_14db65;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_14db65;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_14db65;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_14db65;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_14db65;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_14db65;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_14db65;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_14db65;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_14db65;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_14db65;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_14db65;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_14db65;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_14db65;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_14db65;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_14db65;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_14db65;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_Fallback_14db65;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_14db65{font-family:__Plus_Jakarta_Sans_14db65,__Plus_Jakarta_Sans_Fallback_14db65;font-style:normal}:root,html[data-theme=light]{--ink:#0f172a;--muted:#64748b;--line:#e2e8f0;--canvas:#f4f7fb;--card:#fff;--surface:#fff;--soft:#f8fafc;--accent:#0f766e;--accent-strong:#115e59;--danger:#be123c;--ok:#047857;--warn:#92400e;--shadow:0 1px 2px rgba(15,23,42,.06),0 12px 32px rgba(15,23,42,.04);--focus:#99f6e4;--pill-bg:#f1f5f9;--pill-ink:#334155;--up-bg:#ecfdf5;--up-ink:#047857;--down-bg:#fff1f2;--down-ink:#be123c;--muted-bg:#f1f5f9;--muted-ink:#475569;--danger-border:#fecdd3;--warn-bg:#fffbeb;--warn-border:#fde68a;--ok-bg:#ecfdf5;--ok-border:#a7f3d0;--chip-bg:#ccfbf1;--chip-ink:#115e59;color-scheme:light}html[data-theme=dark]{--ink:#eef3fb;--muted:#9aabc2;--line:#2d3c54;--canvas:#10182a;--card:#1a2438;--surface:#141d30;--soft:#223049;--accent:#2dd4bf;--accent-strong:#5eead4;--danger:#fb7185;--ok:#34d399;--warn:#fbbf24;--shadow:0 1px 2px rgba(0,0,0,.28),0 16px 40px rgba(0,0,0,.22);--focus:#115e59;--pill-bg:#1e293b;--pill-ink:#e2e8f0;--up-bg:#052e26;--up-ink:#6ee7b7;--down-bg:#3f1220;--down-ink:#fda4af;--muted-bg:#1e293b;--muted-ink:#cbd5e1;--danger-border:#7f1d32;--warn-bg:#3a2a08;--warn-border:#854d0e;--ok-bg:#052e26;--ok-border:#065f46;--chip-bg:#134e4a;--chip-ink:#ccfbf1;color-scheme:dark}*{box-sizing:border-box;padding:0;margin:0}body{background:var(--canvas);color:var(--ink);min-height:100vh}a{color:var(--accent-strong);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3{letter-spacing:-.03em;font-weight:600}h2{font-size:1.15rem;margin-bottom:.35rem}h3{font-size:1.05rem}.container{max-width:1080px;margin:0 auto;padding:2.5rem 1.25rem 4rem}.narrow{max-width:440px}.container>h1{font-size:2rem;margin-bottom:1rem}.header{background:transparent;border:0;padding:0 0 1.5rem;margin:0}.header h1{font-size:2.4rem;color:var(--ink)}.card{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:1.25rem;box-shadow:var(--shadow)}.card,.card h2+.muted,.card h2+p{margin-bottom:1rem}a.card,a.card:hover{color:inherit;text-decoration:none}a.card:hover{border-color:var(--accent)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.65rem 1rem;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink);font:inherit;font-weight:600;font-size:.95rem;cursor:pointer}.btn,.btn:hover{text-decoration:none}.btn:hover{background:var(--soft)}.btn-primary{background:var(--accent);border-color:var(--accent);color:#fff}.btn-primary:hover{background:var(--accent-strong)}.btn-danger{border-color:var(--danger-border);color:var(--danger)}.btn-danger,.btn-danger:hover{background:var(--down-bg)}.btn-ghost{width:100%;background:transparent;border-color:hsla(0,0%,100%,.12);color:#e2e8f0}.btn-ghost:hover{background:hsla(0,0%,100%,.06)}.form-group{margin-bottom:1rem}.check,.form-group label{display:block;margin-bottom:.4rem;font-size:.92rem;font-weight:600}.form-group input,.form-group select,select,textarea{width:100%;padding:.7rem .8rem;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink);font:inherit}.form-group input:focus,.form-group select:focus,select:focus,textarea:focus{outline:2px solid var(--focus);border-color:var(--accent)}.form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.check{display:flex;align-items:center;gap:.65rem;margin:0;padding:.7rem .8rem;border:1px solid var(--line);border-radius:12px;background:var(--soft);font-weight:500}.check input{width:auto;accent-color:var(--accent)}.checks{display:grid;grid-gap:.5rem;gap:.5rem;margin-bottom:1rem}.hint{color:var(--muted);font-size:.8rem;margin-top:.35rem}.fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 1rem;gap:0 1rem}.span-2{grid-column:1/-1}.panel-head{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem}.panel-desc{color:var(--muted);font-size:.92rem;line-height:1.5;margin-top:.3rem}.panel .form-group:last-child{margin-bottom:0}.section{border:0;margin:0 0 1.1rem;padding:0 0 .2rem}.section legend{font-size:.95rem;font-weight:600;padding:0;margin-bottom:.8rem}.section+.section{padding-top:1.1rem}.form-actions,.section+.section{border-top:1px solid var(--line)}.form-actions{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem;padding-top:1rem}.form-note{margin-top:.9rem;color:var(--muted);font-size:.92rem}.banner{border-radius:12px;padding:.75rem 1rem;margin-bottom:.9rem}.error.banner{background:var(--down-bg);border:1px solid var(--danger-border);color:var(--danger)}.ok.banner{background:var(--ok-bg);border:1px solid var(--ok-border);color:var(--ok)}.list{display:grid}.list-item{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 0;border-bottom:1px solid var(--line)}.list-item:first-child{padding-top:0}.list-item:last-child{border-bottom:0;padding-bottom:0}.list-item strong{display:block;font-weight:600}.list-item .muted{margin-top:.15rem}.pill{display:inline-flex;align-items:center;padding:.22rem .6rem;border-radius:999px;background:var(--pill-bg);color:var(--pill-ink);font-size:.78rem;font-weight:700}.facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:.9rem 1rem;gap:.9rem 1rem;margin:0}.facts dt{font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.facts dd{margin-top:.25rem;word-break:break-word}.fact-wide{grid-column:1/-1}.empty{color:var(--muted)}.code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;background:var(--soft);border:1px solid var(--line);border-radius:10px;padding:.75rem .85rem;word-break:break-all}.interval-picker{display:flex;flex-wrap:wrap;gap:.45rem}.interval-chip{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:999px;padding:.42rem .75rem;font:inherit;font-size:.88rem;font-weight:600;cursor:pointer}.interval-chip.active,.interval-chip:hover:not(:disabled){border-color:var(--accent)}.interval-chip.active{background:var(--chip-bg);color:var(--chip-ink)}.interval-chip:disabled{opacity:.4;cursor:not-allowed}.interval-custom{display:flex;align-items:center;gap:.6rem;margin-top:.75rem;max-width:220px}.interval-custom input{width:120px}.interval-custom span{color:var(--muted);font-size:.88rem}.auth{min-height:100vh;display:grid;align-content:center;justify-items:center;padding:2rem 1rem 3rem}.auth-wrap{width:min(440px,100%)}.auth-brand{margin-bottom:1rem}.auth-brand a{color:var(--ink);text-decoration:none;font-weight:700;font-size:1.15rem}.eyebrow,.muted,.tagline{color:var(--muted)}.eyebrow{font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.error{color:var(--danger)}.error,.ok{margin-bottom:.75rem}.ok{color:var(--ok);font-weight:600}.warn{background:var(--warn-bg);border-color:var(--warn-border);color:var(--warn)}.locked{background:var(--soft);box-shadow:none}.header-actions,.header-row,.monitor-card,.row{display:flex;justify-content:space-between;gap:.75rem;align-items:center;flex-wrap:wrap}.stack{display:grid;grid-gap:.25rem;gap:.25rem}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:1rem;gap:1rem;margin-bottom:1rem}.stats .card{margin:0}.stats .card strong{display:block;font-size:1.8rem;letter-spacing:-.04em}.stats .card p{color:var(--muted);margin-top:.2rem}.monitor-list{display:grid;grid-gap:.65rem;gap:.65rem}.monitor-list .card{margin:0}.monitor-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:1rem 1.15rem;gap:1rem 1.15rem;padding:.95rem 1.1rem;transition:border-color .15s ease,transform .15s ease}a.monitor-row:hover{transform:translateY(-1px)}.monitor-copy{min-width:0}.monitor-copy h3{margin:0;font-size:1.02rem}.monitor-sub{margin-top:.22rem;color:var(--muted);font-size:.84rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.monitor-incident{margin-top:.35rem;color:var(--danger);font-size:.84rem;font-weight:600;line-height:1.35}.monitor-row.has-incident{border-color:var(--danger)}.uptime-inline{display:grid;grid-template-columns:repeat(3,6.6rem);grid-gap:.4rem .85rem;gap:.4rem .85rem}.uptime-caption{grid-column:1/-1;margin:0;text-align:right;color:var(--muted);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.metric{display:grid;justify-items:end;grid-gap:.28rem;gap:.28rem}.metric b{font-size:1.02rem;font-weight:700;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.metric span{color:var(--muted);font-size:.72rem;font-weight:600;text-align:right;line-height:1.25}.track{width:100%;height:4px;border-radius:99px;background:var(--line);overflow:hidden}.track i{display:block;height:100%;border-radius:inherit;background:var(--muted)}.page-note{margin-bottom:1rem}.list-tools{display:flex;margin:.15rem 0 .85rem}.text-action{display:inline-flex;align-items:center;gap:.4rem;color:var(--accent-strong);font-weight:600}.text-action,.text-action:hover{text-decoration:none}.tabs{display:flex;gap:.15rem;overflow-x:auto;border-bottom:1px solid var(--line);margin-bottom:.35rem}.tabs button{background:none;border:0;border-bottom:2px solid transparent;color:var(--muted);font:inherit;font-weight:600;padding:.7rem .85rem;cursor:pointer;white-space:nowrap}.tabs button.active{color:var(--ink);border-bottom-color:var(--accent)}.status-badge{display:inline-flex;align-items:center;padding:.28rem .7rem;border-radius:999px;font-size:.8rem;font-weight:700}.status-up{background:var(--up-bg);color:var(--up-ink)}.status-down{background:var(--down-bg);color:var(--down-ink)}.status-muted{background:var(--muted-bg);color:var(--muted-ink)}.chart{display:flex;align-items:flex-end;gap:3px;height:120px}.bar{flex:1 1;min-width:4px;border-radius:3px 3px 0 0}.bar.up{background:#0f766e}.bar.down{background:#e11d48}.table-wrap{overflow-x:auto}.checks-table{width:100%;border-collapse:collapse;margin-top:.25rem}.checks-table td,.checks-table th{padding:.75rem;text-align:left;border-bottom:1px solid var(--line);white-space:nowrap}.checks-table td:nth-child(3){white-space:normal;min-width:12rem}.checks-table th{font-weight:600;background:var(--soft)}.history{display:grid;grid-gap:.75rem;gap:.75rem}.history-card{border:1px solid var(--line);border-radius:14px;padding:.9rem 1rem;background:var(--soft)}.history-head{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.history-summary{margin-top:.45rem;line-height:1.45}.history-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:.7rem 1rem;gap:.7rem 1rem;margin-top:.8rem}.history-steps dt{color:var(--muted);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.history-steps dd{margin-top:.2rem}.history-alerts{margin-top:.75rem;padding-left:1.1rem;color:var(--muted);display:grid;grid-gap:.25rem;gap:.25rem}.filter-row{display:flex;flex-wrap:wrap;gap:.75rem;align-items:end;margin-bottom:.9rem}.filter-row .form-group{margin:0;min-width:11rem}.pager{display:flex;align-items:center;justify-content:flex-end;gap:.65rem;margin-top:.9rem}.pager span{color:var(--muted);font-size:.88rem}.pager .btn:disabled{opacity:.45;cursor:not-allowed}.app-shell{min-height:100vh;display:grid;grid-template-columns:268px 1fr}.sidebar{background:#0b1220;color:#e2e8f0;display:flex;flex-direction:column;padding:1.1rem .9rem;position:-webkit-sticky;position:sticky;top:0;height:100vh}.brand a{display:flex;gap:.75rem;align-items:center;color:#fff;padding:.35rem .4rem 1rem}.brand a,.brand a:hover{text-decoration:none}.brand strong{display:block;font-size:1rem}.brand small{display:block;color:#94a3b8;font-size:.75rem;margin-top:.1rem}.brand-mark{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(160deg,#14b8a6,#0f766e);color:#fff;font-weight:700;letter-spacing:-.04em}.side-nav{display:grid;grid-gap:.2rem;gap:.2rem}.side-link{color:#cbd5e1;text-decoration:none;border-radius:10px;padding:.62rem .75rem;font-weight:500}.side-link:hover{background:hsla(0,0%,100%,.05);text-decoration:none;color:#fff}.side-link.active{background:rgba(20,184,166,.16);color:#99f6e4}.side-foot{margin-top:auto;display:grid;grid-gap:.7rem;gap:.7rem;padding-top:1rem}.theme-toggle{display:flex;align-items:center;gap:.65rem;width:100%;padding:.4rem .45rem;border:0;border-radius:12px;background:transparent;color:#e2e8f0;font:inherit;font-size:.92rem;font-weight:600;cursor:pointer;text-align:left}.theme-toggle:hover{background:hsla(0,0%,100%,.06)}.theme-toggle svg{flex:none;color:#94a3b8}.switch{margin-left:auto;width:44px;height:26px;border-radius:999px;background:hsla(0,0%,100%,.18);position:relative;flex:none;transition:background .2s ease}.switch.on{background:#14b8a6}.switch-knob{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.28);transition:transform .2s ease}.switch.on .switch-knob{transform:translateX(18px)}.workspace-switch{display:grid;grid-gap:.35rem;gap:.35rem;color:#94a3b8;font-size:.75rem;font-weight:600}.workspace-switch select{background:#111827;color:#e2e8f0;border-color:#1f2937}.account-chip{display:flex;gap:.7rem;align-items:center;color:#e2e8f0;text-decoration:none;padding:.45rem;border-radius:12px}.account-chip.active,.account-chip:hover{background:hsla(0,0%,100%,.06);text-decoration:none}.account-chip small,.account-chip strong{display:block}.account-chip small{color:#94a3b8;font-size:.75rem}.avatar{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#134e4a;color:#ccfbf1;font-weight:700}.workspace{min-width:0}.topbar{display:flex;align-items:center;gap:.8rem;padding:1.1rem 1.5rem 0}.topbar h1{font-size:1.55rem}.backdrop,.menu-btn{display:none}.content{padding:1rem 1.5rem 3rem}.boot{min-height:100vh;display:grid;place-content:center;grid-gap:.4rem;gap:.4rem;text-align:center;color:var(--muted)}.boot-mark{color:var(--ink);font-weight:700;font-size:1.3rem}@media (max-width:860px){.app-shell{grid-template-columns:1fr}.sidebar{position:fixed;z-index:30;width:min(84vw,300px);transform:translateX(-105%);transition:transform .2s ease}.sidebar.open{transform:none}.backdrop{display:block;position:fixed;inset:0;border:0;background:rgba(15,23,42,.45);z-index:20}.menu-btn{display:inline-flex}.content,.topbar{padding-left:1rem;padding-right:1rem}.fields,.form-row{grid-template-columns:1fr}.span-2{grid-column:auto}.monitor-row{grid-template-columns:auto minmax(0,1fr)}.uptime-inline{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.uptime-caption{text-align:left}.metric{justify-items:start}.metric span{text-align:left}}