@layer tokens,reset,base;@layer components{.e-hero{max-inline-size:var(--w-measure);padding:var(--x-space-8) var(--w-gutter) var(--x-space-9);gap:var(--x-space-8);grid-template-columns:minmax(0,1fr);align-items:start;margin-inline:auto;display:grid}@media (width>=900px){.e-hero{padding-block:var(--x-space-11) var(--x-space-10)}}@media (width>=1200px){.e-hero{column-gap:var(--x-space-10);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.e-hero-head{position:sticky;inset-block-start:calc(var(--x-size-topbar) + var(--x-space-8))}}.e-hero-head{gap:var(--x-space-5);flex-direction:column;min-inline-size:0;display:flex}.e-hero h1{font-size:var(--x-font-size-display-l);line-height:var(--x-font-line-height-tight);letter-spacing:var(--x-font-tracking-display);font-weight:var(--x-font-weight-bold);text-wrap:balance}@media (width>=900px){.e-hero h1{font-size:var(--x-font-size-display-xl)}}.e-hero-scene{min-inline-size:0}.e-jump{gap:var(--x-space-2);flex-wrap:wrap;display:flex}.e-jump a{min-block-size:var(--x-size-control-m);padding:0 var(--x-space-3);border-radius:var(--x-radius-full);border:var(--x-border-width-hairline) solid var(--x-role-border-default);color:var(--x-role-text-secondary);font-size:var(--x-font-size-small);font-weight:var(--x-font-weight-medium);align-items:center;text-decoration:none;display:inline-flex}@media (pointer:coarse){.e-jump a{min-block-size:var(--x-size-control-touch)}}.e-jump a:hover{background:var(--x-role-surface-hover);color:var(--x-role-text-primary)}.e-band{border-block-start:var(--x-border-width-hairline) solid var(--x-role-border-subtle)}.e-band h2{letter-spacing:var(--x-font-tracking-title)}.e-split{gap:var(--x-space-8);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1200px){.e-split{gap:var(--x-space-10);grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start}.e-split-copy{position:sticky;inset-block-start:calc(var(--x-size-topbar) + var(--x-space-8))}}.e-plain{gap:var(--x-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.e-plain li{padding-inline-start:var(--x-space-4);position:relative}.e-plain li:before{content:"";inline-size:var(--x-size-dot);block-size:var(--x-size-dot);border-radius:var(--x-radius-full);background:var(--x-role-border-strong);position:absolute;inset-block-start:calc(var(--x-font-size-body) * .6);inset-inline-start:0}.e-player{border-radius:var(--x-radius-l);background:var(--x-role-surface-overlay);border:var(--x-border-width-hairline) solid var(--x-role-border-default);min-inline-size:0;box-shadow:0 var(--x-space-3) var(--x-space-5) color-mix(in oklab, var(--x-role-surface-inverse) 8%, transparent), 0 var(--x-space-11) var(--x-space-13) color-mix(in oklab, var(--x-role-surface-inverse) 14%, transparent);flex-direction:column;display:flex;overflow:hidden}.e-player-edge{border-radius:var(--x-radius-l);background:0 0;border:0;min-inline-size:0}.e-player-edge[data-active]>.e-player{--w-edge-a:var(--x-role-ai-border);--w-edge-b:var(--x-role-ai-border)}:root[data-motion=full] .e-player-edge[data-active]>.e-player{background:var(--x-role-surface-overlay) padding-box}.e-player-head{justify-content:space-between;align-items:center;gap:var(--x-space-3);padding:var(--x-space-3) var(--x-space-5);background:var(--x-role-surface-sunken);border-block-end:var(--x-border-width-hairline) solid var(--x-role-border-subtle);flex-wrap:wrap;display:flex}.e-player-title{align-items:center;gap:var(--x-space-3);min-inline-size:0;display:flex}.e-player-title h2{font-size:var(--x-font-size-ui);font-weight:var(--x-font-weight-semibold)}.e-tabs{gap:var(--x-space-1);padding:var(--x-space-1);border-radius:var(--x-radius-m);background:var(--x-role-surface-base);border:var(--x-border-width-hairline) solid var(--x-role-border-subtle);flex-wrap:wrap;display:flex}.e-tab{min-block-size:var(--x-size-control-s);padding:0 var(--x-space-3);border-radius:var(--x-radius-s);color:var(--x-role-text-secondary);font:inherit;font-size:var(--x-font-size-small);font-weight:var(--x-font-weight-medium);cursor:pointer;background:0 0;border:0}@media (pointer:coarse){.e-tab{min-block-size:var(--x-size-control-touch)}}.e-tab[aria-pressed=true]{background:var(--x-role-accent-subtle);color:var(--x-role-accent-text);box-shadow:inset 0 0 0 var(--x-border-width-hairline) var(--x-role-accent-border)}.e-tab:focus-visible,.e-rail-step:focus-visible{outline:var(--x-border-focus-width) solid var(--x-role-focus-ring);outline-offset:var(--x-border-focus-offset)}.e-incident{align-items:baseline;gap:var(--x-space-3);padding:var(--x-space-4) var(--x-space-5) 0;flex-wrap:wrap;display:flex}.e-incident h3{font-size:var(--x-font-size-title-s);font-weight:var(--x-font-weight-semibold);overflow-wrap:anywhere}.e-sev{font-size:var(--x-font-size-caption);font-weight:var(--x-font-weight-semibold);color:var(--x-role-state-error-fg);border:var(--x-border-width-hairline) solid var(--x-role-state-error-border);background:var(--x-role-state-error-bg);border-radius:var(--x-radius-full);padding:0 var(--x-space-2)}.e-player-body{gap:var(--x-space-5);padding:var(--x-space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=640px){.e-player[data-hydrated] .e-player-body{grid-template-columns:minmax(0,2fr) minmax(0,5fr)}}.e-player:not([data-hydrated]) .e-rail{display:none}.e-rail{gap:var(--x-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.e-rail-step{grid-template-columns:var(--x-size-control-s) minmax(0, 1fr);align-items:center;gap:var(--x-space-2);text-align:start;inline-size:100%;min-block-size:var(--x-size-control-m);padding:var(--x-space-1) var(--x-space-2);border-radius:var(--x-radius-m);color:var(--x-role-text-secondary);font:inherit;font-size:var(--x-font-size-small);cursor:pointer;background:0 0;border:0;display:grid}@media (pointer:coarse){.e-rail-step{min-block-size:var(--x-size-control-touch)}}.e-rail-step:hover{background:var(--x-role-surface-hover)}.e-rail-n{inline-size:var(--x-size-control-s);block-size:var(--x-size-control-s);border-radius:var(--x-radius-full);border:var(--x-border-width-hairline) solid var(--x-role-border-default);font-size:var(--x-font-size-caption);place-items:center;display:inline-grid}.e-rail li[data-state=done] .e-rail-n{background:var(--x-role-state-success-bg);border-color:var(--x-role-state-success-border);color:var(--x-role-state-success-fg)}.e-rail li[data-state=current] .e-rail-step{background:var(--x-role-accent-subtle);color:var(--x-role-text-primary);font-weight:var(--x-font-weight-semibold)}.e-rail li[data-state=current] .e-rail-n{background:var(--x-role-accent-solid);border-color:var(--x-role-accent-solid);color:var(--x-role-text-on-solid)}.e-stage{gap:var(--x-space-6);flex-direction:column;min-inline-size:0;display:flex}.e-step{gap:var(--x-space-4);flex-direction:column;min-inline-size:0;display:flex}.e-step[hidden]{display:none}:root:is([data-motion=full],[data-motion=calm]) .e-player[data-hydrated] .e-step:not([hidden]){animation:x-arrive var(--x-duration-slow) var(--x-easing-enter)}.e-step-title{align-items:center;gap:var(--x-space-3);font-size:var(--x-font-size-body);font-weight:var(--x-font-weight-semibold);display:flex}.e-step-n{inline-size:var(--x-size-control-s);block-size:var(--x-size-control-s);border-radius:var(--x-radius-full);background:var(--x-role-accent-subtle);color:var(--x-role-accent-text);font-size:var(--x-font-size-caption);flex:none;place-items:center;display:inline-grid}.e-player[data-hydrated] .e-step-n{display:none}.e-step-body{gap:var(--x-space-3);font-size:var(--x-font-size-ui);flex-direction:column;min-inline-size:0;display:flex}.e-step-body h4{font-size:var(--x-font-size-small);font-weight:var(--x-font-weight-semibold);color:var(--x-role-text-secondary)}.e-checks{border:var(--x-border-width-hairline) solid var(--x-role-border-subtle);border-radius:var(--x-radius-m);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.e-check{grid-template-columns:var(--x-size-icon-l) minmax(0, 1fr) auto;align-items:center;gap:var(--x-space-3);padding:var(--x-space-3) var(--x-space-4);border-block-end:var(--x-border-width-hairline) solid var(--x-role-border-subtle);display:grid}.e-check:last-child{border-block-end:0}.e-check .x-status-glyph,.e-check svg{color:var(--x-role-state-error-fg)}.e-check[data-ok] svg{color:var(--x-role-state-success-fg)}.e-check-result{font-size:var(--x-font-size-small);color:var(--x-role-text-secondary);white-space:nowrap}.e-hyps{gap:var(--x-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.e-hyp{gap:var(--x-space-1) var(--x-space-3);padding:var(--x-space-3) var(--x-space-4);border-radius:var(--x-radius-m);background:var(--x-role-surface-base);border:var(--x-border-width-hairline) solid var(--x-role-border-subtle);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"claim verdict""fact fact";display:grid}.e-hyp[data-verdict=supported]{border-color:var(--x-role-accent-border);box-shadow:inset var(--x-border-width-thick) 0 0 var(--x-role-accent-solid)}[dir=rtl] .e-hyp[data-verdict=supported]{box-shadow:inset calc(-1 * var(--x-border-width-thick)) 0 0 var(--x-role-accent-solid)}.e-hyp-claim{font-weight:var(--x-font-weight-semibold);grid-area:claim}.e-hyp-fact{color:var(--x-role-text-secondary);font-size:var(--x-font-size-small);grid-area:fact}.e-verdict{align-items:center;gap:var(--x-space-1);font-size:var(--x-font-size-small);font-weight:var(--x-font-weight-medium);white-space:nowrap;color:var(--x-role-text-secondary);grid-area:verdict;display:inline-flex}.e-verdict svg{inline-size:var(--x-size-icon-s);block-size:var(--x-size-icon-s)}.e-verdict[data-verdict=supported]{color:var(--x-role-accent-text)}.e-verdict[data-verdict=refuted]{color:var(--x-role-state-success-fg)}.e-verdict[data-verdict=inconclusive]{color:var(--x-role-state-warning-fg)}.e-ai-label{align-items:center;gap:var(--x-space-2);font-size:var(--x-font-size-caption);font-weight:var(--x-font-weight-semibold);color:var(--x-role-accent-text);border:var(--x-border-width-hairline) solid var(--x-role-accent-border);border-radius:var(--x-radius-full);padding:0 var(--x-space-2);align-self:flex-start;display:inline-flex}.e-ai-dot{inline-size:var(--x-size-dot);block-size:var(--x-size-dot);border-radius:var(--x-radius-full);background:var(--x-role-accent-solid)}.e-headline{font-size:var(--x-font-size-title-s);font-weight:var(--x-font-weight-semibold);line-height:var(--x-font-line-height-tight)}.e-cites ul{gap:var(--x-space-2);font-size:var(--x-font-size-small);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.e-diff{gap:var(--x-space-2);padding:var(--x-space-4);border-radius:var(--x-radius-m);background:var(--x-role-surface-sunken);border:var(--x-border-width-hairline) solid var(--x-role-border-subtle);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=640px){.e-diff{align-items:end;column-gap:var(--x-space-4);grid-template-columns:minmax(0,1fr) auto auto auto}}.e-diff-name{font-weight:var(--x-font-weight-semibold);overflow-wrap:anywhere;align-self:center}.e-diff-side{gap:var(--x-space-1);flex-direction:column;display:flex}.e-diff-side code{font-size:var(--x-font-size-ui)}.e-diff-side[data-side=now] code{color:var(--x-role-state-error-fg);text-decoration:line-through}.e-diff-side[data-side=after] code{color:var(--x-role-state-success-fg)}.e-diff-arrow{color:var(--x-role-text-secondary);align-self:center}[dir=rtl] .e-diff-arrow{transform:scaleX(-1)}.e-scopes{gap:var(--x-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.e-scopes li{align-items:baseline;gap:var(--x-space-2);flex-wrap:wrap;display:flex}.e-access{font-size:var(--x-font-size-caption);font-weight:var(--x-font-weight-semibold);border-radius:var(--x-radius-full);padding:0 var(--x-space-2);white-space:nowrap;border:var(--x-border-width-hairline) solid var(--x-role-border-default);color:var(--x-role-text-secondary)}.e-scopes li[data-access=write] .e-access{color:var(--x-role-state-warning-fg);border-color:var(--x-role-state-warning-border);background:var(--x-role-state-warning-bg)}.e-approved{align-items:flex-start;gap:var(--x-space-2);color:var(--x-role-text-primary);display:flex}.e-approved svg{color:var(--x-role-state-success-fg);flex:none}.e-states{gap:var(--x-space-1);font-size:var(--x-font-size-ui);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.e-states li{grid-template-columns:var(--x-size-control-s) minmax(0, 1fr);align-items:center;gap:var(--x-space-3);padding-block:var(--x-space-1);display:grid}.e-state-n{inline-size:var(--x-size-control-s);block-size:var(--x-size-control-s);border-radius:var(--x-radius-full);background:var(--x-role-state-success-bg);color:var(--x-role-state-success-fg);border:var(--x-border-width-hairline) solid var(--x-role-state-success-border);font-size:var(--x-font-size-caption);place-items:center;display:inline-grid}.e-states li[data-last]{font-weight:var(--x-font-weight-semibold)}.e-ba{border-collapse:collapse;inline-size:100%;font-size:var(--x-font-size-small)}.e-ba th,.e-ba td{padding:var(--x-space-2) var(--x-space-3);border-block-end:var(--x-border-width-hairline) solid var(--x-role-border-subtle);text-align:start;vertical-align:middle}.e-ba thead th{color:var(--x-role-text-secondary);font-weight:var(--x-font-weight-semibold)}.e-ba td{white-space:nowrap}.e-ba td svg{inline-size:var(--x-size-icon-s);block-size:var(--x-size-icon-s);vertical-align:middle;color:var(--x-role-state-error-fg);margin-inline-end:var(--x-space-1)}.e-ba td[data-ok] svg{color:var(--x-role-state-success-fg)}.e-player-foot{gap:var(--x-space-3);padding:var(--x-space-4) var(--x-space-5) 0;background:var(--x-role-surface-sunken);border-block-start:var(--x-border-width-hairline) solid var(--x-role-border-subtle);flex-direction:column;display:flex}.e-controls{align-items:center;gap:var(--x-space-2);flex-wrap:wrap;display:flex}.e-progress{block-size:var(--x-border-width-thick);margin-inline:calc(-1 * var(--x-space-5));background:var(--x-role-border-subtle);position:relative;overflow:hidden}.e-progress:after{content:"";transform-origin:0;transform:scaleX(var(--e-done,0));background:var(--x-role-accent-solid);position:absolute;inset:0}[dir=rtl] .e-progress:after{transform-origin:100%}:root:is([data-motion=full],[data-motion=calm]) .e-progress:after{transition:transform var(--x-duration-slow) var(--x-easing-standard)}.e-figs{gap:var(--x-space-4);flex-direction:column;min-inline-size:0;display:flex}.e-fig-list{gap:var(--x-space-3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.e-fig-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.e-fig{gap:var(--x-space-2);padding:var(--x-space-5);border-radius:var(--x-radius-l);background:var(--x-role-surface-raised);border:var(--x-border-width-hairline) solid var(--x-role-border-subtle);flex-direction:column;min-inline-size:0;display:flex}.e-fig-label{font-weight:var(--x-font-weight-semibold);font-size:var(--x-font-size-ui)}.e-fig-value{font-size:var(--x-font-size-title-m);font-weight:var(--x-font-weight-bold);line-height:var(--x-font-line-height-tight)}.e-fig-unmeasured{font-size:var(--x-font-size-body);color:var(--x-role-text-secondary);font-weight:var(--x-font-weight-semibold)}.e-fig[data-unmeasured]{background:var(--x-role-surface-sunken);border-style:dashed}.e-interval{block-size:var(--x-space-3);border-radius:var(--x-radius-full);background:var(--x-role-surface-sunken);border:var(--x-border-width-hairline) solid var(--x-role-border-subtle);display:block;position:relative}.e-interval-band{inline-size:calc((var(--e-hi) - var(--e-lo)) * 100%);border-radius:var(--x-radius-full);background:color-mix(in oklab, var(--x-role-accent-solid) 35%, transparent);position:absolute;inset-block:0;inset-inline-start:calc(var(--e-lo) * 100%)}.e-interval-point{inset-block:calc(-1 * var(--x-space-1));inline-size:var(--x-border-width-thick);background:var(--x-role-accent-solid);border-radius:var(--x-radius-full);position:absolute;inset-inline-start:calc(var(--e-pt) * 100%);transform:translate(-50%)}[dir=rtl] .e-interval-point{transform:translate(50%)}.e-dial{gap:var(--x-space-7);grid-template-columns:minmax(0,1fr);display:grid}.e-dial-group{gap:var(--x-space-3);flex-direction:column;display:flex;position:relative}.e-dial-track{block-size:var(--x-border-width-thick);margin-inline:calc(var(--x-size-control-m) / 2);background:var(--x-role-border-default);border-radius:var(--x-radius-full);margin-block-start:calc(var(--x-size-control-m) / 2);position:relative}.e-dial-fill{inline-size:calc(var(--e-dial-at) * 100%);background:var(--x-role-accent-solid);border-radius:var(--x-radius-full);position:absolute;inset-block:0;inset-inline-start:0}:root:is([data-motion=full],[data-motion=calm]) .e-dial-fill{transition:inline-size var(--x-duration-slow) var(--x-easing-standard)}.e-dial-stops{grid-template-columns:repeat(4,minmax(0,1fr));margin-block-start:calc(-1 * (var(--x-size-control-m) / 2 + var(--x-border-width-thick) / 2 + var(--x-space-3)));display:grid}.e-dial-stop{align-items:center;gap:var(--x-space-2);text-align:center;cursor:pointer;min-inline-size:0;outline:none;flex-direction:column;padding-block-end:var(--x-space-2);display:flex}.e-dial-stop:first-child{text-align:start;align-items:flex-start}.e-dial-stop:last-child{text-align:end;align-items:flex-end}.e-dial-knob{inline-size:var(--x-size-control-m);block-size:var(--x-size-control-m);border-radius:var(--x-radius-full);background:var(--x-role-surface-raised);border:var(--x-border-width-thick) solid var(--x-role-border-strong)}.e-dial-stop[data-reached] .e-dial-knob{border-color:var(--x-role-accent-solid)}.e-dial-stop[data-selected] .e-dial-knob{background:var(--x-role-accent-solid);box-shadow:0 0 0 var(--x-space-1) var(--x-role-accent-subtle)}.e-dial-stop[data-focus-visible] .e-dial-knob{outline:var(--x-border-focus-width) solid var(--x-role-focus-ring);outline-offset:var(--x-border-focus-offset)}.e-dial-name{font-size:var(--x-font-size-small);font-weight:var(--x-font-weight-medium);color:var(--x-role-text-secondary)}.e-dial-stop[data-selected] .e-dial-name{color:var(--x-role-text-primary);font-weight:var(--x-font-weight-semibold)}.e-dial-panel{gap:var(--x-space-5);padding:var(--x-space-7);border-radius:var(--x-radius-l);background:var(--x-role-surface-raised);border:var(--x-border-width-hairline) solid var(--x-role-border-default);flex-direction:column;display:flex}.e-dial-panel h3{font-size:var(--x-font-size-title-s)}.e-dial-panel h4{font-size:var(--x-font-size-small);color:var(--x-role-text-secondary);font-weight:var(--x-font-weight-semibold);margin-block-end:var(--x-space-2)}.e-dial-access{gap:var(--x-space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=900px){.e-dial-access{grid-template-columns:repeat(2,minmax(0,1fr))}}.e-cols{gap:var(--x-space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=900px){.e-cols{grid-template-columns:repeat(3,minmax(0,1fr))}}.e-col{gap:var(--x-space-3);padding:var(--x-space-6);border-radius:var(--x-radius-l);background:var(--x-role-surface-raised);border:var(--x-border-width-hairline) solid var(--x-role-border-subtle);flex-direction:column;min-inline-size:0;display:flex}.e-col h3{font-size:var(--x-font-size-body)}.e-plans{gap:var(--x-space-5);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.e-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}.e-plan{gap:var(--x-space-3);padding:var(--x-space-7);border-radius:var(--x-radius-l);background:var(--x-role-surface-raised);border:var(--x-border-width-hairline) solid var(--x-role-border-default);flex-direction:column;display:flex}.e-plan[data-plan=builder]{border-color:var(--x-role-accent-border);box-shadow:0 var(--x-space-5) var(--x-space-10) color-mix(in oklab, var(--x-role-accent-solid) 10%, transparent)}.e-plan h3{font-size:var(--x-font-size-title-s)}.e-price{font-size:var(--x-font-size-title-m);font-weight:var(--x-font-weight-bold)}.e-plan-ai{font-weight:var(--x-font-weight-medium)}.e-card{gap:var(--x-space-4);padding:var(--x-space-6);border-radius:var(--x-radius-l);background:var(--x-role-surface-raised);border:var(--x-border-width-hairline) solid var(--x-role-border-default);flex-direction:column;min-inline-size:0;display:flex}.e-card+.e-card{margin-block-start:var(--x-space-5)}.e-card-focal{background:var(--x-role-surface-overlay);box-shadow:0 var(--x-space-5) var(--x-space-10) color-mix(in oklab, var(--x-role-surface-inverse) 10%, transparent)}.e-card-head{justify-content:space-between;align-items:center;gap:var(--x-space-2);flex-wrap:wrap;display:flex}.e-card h2,.e-card-title{font-size:var(--x-font-size-body);font-weight:var(--x-font-weight-semibold)}.e-live{gap:var(--x-space-4);flex-direction:column;display:flex}.e-live-state{align-items:center;gap:var(--x-space-2);font-size:var(--x-font-size-ui);color:var(--x-role-text-secondary);flex-wrap:wrap;display:flex}.e-live-state svg{flex:none}.e-live-sub{font-size:var(--x-font-size-ui);font-weight:var(--x-font-weight-semibold)}.e-tally{gap:var(--x-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.e-tally{grid-template-columns:repeat(3,minmax(0,1fr))}}.e-tally li{gap:var(--x-space-1);padding:var(--x-space-4);border-radius:var(--x-radius-m);background:var(--x-role-surface-base);border:var(--x-border-width-hairline) solid var(--x-role-border-subtle);flex-direction:column;display:flex}.e-tally-n{font-size:var(--x-font-size-title-m);font-weight:var(--x-font-weight-bold);line-height:var(--x-font-line-height-tight)}.e-tally-label{font-size:var(--x-font-size-small);color:var(--x-role-text-secondary)}.e-reports{gap:var(--x-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.e-report{gap:var(--x-space-2);padding:var(--x-space-4);border-radius:var(--x-radius-m);border:var(--x-border-width-hairline) solid var(--x-role-border-subtle);flex-direction:column;display:flex}.e-report-title{font-weight:var(--x-font-weight-semibold)}.e-report-body{gap:var(--x-space-1);font-size:var(--x-font-size-small);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=640px){.e-report-body{column-gap:var(--x-space-4);grid-template-columns:max-content minmax(0,1fr)}}.e-report-body dt{color:var(--x-role-text-secondary);font-weight:var(--x-font-weight-semibold)}.e-report-body dd{margin:0}.e-status-page h1{font-size:var(--x-font-size-display-l);line-height:var(--x-font-line-height-tight);letter-spacing:var(--x-font-tracking-display)}.e-status{gap:var(--x-space-5);flex-direction:column;display:flex}.e-status-head{align-items:center;gap:var(--x-space-3);flex-wrap:wrap;display:flex}.e-status-head .e-headline{flex:auto}.e-status-head[data-overall=operational] svg{color:var(--x-role-state-success-fg)}.e-status-head[data-overall=degraded] svg{color:var(--x-role-state-warning-fg)}.e-status-head[data-overall=outage] svg{color:var(--x-role-state-error-fg)}.e-components{border:var(--x-border-width-hairline) solid var(--x-role-border-subtle);border-radius:var(--x-radius-m);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.e-component{gap:var(--x-space-2);padding:var(--x-space-4) var(--x-space-5);border-block-end:var(--x-border-width-hairline) solid var(--x-role-border-subtle);flex-direction:column;display:flex}.e-component:last-child{border-block-end:0}.e-component-head{justify-content:space-between;align-items:center;gap:var(--x-space-2);flex-wrap:wrap;display:flex}.e-component-name{align-items:center;gap:var(--x-space-2);font-weight:var(--x-font-weight-semibold);display:inline-flex}.e-component-uptime{font-size:var(--x-font-size-small);color:var(--x-role-text-secondary)}.e-days{gap:var(--x-border-width-thick);block-size:var(--x-space-7);margin:0;padding:0;list-style:none;display:flex}.e-day{border-radius:var(--x-radius-s);background:var(--x-role-border-subtle);flex:1 1 0;min-inline-size:0}.e-day[data-level=up]{background:var(--x-role-state-success-solid)}.e-day[data-level=dip]{background:var(--x-role-state-warning-solid)}.e-day[data-level=down]{background:var(--x-role-state-error-solid)}.e-status-incidents h3,.e-subscribe h3{font-size:var(--x-font-size-body)}.e-subscribe{gap:var(--x-space-2);border-block-start:var(--x-border-width-hairline) solid var(--x-role-border-subtle);flex-direction:column;padding-block-start:var(--x-space-5);display:flex}.e-connectors{gap:var(--x-space-5);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=1200px){.e-connectors{grid-template-columns:repeat(2,minmax(0,1fr))}}.e-connector{gap:var(--x-space-4);padding:var(--x-space-6);border-radius:var(--x-radius-l);background:var(--x-role-surface-raised);border:var(--x-border-width-hairline) solid var(--x-role-border-subtle);flex-direction:column;scroll-margin-block-start:calc(var(--x-size-topbar) + var(--x-space-5));display:flex}.e-connector h3{font-size:var(--x-font-size-title-s)}.e-connector h4{font-size:var(--x-font-size-small);color:var(--x-role-text-secondary);font-weight:var(--x-font-weight-semibold);margin-block-end:var(--x-space-2)}.e-cert-status{font-weight:var(--x-font-weight-semibold)}.e-cert-status[data-status=not_held]{color:var(--x-role-text-secondary)}.e-cert-status[data-status=held]{color:var(--x-role-state-success-fg)}.e-col[data-status=not_held]{border-style:dashed}.e-col-title{font-size:var(--x-font-size-title-s)}.e-cols-2{grid-template-columns:minmax(0,1fr)}@media (width>=900px){.e-cols.e-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.e-log{gap:var(--x-space-6);flex-direction:column;display:flex}.e-filters{align-items:flex-end;gap:var(--x-space-4);padding:var(--x-space-4);border-radius:var(--x-radius-m);background:var(--x-role-surface-sunken);border:var(--x-border-width-hairline) solid var(--x-role-border-subtle);flex-wrap:wrap;display:flex}.e-filter{gap:var(--x-space-1);flex-direction:column;display:flex}.e-filter-check{align-items:center;gap:var(--x-space-2);min-block-size:var(--x-size-control-m);font-size:var(--x-font-size-ui);flex-direction:row}.e-entries{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.e-entry{gap:var(--x-space-3);padding-block:var(--x-space-7);border-block-end:var(--x-border-width-hairline) solid var(--x-role-border-subtle);max-inline-size:var(--x-size-content-prose);flex-direction:column;scroll-margin-block-start:calc(var(--x-size-topbar) + var(--x-space-5));display:flex}.e-entry-meta{align-items:center;gap:var(--x-space-2);flex-wrap:wrap;display:flex}.e-entry-title{font-size:var(--x-font-size-title-s);font-weight:var(--x-font-weight-semibold)}.e-entry[data-kind=ai] .e-entry-title:before{content:"";inline-size:var(--x-size-dot);block-size:var(--x-size-dot);border-radius:var(--x-radius-full);background:var(--x-role-accent-solid);vertical-align:middle;margin-inline-end:var(--x-space-2);display:inline-block}.e-dir{gap:var(--x-space-5);flex-direction:column;display:flex}.e-dir-search{align-items:center;gap:var(--x-space-4);flex-wrap:wrap;display:flex}.e-dir-input{flex:1 1 var(--x-size-content-aside);min-block-size:var(--x-size-control-l);font-size:var(--x-font-size-body)}.e-chips{gap:var(--x-space-2);flex-wrap:wrap;display:flex}.e-chip{align-items:center;gap:var(--x-space-2);min-block-size:var(--x-size-control-m);padding:0 var(--x-space-3);border-radius:var(--x-radius-full);border:var(--x-border-width-hairline) solid var(--x-role-border-default);background:var(--x-role-surface-base);color:var(--x-role-text-secondary);font:inherit;font-size:var(--x-font-size-small);font-weight:var(--x-font-weight-medium);cursor:pointer;display:inline-flex}@media (pointer:coarse){.e-chip{min-block-size:var(--x-size-control-touch)}}.e-chip[aria-pressed=true]{background:var(--x-role-accent-subtle);color:var(--x-role-accent-text);border-color:var(--x-role-accent-border)}.e-chip:focus-visible{outline:var(--x-border-focus-width) solid var(--x-role-focus-ring);outline-offset:var(--x-border-focus-offset)}.e-tiles{gap:var(--x-space-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.e-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){.e-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.e-tile{gap:var(--x-space-2);padding:var(--x-space-5);border-radius:var(--x-radius-l);background:var(--x-role-surface-raised);border:var(--x-border-width-hairline) solid var(--x-role-border-subtle);flex-direction:column;min-inline-size:0;display:flex}.e-tile[data-support=planned],.e-tile[data-support=unsupported]{background:var(--x-role-surface-sunken);border-style:dashed}.e-tile-head{align-items:center;gap:var(--x-space-3);display:flex}.e-tile-head svg{inline-size:var(--x-size-icon-l);block-size:var(--x-size-icon-l);fill:currentColor;flex:none}.e-tile-head h3{min-inline-size:0;font-size:var(--x-font-size-body);overflow-wrap:anywhere;flex:auto}.e-tile-mono{inline-size:var(--x-size-icon-l);block-size:var(--x-size-icon-l);border-radius:var(--x-radius-s);background:var(--x-role-surface-sunken);font-weight:var(--x-font-weight-bold);flex:none;place-items:center;display:inline-grid}.e-support{font-size:var(--x-font-size-caption);font-weight:var(--x-font-weight-semibold);border-radius:var(--x-radius-full);padding:0 var(--x-space-2);white-space:nowrap;border:var(--x-border-width-hairline) solid var(--x-role-border-default);color:var(--x-role-text-secondary)}.e-support[data-support=released]{color:var(--x-role-state-success-fg);border-color:var(--x-role-state-success-border);background:var(--x-role-state-success-bg)}.e-support[data-support=beta]{color:var(--x-role-accent-text);border-color:var(--x-role-accent-border);background:var(--x-role-accent-subtle)}.e-test[data-test=passing]{color:var(--x-role-state-success-fg)}.e-test[data-test=failing]{color:var(--x-role-state-error-fg)}.e-test[data-test=not_run]{color:var(--x-role-text-secondary)}.e-tile-access[data-access=write]{color:var(--x-role-state-warning-fg)}.e-tile-links{gap:var(--x-space-3);flex-wrap:wrap;margin-block-start:auto;display:flex}}@layer utilities;
