:where([role=tab],[role=option],select,[aria-selected=true],[data-state=active],.active,.selected):focus:not(:focus-visible){outline:none!important;box-shadow:none!important}:root{color-scheme:dark;--status-bg:#000;--status-surface:#0d0d0d;--status-surface-strong:#171717;--status-border:rgba(255,255,255,0.08);--status-line:rgba(255,255,255,0.06);--status-text:#fff;--status-muted:#a6a6a6;--status-bar-green:#35c76f;--status-bar-yellow:#f4c542;--status-bar-red:#ef5350}*{box-sizing:border-box}body,html{min-height:100%;margin:0;overflow:hidden;background:var(--status-bg);color:var(--status-text);font-family:Inter,Segoe UI,Arial,sans-serif}body{min-height:100vh}a{color:inherit;text-decoration:none}button,select{font:inherit}.status-page{width:min(980px,calc(100vw - 40px));height:100dvh;min-height:100dvh;margin:0 auto;overflow:hidden;overflow-x:hidden;padding:36px 0 56px}.status-page--expanded{overflow-y:auto}.status-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;font-size:.9rem;font-weight:800}.status-icon--ok{color:#111;background:var(--status-bar-green)}.status-icon--warn{color:#111;background:var(--status-bar-yellow)}.status-icon--bad{color:#fff;background:var(--status-bar-red)}.status-operations{display:grid;gap:12px;margin:0 0 24px}.status-operations h2{margin:0;font-size:1.1rem}.status-operation-card{padding:16px 0;border:0;border-radius:0;background:transparent}.status-operation-card h3,.status-operation-card p{margin:0}.status-operation-card p{margin-top:8px;color:var(--status-muted);line-height:1.5}.status-operation-card small{display:block;margin-top:10px;color:var(--status-muted)}.status-board{overflow:visible;border:0;border-radius:0;background:transparent}.status-board__header{display:flex;align-items:center;gap:16px;padding:22px 0;border-bottom:0}.status-board__header h2{margin:0;font-size:1.2rem}.status-board__actions{display:flex;align-items:center;gap:18px;margin-left:auto}.status-subscribe-button{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;min-height:32px;padding:0;border:0;background:transparent;color:var(--status-muted);cursor:pointer;font-size:.94rem;white-space:nowrap}.status-board__actions .status-subscribe-button{margin-left:0}.status-subscribe-button:focus-visible,.status-subscribe-button:hover{color:var(--status-text)}.status-subscribe-button:focus-visible{outline:2px solid rgba(255,255,255,.28);outline-offset:4px;border-radius:4px}.status-view-switch{display:inline-flex;align-items:center;gap:2px;padding:2px;border:1px solid var(--status-border);border-radius:999px;background:var(--status-surface)}.status-view-switch__button{min-height:28px;padding:0 11px;border:0;border-radius:999px;background:transparent;color:var(--status-muted);cursor:pointer;font-size:.82rem}.status-view-switch__button:focus-visible,.status-view-switch__button:hover{color:var(--status-text)}.status-view-switch__button--active{background:var(--status-text);color:var(--status-bg)}.status-view-switch__button:focus-visible{outline:2px solid rgba(255,255,255,.28);outline-offset:2px}.status-board__rows{display:grid}.status-row{padding:20px 0 22px}.status-row,.status-row:last-child{border-bottom:0}.status-row__top{display:flex;align-items:center;justify-content:space-between;gap:16px}.status-component__left,.status-row__left{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.status-row__left strong{font-size:1.02rem}.status-row__component-toggle{display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:0 4px;border:0;background:transparent;color:var(--status-muted);cursor:pointer;font-size:.96rem}.status-row__component-toggle:focus-visible,.status-row__component-toggle:hover{color:var(--status-text)}.status-row__component-toggle:focus-visible{outline:2px solid rgba(255,255,255,.28);outline-offset:3px;border-radius:6px}.status-row__component-chevron{width:7px;height:7px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg) translateY(-2px);transition:transform .14s ease}.status-row__component-toggle--expanded .status-row__component-chevron{transform:rotate(225deg) translateY(-1px)}.status-bars{display:grid;grid-template-columns:repeat(90,minmax(0,1fr));gap:4px;margin-top:16px}.status-bar-slot,.status-bars{position:relative}.status-bar-button{appearance:none;width:100%;padding:0;border:0;background:transparent;cursor:default}.status-bar-button:focus-visible{outline:2px solid rgba(255,255,255,.28);outline-offset:2px;border-radius:4px}.status-bar{display:block;width:100%;height:24px;border-radius:2px;background:var(--status-bar-yellow)}.status-bar--ok{background:var(--status-bar-green)}.status-bar--warn{background:var(--status-bar-yellow)}.status-bar--bad{background:var(--status-bar-red)}.status-bar-tooltip{position:absolute;top:calc(100% + 12px);left:50%;z-index:10;width:min(320px,46vw);padding:16px 18px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:rgba(22,22,22,.98);box-shadow:0 16px 40px rgba(0,0,0,.34);opacity:0;pointer-events:none;transform:translateX(-50%) translateY(-6px);transition:opacity .14s ease,transform .14s ease}.status-bar-slot--left .status-bar-tooltip{left:0;transform:translateX(0) translateY(-6px)}.status-bar-slot--right .status-bar-tooltip{right:0;left:auto;transform:translateX(0) translateY(-6px)}.status-bar-slot:focus-within .status-bar-tooltip,.status-bar-slot:hover .status-bar-tooltip{opacity:1;transform:translateX(-50%) translateY(0)}.status-bar-slot--left:focus-within .status-bar-tooltip,.status-bar-slot--left:hover .status-bar-tooltip,.status-bar-slot--right:focus-within .status-bar-tooltip,.status-bar-slot--right:hover .status-bar-tooltip{transform:translateX(0) translateY(0)}.status-bar-tooltip__time{color:var(--status-muted);font-size:.92rem;line-height:1.4}.status-bar-tooltip__status{display:flex;align-items:center;gap:10px;margin-top:12px}.status-bar-tooltip__status strong{font-size:1.08rem}.status-bar-tooltip__summary{margin:12px 0 0;color:var(--status-text);font-size:.92rem;line-height:1.55}.status-components{display:grid;gap:28px;margin-top:28px;padding-top:0}.status-component{display:grid;gap:16px}.status-component__header{display:flex;align-items:center;justify-content:space-between;gap:16px}.status-component__left{min-width:0}.status-component__left .status-icon{width:18px;height:18px;font-size:.72rem;flex:0 0 auto}.status-component__left strong{overflow-wrap:anywhere;font-size:.96rem;line-height:1.25}.status-component__availability{flex:0 0 auto;color:var(--status-muted);font-size:.94rem;white-space:nowrap}.status-component__bars{margin-top:0}.status-services-view__intro{display:flex;align-items:flex-start;gap:14px;padding:4px 0 24px}.status-services-view__intro .status-icon{flex:0 0 auto;margin-top:2px}.status-services-view__intro h3,.status-services-view__intro p{margin:0}.status-services-view__intro h3{font-size:1.25rem;line-height:1.35}.status-services-view__intro p:last-child{margin-top:8px;color:var(--status-muted);line-height:1.5}.status-services-view__eyebrow{margin-bottom:6px!important;color:var(--status-muted);font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.status-services-view__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px 0 24px;border-top:1px solid var(--status-line);border-bottom:1px solid var(--status-line)}.status-services-view__stats div{display:grid;gap:4px}.status-services-view__stats strong{font-size:1.45rem}.status-services-view__stats span{color:var(--status-muted);font-size:.86rem}.status-services-view .status-operations{margin:24px 0 0}.status-operation-card h4,.status-services-view .status-operations h3{margin:0;font-size:1rem}.status-services-list{display:grid;gap:0;margin-top:22px}.status-service-card{padding:18px 0;border-bottom:1px solid var(--status-line)}.status-service-card:first-child{border-top:1px solid var(--status-line)}.status-service-card__top{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.status-service-card__name{display:flex;align-items:flex-start;gap:12px;min-width:0}.status-service-card__name h3,.status-service-card__name p{margin:0}.status-service-card__name h3{font-size:1rem}.status-service-card__name p{margin-top:5px;color:var(--status-muted);line-height:1.45}.status-service-card__state{flex:0 0 auto;font-size:.9rem;font-weight:700}.status-service-card__state--ok{color:var(--status-bar-green)}.status-service-card__state--warn{color:var(--status-bar-yellow)}.status-service-card__state--bad{color:var(--status-bar-red)}.status-service-card__meta{display:flex;justify-content:space-between;gap:16px;margin:12px 0 0 36px;color:var(--status-muted);font-size:.82rem}.status-skeleton{min-height:94px;margin:18px 24px;border-radius:12px;background:linear-gradient(90deg,rgba(255,255,255,.04),rgba(255,255,255,.1),rgba(255,255,255,.04))}@media (max-width:900px){.status-bars{grid-template-columns:repeat(45,minmax(0,1fr))}}@media (max-width:720px){.status-page{width:min(calc(100vw - 24px),980px);padding-top:22px}.status-board__header{align-items:flex-start;flex-direction:column}.status-board__actions{width:100%;margin-left:0;justify-content:space-between;gap:10px}.status-row__top{flex-direction:column;align-items:flex-start}.status-bars{grid-template-columns:repeat(30,minmax(0,1fr))}.status-component dl div{grid-template-columns:1fr;gap:2px}.status-services-view__stats{gap:8px}.status-service-card__top{flex-direction:column;gap:10px}.status-service-card__meta{margin-left:0}}