@font-face{font-family:Inconsolata;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d4fbdff1b926f9f7-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:Inconsolata;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e1bfc245270dd1fc-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inconsolata;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d8c14dc5fcaf3a63-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:Inconsolata;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d4fbdff1b926f9f7-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:Inconsolata;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e1bfc245270dd1fc-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inconsolata;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d8c14dc5fcaf3a63-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:Inconsolata;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d4fbdff1b926f9f7-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:Inconsolata;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e1bfc245270dd1fc-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inconsolata;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d8c14dc5fcaf3a63-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:Inconsolata Fallback;src:local("Arial");ascent-override:76.59%;descent-override:16.94%;line-gap-override:0.00%;size-adjust:112.16%}.__className_f670a3{font-family:Inconsolata,Inconsolata Fallback;font-style:normal}.__variable_f670a3{--font-inconsolata:"Inconsolata","Inconsolata Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_69d019{font-family:Inter,Inter Fallback;font-style:normal}.__variable_69d019{--font-inter:"Inter","Inter Fallback"}:root{--bg:#18181b;--surface:#1f1f23;--surface-raised:#27272a;--overlay:rgba(255,255,255,0.05);--scrim:rgba(0,0,0,0.6);--border:#333333;--border-strong:#71717a;--fg:#f4f4f5;--fg-muted:#a1a1aa;--fg-subtle:#8e8e98;--primary:#f4f4f5;--on-primary:#18181b;--accent:#10b981;--operational:#34d399;--operational-solid:#10b981;--operational-tint:#022c22;--degraded:#fbbf24;--degraded-solid:#f59e0b;--degraded-tint:#451a03;--outage:#f87171;--outage-solid:#ef4444;--outage-tint:#450a0a;--unknown-solid:#71717a;--strip-empty:#333333;--shadow-popover:0 20px 25px -5px rgba(0,0,0,0.5);color-scheme:dark;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--radius-xs:1px;--radius-sm:2px;--radius-md:8px;--radius-full:9999px;--page-max:1180px;--form-max:672px;--prose-max:68ch;--font-mono:var(--font-inconsolata),Inconsolata,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--font-sans:var(--font-inter),Inter,system-ui,-apple-system,"Segoe UI",sans-serif}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--bg:#ffffff;--surface:#fafafa;--surface-raised:#f4f4f5;--overlay:rgba(24,24,27,0.05);--scrim:rgba(24,24,27,0.45);--border:#e4e4e7;--border-strong:#71717a;--fg:#18181b;--fg-muted:#52525b;--fg-subtle:#6b6b76;--primary:#18181b;--on-primary:#ffffff;--accent:#059669;--operational:#047857;--operational-solid:#059669;--operational-tint:#d1fae5;--degraded:#92400e;--degraded-solid:#d97706;--degraded-tint:#fef3c7;--outage:#b91c1c;--outage-solid:#dc2626;--outage-tint:#fee2e2;--unknown-solid:#8e8e98;--strip-empty:#e4e4e7;--shadow-popover:0 10px 24px -6px rgba(24,24,27,0.18);color-scheme:light}}:root[data-theme=light]{--bg:#ffffff;--surface:#fafafa;--surface-raised:#f4f4f5;--overlay:rgba(24,24,27,0.05);--scrim:rgba(24,24,27,0.45);--border:#e4e4e7;--border-strong:#71717a;--fg:#18181b;--fg-muted:#52525b;--fg-subtle:#6b6b76;--primary:#18181b;--on-primary:#ffffff;--accent:#059669;--operational:#047857;--operational-solid:#059669;--operational-tint:#d1fae5;--degraded:#92400e;--degraded-solid:#d97706;--degraded-tint:#fef3c7;--outage:#b91c1c;--outage-solid:#dc2626;--outage-tint:#fee2e2;--unknown-solid:#8e8e98;--strip-empty:#e4e4e7;--shadow-popover:0 10px 24px -6px rgba(24,24,27,0.18);color-scheme:light}body,html{background:var(--bg)}body{color:var(--fg);font:400 14px/20px var(--font-mono);-webkit-font-smoothing:antialiased}code{font:400 13px/20px var(--font-mono)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sn-stack{display:flex;flex-direction:column;gap:var(--space-4)}.sn-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.sn-muted{color:var(--fg-muted)}.sn-subtle{color:var(--fg-subtle)}.sn-fg{color:var(--fg)}.sn-label{font:500 11px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-subtle)}.sn-num{font-variant-numeric:tabular-nums}.sn-link{color:var(--fg);text-decoration:underline;text-underline-offset:2px;text-decoration-color:var(--border-strong)}.sn-link:hover{text-decoration-color:var(--fg)}.sn-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sn-page{display:flex;flex-direction:column;gap:var(--space-8);max-width:var(--page-max);margin:0 auto;padding:var(--space-6) var(--space-6) var(--space-12)}.sn-page,.sn-page>*{min-width:0}.sn-page--public{padding-top:var(--space-12)}.sn-page section{min-width:0}.sn-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-4)}.sn-toolbar__end{margin-left:auto;display:flex;flex-wrap:wrap;gap:var(--space-3)}.sn-h{margin:0 0 var(--space-3)}.sn-emptyline,.sn-h{color:var(--fg-subtle)}.sn-emptyline{margin:var(--space-3) 0 0;font:400 13px/20px var(--font-sans)}.sn-secbody{padding-top:var(--space-3)}.sn-show{margin-top:var(--space-3)}.sn-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8)}.sn-two--form{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.sn-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);align-items:start}.sn-narrow{max-width:var(--form-max);width:100%}.sn-route{margin-bottom:var(--space-6)}.sn-composer{margin-top:var(--space-4)}.sn-metric{font:600 36px/40px var(--font-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.sn-metric small{display:block;font:400 12px/16px var(--font-mono);letter-spacing:0;color:var(--fg-subtle)}.sn-login{display:flex;flex-direction:column;gap:var(--space-8);width:100%;max-width:360px;margin:12vh auto 0;padding:0 var(--space-4)}.sn-bulkwrap{position:sticky;bottom:calc(16px + env(safe-area-inset-bottom, 0px));z-index:10}.sn-toast{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom, 0px));transform:translateX(-50%);z-index:60;max-width:min(520px,calc(100% - 32px));padding:10px 16px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-popover);font:400 13px/20px var(--font-sans);color:var(--fg)}@media (max-width:760px){.sn-grid3,.sn-two,.sn-two--form{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.sn-page{padding-left:var(--space-4);padding-right:var(--space-4)}}.sn-prose{font:400 15px/24px var(--font-sans);max-width:var(--prose-max);color:var(--fg);overflow-wrap:anywhere}.sn-prose h3{font:600 18px/28px var(--font-sans);margin:var(--space-6) 0 var(--space-2)}.sn-prose h3:first-child{margin-top:0}.sn-prose p{margin:0 0 var(--space-3)}.sn-prose ol,.sn-prose ul{margin:0 0 var(--space-3);padding-left:1.4em}.sn-prose li{margin:0 0 var(--space-1)}.sn-prose code{font:400 13px/20px var(--font-mono);padding:0 4px;border-radius:var(--radius-sm);background:var(--surface-raised)}.sn-prose a{text-decoration:underline;text-underline-offset:2px}.sn-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font:400 14px/20px var(--font-mono);padding:7px 16px;border:1px solid transparent;border-radius:var(--radius-sm);background:none;color:var(--fg);cursor:pointer;text-decoration:none;white-space:nowrap}.sn-btn:disabled,.sn-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.sn-btn--primary{background:var(--primary);color:var(--on-primary)}.sn-btn--secondary{border-color:var(--border-strong)}.sn-btn--ghost:hover:not(:disabled),.sn-btn--secondary:hover:not(:disabled){background:var(--overlay)}.sn-btn--ghost{color:var(--fg-muted)}.sn-btn--ghost:hover:not(:disabled){color:var(--fg)}.sn-btn--danger{color:var(--outage);border-color:var(--outage)}.sn-btn--danger:hover:not(:disabled){background:var(--outage-tint)}.sn-btn--sm{font-size:12px;line-height:16px;padding:3px 10px}.sn-btn--block{width:100%}.sn-seg{display:inline-flex;flex-wrap:wrap;gap:var(--space-1)}.sn-seg a,.sn-seg button{font:400 12px/16px var(--font-mono);padding:4px 12px;border:0;border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--fg-muted);cursor:pointer;text-decoration:none;white-space:nowrap}.sn-seg a:hover,.sn-seg button:hover{color:var(--fg)}.sn-seg [aria-current=true],.sn-seg [aria-pressed=true]{background:var(--primary);color:var(--on-primary)}.sn-seg [aria-current=true]:hover,.sn-seg [aria-pressed=true]:hover{color:var(--on-primary)}.sn-tag{display:inline-block;font:400 12px/16px var(--font-mono);padding:2px 6px;border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--fg);text-decoration:none;white-space:nowrap}.sn-tag i{font-style:normal;color:var(--fg-subtle)}a.sn-tag:hover,button.sn-tag:hover{background:var(--overlay)}button.sn-tag{border:0;cursor:pointer}.sn-tag[aria-current=true]{background:var(--primary);color:var(--on-primary)}.sn-tag[aria-current=true] i{color:inherit;opacity:.7}.sn-tags{display:flex;flex-wrap:wrap;gap:var(--space-1)}.sn-tags--inline{display:inline-flex;margin-left:6px;vertical-align:middle}.sn-more{position:relative;display:inline-block}.sn-more__list{position:absolute;z-index:30;left:0;bottom:calc(100% + 4px);display:none;flex-wrap:wrap;gap:var(--space-1);width:-moz-max-content;width:max-content;max-width:280px;padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-popover)}.sn-more:focus-within .sn-more__list,.sn-more:hover .sn-more__list{display:flex}.sn-status{display:inline-flex;align-items:center;gap:6px;font:400 13px/16px var(--font-mono);white-space:nowrap;color:var(--fg-subtle)}.sn-mark{flex:none;display:inline-block;width:9px;height:9px;background:var(--unknown-solid)}.sn-status--operational{color:var(--operational)}.sn-mark--operational,.sn-status--operational .sn-mark{background:var(--operational-solid);border-radius:var(--radius-full)}.sn-status--degraded{color:var(--degraded)}.sn-mark--degraded,.sn-status--degraded .sn-mark{background:var(--degraded-solid);width:11px;height:10px;clip-path:polygon(50% 0,100% 100%,0 100%)}.sn-status--outage{color:var(--outage)}.sn-mark--outage,.sn-status--outage .sn-mark{background:var(--outage-solid)}.sn-status--recovered{color:var(--operational)}.sn-mark--recovered,.sn-status--recovered .sn-mark{background:none;border:2px solid var(--operational-solid);border-radius:var(--radius-full)}.sn-mark--unknown,.sn-status--unknown .sn-mark{background:none;border:2px solid var(--unknown-solid);border-radius:var(--radius-full)}.sn-mark--paused,.sn-status--paused .sn-mark{height:3px;background:var(--unknown-solid)}.sn-status--chip{padding:3px 8px;border-radius:var(--radius-sm);background:var(--surface-raised)}.sn-status--chip.sn-status--operational,.sn-status--chip.sn-status--recovered{background:var(--operational-tint)}.sn-status--chip.sn-status--degraded{background:var(--degraded-tint)}.sn-status--chip.sn-status--outage{background:var(--outage-tint)}.sn-tone--outage{color:var(--outage)}.sn-tone--degraded{color:var(--degraded)}.sn-tone--operational,.sn-tone--recovered{color:var(--operational)}.sn-banner{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-4) var(--space-6);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}.sn-banner .sn-mark{width:14px;height:14px}.sn-banner__title{font:600 18px/28px var(--font-mono);margin:0}.sn-banner__meta{margin-left:auto;font:400 12px/16px var(--font-mono);color:var(--fg-muted)}.sn-banner--operational{background:var(--operational-tint);border-color:var(--operational-solid)}.sn-banner--operational .sn-banner__title{color:var(--operational)}.sn-banner--degraded{background:var(--degraded-tint);border-color:var(--degraded-solid)}.sn-banner--degraded .sn-banner__title{color:var(--degraded)}.sn-banner--degraded .sn-mark{width:16px;height:14px}.sn-banner--outage{background:var(--outage-tint);border-color:var(--outage-solid)}.sn-banner--outage .sn-banner__title{color:var(--outage)}.sn-stripbox{position:relative}.sn-strip{display:flex;gap:2px;width:100%;height:28px}.sn-strip--compact{height:14px;gap:1px}.sn-strip__cell{flex:1 1 0;min-width:0;border-radius:var(--radius-xs);background:var(--strip-empty)}.sn-strip__cell--operational{background:var(--operational-solid)}.sn-strip__cell--degraded{background:var(--degraded-solid)}.sn-strip__cell--outage{background:var(--outage-solid)}.sn-strip--loading .sn-strip__cell{animation:sn-pulse 1.6s ease-in-out infinite}@keyframes sn-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.sn-strip--loading .sn-strip__cell{animation:none}}.sn-strip__axis{display:flex;justify-content:space-between;margin-top:var(--space-1);color:var(--fg-subtle)}.sn-strip__axis,.sn-tip{font:400 12px/16px var(--font-mono)}.sn-tip{position:absolute;z-index:30;bottom:calc(100% + 6px);width:-moz-max-content;width:max-content;max-width:240px;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-popover);color:var(--fg-muted);pointer-events:none}.sn-tip b{display:block;font-weight:400;color:var(--fg);margin-bottom:2px}.sn-section{scroll-margin-top:var(--space-6)}.sn-section__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-3);padding-bottom:10px;border-bottom:1px solid var(--border)}.sn-section__title{font:600 12px/16px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0;color:var(--fg)}.sn-section__count{font:400 12px/16px var(--font-mono);color:var(--fg-muted);font-variant-numeric:tabular-nums}.sn-section__desc{margin-left:auto;font:400 13px/20px var(--font-sans);color:var(--fg-subtle)}.sn-section__title.sn-h{margin:0 0 var(--space-3);color:var(--fg-subtle)}.sn-section--outage .sn-section__title{color:var(--outage)}.sn-section--degraded .sn-section__title{color:var(--degraded)}.sn-section--recovered .sn-section__title{color:var(--operational)}.sn-chips{display:flex;flex-wrap:wrap;gap:var(--space-2)}.sn-chip{display:inline-flex;align-items:center;gap:var(--space-2);padding:5px 12px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);font:400 12px/16px var(--font-mono);color:var(--fg-muted);text-decoration:none}.sn-chip:hover{border-color:var(--border-strong)}.sn-chip b{font-weight:600;color:var(--fg);font-variant-numeric:tabular-nums}.sn-table-wrap{overflow-x:auto}.sn-table{width:100%;border-collapse:collapse;font:400 14px/20px var(--font-mono)}.sn-table th{text-align:left;padding:var(--space-2) var(--space-3);font:500 11px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-subtle);white-space:nowrap}.sn-table th button{all:unset;cursor:pointer;display:inline-flex;gap:4px}.sn-table th button:hover{color:var(--fg)}.sn-table th button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sn-table td{padding:var(--space-3);border-top:1px solid var(--border);color:var(--fg-muted);vertical-align:middle}.sn-table tbody tr:hover{background:var(--overlay)}.sn-table__name{color:var(--fg);text-decoration:none}.sn-table__name:hover{text-decoration:underline}.sn-table__sub{display:block;font-size:12px;line-height:16px;color:var(--fg-subtle)}.sn-table td.sn-num,.sn-table th.sn-num{text-align:right}.sn-table td.sn-actions{text-align:right;white-space:nowrap}.sn-check{width:16px;height:16px;margin:0;accent-color:var(--primary)}.sn-table .sn-select-cell .sn-check{opacity:0}.sn-table .sn-select-cell .sn-check:checked,.sn-table .sn-select-cell .sn-check:focus-visible,.sn-table tr:hover .sn-select-cell .sn-check,.sn-table--selecting .sn-select-cell .sn-check{opacity:1}@media (hover:none){.sn-table .sn-select-cell .sn-check{opacity:1}}.sn-card{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:inherit;text-decoration:none;min-width:0}a.sn-card:hover{border-color:var(--border-strong)}.sn-card--row{padding:var(--space-4);gap:var(--space-3)}.sn-card__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--fg)}.sn-card__state{display:flex;flex-wrap:wrap;align-items:center;gap:2px var(--space-2);font:400 12px/16px var(--font-mono);color:var(--fg-subtle);min-height:16px}.sn-card__metric{font:600 24px/28px var(--font-mono);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.sn-card__metric small{font:400 12px/16px var(--font-mono);color:var(--fg-subtle);margin-left:6px;letter-spacing:0}.sn-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--space-3)}.sn-list{display:flex;flex-direction:column;gap:var(--space-3);max-width:var(--form-max)}@media (max-width:480px){.sn-cards{grid-template-columns:minmax(0,1fr)}}.sn-defs{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:var(--space-4) var(--space-8);margin:0}.sn-defs dt{font:500 11px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-subtle);margin-bottom:var(--space-1)}.sn-code,.sn-defs dd{margin:0;color:var(--fg)}.sn-code{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);font:400 13px/20px var(--font-mono);overflow:auto;white-space:pre;max-height:480px}.sn-code .c{color:var(--fg-subtle)}.sn-code .e{color:var(--outage)}.sn-code--wrap{white-space:pre-wrap;overflow-wrap:anywhere}.sn-kbd{display:inline-block;min-width:18px;padding:0 5px;border:1px solid var(--border-strong);border-radius:var(--radius-sm);font:400 12px/16px var(--font-mono);color:var(--fg-muted);text-align:center}.sn-appbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-6);padding:var(--space-3) 0;border-bottom:1px solid var(--border)}.sn-brand{display:inline-flex;align-items:center;gap:10px;font:600 20px/24px var(--font-mono);color:var(--fg);text-decoration:none}.sn-brand svg{height:28px;width:auto;display:block}.sn-nav{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-6);margin-right:auto}.sn-nav a{padding:6px 0;color:var(--fg-muted);text-decoration:none;border-bottom:2px solid transparent}.sn-nav a:hover{color:var(--fg)}.sn-nav a[aria-current=page]{color:var(--fg);border-bottom-color:var(--accent)}.sn-nav__count{margin-left:6px;padding:0 6px;border-radius:var(--radius-sm);background:var(--outage-tint);color:var(--outage);font-size:12px}.sn-appbar__actions{display:flex;align-items:center;gap:var(--space-3)}@media (max-width:640px){.sn-nav{order:3;flex-basis:100%;gap:var(--space-1) var(--space-4)}.sn-appbar__actions{margin-left:auto}}.sn-pubbar{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--border)}.sn-pubbar__title{font:600 24px/32px var(--font-mono);letter-spacing:-.01em;margin:0;overflow-wrap:anywhere}.sn-pubbar>div:first-child{flex:1 1 320px;min-width:0}.sn-pubbar>div:last-child{flex:none}.sn-pubfoot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--border);font:400 12px/16px var(--font-mono);color:var(--fg-subtle)}.sn-back,.sn-pubfoot a{color:var(--fg-muted)}.sn-back{display:inline-block;font:400 12px/16px var(--font-mono);text-decoration:none;margin-bottom:var(--space-4)}.sn-back:hover{color:var(--fg)}.sn-pagehead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-4);padding-bottom:var(--space-6);border-bottom:1px solid var(--border)}.sn-pagehead>div:first-child{min-width:0}.sn-pagehead h1{font:600 24px/32px var(--font-mono);letter-spacing:-.01em;margin:0;min-width:0;overflow-wrap:anywhere}.sn-pagehead__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-2);font:400 12px/16px var(--font-mono);color:var(--fg-muted)}.sn-field{display:flex;flex-direction:column;gap:6px;max-width:var(--form-max);min-width:0}.sn-field--wide{max-width:none}.sn-input,.sn-select,.sn-textarea{width:100%;font:400 14px/20px var(--font-mono);padding:7px 12px;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--bg);color:var(--fg);min-height:36px}.sn-textarea{font:400 15px/24px var(--font-sans);resize:vertical}.sn-textarea--code{font:400 13px/20px var(--font-mono)}.sn-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:32px;background-image:linear-gradient(45deg,transparent 50%,var(--fg-muted) 50%),linear-gradient(135deg,var(--fg-muted) 50%,transparent 50%);background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%;background-size:5px 5px;background-repeat:no-repeat}.sn-input::-moz-placeholder,.sn-textarea::-moz-placeholder{color:var(--fg-subtle)}.sn-input::placeholder,.sn-textarea::placeholder{color:var(--fg-subtle)}.sn-input[aria-invalid=true],.sn-select[aria-invalid=true],.sn-textarea[aria-invalid=true]{border-color:var(--outage)}.sn-input[type=search]::-webkit-search-cancel-button{display:none}.sn-field__hint{color:var(--fg-subtle)}.sn-field__error,.sn-field__hint{font:400 13px/20px var(--font-sans)}.sn-field__error{color:var(--outage);overflow-wrap:anywhere}.sn-option{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--fg);cursor:pointer}.sn-switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;width:32px;height:18px;margin:0;border:1px solid var(--border-strong);background:var(--bg);position:relative;cursor:pointer}.sn-switch,.sn-switch:after{border-radius:var(--radius-full)}.sn-switch:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;background:var(--border-strong)}.sn-switch:checked{background:var(--primary);border-color:var(--primary)}.sn-switch:checked:after{left:16px;background:var(--on-primary)}.sn-switch:disabled{opacity:.5;cursor:not-allowed}.sn-editor{border:1px solid var(--border-strong);border-radius:var(--radius-sm);overflow:hidden;background:var(--surface);height:520px}.sn-editor[aria-invalid=true]{border-color:var(--outage)}@media (max-width:760px){.sn-editor{height:380px}}.sn-search{position:relative;display:flex;align-items:center;flex:1 1 280px;max-width:420px}.sn-search .sn-input{padding-right:36px}.sn-search .sn-kbd{position:absolute;right:8px}.sn-bulk{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-popover)}.sn-bulk__count{margin-right:auto;color:var(--fg)}.sn-bulk__form{display:inline-flex;gap:var(--space-2);align-items:center}.sn-bulk__form .sn-input{width:180px;min-height:26px;padding:2px 8px;font-size:12px;line-height:16px}.sn-scrim{position:fixed;inset:0;z-index:50;display:grid;place-items:center;background:var(--scrim)}.sn-dialog,.sn-scrim{padding:var(--space-6)}.sn-dialog{position:fixed;z-index:51;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% - 32px);max-width:440px;max-height:calc(100vh - 48px);overflow:auto;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-popover)}.sn-dialog--wide{max-width:640px}.sn-dialog h2{font:600 18px/28px var(--font-mono);margin:0 0 var(--space-2)}.sn-dialog__body{font:400 15px/24px var(--font-sans);color:var(--fg-muted);margin:0 0 var(--space-6)}.sn-dialog__body p{margin:0 0 var(--space-3)}.sn-dialog__preview{margin:0 0 var(--space-6);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg);max-height:320px;overflow:auto}.sn-dialog__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.sn-dialog__error{margin:0 0 var(--space-4);color:var(--outage)}.sn-callout,.sn-dialog__error{font:400 13px/20px var(--font-sans)}.sn-callout{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--fg)}.sn-callout .sn-mark{margin-top:5px}.sn-callout>div{min-width:0;overflow-wrap:anywhere}.sn-callout b{font:600 13px/20px var(--font-mono)}.sn-callout--degraded{background:var(--degraded-tint);border-color:var(--degraded-solid)}.sn-callout--outage{background:var(--outage-tint);border-color:var(--outage-solid)}.sn-empty{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-8) var(--space-6);border:1px dashed var(--border-strong);border-radius:var(--radius-md)}.sn-empty h3{font:600 14px/20px var(--font-mono);margin:0}.sn-empty p{font:400 15px/24px var(--font-sans);color:var(--fg-muted);margin:0 0 var(--space-2);max-width:52ch}.sn-incident{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4) var(--space-6);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:inherit;text-decoration:none}a.sn-incident:hover{border-color:var(--border-strong)}.sn-incident--outage{background:var(--outage-tint);border-color:var(--outage-solid)}.sn-incident--degraded{background:var(--degraded-tint);border-color:var(--degraded-solid)}a.sn-incident--degraded:hover,a.sn-incident--outage:hover{border-color:var(--fg-muted)}.sn-incident__title{font:600 18px/28px var(--font-mono);margin:0;overflow-wrap:anywhere}.sn-incident__meta{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);font:400 12px/16px var(--font-mono);color:var(--fg-muted)}.sn-incident__update{font:400 15px/24px var(--font-sans);margin:0;max-width:var(--prose-max)}.sn-steps{display:flex;flex-wrap:wrap;gap:var(--space-1);list-style:none;margin:0;padding:0}.sn-steps li{display:inline-flex}.sn-steps li>button,.sn-steps li>span{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--border);border-radius:var(--radius-sm);background:none;font:400 12px/16px var(--font-mono);color:var(--fg-subtle)}.sn-steps li>button{cursor:pointer}.sn-steps li>button:hover:not(:disabled){border-color:var(--border-strong);color:var(--fg)}.sn-steps li>button:disabled{cursor:default}.sn-steps li>:before{content:"";width:7px;height:7px;border:1.5px solid var(--unknown-solid)}.sn-steps li[data-done]>*{color:var(--fg-muted)}.sn-steps li[data-done]>:before{background:var(--unknown-solid)}.sn-steps li[aria-current=step]>*{color:var(--on-primary);background:var(--primary);border-color:var(--primary)}.sn-steps li[aria-current=step]>:before{background:var(--on-primary);border-color:var(--on-primary)}.sn-timeline{list-style:none;margin:0;padding:0}.sn-timeline li{display:grid;grid-template-columns:104px 1fr;gap:var(--space-4);padding:var(--space-3) 0;border-top:1px solid var(--border)}.sn-timeline li:first-child{border-top:0}.sn-timeline li>div{min-width:0}.sn-timeline time{font:400 12px/24px var(--font-mono);color:var(--fg-subtle);font-variant-numeric:tabular-nums}.sn-timeline p{font:400 15px/24px var(--font-sans);margin:0;overflow-wrap:anywhere;white-space:pre-line}.sn-timeline__by{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:2px;font:400 12px/16px var(--font-mono);color:var(--fg-subtle)}.sn-timeline li[data-kind=system] p{font:400 14px/24px var(--font-mono);color:var(--fg-muted)}.sn-vis{display:inline-block;padding:1px 6px;border:1px solid var(--border-strong);border-radius:var(--radius-sm);font:400 11px/16px var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-muted);text-decoration:none;white-space:nowrap}a.sn-vis:hover{color:var(--fg)}.sn-vis--published{border-color:var(--primary);color:var(--fg)}.sn-channel{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--border)}.sn-channel__name{margin-right:auto;color:var(--fg);min-width:0;overflow-wrap:anywhere;text-decoration:none}a.sn-channel__name:hover{text-decoration:underline}.sn-channel__detail{flex-basis:100%;font:400 12px/16px var(--font-mono);color:var(--fg-subtle);overflow-wrap:anywhere}.sn-channel__panel{flex-basis:100%;padding:var(--space-3) 0 var(--space-2)}.sn-evts{flex-wrap:wrap;gap:var(--space-1)}.sn-evt,.sn-evts{display:inline-flex}.sn-evt{align-items:center;gap:6px;padding:3px 8px;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:none;font:400 12px/16px var(--font-mono);color:var(--fg-subtle);cursor:pointer}.sn-evt .sn-mark{opacity:.45}.sn-evt[aria-pressed=true]{color:var(--fg);background:var(--surface-raised)}.sn-evt[aria-pressed=true] .sn-mark{opacity:1}.sn-evt:disabled{cursor:not-allowed;opacity:.6}.sn-latency{position:relative;width:100%}.sn-latency__plot{height:170px}.sn-latency .recharts-cartesian-grid line{stroke:var(--border)}.sn-latency .recharts-cartesian-axis-tick-value{fill:var(--fg-subtle);font:400 11px var(--font-mono)}.sn-latency .recharts-cartesian-axis-line,.sn-latency .recharts-cartesian-axis-tick-line{stroke:none}.sn-latency .recharts-area-area{fill:var(--overlay);fill-opacity:1}.sn-latency .recharts-area-curve{stroke:none}.sn-latency .recharts-line-curve{stroke:var(--fg-muted);stroke-width:1.5px;fill:none}.sn-latency .recharts-active-dot circle,.sn-latency .sn-latency__end{fill:var(--fg);stroke:none}.sn-latency .recharts-tooltip-cursor{stroke:var(--border-strong)}.sn-latency__events{position:relative;height:5px;margin-top:2px}.sn-latency__evt{position:absolute;top:0;height:5px}.sn-latency__evt--outage{background:var(--outage-solid)}.sn-latency__evt--degraded{background:var(--degraded-solid)}.sn-latency__labels{position:relative;height:16px;margin-top:4px;font:400 11px/16px var(--font-mono);color:var(--fg-subtle)}.sn-latency__labels span{position:absolute;top:0;white-space:nowrap}.sn-latency__empty{display:grid;place-items:center;height:170px;border:1px dashed var(--border);border-radius:var(--radius-md);font:400 13px/20px var(--font-sans);color:var(--fg-subtle)}.sn-chart-tip{padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-popover);font:400 12px/16px var(--font-mono);color:var(--fg-muted)}.sn-chart-tip b{display:block;font-weight:400;color:var(--fg)}@media (max-width:560px){.sn-section__desc{margin-left:0;flex-basis:100%}.sn-timeline li{grid-template-columns:1fr;gap:0}.sn-banner__meta{margin-left:0;flex-basis:100%}.sn-toolbar__end{margin-left:0}}.sn-logo{display:block;fill:none;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round}.sn-logo .ink{stroke:var(--fg)}.sn-logo .sig,.sn-logo .sig2{stroke:var(--accent)}.sn-logo .sig2{opacity:.55}.sn-logo .dot{fill:var(--accent);stroke:none}@media (prefers-reduced-motion:no-preference){.sn-btn,.sn-card,.sn-chip,.sn-evt,.sn-incident,.sn-nav a,.sn-seg a,.sn-seg button,.sn-steps li>button,.sn-tag{transition:background-color .15s,border-color .15s,color .15s}}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }

/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-sans);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--font-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.border{border-width:1px}.font-mono{font-family:var(--font-mono)}.lowercase{text-transform:lowercase}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}