.twin-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(1.5rem,5vw,4rem);display:grid}.twin-copy{min-width:0}.twin-hero h1{margin-bottom:.15em}.zh-name{color:var(--muted);letter-spacing:.05em;margin:0 0 .9rem;font-size:clamp(1.3rem,2.6vw,1.7rem);font-weight:400;display:block}.zh-name:lang(hi){letter-spacing:0;font-family:Noto Sans Devanagari,Nirmala UI,Kohinoor Devanagari,Devanagari Sangam MN,"Source Sans 3",system-ui,sans-serif}.twin-view{min-width:0}.twin-picks{grid-template-columns:1fr 1fr;gap:1.2rem clamp(1rem,3vw,2rem);margin:1.4rem 0 0;display:grid}.twin-pick{color:inherit;min-width:0;text-decoration:none;display:block}.twin-pick .t-label{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-size:.83rem;font-weight:600;display:block}.twin-pick .t-num{letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--a);margin:.1rem 0 0;font-size:clamp(2.9rem,6.4vw,4.4rem);font-weight:400;line-height:.98;display:block}.twin-pick.people .t-num{color:var(--b)}.twin-pick .t-num i{color:var(--muted);letter-spacing:0;margin-inline-start:.08em;font-size:.48em;font-style:normal}.twin-pick .t-words{color:var(--muted);margin-top:.15rem;font-size:1rem;display:block}.twin-pick .t-name{letter-spacing:-.025em;text-decoration:underline;text-decoration-color:var(--rule);text-underline-offset:.2em;margin-top:.1rem;font-size:clamp(1.35rem,2.6vw,1.7rem);font-weight:600;line-height:1.1;text-decoration-thickness:2px;transition:text-decoration-color .2s,color .2s;display:block}.twin-pick:hover .t-name,.twin-pick:focus-visible .t-name{text-decoration-color:currentColor}.twin-pick.area:hover .t-name{color:var(--a)}.twin-pick.people:hover .t-name{color:var(--b)}.twin-pick small{margin-top:.2rem;display:block}.rmap{margin:0}.rmap svg{width:100%;height:auto;max-height:min(70vh,620px);margin-inline:auto}.rmap path{fill:color-mix(in srgb,var(--a) calc(var(--t,.08) * 62%),transparent);stroke:var(--paper);stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:fill .18s}.rmap a{cursor:pointer}.rmap a:hover path,.rmap a:focus-visible path{fill:color-mix(in srgb,var(--b) 55%,transparent)}.rmap a:focus-visible{outline:none}.rmap path.on{fill:color-mix(in srgb,var(--b) 62%,transparent);stroke:var(--b);stroke-width:1.6px}.rmap.small svg{max-height:340px}.rmap-key{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:.3rem 1.2rem;margin:.7rem 0 0;padding:0;font-size:.83rem;list-style:none;display:flex}.rmap-key li{align-items:center;gap:.5em;display:flex}.rmap-key i{border-radius:3px;width:1.35em;min-width:18px;height:.7em;display:block}.map-and-list{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.matches{margin:0;padding:0;list-style:none}.matches li{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.4rem 1.5rem;padding:.8rem 0 .9rem;display:grid}.matches .m-name a{letter-spacing:-.015em;font-size:1.08rem;font-weight:600}.matches .m-name small,.matches .m-twin small{display:block}.matches .m-bar{background:color-mix(in srgb,var(--ink) 8%,transparent);border-radius:3px;height:5px;margin-top:.45rem;display:block;position:relative;overflow:hidden}.matches .m-bar:after{content:"";width:var(--w,0%);background:var(--a);border-radius:3px;position:absolute;inset:0 auto 0 0}.matches .m-twin .m-k{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:600;display:block}.matches .m-twin a{font-size:1.05rem;font-weight:600}.matches .m-twin.people a{color:var(--b)}.matches .m-twin.size a{color:var(--a)}.matches .m-twin .none{color:var(--muted)}.plate .tight{margin-top:.1rem;display:block}.crowd-list{counter-reset:crowd;margin:0;padding:0;list-style:none}.crowd-list li{counter-increment:crowd;border-top:1px solid var(--rule);grid-template-columns:2.4rem minmax(0,1fr);gap:.2rem .8rem;padding:1rem 0;display:grid}.crowd-list li:before{content:counter(crowd);color:var(--muted);letter-spacing:-.03em;font-size:1.5rem;font-weight:400;line-height:1.1}.crowd-big{flex-wrap:wrap;align-items:baseline;gap:.1rem .7rem;margin:0;display:flex}.crowd-big .n{letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--a);font-size:clamp(2.4rem,5vw,3.4rem);font-weight:400;line-height:1}.crowd-big .n i{color:var(--muted);letter-spacing:0;font-size:.5em;font-style:normal}.crowd-big .w{color:var(--muted);font-size:1.05rem}.crowd-list p{max-width:62ch;margin:.25rem 0 0}.crowd-list a{font-weight:600}.rank-list{max-width:46rem;margin:0;padding:0;list-style:none}.rank-list li{border-top:1px solid var(--rule)}.rank-list a,.rank-list .here{align-items:center;gap:.8rem;min-height:46px;text-decoration:none;display:flex}.rank-list .n{width:2.2rem;color:var(--muted);font-variant-numeric:tabular-nums;font-size:.9rem}.rank-list .here{font-weight:600}.rank-list .here .n{color:var(--b)}.rank-list span.v{color:var(--muted);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:.9rem;font-weight:400}.rmap .speck{fill:none;stroke:var(--muted);stroke-width:1.3px;vector-effect:non-scaling-stroke;pointer-events:all;transition:fill .18s}.rmap .speck.on{stroke:var(--b);stroke-width:2.4px;fill:color-mix(in srgb,var(--b) 28%,transparent)}.rmap a:hover .speck,.rmap a:focus-visible .speck{stroke:var(--b);fill:color-mix(in srgb,var(--b) 30%,transparent)}.specks{max-width:52rem;margin:0;padding:0;list-style:none}.specks li{border-top:1px solid var(--rule);grid-template-columns:2.8rem minmax(0,1fr) minmax(0,1fr);align-items:center;gap:.2rem 1rem;padding:.75rem 0;display:grid}.sp-disc{width:var(--d);height:var(--d);background:color-mix(in srgb,var(--a) 30%,transparent);box-shadow:inset 0 0 0 1.4px var(--a);border-radius:50%;margin-inline:auto;display:block}.sp-name a{font-size:1.05rem;font-weight:600}.sp-name small,.sp-twin small{display:block}.sp-twin{color:var(--a);font-weight:600;text-decoration:none}.sp-twin.none{color:var(--muted);font-weight:400}.across{max-width:56rem;margin:0;padding:0;list-style:none}.across li{border-top:1px solid var(--rule);grid-template-columns:minmax(6rem,.8fr) minmax(0,1.1fr) minmax(0,1.1fr);align-items:start;gap:.3rem 1.2rem;padding:.75rem 0;display:grid}.a-set{color:var(--muted);font-weight:600}.a-cell{min-width:0;text-decoration:none;display:block}.a-cell b{letter-spacing:-.01em;font-size:1.05rem;font-weight:600;display:block}.a-cell.area b{color:var(--a)}.a-cell.people b{color:var(--b)}.a-cell:hover b{text-underline-offset:.18em;text-decoration:underline 2px}.a-cell small{display:block}.a-k{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:600;display:block}.a-cell.none{color:var(--muted);font-size:.9rem}.ledger.bl{grid-template-columns:repeat(3,minmax(0,1fr));margin:1.2rem 0 1.4rem}.ledger.bl li small{color:var(--muted);display:block}.ledger.bl li.sum{border-top:2px solid var(--ink);padding-top:.7rem}.ledger.bl li:nth-child(4) b{color:var(--b)}.ledger.bl li:nth-child(4),.ledger.bl li:nth-child(5){grid-column:span 1}.led-table{margin-top:1.2rem}.led-table td,.led-table th{white-space:normal}.probes{margin:.8rem 0 1rem}.probes li b{font-weight:600}.ladder{max-width:60rem;margin:0}.ladder-plot{width:100%;position:relative}.ladder-plot svg{width:100%;height:100%;display:block;overflow:visible}.l-axis{stroke:var(--rule);stroke-width:1.5px;vector-effect:non-scaling-stroke}.l-tick{stroke:var(--muted);stroke-width:1px;vector-effect:non-scaling-stroke}.l-dot{fill:color-mix(in srgb,var(--a) 34%,transparent);stroke:var(--a);stroke-width:1.2px;vector-effect:non-scaling-stroke;transition:fill .18s}.l-dot.hi{fill:color-mix(in srgb,var(--b) 40%,transparent);stroke:var(--b)}.ladder-plot a:hover .l-dot,.ladder-plot a:focus-visible .l-dot{fill:color-mix(in srgb,var(--b) 50%,transparent)}.ladder-plot a:focus-visible{outline:none}.l-name{white-space:nowrap;color:var(--ink);pointer-events:none;margin-top:-.2rem;font-size:.82rem;font-weight:600;position:absolute;transform:translate(-50%,-100%)}.l-name.end{transform:translate(-88%,-100%)}.l-name.start{transform:translate(-12%,-100%)}.ladder-axis{height:3.7rem;margin-top:.45rem;position:relative}.l-dec,.l-ref{left:clamp(2.2rem,var(--x),calc(100% - 2.2rem));white-space:nowrap;font-size:.78rem;position:absolute;transform:translate(-50%)}.l-dec{color:var(--muted);font-variant-numeric:tabular-nums;top:0}.l-ref{color:var(--ink);top:1.3rem}.l-ref.r1{top:2.4rem}.l-ref i{color:var(--muted);font-variant-numeric:tabular-nums;margin-inline-start:.25em;font-style:normal}.ladder figcaption{max-width:62ch;margin-top:.4rem}.hist{margin:0;padding:0;list-style:none}.hist li{border-top:1px solid var(--rule);grid-template-columns:minmax(4.5rem,6.5rem) minmax(0,19rem) minmax(0,1fr);align-items:center;gap:.4rem clamp(1rem,3vw,2rem);padding:1.2rem 0;display:grid}.h-year{white-space:nowrap;letter-spacing:-.05em;color:var(--muted);font-variant-numeric:tabular-nums;font-size:clamp(2.1rem,4.6vw,3.1rem);font-weight:400;line-height:1}.h-disc{width:100%;height:auto;display:block}.h-whole{fill:none;stroke:var(--muted);stroke-width:1.4px;stroke-dasharray:4 4}.h-a{fill:color-mix(in srgb,var(--a) 22%,transparent);stroke:var(--a);stroke-width:1.5px}.h-b{fill:color-mix(in srgb,var(--b) 26%,transparent);stroke:var(--b);stroke-width:1.5px}.h-sign{fill:var(--muted);font-size:46px;font-weight:400}.h-body p{max-width:60ch;margin:0 0 .45rem}.h-head{font-size:1.05rem;font-weight:600}.h-num strong{font-variant-numeric:tabular-nums;font-weight:600}.h-note{color:var(--muted);font-size:.85rem}.jump{flex-wrap:wrap;gap:.6rem;margin:1.3rem 0 1rem;display:flex}.jump a{border:1px solid var(--rule);min-height:44px;color:var(--ink);border-radius:999px;align-items:center;gap:.6rem;padding:0 1.1rem 0 .95rem;font-weight:600;text-decoration:none;transition:border-color .2s,background-color .2s;display:inline-flex}.jump a i{background:var(--a);border-radius:50%;width:.6rem;height:.6rem;transition:transform .3s cubic-bezier(.3,1.5,.5,1);display:block}.jump a:hover,.jump a:focus-visible{border-color:color-mix(in srgb,var(--ink) 30%,transparent);background:var(--panel)}.jump a:hover i,.jump a:focus-visible i{transform:scale(1.8)}.jump small{color:var(--muted);font-weight:400}.mx-facts{gap:.5rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.mx-facts li{flex-wrap:wrap;align-items:baseline;gap:.1rem 1rem;display:flex}.mx-facts .n{letter-spacing:-.05em;color:var(--a);font-variant-numeric:tabular-nums;font-size:clamp(2.3rem,5.2vw,3.3rem);font-weight:400;line-height:1}.mx-facts li:nth-child(2n) .n{color:var(--b)}.mx-facts .n i{letter-spacing:0;color:var(--muted);margin-inline-start:.35em;font-size:.36em;font-style:normal}.mx-facts .w{color:var(--muted);max-width:46ch}.triple-plate strong a{text-decoration:none}.triple-plate strong a:hover{color:var(--accent)}.triple-plate .overlay{margin-bottom:.7rem}.ov-c{fill:none;stroke:var(--ink);stroke-dasharray:6 4}.mx-head,.mx-row{grid-template-columns:minmax(0,1.3fr) repeat(4,minmax(0,1fr));gap:.4rem 1.1rem;display:grid}.mx-head span{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding-bottom:.45rem;font-size:.74rem;font-weight:600}.mx-list{margin:0;padding:0;list-style:none}.mx-row{border-top:1px solid var(--rule);align-items:start;padding:.7rem 0}.mx-name a{letter-spacing:-.01em;font-size:1.04rem;font-weight:600}.mx-name small,.mx-cell small{display:block}.mx-cell{min-width:0;text-decoration:none;display:block}.mx-cell b{letter-spacing:-.01em;font-weight:600;display:block}.mx-cell.area b{color:var(--a)}.mx-cell.people b{color:var(--b)}.mx-cell:hover b,.mx-cell:focus-visible b{text-underline-offset:.18em;text-decoration:underline 2px}.mx-cell .mx-k{display:none}.mx-cell.none{color:var(--muted);font-size:.88rem}section.mx{scroll-margin-top:4.5rem}@media (width<=860px){.twin-hero,.map-and-list{grid-template-columns:1fr}}@media (width<=700px){.twin-picks{grid-template-columns:1fr 1fr;gap:1rem}.matches li{grid-template-columns:1fr 1fr;gap:.5rem 1rem}.matches .m-name{grid-column:1/-1}}@media (width<=860px){.hist li{grid-template-columns:minmax(0,1fr) minmax(0,16rem);grid-template-areas:"year disc""body body"}.hist .h-year{grid-area:year}.hist .h-disc{grid-area:disc}.hist .h-body{grid-area:body}.mx-head{display:none}.mx-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mx-name{grid-column:1/-1}.mx-cell .mx-k{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.7rem;font-weight:600;display:block}}@media (width<=700px){.across li{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.across .a-set{grid-column:1/-1}.specks li{grid-template-columns:2.8rem minmax(0,1fr)}.specks .sp-twin{grid-column:2}.led-table{font-size:.88rem}}@media (width<=380px){.across li{grid-template-columns:minmax(0,1fr)}.hist li{grid-template-columns:minmax(0,1fr);grid-template-areas:"year""disc""body"}.hist .h-disc{max-width:15rem}}
