.feed[data-astro-cid-wlwrkllm]{margin:0;padding:0;list-style:none}.feed[data-astro-cid-wlwrkllm] li[data-astro-cid-wlwrkllm]{gap:var(--s-4) var(--s-5);padding-block:var(--s-5) var(--s-6);border-top:var(--hair) solid var(--fg);grid-template-columns:8.5rem minmax(0,1fr);display:grid}.feed[data-astro-cid-wlwrkllm] li[data-astro-cid-wlwrkllm]:last-child{border-bottom:var(--hair) solid var(--fg)}time[data-astro-cid-wlwrkllm]{align-self:start;align-items:baseline;gap:.5rem;line-height:1;display:flex}.day[data-astro-cid-wlwrkllm]{font-family:var(--font-display);font-size:var(--t-title);font-weight:var(--w-display);letter-spacing:var(--ls-display);line-height:var(--lh-display);font-variant-numeric:tabular-nums}.mon[data-astro-cid-wlwrkllm]{font-family:var(--font-mono);font-size:var(--t-3);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--accent-ink);font-weight:500}.body[data-astro-cid-wlwrkllm]{gap:var(--s-2);grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;display:grid}.meta[data-astro-cid-wlwrkllm]{gap:var(--s-2) var(--s-3);font-size:var(--t-1);flex-wrap:wrap;align-items:center;font-weight:500;display:flex}.auth[data-astro-cid-wlwrkllm]{border:var(--hair) solid var(--accent);border-radius:var(--radius-xs);font-family:var(--font-mono);font-size:var(--t-3);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--accent-ink);padding:.2rem .45rem;font-weight:500;line-height:1}.kind[data-astro-cid-wlwrkllm]{font-family:var(--font-mono);font-size:var(--t-3);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink-2);font-weight:500}.prod[data-astro-cid-wlwrkllm]{color:var(--night);text-decoration-thickness:var(--hair);text-underline-offset:.2em}.title[data-astro-cid-wlwrkllm]{font-family:var(--font-display);max-width:40rem;font-size:var(--t2);font-weight:var(--w-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);text-wrap:balance}.summary[data-astro-cid-wlwrkllm]{max-width:40rem;font-size:var(--t0);color:var(--ink-2);text-wrap:pretty;line-height:1.5}.effect[data-astro-cid-wlwrkllm]{font-family:var(--font-mono);font-size:var(--t-1);color:var(--night)}li[data-astro-cid-wlwrkllm]:target{margin-inline:calc(var(--s-3) * -1);padding-inline:var(--s-3);background:var(--mark)}.ship[data-astro-cid-wlwrkllm]{font-size:var(--t-1);color:var(--ink-2)}.ship[data-astro-cid-wlwrkllm] b[data-astro-cid-wlwrkllm]{color:var(--night);font-weight:600}.ship--open[data-astro-cid-wlwrkllm]{font-style:italic}.feed--detailed[data-astro-cid-wlwrkllm] li[data-astro-cid-wlwrkllm]{grid-template-columns:8.5rem minmax(0,1fr) 12rem}.ship-col[data-astro-cid-wlwrkllm]{gap:var(--s-1);padding:var(--s-4);border-radius:var(--radius-lg);background:var(--wash);align-content:start;align-self:start;display:grid}.rel[data-astro-cid-wlwrkllm]{font-family:var(--font-mono);font-size:var(--t0);color:var(--night);align-items:center;gap:.55em;font-weight:600;display:flex}.rel[data-astro-cid-wlwrkllm]:before{content:"";background:var(--ok);border-radius:50%;flex:none;width:.55rem;height:.55rem}.rel--open[data-astro-cid-wlwrkllm]:before{background:var(--warm)}.rel--open[data-astro-cid-wlwrkllm],.lag--open[data-astro-cid-wlwrkllm]{color:var(--ink-2)}.lag[data-astro-cid-wlwrkllm]{gap:var(--s-2);font-family:var(--font-mono);font-size:var(--t-1);color:var(--ink-2);font-variant-numeric:tabular-nums;display:grid}.bar[data-astro-cid-wlwrkllm]{width:calc(100% * var(--k));border-radius:var(--radius-xs);background:var(--accent);height:.5rem;display:block}@media (width<=56.25em){.feed--detailed[data-astro-cid-wlwrkllm] li[data-astro-cid-wlwrkllm]{grid-template-columns:8.5rem minmax(0,1fr)}.ship-col[data-astro-cid-wlwrkllm]{justify-content:start;align-items:center;gap:var(--s-3);padding-block:var(--s-3);grid-column:2;grid-template-columns:auto auto minmax(0,1fr);grid-auto-flow:column}.ship-col[data-astro-cid-wlwrkllm] .label[data-astro-cid-wlwrkllm],.ship-col[data-astro-cid-wlwrkllm] .rel[data-astro-cid-wlwrkllm]{white-space:nowrap}.lag[data-astro-cid-wlwrkllm]{align-items:center;gap:var(--s-2);white-space:nowrap;display:flex}.lag[data-astro-cid-wlwrkllm].lag--open{white-space:normal}.bar[data-astro-cid-wlwrkllm]{width:calc((100% - 5.5rem) * var(--k));flex:none}:root[data-spaced] .ship-col[data-astro-cid-wlwrkllm]{gap:var(--s-1) var(--s-3);flex-wrap:wrap;display:flex}:root[data-spaced] .ship-col[data-astro-cid-wlwrkllm] .lag[data-astro-cid-wlwrkllm]{flex:9rem}}@media (width<=35em){.feed[data-astro-cid-wlwrkllm] li[data-astro-cid-wlwrkllm],.feed--detailed[data-astro-cid-wlwrkllm] li[data-astro-cid-wlwrkllm]{gap:var(--s-2);grid-template-columns:minmax(0,1fr)}.ship-col[data-astro-cid-wlwrkllm]{gap:var(--s-1) var(--s-3);flex-wrap:wrap;grid-column:1;display:flex}.ship-col[data-astro-cid-wlwrkllm] .lag[data-astro-cid-wlwrkllm]{flex:9rem}}.map[data-astro-cid-ngxbbo45]{gap:var(--s-6);grid-template-columns:minmax(0,1fr);display:grid}.check[data-astro-cid-ngxbbo45]{gap:var(--s-3);border-radius:var(--radius-lg);background:var(--bg);color:var(--fg);font-size:var(--t0);grid-template-columns:minmax(0,1fr);padding:min(clamp(1.25rem,.8rem + 1.6vw,2rem),8vw);line-height:1.5;display:grid}.check[data-astro-cid-ngxbbo45] .label[data-astro-cid-ngxbbo45]{margin-bottom:var(--s-1);color:var(--accent-ink);flex-wrap:wrap;align-items:center;gap:0 .6em;display:flex}.check[data-astro-cid-ngxbbo45] .label[data-astro-cid-ngxbbo45]:before{content:"";background:var(--warm);border-radius:50%;flex:none;width:.5rem;height:.5rem}.check__text[data-astro-cid-ngxbbo45]{columns:2 24rem;column-gap:var(--s-7)}.check__text[data-astro-cid-ngxbbo45]>[data-astro-cid-ngxbbo45]{break-inside:avoid;margin-bottom:var(--s-3)}.ours[data-astro-cid-ngxbbo45]{gap:var(--s-2);grid-template-columns:minmax(0,1fr);display:grid}.ours[data-astro-cid-ngxbbo45] .lead[data-astro-cid-ngxbbo45]{font-weight:600}.ours[data-astro-cid-ngxbbo45] ul[data-astro-cid-ngxbbo45]{gap:var(--s-2);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.ours[data-astro-cid-ngxbbo45] li[data-astro-cid-ngxbbo45]{padding-inline-start:1.4rem;position:relative}.ours[data-astro-cid-ngxbbo45] li[data-astro-cid-ngxbbo45]:before{content:"";border:1.5px solid;width:.6rem;height:.6rem;position:absolute;top:.4em;left:0}.rules[data-astro-cid-ngxbbo45]{overflow-x:auto}.clauses[data-astro-cid-ngxbbo45]{border-collapse:collapse;width:100%;font-size:var(--t0)}thead[data-astro-cid-ngxbbo45] th[data-astro-cid-ngxbbo45]{padding:var(--s-3) var(--s-4);border-bottom:var(--hair) solid var(--fg);font-family:var(--font-mono);font-size:var(--t-3);letter-spacing:var(--ls-label);text-transform:uppercase;text-align:left;color:var(--fg-2);font-weight:500}tbody[data-astro-cid-ngxbbo45] th[data-astro-cid-ngxbbo45],tbody[data-astro-cid-ngxbbo45] td[data-astro-cid-ngxbbo45]{padding:var(--s-4);vertical-align:top;text-align:left;border-bottom:var(--hair) solid var(--line)}thead[data-astro-cid-ngxbbo45] th[data-astro-cid-ngxbbo45]:first-child,tbody[data-astro-cid-ngxbbo45] th[data-astro-cid-ngxbbo45]{padding-inline-start:0}tbody[data-astro-cid-ngxbbo45] tr[data-astro-cid-ngxbbo45]:last-child th[data-astro-cid-ngxbbo45],tbody[data-astro-cid-ngxbbo45] tr[data-astro-cid-ngxbbo45]:last-child td[data-astro-cid-ngxbbo45]{border-bottom:var(--hair) solid var(--fg)}tbody[data-astro-cid-ngxbbo45] th[data-astro-cid-ngxbbo45]{width:15%;font-family:var(--font-mono);font-size:var(--t-1);color:var(--accent-ink);font-weight:500;line-height:1.45}td[data-astro-cid-ngxbbo45]:nth-child(2){color:var(--fg-2);text-wrap:pretty;line-height:1.5}td[data-astro-cid-ngxbbo45]:nth-child(3){width:21%}td[data-astro-cid-ngxbbo45]:nth-child(4){width:12rem}@media (width>=53.8em){:root[data-spaced] td[data-astro-cid-ngxbbo45]:nth-child(3){width:24%}:root[data-spaced] td[data-astro-cid-ngxbbo45]:nth-child(4){width:13rem}}.fn[data-astro-cid-ngxbbo45]{font-family:var(--font-mono);font-size:var(--t-1);overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-weight:600;display:block}.file[data-astro-cid-ngxbbo45]{font-family:var(--font-mono);font-size:var(--t-2);color:var(--ink-3);margin-top:.25rem;display:block}.seg[data-astro-cid-ngxbbo45]{white-space:nowrap}.chips[data-astro-cid-ngxbbo45]{gap:var(--s-2);flex-wrap:wrap;display:flex}@media (width<=53.75em){.rules[data-astro-cid-ngxbbo45]{overflow:visible}thead[data-astro-cid-ngxbbo45]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.clauses[data-astro-cid-ngxbbo45],tbody[data-astro-cid-ngxbbo45],tr[data-astro-cid-ngxbbo45],tbody[data-astro-cid-ngxbbo45] th[data-astro-cid-ngxbbo45],tbody[data-astro-cid-ngxbbo45] td[data-astro-cid-ngxbbo45]{width:auto;display:block}tr[data-astro-cid-ngxbbo45]{padding:var(--s-4) 0 var(--s-1);border-top:var(--hair) solid var(--line)}tr[data-astro-cid-ngxbbo45]:last-child{border-bottom:var(--hair) solid var(--fg)}tbody[data-astro-cid-ngxbbo45] th[data-astro-cid-ngxbbo45],tbody[data-astro-cid-ngxbbo45] td[data-astro-cid-ngxbbo45],tbody[data-astro-cid-ngxbbo45] tr[data-astro-cid-ngxbbo45]:last-child th[data-astro-cid-ngxbbo45],tbody[data-astro-cid-ngxbbo45] tr[data-astro-cid-ngxbbo45]:last-child td[data-astro-cid-ngxbbo45]{padding:0 0 var(--s-3);overflow-wrap:anywhere;border:0}tbody[data-astro-cid-ngxbbo45] th[data-astro-cid-ngxbbo45],tbody[data-astro-cid-ngxbbo45] tr[data-astro-cid-ngxbbo45]:last-child th[data-astro-cid-ngxbbo45]{font-weight:600}tbody[data-astro-cid-ngxbbo45] td[data-astro-cid-ngxbbo45]:before{content:attr(data-label);font-family:var(--font-mono);font-size:var(--t-3);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink-3);margin-bottom:.2rem;font-weight:500;display:block}}@media (width>=24em) and (width<=53.75em){tr[data-astro-cid-ngxbbo45]{column-gap:var(--s-3);grid-template-columns:minmax(0,1fr) 9.75rem;display:grid}tbody[data-astro-cid-ngxbbo45] th[data-astro-cid-ngxbbo45],tbody[data-astro-cid-ngxbbo45] td[data-astro-cid-ngxbbo45]:nth-child(2){grid-column:1/-1}:root[data-spaced] tr[data-astro-cid-ngxbbo45]{grid-template-columns:minmax(0,1fr) 11rem}}.room[data-astro-cid-cx4ffwzt]{container-type:inline-size}.io[data-astro-cid-cx4ffwzt]{gap:var(--s-7) var(--g);grid-template-columns:minmax(0,1fr);display:grid}section[data-astro-cid-cx4ffwzt]{gap:var(--s-2);padding-top:var(--s-4);border-top:var(--hair) solid var(--fg);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}h3[data-astro-cid-cx4ffwzt]{font-family:var(--font-display);font-size:var(--t2);font-weight:var(--w-display);letter-spacing:var(--ls-display);color:var(--fg)}dl[data-astro-cid-cx4ffwzt]>div[data-astro-cid-cx4ffwzt]{gap:var(--s-4);padding-block:var(--s-3);border-top:var(--hair) solid var(--line);grid-template-columns:minmax(0,9rem) minmax(0,1fr);display:grid}dl[data-astro-cid-cx4ffwzt]>div[data-astro-cid-cx4ffwzt]:first-child{margin-top:var(--s-2)}dt[data-astro-cid-cx4ffwzt]{font-weight:500;font-size:var(--t0);color:var(--accent-ink)}dd[data-astro-cid-cx4ffwzt]{font-size:var(--t0);color:var(--fg-2);margin:0;line-height:1.5}.cols[data-astro-cid-cx4ffwzt]{gap:var(--s-5) var(--g);margin-top:var(--s-2);grid-template-columns:minmax(0,1fr);display:grid}h4[data-astro-cid-cx4ffwzt]{margin-bottom:var(--s-3);font-family:var(--font-sans);font-size:var(--t0);letter-spacing:0;font-weight:600}ul[data-astro-cid-cx4ffwzt]{gap:var(--s-3);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}li[data-astro-cid-cx4ffwzt]{font-size:var(--t0);color:var(--fg-2);overflow-wrap:anywhere;padding-inline-start:1.4rem;line-height:1.5;position:relative}li[data-astro-cid-cx4ffwzt]:before{content:"";border:1.5px solid var(--fg);width:.6rem;height:.6rem;position:absolute;top:.4em;left:0}li[data-astro-cid-cx4ffwzt].yes:before{background:var(--fg)}@container (width>=40rem){.cols[data-astro-cid-cx4ffwzt]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=45rem){.io[data-astro-cid-cx4ffwzt]{grid-template-columns:repeat(2,minmax(0,1fr))}.scope[data-astro-cid-cx4ffwzt]{grid-column:1/-1}}@media (width<=32.5em){dl[data-astro-cid-cx4ffwzt]>div[data-astro-cid-cx4ffwzt]{gap:var(--s-1);grid-template-columns:minmax(0,1fr)}}.ae-class{grid-template-columns:minmax(0,1fr);gap:.45rem;display:grid}.ae-class-label{font-size:.8125rem;font-weight:600}.ae-class .pl-seg{grid-auto-flow:column}.ae-class .pl-seg-btn{text-align:center;justify-items:center;padding:.5rem .2rem .55rem}.ae-class .pl-seg-btn+.pl-seg-btn{border-top:0;border-inline-start:var(--hair) solid var(--rule-2)}.ae-class .pl-seg-name{font-family:var(--font-sans);font-size:1.35rem;font-weight:600;line-height:1.1}.ae-ends{font-family:var(--font-sans);font-size:var(--step--2);color:var(--muted);justify-content:space-between;margin:-.15rem 0 0;display:flex}.ae-chart,.ae-rose{grid-template-columns:minmax(0,1fr);gap:.5rem;margin:0;display:grid}.ae-chart svg{block-size:calc(5.875rem + clamp(254px,52cqi,380px))}.ae-rose svg{max-width:100%;height:auto;display:block;overflow:visible}.ae-chart figcaption,.ae-rose figcaption{font-size:var(--t-3);color:var(--muted)}.ae-grid{stroke:var(--rule);stroke-width:1px}.ae-axis{stroke:var(--rule-2);stroke-width:1px}.ae-tick,.ae-note,.ae-label,.ae-cursor-label,.ae-compass{font-family:var(--font-mono);fill:var(--muted)}.ae-tick{letter-spacing:.02em}.ae-note{letter-spacing:.04em}.ae-ring{paint-order:stroke;stroke:var(--paper);stroke-width:3px;stroke-linejoin:round}.ae-label,.ae-cursor-label,.ae-compass{fill:var(--ink);font-weight:600}.ae-band{fill:var(--accent);fill-opacity:.1;stroke:none}.ae-centre{fill:none;stroke:var(--ink);stroke-width:1.5px}.ae-stack{stroke:var(--ink);stroke-width:3px}.ae-stack-cap{stroke:var(--ink);stroke-width:1.5px}.ae-area{fill:var(--accent);fill-opacity:.14;stroke:none}.ae-curve{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round}.ae-max{fill:var(--paper);stroke:var(--accent);stroke-width:2px}.ae-cursor{stroke:var(--ink);stroke-width:1px;stroke-dasharray:3 3}.ae-dot{fill:var(--ink)}.ae-readout{grid-template-columns:repeat(auto-fit,minmax(min(6.2rem,100%),1fr))}.ae-readout--three{grid-template-columns:repeat(3,minmax(0,1fr))}@container (width<=15rem){.ae-readout--three{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=10rem){.ae-readout--three{grid-template-columns:minmax(0,1fr)}}@container (width<=18rem){:root[data-spaced] .ae-readout--three{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=12rem){:root[data-spaced] .ae-readout--three{grid-template-columns:minmax(0,1fr)}}.ae-readout .ae-wide{grid-column:1/-1}.ae-readout dd sup{font-size:.7em;line-height:0}.ae-table tbody th{text-align:left;font-weight:600}.ae-table thead th:first-child{text-align:left}.ae-class-name{font-size:var(--t-3);color:var(--muted);margin-inline-start:.5rem;font-weight:500}.ae-table .pl-row-btn{gap:0}@container (width<=35rem){.ae-class-name{display:none}.ae-forms .pl-seg{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.ae-forms .pl-seg-btn+.pl-seg-btn{border-top:0;border-inline-start:0}.ae-forms .pl-seg-btn:nth-child(2n){border-inline-start:var(--hair) solid var(--rule-2)}.ae-forms .pl-seg-btn:nth-child(n+3){border-top:var(--hair) solid var(--rule-2)}}@container (width>=47.5rem) and (width<=60rem){.ae-forms .pl-seg{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.ae-forms .pl-seg-btn+.pl-seg-btn{border-top:0;border-inline-start:0}.ae-forms .pl-seg-btn:nth-child(2n){border-inline-start:var(--hair) solid var(--rule-2)}.ae-forms .pl-seg-btn:nth-child(n+3){border-top:var(--hair) solid var(--rule-2)}}@container (width<=8.5rem){.ae-forms .pl-seg{grid-template-columns:minmax(0,1fr)}.ae-forms .pl-seg-btn+.pl-seg-btn{border-inline-start:0;border-top:var(--hair) solid var(--rule-2)}}@container (width>=8.5rem){:root[data-spaced] .ae-forms .pl-seg{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}:root[data-spaced] .ae-forms .pl-seg-btn+.pl-seg-btn{border-top:0;border-inline-start:0}:root[data-spaced] .ae-forms .pl-seg-btn:nth-child(2n){border-inline-start:var(--hair) solid var(--rule-2)}:root[data-spaced] .ae-forms .pl-seg-btn:nth-child(n+3){border-top:var(--hair) solid var(--rule-2)}}.ae-verdicts{gap:var(--s-5) var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container (width<=35rem){.ae-verdicts{grid-template-columns:minmax(0,1fr)}}.ae-verdict{border-top:var(--hair) solid var(--rule-2);grid-template-columns:minmax(0,1fr);align-content:start;gap:.55rem;min-width:0;padding-top:.7rem;display:grid}.ae-verdict .label{margin:0}.ae-verdict .pl-big{margin-block:0}.ae-chip{border:var(--hair) solid currentColor;border-radius:var(--radius);width:fit-content;max-width:100%;font-family:var(--font-mono);font-size:var(--t-3);letter-spacing:.02em;align-items:center;gap:.45rem;padding:.32rem .55rem;font-weight:600;line-height:1.25;display:inline-flex}.ae-chip--ok{color:var(--ok)}.ae-chip--bad{color:var(--accent-ink)}.ae-mark{flex:none;width:.85rem;height:.85rem}.ae-agree{border-block:var(--hair) solid var(--rule);padding-block:.8rem;font-size:.9375rem}.ae-taken{text-align:left;white-space:nowrap;color:var(--muted);font-size:.8125rem}.ae-years thead th.pl-col-opt{text-align:left}.ae-taken-narrow{display:none}@container (width<=35rem){.ae-taken-narrow{display:block}}.ae-twin{gap:var(--s-6);grid-template-columns:minmax(0,17.5rem) minmax(0,1fr);align-items:start;display:grid}@container (width<=35rem){.ae-twin{grid-template-columns:minmax(0,1fr)}}.ae-rose svg{width:100%;max-width:17.5rem;margin-inline:auto}.ae-petal{fill:var(--ink);fill-opacity:.14;stroke:var(--ink);stroke-opacity:.55;stroke-width:1px}.ae-petal--on{fill:var(--accent);fill-opacity:.55;stroke:var(--accent);stroke-opacity:1;stroke-width:1.5px}.ae-receptor{fill:var(--paper);stroke:var(--ink);stroke-width:1.5px}.ae-stackdot{fill:var(--ink)}.ae-keyline{color:var(--ink);margin-top:.3rem;display:block}.ae-peak{grid-template-columns:minmax(0,1fr);align-content:start;gap:.5rem;min-width:0;display:grid}.ae-peak-value{font-family:var(--font-display);font-size:var(--step-3);font-weight:var(--w-display);letter-spacing:var(--ls-display);line-height:var(--lh-display);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum", "tnum";margin:0}@media (forced-colors:active){.ae-tick,.ae-note,.ae-label,.ae-cursor-label,.ae-compass,.ae-dot,.ae-stackdot{fill:canvastext}.ae-ring{stroke:canvas}.ae-band,.ae-area,.ae-petal{fill:canvastext;fill-opacity:.15}.ae-petal{stroke:canvastext}.ae-petal--on{fill:highlight;stroke:highlight}.ae-centre,.ae-stack,.ae-stack-cap,.ae-cursor,.ae-axis,.ae-grid{stroke:canvastext}.ae-curve,.ae-max{stroke:highlight}.ae-max,.ae-receptor{fill:canvas}.ae-receptor{stroke:canvastext}.ae-chip{color:canvastext}}.en-tiles{gap:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.en-tile{border-top:var(--hair) solid var(--rule-2);align-content:start;gap:.3rem;padding-top:.75rem;display:grid}.en-tile--bad{border-top-color:var(--accent)}.en-big{font-family:var(--font-display);font-size:calc(clamp(2.2rem, 7cqi, 3.4rem) * var(--fit,1));font-weight:var(--w-display);letter-spacing:var(--ls-display);line-height:var(--lh-display);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum", "tnum"}.en-tile-text{max-width:30rem;color:var(--muted);font-size:.875rem}.en-tile-text b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}@container (width<=35rem){.en-tiles{gap:var(--s-4);grid-template-columns:minmax(0,1fr)}}.en-block{gap:var(--s-3);grid-template-columns:minmax(0,1fr);display:grid}.en-chart{grid-template-columns:minmax(0,1fr);gap:.5rem;margin:0;display:grid}.en-chart--windows svg{block-size:calc(2.125rem + 118px)}.en-chart--tape svg{block-size:calc(2.25rem + 148px)}@container (width<30rem){.en-chart--windows svg{block-size:calc(2.125rem + 98px)}.en-chart--tape svg{block-size:calc(2.25rem + 120px)}}.en-chart figcaption{font-size:var(--t-3);color:var(--muted)}.en-grid{stroke:var(--rule);stroke-width:1px}.en-axis{stroke:var(--rule-2);stroke-width:1px}.en-tick{fill:var(--muted);font-family:var(--font-mono);letter-spacing:.02em}.en-tick--on{fill:var(--ink);font-weight:600}.en-bar{fill:var(--ink);fill-opacity:.82}.en-bar--bad{fill:var(--accent);fill-opacity:1}.en-break{stroke:var(--paper);stroke-width:2.5px}.en-bar-label{fill:var(--on-accent);font-family:var(--font-mono);letter-spacing:.02em;font-weight:600}.en-pick{fill:var(--ink);fill-opacity:.07}.en-chart svg :not(.en-hit){pointer-events:none}.en-hit{fill:#0000;pointer-events:all;cursor:pointer}.en-cutoff{stroke:var(--ink);stroke-width:1.25px;stroke-dasharray:4 3}.en-cutoff-label,.en-flag{font-family:var(--font-mono);letter-spacing:.02em;paint-order:stroke;stroke:var(--paper);stroke-width:3px;stroke-linejoin:round}.en-cutoff-label{fill:var(--ink)}.en-flag{fill:var(--accent-ink)}.en-dot{fill:var(--ink);fill-opacity:.72}.en-dot--same{fill:var(--accent);fill-opacity:1}.en-ref{stroke:var(--accent);stroke-opacity:.55;stroke-width:1px;stroke-dasharray:2 3}.en-run{fill:var(--accent);fill-opacity:.13}.en-reach{stroke:var(--accent);stroke-width:1.25px;stroke-dasharray:3 3}.en-legend{align-items:flex-start;gap:.35rem;max-width:100%;margin-inline-start:.4rem;display:inline-flex}.en-legend i{background:var(--accent);flex:none;width:.6rem;height:.6rem;margin-top:calc(.5lh - .3rem);display:block}@container (width<=13rem){.en-legend{margin-inline-start:0;display:flex}}:root[data-spaced] .en-legend{margin-inline-start:0;display:flex}.en-nav{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem .75rem;display:grid}.en-nav .btn{min-width:2.25rem;font-family:var(--font-sans);justify-content:center;font-size:1.25rem;line-height:1}@media (pointer:coarse){.en-nav .btn{min-width:2.75rem}}.en-nav-text{overflow-wrap:anywhere;min-width:0;font-size:.875rem}.en-nav-text b{font-weight:600}.en-nav-range:before{content:"· ";content:"· " / ""}.en-nav-range{font-family:var(--font-mono);font-size:var(--t-3);color:var(--muted);font-variant-numeric:tabular-nums}.en-back{grid-column:1/-1;justify-self:start;font-size:.8125rem}.en-reading{font-size:.875rem}.en-reading b{font-variant-numeric:tabular-nums;font-weight:600}.en-table td,.en-table thead th:not(:first-child){padding-left:var(--s-4);white-space:nowrap}.en-rules{gap:.35rem;margin:0;display:grid}.en-rules>div{align-items:baseline;gap:var(--s-3);grid-template-columns:10.5rem minmax(0,1fr);display:grid}@media (width<=18em){.en-rules>div{grid-template-columns:minmax(0,1fr)}}.en-rules dt{font-family:var(--font-sans);font-size:var(--step--2);color:var(--muted);font-weight:600}.en-rules dd{font-family:var(--font-mono);overflow-wrap:anywhere;margin:0;font-size:.8125rem}.en-rules b{font-weight:600}.en-estimate{grid-template-columns:repeat(3,minmax(0,1fr))}.en-note{margin-top:.6rem}@container (width<=35rem){.en-nav-range{display:block}.en-nav-range:before{content:none}.en-rules>div{grid-template-columns:minmax(0,1fr);gap:.1rem}.en-table td,.en-table thead th:not(:first-child){padding-left:var(--s-3)}.en-estimate{grid-template-columns:minmax(0,1fr)}.en-estimate>div{justify-content:space-between;align-items:baseline;gap:.1rem var(--s-3);flex-wrap:wrap;display:flex}.en-estimate dt{flex:1 1 min-content}.en-estimate dd{flex:none;margin:0}}@container (width<=14rem){.en-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.en-nav-text{grid-area:1/1/auto/-1}.en-estimate>div{display:block}}@media (forced-colors:active){.en-tick,.en-tick--on,.en-cutoff-label,.en-flag{fill:canvastext}.en-cutoff-label,.en-flag{stroke:canvas}.en-bar-label{fill:canvas}.en-break{stroke:canvas}.en-bar{fill:canvastext}.en-bar--bad,.en-dot--same,.en-legend i{fill:highlight;background:highlight}.en-tile--bad{border-top-color:highlight}.en-cutoff,.en-ref,.en-reach{stroke:canvastext}}.ic-pick{gap:var(--s-3);padding-top:var(--s-5);display:grid}.ic-pick .pl-seg-btn{align-content:start}@container (width<=35rem){.ic-pick .pl-seg{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.ic-pick .pl-seg-btn{padding-inline:.7rem}.ic-pick .pl-seg-btn+.pl-seg-btn{border-top:0;border-inline-start:var(--hair) solid var(--rule-2)}.ic-pick .pl-seg-btn:nth-child(odd){border-inline-start:0}.ic-pick .pl-seg-btn:nth-child(n+3){border-top:var(--hair) solid var(--rule-2)}}@container (width<=9.5rem){.ic-pick .pl-seg{grid-template-columns:minmax(0,1fr)}.ic-pick .pl-seg-btn+.pl-seg-btn{border-inline-start:0;border-top:var(--hair) solid var(--rule-2)}}.ic-strip{top:calc(var(--header-h) + var(--strip-h,0rem));z-index:2;margin-top:var(--s-5);padding-block:var(--s-3);background:var(--surface);border-block:var(--hair) solid var(--rule-2);position:sticky}@media (height<=43.75em){.ic-strip{position:static}}.ic-figures{column-gap:var(--s-4);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);align-items:baseline;row-gap:.1rem;display:grid}.ic-figures .label{margin:0}.ic-fig{min-width:0;font-family:var(--font-display);font-size:calc(clamp(1.35rem, 4.2cqi, 2.1rem) * var(--fit,1));font-weight:var(--w-display);letter-spacing:var(--ls-display);line-height:var(--lh-display);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum", "tnum";overflow-wrap:anywhere;margin:0}.ic-fig--main{font-size:calc(clamp(1.9rem, 6.4cqi, 3.2rem) * var(--fit,1))}.ic-stale{margin:var(--s-3) 0 0;padding:var(--s-2) var(--s-3);background:var(--paper-2);font-size:.8125rem;font-weight:600;line-height:1.45}.ic-body{padding-top:var(--s-5)}.ic-inputs,.ic-results{min-width:0}.ic-sets{gap:var(--s-5);display:grid}.ic-set{border:0;min-width:0;margin:0;padding:0}.ic-legend{width:100%;padding:0 0 var(--s-2);border-bottom:var(--hair) solid var(--rule);font-family:var(--font-sans);font-size:var(--step--2);color:var(--ink);font-weight:600;display:block}.ic-legend-row{justify-content:space-between;align-items:baseline;gap:0 var(--s-3);flex-wrap:wrap;display:flex}.ic-legend-note{color:var(--muted);font-weight:500}.ic-set-body{gap:var(--s-3);padding-top:var(--s-3);display:grid}.ic-grid{gap:var(--s-3) var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}@container (width<=13rem){.ic-grid{grid-template-columns:minmax(0,1fr)}}.ic-check{cursor:pointer;align-items:flex-start;gap:.6rem;width:fit-content;min-height:1.75rem;font-size:.875rem;font-weight:600;line-height:1.35;display:inline-flex}.ic-check input{width:1.1rem;height:1.1rem;accent-color:var(--accent);flex:none;margin:.1rem 0 0}.ic-more{border-top:var(--hair) solid var(--rule-2)}.ic-inputs>.ic-more:last-child{border-bottom:var(--hair) solid var(--rule-2)}.ic-more>summary{min-height:2.75rem;padding-block:var(--s-2);cursor:pointer;flex-wrap:wrap;align-items:center;gap:0 .7rem;font-size:.9375rem;font-weight:600;list-style:none;display:flex}.ic-more>summary::-webkit-details-marker{display:none}.ic-more>summary:before{content:"";width:.45rem;height:.45rem;transition:transform var(--dur) var(--ease);border-bottom:1.5px solid;border-right:1.5px solid;flex:none;transform:rotate(-45deg)}.ic-more[open]>summary:before{transform:rotate(45deg)}.ic-more>summary:hover .ic-sum-title{color:var(--accent-ink)}.ic-more>summary:focus-visible,.ic-nested>summary:focus-visible{outline:var(--ring) solid var(--accent);outline-offset:2px}.ic-sum-now{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.02em;text-align:right;color:var(--muted);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-weight:500}.ic-more-body{gap:var(--s-4);padding-block:var(--s-3) var(--s-5);display:grid}.ic-nested{border:var(--hair) solid var(--rule-2);border-radius:var(--radius)}.ic-nested>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:0 .6rem;min-height:2.5rem;padding:.5rem .8rem;font-size:.875rem;font-weight:600;list-style:none;display:flex}.ic-nested>summary::-webkit-details-marker{display:none}.ic-nested>summary:before{content:"+";width:1ch;font-family:var(--font-mono);color:var(--muted);flex:none}.ic-nested[open]>summary:before{content:"−"}.ic-nested>summary:hover{color:var(--accent-ink)}.ic-nested-body{gap:var(--s-3);padding:0 .8rem .8rem;display:grid}.ic-rule{gap:var(--s-2);display:grid}.ic-box{gap:.35rem;display:grid}.ic-box>label,.ic-name>label{font-size:.8125rem;font-weight:600}.control.ic-text{min-height:0;max-height:none;font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:pre;tab-size:4;field-sizing:fixed;padding:.6rem .7rem;font-size:.78rem;line-height:1.55;overflow:auto}.ic-read{min-height:2.9em;color:var(--muted);margin:0;font-size:.8125rem;line-height:1.45}.ic-read--bad{color:var(--accent-ink);font-weight:600}.ic-use{justify-self:start}.ic-sub{min-width:0;padding:var(--s-3) var(--s-4) var(--s-4);border:var(--hair) solid var(--rule-2);border-radius:var(--radius);margin:0}.ic-sub>*+*{margin-top:var(--s-3)}.ic-sub-head{gap:var(--s-3);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.ic-name{gap:.15rem;min-width:0;display:grid}@container (width<=10rem){.ic-sub-head{grid-template-columns:minmax(0,1fr);align-items:stretch}}.control.ic-input{min-height:0;padding:.4rem .55rem;font-size:.9rem}.ic-add{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}@media (pointer:coarse){.control.ic-text,.control.ic-input{font-size:1rem}.control.ic-input{min-height:2.75rem}.ic-check,.ic-nested>summary{align-items:center;min-height:2.75rem}.ic-toggle{position:relative}.ic-toggle:after{content:"";position:absolute;inset:-.85rem -.5rem}}.ic-cat>th{position:relative}.ic-cat .pl-row-btn:after{content:"";position:absolute;inset:0}.ic-head{justify-content:space-between;align-items:baseline;gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.ic-nowrap{white-space:nowrap}.ic-toggle{font-size:.8125rem}.ic-table tbody th,.ic-table tfoot th,.ic-table thead th:first-child{text-align:left}.ic-under{font-size:var(--t-3);color:var(--muted);font-variant-numeric:tabular-nums;margin-top:.1rem;font-weight:500;display:block}.ic-build thead .pl-col-bar,.ic-parts thead .pl-col-bar{width:26%}.ic-parts th:not(:last-child),.ic-parts td:not(:last-child){padding-right:var(--s-4)}.ic-parts thead th:nth-child(n+2):nth-child(-n+4){width:5.5rem}.ic-line th{padding-inline-start:1.6rem;font-weight:500}.ic-line td{color:var(--ink-2)}.ic-total th,.ic-total td{border-top:var(--hair) solid var(--ink)}.ic-notes{color:var(--muted);gap:.4rem;margin:0;padding-inline-start:1.1rem;font-size:.8125rem;display:grid}.ic-tables{gap:var(--s-5);display:grid}.ic-table-fig{gap:var(--s-2);margin:0;display:grid}@container (width<=35rem){.ic-pair th,.ic-pair td,.ic-res th,.ic-res td,.ic-subs th,.ic-subs td{font-size:.8125rem}.ic-line th{padding-inline-start:1rem}.ic-strip{margin-top:var(--s-4);padding-block:var(--s-2)}.ic-figures{column-gap:var(--s-3);grid-template-columns:minmax(0,1.2fr) minmax(0,1.1fr) minmax(0,.9fr)}.ic-figures .pl-unit{display:none}.ic-fig{font-size:calc(clamp(1.2rem, 6cqi, 1.5rem) * var(--fit,1))}.ic-fig--main{font-size:calc(clamp(1.6rem, 8.4cqi, 2rem) * var(--fit,1))}}@media (forced-colors:active){.ic-stale,.ic-read--bad{border-inline-start-color:canvastext}.ic-strip,.ic-more,.ic-inputs>.ic-more:last-child,.ic-more>summary:before,.ic-nested,.ic-sub{border-color:canvastext}}.pq-strip,.pq-verdict{gap:var(--s-5) var(--s-6);display:grid}.pq-verdict{padding-top:var(--s-5);border-top:var(--hair) solid var(--rule-2);align-items:end}@container (width>=47.5rem){.pq-strip,.pq-verdict{grid-template-columns:minmax(0,4.4fr) minmax(0,7.6fr)}}.pq-block{gap:var(--s-3);display:grid;container:pq-plan/inline-size}.pq-plan{min-width:0}.pq-plan th:first-child{min-width:12rem}.pq-line{text-align:left;grid-template-columns:.75rem 1.5rem minmax(0,1fr);align-items:baseline;column-gap:.5rem;width:100%;display:grid}.pq-line>svg{align-self:center}.pq-rank{font-family:var(--font-mono);font-size:var(--t-3);font-variant-numeric:tabular-nums;color:var(--muted);font-weight:600}.pq-name{font-weight:600;line-height:1.3}.pq-sub{margin-top:.1rem;padding-inline-start:3.25rem;font-weight:500}.pq-same th,.pq-same td{color:var(--muted)}.pq-same .pq-name{font-weight:500}.pq-year{font-variant-numeric:tabular-nums;font-weight:600;display:block}.pq-by{white-space:nowrap;display:block}.pq-chip{border:var(--hair) solid var(--edge);border-radius:var(--radius);font-family:var(--font-sans);font-size:var(--step--2);white-space:nowrap;color:var(--muted);margin-top:.2rem;padding:.05rem .4rem;font-weight:600;line-height:1.5;display:inline-block}.pq-chip--late{border-color:var(--accent-ink);background:var(--accent-wash);color:var(--accent-ink)}.pq-chip--now{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.pq-short,.pq-ends,.pq-inline{display:none}@container pq-plan (width<=45rem){.pq-plan .pl-col-opt{display:none}}@container pq-plan (width<=36rem){.pq-plan .pl-col-bar{display:none}.pq-plan th:first-child{min-width:10rem}.pq-inline{margin-top:.4rem;padding-inline-start:3.25rem;display:block}.pq-inline .pq-track{min-width:0}}@container pq-plan (width<=30rem){.pq-long,.pq-fin{display:none}.pq-short{display:inline}.pq-ends{margin-top:.35rem;font-size:.8125rem;font-weight:500;line-height:1.35;display:block}.pq-plan th:first-child{min-width:0}.pq-sub,.pq-inline{padding-inline-start:0}.pq-line{grid-template-columns:.75rem auto minmax(0,1fr);column-gap:.35rem}}.pq-plan .pl-col-bar{width:40%;padding-inline-start:var(--s-5)}.pq-axis{font-variant-numeric:tabular-nums;justify-content:space-between;gap:.5rem;display:flex}.pq-track{min-width:10rem;height:1.9rem;display:block;position:relative}@container pq-plan (36rem<width<=62rem){.pq-plan .pl-col-bar{width:30%;padding-inline-start:var(--s-4)}.pq-track{min-width:7rem}.pq-plan th:first-child{min-width:14rem}}@container pq-plan (width<=50rem){:root[data-spaced] .pq-plan .pl-col-opt{display:none}}@container pq-plan (width<=38.5rem){:root[data-spaced] .pq-plan .pl-col-bar{display:none}:root[data-spaced] .pq-plan th:first-child{min-width:10rem}:root[data-spaced] .pq-inline{margin-top:.4rem;padding-inline-start:3.25rem;display:block}:root[data-spaced] .pq-inline .pq-track{min-width:0}}.pq-track:before{content:"";inset-inline:0;border-top:var(--hair) solid var(--rule-2);position:absolute;top:50%}.pq-track:after{content:"";inset-block:.1rem;border-right:2px solid var(--accent);position:absolute;right:0}.pq-bar{top:50%;left:var(--l);width:max(var(--w), 3px);background:var(--ink);height:.62rem;transition:left .38s var(--ease), width .38s var(--ease);position:absolute;transform:translateY(-50%)}.pq-bar--now{background:var(--accent)}.pq-bar--late{background:repeating-linear-gradient(135deg, var(--accent) 0 2px, transparent 2px 4px);outline:1px solid var(--accent);outline-offset:-1px}.pq-bar--past{width:7px}.pq-due{top:50%;left:var(--at);z-index:1;border:1.5px solid var(--ink);background:var(--paper);width:.55rem;height:.55rem;position:absolute;transform:translate(-50%,-50%)rotate(45deg)}.pq-key{flex-wrap:wrap;gap:.35rem 1.25rem;display:flex}.pq-key-item{align-items:center;gap:.45rem;display:inline-flex}.pq-swatch{flex:none;width:1.3rem;height:.55rem;display:inline-block}.pq-swatch--bar{background:var(--ink)}.pq-swatch--late{background:repeating-linear-gradient(135deg, var(--accent) 0 2px, transparent 2px 4px);outline:1px solid var(--accent);outline-offset:-1px}.pq-swatch--due{border:1.5px solid var(--ink);background:var(--paper);width:.55rem;height:.55rem;margin-inline:.35rem;transform:rotate(45deg)}.pq-swatch--quantum{border-right:2px solid var(--accent);width:0;height:.95rem;margin-inline:.5rem}.pq-detail{gap:var(--s-5);display:grid}@container pq-plan (width>=40rem){.pq-detail{gap:var(--s-6);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.pq-edit{padding-top:0;border-top:0;border-inline-start:var(--hair) solid var(--rule-2);padding-inline-start:var(--s-5)}}.pq-edit{gap:var(--s-3);padding-top:var(--s-4);border-top:var(--hair) solid var(--rule-2);align-content:start;display:grid}.pq-select-field{gap:.15rem;display:grid}.pq-select-field label,.pq-field-label{font-size:.8125rem;font-weight:600}.pq-select{border:var(--hair) solid var(--edge);border-radius:var(--radius);background:var(--paper);width:100%;font:inherit;color:var(--ink);padding:.4rem .55rem;font-size:.9rem}.pq-select:hover{border-color:var(--ink)}.pq-select:focus-visible{border-color:var(--accent);outline-offset:1px}@media (pointer:coarse){.pq-select{padding-block:.55rem;font-size:1rem}}.pq-framework{max-width:34rem}.pq-problems{color:var(--ink-2);gap:.25rem;margin:.5rem 0 0;padding-inline-start:1.1rem;font-size:.8125rem;display:grid}.pq-sizes{min-width:0}.pq-sizes .pq-set{min-width:9.5rem}.pq-sizes thead th:first-child,.pq-sizes tbody>tr:first-child>th[scope=row]{z-index:1;background:var(--surface);position:sticky;inset-inline-start:0}.pq-size{white-space:nowrap}.pq-agree{vertical-align:-.05em;width:.8rem;min-width:.8rem;height:.8rem;color:var(--ok);margin-inline-start:.35rem;display:inline-block}.pq-differ{color:var(--accent-ink);margin-inline-start:.35rem;font-weight:600}.pq-working{font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.8125rem}.pq-where{font-size:var(--t-3);color:var(--muted);margin-top:.1rem;display:block}@media (forced-colors:active){.pq-bar,.pq-swatch--bar{forced-color-adjust:none;background:canvastext}.pq-bar--now{background:highlight}.pq-bar--late,.pq-swatch--late{background:0 0;outline:2px solid canvastext}.pq-track:after,.pq-swatch--quantum{border-color:canvastext}.pq-due,.pq-swatch--due{background:canvas;border-color:canvastext}.pq-chip{color:canvastext;border-color:canvastext}}.pp-sri{border:var(--hair) solid var(--rule-2);border-radius:var(--radius);grid-template-columns:repeat(7,minmax(0,1fr));margin:.5rem 0 0;padding:0;list-style:none;display:grid}.pp-cell{color:var(--muted);transition:background var(--dur) var(--ease), color var(--dur) var(--ease);justify-items:center;gap:.15rem;padding:.7rem .15rem .95rem;display:grid;position:relative}.pp-cell+.pp-cell{border-inline-start:var(--hair) solid var(--rule-2)}.pp-cell:before{content:"";width:.28rem;height:calc(var(--k) * .13rem);opacity:.55;background:currentColor;order:3;margin-top:.3rem}.pp-num{font-family:var(--font-sans);font-size:calc(min(clamp(1.4rem, 5cqi, 2.1rem), 10cqi) * var(--fit,1));letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum", "tnum";font-weight:400;line-height:1}.pp-limits{font-family:var(--font-mono);font-size:var(--step--3);letter-spacing:.02em;text-align:center;text-wrap:balance;line-height:1.25}.pp-cell--on{background:var(--bg);color:var(--fg)}.pp-cell--on:before{opacity:1}.pp-mark{bottom:0;left:calc(.45rem + var(--at) * (100% - .9rem));border-inline:.35rem solid #0000;border-bottom:.4rem solid var(--accent);width:0;height:0;transition:left .38s var(--ease);margin-left:-.35rem;position:absolute}.pp-ends{font-family:var(--font-sans);font-size:var(--step--2);color:var(--muted);justify-content:space-between;margin-top:.35rem;display:flex}@container (width<=35rem){.pp-limits,.pp-ends{display:none}}.pp-verdict{border-block:var(--hair) solid var(--rule);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.2rem 1.2rem;padding-block:.8rem;font-size:.9375rem;display:grid}.pp-verdict b{font-variant-numeric:tabular-nums;font-weight:600}.pp-verdict-class{font-family:var(--font-sans);font-size:var(--step-1);white-space:nowrap;font-weight:600}.pp-verdict-class b{font-weight:600}@container (width<=35rem){.pp-verdict{grid-template-columns:minmax(0,1fr)}.pp-verdict-class{white-space:normal}}.pp-chart{grid-template-columns:minmax(0,1fr);gap:.5rem;margin:0;display:grid}.pp-chart svg{block-size:calc(2rem + clamp(118px,34cqi - 32px,178px))}.pp-chart figcaption{font-size:var(--t-3);color:var(--muted)}.pp-bar{fill:var(--ink);fill-opacity:.82}.pp-bar--odd{fill:var(--accent);fill-opacity:1}.pp-curve{fill:none;stroke:var(--ink);stroke-width:1.25px;stroke-dasharray:4 3}.pp-grid{stroke:var(--rule);stroke-width:1px}.pp-axis{stroke:var(--rule-2);stroke-width:1px}.pp-tick{fill:var(--muted);font-family:var(--font-mono);letter-spacing:.02em}.pp-legend{align-items:flex-start;gap:.35rem;max-width:100%;margin-inline-start:.4rem;display:inline-flex}.pp-legend i{background:var(--accent);flex:none;width:.6rem;height:.6rem;margin-top:calc(.5lh - .3rem);display:block}@container (width<=13rem){.pp-legend{margin-inline-start:0;display:flex}}:root[data-spaced] .pp-legend{margin-inline-start:0;display:flex}.pp-moments{grid-template-columns:repeat(4,minmax(0,1fr))}@container (width<=35rem){.pp-moments{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=10rem){.pp-moments{grid-template-columns:minmax(0,1fr)}}.pp-table td.pp-how-col{font-family:var(--font-mono);font-size:var(--t-3);color:var(--muted);text-align:left;white-space:nowrap}.pp-table thead th:nth-child(2){text-align:left}.pp-how{font-family:var(--font-mono);font-size:var(--t-3);color:var(--muted);font-weight:500;display:none}@container (width<=35rem){.pp-how{display:block}}@container (width<=51rem){:root[data-spaced] .pp-table .pl-col-opt{display:none}:root[data-spaced] .pp-how{display:block}}.pp-rhp-box{container-type:inline-size}.pp-rhp{border-top:var(--hair) solid var(--rule-2);grid-template-columns:minmax(0,1fr);margin:.5rem 0 0;padding:0;list-style:none;display:grid}@container (width>=6.6rem){.pp-rhp{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=16.5rem){.pp-rhp{grid-template-columns:repeat(5,minmax(0,1fr))}}@container (width>=33rem){.pp-rhp{grid-template-columns:repeat(10,minmax(0,1fr))}}.pp-rhp li{border-bottom:var(--hair) solid var(--rule);font-variant-numeric:tabular-nums;justify-items:start;gap:.05rem;padding:.5rem .4rem .55rem 0;display:grid}.pp-rhp-y,.pp-rhp-v{font-family:var(--font-mono);font-size:var(--step--3);letter-spacing:.02em;color:var(--muted)}.pp-rhp-c{font-family:var(--font-sans);font-size:1.5rem;font-weight:600;line-height:1.1}.pp-rhp-on{box-shadow:inset 0 3px 0 var(--accent);position:relative}.pp-rhp-on .pp-rhp-y,.pp-rhp-on .pp-rhp-v{color:var(--ink)}@media (forced-colors:active){.pp-tick{fill:canvastext}.pp-cell--on{outline-offset:-2px;outline:2px solid highlight}.pp-bar,.pp-bar--odd{fill:canvastext}.pp-mark{border-bottom-color:highlight}}@container (width>=68.75rem){.rv-body{grid-template-columns:minmax(28rem,5fr) minmax(0,7fr)}.rv-left{top:calc(var(--header-h) + var(--strip-h,0rem) + var(--s-4));align-self:start;position:sticky}}@media (height<=48.75em){.rv-left{position:static}}.rv-box{gap:.35rem;display:grid}.rv-box label{font-size:.8125rem;font-weight:600}.control.rv-text{min-height:0;max-height:none;font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:pre;tab-size:4;field-sizing:fixed;padding:.6rem .7rem;font-size:.78rem;line-height:1.55;overflow:auto}.rv-read{min-height:2.9em;color:var(--muted);margin:0;font-size:.8125rem;line-height:1.45}.rv-read--bad{color:var(--accent-ink);font-weight:600}.rv-stale{padding:var(--s-3) var(--s-4);background:var(--paper-2);margin:0;font-size:.875rem}.rv-figures{gap:var(--s-5) var(--s-6);grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr));display:grid}.rv-figure{min-width:0}.rv-figure .label{margin:0}.rv-figure .pl-big{overflow-wrap:anywhere}.rv-none{color:var(--muted)}.rv-printed-under{display:none}@container (width<=35rem){.rv-printed{display:none}.rv-printed-under{font-size:var(--t-3);color:var(--muted);font-variant-numeric:tabular-nums;margin-top:.15rem;font-weight:500;display:block}}.rv-table tbody th,.rv-table tfoot th,.rv-table thead th:first-child{text-align:left}.rv-years thead .pl-col-bar{width:28%}.rv-years tfoot th{white-space:nowrap}.rv-pair{gap:var(--s-6);display:grid}.rv-half{gap:var(--s-3);align-content:start;min-width:0;display:grid}.rv-factors{grid-template-columns:repeat(auto-fit,minmax(min(4.6rem,100%),1fr))}.rv-more{border-top:var(--hair) solid var(--rule);padding-top:var(--s-3)}.rv-more summary{padding-block:var(--s-1);cursor:pointer;font-size:.875rem;font-weight:600}.rv-more summary:hover{color:var(--accent-ink)}.rv-more[open] summary{margin-bottom:var(--s-3)}.rv-grid{min-width:36rem;font-size:.8125rem}.rv-grid thead th:first-child,.rv-grid tbody th{z-index:1;background:var(--surface);position:sticky;inset-inline-start:0}.rv-grid td,.rv-grid thead th{white-space:nowrap}.rv-projected{color:var(--muted);font-style:italic}@media (pointer:coarse){.control.rv-text{font-size:1rem}}.rv-field{gap:.3rem;display:grid}.rv-field>label:not(.rv-check),.rv-label-text{font-size:.8125rem;font-weight:600}.control.rv-input{font-variant-numeric:tabular-nums;min-height:0;padding:.4rem .55rem;font-size:.9rem}.rv-select{border:var(--hair) solid var(--edge);border-radius:var(--radius);background:var(--paper);width:100%;font:inherit;color:var(--ink);padding:.4rem .55rem;font-size:.9rem}.rv-select:hover{border-color:var(--ink)}.rv-select:focus-visible{border-color:var(--accent);outline-offset:1px}@media (pointer:coarse){.control.rv-input,.rv-select{padding-block:.55rem;font-size:1rem}}.rv-row{gap:.45rem;display:grid}.rv-row .pl-seg{grid-auto-flow:column}.rv-row .pl-seg-btn{text-align:center;justify-items:center;padding:.6rem .4rem .65rem}.rv-row .pl-seg-btn+.pl-seg-btn{border-top:0;border-inline-start:var(--hair) solid var(--rule-2)}.rv-row .pl-seg-name{overflow-wrap:anywhere}.rv-check{cursor:pointer;align-items:center;gap:.6rem;width:fit-content;min-height:1.75rem;font-size:.875rem;font-weight:600;display:inline-flex}.rv-check input{width:1.1rem;height:1.1rem;accent-color:var(--accent);flex:none;margin:0}.rv-check--off{color:var(--muted);cursor:default}@media (pointer:coarse){.rv-check{min-height:2.75rem}}.rv-rule{padding:var(--s-4) var(--s-5);border:var(--hair) solid var(--rule-2);border-radius:var(--radius-lg);background:var(--paper-2);gap:.4rem;font-size:.9375rem;display:grid}.rv-rule p,.rv-rule .label{margin:0}.rv-rule-name{font-family:var(--font-display);font-size:var(--step-2);font-weight:var(--w-display);letter-spacing:var(--ls-display);line-height:1.1}.rv-chart{grid-template-columns:minmax(0,1fr);gap:.5rem;margin:0;display:grid}.rv-chart .pl-draw>svg{cursor:crosshair;touch-action:pan-y;block-size:calc(7.125rem + clamp(236px,47cqi,350px))}.rv-chart figcaption{font-size:var(--t-3);color:var(--muted)}.rv-legend{font-size:var(--t-3);color:var(--muted);flex-wrap:wrap;gap:.3rem 1.1rem;margin:0;padding:0;list-style:none;display:flex}.rv-legend li{align-items:center;gap:.45rem;display:inline-flex}.rv-legend svg{flex:none;overflow:visible}.rv-grid{stroke:var(--rule);stroke-width:1px}.rv-axis{stroke:var(--rule-2);stroke-width:1px}.rv-tick,.rv-note,.rv-label,.rv-cursor-label{font-family:var(--font-mono);fill:var(--muted);paint-order:stroke fill;stroke:var(--paper);stroke-width:4px;stroke-linejoin:round}.rv-tick{letter-spacing:.02em}.rv-note{letter-spacing:.04em}.rv-label,.rv-cursor-label{fill:var(--ink);font-weight:600}.rv-curve{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round}.rv-other{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-dasharray:5 4}.rv-ufr{stroke:var(--muted);stroke-width:1.5px;stroke-dasharray:1 4;stroke-linecap:round}.rv-fsp{stroke:var(--muted);stroke-width:1px;stroke-dasharray:6 3}.rv-cursor{stroke:var(--ink);stroke-width:1px}.rv-gap{fill:none;stroke:var(--accent);stroke-width:1.75px;stroke-linejoin:round}.rv-gap-area{fill:var(--accent);fill-opacity:.14;stroke:none}.rv-dot{fill:var(--ink)}.rv-pin{fill:var(--paper);stroke:var(--accent);stroke-width:2px}.rv-pin--other{stroke:var(--ink)}.rv-readout{grid-template-columns:repeat(auto-fit,minmax(min(6rem,100%),1fr))}.rv-worth{grid-template-columns:repeat(auto-fit,minmax(min(6.5rem,100%),1fr))}.rv-worth>div{grid-row:span 2;grid-template-rows:subgrid;row-gap:0;display:grid}.rv-table thead .pl-aside{font-family:var(--font-sans);letter-spacing:0}@media (forced-colors:active){.rv-tick,.rv-note,.rv-label,.rv-cursor-label,.rv-dot{fill:canvastext}.rv-tick,.rv-note,.rv-label,.rv-cursor-label{stroke:canvas}.rv-gap-area{fill:canvastext;fill-opacity:.15}.rv-curve,.rv-gap,.rv-cursor,.rv-other,.rv-ufr,.rv-fsp,.rv-axis,.rv-grid{stroke:canvastext}.rv-pin{fill:canvas;stroke:highlight}.rv-pin--other{stroke:canvastext}.rv-rule,.rv-stale{border-inline-start-color:canvastext}}@container (width>=68.75rem){.sc-body{grid-template-columns:minmax(28rem,5fr) minmax(0,7fr)}.sc-left{top:calc(var(--header-h) + var(--strip-h,0rem) + var(--s-4));align-self:start;position:sticky}}@media (height<=60em){.sc-left{position:static}}.sc-field{gap:.3rem;display:grid}.sc-field>label,.sc-box label{font-size:.8125rem;font-weight:600}.control.sc-input{width:5.5rem;min-height:0;font-family:var(--font-mono);padding:.4rem .55rem;font-size:.9rem}.sc-box{gap:.35rem;display:grid}.control.sc-text{min-height:0;max-height:none;font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:pre;tab-size:4;field-sizing:fixed;padding:.6rem .7rem;font-size:.78rem;line-height:1.55;overflow:auto}.sc-read{min-height:2.9em;color:var(--muted);margin:0;font-size:.8125rem;line-height:1.45}.sc-read--bad{color:var(--accent-ink);font-weight:600}.sc-stale{padding:var(--s-3) var(--s-4);background:var(--paper-2);margin:0;font-size:.875rem}@media (pointer:coarse){.control.sc-text,.control.sc-input{font-size:1rem}}.sc-figures{gap:var(--s-5) var(--s-6);grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr));display:grid}.sc-figure{min-width:0}.sc-figure .label{margin:0}.sc-figure .pl-big{overflow-wrap:anywhere}.sc-table tbody th,.sc-table tfoot th,.sc-table thead th:first-child{text-align:left}.sc-empty th,.sc-empty td{color:var(--muted)}.sc-classes thead .pl-col-bar{width:24%}.sc-classes tfoot th{white-space:nowrap}.sc-under{font-size:var(--t-3);color:var(--muted);font-variant-numeric:tabular-nums;margin-top:.1rem;font-weight:500;display:block}.sc-split{display:none}@container (width<=35rem){.sc-split{display:block}.sc-pair th,.sc-pair td{font-size:.8125rem}}@container (width<=16rem){.sc-pair th,.sc-pair td{font-size:var(--t-3)}}.sc-half{gap:var(--s-3);align-content:start;min-width:0;display:grid}.sc-ledger{border-block:var(--hair) solid var(--rule);max-height:24rem;overflow:auto}.sc-ledger thead th{z-index:1;background:var(--surface);position:sticky;top:0}.sc-ledger:focus-visible{outline-offset:2px}.sc-more,.sc-help{border-top:var(--hair) solid var(--rule);padding-top:var(--s-3)}:is(.sc-more,.sc-help) summary{padding-block:var(--s-1);cursor:pointer;font-size:.875rem;font-weight:600}:is(.sc-more,.sc-help) summary:hover{color:var(--accent-ink)}:is(.sc-more,.sc-help)[open] summary{margin-bottom:var(--s-3)}.sc-chart{grid-template-columns:minmax(0,1fr);gap:.5rem;margin:0;display:grid}.sc-chart .pl-draw>svg{cursor:crosshair;touch-action:pan-y;block-size:calc(4.875rem + clamp(150px,36cqi,250px))}.sc-chart figcaption{font-size:var(--t-3);color:var(--muted)}.sc-legend{font-size:var(--t-3);color:var(--muted);flex-wrap:wrap;gap:.3rem 1.1rem;margin:0;padding:0;list-style:none;display:flex}.sc-legend li{align-items:center;gap:.45rem;display:inline-flex}.sc-legend svg{flex:none;overflow:visible}.sc-grid{stroke:var(--rule);stroke-width:1px}.sc-axis{stroke:var(--rule-2);stroke-width:1px}.sc-tick,.sc-note,.sc-label,.sc-cursor-label{font-family:var(--font-mono);fill:var(--muted);paint-order:stroke fill;stroke:var(--paper);stroke-width:4px;stroke-linejoin:round}.sc-tick{letter-spacing:.02em}.sc-note{letter-spacing:.04em}.sc-label,.sc-cursor-label{fill:var(--ink);font-weight:600}.sc-label--booked{fill:var(--muted);font-weight:500}.sc-curve{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round}.sc-bare{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-dasharray:5 4}.sc-booked{stroke:var(--muted);stroke-width:1px;stroke-dasharray:1 4;stroke-linecap:round}.sc-cursor{stroke:var(--ink);stroke-width:1px}.sc-low{fill:var(--paper);stroke:var(--ink);stroke-width:2px}.sc-pin{fill:var(--paper);stroke:var(--accent);stroke-width:2px}@media (forced-colors:active){.sc-tick,.sc-note,.sc-label,.sc-label--booked,.sc-cursor-label{fill:canvastext;stroke:canvas}.sc-curve,.sc-bare,.sc-booked,.sc-cursor,.sc-axis,.sc-grid{stroke:canvastext}.sc-low{fill:canvas;stroke:canvastext}.sc-pin{fill:canvas;stroke:highlight}.sc-stale,.sc-read--bad{border-inline-start-color:canvastext}}.sm-pick{gap:var(--s-3);padding-top:var(--s-5);display:grid}.sm-pick .pl-seg-btn{align-content:start}.sm-pick .pl-seg-name,.sm-pick .pl-seg-note{overflow-wrap:anywhere}@container (width<=38rem){.sm-pick .pl-seg{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.sm-pick .pl-seg-btn+.pl-seg-btn{border-top:0;border-inline-start:var(--hair) solid var(--rule-2)}.sm-pick .pl-seg-btn:nth-child(odd){border-inline-start:0}.sm-pick .pl-seg-btn:nth-child(n+3){border-top:var(--hair) solid var(--rule-2)}}@container (width<=35rem){.sm-pick .pl-seg-btn{padding-inline:.7rem}}@container (width<=18.75rem){.sm-pick .pl-seg-btn{padding-inline:.6rem}.sm-pick .pl-seg-note{font-size:.9rem}}@container (width<=14.5rem){.sm-pick .pl-seg{grid-template-columns:minmax(0,1fr)}.sm-pick .pl-seg-btn+.pl-seg-btn{border-inline-start:0;border-top:var(--hair) solid var(--rule-2)}}@container (width<=21rem){:root[data-spaced] .sm-pick .pl-seg{grid-template-columns:minmax(0,1fr)}:root[data-spaced] .sm-pick .pl-seg-btn+.pl-seg-btn{border-inline-start:0;border-top:var(--hair) solid var(--rule-2)}}@container (width>=38rem) and (width<=45rem){:root[data-spaced] .sm-pick .pl-seg{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}:root[data-spaced] .sm-pick .pl-seg-btn+.pl-seg-btn{border-top:0;border-inline-start:var(--hair) solid var(--rule-2)}:root[data-spaced] .sm-pick .pl-seg-btn:nth-child(odd){border-inline-start:0}:root[data-spaced] .sm-pick .pl-seg-btn:nth-child(n+3){border-top:var(--hair) solid var(--rule-2)}}@container (width>=35rem) and (width<=36.5rem){:root[data-spaced] .sm-pair .pl-col-opt{display:none}}.sm-strip{top:calc(var(--header-h) + var(--strip-h,0rem));z-index:2;margin-top:var(--s-5);padding-block:var(--s-3);background:var(--surface);border-block:var(--hair) solid var(--rule-2);position:sticky}@media (height<=43.75em){.sm-strip{position:static}}.sm-figures{column-gap:var(--s-4);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);align-items:baseline;row-gap:.1rem;display:grid}.sm-figures .label{margin:0}.sm-fig{min-width:0;font-family:var(--font-display);font-size:calc(clamp(1.35rem, 4.2cqi, 2.1rem) * var(--fit,1));font-weight:var(--w-display);letter-spacing:var(--ls-display);line-height:var(--lh-display);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum", "tnum";overflow-wrap:anywhere;margin:0}.sm-fig--main{font-size:calc(clamp(1.9rem, 6.4cqi, 3.2rem) * var(--fit,1))}.sm-figures--pair{--room:calc(100cqi - 2 * var(--s-4));grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr)}.sm-figures--pair .sm-fig{font-size:calc(min(clamp(1.35rem, 4.2cqi, 2.1rem), calc(var(--room) * .3125 / (.5 * var(--n,12)))) * var(--fit,1))}.sm-figures--pair .sm-fig--main{font-size:calc(min(clamp(1.9rem, 6.4cqi, 3.2rem), calc(var(--room) * .375 / (.5 * var(--n,12)))) * var(--fit,1))}.sm-stale{margin:var(--s-3) 0 0;padding:var(--s-2) var(--s-3);background:var(--paper-2);font-size:.8125rem;font-weight:600;line-height:1.45}.sm-body{padding-top:var(--s-5);grid-template-columns:minmax(0,1fr)}.sm-file,.sm-results,.sm-checks{min-width:0}.sm-results,.sm-checks{container-type:inline-size}@container (width>=68.75rem){.sm-body{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start}.sm-file{grid-area:1/1}.sm-checks{grid-area:2/1}.sm-results{grid-area:1/2/span 2}}.sm-file label{cursor:pointer}.control.sm-text{min-height:0;max-height:none;font-family:var(--font-mono);font-size:var(--t-3);font-variant-numeric:tabular-nums;white-space:pre;tab-size:4;field-sizing:fixed;padding:.6rem .7rem;line-height:1.55;overflow:auto}.control.sm-text--short{min-height:0}.sm-read{min-height:2.9em;color:var(--muted);margin:0;font-size:.8125rem;line-height:1.45}.sm-read--bad{color:var(--accent-ink);font-weight:600}.sm-bands{border-top:var(--hair) solid var(--rule-2);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.sm-band{gap:var(--s-2);padding-block:var(--s-3);border-bottom:var(--hair) solid var(--rule);grid-template-columns:minmax(0,1fr);display:grid}.sm-band-head{justify-content:space-between;align-items:baseline;gap:var(--s-3);flex-wrap:wrap;display:flex}.sm-band-name,.sm-band-margin{margin:0}.sm-band-name{font-family:var(--font-sans);font-size:var(--step--2);font-weight:600}.sm-band-margin{font-family:var(--font-display);font-size:calc(clamp(1.3rem, 4cqi, 1.85rem) * var(--fit,1));font-weight:var(--w-display);letter-spacing:var(--ls-display);line-height:var(--lh-display);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum", "tnum"}.sm-band-note,.sm-band-none{color:var(--muted);margin:0;font-size:.8125rem}.sm-chips{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.sm-chip{border:var(--hair) solid var(--edge);border-radius:var(--radius);text-align:left;min-width:8.5rem;min-height:2.75rem;color:var(--ink);background:color-mix(in oklab, var(--accent) calc(var(--k,0) * 14%), transparent);transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);justify-items:start;gap:.1rem;padding:.4rem .7rem .45rem;display:grid}.sm-chip:hover{border-color:var(--ink)}.sm-chip[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.sm-chip:focus-visible{outline:var(--ring) solid var(--accent);outline-offset:2px}.sm-chip-name{font-family:var(--font-sans);font-size:var(--step--2);font-weight:600}.sm-chip:not([aria-pressed=true]) .sm-chip-name{color:var(--muted)}.sm-chip-value{font-variant-numeric:tabular-nums;font-size:1rem;font-weight:600}.sm-sum{justify-content:space-between;align-items:baseline;gap:var(--s-3);padding-block:var(--s-3);border-bottom:3px double var(--ink);margin:0;display:flex}.sm-sum-name{font-family:var(--font-sans);font-size:var(--step--2);font-weight:600}.sm-sum-value{font-family:var(--font-display);font-size:calc(clamp(1.5rem, 4.6cqi, 2.1rem) * var(--fit,1));font-weight:var(--w-display);letter-spacing:var(--ls-display);line-height:var(--lh-display);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum", "tnum"}@container (width<=14.5rem){.sm-sum{flex-wrap:wrap}.sm-sum-value,.sm-band-margin{margin-inline-start:auto}.sm-sum-value{font-size:calc(min(2.1rem, calc(180cqi / var(--n,14))) * var(--fit,1))}.sm-band-margin{font-size:calc(min(1.85rem, calc(180cqi / var(--n,14))) * var(--fit,1))}}.sm-lens{padding-top:var(--s-2)}.sm-lens .pl-seg-btn{align-content:start}.sm-lens .pl-seg-note{font-size:.8125rem;font-weight:500;line-height:1.3}@container (width<=35rem){.sm-lens .pl-seg{grid-auto-flow:column}.sm-lens .pl-seg-btn{padding-inline:.6rem}.sm-lens .pl-seg-btn+.pl-seg-btn{border-top:0;border-inline-start:var(--hair) solid var(--rule-2)}.sm-lens .pl-seg-note{font-size:var(--t-3)}}@container (width<=15rem){.sm-lens .pl-seg{grid-auto-flow:row}.sm-lens .pl-seg-btn+.pl-seg-btn{border-inline-start:0;border-top:var(--hair) solid var(--rule-2)}}.sm-head{justify-content:space-between;align-items:baseline;gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.sm-toggle{justify-self:start;font-size:.8125rem}.sm-check{cursor:pointer;align-items:flex-start;gap:.6rem;width:fit-content;min-height:1.75rem;font-size:.875rem;font-weight:600;line-height:1.35;display:inline-flex}.sm-check input{width:1.1rem;height:1.1rem;accent-color:var(--accent);flex:none;margin:.1rem 0 0}@media (pointer:coarse){.control.sm-text{font-size:1rem}.sm-check{align-items:center;min-height:2.75rem}.sm-toggle{position:relative}.sm-toggle:after{content:"";position:absolute;inset:-.85rem -.5rem}}.sm-table tbody th,.sm-table tfoot th,.sm-table thead th:first-child{text-align:left}.sm-table td{white-space:nowrap}.sm-table th,.sm-table td{vertical-align:baseline}.sm-under{font-size:var(--t-3);color:var(--muted);font-variant-numeric:tabular-nums;margin-top:.1rem;font-weight:500;display:block}.sm-cut{color:var(--accent-ink);font-weight:600}.sm-lead{max-width:40rem;color:var(--ink);margin:0;font-size:1.0625rem;line-height:1.5}.sm-kind{border:var(--hair) solid var(--edge);border-radius:var(--radius);font-family:var(--font-sans);font-size:var(--step--2);color:var(--muted);vertical-align:.08em;margin-inline-end:.2rem;padding:.05rem .4rem;font-weight:600;display:inline-block}.sm-name{overflow-wrap:anywhere;font-weight:600;display:block}.sm-narrow{display:none}.sm-line th{padding-inline-start:1.6rem;font-weight:500}.sm-line td{color:var(--ink-2)}.sm-cat>th{position:relative}.sm-cat .pl-row-btn:after{content:"";position:absolute;inset:0}.sm-build tfoot th,.sm-build tfoot td{border-top:0;border-bottom:var(--hair) solid var(--rule);font-weight:600}.sm-build tfoot tr:last-child th,.sm-build tfoot tr:last-child td{border-top:var(--hair) solid var(--ink);border-bottom:3px double var(--ink);font-weight:600}.sm-build thead th:nth-child(n+2),.sm-factors thead th:nth-child(n+2):nth-child(-n+3),.sm-trades thead th:nth-child(n+2):nth-child(-n+3){width:7rem}.sm-breaks .pl-bar{min-width:5rem}.sm-breaks thead th:nth-child(n+2):nth-child(-n+3){width:6rem}.sm-notes{color:var(--muted);gap:.4rem;margin:0;padding-inline-start:1.1rem;font-size:.8125rem;display:grid}@container (width<=35rem){.sm-table th,.sm-table td{font-size:.8125rem}.sm-pair th,.sm-pair td{font-size:var(--t-3)}.sm-build thead th:nth-child(n+2),.sm-factors thead th:nth-child(n+2):nth-child(-n+3),.sm-trades thead th:nth-child(n+2):nth-child(-n+3){width:auto}.sm-line th{padding-inline-start:1rem}.sm-narrow{display:block}.sm-strip{margin-top:var(--s-4);padding-block:var(--s-2)}.sm-figures{justify-content:space-between;align-items:baseline;gap:.1rem var(--s-3);flex-wrap:wrap;display:flex}.sm-figures>.label{flex:4.5rem;min-width:0}.sm-figures>:nth-child(2),.sm-figures>:nth-child(3),.sm-figures>:nth-child(5),.sm-figures>:nth-child(6),.sm-figures--pair>:first-child,.sm-figures--pair>:nth-child(4){display:none}.sm-figures--pair>:nth-child(3),.sm-figures--pair>:nth-child(6){display:block}.sm-figures>.sm-fig--main{font-size:calc(min(clamp(1.3rem, 8.4cqi, 2rem), calc(94cqi / (.5 * var(--n,11)))) * var(--fit,1));overflow-wrap:normal;text-align:right;flex:none;order:2;margin-inline-start:auto}.sm-chips>li{flex:8rem;min-width:0}.sm-chip{width:100%;min-width:0}}@container (width>=29rem) and (width<=35rem){.sm-table .pl-col-opt{display:table-cell}.sm-narrow,:root[data-spaced] .sm-table .pl-col-opt{display:none}:root[data-spaced] .sm-narrow{display:block}}@container (width<=20.5rem){.pl .sm-pair.sm-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pl .sm-pair.sm-table,.pl .sm-pair.sm-table tbody{display:block}.pl .sm-pair.sm-table tr{border-bottom:var(--hair) solid var(--rule);grid-template-columns:minmax(0,1fr);gap:.15rem;padding-block:.5rem;display:grid}.pl .sm-pair.sm-table :is(th,td){text-align:left;border:0;padding:0}.pl .sm-pair.sm-table td{white-space:normal;overflow-wrap:anywhere}.pl .sm-pair.sm-table td:before{content:attr(data-label) ": ";color:var(--muted)}}@container (width<=35rem){:root[data-spaced] .pl .sm-pair.sm-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:root[data-spaced] .pl .sm-pair.sm-table,:root[data-spaced] .pl .sm-pair.sm-table tbody{display:block}:root[data-spaced] .pl .sm-pair.sm-table tr{border-bottom:var(--hair) solid var(--rule);grid-template-columns:minmax(0,1fr);gap:.15rem;padding-block:.5rem;display:grid}:root[data-spaced] .pl .sm-pair.sm-table :is(th,td){text-align:left;border:0;padding:0}:root[data-spaced] .pl .sm-pair.sm-table td{white-space:normal;overflow-wrap:anywhere}:root[data-spaced] .pl .sm-pair.sm-table td:before{content:attr(data-label) ": ";color:var(--muted)}}@media (forced-colors:active){.sm-stale,.sm-read--bad{border-inline-start-color:canvastext}.sm-strip,.sm-bands{border-color:canvastext}.sm-chip[aria-pressed=true]{outline:2px solid highlight}}.wl-tiles{gap:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wl-tile{border-top:var(--hair) solid var(--rule-2);grid-template-columns:minmax(0,1fr);align-content:start;gap:.3rem;padding-top:.75rem;display:grid}.wl-tile--bad{border-top-color:var(--accent)}.wl-big{font-family:var(--font-display);font-size:calc(clamp(2.2rem, 7cqi, 3.4rem) * var(--fit,1));font-weight:var(--w-display);letter-spacing:var(--ls-display);line-height:var(--lh-display);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum", "tnum"}.wl-big--word{font-size:calc(clamp(1.9rem, 6cqi, 2.9rem) * var(--fit,1));padding-block:.3rem .1rem}.wl-tile-text{max-width:32rem;color:var(--muted);font-size:.875rem}.wl-tile-text b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.wl-block{gap:var(--s-3);display:grid}.wl-block--table{container:wl-table/inline-size}@container (width>=74rem){.pl-body--split.wl-body{grid-template-columns:minmax(0,3fr) minmax(0,8fr)}}.wl-short{display:none}@container wl-table (width<=36rem){.wl-phases .pl-col-opt{display:none}}@container wl-table (width<=52.5rem){.wl-col-wide{display:none}}@container wl-table (width<=57rem){:root[data-spaced] .wl-col-wide{display:none}}@container wl-table (width<=28rem){.wl-long{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wl-short{display:inline}}.wl-opts{border:0;border-top:var(--hair) solid var(--ink);min-inline-size:0;margin:0;padding:0;display:grid}.wl-opt{border-bottom:var(--hair) solid var(--rule);cursor:pointer;min-height:2.5rem;transition:background var(--dur) var(--ease);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:.7rem;padding:.4rem .35rem;display:grid}.wl-opt:hover{background:var(--paper-2)}.wl-opt input{appearance:none;border:var(--hair) solid var(--ink);border-radius:var(--radius);cursor:pointer;background:0 0;flex:none;place-content:center;width:1.1rem;height:1.1rem;margin:0;display:grid}.wl-opt input:before{content:"";background:var(--on-accent);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);width:.62rem;height:.62rem;transition:transform var(--dur) var(--ease);transform:scale(0)}.wl-opt input:checked{border-color:var(--accent);background:var(--accent)}.wl-opt input:checked:before{transform:scale(1)}.wl-opt input:focus-visible{outline:var(--ring) solid var(--accent);outline-offset:2px}.wl-opt-name{min-width:0;font-size:.9375rem}.wl-opt-hint{font-family:var(--font-mono);font-size:var(--t-3);letter-spacing:.02em;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}@container (width<=35rem){.wl-opt{grid-template-columns:auto minmax(0,1fr);row-gap:.1rem;padding-block:.5rem}.wl-opt input{grid-row:1/span 2}.wl-opt-hint{white-space:normal;overflow-wrap:anywhere;grid-column:2}}@container (width>=35rem){:root[data-spaced] .wl-opt{grid-template-columns:auto minmax(0,1fr);row-gap:.1rem;padding-block:.5rem}:root[data-spaced] .wl-opt input{grid-row:1/span 2}:root[data-spaced] .wl-opt-hint{white-space:normal;overflow-wrap:anywhere;grid-column:2}}@container (width<=13rem){.wl-opt{grid-template-columns:minmax(0,1fr)}.wl-opt input{grid-row:auto}.wl-opt-hint{grid-column:1}}@media (pointer:coarse){.wl-opt{min-height:2.75rem}}.wl-tyres{gap:.55rem;display:grid}.wl-label{font-size:.8125rem;font-weight:600}.wl-tyres .pl-seg{grid-auto-flow:column}.wl-tyres .pl-seg-btn+.pl-seg-btn{border-top:0;border-inline-start:var(--hair) solid var(--rule-2)}.wl-tyres .pl-seg-btn{min-height:2.75rem;padding-inline:.35rem}.wl-tyres .pl-seg-note{font-size:.9rem}:root[data-spaced] .wl-tyres .pl-seg-btn{padding-inline:.1rem}@container (width<=15.75rem){.wl-tyres .pl-seg{grid-auto-flow:row}.wl-tyres .pl-seg-btn{grid-auto-flow:column;justify-content:space-between;align-items:baseline}.wl-tyres .pl-seg-btn+.pl-seg-btn{border-inline-start:0;border-top:var(--hair) solid var(--rule-2)}}.wl-sum b{font-variant-numeric:tabular-nums}.wl-chart{gap:.5rem;margin:0;display:grid}.wl-chart svg{pointer-events:none}.wl-chart--line svg{block-size:calc(6.125rem + 192px)}.wl-chart--trace svg{block-size:calc(2.875rem + 126px)}@container (width<30rem){.wl-chart--line svg{block-size:calc(6.125rem + 164px)}.wl-chart--trace svg{block-size:calc(2.875rem + 104px)}}.wl-chart figcaption{max-width:44rem;font-size:var(--t-3);color:var(--muted)}.wl-grid{stroke:var(--rule);stroke-width:1px}.wl-grid--v{stroke-opacity:.55}.wl-axis{stroke:var(--rule-2);stroke-width:1px}.wl-tick,.wl-axis-title{fill:var(--muted);font-family:var(--font-mono);letter-spacing:.02em}.wl-axis-title{letter-spacing:.04em}.wl-tick--phase{fill:var(--ink)}.wl-rug{stroke:var(--ink);stroke-opacity:.3;stroke-width:1px}.wl-line{stroke:var(--ink);stroke-width:2px;stroke-linecap:butt}.wl-extension{stroke:var(--ink);stroke-width:1.5px;stroke-dasharray:2 3}.wl-drop{stroke:var(--accent);stroke-width:1px;stroke-dasharray:3 3;stroke-opacity:.8}.wl-end{fill:var(--ink)}.wl-end-label,.wl-me-label{font-family:var(--font-mono);letter-spacing:.02em;fill:var(--ink);paint-order:stroke;stroke:var(--paper);stroke-width:3px;stroke-linejoin:round;font-weight:600}.wl-me{fill:var(--accent);stroke:var(--paper);stroke-width:2px}.wl-me--out{fill:var(--paper);stroke:var(--accent);stroke-width:2.5px}.wl-me-label{fill:var(--ink)}.wl-band{fill:var(--ink);fill-opacity:.05}.wl-coast{fill:none;stroke:var(--rule-2);stroke-width:1px;stroke-linejoin:round}.wl-drive{fill:none;stroke:var(--ink);stroke-width:1.25px;stroke-linejoin:round}.wl-rules{gap:.35rem;margin:0;display:grid}.wl-rules>div{align-items:baseline;gap:var(--s-3);grid-template-columns:5.5rem minmax(0,1fr);display:grid}@media (width<=18em){.wl-rules>div{grid-template-columns:minmax(0,1fr)}}.wl-rules dt{font-family:var(--font-sans);font-size:var(--step--2);color:var(--muted);font-weight:600}.wl-rules dd{font-family:var(--font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:.8125rem}.wl-rules b{font-weight:600}.wl-table td,.wl-table thead th:not(:first-child){padding-left:var(--s-3);white-space:nowrap}.wl-table thead th:first-child{white-space:nowrap}.wl-unit{letter-spacing:.02em;margin-inline-start:.2em;font-weight:500}.wl-seconds{font-family:var(--font-mono);font-size:var(--step--3);color:var(--muted);margin-inline-start:.25rem;font-weight:500}.wl-declared{font-weight:600}.wl-pos-cell{justify-content:flex-end;align-items:center;gap:.55rem;display:inline-flex}.wl-pos{background:linear-gradient(var(--rule-2), var(--rule-2)) center / 100% 1px no-repeat, linear-gradient(var(--rule-2), var(--rule-2)) left center / 1px 100% no-repeat, linear-gradient(var(--rule-2), var(--rule-2)) right center / 1px 100% no-repeat;width:clamp(2.6rem,8cqi,3.4rem);height:.8rem;display:inline-block;position:relative}.wl-pos i{top:.05rem;left:calc(var(--at) * 100%);background:var(--ink);width:.5rem;height:.7rem;position:absolute;transform:translate(-50%)}.wl-pos i.out{background:var(--accent)}.wl-load td,.wl-load thead th:not(:first-child){padding-left:var(--s-4)}@container (width<=35rem){.wl-tiles{gap:var(--s-4);grid-template-columns:minmax(0,1fr)}.wl-rules>div{grid-template-columns:minmax(0,1fr);gap:.1rem}}@container wl-table (width<=35rem){.wl-pos{display:none}.wl-phases td,.wl-phases thead th:not(:first-child){padding-left:var(--s-3)}}@container wl-table (width<=25rem){.wl-load{font-size:.8125rem}.wl-load td,.wl-load thead th:not(:first-child){padding-left:0;padding-right:.55rem}.wl-load td:last-child,.wl-load thead th:last-child{padding-right:0}}@container wl-table (width<=19rem){.wl-phases td,.wl-phases thead th:not(:first-child){padding-left:0}.wl-load{font-size:.78rem}}@container wl-table (width<=22rem){:root[data-spaced] .wl-phases td,:root[data-spaced] .wl-phases thead th:not(:first-child){padding-left:0}}@container wl-table (width<=39.5rem){:root[data-spaced] .wl-phases .pl-col-opt{display:none}}@container wl-table (width<=35rem){:root[data-spaced] .wl-load .wl-long{clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}:root[data-spaced] .wl-load .wl-short{display:none}}@media (forced-colors:active){.wl-tick,.wl-tick--phase,.wl-axis-title,.wl-end-label,.wl-me-label{fill:canvastext}.wl-end-label,.wl-me-label{stroke:canvas}.wl-line,.wl-extension,.wl-rug,.wl-drive{stroke:canvastext}.wl-end{fill:canvastext}.wl-me,.wl-pos i,.wl-pos i.out{fill:highlight;background:highlight}.wl-me--out{fill:canvas;stroke:highlight}.wl-drop{stroke:highlight}.wl-tile--bad{border-top-color:highlight}.wl-opt input:checked{background:highlight}}.plates[data-astro-cid-emngf4eg]{gap:var(--s-8);display:grid}.ph__block[data-astro-cid-a435by4q]{align-content:start;gap:var(--s-7) var(--g);padding:clamp(1.75rem, 1rem + 2.6vw, 3.5rem) var(--frame) 0;grid-template-columns:minmax(0,1fr);display:grid}.ph__head[data-astro-cid-a435by4q]{gap:var(--s-4);grid-template-columns:minmax(0,1fr);align-content:start;justify-items:start;min-width:0;display:grid}.ph__trail[data-astro-cid-a435by4q] a{color:inherit;text-underline-offset:.3em;text-decoration-line:underline;text-decoration-thickness:1.5px}.ph__trail[data-astro-cid-a435by4q] a:hover{color:var(--accent)}.ph__name[data-astro-cid-a435by4q]{font-family:var(--font-display);max-width:100%;font-size:var(--t-hero);font-weight:var(--w-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);overflow-wrap:break-word;text-wrap:balance}.ph__title[data-astro-cid-a435by4q]{max-width:26rem;font-family:var(--font-display);font-size:var(--t2);letter-spacing:var(--ls-display);color:var(--fg-2);overflow-wrap:anywhere;text-wrap:balance;font-weight:300;line-height:1.15}.ph__tagline[data-astro-cid-a435by4q]{max-width:36rem;margin-top:var(--s-3);font-size:var(--t1);text-wrap:pretty;font-weight:400;line-height:1.5}.ph__pitch[data-astro-cid-a435by4q]{max-width:36rem;font-size:var(--t0);color:var(--fg-2);text-wrap:pretty;font-weight:300;line-height:1.6}.ph__actions[data-astro-cid-a435by4q]{gap:var(--s-2);width:100%;margin-top:var(--s-3);flex-wrap:wrap;display:flex}.ph__actions[data-astro-cid-a435by4q] .btn{flex:100%}@media (width>=30em){.ph__actions[data-astro-cid-a435by4q] .btn{flex:none}}.ph__art[data-astro-cid-a435by4q]{border-radius:var(--radius-lg);background:var(--bg);min-width:0;color:var(--fg);margin-inline:calc(-1 * (var(--frame) - var(--pm)));align-content:center;padding:clamp(.5rem,.2rem + 1.6vw,2rem);display:grid}.ph__spec[data-astro-cid-a435by4q]{padding-bottom:var(--s-6);border-top:var(--hair) solid var(--line);grid-template-columns:minmax(0,1fr);align-content:start;margin:0;display:grid}.ph__spec[data-astro-cid-a435by4q]>div[data-astro-cid-a435by4q],.ph__proof[data-astro-cid-a435by4q]>div[data-astro-cid-a435by4q]{gap:var(--s-1) var(--s-4);padding:var(--s-4) 0;border-bottom:var(--hair) solid var(--line);flex-wrap:wrap;display:flex}.ph__spec[data-astro-cid-a435by4q] dt[data-astro-cid-a435by4q],.ph__proof[data-astro-cid-a435by4q] dt[data-astro-cid-a435by4q]{flex:0 0 min(9rem,100%);padding-top:.3em}.ph__proof[data-astro-cid-a435by4q]{width:100%;margin:var(--s-2) 0 0;border-top:var(--hair) solid var(--line)}.ph__spec[data-astro-cid-a435by4q] dd[data-astro-cid-a435by4q],.ph__proof[data-astro-cid-a435by4q] dd[data-astro-cid-a435by4q]{min-width:0;font-size:var(--t0);flex:12rem;margin:0;font-weight:400;line-height:1.4}.ph__spec[data-astro-cid-a435by4q] ul[data-astro-cid-a435by4q]{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.tally[data-astro-cid-a435by4q]{margin-bottom:var(--s-2);text-underline-offset:.2em;text-decoration-thickness:1.5px;display:block}@media screen{.ph__spec[data-astro-cid-a435by4q]{order:1}}@media print{.ph__block[data-astro-cid-a435by4q].has-art{row-gap:0}.has-art[data-astro-cid-a435by4q] .ph__spec[data-astro-cid-a435by4q]{border-top:0}}@media (width>=62em){.ph__block[data-astro-cid-a435by4q]{gap:var(--s-7) var(--g);grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr))}.ph__head[data-astro-cid-a435by4q]{grid-area:1/1/auto/span 6}.ph__spec[data-astro-cid-a435by4q]{grid-area:2/1/auto/span 6}.ph__block[data-astro-cid-a435by4q].has-art{row-gap:0}.has-art[data-astro-cid-a435by4q] .ph__spec[data-astro-cid-a435by4q]{border-top:0}.has-art[data-astro-cid-a435by4q] .ph__art[data-astro-cid-a435by4q]{margin-inline-start:0;margin-bottom:var(--s-6);grid-area:1/7/span 2/-1}.ph__block[data-astro-cid-a435by4q]:not(.has-art) .ph__head[data-astro-cid-a435by4q]{grid-column:1/span 8}.ph__block[data-astro-cid-a435by4q]:not(.has-art) .ph__spec[data-astro-cid-a435by4q]{grid-column:1/-1}}li[data-astro-cid-rgnlfwxj]{gap:var(--s-3);padding-block:var(--s-4);border-bottom:var(--hair) solid var(--line);scroll-margin-top:var(--strip-h,0rem);grid-template-columns:3.5rem minmax(0,1fr);display:grid}.sid[data-astro-cid-rgnlfwxj]{font-family:var(--font-mono);font-size:var(--t-1);color:var(--accent-ink);padding-top:.2rem;font-weight:500;text-decoration:none}.sid[data-astro-cid-rgnlfwxj]:hover{text-decoration:underline}.text[data-astro-cid-rgnlfwxj]{font-family:var(--font-display);font-size:var(--t1);font-weight:var(--w-quote);letter-spacing:var(--ls-display);text-wrap:pretty;line-height:1.5}.evidence[data-astro-cid-rgnlfwxj]{margin-top:var(--s-2);font-size:var(--t-1);color:var(--fg-2);line-height:1.5}.file[data-astro-cid-rgnlfwxj]{font-family:var(--font-mono);font-size:var(--t-2);overflow-wrap:anywhere;margin-top:.2rem;display:block}@media (width<=30em){li[data-astro-cid-rgnlfwxj]{gap:var(--s-1);grid-template-columns:minmax(0,1fr)}}.proofs[data-astro-cid-fx6ute4w]{gap:var(--s-7);display:grid;container-type:inline-size}.group[data-astro-cid-fx6ute4w]{gap:var(--s-5) var(--gutter);padding-top:var(--s-5);border-top:var(--hair) solid var(--fg);grid-template-columns:minmax(0,1fr);display:grid}header[data-astro-cid-fx6ute4w]{gap:var(--s-1);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.count[data-astro-cid-fx6ute4w]{font-family:var(--font-display);font-size:var(--t-hero);font-weight:var(--w-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);font-variant-numeric:lining-nums tabular-nums}h3[data-astro-cid-fx6ute4w]{align-items:center;gap:var(--s-1) .6em;margin-top:var(--s-3);font-family:var(--font-display);font-size:var(--t2);font-weight:var(--w-display);letter-spacing:var(--ls-display);flex-wrap:wrap;display:flex}.claim[data-astro-cid-fx6ute4w]{font-size:var(--t0);color:var(--fg-2)}ul[data-astro-cid-fx6ute4w]{margin:0;padding:0;list-style:none}.list[data-astro-cid-fx6ute4w]>ul[data-astro-cid-fx6ute4w]>li:first-child{padding-top:0}.rest[data-astro-cid-fx6ute4w]>ul[data-astro-cid-fx6ute4w]>li:last-child,.list[data-astro-cid-fx6ute4w]>ul[data-astro-cid-fx6ute4w]:last-child>li:last-child{border-bottom:0}.rest[data-astro-cid-fx6ute4w]{margin-top:var(--s-2)}.rest[data-astro-cid-fx6ute4w][open]>summary[data-astro-cid-fx6ute4w]{margin-bottom:var(--s-4)}.none[data-astro-cid-fx6ute4w]{color:var(--fg-2)}@container (width>=44rem){.group[data-astro-cid-fx6ute4w]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}header[data-astro-cid-fx6ute4w]{display:contents}.count[data-astro-cid-fx6ute4w]{grid-area:1/1/span 3/span 3}h3[data-astro-cid-fx6ute4w]{grid-area:1/4/auto/span 3;margin-top:.35rem}.claim[data-astro-cid-fx6ute4w]{grid-area:2/4/auto/span 3}.list[data-astro-cid-fx6ute4w]{grid-area:1/7/span 3/-1}}.use[data-astro-cid-ox3i3kzp]{gap:var(--s-6);display:grid}.pair[data-astro-cid-ox3i3kzp]{gap:var(--g);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.pair[data-astro-cid-ox3i3kzp]>*{min-width:0}.note[data-astro-cid-ox3i3kzp]{max-width:48rem;font-size:var(--t0);color:var(--fg-2)}.surfaces[data-astro-cid-ox3i3kzp]{gap:var(--s-3);padding-top:var(--s-5);border-top:var(--hair) solid var(--fg);display:grid}ul[data-astro-cid-ox3i3kzp]{gap:var(--s-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.legend[data-astro-cid-ox3i3kzp]{max-width:48rem;font-size:var(--t0);color:var(--fg-2)}.after[data-astro-cid-uqkq5iv2]{margin-top:var(--s-6)}main{--strip-h:3rem}
