.ev{color-scheme:dark;--night: #0b0c0f;--ink: #15171c;--panel: #1d2026;--mist: #f2f1ea;--mint: #5ee6b4;--emerald: #2e9576;--gold: #d7b25e;--blue: #7ea3df;--display: "Fraunces Variable", Georgia, "Times New Roman", serif;--ui: "Inter Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--bg: var(--night);--fg: var(--mist);--dim: rgba(242, 241, 234, .66);--faint: rgba(242, 241, 234, .46);--line: rgba(242, 241, 234, .14);--study: var(--mint);--other: var(--blue);--warn: var(--gold);--cell: rgba(242, 241, 234, .14);--hover: rgba(242, 241, 234, .04);--btn-bg: var(--mist);--btn-fg: var(--ink);background:var(--night);color:var(--mist);font:400 17px/1.5 var(--ui);-webkit-font-smoothing:antialiased;overflow-x:clip}.ev .paper{color-scheme:light;--bg: #f4f3ec;--fg: #15171c;--dim: rgba(21, 23, 28, .72);--faint: rgba(21, 23, 28, .62);--line: rgba(21, 23, 28, .15);--study: #1b6f58;--other: #3a62a6;--warn: #80621a;--cell: rgba(21, 23, 28, .13);--hover: rgba(21, 23, 28, .035);--btn-bg: #15171c;--btn-fg: #f2f1ea}.ev .paper .wrap{--gold: var(--warn);--mist: var(--fg)}html:has(.ev){scroll-padding-top:104px}.ev [hidden]{display:none!important}.ev a{color:inherit}.ev button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:left}.ev :focus-visible{outline:2px solid var(--mint);outline-offset:2px;border-radius:3px}.ev .paper :focus-visible{outline-color:var(--study)}.ev .wrap{box-sizing:content-box;max-width:1180px;margin-inline:auto;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}.ev .band{background:var(--bg);color:var(--fg);padding-block:clamp(64px,9vw,120px)}.ev h1,.ev h2{font-family:var(--display);font-weight:300;letter-spacing:-.015em;text-wrap:balance}.ev h1{font-size:clamp(46px,7.6vw,104px);line-height:1}.ev h2{font-size:clamp(34px,4.8vw,64px);line-height:1.05;max-width:18ch}.ev .eyebrow{font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.ev .lede{color:var(--dim);max-width:58ch;font-size:clamp(17px,1.5vw,20px)}.ev .btn{display:inline-block;background:var(--btn-bg);color:var(--btn-fg);border-radius:999px;padding:13px 24px;font-weight:600;font-size:15px;text-decoration:none}.ev .ghost{display:inline-block;border:1px solid var(--line);border-radius:999px;padding:11px 20px;font-size:14px;font-weight:500;color:var(--fg);text-decoration:none}.ev .ghost:hover{background:var(--hover)}@media(hover:none){.ev .row-b:hover{background:none}}.ev .hero{padding-block:clamp(48px,7vw,92px) clamp(32px,4vw,52px)}.ev .hero .eyebrow{color:var(--mint)}.ev .hero h1{margin-top:18px;max-width:13ch}.ev .hero .lede{margin-top:24px}.ev .hero .lede em{font-style:normal;color:var(--mist)}.ev .split{display:grid;grid-template-columns:268fr 266fr;gap:3px;margin-top:44px}.ev .split>div{min-width:0}.ev .split .n{font:300 clamp(44px,7vw,92px)/1 var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ev .split .bar{height:8px;margin-top:14px;border-radius:2px}.ev .split .s .bar{background:var(--mint)}.ev .split .o .bar{background:repeating-linear-gradient(135deg,var(--gold) 0 3px,transparent 3px 7px);box-shadow:inset 0 0 0 1px var(--gold)}.ev .split .t{margin-top:10px;font-size:14px;color:var(--dim)}.ev .split .o .n{color:var(--gold)}.ev .split .s .n{color:var(--mint)}.ev .field-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;margin-top:60px}.ev .field-head h2{font-size:clamp(26px,3vw,38px);max-width:none}.ev .field-head p{color:var(--faint);font-size:14px}.ev .field{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:20px;align-items:end;margin-top:28px;position:relative}.ev .area{display:flex;flex-direction:column;justify-content:flex-end;gap:12px;min-width:0}.ev .dots{display:flex;flex-wrap:wrap-reverse;gap:3px}.ev .dot{width:9px;height:9px;border-radius:50%;display:block;background:var(--mint);animation:dotin .7s both;cursor:pointer}.ev .dot.o{background:transparent;box-shadow:inset 0 0 0 1.5px var(--gold)}.ev .dot.on{background:var(--mist);box-shadow:0 0 0 2px var(--mist)}.ev .dot.o.on{background:var(--gold);box-shadow:0 0 0 2px var(--gold)}@keyframes dotin{0%{opacity:.18;transform:scale(.6)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ev .dot{animation:none}}.ev .area-l{display:block;width:100%;border-top:1px solid var(--line);padding-top:9px}.ev .area-l strong{display:block;font-weight:500;font-size:15px}.ev .area-l span{display:block;font-size:12.5px;color:var(--dim);font-variant-numeric:tabular-nums}.ev .area-l:hover strong{color:var(--mint)}.ev .area-l i{font-style:normal;color:var(--gold)}.ev .readout{margin-top:22px;border-top:1px solid var(--line);padding-top:14px;min-height:92px;display:grid;gap:4px}.ev .readout .k{font-size:12.5px;color:var(--dim);letter-spacing:.02em}.ev .readout .l{font:300 clamp(19px,2vw,24px)/1.25 var(--display)}.ev .readout .m{font-size:14px;color:var(--dim)}.ev .readout a{color:var(--mint);text-decoration:underline;text-underline-offset:3px}.ev .note{max-width:70ch;color:var(--faint);font-size:13.5px;line-height:1.5;margin-top:28px}.ev .stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:44px}.ev .stats>div{border-top:1px solid var(--line);padding-top:16px;min-width:0}.ev .stats .v{font:300 44px/1 var(--display);font-variant-numeric:tabular-nums}.ev .stats .c{font-size:13px;font-weight:500;margin-top:8px;color:var(--mist)}.ev .stats .d{font-size:13.5px;color:var(--dim);margin-top:8px;line-height:1.45}.ev .doors{position:sticky;top:calc(60px + env(safe-area-inset-top,0px));z-index:8;background:#0b0c0feb;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-block:1px solid rgba(242,241,234,.14)}.ev .doors .wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.ev .doors a{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;padding-block:10px;color:#f2f1eab8;font-size:14px;min-width:0}.ev .doors a b{font:300 20px/1.2 var(--display);color:var(--mist);font-variant-numeric:tabular-nums}.ev .doors a:nth-child(2) b,.ev .doors a:nth-child(3) b{color:var(--gold)}.ev .doors a:hover{color:var(--mist)}.ev .reg-h{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 48px;align-items:end}.ev .reg-h p{color:var(--dim);max-width:52ch}.ev .rail{position:sticky;top:136px;display:grid;gap:28px;min-width:0}.ev .rail h3{font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.ev .chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.ev .chip{border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-size:13.5px}.ev .chip i{font-style:normal;color:var(--faint);font-variant-numeric:tabular-nums;margin-left:3px}.ev .chip:hover{background:var(--hover)}.ev .chip[aria-pressed=true]{background:var(--fg);color:var(--bg);border-color:var(--fg)}.ev .chip[aria-pressed=true] i{color:inherit;opacity:.7}.ev .lad-fam{font-size:12.5px;color:var(--faint);margin-top:12px}.ev .lad{width:100%;display:grid;grid-template-columns:124px minmax(0,1fr) 24px;align-items:center;gap:8px;padding-block:5px;font-size:13.5px;border-radius:3px}.ev .lad:hover{background:var(--hover)}.ev .lad .tr{height:7px;display:block}.ev .lad .tr b{display:block;height:100%;background:var(--study);border-radius:1px}.ev .lad.ot .tr b{background:var(--other)}.ev .lad em{font-style:normal;text-align:right;color:var(--dim);font-variant-numeric:tabular-nums;font-size:12.5px}.ev .lad[aria-pressed=true]{font-weight:600}.ev .lad[aria-pressed=true] em{color:var(--fg)}.ev .lad-note{font-size:12.5px;line-height:1.45;color:var(--faint);margin-top:10px}.ev .lad-wrap>summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between}.ev .lad-wrap>summary::-webkit-details-marker{display:none}.ev .lad-wrap>summary:after{content:"+";color:var(--dim)}.ev .lad-wrap[open]>summary:after{content:"–"}.ev .search{width:100%;background:transparent;border:1px solid var(--line);border-radius:10px;color:var(--fg);font:400 16px var(--ui);padding:11px 14px}.ev .search::placeholder{color:var(--faint)}.ev .list-h{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 20px;padding-bottom:14px}.ev .list-h h3{font:300 clamp(24px,2.6vw,32px)/1.15 var(--display)}.ev .list-h p{font-size:13.5px;color:var(--dim);font-variant-numeric:tabular-nums}.ev .intro-unw{font-size:14.5px;color:var(--dim);max-width:62ch;padding-bottom:14px}.ev .cov{display:flex;height:6px;gap:2px;margin-bottom:16px}.ev .cov b{background:var(--study);border-radius:1px;display:block}.ev .cov u{display:block;border-radius:1px;background:repeating-linear-gradient(135deg,var(--warn) 0 2px,transparent 2px 5px);box-shadow:inset 0 0 0 1px var(--warn)}.ev .row{border-top:1px solid var(--line)}.ev .row-b{width:100%;display:grid;grid-template-columns:70px minmax(0,1fr) 62px;gap:6px 20px;padding-block:18px}.ev .row-b:hover{background:var(--hover)}.ev .yr{font:300 22px/1.2 var(--display);font-variant-numeric:tabular-nums;color:var(--dim)}.ev .row-m{min-width:0}.ev .row-t{font:400 clamp(17px,1.5vw,19px)/1.3 var(--display);text-wrap:pretty}.ev .row-a{font-size:13.5px;color:var(--dim);margin-top:4px;overflow-wrap:anywhere}.ev .row-a .gone{color:var(--warn)}.ev .row-kind{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:9px;font-size:12.5px;color:var(--dim)}.ev .meter{display:inline-flex;gap:2px}.ev .meter i{width:10px;height:4px;border-radius:1px;background:var(--cell);display:block}.ev .meter.st i.f{background:var(--study)}.ev .meter.ot i.f{background:var(--other)}.ev .fix{color:var(--warn);display:inline-flex;align-items:center;gap:5px}.ev .fix:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.ev .row-s{text-align:right;font-size:12.5px;color:var(--dim);font-variant-numeric:tabular-nums;line-height:1.3}.ev .row-s b{display:block;font:300 22px/1.2 var(--display);color:var(--fg)}.ev .row-x{padding:0 0 22px 90px;display:grid;gap:14px}.ev .row-x p{font-size:15.5px;line-height:1.55;color:var(--dim);max-width:64ch}.ev .row-x .where{font-size:13px;color:var(--faint)}.ev .acts{display:flex;flex-wrap:wrap;gap:8px}.ev .more{margin-top:20px}.ev .empty{padding-block:30px;color:var(--dim);border-top:1px solid var(--line)}.ev .idl{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer;color:var(--fg)}.ev .corr .eyebrow{color:var(--gold)}.ev .corr h2{margin-top:14px}.ev .corr .lede{margin-top:20px}html:not(.js) .ev .tl,html:not(.js) .ev .tap-hint{display:none}.ev .tl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:44px;align-items:end}.ev .tl button{display:flex;flex-direction:column;justify-content:flex-end;gap:10px;min-width:0;padding-bottom:6px;border-radius:3px}.ev .tl .tk{display:flex;flex-wrap:wrap-reverse;gap:3px}.ev .tl .tk i{width:16px;height:4px;background:var(--gold);border-radius:1px;display:block}.ev .tl .d{border-top:1px solid rgba(215,178,94,.45);padding-top:8px;font-size:13px;color:var(--dim);line-height:1.3}.ev .tl .d b{display:block;font:300 26px/1.1 var(--display);color:var(--gold);font-variant-numeric:tabular-nums}.ev .tl button[aria-pressed=true] .d{color:var(--mist)}.ev .tl button[aria-pressed=true] .d{border-top-color:var(--gold);border-top-width:2px}.ev .feat{margin-top:56px;display:grid;grid-template-columns:200px minmax(0,1fr);gap:16px 40px}.ev .slip-d{font-size:13px;color:var(--gold);line-height:1.4}.ev .feat blockquote{font:300 clamp(23px,2.9vw,36px)/1.25 var(--display);letter-spacing:-.008em;text-wrap:pretty}.ev .feat .by{margin-top:16px;font-size:14px;color:var(--dim)}.ev .slips{margin-top:44px}.ev .slip{display:grid;grid-template-columns:200px minmax(0,1fr);gap:8px 40px;padding-block:24px;border-top:1px solid var(--line)}.ev .slip h3{font:400 clamp(17px,1.5vw,20px)/1.3 var(--display);text-wrap:pretty}.ev .slip h3 a:hover{color:var(--gold)}.ev .slip .au,.ev .feat .au{font-size:13px;color:var(--dim);margin-top:3px;overflow-wrap:anywhere}.ev .slip .tx{font-size:15.5px;line-height:1.55;color:var(--dim);margin-top:10px;max-width:66ch;overflow-wrap:anywhere}.ev .open .eyebrow{color:var(--gold)}.ev .open h2,.ev .open h1{margin-top:14px}.ev .tri{display:flex;gap:3px;height:34px;margin-top:40px}.ev .tri span{display:block;min-width:3px;border-radius:2px}.ev .tri .none{background:var(--gold)}.ev .tri .convention{background:repeating-linear-gradient(135deg,var(--gold) 0 3px,transparent 3px 7px);box-shadow:inset 0 0 0 1px var(--gold)}.ev .tri .deliberate{box-shadow:inset 0 0 0 1.5px var(--mist)}.ev .kinds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:28px}.ev .kinds>div{min-width:0}.ev .kinds .v{font:300 44px/1 var(--display);font-variant-numeric:tabular-nums}.ev .kinds h3{font-size:15px;font-weight:500;margin-top:8px}.ev .kinds p{font-size:14.5px;color:var(--dim);margin-top:8px;line-height:1.5}.ev .open-cta{margin-top:36px}.ev .ask{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 56px;align-items:start}.ev .ask h2{max-width:14ch}.ev .ask p{color:var(--dim);max-width:54ch}.ev .ask .btn{margin-top:22px}.ev .gen{font-size:13px;color:var(--faint);margin-top:32px;max-width:80ch;line-height:1.5}.ev .gen code{font-size:12.5px;color:var(--dim)}.ev .src{padding-block:clamp(36px,5vw,64px) clamp(56px,8vw,96px)}.ev .back{font-size:14px;color:var(--dim)}.ev .back:hover{color:var(--fg)}.ev .src-g{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:28px 72px;margin-top:28px;align-items:start}.ev .src-h{grid-column:1;min-width:0}.ev .src h1{font-size:clamp(30px,4.2vw,54px);line-height:1.08;max-width:22ch}.ev .src .cit{margin-top:16px;color:var(--dim);overflow-wrap:anywhere}.ev .src .inc{margin-top:16px;color:var(--gold);max-width:56ch}.ev .rec{grid-column:2;grid-row:1 / span 2;position:sticky;top:84px;background:var(--ink);border-radius:14px;padding:22px;display:grid;gap:18px;min-width:0}.ev .rec .lbl{font-size:12px;color:var(--faint);letter-spacing:.02em;margin-bottom:7px}.ev .rec .meter i{width:22px;height:6px}.ev .rec .meter{display:flex;gap:3px}.ev .rec .kind{font-size:15px;margin-top:9px}.ev .rec .kind span{color:var(--faint);font-size:13.5px}.ev .rec .val{font-size:14.5px;overflow-wrap:anywhere}.ev .rec a.out{display:flex;justify-content:space-between;gap:10px;align-items:baseline;background:var(--mist);color:var(--ink);border-radius:10px;padding:12px 14px;font-weight:600;font-size:14px;text-decoration:none;overflow-wrap:anywhere;min-width:0}.ev .rec a.out span:first-child{min-width:0}.ev .rec a.sec{color:var(--mist);font-size:14px}.ev .rec>div{min-width:0}.ev .rec .nolink{font-size:14px;color:var(--dim);line-height:1.5;overflow-wrap:anywhere}.ev .src-b{grid-column:1;min-width:0;display:grid;gap:48px}.ev .sec-t{font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--mint);max-width:none;text-wrap:wrap}.ev .finding{font:300 clamp(21px,2.3vw,28px)/1.35 var(--display);margin-top:14px;text-wrap:pretty;overflow-wrap:anywhere}.ev .csl .sec-t{color:var(--gold)}.ev .csl p{margin-top:12px;color:var(--dim);max-width:66ch;overflow-wrap:anywhere}.ev .csl .tail{font-size:13.5px;color:var(--faint)}.ev .csl{padding-top:22px;border-top:2px solid var(--gold)}.ev .map{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin-top:16px}.ev .map div{background:var(--ink);border-radius:6px;padding:9px 4px 8px;text-align:center;min-width:0;color:var(--faint);font-size:10.5px;line-height:1.2;overflow:hidden}.ev .map div b{display:block;font:300 22px/1.1 var(--display);color:#f2f1ea38;margin-bottom:3px}.ev .map div.on{background:#5ee6b41f;color:var(--mist)}.ev .map div.on b{color:var(--mint)}.ev .uses{margin-top:14px}.ev .uses li{display:grid;grid-template-columns:92px minmax(0,1fr) auto;gap:14px;padding-block:12px;border-top:1px solid var(--line);align-items:baseline;font-size:15px}.ev .uses .a{font-size:12.5px;color:var(--faint)}.ev .uses .l{color:var(--dim);min-width:0}.ev .uses .c{font-size:12.5px;color:var(--faint);font-variant-numeric:tabular-nums}.ev .also ul{margin-top:12px}.ev .also li{border-top:1px solid var(--line)}.ev .also a{display:grid;grid-template-columns:54px minmax(0,1fr);gap:12px;width:100%;padding-block:12px}.ev .also a:hover{background:var(--hover)}.ev .also .y{font:300 18px/1.3 var(--display);color:var(--dim);font-variant-numeric:tabular-nums}.ev .also .t{font:300 17px/1.3 var(--display);min-width:0}.ev .foot-l{display:flex;flex-wrap:wrap;gap:8px 26px;font-size:14px;color:var(--dim);border-top:1px solid var(--line);padding-top:22px}.ev .foot-l a:hover{color:var(--fg)}.ev .of{display:flex;flex-wrap:wrap-reverse;gap:3px;margin-top:40px}.ev .of i{width:11px;height:11px;border-radius:50%;display:block}.ev .of .none{background:var(--gold)}.ev .of .convention{box-shadow:inset 0 0 0 1.5px var(--gold)}.ev .of .deliberate{box-shadow:inset 0 0 0 1.5px var(--mist)}.ev .leg{display:flex;flex-wrap:wrap;gap:6px 22px;margin-top:16px;font-size:13.5px;color:var(--dim)}.ev .leg span{display:inline-flex;gap:7px;align-items:center}.ev .leg i{width:10px;height:10px;border-radius:50%;display:block}.ev .leg .none{background:var(--gold)}.ev .leg .convention{box-shadow:inset 0 0 0 1.5px var(--gold)}.ev .leg .deliberate{box-shadow:inset 0 0 0 1.5px var(--mist)}.ev .kgroup{margin-top:60px}.ev .kgroup-h{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.ev .kgroup-h h2{font-size:clamp(28px,3.4vw,44px);margin:0;max-width:20ch}.ev .kgroup-h b{font:300 clamp(28px,3.4vw,44px)/1 var(--display);color:var(--gold);font-variant-numeric:tabular-nums}.ev .kgroup>p{margin-top:10px;color:var(--dim);max-width:62ch}.ev .site-l{margin-top:20px}.ev .site-l li{display:grid;grid-template-columns:92px minmax(0,1fr) 96px;gap:14px;padding-block:12px;border-top:1px solid var(--line);align-items:baseline}.ev .site-l .a{font-size:12.5px;color:var(--faint)}.ev .site-l .l{color:var(--dim);font-size:15px;min-width:0}.ev .site-l .c{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:2px;align-self:center}.ev .site-l .c i{width:6px;height:6px;border-radius:50%;display:block}.ev .site-l .none .c i{background:var(--gold)}.ev .site-l .convention .c i{box-shadow:inset 0 0 0 1px var(--gold)}.ev .site-l .deliberate .c i{box-shadow:inset 0 0 0 1px var(--mist)}@media(max-width:900px){.ev .field{grid-template-columns:minmax(0,1fr);gap:0}.ev .area{display:grid;grid-template-columns:84px minmax(0,1fr);align-items:start;gap:12px;padding-block:10px;border-top:1px solid rgba(242,241,234,.14)}.ev .area-l{grid-column:1;grid-row:1;border-top:0;padding-top:0}.ev .area-l strong{font-size:14px}.ev .dots{grid-column:2;flex-wrap:wrap;gap:2px}.ev .dot{width:6px;height:6px}.ev .dot.o{box-shadow:inset 0 0 0 1px var(--gold)}.ev .reg-h{grid-template-columns:minmax(0,1fr)}.ev .rail{position:static;gap:20px}.ev .stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}.ev .feat,.ev .slip{grid-template-columns:minmax(0,1fr)}.ev .kinds{grid-template-columns:minmax(0,1fr);gap:24px}.ev .ask,.ev .src-g{grid-template-columns:minmax(0,1fr)}.ev .rec{grid-column:1;grid-row:auto;position:static}}@media(max-width:560px){.ev .row-b{grid-template-columns:minmax(0,1fr) 44px;padding-block:16px;gap:2px 14px}.ev .yr{grid-column:1 / -1;font-size:15px;font-family:var(--ui);font-weight:500}.ev .row-m{grid-column:1}.ev .row-s{grid-column:2;grid-row:2}.ev .row-x{padding-left:0}.ev .doors a{font-size:13px}.ev .doors a b{font-size:18px}.ev .uses li{grid-template-columns:minmax(0,1fr) auto;gap:2px 14px}.ev .uses .a{grid-column:1}.ev .uses .l{grid-column:1 / -1;grid-row:2}.ev .uses .c{grid-column:2;grid-row:1}.ev .site-l li{grid-template-columns:minmax(0,1fr) 70px;gap:2px 14px}.ev .site-l .a{grid-column:1}.ev .site-l .l{grid-column:1;grid-row:2}.ev .site-l .c{grid-column:2;grid-row:1 / span 2}.ev .map div{font-size:9px;padding-inline:1px}.ev .map div b{font-size:18px}.ev .of i{width:8px;height:8px}.ev .tl{gap:10px}.ev .tl .tk i{width:11px}.ev .tl .d{font-size:12px}.ev .lad{grid-template-columns:124px minmax(0,1fr) 24px}}.ev .reg{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;margin-top:32px;align-items:start}.ev .rail{display:none}.js .ev .rail{display:grid}@media(min-width:901px){.ev .reg{margin-top:48px}.js .ev .reg{grid-template-columns:288px minmax(0,1fr);gap:56px}}.ev .row>summary{list-style:none;cursor:pointer}.ev .row>summary::-webkit-details-marker{display:none}.ev .row-t,.ev .row-a{display:block}.ev .reg-group+.reg-group{margin-top:48px}.js .ev .reg-group+.reg-group{margin-top:0}.ev .dot{animation-delay:calc(var(--n) * 2.4ms)}.ev .sec-t{font-family:var(--ui)}.ev .field-note{display:block}.ev .note-k{display:block;font-size:12px;color:var(--faint);margin-bottom:4px}.ev .ask-mail{display:inline-block;margin-top:22px}.ev .reg-title{margin-top:14px}.ev .reg-list,.ev .feat-b,.ev .slip-b{min-width:0}.ev .row-kind-in{display:inline-flex;align-items:center;gap:10px}.ev .row-x .idl,.ev .slip .idl,.ev .finding .idl,.ev .csl .idl{color:var(--fg)}.ev .slip .tx{font-size:15.5px}.ev .feat blockquote p{font:inherit}.ev .by{overflow-wrap:anywhere}.ev .pm{margin-top:10px}.ev .map-t{margin-top:14px;font-size:14.5px;color:var(--dim);max-width:60ch}.ev .note-flush{margin-top:0}.ev .open-l{margin-top:20px}.ev .open-top{padding-block:clamp(40px,6vw,72px) clamp(40px,6vw,64px)}.ev .open-top h1{max-width:14ch}.ev .open-e{margin-top:32px}.ev .open-p{margin-top:16px;color:var(--faint);max-width:62ch}.ev .open-list{padding-top:clamp(40px,5vw,64px)}.ev .open-chips{margin-top:0}.ev .open-f{margin-top:56px}.ev .chips{display:none}.js .ev .chips{display:flex}.ev .slip{scroll-margin-top:104px}
