:root{--background:0 0% 100%;--foreground:220 20% 14%;--card:0 0% 100%;--card-foreground:220 20% 14%;--popover:0 0% 100%;--popover-foreground:220 20% 14%;--accent:217 91% 97%;--accent-foreground:217 91% 40%;--secondary:220 14% 96%;--secondary-foreground:220 20% 14%;--muted:220 14% 96%;--muted-foreground:220 10% 42%;--border:220 13% 91%;--border-strong:220 13% 84%;--input:220 13% 89%;--primary:217 91% 50%;--primary-foreground:0 0% 100%;--ring:217 91% 50%;--keel-success:142 71% 39%;--keel-partial:52 96% 50%;--keel-degraded:32 95% 50%;--keel-warning:32 95% 50%;--keel-unknown:220 13% 86%;--keel-surface:60 9% 98%;--destructive:0 72% 51%;--destructive-foreground:0 0% 100%;--radius:0.75rem;--content:1180px;--surface-shadow:0 24px 60px rgb(15 23 42/0.08);--surface-shadow-soft:0 1px 2px rgb(15 23 42/0.06);--snippet-chrome:220 14% 96%;--snippet-body:220 14% 98%;--snippet-border:220 13% 88%;--snippet-text:220 20% 24%;--snippet-muted:220 10% 50%;--snippet-shadow:0 18px 50px rgba(0,0,0,0.08);--snippet-dot-red:0 70% 72%;--snippet-dot-amber:38 80% 62%;--snippet-dot-green:142 50% 58%}.dark{--background:226 42% 8%;--foreground:213 15% 90%;--card:224 43% 10%;--card-foreground:213 15% 90%;--popover:224 43% 10%;--popover-foreground:213 15% 90%;--accent:217 91% 15%;--accent-foreground:217 91% 72%;--secondary:224 43% 13%;--secondary-foreground:213 15% 90%;--muted:224 43% 10%;--muted-foreground:215 8% 56%;--border:224 41% 18%;--border-strong:224 38% 24%;--input:224 41% 20%;--primary:217 91% 60%;--primary-foreground:213 15% 90%;--ring:217 91% 60%;--keel-success:142 71% 55%;--keel-warning:38 92% 58%;--keel-surface:226 42% 8%;--destructive:0 72% 51%;--destructive-foreground:213 15% 90%;--surface-shadow:0 24px 60px rgb(2 6 23/0.45);--surface-shadow-soft:0 1px 2px rgb(2 6 23/0.3);--snippet-chrome:220 16% 11%;--snippet-body:220 14% 9%;--snippet-border:220 12% 20%;--snippet-text:213 15% 88%;--snippet-muted:215 8% 54%;--snippet-shadow:0 18px 50px rgba(0,0,0,0.4);--snippet-dot-red:0 80% 62%;--snippet-dot-amber:36 92% 54%;--snippet-dot-green:142 62% 44%}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background:hsl(var(--background));color:hsl(var(--foreground))}body{margin:0;min-height:100vh;font-family:Inter,system-ui,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-feature-settings:"cv02","cv03","cv04","cv11";line-height:1.5}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}code,pre{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}img{display:block;max-width:100%}h1,h2,h3,h4,ol,p,ul{margin:0}ol,ul{padding:0}.site-frame{min-height:100vh;padding:0 24px 32px}.shell{width:min(100%,var(--content));margin:0 auto}.card-head,.hero-state,.record-head,.site-footer,.timeline-meta{display:flex;gap:16px}.card-head,.record-head,.timeline-meta{align-items:flex-start;justify-content:space-between}.site-header{position:relative;border-bottom:1px solid hsl(var(--border));background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.site-header__inner{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:72px;padding:0}.site-header__actions{display:flex;align-items:center;gap:8px}.site-main{padding-top:32px;padding-bottom:32px}.site-footer{padding:20px 0 0;border-top:1px solid hsl(var(--border));margin-top:32px;color:hsl(var(--muted-foreground));font-size:.95rem}.keel-logo{display:inline-flex;align-items:center;gap:12px;min-height:40px}.keel-logo__icon{width:18px;height:19px;flex:0 0 auto}.keel-logo__link{display:inline-flex;align-items:center;gap:12px;color:hsl(var(--foreground));transition:color .18s ease}.keel-logo__link:hover{color:hsl(var(--primary))}.keel-logo__link:focus-visible{outline:2px solid hsl(var(--ring)/.35);outline-offset:4px}.keel-logo__title-wrap{display:inline-flex;align-items:baseline;min-width:0;white-space:nowrap;line-height:1}.keel-logo__wordmark{color:inherit;font-size:1.08rem;font-weight:675;letter-spacing:-.03em;white-space:nowrap}.keel-logo__title{color:hsl(var(--muted-foreground));font-size:1.08rem;font-weight:400;letter-spacing:-.02em;white-space:nowrap}.nav{display:flex;gap:8px;font-size:.92rem}.nav-link{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 12px;border-radius:calc(var(--radius) - .25rem);color:hsl(var(--muted-foreground));transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.nav-link:hover{background:transparent;color:hsl(var(--foreground))}.nav-link.is-active{background:transparent;color:hsl(var(--primary));box-shadow:none}.theme-toggle{position:fixed;bottom:1rem;left:1rem;z-index:50;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:9999px;border:1px solid hsl(var(--border)/.5);background:hsl(var(--muted)/.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.08);transition:background .18s ease}.theme-toggle:hover{background:hsl(var(--muted))}.theme-toggle:focus-visible{outline:2px solid hsl(var(--ring)/.35);outline-offset:2px}.theme-toggle__icon{width:.875rem;height:.875rem;color:hsl(var(--muted-foreground))}.subtle,.timestamp,dt{color:hsl(var(--muted-foreground));font-size:.93rem;line-height:1.6}.stack-lg,.stack-md{display:grid}.stack-lg{gap:24px}.stack-md{gap:16px}.hero h1,.page-intro h1{font-size:clamp(1.95rem,3.8vw,2.35rem);font-weight:600;letter-spacing:-.03em}.incident-card h2,.section-head h2{font-size:clamp(1.35rem,2vw,1.58rem);font-weight:600}.component-row h3,.event-card h3{font-size:1rem;font-weight:600}.component-row h3,.event-card h3,.incident-card h2,.section-head h2{letter-spacing:-.02em}.eyebrow{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.18em;font-size:.7rem;font-weight:600;margin-bottom:10px}.eyebrow--compact{margin-bottom:8px}.summary-copy{max-width:64ch;color:hsl(var(--muted-foreground));font-size:.98rem;line-height:1.68}.trust-signal{font-size:.98rem;font-weight:520;letter-spacing:-.01em;line-height:1.65}.status-highlights{list-style:none;display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.status-highlights li{padding:9px 12px;border:1px solid hsl(var(--border));border-radius:999px;background:hsl(var(--card)/.8);color:hsl(var(--muted-foreground));font-size:.88rem}.maintenance-grid,.summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}dd{margin:6px 0 0;font-weight:600}.component-note{margin-top:8px;color:hsl(var(--muted-foreground));line-height:1.6}.metric-list{list-style:none;display:flex;flex-wrap:wrap;gap:10px}.metric-pill{display:inline-flex;align-items:center;gap:10px;padding:8px 10px;border-radius:calc(var(--radius) - .3rem);border:1px solid hsl(var(--border));background:hsl(var(--secondary)/.72);font-size:.88rem}.metric-pill span{color:hsl(var(--muted-foreground))}.metric-pill strong{font-size:.9rem;font-weight:600}.status-inline,.status-pill{display:inline-flex;align-items:center;border-radius:999px;font-size:.77rem;font-weight:600;letter-spacing:.01em}.status-pill{padding:5px 10px;border:1px solid transparent}.status-inline{margin-bottom:8px}.tone-operational{background:hsl(var(--keel-success)/.14);color:hsl(var(--keel-success));border-color:hsl(var(--keel-success)/.26)}.tone-degraded,.tone-partial{background:hsl(var(--keel-warning)/.15);color:hsl(var(--keel-warning));border-color:hsl(var(--keel-warning)/.3)}.tone-major{background:hsl(var(--destructive)/.12);color:hsl(var(--destructive));border-color:hsl(var(--destructive)/.22)}.tone-maintenance{background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border-color:hsl(var(--border))}.tone-unavailable{background:hsl(var(--secondary));color:hsl(var(--muted-foreground));border-color:hsl(var(--border-strong))}.status-banner{margin-top:18px;padding:14px 16px;border-radius:1rem;border:1px solid transparent}.hero-state{align-items:center;flex-wrap:wrap;margin:16px 0 0}.loading-panel{min-height:260px}.loading-block,.loading-cell{border-radius:calc(var(--radius) - .2rem);background:linear-gradient(90deg,hsl(var(--secondary)) 0,hsl(var(--background)) 50%,hsl(var(--secondary)) 100%);background-size:240% 100%;animation:loading-shimmer 1.6s linear infinite}.loading-block--title{width:min(480px,100%);height:42px;margin-top:8px}.loading-block--copy{width:min(560px,100%);height:18px;margin-top:18px}.loading-cell{min-height:72px}@keyframes loading-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.empty-state,.uptime-placeholder{color:hsl(var(--muted-foreground))}.status-window{overflow:hidden;border:1px solid hsl(var(--snippet-border));border-radius:1.5rem;background:hsl(var(--snippet-chrome));box-shadow:var(--snippet-shadow)}.status-window__chrome{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px;min-height:46px;padding:0 16px;border-bottom:1px solid hsl(var(--snippet-border));color:hsl(var(--snippet-muted));font-size:.76rem;letter-spacing:.12em;text-transform:uppercase}.status-window__dots{display:inline-flex;align-items:center;gap:7px}.status-window__dot{width:10px;height:10px;border-radius:999px}.status-window__dot--red{background:hsl(var(--snippet-dot-red))}.status-window__dot--amber{background:hsl(var(--snippet-dot-amber))}.status-window__dot--green{background:hsl(var(--snippet-dot-green))}.status-window__label,.status-window__meta{white-space:nowrap}.status-window__meta{justify-self:end;text-align:right}.status-window__body{padding:24px;background:hsl(var(--snippet-body))}.status-window--hero .status-window__body{display:grid;grid-gap:18px;gap:18px}.hero-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.9fr);grid-gap:24px;gap:24px;align-items:start}.hero-copy h1{font-size:clamp(2.2rem,4.2vw,3.2rem);line-height:.98;letter-spacing:-.05em}.endpoint-list,.hero-aside,.page-stat-grid{display:grid;grid-gap:16px;gap:16px}.trust-panel{padding:16px 18px}.summary-cell,.trust-panel{border:1px solid hsl(var(--border));border-radius:1rem;background:hsl(var(--card)/.82);box-shadow:var(--surface-shadow-soft)}.summary-cell{padding:16px}.status-pill--hero{padding:6px 12px;font-size:.8rem}.section-copy-block{display:grid;grid-gap:8px;gap:8px;margin-bottom:20px}.component-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.component-card{display:grid;grid-gap:14px;gap:14px;min-height:100%;padding:18px;border:1px solid hsl(var(--border));border-radius:1.1rem;background:hsl(var(--card)/.8);box-shadow:var(--surface-shadow-soft)}.component-card__foot,.component-card__head{display:flex;gap:12px;justify-content:space-between;align-items:flex-start}.component-card__foot{padding-top:4px;border-top:1px solid hsl(var(--border))}.card-head{margin-bottom:16px}.link-inline{color:hsl(var(--foreground));font-size:.92rem}.link-inline:hover{color:hsl(var(--primary))}.badge-preview,.event-card{display:grid;grid-gap:10px;gap:10px}.event-card{padding:16px 18px;box-shadow:var(--surface-shadow-soft)}.badge-preview,.event-card{border:1px solid hsl(var(--border));border-radius:1rem;background:hsl(var(--card)/.82)}.badge-preview{padding:16px}.endpoint-row{display:grid;grid-gap:8px;gap:8px;padding:14px 16px;border:1px solid hsl(var(--border));border-radius:1rem;background:hsl(var(--card)/.82);box-shadow:var(--surface-shadow-soft)}.endpoint-row span{font-size:.76rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--snippet-muted))}.endpoint-row code{color:hsl(var(--foreground));font-size:.83rem;line-height:1.5}.page-intro-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);grid-gap:24px;gap:24px;align-items:start}.history-axis,.history-meta{display:flex;align-items:center;justify-content:space-between;gap:16px}.history-legend{gap:12px 16px;margin:18px 0 16px}.history-axis{margin:14px 0 12px;color:hsl(var(--snippet-muted));font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.history-grid{display:grid;grid-gap:14px;gap:14px}.history-row{display:grid;grid-template-columns:140px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center}.history-row__label{display:grid;grid-gap:6px;gap:6px}.history-row__heading{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.history-row__name{font-size:.92rem;font-weight:600;letter-spacing:-.01em}.history-row__uptime{font-size:1rem;font-weight:700;letter-spacing:-.03em}.history-row__meta{display:flex;flex-wrap:wrap;gap:6px 10px;color:hsl(var(--muted-foreground));font-size:.76rem;letter-spacing:.02em}.history-row__cells{grid-template-columns:repeat(auto-fit,minmax(5px,1fr))}.history-row__cells--hero{margin-top:14px}.history-cell{display:block;aspect-ratio:1/1;min-height:10px;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--secondary))}.history-cell--legend{width:12px;min-height:12px}.history-cell--clear,.history-cell--operational{border-color:hsl(var(--keel-success)/.42)}.history-cell--unknown{background:hsl(var(--secondary));border-color:hsl(var(--border-strong))}.history-cell--maintenance{background:hsl(var(--accent));border-color:hsl(var(--primary)/.2)}.history-cell--degraded{background:hsl(var(--keel-warning)/.2);border-color:hsl(var(--keel-warning)/.3)}.history-cell--down,.history-cell--partial{background:hsl(var(--destructive)/.18);border-color:hsl(var(--destructive)/.24)}.history-cell--major{background:hsl(var(--destructive)/.85);border-color:hsl(var(--destructive))}.dark .history-cell--maintenance{background:hsl(var(--accent));border-color:hsl(var(--primary)/.24)}.dark .history-cell--degraded{background:hsl(var(--keel-warning)/.3);border-color:hsl(var(--keel-warning)/.36)}.dark .history-cell--down,.dark .history-cell--partial{background:hsl(var(--destructive)/.28);border-color:hsl(var(--destructive)/.32)}.uptime-hero{grid-template-columns:minmax(260px,.82fr) minmax(0,1.18fr);grid-gap:28px;gap:28px}.uptime-hero__copy h1{font-size:clamp(2.4rem,4vw,3.5rem);line-height:1}.uptime-hero__metric{color:hsl(var(--muted-foreground));font-size:1rem}.component-uptime-card__value,.uptime-hero__meta strong,.uptime-hero__metric span{font-weight:700}.uptime-hero__metric span{color:hsl(var(--keel-success));font-size:1.35rem}.uptime-hero__meta{justify-content:space-between;gap:16px}.uptime-hero__meta strong{color:hsl(var(--keel-success))}.component-uptime-grid{margin-top:22px}.component-uptime-card{grid-gap:8px;gap:8px;min-height:132px;padding:16px;border:1px solid hsl(var(--border));border-radius:.75rem;background:hsl(var(--card)/.82)}.component-uptime-card h3{font-size:.96rem}.component-uptime-card__value{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-top:4px;padding:3px 8px;border:1px solid transparent;border-radius:999px;font-size:.86rem}.incident-split{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:24px;gap:24px}.incident-split h3{margin-bottom:12px;font-size:.96rem}.event-card--compact{box-shadow:none}.event-card h4{font-size:1rem}.recent-incident-list{border-radius:.75rem}.recent-incident-row{grid-gap:4px;gap:4px}.recent-incident-row:last-child{border-bottom:0}.recent-incident-row span:first-child{font-weight:600}.recent-incident-row span:last-child{color:hsl(var(--muted-foreground));font-size:.86rem}.record-window .status-window__body{padding:22px 24px 24px}.record-card{display:grid;grid-gap:22px;gap:22px}.record-head{align-items:start}.record-pill-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px}.record-summary{margin-top:12px;color:hsl(var(--muted-foreground));line-height:1.7}.record-side{min-width:210px;text-align:right}.record-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.record-facts,.timeline-list{display:grid;grid-gap:16px;gap:16px}.timeline-list{position:relative;list-style:none}.timeline-list:before{content:"";position:absolute;top:8px;bottom:8px;left:8px;width:1px;background:hsl(var(--border))}.timeline-item{position:relative;display:grid;grid-template-columns:16px minmax(0,1fr);grid-gap:16px;gap:16px}.timeline-marker{position:relative;width:16px;height:16px;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:0 0 0 5px hsl(var(--snippet-body))}.timeline-marker:after{content:"";position:absolute;inset:4px;border-radius:999px;background:hsl(var(--primary))}.timeline-content{display:grid;grid-gap:8px;gap:8px;padding:0 0 0 2px}.timeline-content p{color:hsl(var(--muted-foreground));line-height:1.65}.timeline-meta{align-items:center}@media (max-width:900px){.hero-layout,.page-intro-grid,.record-head,.site-header__actions,.site-header__inner{flex-direction:column;align-items:stretch}.hero-layout,.page-intro-grid{display:grid;grid-template-columns:1fr}.site-header__actions{gap:10px}.nav{flex-wrap:wrap}.theme-toggle{align-self:flex-start}.component-grid,.component-uptime-grid,.history-row,.incident-split,.record-facts,.uptime-hero{grid-template-columns:1fr}.history-row__cells{grid-template-columns:repeat(30,minmax(0,1fr));row-gap:6px}.history-row__heading{align-items:center}.history-axis,.history-meta{flex-direction:column;align-items:flex-start}.record-side{min-width:0;text-align:left}}@media (max-width:760px){.shell{width:min(100%,calc(100% - 1rem))}.site-main{padding-top:24px;padding-bottom:24px}.site-frame{padding:0 12px 24px}.status-window__chrome{grid-template-columns:auto 1fr;padding:0 14px}.status-window__meta{display:none}.status-window__body{padding:20px}.card-head,.hero-state,.timeline-meta{flex-direction:column}.maintenance-grid,.summary-grid{grid-template-columns:1fr}.history-row__cells{gap:3px}.history-row__heading{flex-direction:column;align-items:flex-start}.link-inline{white-space:normal}}.site-frame{padding:0 24px 36px}.site-header{border-bottom-color:hsl(var(--border));background:hsl(var(--background)/.94)}.site-header__inner{min-height:68px}.site-main{padding-top:28px}.status-overview-page{display:grid;grid-gap:22px;gap:22px}.status-card{border:1px solid hsl(var(--border));border-radius:16px;background:hsl(var(--card));box-shadow:0 18px 52px rgb(15 23 42/.05),0 1px 2px rgb(15 23 42/.05)}.status-hero-card{padding:28px}.uptime-hero{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(420px,1.2fr);grid-gap:34px;gap:34px;align-items:center}.component-status-icon,.incident-status-icon,.recent-incident-icon,.status-orb{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:999px;font-weight:750;line-height:1}.status-orb{width:58px;height:58px;color:white;font-size:2rem;box-shadow:inset 0 -10px 18px rgb(0 0 0/.08)}.status-orb--operational{background:hsl(var(--keel-success));color:white}.status-orb--partial{background:hsl(var(--keel-partial));color:hsl(44 95% 22%)}.status-orb--degraded{background:hsl(var(--keel-degraded));color:white}.status-orb--down{background:hsl(var(--destructive));color:white}.status-orb--unknown{color:hsl(var(--muted-foreground))}.status-orb--maintenance,.status-orb--unknown{background:hsl(var(--secondary));border:1px solid hsl(var(--border-strong))}.status-orb--maintenance{color:hsl(var(--foreground))}.uptime-hero__copy{display:grid;grid-gap:10px;gap:10px}.uptime-hero__copy h1{color:hsl(223 54% 8%);font-size:clamp(2.4rem,4.2vw,3.35rem);font-weight:760;line-height:.96;letter-spacing:-.04em}.uptime-hero__metric{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:clamp(1.05rem,1.5vw,1.18rem)}.uptime-hero__metric span{color:currentColor;font-size:clamp(1.28rem,2vw,1.7rem);font-weight:760;letter-spacing:-.02em}.uptime-hero__metric small{color:hsl(var(--muted-foreground));font-size:.94rem}.tone-text-operational{color:hsl(var(--keel-success))}.tone-text-partial{color:hsl(45 92% 38%)}.tone-text-degraded{color:hsl(var(--keel-degraded))}.tone-text-down{color:hsl(var(--destructive))}.tone-text-unknown{color:hsl(var(--muted-foreground))}.uptime-hero__history{min-width:0}.uptime-hero__meta{display:flex;justify-content:flex-end;align-items:baseline;gap:22px;color:hsl(var(--muted-foreground));font-size:.95rem}.uptime-hero__meta strong{font-size:1.22rem;font-weight:760}.uptime-hero__meta strong.tone-text-operational{color:hsl(var(--keel-success))}.uptime-hero__meta strong.tone-text-unknown{color:hsl(var(--muted-foreground))}.history-row__cells{display:grid;grid-template-columns:repeat(90,minmax(2px,1fr));grid-gap:4px;gap:4px}.history-row__cells--hero{margin-top:16px}.history-row__cells--hero .history-cell{min-height:31px;aspect-ratio:auto;border-radius:4px;min-width:0}.history-cell{border:0;background:hsl(var(--keel-unknown))}.history-cell--legend{width:10px;min-height:10px;border-radius:999px}.history-cell--clear,.history-cell--operational{background:hsl(var(--keel-success))}.history-cell--partial{background:hsl(var(--keel-partial))}.history-cell--degraded{background:hsl(var(--keel-degraded))}.history-cell--down,.history-cell--major{background:hsl(var(--destructive))}.history-cell--unknown{background:hsl(var(--keel-unknown))}.history-cell--maintenance{background:repeating-linear-gradient(135deg,hsl(var(--keel-unknown)),hsl(var(--keel-unknown)) 4px,hsl(var(--border-strong)) 4px,hsl(var(--border-strong)) 6px)}.history-axis{display:flex;justify-content:space-between;gap:16px;margin:10px 0 18px;color:hsl(var(--muted-foreground));font-size:.88rem;letter-spacing:0;text-transform:none}.history-legend{display:flex;flex-wrap:wrap;gap:12px 22px;margin:0}.history-legend__item{display:inline-flex;align-items:center;gap:8px;color:hsl(var(--muted-foreground));font-size:.88rem}.component-uptime-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.component-uptime-card{display:grid;justify-items:center;align-content:center;grid-gap:10px;gap:10px;min-height:150px;padding:24px 18px;text-align:center}.component-status-icon{width:32px;height:32px;font-size:1.08rem}.component-uptime-card h3{color:hsl(223 54% 8%);font-size:1.06rem;font-weight:740;letter-spacing:-.01em}.component-status-text{margin-top:4px;font-size:.95rem;font-weight:650}.component-metrics-link{margin-top:4px;color:hsl(var(--muted-foreground));font-size:.92rem;transition:color .18s ease}.component-metrics-link:hover{color:hsl(var(--primary))}.incident-panel{padding:20px 22px 22px}.incident-split{display:grid;grid-template-columns:minmax(260px,.78fr) minmax(0,1.44fr);grid-gap:26px;gap:26px}.active-incident-column{padding:2px 26px 0 0;border-right:1px solid hsl(var(--border))}.active-incident-column h2,.maintenance-panel h2,.recent-incidents-head h2{color:hsl(223 54% 8%);font-size:1.08rem;font-weight:760;letter-spacing:-.02em}.active-incident-summary{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:4px 16px;gap:4px 16px;align-items:center;margin-top:30px}.active-incident-summary h3,.active-incident-summary p{grid-column:2}.incident-status-icon{grid-row:1/span 3;width:38px;height:38px;font-size:1.15rem}.active-incident-summary h3{font-size:1rem;font-weight:720}.active-incident-state{width:-moz-fit-content;width:fit-content;font-size:.88rem;font-weight:700}.recent-incidents-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:14px}.link-inline{color:hsl(var(--primary));font-size:.9rem;font-weight:550;white-space:nowrap}.recent-incident-list{overflow:hidden;border:1px solid hsl(var(--border));border-radius:10px;background:hsl(var(--card))}.recent-incident-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;min-height:72px;padding:14px 16px;border-bottom:1px solid hsl(var(--border));transition:background-color .18s ease}.recent-incident-row:hover{background:hsl(var(--secondary)/.42)}.recent-incident-icon{width:31px;height:31px;font-size:.95rem}.recent-incident-copy{display:grid;grid-gap:3px;gap:3px;min-width:0}.recent-incident-copy strong{color:hsl(223 54% 8%);font-size:.92rem}.recent-incident-copy span{color:hsl(var(--muted-foreground));font-size:.86rem;line-height:1.45}.recent-incident-chevron{color:hsl(var(--muted-foreground));font-size:1.5rem;line-height:1}.maintenance-panel{padding:20px 22px}.maintenance-list{display:grid;grid-gap:12px;gap:12px}.maintenance-row{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start;padding:14px 0 0}.maintenance-row h3{font-size:1rem}.methodology-strip{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center;padding:16px 20px;border-radius:10px;background:hsl(var(--primary)/.07);color:hsl(223 54% 8%)}.methodology-strip__icon{position:relative;width:26px;height:30px;border:2px solid hsl(var(--primary));border-radius:8px 8px 11px 11px}.methodology-strip__icon:after{content:"";position:absolute;left:6px;top:5px;width:8px;height:13px;border-right:2px solid hsl(var(--primary));border-bottom:2px solid hsl(var(--primary));transform:rotate(35deg)}.methodology-strip p{color:hsl(223 54% 8%);font-size:.92rem;line-height:1.55}.loading-panel{min-height:230px}@media (max-width:980px){.uptime-hero{grid-template-columns:1fr}.component-uptime-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.incident-split{grid-template-columns:1fr}.active-incident-column{padding-right:0;padding-bottom:22px;border-right:0;border-bottom:1px solid hsl(var(--border))}}@media (max-width:640px){.site-frame{padding:0 12px 24px}.status-hero-card{padding:22px}.uptime-hero{grid-template-columns:1fr}.status-orb{width:52px;height:52px}.history-row__cells{grid-template-columns:repeat(30,minmax(0,1fr));row-gap:5px}.component-uptime-grid{grid-template-columns:1fr}.history-axis,.recent-incidents-head{align-items:flex-start;flex-direction:column}.methodology-strip{align-items:start}}