@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.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{--page-bg: #fcfcfa;--card: #ffffff;--sunk: #f6f5f1;--ink: #181918;--ink-soft: #62635f;--ink-faint: #9b9b94;--line: #e6e5df;--line-strong: #d6d5ce;--forest-band: #404f48;--forest-soft: #385348;--cobalt: #365f78;--st-operational: #2e7550;--st-operational-bar: #67a382;--st-degraded: #9a6210;--st-degraded-bar: #dfa748;--st-outage: #b4381f;--st-outage-bar: #d65f47;--st-maintenance: #365f78;--st-maintenance-bar: #7d9db2;--st-unknown: #7d7d76;--st-unknown-bar: #eae9e3;--font: "Geist Variable", "Geist Fallback", system-ui, sans-serif;--ease: cubic-bezier(.32, .72, 0, 1);--ease-out: cubic-bezier(.2, .8, .2, 1);color-scheme:light}@font-face{font-family:Geist Fallback;src:local("Arial"),local("Helvetica"),local("Liberation Sans");size-adjust:101.9%;ascent-override:98.62%;descent-override:28.95%;line-gap-override:0%}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--page-bg);scroll-padding-top:80px}body{margin:0;min-height:100dvh;background:var(--page-bg);color:var(--ink-soft);font-family:var(--font);font-size:14px;line-height:20px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,p{margin:0}h1,h2,h3{color:var(--ink);font-weight:560;letter-spacing:-.015em;text-wrap:balance}p{text-wrap:pretty}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit}button,input{font:inherit;color:inherit}img,svg{display:block;max-width:100%}::selection{background:var(--ink);color:var(--page-bg)}:focus-visible{outline:2px solid var(--cobalt);outline-offset:2px;border-radius:4px}.icon{width:16px;height:16px;flex-shrink:0}.shell{width:min(800px,calc(100% - 48px));margin-inline:auto}.skip-link{position:fixed;top:8px;left:8px;z-index:100;padding:8px 12px;border-radius:8px;background:var(--ink);color:#fff;text-decoration:none;transform:translateY(-160%);transition:transform .18s var(--ease-out)}.skip-link:focus{transform:none}.site-header{position:sticky;top:0;z-index:20;border-bottom:1px solid var(--line);background:var(--page-bg)}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;height:64px}.brand{display:flex;align-items:center;gap:12px;min-width:0}.wordmark{color:var(--ink)}.wordmark .aplis-logo{width:56px;height:auto}.brand-divider{width:1px;height:16px;background:var(--line-strong)}.tenant-name{overflow:hidden;color:var(--ink-soft);font-size:14px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.tenant-logo{height:24px;width:auto;max-width:160px;object-fit:contain}.tag{padding:0 8px;border:1px solid var(--line);border-radius:9999px;color:var(--ink-soft);font-size:12px;line-height:20px}.header-actions{display:flex;align-items:center;gap:16px;flex-shrink:0}.lang-switch{display:flex;gap:4px}.lang-switch button{padding:2px 4px;border:0;border-radius:4px;background:none;cursor:pointer;color:var(--ink-faint);font-size:12px;line-height:16px;font-weight:600;letter-spacing:.02em;transition:color .18s var(--ease)}.lang-switch button:hover,.lang-switch button[aria-pressed=true]{color:var(--ink)}.button-quiet{display:inline-flex;align-items:center;gap:8px;padding:4px 12px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--ink);font-size:14px;line-height:20px;font-weight:500;cursor:pointer;transition:border-color .18s var(--ease),background-color .18s var(--ease)}.button-quiet:hover{border-color:var(--line-strong);background:var(--sunk)}.button-quiet:active{transform:translateY(1px)}.page{padding-block:48px 96px}.card{border:1px solid var(--line);border-radius:12px;background:var(--card)}.card>*+*{border-top:1px solid var(--line)}.summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:24px;border:1px solid var(--line);border-radius:12px;background:var(--card)}.summary-icon .icon{width:24px;height:24px}.summary h1{font-size:18px;line-height:28px}.summary-body p{margin-top:2px}.summary-body a{color:var(--ink)}.summary-time{align-self:start;color:var(--ink-faint);font-size:12px;line-height:28px;white-space:nowrap}.summary.status-operational .summary-icon{color:var(--st-operational)}.summary.status-degraded .summary-icon{color:var(--st-degraded)}.summary.status-outage .summary-icon{color:var(--st-outage)}.summary.status-maintenance .summary-icon{color:var(--st-maintenance)}.summary.status-unknown .summary-icon{color:var(--st-unknown)}.summary.status-degraded{border-color:color-mix(in srgb,var(--st-degraded-bar) 50%,var(--line))}.summary.status-outage{border-color:color-mix(in srgb,var(--st-outage-bar) 45%,var(--line))}.section{margin-top:48px}.section-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:12px}.section-head h2{font-size:14px;line-height:20px}.section-note{color:var(--ink-faint);font-size:12px;line-height:16px}.status-text{display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:20px;white-space:nowrap}.dot{width:8px;height:8px;border-radius:9999px;background:currentColor}.status-text.status-operational{color:var(--st-operational)}.status-text.status-degraded{color:var(--st-degraded)}.status-text.status-outage{color:var(--st-outage)}.status-text.status-maintenance{color:var(--st-maintenance)}.status-text.status-unknown{color:var(--st-unknown)}.meta{color:var(--ink-soft)}.sep{margin-inline:8px;color:var(--ink-faint)}.incident{padding:16px 24px}.incident-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.incident-head h3{font-size:16px;line-height:24px}.incident .meta{margin-top:4px}.incident-text{margin-top:12px;color:var(--ink)}.updates{display:grid;gap:12px;margin-top:16px}.updates li{display:grid;grid-template-columns:160px minmax(0,1fr);gap:16px}.updates time{color:var(--ink-faint);font-size:12px;line-height:20px}.updates p{color:var(--ink-soft)}.updates strong{color:var(--ink);font-weight:560}.group-label{margin:24px 0 8px;color:var(--ink-faint);font-size:12px;line-height:16px;font-weight:500}.section-head+.group-label{margin-top:0}.component{padding:16px 24px}.component-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.component-head h3{font-size:14px;line-height:20px;font-weight:500}.component-head p{color:var(--ink-faint)}.component-state{display:flex;align-items:center;gap:12px}.votes{color:var(--ink-faint);font-size:12px}.bars{display:grid;grid-template-columns:repeat(var(--days),minmax(0,1fr));gap:2px;height:24px;margin-top:12px;border-radius:2px}.bar{border-radius:1px;background:var(--st-unknown-bar);transition:opacity .18s var(--ease)}.bars:hover .bar:not(:hover):not(.is-active),.bars:focus-visible .bar:not(.is-active){opacity:.55}.bar.status-operational{background:var(--st-operational-bar)}.bar.status-degraded{background:var(--st-degraded-bar)}.bar.status-outage{background:var(--st-outage-bar)}.bar.status-maintenance{background:var(--st-maintenance-bar)}.bars-axis{display:flex;justify-content:space-between;gap:8px;margin-top:8px;color:var(--ink-faint);font-size:12px;line-height:16px}.axis-short{display:none}.tooltip{position:fixed;z-index:50;max-width:256px;padding:8px 12px;border-radius:8px;background:#181818;color:#c9c9c4;font-size:12px;line-height:16px;pointer-events:none;box-shadow:0 8px 24px #18191829}.tt-head{margin-bottom:4px;color:#fff;font-weight:600}.tt-row{display:flex;justify-content:space-between;gap:24px}.tt-row span+span{color:#fff}.tt-incidents{margin-top:8px;padding-top:8px;border-top:1px solid #313131;color:#fff}.past summary{display:grid;grid-template-columns:112px minmax(0,1fr) auto 16px;align-items:center;gap:16px;padding:12px 24px;list-style:none;cursor:pointer}.past summary::-webkit-details-marker{display:none}.past summary:hover .past-title{text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:4px}.past-date{color:var(--ink-faint)}.past-title{overflow:hidden;color:var(--ink);text-overflow:ellipsis;white-space:nowrap}.caret{color:var(--ink-faint);transition:transform .3s var(--ease)}.past[open] .caret{transform:rotate(180deg)}.past-body{padding:0 24px 16px 152px}.empty{padding:16px 24px;border:1px solid var(--line);border-radius:12px;background:var(--card)}table{width:100%;border-collapse:collapse}th,td{padding:12px 24px;text-align:left}th{color:var(--ink-faint);font-size:12px;line-height:16px;font-weight:500}tbody td{border-top:1px solid var(--line);color:var(--ink)}.dev-links{margin-top:48px;color:var(--ink-faint);font-size:12px}.dialog{width:min(400px,calc(100% - 32px));padding:24px;border:1px solid var(--line);border-radius:12px;background:var(--card);color:var(--ink-soft);box-shadow:0 24px 64px #18191829}.dialog::backdrop{background:#18191852}.dialog[open]{animation:dialog-in .3s var(--ease)}@keyframes dialog-in{0%{opacity:0;transform:translateY(8px)}}.dialog-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.dialog-head h2{font-size:16px;line-height:24px}.icon-button{display:grid;place-items:center;width:32px;height:32px;margin:-4px -8px -4px 0;border:0;border-radius:8px;background:none;color:var(--ink-faint);cursor:pointer}.icon-button:hover{background:var(--sunk);color:var(--ink)}.dialog-text{margin-top:8px}.dialog form{display:grid;gap:8px;margin-top:24px}.dialog label{color:var(--ink);font-weight:500}.dialog input{width:100%;padding:8px 12px;border:1px solid var(--line-strong);border-radius:8px;background:var(--card);color:var(--ink);font-size:16px;line-height:24px}.dialog input:focus-visible{outline:2px solid var(--cobalt);outline-offset:0;border-color:transparent}.dialog input[aria-invalid=true]{border-color:var(--st-outage)}.field-error{color:var(--st-outage)}.button{margin-top:8px;padding:8px 12px;border:0;border-radius:8px;background:var(--forest-band);color:#fff;font-size:14px;line-height:24px;font-weight:600;cursor:pointer;transition:background-color .18s var(--ease)}.button:hover{background:var(--forest-soft)}.button:active{transform:translateY(1px)}.button:disabled{opacity:.6;cursor:progress}.fine{color:var(--ink-faint);font-size:12px;line-height:16px}.dialog-done{display:flex;gap:12px;margin-top:24px;padding:12px 16px;border-radius:8px;background:var(--sunk);color:var(--ink)}.sk{border-radius:12px;background:var(--sunk);animation:sk-pulse 1.6s var(--ease) infinite alternate}.sk-summary{height:96px}.sk-label{width:80px;height:16px;margin-top:48px;border-radius:4px}.sk-card{height:320px;margin-top:12px}@keyframes sk-pulse{to{opacity:.5}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}@media(max-width:640px){.shell{width:calc(100% - 32px)}.button-quiet span{display:none}.button-quiet{padding:4px 8px}.page{padding-block:24px 64px}.summary{grid-template-columns:auto minmax(0,1fr);padding:16px}.summary-time{grid-column:2;line-height:16px}.section{margin-top:40px}.incident,.component{padding:16px}.incident-head{flex-direction:column;gap:4px}.updates li{grid-template-columns:1fr;gap:2px}.bars{grid-template-columns:repeat(30,minmax(0,1fr))}.bar:nth-last-child(n+31){display:none}.axis-full{display:none}.axis-short{display:inline}.past summary{grid-template-columns:minmax(0,1fr) 16px;gap:4px 16px;padding:12px 16px}.past-date{grid-column:1;font-size:12px}.past-title{grid-column:1;white-space:normal}.past summary .status-text{grid-column:1}.caret{grid-column:2;grid-row:1 / span 3}.past-body{padding:0 16px 16px}th,td{padding:12px 16px}}@media print{.site-header{position:static}.header-actions,.tooltip{display:none}}
