:root{--bg:#1a1815;--text:#f0e8d4;--body:#d8cdb4;--dim:#aca28c;--faint:#847a67;--ghost:#524a3e;--line:#2e2924;--line-strong:#3d3630;--s-ok:#22c55e;--s-ok-bg:#22c55e1a;--s-degraded:#f0c757;--s-degraded-bg:#f0c7571f;--s-outage:#ef6b6b;--s-outage-bg:#ef6b6b1a;--s-maint:#5b9eff;--s-maint-bg:#5b9eff1a;--sans:"DM Sans", system-ui, -apple-system, sans-serif;--mono:"DM Mono", "JetBrains Mono", ui-monospace, monospace}body[data-skinned]{--paper:#fff;--ink:#14160e;--muted:#51564a;--faint:#8c9081;--line:#e3e1d6;--line2:#d2cfc0;--mono:"IBM Plex Mono", monospace;--ac:#475569;--ok:#198754;--maint:#0d6efd;--degr:#cc9a06;--part:#fd7e14;--major:#dc3545}html[data-theme=dark] body[data-skinned]{--paper:#10140d;--ink:#e9efe1;--muted:#9aa48c;--faint:#5d6650;--line:#202819;--line2:#2c3522;--ac:#64748b;--ok:#2fb344;--maint:#4dabf7;--degr:#ffc107;--part:#ff922b;--major:#ff6b6b}body[data-skinned]{color:var(--ink);-webkit-font-smoothing:antialiased;background-color:#fafafa;background-image:repeating-linear-gradient(30deg,#0000 0 39px,#1414140d 39px 40px),repeating-linear-gradient(-30deg,#0000 0 39px,#1414140d 39px 40px);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;flex-direction:column;min-height:100vh;font-family:IBM Plex Sans,system-ui,sans-serif;line-height:1.5;display:flex}html[data-theme=dark] body[data-skinned]{background-color:#0a0d08;background-image:repeating-linear-gradient(30deg,#0000 0 39px,#78c8780d 39px 40px),repeating-linear-gradient(-30deg,#0000 0 39px,#78c8780d 39px 40px);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}body[data-skinned] a{color:inherit;text-decoration:none}body[data-skinned] .wrap{width:100%;max-width:820px;margin:0 auto;padding:0 22px}body[data-skinned] .mono{font-family:var(--mono)}body[data-skinned] .main{flex:1 0 auto}body[data-skinned] .top{border-bottom:1px solid var(--line);backdrop-filter:blur(8px);z-index:10;background:#fafafad9;position:sticky;top:0}html[data-theme=dark] body[data-skinned] .top{background:#0a0d08d9}body[data-skinned] .top .wrap{align-items:center;gap:11px;height:62px;display:flex}body[data-skinned] .brand{letter-spacing:-.01em;align-items:center;gap:11px;font-size:17px;font-weight:700;display:flex}body[data-skinned] .chip{background:#0b0e0a;border-radius:9px;flex:none;place-items:center;width:38px;height:38px;display:grid}body[data-skinned] .logomark{object-fit:contain;width:24px;height:24px;display:block}body[data-skinned] .brand .sub{font-family:var(--mono);color:var(--faint);font-size:12px;font-weight:500}body[data-skinned] .top .sp{flex:1}body[data-skinned] .top a.nav{font-family:var(--mono);color:var(--muted);border-radius:7px;padding:6px 9px;font-size:12.5px}body[data-skinned] .top a.nav:hover{color:var(--ink)}body[data-skinned] .tt{border:1px solid var(--line2);cursor:pointer;width:34px;height:34px;color:var(--muted);background:0 0;border-radius:8px;place-items:center;margin-left:4px;display:grid}body[data-skinned] .tt:hover{color:var(--ink)}body[data-skinned] .tt svg{width:15px;height:15px}body[data-skinned] .tt .sun{display:none}body[data-skinned] .tt .moon{display:block}html[data-theme=dark] body[data-skinned] .tt .moon{display:none}html[data-theme=dark] body[data-skinned] .tt .sun{display:block}body[data-skinned] .banner{background:var(--paper);border:1px solid var(--line2);border-radius:13px;align-items:center;gap:16px;margin:22px 0 6px;padding:20px 22px;display:flex;position:relative;overflow:hidden}body[data-skinned] .banner:before{content:"";background:var(--bc,var(--ac));width:4px;position:absolute;top:0;bottom:0;left:0}body[data-skinned] .banner .ic{background:var(--bc,var(--ac));border-radius:50%;flex:none;width:10px;height:10px}body[data-skinned] .banner h1{letter-spacing:-.02em;font-size:20px;font-weight:700}body[data-skinned] .banner p{font-family:var(--mono);color:var(--muted);margin-top:3px;font-size:12px}body[data-skinned] .crumbs{font-family:var(--mono);color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin:18px 0 4px;font-size:12.5px;display:flex}body[data-skinned] .crumbs a{cursor:pointer;border-radius:6px;padding:3px 7px}body[data-skinned] .crumbs a:hover{color:var(--ink)}body[data-skinned] .crumbs .sep{color:var(--faint)}body[data-skinned] .crumbs .here{color:var(--ink);font-weight:600}body[data-skinned] .seclbl{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);align-items:center;gap:10px;margin:26px 0 11px;font-size:11px;display:flex}body[data-skinned] .seclbl:after{content:"";background:var(--line);flex:1;height:1px}body[data-skinned] .row{background:var(--paper);border:1px solid var(--line);cursor:pointer;border-radius:7px;align-items:center;gap:14px;margin-bottom:8px;padding:14px 16px 14px 20px;transition:all .14s;display:flex;position:relative}body[data-skinned] .row:before{content:"";background:var(--leg,var(--line2));border-radius:0 6px 6px 0;width:6px;position:absolute;top:16%;bottom:16%;left:0}body[data-skinned] .row:hover{border-color:var(--line2);transform:translate(2px)}body[data-skinned] .row .nm{letter-spacing:-.01em;font-size:15.5px;font-weight:600}body[data-skinned] .row .kd{font-family:var(--mono);color:var(--faint);text-transform:uppercase;letter-spacing:.12em;margin-top:2px;font-size:10px}body[data-skinned] .row .badge{font-family:var(--mono);border-radius:20px;padding:3px 9px;font-size:11px;font-weight:600}body[data-skinned] .row .st{font-family:var(--mono);margin-left:auto;font-size:12px;font-weight:500}body[data-skinned] .row .chev{color:var(--faint);font-family:var(--mono)}body[data-skinned] .maintbar{border:1px solid color-mix(in srgb, var(--maint) 35%, transparent);background:color-mix(in srgb, var(--maint) 9%, transparent);border-radius:8px;align-items:center;gap:13px;margin-bottom:14px;padding:12px 16px;display:flex}body[data-skinned] .maintbar.emergency{border-color:color-mix(in srgb, var(--part) 50%, transparent);background:color-mix(in srgb, var(--part) 12%, transparent)}body[data-skinned] .maintbar .mtag{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--maint);white-space:nowrap;font-size:11px;font-weight:700}body[data-skinned] .maintbar.emergency .mtag{color:var(--part)}body[data-skinned] .maintbar .mbody{flex-direction:column;gap:2px;min-width:0;display:flex}body[data-skinned] .maintbar .mbody strong{font-size:14px;font-weight:600}body[data-skinned] .maintbar .mwhen{font-family:var(--mono);color:var(--muted);font-size:11px}body[data-skinned] .maintbar.compact{border-style:dashed;border-color:color-mix(in srgb, var(--maint) 40%, transparent);background:0 0;gap:9px;margin-bottom:10px;padding:7px 13px}body[data-skinned] .maintbar.compact .mtag{color:var(--maint);font-size:10px}body[data-skinned] .maintbar.compact .mbody{flex-direction:row;align-items:baseline;gap:8px;min-width:0}body[data-skinned] .maintbar.compact .mbody strong{font-size:12.5px;font-weight:500}body[data-skinned] .maintbar.compact .mwhen{font-size:10.5px}body[data-skinned] .row{flex-wrap:wrap}body[data-skinned] .row.static{cursor:default}body[data-skinned] .row.static:hover{border-color:var(--line);transform:none}body[data-skinned] .row .upwrap{flex-basis:100%;align-items:center;gap:10px;margin-top:12px;display:flex}body[data-skinned] .row .bars{flex:auto;align-items:stretch;gap:2px;height:22px;display:flex}body[data-skinned] .row .bars span{opacity:.88;border-radius:1.5px;flex:1 1 0;min-width:0}body[data-skinned] .row .bars span:hover{opacity:1}body[data-skinned] .row .up{font-family:var(--mono);color:var(--muted);white-space:nowrap;font-size:11px}body[data-skinned] .back{font-family:var(--mono);color:var(--muted);cursor:pointer;gap:7px;margin:10px 0 4px;font-size:12.5px;display:inline-flex}body[data-skinned] .back:hover{color:var(--ink)}body[data-skinned] .pill{font-family:var(--mono);text-transform:uppercase;letter-spacing:.07em;border-radius:5px;padding:3px 8px;font-size:10.5px;font-weight:600;display:inline-block}body[data-skinned] .idet h2{letter-spacing:-.02em;margin:8px 0;font-size:23px;font-weight:700}body[data-skinned] .idet .tags{font-family:var(--mono);flex-wrap:wrap;gap:8px;margin:12px 0 4px;font-size:11px;display:flex}body[data-skinned] .idet .tags span{border:1px solid var(--line2);color:var(--muted);border-radius:6px;padding:4px 9px}body[data-skinned] .affected{font-family:var(--mono);background:var(--paper);border:1px solid var(--line2);border-radius:9px;margin:14px 0;padding:11px 13px;font-size:12.5px}body[data-skinned] .affected b{color:var(--ac)}body[data-skinned] .timeline{border-left:2px solid var(--line2);margin-top:16px;margin-left:6px;padding-left:18px}body[data-skinned] .evt{padding-bottom:20px;position:relative}body[data-skinned] .evt:before{content:"";background:var(--paper);border:2px solid var(--ec,var(--muted));border-radius:50%;width:12px;height:12px;position:absolute;top:3px;left:-25px}body[data-skinned] .evt .es{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--ec);font-size:11px;font-weight:600}body[data-skinned] .evt .et{font-family:var(--mono);color:var(--faint);margin-left:8px;font-size:11px}body[data-skinned] .evt p{margin-top:5px;font-size:14.5px}body[data-skinned] footer{border-top:1px solid var(--line);padding:24px 0 60px}body[data-skinned] footer .wrap{font-family:var(--mono);color:var(--faint);font-size:12px}body[data-skinned] footer .dom{color:var(--muted);margin-top:5px}html[data-scope=example] body[data-skinned]{--ac:#0f7a29}html[data-theme=dark][data-scope=example] body[data-skinned]{--ac:#2bb544}
