@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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}:root{--bg: #f6f4f1;--bg-elevated: #fcfbf9;--text: #2b2a2e;--text-2: #716e78;--text-3: #a19da8;--border: rgba(43, 42, 46, .09);--border-strong: rgba(43, 42, 46, .16);--accent: #bdb2d6;--accent-strong: #9d8fc0;--accent-soft: rgba(189, 178, 214, .16);--ok: #7ba184;--ok-soft: rgba(123, 161, 132, .16);--warn: #c09a5d;--warn-soft: rgba(192, 154, 93, .18);--danger: #bf7870;--danger-soft: rgba(191, 120, 112, .16);--track: rgba(43, 42, 46, .07);--ambient-opacity: .5;--shadow: 0 1px 2px rgba(43, 42, 46, .04)}:root[data-theme=dark]{--bg: #17161a;--bg-elevated: #1e1d23;--text: #e9e7ee;--text-2: #a09ca9;--text-3: #6f6b78;--border: rgba(233, 231, 238, .09);--border-strong: rgba(233, 231, 238, .17);--accent: #bdb2d6;--accent-strong: #cfc6e4;--accent-soft: rgba(189, 178, 214, .14);--ok: #8db598;--ok-soft: rgba(141, 181, 152, .15);--warn: #d0a866;--warn-soft: rgba(208, 168, 102, .16);--danger: #cd8d84;--danger-soft: rgba(205, 141, 132, .15);--track: rgba(233, 231, 238, .08);--ambient-opacity: .55;--shadow: 0 1px 2px rgba(0, 0, 0, .25)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--text);font-family:Inter Variable,Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased;transition:background-color .3s ease,color .3s ease}::selection{background:var(--accent-soft)}body:before{content:"";position:fixed;top:-20vmax;right:-20vmax;bottom:-20vmax;left:-20vmax;pointer-events:none;background:radial-gradient(38vmax 26vmax at 24% 6%,var(--accent) 0%,transparent 62%),radial-gradient(30vmax 22vmax at 82% 0%,var(--accent) 0%,transparent 58%);opacity:calc(var(--ambient-opacity) * .16);animation:ambient-drift 32s ease-in-out infinite alternate;z-index:0}@keyframes ambient-drift{0%{transform:translate3d(-1.5%,-1%,0) scale(1)}to{transform:translate3d(1.5%,1.5%,0) scale(1.04)}}#root{position:relative;z-index:1}.shell{max-width:860px;margin:0 auto;padding:0 24px 110px}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.header{display:flex;align-items:center;justify-content:space-between;padding:26px 0 0}.brand{display:inline-flex;align-items:baseline;gap:10px;font-size:15px;font-weight:640;letter-spacing:.01em;color:var(--text);text-decoration:none}.brand .mark{width:9px;height:9px;border-radius:3px;background:var(--accent);align-self:center;transition:transform .3s ease}.brand:hover .mark{transform:rotate(45deg)}.header .context{display:inline-flex;align-items:center;gap:18px}.nav-note{font-size:13px;color:var(--text-3)}.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:12px;border:1px solid var(--border);background:transparent;color:var(--text-2);cursor:pointer;transition:color .18s ease,border-color .18s ease,background-color .18s ease}.icon-btn:hover{color:var(--text);border-color:var(--border-strong);background:var(--bg-elevated)}:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px;border-radius:8px}.hero{padding:72px 0 8px}.hero-line{display:flex;align-items:center;gap:14px;margin:0;font-size:clamp(24px,4.4vw,32px);font-weight:620;letter-spacing:-.015em}.status-dot{flex:none;width:12px;height:12px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 4px var(--ok-soft)}.status-dot.partial{background:var(--warn);box-shadow:0 0 0 4px var(--warn-soft)}.status-dot.major,.status-dot.down{background:var(--danger);box-shadow:0 0 0 4px var(--danger-soft)}.status-dot.unknown{background:var(--text-3);box-shadow:0 0 0 4px var(--track)}.hero-sub{margin:14px 0 0 26px;font-size:14px;color:var(--text-2)}.section{margin-top:58px}.section-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px;padding:0 4px}.section-title{font-size:12px;font-weight:620;letter-spacing:.09em;text-transform:uppercase;color:var(--text-3)}.section-meta{font-size:12px;color:var(--text-3)}.rows{border-top:1px solid var(--border)}.row{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:28px;padding:16px 4px 18px;border-bottom:1px solid var(--border);transition:background-color .18s ease;border-radius:4px}.row:hover{background:color-mix(in srgb,var(--bg-elevated) 55%,transparent)}.row-main{min-width:0}.row-name{font-size:14.5px;font-weight:560;letter-spacing:-.005em;display:flex;align-items:center;gap:9px}.row-side{display:flex;align-items:center;gap:26px;padding-top:1px}.row-status{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--text-2);min-width:118px;justify-content:flex-start}.row-status .status-dot{width:8px;height:8px;box-shadow:none}.row-metric{font-size:13px;color:var(--text-2);text-align:right;min-width:74px}.row-metric .label{display:block;font-size:11px;color:var(--text-3);margin-bottom:1px}.strip{display:flex;gap:2px;margin-top:12px;height:4px}.strip i{flex:1 1 0;border-radius:1px;background:var(--track)}.strip i.up{background:var(--ok);opacity:.55}.strip i.down{background:var(--danger);opacity:.9}.strip i.warn{background:var(--warn);opacity:.8}.strip-meta{margin-top:7px;font-size:11.5px;color:var(--text-3)}.ssl-note{color:var(--warn)}.incident-list{border-top:1px solid var(--border)}.incident{display:grid;grid-template-columns:128px minmax(0,1fr) auto;gap:22px;padding:15px 4px;border-bottom:1px solid var(--border);align-items:baseline}.incident-date{font-size:12.5px;color:var(--text-3)}.incident-title{font-size:14px;font-weight:540}.incident-content{margin-top:5px;font-size:13px;color:var(--text-2);white-space:pre-wrap}.state-chip{font-size:11px;font-weight:620;letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;border-radius:999px;border:1px solid var(--border);color:var(--text-2);white-space:nowrap}.state-chip.investigating{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 35%,transparent);background:var(--danger-soft)}.state-chip.resolved{color:var(--ok);border-color:color-mix(in srgb,var(--ok) 35%,transparent);background:var(--ok-soft)}.state-chip.maintenance{color:var(--warn);border-color:color-mix(in srgb,var(--warn) 35%,transparent);background:var(--warn-soft)}.empty{padding:34px 4px 10px;color:var(--text-2);font-size:14px;display:flex;align-items:center;gap:12px}.empty svg{flex:none;opacity:.75}.footer{margin-top:84px;padding-top:22px;border-top:1px solid var(--border);display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;font-size:12.5px;color:var(--text-3)}.footer a{color:var(--text-2);text-decoration:none;border-bottom:1px solid var(--border-strong);transition:color .18s ease}.footer a:hover{color:var(--text)}.skeleton .hero-line,.skeleton .hero-sub,.skeleton .row-name,.skeleton .strip{position:relative;overflow:hidden;border-radius:6px;color:transparent;background:var(--track)}.skeleton .hero-line{height:36px;max-width:420px}.skeleton .hero-sub{height:14px;max-width:260px;margin-left:0}.skeleton .row-name{height:14px;width:140px}.skeleton .strip{background:var(--track)}.skeleton .strip i{visibility:hidden}.error-box{margin-top:70px;padding:26px;border:1px solid var(--border);border-radius:18px;background:var(--bg-elevated);max-width:520px}.error-box h2{margin:0 0 6px;font-size:16px;font-weight:600}.error-box p{margin:0 0 16px;font-size:13.5px;color:var(--text-2)}.retry-btn{font:inherit;font-size:13px;padding:8px 16px;border-radius:12px;border:1px solid var(--border-strong);background:transparent;color:var(--text);cursor:pointer;transition:background-color .18s ease}.retry-btn:hover{background:var(--accent-soft)}@media(max-width:640px){.shell{padding:0 18px 90px}.hero{padding-top:52px}.row{grid-template-columns:minmax(0,1fr);row-gap:10px}.row-side{justify-content:space-between;gap:14px;padding-left:1px}.row-status{min-width:0}.row-metric{min-width:0;text-align:left}.incident{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.incident-date{grid-column:1 / -1}.footer{flex-direction:column;gap:6px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}body:before{animation:none}}
