@font-face{font-family:Atkinson Hyperlegible Next;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/8f3ad0b8e910f6a1.3w7523341d8f2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/c43836618970ad9a.p.1o1q0agfo654o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e664fdf150ece08d.0uclrktt8h78d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/847c6af3f14ca2aa.p.2dv7oiayrgfo5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.aEsN6q_className{font-family:Atkinson Hyperlegible Next}.aEsN6q_variable{--font-sans:"Atkinson Hyperlegible Next"}
@font-face{font-family:Atkinson Hyperlegible Mono;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/8006ce3488e0eb68.10jyqiwvzobde.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Mono;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/aec140cb7bc2c66d.p.3as19vhr_stui.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Mono;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3c0e0b91ac3a3c1.0oq8s6qy1l2lw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Mono;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/50a63ac321745c44.p.202x5_1668z2o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.iCLt7a_className{font-family:Atkinson Hyperlegible Mono}.iCLt7a_variable{--font-mono:"Atkinson Hyperlegible Mono"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--glass:#eff2f6;--sheet:#fbfcfd;--ink:#141b26;--muted:#566173;--soft:#97a1b0;--rule:#d8dee7;--dab:#8b5a2b;--dab-deep:#6b4220;--dab-wash:#f2e8dc;--hema:#2c5a96;--hema-wash:#dfe8f3;--font:var(--font-sans), "Atkinson Hyperlegible", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:var(--font-mono), ui-monospace, "Cascadia Mono", Menlo, monospace;--col:720px;--pad:24px;--r:10px;--ease:cubic-bezier(.22, 1, .36, 1);--dur:.2s;--dur-slow:.7s}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--glass);scroll-padding-top:80px}body{background:var(--glass);color:var(--ink);font:400 18px/1.62 var(--font);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent)}a:hover{color:var(--dab);text-decoration-color:currentColor}img,svg,canvas{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}p{text-wrap:pretty;margin:0 0 20px}h1,h2,h3{text-wrap:balance;margin:0}ul,ol{margin:0}:focus-visible{outline:2px solid var(--hema);outline-offset:3px;border-radius:2px}::selection{background:var(--dab-wash);color:var(--ink)}.mono{font-family:var(--mono)}i.g,.g{font-style:italic}.soft{color:var(--soft)}.quiet{color:var(--muted)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gate{z-index:60;background:var(--glass);max-width:none;transition:opacity var(--dur-slow) var(--ease), visibility 0s linear var(--dur-slow);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:fixed;inset:0}.gate.gone{opacity:0;visibility:hidden;pointer-events:none}html[data-gate=seen] .gate{display:none}.gate{animation:gate-lift .7s var(--ease) 3.6s forwards}@keyframes gate-lift{to{opacity:0;visibility:hidden}}.gate-art{width:168px;height:168px;margin-bottom:18px;position:relative}.gate-art canvas{width:168px;height:168px;display:block}.gate-mark{object-fit:cover;width:84px;height:84px;animation:gate-mark .6s var(--ease) both;border-radius:50%;position:absolute;top:42px;left:42px}@keyframes gate-mark{0%{opacity:0;transform:scale(.92)}}@media (prefers-reduced-motion:reduce){.gate-mark{animation:none}}.gate-name{font:700 28px/1 var(--font);letter-spacing:-.02em;margin:0}.gate-status{min-height:1.6em;font:400 13px/1.6 var(--mono);color:var(--muted);margin:0}.top{z-index:20;padding:12px var(--pad);background:color-mix(in srgb, var(--glass) 90%, transparent);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--rule);align-items:center;gap:16px;display:flex;position:sticky;top:0}.brand{font:700 22px/1 var(--font);letter-spacing:-.025em;flex:none;align-items:center;gap:9px;text-decoration:none;display:flex}.brand:hover{color:var(--ink)}.mark{object-fit:cover;box-shadow:0 0 0 1px var(--rule);border-radius:50%;flex:none;display:block}.brand .mark{width:30px;height:30px}.live{min-width:0;font:400 12.5px/1.4 var(--mono);color:var(--muted);flex:1;align-items:center;gap:9px;margin:0 12px;text-decoration:none;display:flex}.live i{background:var(--hema);width:8px;height:8px;box-shadow:0 0 0 0 color-mix(in srgb, var(--hema) 50%, transparent);animation:pulse 1.8s var(--ease) infinite;border-radius:50%;flex:none}.live span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.live b{color:var(--hema);font-weight:400}.live.off i{background:var(--soft);animation:none}.live:hover{color:var(--ink)}@keyframes pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--hema) 50%, transparent)}70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}.top nav{flex:none;align-items:center;gap:18px;display:flex}.top nav>a,.more summary{color:var(--muted);font-size:15px;text-decoration:none}.top nav>a:hover,.more summary:hover,.top nav a[aria-current=page]{color:var(--ink)}.more{position:relative}.more summary{cursor:pointer;align-items:center;gap:5px;list-style:none;display:inline-flex}.more summary::-webkit-details-marker{display:none}.more summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;transform:translateY(-2px)rotate(45deg)}.more[open] summary{color:var(--ink)}.more-list{background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r);flex-direction:column;min-width:230px;padding:6px;display:flex;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 18px 40px -24px #141b2673}.more-list a{border-radius:6px;padding:8px 10px;font-size:15px;text-decoration:none}.more-list a:hover{background:var(--glass);color:var(--ink)}.ca{white-space:nowrap;font:400 12.5px/1 var(--mono);color:var(--ink);background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;display:inline-flex}.ca .ca-label{color:var(--muted)}.ca:hover,.ca:hover .ca-label{color:var(--dab)}.x{color:var(--ink);align-items:center;display:inline-flex}.x:hover{color:var(--dab)}@media (max-width:1100px){.top nav>a.opt{display:none}}.more-list a.dup,.more-list a.more-x{display:none}@media (max-width:1100px){.more-list a.dup{display:block}.more-list a.dup+a:not(.dup){margin-top:6px;position:relative}.more-list a.dup+a:not(.dup):before{content:"";border-top:1px solid var(--rule);position:absolute;top:-4px;left:10px;right:10px}}@media (max-width:720px){.top{gap:10px;padding:10px 16px}.live{margin:0 4px;font-size:11.5px}.top nav{gap:12px}.top nav>a:not(.keep),.ca .ca-head{display:none}.more-list a.more-x{margin-top:6px;display:block;position:relative}.more-list a.more-x:before{content:"";border-top:1px solid var(--rule);position:absolute;top:-4px;left:10px;right:10px}}@media (max-width:420px){.live span,.top.has-ca nav>a[href="/#live"]{display:none}}@media (max-width:360px){.top{gap:6px;padding:10px 12px}.brand{gap:7px;font-size:19px}.brand .mark{width:26px;height:26px}.top nav{gap:9px}}@media (max-width:340px){.top.has-ca .brand{font-size:17px}.top.has-ca nav{gap:7px}}.frame{z-index:1;grid-template-columns:188px minmax(0,1fr);align-items:start;column-gap:56px;max-width:1320px;margin:0 auto;padding:0 40px;display:grid;position:relative}.frame>main{grid-area:1/2;min-width:0}main>:not(article),main>article>*{max-width:var(--col)}main>.wide,main>article>.wide,main>.hero.split,main>.band,main>article.paper{max-width:none}.sec.wide>h2,.sec.wide>p,.sec.wide>ul{max-width:var(--col)}@media (max-width:1099px){.frame{max-width:calc(var(--col) + 2 * var(--pad));padding:0 var(--pad);display:block}.rail{display:none}}.rail{scrollbar-width:none;grid-area:1/1;max-height:calc(100vh - 250px);margin-top:104px;position:sticky;top:92px;overflow-y:auto}.rail ol{margin:0;padding:0 0 0 2px;list-style:none;position:relative}.rail ol:before{content:"";background:var(--rule);width:1px;position:absolute;top:10px;bottom:10px;left:6px}.rail li a{color:var(--muted);grid-template-columns:22px minmax(0,1fr);align-items:start;padding:5px 0;font-size:14px;line-height:1.35;text-decoration:none;display:grid;position:relative}.rail li a span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rail li a i{border:1.5px solid var(--soft);background:var(--glass);z-index:1;border-radius:50%;width:9px;height:9px;margin:5px 0 0 1.5px}.rail li.past a i{border-color:var(--dab);background:var(--dab)}.rail li.now a{color:var(--ink);font-weight:700}.rail li.now a i{border-color:var(--dab);background:var(--dab);box-shadow:0 0 0 4px var(--dab-wash)}.rail li a:hover{color:var(--dab)}.rail .rail-note{font:400 11.5px/1.5 var(--mono);color:var(--soft);margin:18px 0 0 24px}.neurons{z-index:0;pointer-events:none;width:100vw;height:100vh;position:fixed;inset:0}.top,main,.foot{z-index:1;position:relative}.top{z-index:20;position:sticky}.hero{padding:132px 0 56px}.hero.split{grid-template-columns:minmax(0,1.3fr) minmax(290px,.7fr);align-items:start;gap:56px;padding:104px 0 34px;display:grid}.hero.split h1{font-size:clamp(40px,4.8vw,62px)}.hero.split .lede{margin-bottom:28px}@media (max-width:900px){.hero.split{grid-template-columns:1fr;gap:34px;padding-top:72px}}.frontis{justify-self:center;width:min(300px,100%);margin:0}.frontis-art{position:relative}.frontis-page{width:100%;height:auto;box-shadow:0 0 0 1px var(--rule), 0 34px 60px -38px #141b268c;background:#fff;border-radius:2px;display:block;transform:rotate(-2.4deg)}.frontis-seal{object-fit:cover;object-position:51% 47%;border:3px solid var(--sheet);border-radius:50%;width:112px;height:112px;position:absolute;top:-22px;right:-30px;transform:rotate(7deg);box-shadow:0 14px 28px -16px #141b2699}.frontis figcaption{background:color-mix(in srgb, var(--glass) 90%, transparent);color:var(--muted);border-radius:6px;margin:20px 0 0;padding:9px 11px;font-size:12.5px;line-height:1.5;position:relative}.frontis figcaption a{color:inherit}.hero-main .bench{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:22px;margin-top:38px;display:grid}.hero-main .bench-head,.hero-main .bench-stats,.hero-main .bench-foot{grid-column:1/-1}.hero-main .bench-gene{margin:10px 0 12px;font-size:34px}.hero-main .bench-step{min-height:0;margin:10px 0 12px}.hero-main .bench-stats{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:900px){.frontis{width:230px}.frontis-seal{width:88px;height:88px;top:-16px;right:-22px}}@media (max-width:560px){.hero-main .bench{display:block}.hero-main .bench-stats{grid-template-columns:1fr 1fr}}.bench{border:1px solid var(--rule);background:var(--sheet);border-radius:10px;padding:18px 20px 16px;box-shadow:0 24px 50px -40px #141b2699}.bench-head{font:400 12px/1.4 var(--mono);color:var(--muted);justify-content:space-between;align-items:center;gap:10px;display:flex}.bench-head span:first-child{align-items:center;gap:8px;display:inline-flex}.bench-head i{background:var(--hema);width:8px;height:8px;animation:pulse 1.8s var(--ease) infinite;border-radius:50%}.bench.off .bench-head i{background:var(--soft);animation:none}.bench-gene{font:italic 700 40px/1.05 var(--font);letter-spacing:-.02em;word-break:break-all;margin:14px 0 2px}.bench-gene a{text-decoration:none}.bench-step{min-height:2.9em;font:400 13px/1.45 var(--mono);color:var(--muted);margin:0 0 14px}.bench-stats{border-top:1px dashed var(--rule);grid-template-columns:1fr 1fr;gap:10px 14px;margin:0;padding-top:14px;display:grid}.bench-stats div{flex-direction:column-reverse;justify-content:flex-end;gap:1px;display:flex}.bench-stats dt{font:400 12px/1.35 var(--mono);color:var(--muted)}.bench-stats dd{font:500 22px/1.1 var(--mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0}.bench-foot{font:400 12px var(--mono);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.bench-foot>*{white-space:nowrap}.bench-foot .reset{font:inherit;color:var(--dab);text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.band{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--glass);margin:0;padding:22px 0 6px;position:relative}.pipeline{scrollbar-width:thin;grid-template-columns:repeat(7,minmax(96px,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}.pipeline li{grid-template-rows:70px auto auto;padding:0 14px 14px 0;display:grid;position:relative}.pipeline li+li{border-left:1px solid var(--rule);padding-left:14px}.pipeline .track{align-items:center;display:flex}.patch{width:100%;height:70px;overflow:visible}.patch .section{fill:var(--sheet);stroke:var(--rule);stroke-width:1px}.patch .section.empty{fill:none;stroke:var(--soft);stroke-dasharray:3 3}.patch .soma{fill:var(--dab);stroke:var(--dab-deep);stroke-width:.5px}.patch .melanin{fill:var(--dab-deep)}.patch .nucleus{fill:var(--dab-wash)}.patch .glia{fill:var(--hema);opacity:.4}.pipeline li.last .patch .soma{stroke:var(--hema);stroke-width:1.1px}.pipeline .pn{font:500 26px/1.1 var(--mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:10px}.pipeline .pl{color:var(--muted);margin-top:4px;font-size:13.5px;line-height:1.35}.pipeline .pl a{color:var(--ink)}.pipeline li.last .pn,.pipeline li.last .pl{color:var(--hema)}.pipeline li.next .pn{color:var(--soft)}.band-note{font:400 12.5px/1.6 var(--mono);color:var(--muted);margin:4px 0 0}.kicker{color:var(--muted);margin:0 0 18px;font-size:16px}h1{font:700 clamp(40px, 6.2vw, 64px)/1.03 var(--font);letter-spacing:-.035em}.lede{margin:28px 0 32px;font-size:20px;line-height:1.6}.cta{flex-wrap:wrap;align-items:center;gap:22px;margin:0;display:flex}.btn{font:700 16px/1 var(--font);background:var(--ink);color:var(--sheet);border:1px solid var(--ink);transition:transform var(--dur) var(--ease), background var(--dur) var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:14px 22px;text-decoration:none;display:inline-flex}.btn:hover{color:var(--sheet);background:#000;transform:translateY(-1px)}.btn:disabled{opacity:.5;cursor:progress;transform:none}.btn.line{color:var(--ink);border-color:var(--rule);background:0 0}.btn.line:hover{border-color:var(--ink);color:var(--ink);background:0 0}.btn.dab{background:var(--dab);border-color:var(--dab)}.btn.dab:hover{background:var(--dab-deep)}.btn.sm{padding:8px 14px;font-size:14px}.link{font:700 16px/1 var(--font);text-decoration:none}.tally{font:400 13px/1.6 var(--mono);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:6px 18px;margin:44px 0 0;display:flex}.tally b{color:var(--ink);font-weight:500}.tally .reset{font:inherit;color:var(--dab);text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.badge{font:400 12px/1.7 var(--mono);background:var(--dab-wash);color:var(--dab-deep);border-radius:999px;align-items:center;padding:1px 9px;display:inline-flex}.funnel{margin:48px 0 0;padding:0;list-style:none}.funnel li{grid-template-columns:78px minmax(0,1fr);align-items:baseline;gap:2px 18px;padding:5px 0;display:grid}.funnel .n{font:500 22px/1.2 var(--mono);text-align:right;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.funnel .lab{color:var(--muted);font-size:15.5px}.funnel .lab a{color:var(--ink)}.funnel .bar{background:var(--ink);grid-column:2;height:2px}.funnel li.last .n,.funnel li.last .lab{color:var(--hema)}.funnel li.last .bar{background:var(--hema)}.funnel li.next .n{color:var(--soft)}.funnel li.next .bar{background:repeating-linear-gradient(90deg, var(--soft) 0 4px, transparent 4px 8px)}.funnel-note{font:400 12.5px/1.6 var(--mono);color:var(--muted);margin:14px 0 0 96px}@media (max-width:640px){.funnel li{grid-template-columns:58px minmax(0,1fr);gap:2px 12px}.funnel .n{font-size:18px}.funnel-note{margin-left:70px}}.sec{padding:72px 0 8px}.num{font:400 13px/1 var(--mono);color:var(--muted);margin:0 0 12px}h2{font:700 34px/1.12 var(--font);letter-spacing:-.028em;margin:0 0 22px}h3{font:700 20px/1.3 var(--font);letter-spacing:-.015em;margin:34px 0 10px}.ex-title{font:700 17px/1.3 var(--font);margin:34px 0 8px}.ex-title span{font:400 12.5px var(--mono);color:var(--muted);margin-left:10px}.note{border-left:2px solid var(--dab);background:color-mix(in srgb, var(--dab-wash) 55%, transparent);margin:0 0 24px;padding:14px 16px;font-size:16px;line-height:1.55}.note b{color:var(--dab-deep)}.pull{border-left:2px solid var(--ink);font:400 23px/1.45 var(--font);letter-spacing:-.012em;margin:34px 0;padding-left:20px}.pull cite{font:400 13px/1.5 var(--mono);color:var(--muted);margin-top:10px;font-style:normal;display:block}.limits{padding-left:20px}.limits li{margin-bottom:12px}.refs{padding-left:22px;font-size:15px;line-height:1.6}.refs li{margin-bottom:12px}.refs a{font:400 13px var(--mono);word-break:break-word}.small{font-size:15px;line-height:1.55}.slide{border:1px solid var(--rule);background:var(--sheet);border-radius:8px;grid-template-columns:124px minmax(0,1fr);margin-top:20px;display:grid;overflow:hidden}.slide-label{border-right:1px solid var(--rule);font:400 11.5px/1.4 var(--mono);color:var(--muted);background:repeating-linear-gradient(-45deg,#e6eaf0 0 2px,#f0f3f7 2px 5px);flex-direction:column;gap:6px;padding:14px 12px;display:flex}.slide-label .gene{font:italic 700 21px/1.1 var(--font);color:var(--ink);letter-spacing:-.01em;word-break:break-all}.slide-label .mode{margin-top:auto}.slide-glass{flex-direction:column;min-width:0;display:flex}.room-bar{border-bottom:1px solid var(--rule);font:400 12px/1.4 var(--mono);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.room-bar span:first-child{color:var(--ink);align-items:center;gap:8px;display:flex}.room-bar .mark{width:18px;height:18px}.room-body{height:min(520px,62vh);font:400 13.5px/1.65 var(--mono);white-space:pre-wrap;word-break:break-word;scrollbar-width:thin;scrollbar-color:var(--rule) transparent;overscroll-behavior:contain;padding:12px 16px 14px;overflow-y:auto}.room-body p{min-height:1.65em;margin:0}.room-body .dim{color:var(--muted)}.room-body .hi{color:var(--ink);font-weight:500}.room-body .tag{color:var(--dab);font-weight:500}.room-body .who{color:var(--hema)}.room-body .ok{color:var(--hema);font-weight:500}.room-body .art{color:var(--muted);white-space:pre;line-height:1.3;overflow:hidden}.room-body .cur:after{content:"▍";color:var(--dab);animation:1s step-end infinite blink}@keyframes blink{50%{opacity:0}}.room-in{border-top:1px solid var(--rule);font:400 15px/1.3 var(--mono);align-items:center;gap:10px;padding:11px 16px;display:flex}.room-in .prompt{color:var(--muted)}.room-in input{background:0 0;border:0;flex:1;min-width:0;padding:4px 0}.room-in input::placeholder{color:var(--soft)}.room-in input:focus-visible{outline:none}.room-in:focus-within{box-shadow:inset 0 -2px 0 var(--hema)}.room-in button{color:var(--ink);text-underline-offset:3px;font:inherit;background:0 0;border:0;padding:4px 0;text-decoration:underline}.try{font:400 13px/1.8 var(--mono);color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:14px 0 0;display:flex}.try button{font:italic 400 13.5px/1.8 var(--mono);color:var(--ink);text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.try button:hover{color:var(--dab)}@media (max-width:640px){.slide{grid-template-columns:minmax(0,1fr)}.slide-label{border-right:0;border-bottom:1px solid var(--rule);flex-flow:wrap;align-items:baseline;gap:2px 12px;padding:8px 12px}.slide-label .mode{margin:0 0 0 auto}.room-body{height:min(440px,60vh);font-size:12.5px}.room-in .prompt{display:none}}.hyp{margin:44px 0 0}.hyp figcaption,figcaption{font:400 12.5px/1.55 var(--mono);color:var(--muted)}.hyp-statement{font:500 24px/1.38 var(--font);letter-spacing:-.018em;margin:12px 0 24px}.hyp-grid{grid-template-columns:1fr 1fr;gap:18px 28px;margin:0;display:grid}.hyp-grid .span{grid-column:1/-1}.hyp-grid dt{font:400 12.5px/1.4 var(--mono);color:var(--muted);margin-bottom:4px}.hyp-grid dd{overflow-wrap:anywhere;margin:0;font-size:16.5px;line-height:1.5}.copy{font:400 12px var(--mono);color:var(--dab);text-underline-offset:3px;background:0 0;border:0;margin-left:8px;padding:0;text-decoration:underline}@media (max-width:640px){.hyp-grid{grid-template-columns:1fr}}.tbl,.weights{border-collapse:collapse;width:100%;margin:8px 0 26px;font-size:15px}.tbl th,.weights th{text-align:left;font:400 12px/1.4 var(--mono);color:var(--muted);white-space:nowrap;padding:0 12px 8px 0}.tbl td,.weights td{vertical-align:baseline;border-top:1px solid var(--rule);padding:7px 12px 7px 0}.weights td:first-child{font:500 14px var(--mono);white-space:nowrap}.tbl td.m,.tbl th.m{font:400 12.5px var(--mono);white-space:nowrap}.tbl .r,.weights .r{text-align:right;font-family:var(--mono);padding-right:0}.tbl .hit{color:var(--hema);font-weight:700}.tbl .miss{color:var(--dab)}.tbl a{color:inherit}.scroll-x{overflow-x:auto}.ascii{font:400 13px/1.6 var(--mono);white-space:pre;margin:24px 0 14px;padding:0;overflow-x:auto}.stat-line{font:400 13px/1.7 var(--mono);color:var(--muted);margin:0 0 22px}.stat-line b{color:var(--ink);font-weight:500}.hash{font:400 12px/1.5 var(--mono);word-break:break-all;color:var(--muted)}figure{margin:0 0 20px}@media (max-width:640px){.weights th:nth-child(3),.weights td:nth-child(3){display:none}.ascii{font-size:11.5px}}.pair{grid-template-columns:1fr 1fr;align-items:start;gap:26px;margin:32px 0 30px;display:grid}.plate{margin:0}.plate.wide{margin:32px 0 30px}.plate img{border-radius:3px;width:100%;height:auto}.plate figcaption{margin-top:10px;font-size:12px}.plate figcaption a,.refs a{color:var(--ink)}.plate figcaption a:hover,.refs a:hover{color:var(--dab)}@media (max-width:640px){.pair{grid-template-columns:1fr}}.entries{counter-reset:e;margin:28px 0 0;padding:0;list-style:none}.entries li{counter-increment:e;padding:0 0 40px}.e-head{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.e-head h3{margin:0;font-size:21px}.e-head h3:before{content:counter(e, decimal-leading-zero) "  ";font:400 13px var(--mono);color:var(--muted)}.e-head h3 a{text-decoration:none}.e-score{font:400 13px var(--mono);color:var(--muted);white-space:nowrap}.e-text{margin:10px 0 14px}.e-cells{font:400 12.5px/1.5 var(--mono);gap:4px;margin:0 0 14px;display:grid}.e-cells div{grid-template-columns:11ch 168px 4ch;align-items:center;column-gap:14px;display:grid}.e-cells dt{color:var(--muted)}.e-cells dd{display:contents}.e-cells dd span{text-align:right;font-variant-numeric:tabular-nums}.strip{width:168px;height:auto;display:block;overflow:visible}@media (max-width:360px){.e-cells div{grid-template-columns:10ch minmax(0,168px) 4ch;column-gap:8px}.e-cells .strip{width:100%}}.strip .soma{fill:var(--dab);stroke:var(--dab-deep);stroke-width:.5px}.strip .melanin{fill:var(--dab-deep)}.strip .nucleus{fill:var(--dab-wash)}.strip .ghost{fill:var(--sheet);stroke:var(--rule);stroke-width:.6px}.strip .glia{fill:var(--hema);opacity:.45}.score-cells{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.score-cells .strip{width:132px}.e-foot{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 18px;margin:0;font-size:14px;display:flex}.e-foot button{font:500 14px var(--mono);color:var(--ink);text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.e-foot button:hover{color:var(--dab)}.experiments{margin:0 0 28px;padding:0;font-size:14.5px;list-style:none}.experiments li{border-top:1px solid color-mix(in srgb, var(--rule) 60%, transparent);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:16px;padding:7px 0;display:grid}.ex-nums{font:400 12.5px/1.5 var(--mono);color:var(--muted);white-space:nowrap}.ex-verdict{font:400 12.5px/1.5 var(--mono);white-space:nowrap}.ex-verdict a{color:var(--dab)}.experiments li.pass .ex-gene{font-weight:700}.experiments li.pass .ex-nums{color:var(--ink)}.experiments li.pass .ex-verdict{color:var(--hema);font-weight:500}@media (max-width:760px){.experiments li{grid-template-columns:1fr;gap:2px;padding:9px 0}.ex-nums{white-space:normal}}.chain{font:400 13px/1.7 var(--mono);color:var(--muted);margin:26px 0 22px}.chain b{color:var(--ink);font-weight:500}.slips{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--rule) transparent;grid-auto-columns:286px;grid-auto-flow:column;align-items:start;gap:20px;margin:0;padding:0 0 16px;list-style:none;display:grid;overflow-x:auto}.slips>li{scroll-snap-align:start}.slip{background:var(--sheet);border:1px solid var(--ink);font:400 12.5px/1.6 var(--mono);border-top:0;border-radius:0 0 4px 4px;padding:0 18px 18px}.slip:before{content:"";background:radial-gradient(circle at 4px 0, var(--glass) 3px, var(--ink) 3px 4px, transparent 4px) 0 0 / 8px 8px repeat-x, linear-gradient(var(--ink), var(--ink)) 0 0 / 100% 1px no-repeat;height:8px;margin:0 -18px 16px;display:block}.slip-head{text-align:center;margin:0 0 10px}.slip-head b{font:600 13.5px/1.4 var(--mono);letter-spacing:.06em;display:block}.slip-head a{color:inherit;text-decoration:none}.slip-row{justify-content:space-between;gap:14px;margin:0;display:flex}.slip-row span:first-child{color:var(--muted)}.slip-row span:last-child{text-align:right;overflow-wrap:anywhere}.slip-row.sank span:last-child{color:var(--dab);text-underline-offset:3px;font-weight:600;text-decoration:underline}.slip hr{border:0;border-top:1px dashed var(--ink);margin:12px 0}.slip-subject{font:italic 700 24px/1.2 var(--font);letter-spacing:-.01em;text-align:center;margin:2px 0}.slip-subject a{text-decoration:none}.slip-why{text-align:center;margin:0}.slip-stamp{border:1.5px solid var(--dab);width:fit-content;color:var(--dab);letter-spacing:.16em;margin:16px auto 0;padding:4px 10px;font-weight:600;transform:rotate(-3deg)}.slip-hash{text-align:center;color:var(--muted);word-break:break-all;margin:8px 0 0;font-size:11px}.single-slip{grid-auto-columns:minmax(0,420px);overflow:visible}.slip-stamp.ok{border-color:var(--hema);color:var(--hema)}.proof{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start;gap:24px 36px;display:grid}.proof-check>p{margin-bottom:16px}.proof-steps{padding-left:22px;font-size:16px;line-height:1.55}.proof-answer{overflow-wrap:anywhere;display:block}.proof-steps li{margin:0 0 14px;padding-left:4px}.proof-steps li::marker{font:600 13px var(--mono);color:var(--hema)}.proof-cmd{background:var(--sheet);border:1px solid var(--rule);font:400 12px/1.55 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;margin:8px 0 6px;padding:10px 12px}.proof-line{border-left:2px solid var(--hema);background:color-mix(in srgb, var(--hema-wash) 60%, transparent);font:400 13px/1.6 var(--mono);color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin:0 0 22px;padding:12px 16px;display:flex}.proof-line b{color:var(--hema);font-weight:600}.proof-line a{color:var(--ink)}@media (max-width:760px){.proof{grid-template-columns:minmax(0,1fr)}.proof-slip{max-width:420px}}.case{border-top:1px solid var(--rule);padding:18px 0 22px}.case-head{font:400 13px/1.5 var(--mono);color:var(--muted);margin:0 0 12px}.case-head a{color:var(--dab)}.case-agents{grid-template-columns:108px minmax(0,1fr);gap:6px 16px;margin:0 0 12px;font-size:14.5px;display:grid}.case-agents dt{font:500 12.5px/1.6 var(--mono);color:var(--ink)}.case-agents dd{color:var(--muted);margin:0}.case-out{margin:0;font-size:15px}.case-out .mono{color:var(--muted);font-size:12.5px}@media (max-width:640px){.case-agents{grid-template-columns:1fr;gap:2px}.case-agents dd{margin-bottom:8px}}.predict{grid-template-columns:1fr 1.3fr 1.2fr;align-items:end;gap:16px 18px;margin:26px 0 8px;display:grid}.predict label{font:400 12.5px/1.4 var(--mono);color:var(--muted);flex-direction:column;gap:6px;display:flex}.predict input,.predict select{font:400 16px/1.3 var(--font);color:var(--ink);border:0;border-bottom:1px solid var(--ink);appearance:none;background:0 0;border-radius:0;width:100%;padding:8px 0}.predict select{background:linear-gradient(45deg, transparent 50%, var(--ink) 50%) calc(100% - 9px) 55% / 5px 5px no-repeat, linear-gradient(-45deg, transparent 50%, var(--ink) 50%) calc(100% - 4px) 55% / 5px 5px no-repeat;padding-right:22px}.predict input:focus-visible,.predict select:focus-visible{border-bottom:2px solid var(--hema);outline:none;padding-bottom:7px}.predict .who{grid-column:1/3}.predict .actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px;display:flex}.predict-out{margin:20px 0 6px}.err{color:var(--dab)}.busy{font:400 13px var(--mono);color:var(--muted)}@media (max-width:640px){.predict{grid-template-columns:1fr}.predict .who{grid-column:auto}}.result{border:1px solid var(--rule);background:var(--sheet);border-radius:6px;margin:18px 0 0;padding:16px 18px}.result pre{font:400 13px/1.6 var(--mono);white-space:pre-wrap;margin:0 0 12px}.result p{margin:0;font-size:15px}.gene-search{border-bottom:1px solid var(--ink);max-width:380px;font:400 15px var(--mono);align-items:center;gap:10px;margin:0 0 10px;padding:8px 0;display:flex}.gene-search input{text-transform:uppercase;background:0 0;border:0;flex:1;min-width:0}.gene-search input:focus-visible{outline:none}.gene-search input::placeholder,.gene-in::placeholder{text-transform:none;color:var(--soft)}.gene-search:focus-within{border-bottom-color:var(--hema)}.gene-search button{text-underline-offset:3px;font:inherit;background:0 0;border:0;text-decoration:underline}.page-hero{padding:104px 0 36px}.page-hero h1{font-size:clamp(36px,5.4vw,54px)}.page-hero .lede{margin-bottom:26px}.dates{font:400 13px/1.9 var(--mono);color:var(--muted);word-spacing:8px}.dates a[aria-current]{color:var(--dab)}.gene-list{columns:4 120px;font:400 13.5px/1.9 var(--mono);column-gap:18px;margin:10px 0 0;padding:0;list-style:none}.gene-list a{text-decoration:none}.gene-list a:hover{text-decoration:underline}.gene-list .held a{color:var(--hema);font-weight:600}.report-post{font:400 15.5px/1.65 var(--font);white-space:pre-wrap;border-left:2px solid var(--ink);margin:18px 0 12px;padding-left:18px}.cs .ascii{font-size:12.5px;line-height:1.55}.cs-limit{font:400 12.5px/1.6 var(--mono);color:var(--muted);margin-top:-4px}.drug{border-top:1px solid var(--rule);padding:16px 0 18px}.drug h3{margin:0 0 6px;font-size:19px}.drug h3 a{text-decoration:none}.drug p{margin:0 0 6px;font-size:15px}.drug .mono{color:var(--muted);font-size:12.5px}.kv{grid-template-columns:auto 1fr;gap:6px 16px;margin:0;font-size:15px;line-height:1.5;display:grid}.kv dt{color:var(--muted)}.kv dd{overflow-wrap:anywhere;min-width:0;margin:0}pre.code{background:var(--ink);color:#e7ecf3;font:400 13px/1.55 var(--mono);white-space:pre;border-radius:6px;margin:10px 0 18px;padding:14px 16px;overflow-x:auto}.panel{border:1px solid var(--rule);border-radius:var(--r);background:var(--sheet);padding:18px 20px}.wallet-on{align-items:center;gap:8px;font-size:15px;display:inline-flex}.picker{display:inline-block;position:relative}.picker-list{z-index:30;border-radius:var(--r);background:var(--sheet);border:1px solid var(--rule);min-width:240px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 18px 40px -22px #141b2673}.picker-list button{text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;width:100%;padding:9px 10px;font-size:15px;display:flex}.picker-list button:hover{background:var(--glass)}.gene-in{border:0;border-bottom:1px solid var(--ink);min-width:160px;font:400 16px/1.2 var(--mono);text-transform:uppercase;background:0 0;flex:1;padding:9px 0}.paper{padding:92px 0 20px}.paper h1{margin-bottom:18px;font-size:clamp(30px,4.4vw,42px);line-height:1.12}.paper h2{margin:44px 0 14px;font-size:25px}.paper p,.paper li{font-size:17px}.paper ul,.paper ol{padding-left:22px}.paper .byline{font:400 13px/1.6 var(--mono);color:var(--muted)}.paper .abstract{border:1px solid var(--rule);background:var(--sheet);border-radius:6px;padding:18px 20px}.paper .abstract p:last-child{margin:0}.timeline{margin:26px 0 0;padding:0;list-style:none}.timeline li{border-top:1px solid var(--rule);grid-template-columns:76px minmax(0,1fr);gap:0 20px;padding:14px 0 16px;display:grid}.timeline .yr{font:500 15px/1.6 var(--mono);color:var(--dab)}.timeline p{margin:0;font-size:16.5px;line-height:1.55}.timeline p+p{margin-top:6px}.timeline .src{font:400 12px/1.5 var(--mono);color:var(--muted)}@media (max-width:640px){.timeline li{grid-template-columns:1fr;gap:4px}}.genes-table td:first-child{white-space:nowrap;font-style:italic;font-weight:700}.illus{width:100%;height:auto}.illus .ink{stroke:var(--ink)}.illus .t{fill:var(--muted);font:400 11px var(--mono)}.illus .t.ink{fill:var(--ink);stroke:none}.neuro-hud{z-index:15;border:1px solid var(--rule);font:400 12px/1.4 var(--mono);color:var(--muted);background:color-mix(in srgb, var(--sheet) 88%, transparent);-webkit-backdrop-filter:blur(6px);border-radius:999px;align-items:center;gap:10px;padding:5px 6px 5px 14px;display:flex;position:fixed;bottom:16px;right:16px}.neuro-hud b{color:var(--ink);font-weight:500}.neuro-hud button{background:var(--glass);font:inherit;color:var(--ink);border:0;border-radius:999px;padding:5px 11px}.neuro-hud button:hover{background:var(--dab-wash)}@media (max-width:720px){.neuro-hud span{display:none}.neuro-hud{padding:4px}}@media (min-width:1100px){.neuro-hud{border-radius:10px;flex-direction:column;align-items:flex-start;gap:8px;width:188px;padding:11px 12px 10px 13px;line-height:1.5;bottom:24px;left:calc(max(0px,50vw - 660px) + 40px);right:auto}.neuro-hud button{margin-left:-2px;padding:3px 10px}}.foot{border-top:1px solid var(--rule);background:color-mix(in srgb, var(--glass) 92%, transparent);margin-top:84px}.foot-in{z-index:1;max-width:1320px;color:var(--muted);margin:0 auto;padding:34px 40px 64px 284px;font-size:14px;position:relative}.foot-in>*{max-width:760px}@media (max-width:1099px){.foot-in{max-width:calc(var(--col) + 2 * var(--pad));padding:34px var(--pad) 64px}}.foot p{margin:0 0 9px}.foot-nav{flex-wrap:wrap;gap:6px 18px;display:flex}.foot-nav a{color:var(--ink);text-decoration:none}.foot-nav a:hover{color:var(--dab);text-decoration:underline}.ca-full{text-align:left;word-break:break-all;font:400 12.5px var(--mono);color:var(--ink);background:0 0;border:0;padding:0}.ca-full:hover{color:var(--dab)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.fc-name{font:400 12.5px var(--mono);color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 12px;margin:4px 0 18px;display:inline-flex}.fc-name input{font:400 15px var(--font);border:1px solid var(--rule);background:var(--sheet);color:var(--ink);border-radius:8px;min-width:220px;padding:7px 11px}.fc-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.fc-card{border:1px solid var(--rule);background:var(--sheet);border-radius:10px;padding:16px 18px 14px;position:relative}.fc-card:before{content:"";background:var(--dab);border-radius:0 3px 3px 0;width:3px;position:absolute;top:14px;bottom:14px;left:0}.fc-card.closing{opacity:.6}.fc-card.closing:before{background:var(--soft)}.fc-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.fc-gene{font:italic 700 24px/1.1 var(--font);letter-spacing:-.01em;color:var(--ink);text-decoration:none}.fc-time{font:400 12.5px var(--mono);color:var(--dab-deep);white-space:nowrap;font-variant-numeric:tabular-nums}.fc-claim{margin:8px 0 4px;font-size:15.5px;line-height:1.45}.fc-meta{font:400 11.5px/1.5 var(--mono);color:var(--muted);overflow-wrap:anywhere;margin:0 0 12px}.fc-dial{grid-template-columns:auto 1fr 3.4em;align-items:center;gap:12px;display:grid}.fc-dial label{font:400 12px var(--mono);color:var(--muted)}.fc-dial output{font:500 17px var(--mono);text-align:right;font-variant-numeric:tabular-nums}.fc-dial input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:22px}.fc-dial input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--rule), var(--dab-wash) 50%, var(--dab));border-radius:4px;height:4px}.fc-dial input[type=range]::-moz-range-track{background:linear-gradient(90deg, var(--rule), var(--dab-wash) 50%, var(--dab));border-radius:4px;height:4px}.fc-dial input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--dab);border:2px solid var(--sheet);width:18px;height:14px;box-shadow:0 0 0 1px var(--dab-deep);border-radius:50%;margin-top:-5px}.fc-dial input[type=range]::-moz-range-thumb{background:var(--dab);border:2px solid var(--sheet);width:18px;height:14px;box-shadow:0 0 0 1px var(--dab-deep);border-radius:50%}.fc-dial input[type=range]:focus-visible{outline:2px solid var(--hema);outline-offset:2px;border-radius:4px}.fc-dial input[type=range]:disabled{cursor:default}.fc-foot{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.fc-foot .strip{width:150px}.fc-msg{font:400 12.5px/1.5 var(--mono);color:var(--hema);margin:10px 0 0}.fc-msg.err{color:var(--dab)}.fc-closed{gap:4px;margin:14px 0 0;padding:0;list-style:none;display:grid}.fc-closed li{border-top:1px solid var(--rule);padding:12px 0 10px}.fc-ch{flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin:0 0 4px;font-size:15px;display:flex}.fc-ch a{color:inherit}.fc-out{font:400 12.5px var(--mono);color:var(--muted)}.fc-out a{color:inherit}.fc-out.held{color:var(--dab-deep);font-weight:500}.fc-score{font:400 12px/1.6 var(--mono);color:var(--muted);margin:2px 0 0}.fstrip{width:100%;max-width:520px;height:auto;display:block;overflow:visible}.fstrip .axis{stroke:var(--rule);stroke-width:2px}.fstrip .tick{stroke:var(--soft);stroke-width:1px}.fstrip .end ellipse{fill:var(--sheet);stroke:var(--rule);stroke-width:1px}.fstrip .end.held ellipse{fill:var(--dab);stroke:var(--dab-deep)}.fstrip .melanin{fill:var(--dab-deep)}.fstrip .nucleus{fill:var(--dab-wash)}.fstrip .glia,.fstrip-key .glia{fill:var(--hema);opacity:.5}.fstrip .f,.fstrip-key .f{stroke-width:1.6px;stroke-linecap:round}.fstrip .f.person,.fstrip-key .f.person{stroke:var(--hema);opacity:.7}.fstrip .f.agent,.fstrip-key .f.agent{stroke:var(--ink);opacity:.75}.fstrip .crowd,.fstrip-key .crowd{fill:var(--hema)}.fstrip .house,.fstrip-key .house{fill:var(--dab);stroke:var(--sheet);stroke-width:1.5px}.fstrip .mine{fill:none;stroke:var(--ink);stroke-width:1.4px;stroke-dasharray:2 2}.fstrip .lbl{font:400 9px var(--mono);fill:var(--muted)}.fstrip-key{color:var(--muted);flex-wrap:wrap;gap:4px 16px;margin:6px 0 2px;display:flex}.fstrip-key span{align-items:center;gap:6px;display:inline-flex}.fstrip-key svg{width:12px;height:12px;overflow:visible}.fstrip-key svg:last-child{width:16px}.fstrip-key .end-held{fill:var(--dab);stroke:var(--dab-deep)}.standings{margin:8px 0 22px;padding:0;list-style:none}.st-row{border-top:1px solid var(--rule);grid-template-columns:34px minmax(0,1.25fr) minmax(0,1.35fr) 104px 58px 56px;align-items:start;column-gap:14px;padding:10px 0;display:grid}.st-row.st-head{font:400 12px/1.4 var(--mono);color:var(--muted);border-top:0;padding:0 0 8px}.st-row.baseline{background:color-mix(in srgb, var(--dab-wash) 45%, transparent)}.st-row.baseline .st-rank{color:var(--dab-deep)}.st-rank{font:400 12.5px/1.6 var(--mono);padding-left:4px}.st-who b{font-weight:700}.st-who a{color:var(--ink)}.st-row .sub{font:400 11.5px/1.45 var(--mono);color:var(--muted);margin-top:2px;display:block}.st-who .sub{font:400 13px/1.4 var(--font)}.st-row .m{font:500 13px/1.6 var(--mono);font-variant-numeric:tabular-nums}.st-fc,.st-cu,.st-pts{text-align:right}.st-pts b{font-size:15px}.st-k{display:none}.st-held .score-cells .strip{width:108px}@media (max-width:640px){.st-row{grid-template-columns:34px minmax(0,1fr) auto;grid-template-areas:"rank who pts""rank held held""rank fc cu";row-gap:6px;padding:12px 0}.st-row.st-head{display:none}.st-rank{grid-area:rank}.st-who{grid-area:who}.st-held{grid-area:held}.st-fc{text-align:left;grid-area:fc}.st-cu{grid-area:cu}.st-pts{grid-area:pts}.st-k{font:400 10.5px/1.3 var(--mono);color:var(--muted);display:block}}.tbl tr.quiet td{color:var(--muted)}@media print{.top,.foot,.neurons,.neuro-hud,.gate,.no-print{display:none!important}body,html{background:#fff}main{max-width:none}.paper{padding-top:0}a{text-decoration:none}}
