.ex-fig{min-width:0;margin:0}.ex-cap{margin-top:var(--space-xs);font-size:var(--step--1);color:var(--color-faint);line-height:1.5}.ex-doc,.ex-browser{border-radius:var(--radius);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line-strong), 0 24px 60px -32px #000000d9;overflow:hidden}@supports (color:lab(0% 0 0)){.ex-doc,.ex-browser{box-shadow:inset 0 0 0 1px var(--color-line-strong), 0 24px 60px -32px lab(0% 0 0/.85)}}.ex-doc{padding:var(--space-s) var(--space-m) var(--space-m)}.ex-doc-head{justify-content:space-between;align-items:baseline;gap:var(--space-s);padding-bottom:var(--space-xs);border-bottom:1px solid var(--color-line);display:flex}.ex-k,.ex-col{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--color-faint);font-size:.6875rem;font-weight:500;font-stretch:125%}.ex-name{font-family:var(--font-display);font-size:var(--step--1);color:var(--color-ink);font-weight:600}.ex-doc-foot{margin:var(--space-s) 0 0;font-size:var(--step--1);color:var(--color-muted)}.ex-before,.ex-after{font-family:var(--font-display);font-size:.8125rem;line-height:1.35}.ex-before{color:var(--color-faint)}.ex-after{color:var(--color-ink);font-weight:600}.ex-report{column-gap:var(--space-s);padding-top:var(--space-xs);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(0,1fr);display:grid}.ex-report-row{display:contents}.ex-report-row>*{border-top:1px solid var(--color-line);padding-block:.62rem}.ex-report-k{font-family:var(--font-display);color:var(--color-muted);font-size:.8125rem}.ex-col{padding-bottom:.35rem}.ex-browser-bar{background:var(--color-raised);border-bottom:1px solid var(--color-line);justify-content:center;padding:.55rem;display:flex}.ex-url{background:var(--color-surface);font-family:var(--font-display);color:var(--color-muted);border-radius:999px;padding:.2rem .9rem;font-size:.75rem}.ex-site{padding:var(--space-s) var(--space-m) var(--space-m);background:radial-gradient(120% 90% at 85% 10%,#2334478c,#0000 60%),#0c0d11;background:radial-gradient(120% 90% at 85% 10%,lab(21.0134% -2.94994 -13.7443/.55),#0000 60%),lab(3.67579% -.0501573 -1.93996)}.ex-site-nav{justify-content:space-between;align-items:baseline;gap:var(--space-s);font-family:var(--font-display);color:var(--color-muted);font-size:.75rem;display:flex}.ex-site-logo{letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink);font-weight:500;font-stretch:125%}.ex-site-links{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ex-site-hero{align-items:center;gap:var(--space-m);padding-block:var(--space-l) var(--space-m);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}.ex-site-h{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-ink);margin:0;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.25rem);font-weight:800;font-stretch:118%;line-height:1}.ex-site-line{margin:var(--space-xs) 0 var(--space-s);color:var(--color-muted);font-size:.875rem;line-height:1.45}.ex-site-btn{border-radius:var(--radius);background:var(--color-ink);color:var(--color-bg);font-family:var(--font-display);padding:.4rem .85rem;font-size:.75rem;font-weight:700;display:inline-block}.ex-site-covers{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.ex-cover{aspect-ratio:1;border-radius:var(--radius);position:relative;overflow:hidden}.ex-site-foot{padding-top:var(--space-s);border-top:1px solid var(--color-line);flex-wrap:wrap;gap:.35rem .5rem;display:flex}.ex-site-foot>span{box-shadow:inset 0 0 0 1px var(--color-line-strong);font-family:var(--font-display);color:var(--color-muted);border-radius:999px;padding:.2rem .6rem;font-size:.6875rem}.ex-bio{padding-block:var(--space-2xs) var(--space-s);gap:0;display:grid}.ex-bio-row{gap:var(--space-s);padding-block:var(--space-s);border-top:1px solid var(--color-line);grid-template-columns:5.5rem minmax(0,1fr);display:grid}.ex-bio-row:first-child{border-top:0}.ex-bio-row>.ex-k{padding-top:.3em}.ex-bio-row p{color:var(--color-ink);margin:0;font-size:.9375rem;line-height:1.6}.ex-bio-row sup{font-family:var(--font-display);color:var(--color-faint);margin-left:1px;font-size:.625rem;font-weight:700}.ex-sources{font-family:var(--font-display);color:var(--color-muted);margin:0;padding-left:1.1rem;font-size:.8125rem;line-height:1.7}.ex-graph{padding:var(--space-s)}.ex-graph-svg{width:100%;height:auto;font-family:var(--font-display);display:block}.ex-edge{stroke:var(--color-line-strong);stroke-width:1.25px}.ex-edge-strong{stroke:var(--color-muted);stroke-width:1.5px}.ex-edge-t{fill:var(--color-faint);letter-spacing:.02em;font-size:10px}.ex-pill{fill:var(--color-raised);stroke:var(--color-line-strong)}.ex-pill-t{fill:var(--color-muted);font-size:11.5px;font-weight:600}.ex-node{fill:var(--color-bg);stroke:var(--color-ink);stroke-opacity:.55}.ex-node-k{fill:var(--color-faint);letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:500;font-stretch:125%}.ex-node-t{fill:var(--color-ink);font-size:14px;font-weight:700}.ex-check{margin:0;padding:0;list-style:none;display:grid}.ex-check li{gap:var(--space-2xs);border-bottom:1px solid var(--color-line);font-family:var(--font-display);color:var(--color-ink);grid-template-columns:1.4rem minmax(0,1fr);padding-block:.6rem;font-size:.8125rem;line-height:1.4;display:grid}.ex-check-g{color:var(--color-muted);font-weight:700}.ex-check-fix{color:var(--color-muted)}.ex-answers{padding-block:var(--space-2xs);display:grid}.ex-answer{gap:var(--space-s);border-top:1px solid var(--color-line);grid-template-columns:6.5rem minmax(0,1fr) minmax(0,1fr);align-items:baseline;padding-block:.7rem;display:grid}.ex-answer:first-child{border-top:0}.ex-answer-tool{font-family:var(--font-display);color:var(--color-ink);font-size:.8125rem;font-weight:700}@media (max-width:39.99rem){.ex-doc{padding-inline:var(--space-s)}.ex-report{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ex-report>span:first-child{display:none}.ex-report-k{color:var(--color-ink);grid-column:1/-1;padding-bottom:0;font-weight:600}.ex-report-row>.ex-before,.ex-report-row>.ex-after{border-top:0;padding-top:.25rem}.ex-answer{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:.25rem}.ex-answer-tool{grid-column:1/-1}.ex-site-hero{grid-template-columns:minmax(0,1fr) 40%}.ex-bio-row{gap:var(--space-2xs);grid-template-columns:minmax(0,1fr)}}.ex-graph-list{display:none}@media (max-width:39.99rem){.ex-graph-svg{display:none}.ex-graph-list{gap:var(--space-s);display:grid}.ex-graph-node+.ex-graph-node{padding-top:var(--space-s);border-top:1px solid var(--color-line)}.ex-graph-head{margin:0 0 var(--space-2xs);align-items:baseline;gap:.5rem;display:flex}.ex-graph-row{gap:var(--space-xs);border-top:1px solid var(--color-line);grid-template-columns:6.5rem minmax(0,1fr);margin:0;padding-block:.4rem;display:grid}}.ex-panel{max-width:25rem}.ex-report-k,.ex-answer-tool{align-items:center;gap:.5rem;display:inline-flex}.ex-mark{flex:none}.ex-entity{gap:.75rem;display:grid}.ex-entity-n{padding-top:.55rem;padding-bottom:.35rem}@media (min-width:40rem){.ex-entity{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.ex-entity-org{margin-top:2.25rem}}.ex-cover img{object-fit:cover}
