@font-face{font-family:Bricolage Grotesque;src:url(/assets/BricolageGrotesque_opsz_wdth_wght_-IeJf__1j.ttf) format("truetype");font-weight:200 800;font-stretch:75% 100%;font-style:normal;font-display:swap}@font-face{font-family:Atkinson Hyperlegible Next;src:url(/assets/AtkinsonHyperlegibleNext_wght_-_PkjPGrw.ttf) format("truetype");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Atkinson Hyperlegible Next;src:url(/assets/AtkinsonHyperlegibleNext-Italic_wght_-agpbIO3t.ttf) format("truetype");font-weight:200 800;font-style:italic;font-display:swap}@font-face{font-family:DM Mono;src:url(/assets/DMMono-Regular-DbtWzYYn.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DM Mono;src:url(/assets/DMMono-Medium-BM4x6WFW.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}:root{--bg: #FFFFFF;--bg-2: #F5F6F7;--bg-3: #ECEEF0;--ink: #101114;--ink-2: #3A3E45;--ink-3: #5C626B;--line: #E2E4E7;--line-2: #C4C9CF;--dot: #D9DCE0;--signal: #FFD200;--on-signal: #101114;--signal-edge: #101114;--ok: #11693A;--ok-bg: #E5F3EA;--warn: #92400E;--warn-bg: #FBEEDC;--bad: #B3261E;--bad-bg: #FCE9E7;--unk: #5C626B;--unk-bg: #EEF0F2;--focus: #101114;color-scheme:light;--f-display: "Bricolage Grotesque", "Helvetica Neue", Arial, sans-serif;--f-body: "Atkinson Hyperlegible Next", "Atkinson Hyperlegible", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--f-mono: "DM Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--t-d1-size: 64px;--t-d1-lh: 64px;--t-d1-w: 600;--t-d1-ls: -.025em;--t-d1-size-m: 40px;--t-d1-lh-m: 44px;--t-d2-size: 40px;--t-d2-lh: 48px;--t-d2-w: 600;--t-d2-ls: -.02em;--t-d2-size-m: 30px;--t-d2-lh-m: 36px;--t-answer-size: 32px;--t-answer-lh: 40px;--t-answer-w: 600;--t-answer-ls: -.015em;--t-answer-size-m: 24px;--t-answer-lh-m: 32px;--t-h3-size: 24px;--t-h3-lh: 32px;--t-h3-w: 600;--t-h3-ls: -.01em;--t-h4-size: 16px;--t-h4-lh: 24px;--t-h4-w: 700;--t-lead-size: 20px;--t-lead-lh: 32px;--t-lead-size-m: 18px;--t-lead-lh-m: 28px;--t-body-size: 16px;--t-body-lh: 24px;--t-body-w: 400;--t-body-w-strong: 700;--t-small-size: 14px;--t-small-lh: 20px;--t-mono-size: 14px;--t-mono-lh: 20px;--t-mono-ls: -.01em;--t-mono-s-size: 12px;--t-mono-s-lh: 16px;--t-kpi-size: 32px;--t-kpi-lh: 40px;--t-kpi-w: 500;--t-kpi-ls: -.03em;--t-eyebrow-size: 12px;--t-eyebrow-lh: 16px;--t-eyebrow-ls: .06em;--t-chip-size: 11px;--t-chip-lh: 16px;--bp-mobile: 760px;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-6: 24px;--s-8: 32px;--s-10: 40px;--s-12: 48px;--s-14: 56px;--s-16: 64px;--s-18: 72px;--gutter: 16px;--wrap-site: 1152px;--wrap-panel: 1040px;--dot-grid: 16px;--r-panel: 4px;--r-control: 2px;--r-chip: 2px;--bw-hairline: 1px;--bw-icon: 1.5px;--bw-focus: 2px;--focus-offset: 2px;--bw-indicator: 2px;--bw-rail: 3px;--h-control: 48px;--h-control-s: 40px;--h-control-xs: 32px;--target-min: 24px;--dur-ui: .15s;--dur-route: .18s;--dur-ui-max: .2s;--dur-drop: .7s;--dur-shake: .32s;--delay-shake: .5s;--dur-cut: 1.7s;--dur-story: 2s;--ease-out: cubic-bezier(0, 0, .58, 1);--ease-fall: cubic-bezier(.5, 0, .75, 0);--ease-cut: cubic-bezier(.5, 1, .89, 1);--route-shift: 4px;--press-shift: 1px}[data-theme=dark]{--bg: #0D0E10;--bg-2: #15171A;--bg-3: #1C1F23;--ink: #F1F2F4;--ink-2: #C3C7CD;--ink-3: #969CA5;--line: #262A2F;--line-2: #3A3F46;--dot: #24272C;--signal: #FFD200;--on-signal: #101114;--signal-edge: #FFD200;--ok: #5BD08A;--ok-bg: #0F2618;--warn: #F2A65A;--warn-bg: #2B1C0C;--bad: #FF8F85;--bad-bg: #321413;--unk: #969CA5;--unk-bg: #1C1F23;--focus: #FFD200;color-scheme:dark}@media(prefers-reduced-motion:reduce){:root{--dur-ui: 0ms;--dur-route: 0ms;--dur-ui-max: 0ms;--dur-drop: 0ms;--dur-shake: 0ms;--delay-shake: 0ms;--dur-cut: 0ms;--dur-story: 0ms}}:root{--line-control: var(--ink-3);--rule: var(--ink);--side: 232px;--pad-x: var(--s-10);--read: 680px;--report: var(--wrap-panel);--t-state: var(--dur-ui-max);--t-num: var(--dur-ui)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--ink-2);font-family:var(--f-body);font-size:var(--t-body-size);line-height:var(--t-body-lh);font-weight:var(--t-body-w);font-variant-numeric:tabular-nums;font-feature-settings:"kern" 1;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0}h1{color:var(--ink);font-family:var(--f-display);font-optical-sizing:auto;font-weight:var(--t-answer-w);font-size:var(--t-answer-size);line-height:var(--t-answer-lh);letter-spacing:var(--t-answer-ls);text-wrap:balance}h2{color:var(--ink);font-family:var(--f-display);font-optical-sizing:auto;font-weight:var(--t-h3-w);font-size:var(--t-h3-size);line-height:var(--t-h3-lh);letter-spacing:var(--t-h3-ls)}h3{color:var(--ink);font-size:var(--t-h4-size);line-height:var(--t-h4-lh);font-weight:var(--t-h4-w)}h4{color:var(--ink);font-size:var(--t-small-size);line-height:var(--t-small-lh);font-weight:var(--t-body-w-strong)}a{color:var(--ink);text-decoration:underline;text-decoration-thickness:var(--bw-hairline);text-underline-offset:3px}a:hover,a:active{text-decoration-thickness:var(--bw-focus)}a.signal{font-weight:var(--t-body-w-strong)}:focus-visible{outline:var(--bw-focus) solid var(--focus);outline-offset:var(--focus-offset)}code,kbd,samp,.mono{font-family:var(--f-mono);font-size:.875em;letter-spacing:var(--t-mono-ls)}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:var(--s-2);top:calc(-1 * var(--s-12));padding:var(--s-2) var(--s-3);background:var(--bg);color:var(--ink);border:var(--bw-hairline) solid var(--ink);border-radius:var(--r-control);z-index:30}.skip:focus{top:var(--s-2)}.brand{display:inline-flex;align-items:center;gap:var(--s-3);color:var(--ink);text-decoration:none}.brand .lockup{display:block;flex:none;height:22px;width:auto}.brand .product{font-family:var(--f-mono);font-size:var(--t-chip-size);line-height:var(--t-chip-lh);letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;color:var(--ink-3);padding-top:6px}.app{display:grid;grid-template-columns:var(--side) minmax(0,1fr);min-height:100vh}.side{border-right:var(--bw-hairline) solid var(--line);display:flex;flex-direction:column;gap:var(--s-6);padding:var(--s-4) 0 var(--s-4);position:sticky;top:0;height:100vh;overflow-y:auto;background:var(--bg)}.side .head-row{min-height:var(--s-10);display:flex;align-items:center;padding:0 var(--s-4) 0 var(--s-6)}.side .brand{padding:var(--s-1) 0}.side .menu-toggle,.side .talk-mobile{display:none}.side .head-tools{display:inline-flex;gap:var(--s-4);align-items:center}.side .collapsible{display:flex;flex-direction:column;gap:var(--s-6);flex:1}.search .long,.freshness{display:none}.search .long{white-space:nowrap}@container work (min-width: 760px){.search .long{display:inline}.search .short{display:none}.freshness{display:inline}}.work{min-width:0;display:flex;flex-direction:column;container:work / inline-size}.topbar{display:flex;align-items:center;gap:var(--s-4);min-height:var(--s-14);padding:0 var(--pad-x);border-bottom:var(--bw-hairline) solid var(--line);background:var(--bg)}.topbar .crumb{font-size:var(--t-small-size);color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbar .crumb a{color:var(--ink-3)}.topbar .spacer{flex:1}.search{display:inline-flex;align-items:center;gap:var(--s-6);min-height:var(--h-control-xs);padding:0 var(--s-3);background:var(--bg);border:var(--bw-hairline) solid var(--line-control);border-radius:var(--r-control);color:var(--ink-3);font:var(--t-body-w) var(--t-small-size)/var(--t-small-lh) var(--f-body);cursor:pointer;text-align:left}.search:hover{color:var(--ink);border-color:var(--ink)}.search kbd{font-size:var(--t-chip-size);border:var(--bw-hairline) solid var(--line-2);border-radius:var(--r-chip);padding:0 5px;color:var(--ink-3)}.freshness{font-family:var(--f-mono);font-size:var(--t-mono-s-size);color:var(--ink-3);white-space:nowrap}.tz,.seg{display:inline-flex;flex:none;border:var(--bw-hairline) solid var(--line-control);border-radius:var(--r-control);overflow:hidden}.tz button,.seg button{min-height:var(--h-control-xs);padding:0 var(--s-3);border:0;background:var(--bg);color:var(--ink-2);cursor:pointer;transition:background-color var(--dur-ui) var(--ease-out)}.tz button{font:var(--t-body-w) var(--t-mono-s-size)/var(--t-mono-s-lh) var(--f-mono)}.seg button{font:var(--t-body-w) var(--t-small-size)/var(--t-small-lh) var(--f-body)}.tz button+button,.seg button+button{border-left:var(--bw-hairline) solid var(--line-control)}.tz button:hover,.seg button:hover{background:var(--bg-2);color:var(--ink)}.tz button[aria-pressed=true],.seg button[aria-pressed=true]{background:var(--ink);color:var(--bg)}.main{padding:var(--s-8) var(--pad-x) var(--s-16);container:main / inline-size}.read{max-width:var(--read)}.wide{max-width:var(--report)}.switch{position:relative;padding:0 var(--s-4) 0 var(--s-6)}.switch>button{width:100%;display:grid;gap:2px;text-align:left;padding:var(--s-1) 0;background:none;border:0;cursor:pointer;font:inherit;color:var(--ink);min-height:var(--target-min)}.switch>button:hover .name{text-decoration:underline;text-underline-offset:3px}.switch .name{font-weight:var(--t-body-w-strong);font-size:var(--t-small-size);line-height:var(--t-small-lh);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.switch .sub{font-family:var(--f-mono);font-size:var(--t-chip-size);line-height:var(--t-chip-lh);color:var(--ink-3)}.switch .pop{position:absolute;left:var(--s-4);right:var(--s-4);top:calc(100% + var(--s-1));background:var(--bg);border:var(--bw-hairline) solid var(--ink);border-radius:var(--r-panel);z-index:20;padding:var(--s-3);display:grid;gap:6px;font-size:13px;line-height:var(--t-small-lh)}.switch .pop [aria-current=true]{font-weight:var(--t-body-w-strong);color:var(--ink)}.nav{display:grid;gap:var(--s-6)}.nav ul{list-style:none;padding:0;display:grid;gap:0}.nav .group{font-family:var(--f-mono);font-size:var(--t-chip-size);line-height:var(--t-chip-lh);letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;color:var(--ink-3);padding:0 var(--s-4) var(--s-2) var(--s-6)}.nav a{display:flex;justify-content:space-between;align-items:center;gap:var(--s-2);min-height:var(--s-10);padding:0 var(--s-4) 0 21px;font-size:15px;line-height:var(--t-small-lh);color:var(--ink-2);text-decoration:none;border-left:var(--bw-rail) solid transparent}.nav a:hover{color:var(--ink);background:var(--bg-2)}.nav a[aria-current=page]{color:var(--ink);font-weight:var(--t-body-w-strong);border-left-color:var(--ink);background:var(--bg-2)}.nav .count{font-family:var(--f-mono);font-size:var(--t-chip-size);font-weight:var(--t-body-w);color:var(--ink-3)}.nav .count.warn{color:var(--warn)}.oncall{margin-top:auto;border-top:var(--bw-hairline) solid var(--line);padding:var(--s-4) var(--s-4) 0 var(--s-6);display:grid;gap:var(--s-2);font-size:13px;line-height:var(--t-small-lh)}.oncall .oncall-talk{font-weight:var(--t-body-w-strong)}.oncall .label{font-family:var(--f-mono);font-size:var(--t-chip-size);letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;color:var(--ink-3)}.oncall .note{font-size:var(--t-mono-s-size);line-height:18px;color:var(--ink-3)}.strip{padding:var(--s-3) var(--pad-x);border-bottom:var(--bw-hairline) solid var(--line);font-size:var(--t-small-size);line-height:var(--t-small-lh);display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-4);align-items:center;color:var(--ink);transition:background-color var(--t-state) var(--ease-out)}.strip.unknown{background:var(--unk-bg);border-bottom-color:var(--unk)}.strip.warn{background:var(--warn-bg);border-bottom-color:var(--warn)}.strip.bad{background:var(--bad-bg);border-bottom-color:var(--bad)}.head{display:grid;gap:var(--s-3)}.metaline{font-family:var(--f-mono);font-size:var(--t-eyebrow-size);line-height:var(--t-eyebrow-lh);letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;color:var(--ink-3)}.answer{max-width:26em}.state-line{display:block}.lead{color:var(--ink-2);max-width:var(--read);text-wrap:pretty}.lead>p+p{margin-top:var(--s-2)}.label{font-family:var(--f-mono);font-size:var(--t-eyebrow-size);line-height:var(--t-eyebrow-lh);letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;color:var(--ink-3);font-weight:var(--t-body-w)}.head .actions{margin-top:var(--s-2)}.report{max-width:var(--report)}.stack>*+*{margin-top:var(--s-6)}.stack-lg>*+*{margin-top:var(--s-10)}.stack-sm>*+*{margin-top:var(--s-3)}.section-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s-4);flex-wrap:wrap}.meta{font-size:var(--t-mono-s-size);line-height:18px;color:var(--ink-3)}.small{font-size:var(--t-small-size);line-height:var(--t-small-lh)}.muted{color:var(--ink-3)}.ledger{border-top:var(--bw-hairline) solid var(--rule);max-width:var(--report)}.ledger .row{display:grid;grid-template-columns:minmax(0,1fr);gap:2px var(--s-6);padding:var(--s-4) 0;border-bottom:var(--bw-hairline) solid var(--line)}@container main (min-width: 560px){.ledger .row{grid-template-columns:220px minmax(0,1fr);align-items:baseline}}.ledger dt{font-size:var(--t-small-size);line-height:var(--t-body-lh);color:var(--ink-3)}.ledger dd{margin:0;font-size:15px;line-height:var(--t-body-lh);color:var(--ink-2)}.ledger .val{font-family:var(--f-mono);font-weight:var(--t-kpi-w);font-size:var(--t-h3-size);line-height:var(--t-h3-lh);letter-spacing:var(--t-kpi-ls);color:var(--ink)}.ledger .val.word{font-family:var(--f-body);font-weight:var(--t-body-w-strong);font-size:var(--t-body-size);letter-spacing:0}.ledger .val.signal:before{content:"";display:inline-block;width:var(--s-3);height:var(--s-3);margin-right:var(--s-2);vertical-align:1px;background:var(--signal);border:var(--bw-hairline) solid var(--signal-edge)}.ledger .none,.ledger .note{color:var(--ink-3)}.ledger .why{display:block;font-size:13px;line-height:var(--t-small-lh);color:var(--ink-3);max-width:520px}.chip{display:inline-block;max-width:100%;border:var(--bw-hairline) solid var(--line-2);border-radius:var(--r-chip);padding:1px 6px;font-family:var(--f-mono);font-size:var(--t-chip-size);line-height:var(--t-chip-lh);font-weight:var(--t-body-w);letter-spacing:0;color:var(--ink-2);overflow-wrap:anywhere;vertical-align:2px}.chip.sampled{border-style:dashed;border-color:var(--ink-3)}.num{display:inline-block}.num.stepped{animation:num-step var(--t-num) var(--ease-out)}@keyframes num-step{0%{opacity:.25;transform:translateY(var(--route-shift))}to{opacity:1;transform:none}}.rows{width:100%;border-collapse:collapse;font-size:var(--t-small-size);line-height:var(--t-small-lh)}.rows th{text-align:left;font-family:var(--f-body);font-weight:600;font-size:var(--t-mono-s-size);line-height:var(--t-mono-s-lh);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);padding:var(--s-2) var(--s-3) var(--s-2) 0;border-bottom:var(--bw-hairline) solid var(--line-2);white-space:nowrap}.rows td{padding:var(--s-3) var(--s-3) var(--s-3) 0;border-bottom:var(--bw-hairline) solid var(--line);vertical-align:top}.rows tr:last-child td{border-bottom:0}.rows td.mono{font-size:13px;color:var(--ink)}.timeline{list-style:none;padding:0;border-top:var(--bw-hairline) solid var(--rule)}.timeline li{display:grid;grid-template-columns:88px minmax(0,1fr);gap:var(--s-1) var(--s-4);padding:var(--s-3) 0;border-bottom:var(--bw-hairline) solid var(--line);font-size:var(--t-small-size);line-height:21px}.timeline time{font-family:var(--f-mono);font-size:13px;color:var(--ink)}.timeline .why{grid-column:2;color:var(--ink-3);font-size:13px;line-height:var(--t-small-lh)}.timeline .gap{color:var(--ink-3)}.timeline.numbered{counter-reset:step}.timeline.numbered li{grid-template-columns:32px 88px minmax(0,1fr);counter-increment:step}.timeline.numbered li:before{content:counter(step,decimal-leading-zero);font-family:var(--f-mono);font-size:var(--t-mono-s-size);line-height:21px;color:var(--ink-3)}.timeline.numbered .why{grid-column:3}.timeline.numbered li.gap:before{content:"–"}.events li{grid-template-columns:136px minmax(0,1fr)}.can{border-top:var(--bw-hairline) solid var(--rule);padding-top:var(--s-4);display:grid;gap:var(--s-3);max-width:var(--read)}details.engineer{border-top:var(--bw-hairline) solid var(--line);padding-top:var(--s-3)}details.engineer>summary{cursor:pointer;font-size:var(--t-small-size);line-height:var(--t-small-lh);color:var(--ink-2);min-height:var(--target-min)}details.engineer>div{margin-top:var(--s-3)}kbd{font-family:var(--f-mono);font-size:var(--t-mono-s-size);border:var(--bw-hairline) solid var(--line-2);border-radius:var(--r-chip);padding:0 5px}.links,.checklist{list-style:none;padding:0;display:grid;gap:var(--s-3);font-size:var(--t-small-size);line-height:var(--t-small-lh)}.checklist li{display:grid;grid-template-columns:var(--s-4) minmax(0,1fr);gap:var(--s-3);align-items:start}.checklist svg{width:14px;height:14px;margin-top:3px}.checklist .f{fill:currentColor}.checklist .s{fill:none;stroke:currentColor;stroke-width:var(--bw-icon)}.checklist .cut{fill:none;stroke:var(--bg);stroke-width:2;stroke-linecap:square}.checklist .done{color:var(--ink-3)}.checklist .done svg{color:var(--ink)}.checklist .todo{color:var(--ink)}.checklist .unknown{color:var(--ink-2)}.checklist .unknown svg{color:var(--unk)}.chart{display:grid;gap:var(--s-2)}.chart svg{width:100%;height:auto;display:block}.chart .axis{stroke:var(--ink);stroke-width:1}.chart .grid-line{stroke:var(--line);stroke-width:1}.chart .delivered{fill:none;stroke:var(--ink);stroke-width:var(--bw-icon);stroke-linejoin:miter}.chart .gap-band{fill:url(#gap)}.chart .hatch-line{stroke:var(--ink-3);stroke-width:1}.chart .marker{fill:var(--ink)}.chart text{font-family:var(--f-mono);font-size:10px;fill:var(--ink-3)}.chart .legend{display:flex;flex-wrap:wrap;gap:6px var(--s-4);font-size:var(--t-mono-s-size);line-height:18px;color:var(--ink-2)}.chart .key{display:inline-block;width:14px;height:var(--bw-indicator);background:var(--ink);vertical-align:middle;margin-right:6px}.chart .key.gap{height:10px;background:none;border:var(--bw-hairline) dashed var(--ink-3)}.chart summary{font-size:13px;cursor:pointer;color:var(--ink-2);min-height:var(--target-min)}.field{display:grid;gap:var(--s-2)}.field label,.legend{font-size:var(--t-small-size);line-height:var(--t-small-lh);font-weight:600;color:var(--ink)}.field .hint{font-size:var(--t-small-size);line-height:var(--t-small-lh);color:var(--ink-3)}.field .error{font-size:var(--t-small-size);line-height:var(--t-small-lh);color:var(--bad)}.input,select.input{font:var(--t-body-w) var(--t-body-size)/var(--t-body-lh) var(--f-body);color:var(--ink);background:var(--bg);border:var(--bw-hairline) solid var(--line-control);border-radius:var(--r-control);padding:7px var(--s-3);min-height:var(--h-control-s);width:100%}.input:hover{border-color:var(--ink)}.input:focus-visible{outline-offset:0;border-color:var(--ink)}.input.mono{font-family:var(--f-mono);font-size:15px}.input[aria-invalid=true]{border-color:var(--bad)}textarea.input{min-height:120px;resize:vertical}.check{display:flex;gap:var(--s-3);align-items:flex-start;font-size:15px;line-height:var(--t-body-lh)}.check input{width:20px;height:20px;margin:2px 0 0;accent-color:var(--ink);flex:none}fieldset{border:0;padding:0;margin:0;min-width:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:var(--h-control-s);padding:0 var(--s-4);border-radius:var(--r-control);font:var(--t-body-w-strong) var(--t-small-size)/var(--t-small-lh) var(--f-body);cursor:pointer;text-decoration:none;border:var(--bw-hairline) solid transparent;transition:background-color var(--dur-ui) var(--ease-out),transform var(--dur-ui) var(--ease-out)}.btn:active{transform:translateY(var(--press-shift))}.btn-primary{background:var(--signal);color:var(--on-signal);border-color:var(--signal-edge)}.btn-primary:hover{background:var(--signal);color:var(--on-signal);text-decoration:underline;text-underline-offset:3px}.btn-secondary{background:var(--bg);color:var(--ink);border-color:var(--ink)}.btn-secondary:hover{background:var(--bg-2);color:var(--ink)}.btn-urgent{background:var(--bg);color:var(--bad);border-color:var(--bad)}.btn-urgent:hover{background:var(--bad-bg)}.btn[disabled],.btn[aria-disabled=true]{background:var(--bg-2);color:var(--ink-3);border-color:var(--line-2);cursor:not-allowed;transform:none;text-decoration:none}.btn-text{background:none;border:0;padding:0;min-height:var(--target-min);color:var(--ink);text-decoration:underline;text-decoration-thickness:var(--bw-hairline);text-underline-offset:3px;font:inherit;cursor:pointer;white-space:nowrap}.btn-text:hover{text-decoration-thickness:var(--bw-focus)}.actions{display:flex;flex-wrap:wrap;gap:var(--s-3) var(--s-4);align-items:center}.mark{display:inline-flex;align-items:center;gap:var(--s-2);font-size:var(--t-small-size);line-height:var(--t-small-lh);font-weight:var(--t-body-w-strong);padding:var(--s-1) 10px var(--s-1) var(--s-2);border-radius:var(--r-chip);white-space:nowrap;transition:color var(--t-state) var(--ease-out),background-color var(--t-state) var(--ease-out)}.mark svg{width:14px;height:14px;flex:none}.mark .f{fill:currentColor}.mark .s{fill:none;stroke:currentColor;stroke-width:var(--bw-icon)}.mark .tick{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:square}.mark.ok{color:var(--ok);background:var(--ok-bg)}.mark.warn{color:var(--warn);background:var(--warn-bg)}.mark.warn .cut{fill:var(--warn-bg)}.mark.bad{color:var(--bad);background:var(--bad-bg)}.mark.bad .cut{fill:none;stroke:var(--bad-bg);stroke-width:1.8}.mark.unknown{color:var(--unk);background:var(--unk-bg)}.mark.neutral{color:var(--ink-2);background:var(--bg-2)}.notice{border:var(--bw-hairline) solid var(--line);border-radius:var(--r-panel);padding:var(--s-3) var(--s-4);font-size:15px;line-height:var(--t-body-lh);color:var(--ink);transition:background-color var(--t-state) var(--ease-out)}.notice.unknown{background:var(--unk-bg);border-color:var(--unk)}.notice.warn{background:var(--warn-bg);border-color:var(--warn)}.notice.bad{background:var(--bad-bg);border-color:var(--bad)}.notice.ok{background:var(--ok-bg);border-color:var(--ok)}.notice.info{background:var(--bg-2);border-color:var(--line);color:var(--ink-2)}.facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:var(--bw-hairline) solid var(--rule)}.fact{padding:var(--s-4) var(--s-6) var(--s-4) 0;border-bottom:var(--bw-hairline) solid var(--line);display:grid;gap:var(--s-1);align-content:start}.fact dt{font-size:13px;line-height:var(--t-small-lh);color:var(--ink-3)}.fact dd{font-size:15px;line-height:var(--t-body-lh);color:var(--ink)}.kv{display:grid;grid-template-columns:max-content 1fr;gap:var(--s-2) var(--s-6);font-size:15px;line-height:var(--t-body-lh)}.kv dt{color:var(--ink-3)}.scrim{position:fixed;inset:0;background:var(--bg);opacity:.94;z-index:40}.dialog{position:fixed;z-index:41;left:50%;top:12vh;transform:translate(-50%);width:min(560px,calc(100vw - 32px));background:var(--bg);border:var(--bw-hairline) solid var(--ink);border-radius:var(--r-panel);display:grid;overflow:hidden}.dialog.form{padding:var(--s-6);gap:var(--s-4)}.palette input{border:0;border-bottom:var(--bw-hairline) solid var(--line);padding:14px var(--s-4);font:var(--t-body-w) var(--t-body-size)/var(--t-body-lh) var(--f-body);color:var(--ink);outline-offset:-2px}.palette ul{list-style:none;margin:0;padding:6px 0;max-height:50vh;overflow-y:auto}.palette li{display:flex;justify-content:space-between;gap:var(--s-4);padding:var(--s-2) var(--s-4);font-size:var(--t-small-size);line-height:var(--t-small-lh);cursor:pointer}.palette li[aria-selected=true]{background:var(--bg-2);color:var(--ink);box-shadow:inset var(--bw-rail) 0 0 var(--ink)}.palette .kind{font-family:var(--f-mono);font-size:var(--t-chip-size);color:var(--ink-3);text-transform:uppercase;letter-spacing:var(--t-eyebrow-ls)}.palette .empty{padding:var(--s-3) var(--s-4);color:var(--ink-3);font-size:var(--t-small-size)}.steps{list-style:none;padding:0;display:grid;gap:var(--s-1);font-size:var(--t-small-size);line-height:var(--t-small-lh);color:var(--ink-3)}.steps li{display:flex;gap:var(--s-2)}.steps .n{font-family:var(--f-mono);color:var(--ink-3);min-width:1.5em}.steps li[aria-current=step]{color:var(--ink);font-weight:var(--t-body-w-strong)}.steps li[aria-current=step] .n{color:var(--ink)}.plans{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-4)}.plan{display:grid;gap:var(--s-1);border:var(--bw-hairline) solid var(--line-control);border-radius:var(--r-control);padding:var(--s-4);cursor:pointer}.plan:hover{border-color:var(--ink)}.plan:has(input:checked){border-color:var(--ink);box-shadow:inset 0 0 0 var(--bw-hairline) var(--ink)}.plan input{width:20px;height:20px;margin:0 0 var(--s-2);accent-color:var(--ink)}.plan .price{font-family:var(--f-mono);font-weight:var(--t-kpi-w);font-size:20px;line-height:28px;color:var(--ink)}.code{position:relative;border:var(--bw-hairline) solid var(--line);border-radius:var(--r-panel);background:var(--bg-2)}.code pre{margin:0;padding:var(--s-4);padding-right:96px;overflow-x:auto;font:var(--t-body-w) 13px/var(--t-small-lh) var(--f-mono);color:var(--ink)}.code .copy{position:absolute;top:var(--s-2);right:var(--s-2)}.tabs{display:flex;gap:var(--s-1);overflow-x:auto;border-bottom:var(--bw-hairline) solid var(--line)}.tabs button{font:var(--t-body-w) var(--t-small-size)/var(--t-small-lh) var(--f-body);padding:10px var(--s-3);min-height:var(--s-10);background:none;border:0;border-bottom:var(--bw-indicator) solid transparent;color:var(--ink-3);cursor:pointer;white-space:nowrap}.tabs button:hover{color:var(--ink)}.tabs button[aria-selected=true]{color:var(--ink);font-weight:var(--t-body-w-strong);border-bottom-color:var(--ink)}.frame{min-height:100vh;display:flex;flex-direction:column}.frame-top{display:flex;align-items:center;min-height:var(--s-16);padding:0 var(--pad-x);border-bottom:var(--bw-hairline) solid var(--line)}.frame-body{width:100%;max-width:calc(var(--read) + 2 * var(--pad-x));padding:var(--s-12) var(--pad-x) var(--s-16)}.skel{display:block;height:14px;background:var(--bg-2);border-radius:var(--r-chip)}.skel+.skel{margin-top:10px}.skel.w60{width:60%}.skel.w40{width:40%}.skel.w80{width:80%}@media(max-width:760px){:root{--pad-x: var(--gutter)}h1{font-size:var(--t-answer-size-m);line-height:var(--t-answer-lh-m)}.lead{font-size:var(--t-body-size)}.app{grid-template-columns:1fr}.side{position:static;height:auto;border-right:0;border-bottom:var(--bw-hairline) solid var(--line);padding:var(--s-3) 0;gap:var(--s-3)}.side .head-row{display:flex;justify-content:space-between;align-items:center;padding:0 var(--gutter)}.side .menu-toggle,.side .talk-mobile{display:inline-flex}.side:not(.open) .collapsible{display:none}.switch,.nav .group,.oncall{padding-left:var(--gutter);padding-right:var(--gutter)}.nav a{padding-left:calc(var(--gutter) - var(--bw-rail))}.search kbd{display:none}.oncall{margin-top:0}.topbar{flex-wrap:wrap;gap:var(--s-2) var(--s-3);padding:var(--s-2) var(--pad-x);min-height:var(--s-12)}.topbar .crumb,.freshness{display:none}.search{flex:1;min-width:0}.main{padding-top:var(--s-6)}.facts{grid-template-columns:1fr}.frame-body{padding-top:var(--s-8)}.plans{grid-template-columns:1fr}.code pre{padding-right:var(--s-4);padding-top:var(--s-12)}.rows thead{display:none}.rows,.rows tbody,.rows tr,.rows td{display:block;width:100%}.rows tr{border-bottom:var(--bw-hairline) solid var(--line);padding:var(--s-2) 0}.rows tr:last-child{border-bottom:0}.rows td{border:0;padding:2px 0}.rows td[data-label]:before{content:attr(data-label);display:block;font:var(--t-body-w) var(--t-chip-size)/var(--t-chip-lh) var(--f-mono);text-transform:uppercase;letter-spacing:var(--t-eyebrow-ls);color:var(--ink-3)}.timeline li,.events li,.timeline.numbered li{grid-template-columns:1fr}.timeline .why,.timeline.numbered .why{grid-column:1}.timeline.numbered li:before{display:none}.kv{grid-template-columns:1fr;gap:0}.kv dd{margin-bottom:var(--s-2)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}@media print{.side,.topbar,.strip,.no-print{display:none!important}.app{display:block}.main{padding:0}body{font-size:11pt}}.wv0-tag{font:var(--t-body-w) var(--t-chip-size)/var(--t-chip-lh) var(--f-mono);letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;color:var(--ink-2);border:var(--bw-hairline) dashed var(--ink-3);border-radius:var(--r-chip);padding:2px 6px;white-space:nowrap}.topbar .company{font-size:var(--t-small-size);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.topbar .wv0-email{font-family:var(--f-mono);font-size:var(--t-mono-s-size);color:var(--ink-3)}.topbar>a.small{white-space:nowrap}.wv0-navbar{display:flex;align-items:center;gap:var(--s-4);padding:0 var(--pad-x);border-bottom:var(--bw-hairline) solid var(--line)}.wv0-navbar .nav{display:flex;flex:1;min-width:0;gap:0;overflow-x:auto;padding:0;border:0}.wv0-navbar .nav a{border-left:0;border-bottom:var(--bw-indicator) solid transparent;padding:0 var(--s-3);min-height:var(--s-12);white-space:nowrap;background:none}.wv0-navbar .nav a:hover{background:var(--bg-2)}.wv0-navbar .nav a[aria-current=page]{border-bottom-color:var(--ink);background:none}h2.wv0-h{font-size:var(--t-h3-size);line-height:var(--t-h3-lh)}.wv0-line{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3)}.wv0-line>h3,.wv0-line>h4{margin:0}.wv0-block{display:block}.wv0-chip{display:inline-block;font:var(--t-body-w) var(--t-chip-size)/var(--t-chip-lh) var(--f-mono);padding:1px 6px;border-radius:var(--r-chip);border:var(--bw-hairline) solid var(--line-2);color:var(--ink-2);background:var(--bg);white-space:nowrap;vertical-align:middle}.wv0-chip.early{border-style:dashed;border-color:var(--ink-3)}.wv0-chip.unknown{background:var(--unk-bg);border-color:var(--unk);color:var(--unk)}.wv0-unknown{color:var(--unk);font-style:normal}.wv0-cover{display:inline-flex;align-items:center;gap:var(--s-2)}.wv0-bar{width:96px;height:var(--s-2);flex:none}.wv0-controls{display:flex;flex-wrap:wrap;align-items:end;gap:var(--s-4)}.wv0-controls .field{min-width:220px}.wv0-chart-wrap{overflow-x:auto;border:var(--bw-hairline) solid var(--line);border-radius:var(--r-panel);padding:var(--s-2) var(--s-1) 0}.wv0-chart{display:block;width:100%;min-width:560px;height:auto}.wv0-chart .grid{stroke:var(--line);stroke-width:1}.wv0-chart .axis{fill:var(--ink-3);font:var(--t-body-w) 11px var(--f-mono)}.wv0-chart .line{fill:none;stroke:var(--ink);stroke-width:var(--bw-icon);stroke-linejoin:miter}.wv0-chart .dot{fill:var(--ink)}.wv0-prefix{border-top:var(--bw-hairline) solid var(--line);padding-top:var(--s-4)}.wv0-sugs{list-style:none;padding:0;display:grid;gap:0}.wv0-sug{display:grid;gap:var(--s-2);padding:var(--s-4) 0;border-bottom:var(--bw-hairline) solid var(--line)}.wv0-sug:first-child{padding-top:var(--s-1)}.wv0-sug p{max-width:var(--read)}.wv0-sug.off p{color:var(--ink-3)}.tally{display:grid;gap:var(--s-2)}.tally-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:var(--s-6)}.tally canvas{display:block;width:100%;height:auto;background:var(--bg)}.tally .legend{display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-4);font-size:var(--t-mono-s-size);line-height:18px;color:var(--ink-2);font-weight:var(--t-body-w)}.tally .legend i{display:inline-block;width:10px;height:10px;margin-right:6px;vertical-align:-1px}.tally .legend i.k-in{background:var(--ink)}.tally .legend i.k-threat{background:var(--warn)}.tally .legend i.k-degraded{background:var(--ink-3)}.tally .legend i.k-missing{background:var(--line);border:var(--bw-hairline) solid var(--line-2)}.tally .replay{justify-self:start}.wv0-report-sec{border-top:var(--bw-hairline) solid var(--rule);padding-top:var(--s-6)}.wv0-page{gap:var(--s-10)}.wv0-answer{display:grid;gap:var(--s-3);padding-bottom:var(--s-8);border-bottom:var(--bw-hairline) solid var(--ink)}.wv0-answer h1,.wv0-answer h2{max-width:24em}.wv0-answer .lead{font-size:var(--t-lead-size);line-height:var(--t-lead-lh)}.wv0-eyebrow{font:var(--t-body-w) var(--t-eyebrow-size)/var(--t-eyebrow-lh) var(--f-mono);letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;color:var(--ink-3)}.wv0-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--s-2) var(--s-6)}.wv0-pill{display:inline-flex;align-items:center;gap:var(--s-2);min-height:var(--target-min);padding:0 var(--s-3);border-radius:var(--r-chip);font:var(--t-body-w) var(--t-mono-s-size)/1 var(--f-mono);white-space:nowrap;text-decoration:none}.wv0-pill:before{content:"";width:8px;height:8px;background:currentColor;flex:none}.wv0-pill.ok{background:var(--ok-bg);color:var(--ok)}.wv0-pill.warn{background:var(--warn-bg);color:var(--warn)}.wv0-pill.unk{background:var(--unk-bg);color:var(--unk)}.wv0-pill.unk:before{background:transparent;box-shadow:inset 0 0 0 1.5px currentColor}.wv0-account{white-space:nowrap}.wv0-navbar .wv0-tab{display:flex;align-items:stretch}.wv0-navbar .wv0-sep{width:var(--bw-hairline);background:var(--line);margin:var(--s-3) var(--s-3)}.wv0-scope{display:flex;align-items:center;gap:var(--s-2);flex:none}.wv0-scope label{font-size:var(--t-small-size);color:var(--ink-3)}.wv0-scope select{width:auto;min-width:200px;min-height:var(--h-control-xs);padding-top:0;padding-bottom:0}.wv0-live{display:grid;gap:var(--s-3)}.wv0-strip{display:block;width:100%;height:120px}.wv0-strip .base{stroke:var(--line-2);stroke-width:1;vector-effect:non-scaling-stroke}.wv0-strip .b{fill:var(--ink)}.wv0-strip .b.atk{fill:var(--warn)}.wv0-strip .b.new{fill:var(--signal);stroke:var(--signal-edge);stroke-width:1.5;vector-effect:non-scaling-stroke}.wv0-axis{display:flex;justify-content:space-between;font:var(--t-body-w) var(--t-mono-s-size)/var(--t-mono-s-lh) var(--f-mono);color:var(--ink-3)}.wv0-mix{display:block;width:100%;height:var(--s-4)}.wv0-mix .c1{fill:var(--ink)}.wv0-mix .c2{fill:var(--ink-2)}.wv0-mix .c3{fill:var(--ink-3)}.wv0-mix .c4{fill:var(--line-2)}.wv0-mix .c5{fill:var(--dot)}.wv0-mix .c6{fill:var(--bg-3)}.sw.c1{background:var(--ink)}.sw.c2{background:var(--ink-2)}.sw.c3{background:var(--ink-3)}.sw.c4{background:var(--line-2)}.sw.c5{background:var(--dot)}.sw.c6{background:var(--bg-3);box-shadow:inset 0 0 0 1px var(--line-2)}.wv0-classes{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr));gap:var(--s-4)}.wv0-classes li{display:grid;gap:2px;border-top:var(--bw-hairline) solid var(--line);padding-top:var(--s-2)}.wv0-classes .sw{display:inline-block;width:10px;height:10px;margin-right:6px;vertical-align:-1px}.wv0-classes .v{font:500 var(--t-body-size)/var(--t-body-lh) var(--f-mono);letter-spacing:var(--t-mono-ls)}.wv0-classes .n{font:var(--t-body-w) var(--t-mono-s-size)/var(--t-mono-s-lh) var(--f-mono);color:var(--ink-3)}.wv0-tally{display:flex;flex-wrap:wrap;gap:var(--s-4) var(--s-10);padding:var(--s-4) 0;border-top:var(--bw-hairline) solid var(--line);border-bottom:var(--bw-hairline) solid var(--line)}.wv0-tally div{display:flex;flex-direction:column-reverse;gap:var(--s-1)}.wv0-tally dd{font:500 24px/32px var(--f-mono);letter-spacing:var(--t-kpi-ls)}.wv0-tally dt{font-size:var(--t-small-size);color:var(--ink-3)}.wv0-chart .band{fill:var(--warn-bg)}.wv0-details>summary{cursor:pointer;font-size:var(--t-small-size);text-decoration:underline;text-underline-offset:3px;min-height:var(--target-min)}.wv0-details[open]>summary{margin-bottom:var(--s-3)}.wv0-stages{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.wv0-stages li{position:relative;padding:var(--s-6) var(--s-4) 0 0;display:grid;gap:2px}.wv0-stages li:before{content:"";position:absolute;top:7px;left:0;right:0;height:2px;background:var(--line)}.wv0-stages li.done:before{background:var(--ink)}.wv0-stages li.now:before{background:var(--ink);right:50%}.wv0-stages li:after{content:"";position:absolute;top:0;left:0;width:16px;height:16px;box-sizing:border-box;background:var(--bg);border:2px solid var(--line-2)}.wv0-stages li.done:after{background:var(--ink);border-color:var(--ink)}.wv0-stages li.now:after{background:var(--signal);border-color:var(--signal-edge)}.wv0-stages span{font-size:var(--t-small-size);color:var(--ink-3)}.wv0-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-10);align-items:start}.wv0-hours{display:grid;gap:3px;max-width:440px}.wv0-hours .row{display:grid;grid-template-columns:48px repeat(12,1fr);gap:3px;align-items:center}.wv0-hours .h{font:var(--t-body-w) 11px/14px var(--f-mono);color:var(--ink-3)}.wv0-hours i{display:block;aspect-ratio:1;background:var(--ink)}.wv0-hours i.a{background:var(--warn)}.wv0-hours i.p{background:var(--ink-3)}.wv0-hours i.m{background:var(--line-2)}.wv0-hours i.f{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line)}.wv0-hours i.n{background:var(--signal);box-shadow:inset 0 0 0 1.5px var(--signal-edge)}.wv0-grid-fig{display:grid;gap:var(--s-3)}.wv0-legend{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-4);font-size:var(--t-small-size);color:var(--ink-2)}.wv0-legend i{display:inline-block;width:12px;height:12px;margin-right:6px;vertical-align:-1px;background:var(--ink)}.wv0-legend i.a{background:var(--warn)}.wv0-legend i.m{background:var(--line-2)}.wv0-legend i.f{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-2)}.wv0-legend i.n{background:var(--signal);box-shadow:inset 0 0 0 1.5px var(--signal-edge)}.wv0-bars,.wv0-levels{list-style:none;padding:0;display:grid;gap:var(--s-2)}.wv0-bars li{display:grid;grid-template-columns:minmax(0,1fr) 30% 4em;gap:var(--s-3);align-items:center}.wv0-levels li{display:grid;grid-template-columns:10em minmax(0,1fr) 6.5em;gap:var(--s-3);align-items:center;font-size:var(--t-small-size)}.wv0-levels .v{font-family:var(--f-mono);text-align:right}.wv0-meter{display:block;width:100%;height:6px}.wv0-meter .track{fill:var(--bg-3)}.wv0-meter .fill{fill:var(--ink)}.wv0-meter .tick{stroke:var(--ink-2);stroke-width:2;vector-effect:non-scaling-stroke}.wv0-classes .wv0-meter{margin-top:var(--s-1)}.wv0-card{border:var(--bw-hairline) solid var(--line);border-radius:var(--r-panel);padding:var(--s-6);display:grid;gap:var(--s-4)}.wv0-card-h{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--s-2) var(--s-4)}.wv0-card-h h2{font-family:var(--f-mono);font-size:var(--t-h3-size);letter-spacing:var(--t-mono-ls)}.wv0-list{list-style:none;padding:0;border-top:var(--bw-hairline) solid var(--line)}.wv0-list>li{padding:var(--s-4) 0;border-bottom:var(--bw-hairline) solid var(--line)}.wv0-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) minmax(0,1.4fr) auto;gap:var(--s-2) var(--s-6);align-items:center}.wv0-row.wv0-atk{grid-template-columns:minmax(0,1.3fr) minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,1.6fr) auto}.wv0-row .wv0-span2{grid-column:span 2;display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-4)}.wv0-row .k,.wv0-span2 .k{display:block;flex-basis:100%;font:var(--t-body-w) var(--t-mono-s-size)/var(--t-mono-s-lh) var(--f-mono);color:var(--ink-3);text-transform:uppercase;letter-spacing:var(--t-eyebrow-ls);margin-bottom:2px}.wv0-pfx{white-space:nowrap}.wv0-inline{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);margin-top:var(--s-2)}.wv0-inline .input{width:14em;min-height:var(--h-control-s)}.wv0-inline label{flex-basis:100%}.wv0-plan3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-6)}.wv0-plan3>div{border-top:2px solid var(--ink);padding-top:var(--s-3)}.wv0-plan3 h3{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s-2)}.wv0-plan3 h3 .n{font:var(--t-body-w) var(--t-small-size)/1 var(--f-mono);color:var(--ink-3)}.wv0-plan3 ul{list-style:none;padding:0;margin-top:var(--s-2)}.wv0-plan3 li{padding:var(--s-2) 0;border-bottom:var(--bw-hairline) solid var(--line);font-size:var(--t-small-size);line-height:var(--t-small-lh)}.wv0-why{margin-top:var(--s-1)}.wv0-why>summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px;color:var(--ink-2)}.wv0-decl{display:grid;gap:var(--s-2)}.wv0-journey{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-6);font-size:var(--t-small-size)}.wv0-journey li{display:inline-flex;align-items:center;gap:var(--s-2);color:var(--ink-3)}.wv0-journey li:before{content:"";width:10px;height:10px;box-sizing:border-box;border:2px solid var(--line-2);flex:none}.wv0-journey li.done{color:var(--ink)}.wv0-journey li.done:before{background:var(--ink);border-color:var(--ink)}.wv0-journey li.now{color:var(--ink);font-weight:var(--t-body-w-strong)}.wv0-journey li.now:before{background:var(--signal);border-color:var(--signal-edge)}.wv0-decl .wv0-chip+.wv0-chip{margin-left:var(--s-1)}.wv0-form{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,2fr);gap:var(--s-3) var(--s-4);align-items:start}.wv0-form .actions,.wv0-form .notice{grid-column:1 / -1}.wv0-choices{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-6)}.wv0-choice{border:var(--bw-hairline) solid var(--line);border-radius:var(--r-panel);padding:var(--s-8) var(--s-6);display:flex;flex-direction:column;gap:var(--s-4)}.wv0-choice.rec{border-color:var(--ink)}.wv0-choice ul{padding-left:1.1em}.wv0-choice .actions{margin-top:auto}.wv0-tiers{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-6)}.wv0-tiers>div{display:grid;min-width:6.5em}.wv0-tiers b{font:500 24px/32px var(--f-mono);letter-spacing:var(--t-kpi-ls)}.wv0-steps>li{font-size:var(--t-body-size)}.wv0-app{display:grid;grid-template-columns:264px minmax(0,1fr);min-height:100vh}.wv0-side{position:sticky;top:0;height:100vh;overflow-y:auto;border-right:var(--bw-hairline) solid var(--line);background:var(--bg);display:flex;flex-direction:column;gap:var(--s-4);padding:var(--s-4) var(--s-3)}.wv0-side-top{display:flex;align-items:flex-start;gap:var(--s-2)}.wv0-side-top .wv0-acct{flex:1;min-width:0}.wv0-close{display:none}.wv0-side-prefs{display:none;gap:var(--s-3);flex-wrap:wrap}.wv0-mark{width:18px;height:auto;flex:none}.wv0-mark .ink{fill:var(--ink)}.wv0-mark .sig{fill:var(--signal)}.wv0-acct{border:var(--bw-hairline) solid var(--line);border-radius:var(--r-panel);background:var(--bg)}.wv0-acct>summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);cursor:pointer;list-style:none;min-height:var(--h-control-s)}.wv0-acct>summary::-webkit-details-marker{display:none}.wv0-acct .t{min-width:0}.wv0-acct .t b{display:block;font:var(--t-body-w-strong) var(--t-small-size)/var(--t-small-lh) var(--f-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wv0-acct .t .s{display:block;font:var(--t-body-w) var(--t-mono-s-size)/var(--t-mono-s-lh) var(--f-mono);color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wv0-acct .chev{color:var(--ink-3);font-size:12px}.wv0-acct-menu{display:grid;gap:2px;padding:var(--s-2);border-top:var(--bw-hairline) solid var(--line)}.wv0-acct-menu a{display:block;padding:var(--s-1) var(--s-2);border-radius:var(--r-control);text-decoration:none;color:var(--ink-2);font-size:var(--t-small-size)}.wv0-acct-menu a:hover{background:var(--bg-2);color:var(--ink)}.wv0-acct-menu a[aria-current]{color:var(--ink);font-weight:var(--t-body-w-strong);background:var(--bg-2)}.wv0-acct-menu .btn-text{justify-self:start;margin-top:var(--s-2)}.wv0-side .group,.wv0-acct-menu .group{font:var(--t-body-w) var(--t-eyebrow-size)/var(--t-eyebrow-lh) var(--f-mono);letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;color:var(--ink-3);padding:var(--s-2) var(--s-3) var(--s-1)}.wv0-modecard{border:var(--bw-hairline) solid var(--line);border-radius:var(--r-panel);padding:var(--s-3);display:grid;gap:var(--s-2)}.wv0-modecard.is-active{border-color:var(--ink)}.wv0-modecard .row{display:grid;grid-template-columns:14px auto minmax(0,1fr);align-items:center;gap:var(--s-2);font-size:var(--t-small-size);line-height:var(--t-small-lh)}.wv0-modecard .row span{color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wv0-modecard i{width:10px;height:10px;display:block}.wv0-modecard i.on{background:var(--ok)}.wv0-modecard i.off{box-shadow:inset 0 0 0 1.5px var(--ink-3)}.wv0-modecard i.ready{box-shadow:inset 0 0 0 1.5px var(--ink)}.wv0-modecard i.active{background:var(--signal);box-shadow:inset 0 0 0 1.5px var(--signal-edge)}.wv0-menu{list-style:none;margin:0;padding:0;display:grid;gap:2px}.wv0-menu a{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);min-height:36px;padding:0 var(--s-3);border-radius:var(--r-control);text-decoration:none;color:var(--ink-2);font-size:15px}.wv0-menu a>span:first-child{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wv0-menu a:hover{background:var(--bg-2);color:var(--ink)}.wv0-menu a[aria-current=page]{background:var(--bg-2);color:var(--ink);font-weight:var(--t-body-w-strong);box-shadow:inset var(--bw-rail) 0 0 var(--ink)}.wv0-menu .sub a{min-height:32px;padding-left:var(--s-8);font-size:var(--t-small-size)}.wv0-menu .badge{flex:none;font:var(--t-body-w) var(--t-chip-size)/var(--t-chip-lh) var(--f-mono);padding:0 6px;border-radius:var(--r-chip);background:var(--signal);color:var(--on-signal)}.wv0-menu .tag{flex:none;font:var(--t-body-w) var(--t-chip-size)/var(--t-chip-lh) var(--f-mono);padding:0 6px;border-radius:var(--r-chip);border:var(--bw-hairline) solid var(--line-2);color:var(--ink-2);white-space:nowrap}.wv0-menu .tag.on{border-color:var(--ink);color:var(--ink)}.wv0-menu .wv0-trial a{min-height:28px;justify-content:flex-start;font-size:var(--t-small-size);color:var(--ink-2)}.wv0-menu .wv0-trial .wv0-dot{width:8px;height:8px}.wv0-menu .wv0-trial.warn a{color:var(--ink)}.wv0-foot{margin-top:auto;border-top:var(--bw-hairline) solid var(--line);padding-top:var(--s-3)}.wv0-content{min-width:0;display:flex;flex-direction:column}.wv0-tbar{display:flex;align-items:center;gap:var(--s-4);min-height:var(--s-14);padding:0 var(--pad-x);border-bottom:var(--bw-hairline) solid var(--line)}.wv0-tbar .spacer{flex:1}.wv0-crumb{font-size:var(--t-small-size);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.wv0-menubtn{display:none}.wv0-mstrip{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3);padding:var(--s-2) var(--pad-x);background:var(--ink);color:var(--bg);font-size:var(--t-small-size)}.wv0-mstrip i{width:10px;height:10px;background:var(--signal);flex:none}.wv0-mstrip span{flex:1;min-width:0}.wv0-mstrip a{color:var(--bg)}.wv0-content .main{max-width:calc(var(--report) + 2 * var(--pad-x))}.wv0-next{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--s-4) var(--s-8);align-items:center;padding:var(--s-6);border:var(--bw-hairline) solid var(--ink);border-radius:var(--r-panel)}.wv0-next h2,.wv0-next p.small{margin-top:var(--s-1)}.wv0-rows{list-style:none;padding:0;margin:0;border-top:var(--bw-hairline) solid var(--line)}.wv0-rows a{display:grid;grid-template-columns:9em minmax(0,1fr) auto;gap:var(--s-6);align-items:center;padding:var(--s-4) 0;border-bottom:var(--bw-hairline) solid var(--line);text-decoration:none;color:inherit}.wv0-rows a:hover{background:var(--bg-2)}.wv0-rows .k{font:var(--t-body-w) var(--t-eyebrow-size)/var(--t-eyebrow-lh) var(--f-mono);letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;color:var(--ink-3)}.wv0-rows .viz .wv0-strip{height:28px}.wv0-rows .v{white-space:nowrap}.wv0-cards3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-6)}.wv0-kcard{border:var(--bw-hairline) solid var(--line);border-radius:var(--r-panel);padding:var(--s-6);display:flex;flex-direction:column;gap:var(--s-3);text-decoration:none;color:inherit}.wv0-kcard:hover{border-color:var(--ink-3)}.wv0-kcard.hot{border-color:var(--ink)}.wv0-kcard .who{font:var(--t-body-w) var(--t-eyebrow-size)/var(--t-eyebrow-lh) var(--f-mono);letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;color:var(--ink-3)}.wv0-kcard .big{font:500 32px/40px var(--f-mono);letter-spacing:var(--t-kpi-ls)}.wv0-kcard ul{list-style:none;padding:0;margin:0;font-size:var(--t-small-size)}.wv0-kcard li{padding:var(--s-1) 0;border-top:var(--bw-hairline) solid var(--line)}.wv0-tabs{display:flex;gap:var(--s-6);border-bottom:var(--bw-hairline) solid var(--line);overflow-x:auto}.wv0-tabs a{padding:var(--s-3) 0 calc(var(--s-3) - var(--bw-indicator));text-decoration:none;color:var(--ink-2);border-bottom:var(--bw-indicator) solid transparent;white-space:nowrap}.wv0-tabs .n{font:var(--t-body-w) var(--t-mono-s-size)/1 var(--f-mono);color:var(--ink-3);margin-left:4px}.wv0-sug{border:var(--bw-hairline) solid var(--line);border-radius:var(--r-panel);padding:var(--s-6);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--s-3) var(--s-8);align-items:start}.wv0-sug .what{font:var(--t-h3-w) 20px/28px var(--f-display);margin:var(--s-1) 0}.wv0-sug .what.small{font:var(--t-body-w-strong) var(--t-body-size)/var(--t-body-lh) var(--f-body)}.wv0-sug .acts{display:flex;flex-wrap:wrap;gap:var(--s-3);align-items:center}.btn.small{min-height:var(--h-control-s);padding:0 var(--s-4);font-size:var(--t-small-size)}.wv0-card h3{font-family:var(--f-mono)}.wv0-plan3 h4{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s-2)}.wv0-plan3 h4 .n{font:var(--t-body-w) var(--t-small-size)/1 var(--f-mono);color:var(--ink-3)}.wv0-flow{max-width:720px}.wv0-progress{display:flex;gap:4px}.wv0-progress i{flex:1;height:4px;background:var(--line)}.wv0-progress i.done{background:var(--ink)}.wv0-progress i.now{background:var(--signal);box-shadow:inset 0 0 0 1px var(--signal-edge)}.wv0-choices6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-3)}.wv0-choice6{display:grid;gap:var(--s-1);align-content:start;padding:var(--s-4);border:var(--bw-hairline) solid var(--line-2);border-radius:var(--r-panel);background:var(--bg);text-align:left;font:inherit;color:inherit;cursor:pointer;min-height:80px}.wv0-choice6 span{font-size:var(--t-small-size);color:var(--ink-3)}.wv0-choice6[aria-checked=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.wv0-flow .wv0-inline .field{min-width:10em}.wv0-table{border-top:var(--bw-hairline) solid var(--line)}.wv0-tr{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,1.2fr);gap:var(--s-2) var(--s-6);padding:var(--s-3) 0;border-bottom:var(--bw-hairline) solid var(--line);align-items:center}.wv0-tr.th{font:var(--t-body-w) var(--t-mono-s-size)/var(--t-mono-s-lh) var(--f-mono);letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;color:var(--ink-3)}.wv0-owned{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-6);padding:var(--s-4) var(--s-6);border-radius:var(--r-panel);background:var(--bg-2);font-size:var(--t-small-size)}.wv0-list>li.wv0-line{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3)}@media(max-width:760px){.wv0-app{display:block}.wv0-side{display:none}.wv0-app.menu-open .wv0-side{display:flex;position:fixed;inset:0;z-index:20;width:100%;height:100vh}.wv0-close{display:inline-flex}.wv0-side-prefs{display:flex}.wv0-menubtn{display:inline-flex;align-items:center;gap:var(--s-2);min-height:var(--target-min);padding:var(--s-1) var(--s-3);border:var(--bw-hairline) solid var(--ink);border-radius:var(--r-control);background:var(--bg);color:var(--ink);font:var(--t-body-w-strong) var(--t-small-size)/1 var(--f-body)}.wv0-menubtn i{width:8px;height:8px;background:var(--ok)}.wv0-menubtn i.active{background:var(--signal);box-shadow:inset 0 0 0 1px var(--signal-edge)}.wv0-tbar{padding:0 var(--gutter);gap:var(--s-3)}.wv0-hide-m{display:none}.wv0-mstrip{padding:var(--s-2) var(--gutter)}.wv0-next{grid-template-columns:minmax(0,1fr)}.wv0-next .btn{width:100%}.wv0-rows a{grid-template-columns:minmax(0,1fr) auto}.wv0-rows .viz{display:none}.wv0-cards3,.wv0-choices6,.wv0-sug{grid-template-columns:minmax(0,1fr)}.wv0-tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.wv0-tr.th,.wv0-pill .more,.wv0-account{display:none}.wv0-scope{flex-basis:100%;padding:var(--s-2) 0;border-top:var(--bw-hairline) solid var(--line)}.wv0-scope select{flex:1;min-width:0}.wv0-split,.wv0-plan3,.wv0-choices,.wv0-form{grid-template-columns:minmax(0,1fr)}.wv0-stages{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--s-4)}.wv0-row,.wv0-row.wv0-atk{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.wv0-row .wv0-span2{grid-column:1 / -1}.wv0-levels li{grid-template-columns:7.5em minmax(0,1fr) 5.5em}.wv0-answer .lead{font-size:var(--t-lead-size-m);line-height:var(--t-lead-lh-m)}}@media(max-width:760px){.wv0-tag,.topbar .wv0-email{display:none}.topbar{flex-wrap:wrap;gap:var(--s-2) var(--s-3);padding-top:var(--s-2);padding-bottom:var(--s-2)}.wv0-navbar{flex-wrap:wrap;padding:0 var(--gutter);gap:0}.wv0-navbar .nav{flex-basis:100%}.wv0-controls .field{min-width:0;width:100%}}@media print{@page{size:A4;margin:16mm 14mm}.wv0-noprint,.skip,.tally .replay{display:none!important}.wv0-app{display:block}body{font-size:11pt;line-height:1.45}.main{padding:0}.wide,.read{max-width:none}.wv0-report-sec{break-before:page;border-top:0;padding-top:0}.wv0-report>header+.wv0-report-sec{break-before:auto;padding-top:var(--s-4)}.wv0-chart-wrap{overflow:visible;border:0;padding:0}.wv0-chart{min-width:0}.rows tr,.wv0-sug,.fact,.tally{break-inside:avoid}a{color:var(--ink);text-decoration:none}.wv0-increport{font-size:10pt;gap:var(--s-3)}.wv0-increport h1{font-size:18pt;line-height:1.2}.wv0-increport .wv0-two{grid-template-columns:1fr 1fr;gap:var(--s-4)}.wv0-increport .wv0-sec,.wv0-increport .wv0-facts{break-inside:avoid}}.wv0-facts{display:grid;margin:0;border-top:var(--bw-hairline) solid var(--line)}.wv0-facts .row{display:grid;grid-template-columns:minmax(8em,14em) 1fr;gap:var(--s-4);padding:var(--s-2) 0;border-bottom:var(--bw-hairline) solid var(--line)}.wv0-facts dt{color:var(--ink-2)}.wv0-facts dd{margin:0}.wv0-now{margin-top:var(--s-6)}.wv0-later{margin-top:var(--s-4);padding:var(--s-4) var(--s-6);border:var(--bw-hairline) solid var(--line-2);border-radius:var(--r-panel)}.wv0-later .actions{margin-top:var(--s-3)}.wv0-app.r5{display:block}.wv0-app.r5 .main{max-width:calc(1120px + 2 * var(--pad-x));margin:0 auto;padding-top:var(--s-12)}.wv0-top{border-bottom:var(--bw-hairline) solid var(--line);background:var(--bg)}.wv0-top .in{max-width:calc(1120px + 2 * var(--pad-x));margin:0 auto;padding:0 var(--pad-x);min-height:64px;display:flex;align-items:center;gap:var(--s-6)}.wv0-top .spacer,.wv0-wall-bar .spacer{flex:1}.wv0-logo{display:inline-flex;align-items:center;gap:var(--s-2);text-decoration:none;color:var(--ink)}.wv0-logo .wv0-mark{width:18px}.wv0-prod{font:var(--t-body-w) var(--t-mono-s-size)/1 var(--f-mono);letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;color:var(--ink-3)}.wv0-sections,.wv0-groups,.wv0-pages{display:flex;align-self:stretch;gap:var(--s-1);overflow-x:auto;scrollbar-width:none}.wv0-sections a,.wv0-groups a,.wv0-pages a{display:inline-flex;align-items:center;gap:var(--s-2);padding:0 var(--s-3);white-space:nowrap;text-decoration:none;color:var(--ink-2);border-bottom:var(--bw-indicator) solid transparent;border-top:var(--bw-indicator) solid transparent}.wv0-sections a[aria-current=page],.wv0-groups a[aria-current=page]{color:var(--ink);font-weight:var(--t-body-w-strong);border-bottom-color:var(--ink)}.wv0-groups{max-width:calc(1120px + 2 * var(--pad-x));margin:0 auto;padding:0 var(--pad-x);min-height:44px;border-top:var(--bw-hairline) solid var(--line);font-size:var(--t-small-size)}.wv0-pages{max-width:calc(1120px + 2 * var(--pad-x));margin:0 auto;padding:0 var(--pad-x);min-height:36px;font-size:var(--t-small-size)}.wv0-pages a[aria-current=page]{color:var(--ink);text-decoration:underline;text-underline-offset:4px}.wv0-sections .badge,.wv0-groups .badge{font:var(--t-body-w) 11px/16px var(--f-mono);background:var(--signal);color:var(--on-signal);padding:0 5px;border-radius:var(--r-chip)}.wv0-fresh{display:inline-flex;align-items:center;gap:var(--s-2);font:var(--t-body-w) var(--t-mono-s-size)/1 var(--f-mono);color:var(--ink-3);white-space:nowrap}.wv0-fresh i{width:8px;height:8px;background:var(--ok);flex:none}.wv0-fresh.stale i{background:transparent;box-shadow:inset 0 0 0 1.5px var(--unk)}.wv0-toplink{font-size:var(--t-small-size);color:var(--ink-2);white-space:nowrap}.wv0-top .wv0-acct{position:relative;border:0}.wv0-top .wv0-acct>summary{grid-template-columns:minmax(0,auto) auto;padding:var(--s-1) 0;min-height:var(--target-min)}.wv0-top .wv0-acct .t b{font-weight:var(--t-body-w)}.wv0-top .wv0-acct-menu{position:absolute;right:0;top:calc(100% + var(--s-2));z-index:30;min-width:260px;background:var(--bg);border:var(--bw-hairline) solid var(--line-2);border-radius:var(--r-panel)}.wv0-acct-lang{padding:var(--s-1) var(--s-2)}.wv0-drawer{border-top:var(--bw-hairline) solid var(--line);padding:var(--s-4) var(--gutter);display:grid;gap:var(--s-2)}.wv0-drawer[hidden]{display:none}.wv0-drawer nav{display:grid;gap:var(--s-4)}.wv0-drawer-sec,.wv0-drawer-grp{display:grid}.wv0-drawer nav a{padding:var(--s-2) 0;text-decoration:none;color:var(--ink);border-bottom:var(--bw-hairline) solid var(--line);display:flex;gap:var(--s-2)}.wv0-drawer-grp a{color:var(--ink-2);font-size:var(--t-small-size)}.wv0-drawer-prefs{display:flex;gap:var(--s-3);flex-wrap:wrap;padding:var(--s-2) 0}.wv0-crumb{font-size:var(--t-small-size);color:var(--ink-3);margin:0 0 var(--s-4)}.wv0-crumb a{color:var(--ink-3)}.wv0-r5{display:grid;gap:0}.wv0-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--s-8);align-items:end;padding-bottom:var(--s-8);border-bottom:2px solid var(--ink)}.wv0-hero h1,.wv0-hero h2{font:var(--t-d1-w) 48px/56px var(--f-display);letter-spacing:var(--t-d1-ls);margin:0;display:flex;align-items:center;gap:var(--s-4);max-width:none}.wv0-hero .lead{grid-column:1;font-size:var(--t-lead-size);line-height:30px;color:var(--ink-2);margin:var(--s-4) 0 0 36px;max-width:780px}.wv0-hero .lead b{color:var(--ink)}.wv0-hero .act{grid-column:2;grid-row:1 / span 2;align-self:end}.wv0-sq{flex:none;width:20px;height:20px;background:var(--ink);display:inline-block}.wv0-sq.protected{background:var(--ok)}.wv0-sq.attention{background:var(--warn)}.wv0-sq.unknown,.wv0-sq.setup{background:transparent;box-shadow:inset 0 0 0 3px var(--unk)}.wv0-nums{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;border-bottom:var(--bw-hairline) solid var(--line)}.wv0-num{padding:var(--s-6) var(--s-6) var(--s-6) 0;min-width:0}.wv0-num+.wv0-num{padding-left:var(--s-6);border-left:var(--bw-hairline) solid var(--line)}.wv0-num .k{font-size:var(--t-small-size);color:var(--ink-2);display:flex;align-items:center;gap:var(--s-2)}.wv0-num .v{font:500 44px/52px var(--f-mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:var(--s-2);white-space:nowrap}.wv0-nums.five .v{font-size:32px;line-height:40px}.wv0-num .v .u{font-size:18px;letter-spacing:0;margin-left:6px;color:var(--ink-2)}.wv0-num .s{font-size:13px;line-height:20px;color:var(--ink-3);margin-top:var(--s-1)}.wv0-q{font:var(--t-body-w) 11px/16px var(--f-mono);padding:0 5px;border:var(--bw-hairline) solid;border-radius:var(--r-chip);white-space:nowrap}.wv0-q.exact{color:var(--ok)}.wv0-q.est{color:var(--warn)}.wv0-sec{margin-top:var(--s-12);min-width:0}.wv0-sec h2{font:600 20px/28px var(--f-display);letter-spacing:-.01em;margin:0 0 var(--s-3);display:flex;align-items:baseline;gap:var(--s-3);flex-wrap:wrap;max-width:none}.wv0-sec h2 .c{font:var(--t-body-w) 14px/20px var(--f-mono);color:var(--ink-3)}.wv0-sec h2 .more{margin-left:auto;font:var(--t-body-w) var(--t-small-size)/20px var(--f-body)}.wv0-cap{font-size:var(--t-small-size);color:var(--ink-3);margin:calc(-1 * var(--s-2)) 0 var(--s-3)}.wv0-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--s-12)}.wv0-foot{margin-top:var(--s-3);font-size:var(--t-small-size);color:var(--ink-3)}.wv0-t{width:100%;border-collapse:collapse;border-top:var(--bw-hairline) solid var(--ink)}.wv0-t th{text-align:left;font:var(--t-body-w) 12px/16px var(--f-body);color:var(--ink-3);padding:var(--s-2) var(--s-3) var(--s-2) 0;border-bottom:var(--bw-hairline) solid var(--line);white-space:nowrap}.wv0-t td{padding:var(--s-3) var(--s-3) var(--s-3) 0;border-bottom:var(--bw-hairline) solid var(--line);vertical-align:middle}.wv0-t .r{text-align:right;padding-right:0}.wv0-t .st{width:28px;padding-right:0}.wv0-t .pfx,.wv0-tg .pfx,.wv0-quiet .pfx{font:500 15px/20px var(--f-mono);white-space:nowrap}.wv0-t .w{white-space:nowrap}.wv0-t tr.is-warn td{background:var(--warn-bg)}.wv0-t.small td{padding:var(--s-1) var(--s-3) var(--s-1) 0;font-size:var(--t-small-size)}.wv0-dot{display:inline-block;width:12px;height:12px;background:var(--ink-3);flex:none}.wv0-dot.ok{background:var(--ok)}.wv0-dot.warn{background:var(--warn)}.wv0-dot.none{background:var(--line-2)}.wv0-dot.calm{background:transparent;box-shadow:inset 0 0 0 1.5px var(--ink-2)}.wv0-word{font-size:var(--t-small-size);font-weight:var(--t-body-w-strong);white-space:nowrap}.wv0-word.ok{color:var(--ok)}.wv0-word.warn{color:var(--warn)}.wv0-word.none{color:var(--ink-3);font-weight:var(--t-body-w)}.wv0-ls{list-style:none;margin:0;padding:0;border-top:var(--bw-hairline) solid var(--ink)}.wv0-ls>li{border-bottom:var(--bw-hairline) solid var(--line);padding:var(--s-3) 0}.wv0-rule{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--s-4)}.wv0-rule .n{font-weight:var(--t-body-w-strong)}.wv0-rule .why{grid-column:1;font-size:var(--t-small-size);line-height:20px;color:var(--ink-2)}.wv0-rule .v{grid-column:2;grid-row:1 / span 2;align-self:center;text-align:right;font:500 16px/20px var(--f-mono);white-space:nowrap}.wv0-rule .v small{display:block;font:var(--t-body-w) 12px/16px var(--f-body);color:var(--ink-3)}.wv0-feed>li{display:grid;grid-template-columns:76px minmax(0,1fr);column-gap:var(--s-3);font-size:15px;line-height:22px}.wv0-feed time{font:var(--t-body-w) 13px/22px var(--f-mono);color:var(--ink-3)}.wv0-feed[aria-live]>li:first-child span{font-weight:var(--t-body-w-strong)}.wv0-quiet>li{display:grid;grid-template-columns:24px minmax(160px,auto) minmax(0,1fr);align-items:center;column-gap:var(--s-3)}.wv0-vrow{display:flex;justify-content:space-between;gap:var(--s-4)}.wv0-grp{border-top:var(--bw-hairline) solid var(--ink)}.wv0-grp+.wv0-grp{margin-top:var(--s-6)}.wv0-grp .gh{display:flex;align-items:baseline;gap:var(--s-3);padding:var(--s-3) 0;border-bottom:var(--bw-hairline) solid var(--line);flex-wrap:wrap}.wv0-grp .gh .del{margin-left:auto;font:500 15px/20px var(--f-mono)}.wv0-tg{display:grid;grid-template-columns:28px minmax(170px,1.1fr) minmax(0,1fr) minmax(0,1.2fr) 110px 70px;align-items:center;column-gap:var(--s-3);padding:var(--s-3) 0;border-bottom:var(--bw-hairline) solid var(--line)}.wv0-tg .r{text-align:right}.wv0-svc{grid-column:2 / -1;font-size:var(--t-small-size)}.wv0-svc summary{cursor:pointer;color:var(--ink-2);width:max-content}.wv0-svc ul{list-style:none;margin:var(--s-2) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-4)}.wv0-achart{display:block;width:100%;height:auto;margin-top:var(--s-2)}.wv0-achart .grid{stroke:var(--line);stroke-width:1}.wv0-achart .axis,.wv0-achart .lbl{fill:var(--ink-3);font:var(--t-body-w) 12px var(--f-mono)}.wv0-achart .drop{fill:var(--warn-bg);stroke:var(--warn);stroke-width:1.5}.wv0-achart .del{fill:var(--ok-bg);stroke:var(--ok);stroke-width:1.5}.wv0-achart .est{fill:none;stroke:var(--ink-2);stroke-width:1.5;stroke-dasharray:5 4}.wv0-achart .lbl.b{fill:var(--ink)}.wv0-achart .lbl.ok{fill:var(--ok)}.wv0-achart .lbl.warn{fill:var(--warn)}.wv0-wall{min-height:100vh;background:var(--bg);color:var(--ink);display:grid;grid-template-rows:auto 1fr}.wv0-wall-bar{display:flex;align-items:center;gap:var(--s-8);padding:var(--s-6) var(--s-16);border-bottom:var(--bw-hairline) solid var(--line);font:var(--t-body-w) 18px/24px var(--f-mono);color:var(--ink-3)}.wv0-wall-bar b{color:var(--ink);font-family:var(--f-body)}.wv0-wall-bar .clock{color:var(--ink);font-size:22px}.wv0-wall-bar a{color:var(--ink-3)}.wv0-wall-bar .wv0-mark{width:22px}.wv0-wall-bar .wv0-mark .ink{fill:var(--ink)}.wv0-wall-body{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);column-gap:var(--s-16);padding:var(--s-12) var(--s-16)}.wv0-wall .wv0-hero{grid-template-columns:minmax(0,1fr);border-bottom:0;padding-bottom:0}.wv0-wall .wv0-hero h1{font-size:104px;line-height:108px;letter-spacing:-.03em;gap:var(--s-8)}.wv0-wall .wv0-sq{width:44px;height:44px}.wv0-wall .wv0-hero .lead{font-size:32px;line-height:44px;margin:var(--s-6) 0 0;max-width:1000px}.wv0-wall .wv0-nums{margin-top:var(--s-12);border-top:2px solid var(--ink)}.wv0-wall .wv0-num .k{font-size:22px}.wv0-wall .wv0-num .v{font-size:64px;line-height:72px}.wv0-wall .wv0-num .v .u{font-size:30px}.wv0-wall .wv0-num .s{font-size:18px;line-height:26px}.wv0-wall .wv0-sec{margin-top:var(--s-12)}.wv0-wall .wv0-wall-body>div:last-child>.wv0-sec{margin-top:0}.wv0-wall .wv0-sec h2{font-size:28px;line-height:36px}.wv0-wall .wv0-sec h2 .c{font-size:22px}.wv0-wall .wv0-feed>li{grid-template-columns:120px minmax(0,1fr);font-size:22px;line-height:32px}.wv0-wall .wv0-feed time{font-size:20px;line-height:32px}.wv0-wall .wv0-t td{white-space:nowrap;font-size:20px;line-height:28px;padding:var(--s-4) var(--s-4) var(--s-4) 0}.wv0-wall .wv0-t .pfx{font-size:24px;line-height:30px}.wv0-wall .wv0-t th{font-size:14px}.wv0-wall .wv0-dot{width:16px;height:16px}.wv0-wall .wv0-word{font-size:20px}.wv0-wall .wv0-foot{font-size:18px}.wv0-wall .wv0-quiet .pfx{font-size:24px;line-height:30px}@media(max-width:760px){.wv0-top .in{padding:0 var(--gutter);gap:var(--s-3);min-height:56px}.wv0-sections,.wv0-groups,.wv0-pages{display:none}.wv0-app.r5 .wv0-menubtn{display:inline-flex;align-items:center;min-height:36px;padding:0 var(--s-3);border:var(--bw-hairline) solid var(--ink);border-radius:var(--r-control);background:var(--bg);color:var(--ink);font:var(--t-body-w-strong) var(--t-small-size)/1 var(--f-body)}.wv0-app.r5 .main{padding:var(--s-8) var(--gutter) var(--s-12)}.wv0-hero{grid-template-columns:minmax(0,1fr);padding-bottom:var(--s-6)}.wv0-hero h1,.wv0-hero h2{font-size:34px;line-height:38px;gap:var(--s-3)}.wv0-sq{width:14px;height:14px}.wv0-hero .lead{margin-left:0;font-size:17px;line-height:26px}.wv0-hero .act{grid-column:1;grid-row:auto;margin-top:var(--s-6)}.wv0-hero .act .btn{width:100%;justify-content:center}.wv0-nums{grid-auto-flow:row;grid-template-columns:minmax(0,1fr)}.wv0-num,.wv0-num+.wv0-num{padding:var(--s-4) 0;border-left:0;border-top:var(--bw-hairline) solid var(--line);display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--s-3);align-items:baseline}.wv0-num:first-child{border-top:0}.wv0-num .v,.wv0-nums.five .v{font-size:28px;line-height:34px;margin:0;grid-column:2;grid-row:1;text-align:right}.wv0-num .k{grid-column:1;grid-row:1}.wv0-num .s{grid-column:1 / -1}.wv0-two{grid-template-columns:minmax(0,1fr)}.wv0-sec{margin-top:var(--s-10)}.wv0-t thead{display:none}.wv0-t,.wv0-t tbody{display:block}.wv0-t tr{display:grid;grid-template-columns:20px minmax(0,1fr) auto;column-gap:var(--s-2);padding:var(--s-3) 0;border-bottom:var(--bw-hairline) solid var(--line)}.wv0-t td{display:block;border:0;padding:0}.wv0-t .st{grid-row:1 / span 3;padding-top:4px}.wv0-t td.m-full{grid-column:2 / -1;font-size:var(--t-small-size);color:var(--ink-2)}.wv0-t td.m-hide{display:none}.wv0-tg{grid-template-columns:20px minmax(0,1fr) auto;row-gap:2px}.wv0-tg>i{grid-row:1 / span 3;align-self:start;margin-top:4px}.wv0-tg .m-full{grid-column:2 / -1;font-size:var(--t-small-size);color:var(--ink-2)}.wv0-feed>li{grid-template-columns:68px minmax(0,1fr)}.wv0-quiet>li{grid-template-columns:24px minmax(0,1fr)}.wv0-quiet>li .muted{grid-column:2}}.wv0-h3{font:var(--t-body-w-strong) var(--t-small-size)/20px var(--f-body);color:var(--ink-2);margin:var(--s-4) 0 var(--s-2)}.wv0-bars>li{display:grid;grid-template-columns:minmax(0,1fr) 120px 56px;align-items:center;column-gap:var(--s-3);padding:var(--s-2) 0;font-size:15px}.wv0-bars .wv0-meter{width:100%;height:6px;display:block}.wv0-bars .r{text-align:right}@media(max-width:760px){.wv0-bars>li{grid-template-columns:minmax(0,1fr) 72px 48px}}.wv0-app.r5 .wv0-mstrip{display:block;padding:0}.wv0-app.r5 .wv0-mstrip .in{max-width:calc(1120px + 2 * var(--pad-x));margin:0 auto;padding:var(--s-2) var(--pad-x);display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3)}@media(max-width:760px){.wv0-app.r5 .wv0-mstrip .in{padding:var(--s-2) var(--gutter)}}.wv0-todo>li{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;column-gap:var(--s-3)}.wv0-todo>li.waiting span:not(.muted){color:var(--ink-2)}.wv0-todo .btn{min-height:var(--h-control-s);height:auto;padding:var(--s-1) var(--s-4)}.wv0-products>li{display:grid;grid-template-columns:160px minmax(0,1fr);column-gap:var(--s-4);row-gap:var(--s-2)}.wv0-products>li>b{font-weight:var(--t-body-w-strong)}.wv0-vlans{grid-column:2;list-style:none;margin:0;padding:0;display:grid;gap:var(--s-1);font-size:var(--t-small-size)}.wv0-vlans li{display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-3)}@media(max-width:760px){.wv0-todo>li{grid-template-columns:20px minmax(0,1fr);row-gap:var(--s-2)}.wv0-todo>li>:last-child{grid-column:2}.wv0-products>li{grid-template-columns:minmax(0,1fr)}.wv0-vlans{grid-column:1}}.wv0-cu-scroll{overflow-x:auto}.wv0-cu-t{width:100%;border-collapse:collapse;border-top:var(--bw-hairline) solid var(--ink);font-size:var(--t-small-size)}.wv0-cu-t th{text-align:left;font:var(--t-body-w) var(--t-mono-s-size)/var(--t-mono-s-lh) var(--f-mono);letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;color:var(--ink-3);padding:var(--s-2) var(--s-3) var(--s-2) 0;border-bottom:var(--bw-hairline) solid var(--line)}.wv0-cu-t td{padding:var(--s-3) var(--s-3) var(--s-3) 0;border-bottom:var(--bw-hairline) solid var(--line);vertical-align:middle}.wv0-cu-t .r{text-align:right}.wv0-cu-spark{width:96px;height:24px;display:block}.wv0-cu-spark polyline{fill:none;stroke:var(--ink-2);stroke-width:1.5}.wv0-cu-word{font:var(--t-body-w) var(--t-chip-size)/var(--t-chip-lh) var(--f-mono);padding:1px 6px;border-radius:var(--r-chip);border:var(--bw-hairline) solid var(--line-2);color:var(--ink-2);white-space:nowrap}.wv0-cu-word.attack{background:var(--signal);color:var(--on-signal);border-color:var(--signal-edge)}.wv0-cu-word.unknown{color:var(--ink-3);border-style:dashed}.wv0-cu.is-stale .wv0-cu-t td{color:var(--ink-3)}.wv0-cu-req>li{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.5fr) auto auto;gap:var(--s-2) var(--s-4);align-items:center}.wv0-cu-bar{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;max-width:520px}.wv0-cu-bar li{border-top:4px solid var(--line);padding-top:var(--s-1);font-size:var(--t-small-size);color:var(--ink-3)}.wv0-cu-bar li.done{border-top-color:var(--ink);color:var(--ink-2)}.wv0-cu-bar li.now{border-top-color:var(--signal);color:var(--ink);font-weight:var(--t-body-w-strong)}.wv0-cu-opts{grid-template-columns:repeat(2,minmax(0,1fr))}.wv0-cu-receipt{margin:0;border-top:var(--bw-hairline) solid var(--line)}.wv0-cu-receipt>div{display:grid;grid-template-columns:10em minmax(0,1fr);gap:var(--s-4);padding:var(--s-2) 0;border-bottom:var(--bw-hairline) solid var(--line)}.wv0-cu-receipt dt{color:var(--ink-3)}.wv0-cu-receipt dd{margin:0}@media(max-width:760px){.wv0-cu-t .m-hide{display:none}.wv0-cu-req>li{grid-template-columns:minmax(0,1fr)}.wv0-cu-opts{grid-template-columns:minmax(0,1fr)}.wv0-cu-receipt>div{grid-template-columns:minmax(0,1fr);gap:0}}.wv0-upsteps{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-6);font:var(--t-body-w) var(--t-mono-s-size)/var(--t-mono-s-lh) var(--f-mono);color:var(--ink-3)}.wv0-upsteps li.done{color:var(--ink-2)}.wv0-upsteps li.now{color:var(--ink);font-weight:var(--t-body-w-strong);box-shadow:inset 0 calc(-1 * var(--bw-rail)) 0 var(--ink)}.wv0-upcard{text-decoration:none;color:var(--ink)}.wv0-upcard:hover{background:var(--bg-2)}.wv0-upname{font-family:var(--f-display);font-weight:var(--t-h3-w);font-size:var(--t-h3-size);line-height:var(--t-h3-lh)}.wv0-upprice b{font-family:var(--f-mono)}.wv0-uppath{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-4);border-top:var(--bw-hairline) solid var(--line);padding-top:var(--s-4)}.wv0-uppath li{display:grid;gap:var(--s-1);color:var(--ink-2)}.wv0-uppath li.now b{color:var(--ink)}.wv0-uptiers{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--s-4)}.wv0-uptier{display:grid;gap:var(--s-2);min-height:100%;padding:var(--s-6);border:var(--bw-hairline) solid var(--line);border-radius:var(--r-panel);text-decoration:none;color:var(--ink)}.wv0-uptier:hover{border-color:var(--ink);background:var(--bg-2)}.wv0-upbill{border-top:var(--bw-hairline) solid var(--ink)}.wv0-upline{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s-2) var(--s-6);padding:var(--s-3) 0;border-bottom:var(--bw-hairline) solid var(--line)}.wv0-upline.head{font-size:var(--t-body-size)}.wv0-upopts{border:0;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--s-2);align-items:center}.wv0-upopts legend{width:100%;margin-bottom:var(--s-2);font-weight:var(--t-body-w-strong)}.wv0-upopts a{display:inline-flex;align-items:center;min-height:var(--h-control-s);padding:0 var(--s-3);border:var(--bw-hairline) solid var(--line-2);border-radius:var(--r-control);text-decoration:none;color:var(--ink-2)}.wv0-upopts a[aria-current]{border-color:var(--ink);color:var(--ink);font-weight:var(--t-body-w-strong);box-shadow:inset 0 0 0 1px var(--ink)}.wv0-upcheck{cursor:pointer;align-items:center}.wv0-upcheck input{width:18px;height:18px;margin:0 var(--s-2) 0 0;vertical-align:middle;accent-color:var(--ink)}.wv0-upline.total{border-top:var(--bw-hairline) solid var(--ink);border-bottom:0;font-size:var(--t-body-size)}.wv0-upline.total b{font-family:var(--f-mono)}.wv0-upline.total span:first-child b{font-family:inherit}@media(max-width:760px){.wv0-uppath{grid-template-columns:minmax(0,1fr)}}.wv0-app.r6{display:grid;grid-template-columns:264px minmax(0,1fr);min-height:100vh}.wv0-app.r6 .wv0-side{gap:var(--s-3)}.wv0-app.r6 .wv0-side-top{align-items:center;justify-content:space-between;padding:var(--s-1) var(--s-3)}.wv0-app.r6 .wv0-side .wv0-acct>summary{grid-template-columns:minmax(0,1fr) auto}.wv0-app.r6 .wv0-menu-sep{border-top:var(--bw-hairline) solid var(--line);padding-top:var(--s-2);margin-top:var(--s-2)}.wv0-app.r6 .wv0-menu .setup a{box-shadow:inset var(--bw-rail) 0 0 var(--signal-edge)}.wv0-app.r6 .wv0-menu .arr{color:var(--ink-3)}.wv0-app.r6 .wv0-menu a[aria-disabled=true]{color:var(--ink-3);cursor:not-allowed}.wv0-app.r6 .wv0-menu button{min-height:32px;padding:0 var(--s-3)}.wv0-side-foot{margin-top:auto;display:grid;gap:var(--s-3);border-top:var(--bw-hairline) solid var(--line);padding-top:var(--s-3)}.wv0-side-opts{display:flex;flex-wrap:wrap;gap:var(--s-2)}.wv0-app.r6 .wv0-content .main{max-width:calc(1120px + 2 * var(--pad-x));width:100%}.wv0-mtop{display:none}.wv0-tabs{display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-6);border-bottom:var(--bw-hairline) solid var(--line);margin:calc(-1 * var(--s-2)) 0 var(--s-8)}.wv0-tabs a{padding:var(--s-2) 0;text-decoration:none;color:var(--ink-2);font-size:var(--t-small-size);border-bottom:var(--bw-rail) solid transparent;margin-bottom:calc(-1 * var(--bw-hairline))}.wv0-tabs a:hover{color:var(--ink)}.wv0-tabs a[aria-current=page]{color:var(--ink);font-weight:var(--t-body-w-strong);border-bottom-color:var(--ink)}.wv0-tops>li{display:grid;grid-template-columns:minmax(0,1fr) auto 96px;align-items:center;column-gap:var(--s-6)}.wv0-tops>li>:nth-child(2){font-variant-numeric:tabular-nums}.wv0-spark{width:96px;height:24px;display:block}.wv0-spark polyline{fill:none;stroke:var(--ink-2);stroke-width:1.5}.wv0-table-eq{margin-top:var(--s-3);font-size:var(--t-small-size)}.wv0-table-eq summary{cursor:pointer;color:var(--ink-2)}.wv0-mini{border-collapse:collapse;margin-top:var(--s-2)}.wv0-mini th,.wv0-mini td{text-align:left;padding:var(--s-1) var(--s-6) var(--s-1) 0;border-bottom:var(--bw-hairline) solid var(--line)}@media(max-width:760px){.wv0-app.r6{display:block}.wv0-app.r6 .wv0-side{display:none}.wv0-app.r6.menu-open .wv0-side{display:flex;position:fixed;inset:0;z-index:20;width:100%;height:100vh}.wv0-mtop{display:flex;align-items:center;gap:var(--s-3);min-height:var(--s-14);padding:0 var(--gutter);border-bottom:var(--bw-hairline) solid var(--line)}.wv0-mtop .spacer{flex:1}.wv0-app.r6 .main{padding:var(--s-8) var(--gutter) var(--s-12)}.wv0-tops>li{grid-template-columns:minmax(0,1fr) auto}.wv0-tops .wv0-spark{display:none}}.wv0-app.r6 .wv0-num .v .wv0-unknown{font:var(--t-body-w) var(--t-h3-size, 22px)/var(--t-h3-lh, 30px) var(--f-body);letter-spacing:0}@media(min-width:761px){.wv0-app.r6 .wv0-nums.five .v{font-size:24px;line-height:32px}.wv0-app.r6 .wv0-nums.five .v .u{font-size:14px}}.wv0-num .v.word{font-size:24px;line-height:32px;white-space:normal;overflow-wrap:anywhere}.wv0-setup>li{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;column-gap:var(--s-3)}.wv0-setup>li.waiting>span:first-of-type{color:var(--ink-2)}.ss-in-shell>.wv0-side{width:264px;flex:none}.ss-in-shell>.wv0-mtop{display:none}@media(max-width:760px){.ss-in-shell>.wv0-mtop{display:flex;align-items:center;gap:var(--s-3);min-height:var(--s-14);padding:0 var(--gutter);border-bottom:var(--bw-hairline) solid var(--line)}.ss-in-shell>.wv0-side{display:none}.ss-in-shell>.wv0-side.open{display:flex;position:fixed;inset:0;z-index:20;width:100%;height:100vh}}.wv0-sq.ask{background:var(--signal);box-shadow:inset 0 0 0 1px var(--signal-edge)}.wv0-journey-strip{border-bottom:var(--bw-hairline) solid var(--line);margin-bottom:var(--s-8)}.wv0-journey-strip ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0 var(--s-8)}.wv0-journey-strip li{display:grid;grid-template-columns:14px auto;column-gap:var(--s-3);align-items:center;padding:var(--s-3) 0;border-bottom:2px solid transparent;margin-bottom:-1px}.wv0-journey-strip li i{width:14px;height:14px;box-sizing:border-box;border:var(--bw-icon) solid var(--ink)}.wv0-journey-strip li.done i{background:var(--ink)}.wv0-journey-strip li.now i{background:var(--signal);border:1px solid var(--signal-edge)}.wv0-journey-strip li[aria-current=step]{border-bottom-color:var(--ink)}.wv0-journey-strip li[aria-current=step] .w{font-weight:600;color:var(--ink)}.wv0-journey-strip .w{color:var(--ink-2)}.wv0-journey-strip .n{grid-column:2;font:var(--t-body-w) var(--t-mono-s-size)/var(--t-mono-s-lh) var(--f-mono);color:var(--ink-2)}.wv0-ask{margin-top:var(--s-8);border:var(--bw-hairline) solid var(--ink);border-radius:var(--r-panel);padding:var(--s-6);display:grid;gap:var(--s-3);max-width:960px}.wv0-ask .where{font-size:20px;line-height:28px;margin:0}.wv0-ask .ev{color:var(--ink-2);margin:0}.wv0-ask h2{margin:var(--s-2) 0 0}.wv0-ask .acts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3) var(--s-4)}.wv0-progress-box{margin-top:var(--s-8);background:var(--bg-2);border-radius:var(--r-panel);padding:var(--s-6);display:grid;gap:var(--s-3);max-width:960px}.wv0-progress-box h2{font-size:var(--t-body-size);margin:0}.wv0-progress-box .wv0-line{justify-content:space-between}.wv0-srvlist>li{display:grid;grid-template-columns:160px minmax(0,1fr);gap:var(--s-4);align-items:center;padding:var(--s-4) 0;border-bottom:var(--bw-hairline) solid var(--line)}.wv0-srvlist .ports{display:flex;flex-wrap:wrap;gap:var(--s-2)}.wv0-port{display:inline-flex;align-items:center;gap:var(--s-2);border:var(--bw-hairline) solid var(--ink);border-radius:var(--r-chip);padding:2px 8px;font-size:var(--t-small-size)}.wv0-port.checking{border-style:dashed;color:var(--ink-2)}.wv0-port.protected{border-color:var(--ok)}.wv0-port.protected .st{color:var(--ok)}.wv0-port .nm{color:var(--ink-2)}.wv0-port .st{font:var(--t-body-w) var(--t-mono-s-size)/var(--t-mono-s-lh) var(--f-mono);color:var(--ink-2)}.wv0-services .wv0-line,.wv0-delivered .wv0-line{justify-content:space-between}.wv0-dl-table{width:100%;border-collapse:collapse;margin-top:var(--s-3);border-top:var(--bw-hairline) solid var(--ink)}.wv0-dl-table th:first-child{width:60%}.wv0-protect-linked>.meta{margin-top:var(--s-6)}.wv0-dl-table th,.wv0-dl-table td{text-align:left;padding:var(--s-3) var(--s-3) var(--s-3) 0;border-bottom:var(--bw-hairline) solid var(--line);font-weight:400}.wv0-dl-table thead th{font-size:var(--t-small-size);color:var(--ink-2)}.wv0-dl-table .r{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.wv0-evidence{list-style:none;margin:var(--s-3) 0 0;padding:0;border-top:var(--bw-hairline) solid var(--ink)}.wv0-evidence>li{display:grid;grid-template-columns:14px 260px minmax(0,1fr) auto;gap:var(--s-3);align-items:center;padding:var(--s-4) 0;border-bottom:var(--bw-hairline) solid var(--line)}.wv0-evidence>li i{width:14px;height:14px;box-sizing:border-box;border:var(--bw-icon) solid var(--unk)}.wv0-evidence>li.ok i{background:var(--ok);border-color:var(--ok)}.wv0-evidence>li.bad i{background:var(--bad);border-color:var(--bad)}.wv0-evidence>li b{font-weight:600}@media(max-width:760px){.wv0-journey-strip ol{display:grid;grid-template-columns:1fr 1fr;gap:0 var(--s-4)}.wv0-journey-strip li:not([aria-current=step]) .w{font-size:var(--t-small-size)}.wv0-srvlist>li{grid-template-columns:minmax(0,1fr);gap:var(--s-2)}.wv0-evidence>li{grid-template-columns:14px minmax(0,1fr)}.wv0-evidence>li>span{grid-column:2}.wv0-ask{padding:var(--s-4)}}.wv0-evidence>li.rec i{background:var(--ink);border-color:var(--ink)}.wv0-see{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--s-4) var(--s-6)}.wv0-see-list h3{margin:0 0 var(--s-1);color:var(--ink-2);font-weight:var(--t-body-w)}.wv0-see-list .wv0-ls li{display:flex;justify-content:space-between;gap:var(--s-3)}.wv0-learn{flex:none;display:inline-grid;grid-template-columns:repeat(3,8px);gap:4px}.wv0-learn i{display:block;width:8px;height:8px;background:var(--ink);animation:wv0-cell 2.7s linear infinite}.wv0-learn i:nth-child(2){animation-delay:.3s}.wv0-learn i:nth-child(3){animation-delay:.6s}.wv0-learn i:nth-child(4){animation-delay:.9s}.wv0-learn i:nth-child(5){animation-delay:1.2s}.wv0-learn i:nth-child(6){animation-delay:1.5s}.wv0-learn i:nth-child(7){animation-delay:1.8s}.wv0-learn i:nth-child(8){animation-delay:2.1s}.wv0-learn i:nth-child(9){animation-delay:2.4s}@keyframes wv0-cell{0%,8%{background:var(--signal)}12%,to{background:var(--ink)}}.wv0-learn.big{grid-template-columns:repeat(3,22px);gap:10px}.wv0-learn.big i{width:22px;height:22px}.wv0-h24{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:4px;margin-top:var(--s-6)}.wv0-h24 i{display:block;height:14px;border:1.5px solid var(--line-2);background:var(--bg)}.wv0-h24 i.done{background:var(--ink);border-color:var(--ink)}.wv0-h24 i.now{background:var(--signal);border-color:var(--signal-edge);animation:wv0-pulse 1.6s ease-in-out infinite}.wv0-h24 i.attack{border-color:var(--warn);border-style:dashed}.wv0-h24.big{gap:8px}.wv0-h24.big i{height:36px}@keyframes wv0-pulse{50%{opacity:.35}}.wv0-h24-cap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s-1) var(--s-4);font:var(--t-body-w) 12px/18px var(--f-mono);color:var(--ink-3);margin-top:var(--s-2)}.wv0-hero.mark h1>.wv0-learn{margin-right:var(--s-1)}.wv0-see2 .wv0-line{justify-content:space-between;margin-bottom:var(--s-3)}.wv0-see2 .wv0-line h2{margin:0}.wv0-see2 .wv0-see{gap:var(--s-8) var(--s-6)}.wv0-see2 h3{margin:0;padding-bottom:6px;border-bottom:var(--bw-hairline) solid var(--ink);font:600 16px/22px var(--f-body);color:var(--ink)}.wv0-see2 ol{list-style:none;margin:0;padding:0}.wv0-see2 li{display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:var(--s-2);align-items:center;padding:7px 0;border-bottom:var(--bw-hairline) solid var(--line);font-size:15px;line-height:20px}.wv0-see2 li .n{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wv0-see2 li .cc{font:var(--t-body-w) 12px/20px var(--f-mono);color:var(--ink-3);margin-right:6px}.wv0-see2 li .v{font:var(--t-body-w) 13px/20px var(--f-mono);text-align:right;color:var(--ink-2)}.wv0-bar{display:block;width:100%;height:4px;margin-top:4px}.wv0-bar .track{fill:var(--bg-3)}.wv0-bar .fill{fill:var(--ink)}.wv0-todo{display:flex;align-items:center;gap:var(--s-3);margin:var(--s-12) 0 0;padding:14px 0;border-top:var(--bw-hairline) solid var(--line);border-bottom:var(--bw-hairline) solid var(--line);font-size:16px;line-height:24px}.wv0-todo .wv0-sq{width:14px;height:14px}.wv0-acts{display:flex;gap:var(--s-3);flex-wrap:wrap}.wv0-day .note{font:var(--t-body-w) 12px/18px var(--f-mono);color:var(--ink-3);margin:var(--s-2) 0 0}.wv0-legend2{margin-left:auto;font:var(--t-body-w) var(--t-small-size)/20px var(--f-body);color:var(--ink-3)}.wv0-t3 td.do{white-space:normal;min-width:18rem}.wv0-chip{font:var(--t-body-w) 11px/16px var(--f-mono);padding:0 5px;border:var(--bw-hairline) solid var(--ink-3);color:var(--ink-3);border-radius:var(--r-chip);white-space:nowrap;margin-left:var(--s-2)}.wv0-chip.ok{color:var(--ok);border-color:var(--ok)}.wv0-cando{margin-top:var(--s-12);padding:var(--s-6);border:var(--bw-hairline) solid var(--ink);border-radius:var(--r-panel)}.wv0-cando h2{margin:0 0 var(--s-3);font:600 20px/28px var(--f-display)}.wv0-cando .row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3) var(--s-4);margin-top:var(--s-4)}.wv0-months{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-3);font-size:var(--t-small-size);color:var(--ink-3);margin-bottom:var(--s-4)}.wv0-months b{color:var(--ink)}.wv0-cal{display:grid;grid-template-columns:repeat(31,minmax(0,1fr));gap:4px}.wv0-cal i{display:block;aspect-ratio:1;max-height:22px;background:var(--bg-3);border:var(--bw-hairline) solid var(--line-2)}.wv0-cal i.attack{background:var(--bg);border:1.5px dashed var(--warn)}.wv0-cal i.later{opacity:.4}.wv0-cal-cap{display:flex;justify-content:space-between;font:var(--t-body-w) 12px/18px var(--f-mono);color:var(--ink-3);margin-top:var(--s-2)}.wv0-ours{margin-top:var(--s-12);padding:var(--s-4) var(--s-6);border-left:3px solid var(--line-2);background:var(--bg-2)}.wv0-ours h2{margin:0 0 var(--s-1);font:600 18px/26px var(--f-display)}@media(prefers-reduced-motion:reduce){.wv0-learn i,.wv0-h24 i.now{animation:none}.wv0-learn i:nth-child(5){background:var(--signal)}}@media(max-width:760px){.wv0-h24{gap:2px}.wv0-h24 i{height:12px;border-width:1px}.wv0-cal{gap:2px}.wv0-hero .act .wv0-acts .btn{width:auto;flex:1}.wv0-t3 td.do{min-width:0}}.wv0-hero.mark{border-bottom:0;padding-bottom:0}.wv0-h24-cap+.wv0-nums{margin-top:var(--s-8);border-top:var(--bw-hairline) solid var(--line)}.wv0-q.est{color:var(--ink-3)}.wv0-wall-body2{display:flex;flex-direction:column;gap:var(--s-10);padding:var(--s-10) var(--s-16) var(--s-6);min-height:0}.wv0-wgrid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);column-gap:var(--s-16);align-items:start}.wv0-wcol{display:flex;flex-direction:column;gap:var(--s-6);min-width:0}.wv0-wbig{display:flex;align-items:center;gap:var(--s-8);margin:0;font:var(--t-d1-w) 104px/108px var(--f-display);letter-spacing:-.03em}.wv0-wsub{margin:0;font-size:32px;line-height:42px;color:var(--ink-2)}.wv0-huge{margin:0;font:500 128px/128px var(--f-mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.wv0-huge small{font-size:36px;letter-spacing:0;margin-left:var(--s-3);color:var(--ink-2)}.wv0-huge.unk{font:var(--t-body-w) 36px/44px var(--f-body);color:var(--ink-3)}.wv0-wcap{margin:var(--s-2) 0 0;font:var(--t-body-w) 16px/24px var(--f-mono);color:var(--ink-3)}.wv0-wline .wv0-chart,.wv0-wline .wv0-attack-chart,.wv0-wline svg{width:100%;height:auto;max-height:220px}.wv0-wline h2.wv0-wcap{margin:0 0 var(--s-2)}.wv0-w2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-8)}.wv0-w4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-10)}.wv0-wall2 .wv0-see-list h3{margin:0;padding-bottom:8px;border-bottom:var(--bw-hairline) solid var(--ink-2);font:600 22px/30px var(--f-body);color:var(--ink)}.wv0-wall2 .wv0-see-list ol{list-style:none;margin:0;padding:0}.wv0-wall2 .wv0-see-list li{display:grid;grid-template-columns:minmax(0,1fr) 72px;gap:var(--s-3);align-items:center;padding:10px 0;border-bottom:var(--bw-hairline) solid var(--line);font-size:22px;line-height:30px}.wv0-wall2 .wv0-see-list li .n{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wv0-wall2 .wv0-see-list li .cc{font:var(--t-body-w) 15px/30px var(--f-mono);color:var(--ink-3);margin-right:8px}.wv0-wall2 .wv0-see-list li .v{font:var(--t-body-w) 20px/30px var(--f-mono);text-align:right;color:var(--ink-2)}.wv0-wall2 .wv0-wnext li{grid-template-columns:minmax(0,1fr) auto}.wv0-wall2 .wv0-bar{height:6px;margin-top:6px}.wv0-wall2 .wv0-bar .track{fill:var(--bg-3)}.wv0-wall2 .wv0-bar .fill{fill:var(--ink-2)}.wv0-wall2 .wv0-h24{margin-top:0}.wv0-wall2 .wv0-hero{grid-template-columns:minmax(0,1fr);border-bottom:0;padding-bottom:0}.wv0-wall2 .wv0-hero h1{font-size:104px;line-height:108px;letter-spacing:-.03em;gap:var(--s-8)}.wv0-wall2 .wv0-hero .wv0-sq{width:44px;height:44px}.wv0-wall2 .wv0-nums{border-top:var(--bw-hairline) solid var(--line)}.wv0-wall2 .wv0-num .k{font-size:20px;color:var(--ink-2)}.wv0-wall2 .wv0-num .v{font-size:64px;line-height:72px}.wv0-wall2 .wv0-num .v .u{font-size:28px}.wv0-wall2 .wv0-num .s{font-size:16px;line-height:24px}.wv0-wall2 .wv0-wt{font-size:22px;line-height:30px}.wv0-wall2 .wv0-wt th{font-size:16px}.wv0-wall2 .wv0-wt td{padding:var(--s-4) var(--s-4) var(--s-4) 0}.wv0-wall2 .wv0-wt .pfx{font:500 22px/30px var(--f-mono)}.wv0-wall2 .wv0-wt .wv0-dot{margin-right:var(--s-2)}.wv0-wall2 .wv0-sec{margin-top:var(--s-8)}.wv0-wall2 .wv0-sec h2{font-size:24px;line-height:32px}.wv0-wall2 .wv0-feed>li{grid-template-columns:120px minmax(0,1fr);font-size:22px;line-height:32px}.wv0-wall2 .wv0-feed time{font-size:18px;line-height:32px}.wv0-wkept .wv0-line{justify-content:space-between;font-size:22px;line-height:30px;margin-bottom:var(--s-2)}.wv0-wkept i.ok{display:inline-block;width:14px;height:14px;margin-right:var(--s-2);background:var(--ok);vertical-align:-1px}.wv0-wbar{position:relative;height:44px;background:repeating-linear-gradient(135deg,var(--bg-3) 0 14px,var(--bg-2) 14px 28px);background-size:40px 40px;animation:wv0-stripes 1.2s linear infinite}.wv0-wbar svg{position:absolute;inset:0;width:100%;height:100%}.wv0-wbar .pass{fill:var(--ok)}@keyframes wv0-stripes{to{background-position:40px 0}}.wv0-wchip{font:var(--t-body-w) 14px/20px var(--f-mono);padding:2px 8px;border:var(--bw-hairline) solid var(--warn);color:var(--warn);border-radius:var(--r-chip)}.wv0-wexit{padding:var(--s-2) var(--s-4);border:var(--bw-hairline) solid var(--ink-2);border-radius:var(--r-control);color:var(--ink)!important;text-decoration:none;font-family:var(--f-body)}.wv0-wfoot{margin:auto 0 0;font-size:14px;line-height:20px;color:var(--ink-3)}.wv0-wall2{grid-template-rows:auto minmax(0,1fr)}@media(prefers-reduced-motion:reduce){.wv0-wbar{animation:none}}@media(max-width:760px){.wv0-wall-body2{padding:var(--s-6)}.wv0-wgrid,.wv0-w4,.wv0-w2{grid-template-columns:minmax(0,1fr);row-gap:var(--s-8)}.wv0-wbig,.wv0-wall2 .wv0-hero h1{font-size:48px;line-height:52px}.wv0-huge{font-size:64px;line-height:64px}.wv0-wsub{font-size:20px;line-height:28px}}.wv0-w4.n1{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.wv0-w4.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.wv0-w4.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.wv0-wall2 .wv0-wnext li>span:first-child{white-space:nowrap}.wv0-layers>li{align-items:start}.wv0-layers .items{display:grid;gap:var(--s-1);min-width:0}.wv0-layers .it{display:grid;grid-template-columns:minmax(9rem,15rem) minmax(0,1fr);gap:0 var(--s-3);align-items:baseline}.wv0-layers .it .sub{grid-column:2}.wv0-layers .it .lbl{color:var(--ink-2)}.wv0-layers .it .val{font-weight:600}.wv0-layers .it.unk .val{color:var(--ink-3);font-weight:var(--t-body-w)}.wv0-layers .it .sub{color:var(--ink-2)}.wv0-layers .items p{margin:var(--s-1) 0 0}@media(max-width:760px){.wv0-layers>li>.items,.wv0-layers>li>a{grid-column:2}.wv0-layers .it{grid-template-columns:minmax(0,1fr)}.wv0-layers .it .sub{grid-column:1}}.wv0-roles{list-style:none;margin:var(--s-3) 0 0;padding:0;border-top:var(--bw-hairline) solid var(--ink)}.wv0-roles>li{padding:var(--s-3) 0;border-bottom:var(--bw-hairline) solid var(--line)}.wv0-roleline{display:grid;grid-template-columns:11rem 14rem minmax(0,1fr) auto;gap:var(--s-3);align-items:baseline}.wv0-roles>li.pending .st,.wv0-roles>li.refused .st{font-weight:600}.wv0-roles>li.none b{color:var(--ink-3);font-weight:var(--t-body-w)}.wv0-rolepick{margin-top:var(--s-3);display:grid;gap:var(--s-3)}.wv0-rolepick fieldset{border:0;margin:0;padding:0;display:grid;gap:var(--s-2)}.wv0-roleopt{display:grid;grid-template-columns:24px minmax(0,1fr);gap:var(--s-2);align-items:start;cursor:pointer}.wv0-roleopt input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--ink)}.wv0-roleopt>span{display:grid}@media(max-width:760px){.wv0-roleline{grid-template-columns:minmax(0,1fr) auto;gap:var(--s-1) var(--s-3)}.wv0-roleline>:nth-child(2),.wv0-roleline .st{grid-column:1 / -1}.wv0-roleline>:nth-child(4){grid-column:2;grid-row:1;justify-self:end}}.wa-top{gap:var(--s-4)}.wa-top .spacer{flex:1}.wa-frame .frame-body{margin:0 auto}h2.wa-h{font-family:var(--f-body);font-size:var(--t-body-size);line-height:var(--t-body-lh);font-weight:var(--t-body-w-strong);letter-spacing:0}.wa-pw{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-3);align-items:center}.wa-pw .input{flex:1 1 16em;min-width:0}.wa-rules{list-style:none;padding:0;display:grid;gap:var(--s-1);font-size:var(--t-small-size);line-height:var(--t-small-lh);color:var(--ink-2)}.wa-rules li{display:grid;grid-template-columns:var(--s-4) minmax(0,1fr);gap:var(--s-2);align-items:start}.wa-mark{display:inline-block;width:10px;height:10px;margin-top:5px;border:var(--bw-icon) solid var(--ink-3);border-radius:var(--r-chip)}.wa-rules li.met .wa-mark{background:var(--ink);border-color:var(--ink)}.wa-rules li.met{color:var(--ink)}.wa-rules li.note .wa-mark{border:0;border-top:var(--bw-icon) solid var(--ink-3);border-radius:0;height:0;margin-top:10px}.wa-rules li.note{color:var(--ink-3)}.wa-reasons{margin:var(--s-2) 0 0;padding-left:var(--s-6)}.input.wa-code{max-width:12ch;letter-spacing:.2em;font-size:var(--t-h3-size)}.wa-qr{display:block;width:200px;height:200px;border:var(--bw-hairline) solid var(--line)}.wa-qr .paper{fill:var(--bg)}.wa-qr .ink{fill:var(--ink)}.wa-manual{border-top:var(--bw-hairline) solid var(--line);padding-top:var(--s-3)}.wa-manual>summary{cursor:pointer;min-height:var(--target-min);font-size:var(--t-small-size);line-height:var(--t-small-lh);color:var(--ink)}.wa-manual>*+*{margin-top:var(--s-3)}.wa-kv{display:grid;gap:var(--s-2)}.wa-kv>div{display:grid;grid-template-columns:minmax(0,1fr);gap:2px var(--s-4)}@media(min-width:560px){.wa-kv>div{grid-template-columns:7em minmax(0,1fr);align-items:baseline}}.wa-kv dt{font-size:var(--t-small-size);color:var(--ink-3)}.wa-kv dd{margin:0;color:var(--ink);overflow-wrap:anywhere}.wa-key{font-size:var(--t-body-size);letter-spacing:.06em}.wa-copy{display:inline-flex;flex-wrap:wrap;gap:var(--s-2) var(--s-3);align-items:center}.wa-codes{list-style:decimal-leading-zero;margin:0;padding:var(--s-4) var(--s-4) var(--s-4) var(--s-10);border:var(--bw-hairline) solid var(--line-2);border-radius:var(--r-panel);display:grid;grid-template-columns:repeat(auto-fill,minmax(10em,1fr));gap:var(--s-2) var(--s-8);font-size:var(--t-body-size);color:var(--ink)}.wa-codes li::marker{color:var(--ink-3);font-size:var(--t-mono-s-size)}.wa-check{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--s-3);align-items:start}.wa-check input{width:20px;height:20px;margin:2px 0 0;accent-color:var(--ink)}.wa-check label{color:var(--ink)}.wa-frame .btn-text{text-align:left;white-space:normal}.ss-frame{min-height:100vh;display:flex;flex-direction:column;background:var(--bg)}.ss-top .spacer{flex:1}.ss-top .ss-email{font-family:var(--f-mono);font-size:var(--t-mono-s-size);color:var(--ink-3)}.ss-main{flex:1;width:100%;max-width:calc(var(--wrap-panel) + 2 * var(--pad-x));margin:0 auto}.ss-narrow{max-width:var(--read)}.ss-short{max-width:24em}h2.ss-h2{font-family:var(--f-body);font-size:var(--t-body-size);line-height:var(--t-body-lh);font-weight:var(--t-body-w-strong);letter-spacing:0}.ss-bar{position:relative;border-bottom:var(--bw-hairline) solid var(--line);padding:0 var(--pad-x);overflow-x:auto}.ss-bar ol{list-style:none;margin:0 auto;padding:0;display:flex;gap:0;max-width:var(--wrap-panel)}.ss-bar li{flex:none}.ss-bar li+li:before{content:"";display:inline-block;width:var(--s-4);height:var(--bw-hairline);background:var(--line-2);vertical-align:middle;margin:0 var(--s-1)}.ss-bar a,.ss-bar .ss-bar-item{display:inline-flex;align-items:center;gap:var(--s-2);min-height:var(--s-12);padding:0 var(--s-2);font-size:var(--t-small-size);line-height:var(--t-small-lh);color:var(--ink-3);text-decoration:none;border-bottom:var(--bw-indicator) solid transparent}.ss-bar a{color:var(--ink-2)}.ss-bar a:hover{color:var(--ink);background:var(--bg-2)}.ss-bar li.current a,.ss-bar li.current .ss-bar-item{color:var(--ink);font-weight:var(--t-body-w-strong);border-bottom-color:var(--ink)}.ss-bar-mark{display:inline-block;flex:none;width:10px;height:10px;border:var(--bw-hairline) solid var(--line-control);border-radius:var(--r-chip);position:relative}.ss-bar-mark.done{background:var(--ink);border-color:var(--ink)}.ss-bar-mark.done:after{content:"";position:absolute;left:2px;top:0;width:3px;height:6px;border:solid var(--bg);border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.ss-bar-mark.current{border:var(--bw-focus) solid var(--ink)}.ss-value{border-top:var(--bw-hairline) solid var(--line);padding:var(--s-4) var(--pad-x) var(--s-6)}.ss-value p{max-width:var(--wrap-panel);margin:0 auto;font-size:var(--t-small-size);line-height:var(--t-small-lh);color:var(--ink-2)}.ss-value p+p{margin-top:var(--s-1);color:var(--ink-3)}.ss-value-inline{border-top:var(--bw-hairline) solid var(--line);padding-top:var(--s-3)}.ss-rows{list-style:none;padding:0;margin:0;border-top:var(--bw-hairline) solid var(--rule)}.ss-row{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-2);padding:var(--s-4) 0;border-bottom:var(--bw-hairline) solid var(--line)}.ss-row>*{min-width:0}article.ss-row:first-of-type{border-top:var(--bw-hairline) solid var(--rule)}.ss-row-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3)}.ss-key{font-size:15px;color:var(--ink);overflow-wrap:anywhere}.ss-why{max-width:var(--read);color:var(--ink-2);text-wrap:pretty}.ss-why.muted{color:var(--ink-3)}.ss-chips{display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-2)}.ss-row .actions{margin-top:var(--s-1)}.ss-inline{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-3);align-items:flex-end}.ss-inline>.input,.ss-inline>.field{flex:1 1 14em;min-width:0}.ss-picks{list-style:none;padding:0;margin:0;display:grid;gap:var(--s-2)}.ss-vendors{grid-template-columns:repeat(auto-fill,minmax(min(100%,15em),1fr))}.ss-pick label,.ss-picks label{color:var(--ink)}.ss-platform{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:2px var(--s-2)}.ss-platform .meta{font-family:var(--f-mono)}.ss-count{font-family:var(--f-mono);font-size:var(--t-mono-size);line-height:var(--t-mono-lh);color:var(--ink-2)}.ss-bad{color:var(--bad);font-family:var(--f-body)}.ss-docs{list-style:none;padding:0;display:grid;gap:var(--s-2)}.ss-docs a{font-weight:var(--t-body-w-strong)}.ss-announced{border-left:var(--bw-rail) solid var(--line);padding-left:var(--s-4)}.ss-signup-for{list-style:none;padding:0;display:grid;gap:var(--s-2);font-size:15px;line-height:var(--t-body-lh);color:var(--ink-2)}.ss-signup-for li{display:grid;grid-template-columns:var(--s-4) minmax(0,1fr);gap:var(--s-2)}.ss-signup-for li:before{content:"";width:8px;height:8px;margin-top:8px;background:var(--ink)}.ss-kv{max-width:var(--read)}.ss-more>summary{font-weight:var(--t-body-w-strong)}.ss-plans{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-4)}@container main (min-width: 560px){.ss-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@container main (min-width: 980px){.ss-plans{grid-template-columns:repeat(4,minmax(0,1fr))}}.ss-plan{align-content:start;gap:var(--s-2)}.ss-plan-name{font-family:var(--f-display);font-weight:var(--t-h3-w);font-size:20px;line-height:28px;color:var(--ink)}.ss-per{font-family:var(--f-body);font-size:var(--t-small-size);font-weight:var(--t-body-w);color:var(--ink-3);margin-left:2px}.ss-plan-limits{display:grid;gap:2px;font-size:var(--t-small-size);line-height:var(--t-small-lh);color:var(--ink-2)}.ss-plan-net{cursor:default;border-style:dashed}.ss-plan-net:hover{border-color:var(--line-control)}.ss-config{border-top:var(--bw-hairline) solid var(--line);padding-top:var(--s-3)}.ss-config-controls .field{flex:1 1 12em}.ss-unsupported{border-left:var(--bw-rail) solid var(--unk);padding-left:var(--s-4)}.ss-counters{display:grid;gap:var(--s-4);border-top:var(--bw-hairline) solid var(--rule);padding-top:var(--s-4)}.ss-counter-group{display:grid;gap:var(--s-2)}.ss-counter-group>dl{margin:0;display:grid;gap:var(--s-2)}.ss-counter-group+.ss-counter-group{border-top:var(--bw-hairline) solid var(--line);padding-top:var(--s-4)}.ss-counter{display:grid;grid-template-columns:minmax(0,1fr);gap:2px var(--s-6);align-items:center}@container main (min-width: 560px){.ss-counter{grid-template-columns:200px minmax(0,1fr)}}.ss-counter dt{font-size:var(--t-small-size);color:var(--ink-3)}.ss-counter dd{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3)}.ss-counter-detail{font-size:var(--t-mono-size);color:var(--ink)}.ss-sampling{color:var(--ink-2)}.ss-collector{font-family:var(--f-mono);color:var(--ink-2)}.ss-check>summary{font-weight:var(--t-body-w-strong);color:var(--ink)}.ss-checklist{margin:0;padding-left:var(--s-6);display:grid;gap:var(--s-2)}.ss-checklist li::marker{font-family:var(--f-mono);color:var(--ink-3)}.ss-poll{font-family:var(--f-mono);font-size:var(--t-mono-s-size)}.ss-bridge{border-top:var(--bw-hairline) solid var(--line);padding-top:var(--s-3);color:var(--ink-2);max-width:var(--read)}@media(max-width:760px){.ss-top .ss-email,.ss-top .company{display:none}.ss-bar{padding:0 var(--gutter)}.ss-value{padding-left:var(--gutter);padding-right:var(--gutter)}}.ss-plan-net .price{font-family:var(--f-display);font-weight:var(--t-h3-w)}.ss-frame.ss-in-shell{flex-direction:row}.ss-work{flex:1;min-width:0;display:flex;flex-direction:column}.ss-bar-mark.waiting{border-style:dashed;border-color:var(--ink-2)}.ss-bar-word{display:inline-flex;align-items:baseline;gap:var(--s-1)}.ss-bar-note{font-family:var(--f-mono);font-size:var(--t-mono-s-size);color:var(--ink-3);border:var(--bw-hairline) dashed var(--line-2);border-radius:var(--r-chip);padding:0 4px}.ss-wait{border:var(--bw-hairline) dashed var(--line-control);border-radius:var(--r-panel);padding:var(--s-4);display:grid;gap:var(--s-3);max-width:var(--read);container:wait / inline-size}.ss-wait h2{display:flex;align-items:center;gap:var(--s-2);margin:0}.ss-wait-mark{display:inline-block;width:10px;height:10px;border:var(--bw-hairline) dashed var(--ink-2);border-radius:var(--r-chip)}.ss-wait-rows{margin:0;display:grid;gap:var(--s-2)}.ss-wait-rows>div{display:grid;grid-template-columns:minmax(0,1fr);gap:0 var(--s-4)}@container wait (min-width: 480px){.ss-wait-rows>div{grid-template-columns:140px minmax(0,1fr)}}.ss-wait-rows dt{font-size:var(--t-small-size);color:var(--ink-3)}.ss-wait-rows dd{margin:0;color:var(--ink)}.ss-wait .actions{margin-top:var(--s-1)}.ss-combo{position:relative;max-width:28em}.ss-combo-list{position:absolute;z-index:5;left:0;right:0;top:calc(var(--s-12) + 2px);margin:0;padding:var(--s-1) 0;list-style:none;max-height:18em;overflow-y:auto;background:var(--bg);border:var(--bw-hairline) solid var(--line-control);border-radius:var(--r-control)}.ss-combo-list[hidden]{display:none}.ss-combo-list li{padding:var(--s-2) var(--s-3);cursor:pointer;color:var(--ink)}.ss-combo-list li .mono{color:var(--ink-2)}.ss-combo-list li.active{background:var(--bg-3);outline:var(--bw-hairline) solid var(--ink);outline-offset:-1px}.ss-combo-list li.ss-combo-none{cursor:default;color:var(--ink-3)}.ss-ladder{list-style:none;margin:var(--s-2) 0 0;padding:0;display:grid;gap:0;border-top:var(--bw-hairline) solid var(--rule)}.ss-ladder li{display:grid;grid-template-columns:minmax(0,1fr);gap:2px var(--s-4);padding:var(--s-3) 0;border-bottom:var(--bw-hairline) solid var(--line);color:var(--ink-2)}@container main (min-width: 560px){.ss-ladder li{grid-template-columns:110px 130px minmax(0,1fr);align-items:baseline}}.ss-ladder li.now{color:var(--ink)}.ss-ladder-when{font-family:var(--f-mono);font-size:var(--t-mono-s-size);color:var(--ink-3)}.ss-ladder li.now .ss-ladder-when{color:var(--ink)}.ss-ladder-name{font-weight:var(--t-body-w-strong)}.ss-intent{border-left:var(--bw-indicator) solid var(--ink);padding-left:var(--s-3);max-width:var(--read)}.ss-net{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-8);align-items:start}@container main (min-width: 760px){.ss-net{grid-template-columns:minmax(0,1fr) 260px}.ss-decide{position:sticky;top:var(--s-4)}}.ss-net-main{min-width:0}.ss-plist{list-style:none;margin:0;padding:0;border-top:var(--bw-hairline) solid var(--rule)}.ss-prow{padding:var(--s-3) 0;border-bottom:var(--bw-hairline) solid var(--line);display:grid;gap:var(--s-2);min-width:0}.ss-prow-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3)}.ss-prow-head input[type=checkbox]{width:18px;height:18px;margin:0;accent-color:var(--ink)}.ss-prow .ss-key{font-size:var(--t-mono-size);color:var(--ink)}.ss-ev{display:inline-flex;gap:3px}.ss-ev i{display:inline-block;width:10px;height:10px;border:var(--bw-hairline) solid var(--line-control);border-radius:var(--r-chip)}.ss-ev i.on{background:var(--ink);border-color:var(--ink)}.ss-ev i.off{border-style:dashed}.ss-ev i.bad{border-color:var(--bad);background:linear-gradient(to top right,transparent 45%,var(--bad) 45%,var(--bad) 55%,transparent 55%)}.ss-ev i.wait{border-style:dotted;border-color:var(--line-2)}.ss-decide{display:grid;gap:var(--s-4);border:var(--bw-hairline) solid var(--line);border-radius:var(--r-panel);padding:var(--s-4);background:var(--bg)}.ss-decide-sum{display:grid;gap:var(--s-1)}.ss-decide-n{margin:0;font-weight:var(--t-body-w-strong)}.ss-decide-n .mono{font-size:var(--t-h3-size)}.ss-quota{display:block;width:100%;height:6px}.ss-quota .track{fill:var(--bg-3)}.ss-quota .fill{fill:var(--ink)}.ss-quota .fill.over{fill:var(--bad)}.ss-decide-go{display:flex;align-items:center;gap:var(--s-3)}.ss-decide-go .btn{flex:1}.ss-decide-mini{display:none;color:var(--ink-2);font-size:var(--t-mono-s-size)}.ss-decide-add{display:grid;gap:var(--s-1);border-top:var(--bw-hairline) solid var(--line);padding-top:var(--s-3)}.ss-fit{margin-left:var(--s-2);border-color:var(--ink);color:var(--ink)}.ss-plan-small{opacity:.6}.ss-plan-small .small{color:var(--ink-2)}mark.ss-ph{background:var(--signal);color:var(--on-signal);outline:var(--bw-hairline) solid var(--signal-edge);padding:0 2px}.ss-paid{margin:0}@media(max-width:760px){.ss-frame.ss-in-shell{flex-direction:column}.ss-net{padding-bottom:calc(var(--s-12) + var(--s-6))}.ss-decide-go{position:fixed;z-index:10;left:0;right:0;bottom:0;padding:var(--s-2) var(--gutter);background:var(--bg);border-top:var(--bw-hairline) solid var(--line-control)}.ss-decide-mini{display:inline}}.ss-grant{display:grid;grid-template-columns:auto 1fr;gap:var(--s-1) var(--s-4);align-items:baseline;border:var(--bw-hairline) solid var(--line);border-radius:var(--r-panel);padding:var(--s-3) var(--s-4);background:var(--bg-2)}.ss-grant-k{font-size:var(--t-small-size);color:var(--ink-3)}.ss-grant-s{grid-column:2}.ss-draft-note{color:var(--ink-2);max-width:var(--read)}.ss-first-h{display:flex;gap:var(--s-4);align-items:flex-start}.ss-fallmark{flex:none;width:.9em;height:auto;margin-top:.08em}.ss-fallmark .ink{fill:var(--ink)}.ss-fallmark .sig{fill:var(--signal)}.ss-fallmark.drop .ss-fall{animation:ss-drop .7s cubic-bezier(.3,1.4,.5,1) 1 both}@keyframes ss-drop{0%{transform:translateY(-12px)}to{transform:none}}@media(prefers-reduced-motion:reduce){.ss-fallmark.drop .ss-fall{animation:none}}.ss-first-next{border:var(--bw-hairline) solid var(--line);border-left:var(--bw-indicator) solid var(--ink);border-radius:var(--r-panel);padding:var(--s-4)}.ss-first-next p{margin:var(--s-2) 0 0}.ss-first-nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;border:var(--bw-hairline) solid var(--line);border-radius:var(--r-panel)}.ss-first-nums>div{padding:var(--s-4);display:grid;gap:var(--s-1);align-content:start}.ss-first-nums>div+div{border-left:var(--bw-hairline) solid var(--line)}.ss-first-nums dt{font-size:var(--t-small-size);color:var(--ink-2);display:flex;gap:var(--s-2);align-items:center;flex-wrap:wrap}.ss-first-nums dd{margin:0}.ss-first-nums dd.ss-n{font-size:var(--t-h2-size, 1.5rem);line-height:1.2}@media(max-width:760px){.ss-first-nums{grid-template-columns:1fr}.ss-first-nums>div+div{border-left:0;border-top:var(--bw-hairline) solid var(--line)}}.ss-steps{list-style:none;margin:0;padding:0;border-top:var(--bw-hairline) solid var(--ink)}.ss-steps>li{display:flex;gap:var(--s-3);align-items:baseline;padding:var(--s-3) 0;border-bottom:var(--bw-hairline) solid var(--line)}.ss-steps>p{margin:0;padding:var(--s-2) 0 var(--s-3) calc(10px + var(--s-3))}.ss-step-mark{flex:none;width:10px;height:10px;border:var(--bw-hairline) solid var(--line-control);border-radius:var(--r-chip);position:relative;top:1px}.ss-step.done .ss-step-mark{background:var(--ink);border-color:var(--ink)}.ss-step.done .ss-step-mark:after{content:"";position:absolute;left:2px;top:0;width:3px;height:6px;border:solid var(--bg);border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.ss-step.now .ss-step-mark{border:var(--bw-focus) solid var(--ink);animation:ss-pulse 1.6s ease-in-out infinite}.ss-step.then{color:var(--ink-3)}.ss-step.stopped .ss-step-mark,.ss-step.ours .ss-step-mark{border:var(--bw-focus) solid var(--warn)}@keyframes ss-pulse{0%,to{border-color:var(--ink)}50%{border-color:var(--line-control)}}@media(prefers-reduced-motion:reduce){.ss-step.now .ss-step-mark{animation:none}}.ss-nocq{border:var(--bw-hairline) solid var(--line);border-radius:var(--r-panel);padding:var(--s-4);display:grid;gap:var(--s-2);max-width:var(--read)}.ss-nocq p{margin:0}.ss-nocq-form{display:flex;gap:var(--s-2);flex-wrap:wrap}.ss-nocq-form .input{flex:1 1 16rem;min-width:0}.ss-x-actions{align-items:center;gap:var(--s-4)}.ss-x-vendor select{margin-left:var(--s-1)}.ss-sticky{position:sticky;bottom:0;z-index:1;background:var(--bg);padding:var(--s-3) 0;border-top:var(--bw-hairline) solid var(--line);align-items:center;gap:var(--s-4)}.ss-lang{display:flex;align-items:center;gap:var(--s-3);padding-top:var(--s-4);border-top:var(--bw-hairline) solid var(--line)}
