@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-cyrillic-ext-400-normal-CIYZrvmP.woff2)format("woff2"),url(/assets/press-start-2p-cyrillic-ext-400-normal-B5Ckvkit.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-cyrillic-400-normal-DBn7fddJ.woff2)format("woff2"),url(/assets/press-start-2p-cyrillic-400-normal-CbE56R3Y.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-greek-400-normal-DQfalijU.woff2)format("woff2"),url(/assets/press-start-2p-greek-400-normal-BR_lG5n9.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-latin-ext-400-normal-DpfYvR5A.woff2)format("woff2"),url(/assets/press-start-2p-latin-ext-400-normal-DBgyq7ky.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-latin-400-normal-_wFEWmAB.woff2)format("woff2"),url(/assets/press-start-2p-latin-400-normal-KLytu4cr.woff)format("woff");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:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/silkscreen-latin-ext-400-normal-2T9bWrxp.woff2)format("woff2"),url(/assets/silkscreen-latin-ext-400-normal-Drdn_BEM.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/silkscreen-latin-400-normal-CtPo2yA5.woff2)format("woff2"),url(/assets/silkscreen-latin-400-normal-D0DfPJut.woff)format("woff");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:Silkscreen;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/silkscreen-latin-ext-700-normal-D7YUjVT_.woff2)format("woff2"),url(/assets/silkscreen-latin-ext-700-normal-CjQdSuci.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/silkscreen-latin-700-normal-CSE2nhgM.woff2)format("woff2"),url(/assets/silkscreen-latin-700-normal-BjMPLkh0.woff)format("woff");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:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-vietnamese-500-normal-BmEvtly_.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-500-normal-BTqKIpxg.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-ext-500-normal-DUe3BAxM.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-500-normal-3dgZTiw9.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2)format("woff2"),url(/assets/space-grotesk-latin-500-normal-CNSSEhBt.woff)format("woff");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:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-vietnamese-700-normal-DMty7AZE.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-700-normal-Duxec5Rn.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-ext-700-normal-BQnZhY3m.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-700-normal-HVCqSBdx.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2)format("woff2"),url(/assets/space-grotesk-latin-700-normal-CwsQ-cCU.woff)format("woff");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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-vietnamese-700-normal-DWQgDHuA.woff2)format("woff2"),url(/assets/space-mono-vietnamese-700-normal-D-KrLuLr.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-latin-ext-700-normal-B2s3bDs2.woff2)format("woff2"),url(/assets/space-mono-latin-ext-700-normal-B_E7P90g.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-latin-700-normal-mWgeinG7.woff2)format("woff2"),url(/assets/space-mono-latin-700-normal-D7A851RN.woff)format("woff");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:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-italic-C9HzH3YL.woff2)format("woff2"),url(/assets/instrument-serif-latin-ext-400-italic-D7-lnxEk.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-italic-DKMiL14s.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-italic-u__WvvIK.woff)format("woff");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:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cinzel-latin-ext-600-normal-BEFdM_VE.woff2)format("woff2"),url(/assets/cinzel-latin-ext-600-normal-BY9Mq9iK.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cinzel-latin-600-normal-Dd5YO2UX.woff2)format("woff2"),url(/assets/cinzel-latin-600-normal-CH_LB4su.woff)format("woff");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:IM Fell English;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/im-fell-english-latin-400-normal-BhowGHCQ.woff2)format("woff2"),url(/assets/im-fell-english-latin-400-normal-CxhBQSzl.woff)format("woff");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:IM Fell English;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/im-fell-english-latin-400-italic-DD_ylKHZ.woff2)format("woff2"),url(/assets/im-fell-english-latin-400-italic-hN89MLGX.woff)format("woff");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:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/big-shoulders-display-vietnamese-700-normal-DCH5bIkD.woff2)format("woff2"),url(/assets/big-shoulders-display-vietnamese-700-normal-D5dmK5Ek.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/big-shoulders-display-latin-ext-700-normal-C8xZtiKd.woff2)format("woff2"),url(/assets/big-shoulders-display-latin-ext-700-normal-D98SaizC.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/big-shoulders-display-latin-700-normal-KM2fueoL.woff2)format("woff2"),url(/assets/big-shoulders-display-latin-700-normal-CMi6UoP4.woff)format("woff");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:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/big-shoulders-display-vietnamese-800-normal-TfqTMNKp.woff2)format("woff2"),url(/assets/big-shoulders-display-vietnamese-800-normal-zHzF0To4.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/big-shoulders-display-latin-ext-800-normal-fpv_pHPA.woff2)format("woff2"),url(/assets/big-shoulders-display-latin-ext-800-normal-BQnXNQRw.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/big-shoulders-display-latin-800-normal-DDUD9Xuh.woff2)format("woff2"),url(/assets/big-shoulders-display-latin-800-normal-CI0lhnTM.woff)format("woff");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:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/big-shoulders-display-vietnamese-900-normal-B_uE6zXf.woff2)format("woff2"),url(/assets/big-shoulders-display-vietnamese-900-normal-BKSkdzuv.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/big-shoulders-display-latin-ext-900-normal-HMld4L9H.woff2)format("woff2"),url(/assets/big-shoulders-display-latin-ext-900-normal-DkuviPcI.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/big-shoulders-display-latin-900-normal-CW8trzgu.woff2)format("woff2"),url(/assets/big-shoulders-display-latin-900-normal-DMT-1gsg.woff)format("woff");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:Silkscreen;font-style:normal;font-weight:700;font-display:block;src:url(/assets/oe-fix-silkscreen-700-CsTt7wzr.ttf)format("truetype");unicode-range:U+34,U+25,U+23,U+26,U+40,U+25B2,U+25BC,U+2212,U+D7,U+2192,U+B1,U+2264,U+2265,U+2026}@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;font-display:block;src:url(/assets/oe-fix-silkscreen-400-DAi7Ogr7.ttf)format("truetype");unicode-range:U+26,U+25B2,U+25BC,U+2212,U+D7,U+2192}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:block;src:url(/assets/oe-fix-press-start-DtqUQICQ.ttf)format("truetype");unicode-range:U+25B2,U+25BC,U+2212,U+D7,U+2192,U+B1,U+2264,U+2265,U+21B5}*,:before,:after{box-sizing:border-box}html,body{background:var(--ground);color:var(--ink);margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{min-height:100dvh;font-family:Space Grotesk,sans-serif;font-weight:500;overflow-x:clip}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:root{--px:3px}.slam{text-transform:uppercase;letter-spacing:0;font-variant-numeric:tabular-nums;font-family:"Press Start 2P",Space Grotesk,monospace;font-weight:400;line-height:1.5}.label{text-transform:uppercase;letter-spacing:calc(var(--px) * .34);font-family:Silkscreen,Space Grotesk,monospace;font-weight:700;line-height:1.2}.sentence{font-family:Space Grotesk,sans-serif;font-weight:500;line-height:1.35}.command{font-family:Space Mono,monospace;font-weight:700;line-height:1.35}.num{font-variant-numeric:tabular-nums;white-space:nowrap}.s4{font-size:max(var(--text-floor), calc(var(--px) * 4))}.s5{font-size:max(var(--text-floor), calc(var(--px) * 5))}.s6{font-size:max(var(--text-floor), calc(var(--px) * 6))}.s7{font-size:max(var(--text-floor), calc(var(--px) * 7))}.s8{font-size:max(var(--text-floor), calc(var(--px) * 8))}.s10{font-size:max(var(--text-floor), calc(var(--px) * 10))}.s12{font-size:max(var(--text-floor), calc(var(--px) * 12))}.s16{font-size:max(var(--text-floor), calc(var(--px) * 16))}.s24{font-size:max(var(--text-floor), calc(var(--px) * 24))}.ink{color:var(--ink)}.muted{color:var(--muted)}.chrome{color:var(--chrome)}.mark{color:var(--mark)}.phos{text-shadow:0 0 calc(var(--px) * 1) currentColor}.pixel{image-rendering:pixelated;image-rendering:crisp-edges}:focus{outline:none}.focusable,button,a,[tabindex]{position:relative}:focus-visible:after,.cursor-on:after{content:"";inset:calc(var(--px) * -2);pointer-events:none;z-index:5;background:linear-gradient(var(--chrome), var(--chrome)) top left / calc(var(--px) * 4) calc(var(--px) * 1) no-repeat, linear-gradient(var(--chrome), var(--chrome)) top left / calc(var(--px) * 1) calc(var(--px) * 4) no-repeat, linear-gradient(var(--chrome), var(--chrome)) top right / calc(var(--px) * 4) calc(var(--px) * 1) no-repeat, linear-gradient(var(--chrome), var(--chrome)) top right / calc(var(--px) * 1) calc(var(--px) * 4) no-repeat, linear-gradient(var(--chrome), var(--chrome)) bottom left / calc(var(--px) * 4) calc(var(--px) * 1) no-repeat, linear-gradient(var(--chrome), var(--chrome)) bottom left / calc(var(--px) * 1) calc(var(--px) * 4) no-repeat, linear-gradient(var(--chrome), var(--chrome)) bottom right / calc(var(--px) * 4) calc(var(--px) * 1) no-repeat, linear-gradient(var(--chrome), var(--chrome)) bottom right / calc(var(--px) * 1) calc(var(--px) * 4) no-repeat;animation:.8s step-end infinite blink;position:absolute}@keyframes blink{0%,62.5%{opacity:1}62.6%,to{opacity:.35}}[data-motion=reduced] :focus-visible:after,[data-motion=reduced] .cursor-on:after{animation:none}.sr-only{width:calc(var(--px) * .34);height:calc(var(--px) * .34);margin:calc(var(--px) * -.34);clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.gain{color:var(--gain)}.loss{color:var(--loss)}.even{color:var(--ink)}.loss-word{color:var(--loss)}.bar-gain{background:repeating-linear-gradient(90deg, var(--line) 0 calc(var(--px) * 2), var(--surface) calc(var(--px) * 2) calc(var(--px) * 4))}.bar-loss{background:repeating-linear-gradient(135deg, transparent 0 calc(var(--px) * 2), var(--mark) calc(var(--px) * 2) calc(var(--px) * 3));box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--mark);opacity:.85}.chip{align-items:center;gap:calc(var(--px) * 2);padding:calc(var(--px) * 1) calc(var(--px) * 3);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);color:var(--muted);display:inline-flex}.chip.solid{background:var(--ink);color:var(--ground);box-shadow:none}.chip.chrome{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome);color:var(--chrome)}.chip.mark{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--mark);color:var(--mark)}.panel{background:var(--surface);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);clip-path:polygon(calc(var(--px) * 2) 0, calc(100% - var(--px) * 2) 0, 100% calc(var(--px) * 2), 100% calc(100% - var(--px) * 2), calc(100% - var(--px) * 2) 100%, calc(var(--px) * 2) 100%, 0 calc(100% - var(--px) * 2), 0 calc(var(--px) * 2))}.btn{min-height:max(44px, calc(var(--px) * 15));min-width:max(44px, calc(var(--px) * 15));justify-content:center;align-items:center;gap:calc(var(--px) * 2);padding:0 calc(var(--px) * 5);background:var(--surface);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);color:var(--ink);display:inline-flex}.btn:hover{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome)}.btn.primary{background:var(--ink);color:var(--ground);box-shadow:0 0 calc(var(--px) * 4) var(--line)}.btn[disabled]{opacity:.45;cursor:not-allowed}.paper{background:var(--paper-surface);color:var(--paper-ink)}.paper .muted{color:var(--paper-muted)}.paper .chrome{color:var(--paper-chrome)}.paper .mark{color:var(--paper-mark)}.paper .gain{color:var(--paper-gain)}.paper .loss,.paper .loss-word{color:var(--paper-loss)}.paper .panel{background:var(--paper-ground);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--paper-line)}input:focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome)}.row:focus-visible:after,.row.cursor-on:after,.tray-coin:focus-visible:after,.reel-item:focus-visible:after,.reel-item.cursor-on:after,.arch-card:focus-visible:after,.arch-card.cursor-on:after{inset:0}.panel:focus-visible:after,.panel.cursor-on:after{inset:calc(var(--px) * 2)}::selection{background:var(--chrome);color:var(--on-chrome)}*{scrollbar-width:none}::-webkit-scrollbar{display:none}:root{--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--f12:max(12px, 0px);--f15:max(15px, 0px);--f16:max(16px, 0px);--f18:max(18px, 0px);--text-floor:max(calc(var(--f12) * var(--text-scale,1)), 0px);--sentence-floor:max(calc(var(--f16) * var(--text-scale,1)), 0px)}html[data-shell=phone]{--sentence-floor:max(calc(var(--f15) * var(--text-scale,1)), 0px)}#root{padding:var(--safe-top) var(--safe-right) var(--safe-bottom) var(--safe-left);box-sizing:border-box;min-height:100dvh}img[data-pixel-art],canvas[data-pixel-art]{image-rendering:pixelated}html,body,*{overscroll-behavior:none;-webkit-tap-highlight-color:transparent}body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}input,textarea,[contenteditable=true],[data-journal-page],[data-journal-page] *{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}button,input,select,textarea{appearance:none;border-radius:0}input,select,textarea{font:inherit;color:inherit;background:var(--surface);border:0}select{min-width:44px;min-height:44px;padding:0 calc(var(--px) * 3);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);cursor:pointer}a{color:inherit;text-decoration:none}button:not([disabled]):not(.wh-seat):not(.cd-fan-card):active,.press:active,[role=button]:not([aria-disabled=true]):active{transform:translateY(calc(var(--px) * .5))}.wh-seat:active,.cd-fan-card:active{translate:0 calc(var(--px) * .5)}.sentence{max-width:70ch}.sentence.s4{font-size:max(var(--sentence-floor), calc(var(--px) * 4))}.sentence.s5{font-size:max(var(--sentence-floor), calc(var(--px) * 5))}.sentence.s6{font-size:max(var(--sentence-floor), calc(var(--px) * 6))}.sentence.s7{font-size:max(var(--sentence-floor), calc(var(--px) * 7))}.sentence.s8{font-size:max(var(--sentence-floor), calc(var(--px) * 8))}.label{letter-spacing:min(calc(var(--px) * .34), .12em)}.stage-wrap{z-index:1;place-items:center;min-height:100dvh;display:grid;position:relative}.stage{border-radius:calc(var(--px) * 10);background:color-mix(in srgb, var(--ground) 38%, transparent);box-shadow:0 0 0 calc(var(--px) * 2) var(--surface), 0 0 0 calc(var(--px) * 3) var(--line);position:relative;overflow:clip}[data-orient=portrait] .stage{border-radius:calc(var(--px) * 6)}.tube{width:100%;height:100%;min-height:inherit;position:relative}.tube-content{z-index:2;width:100%;height:100%;min-height:inherit;flex-direction:column;display:flex;position:relative}.marquee{z-index:3;gap:calc(var(--px) * 1);padding:calc(var(--px) * 3) calc(var(--px) * 8) 0;flex-direction:column;display:flex;position:relative}.marquee-top{justify-content:space-between;align-items:center;gap:calc(var(--px) * 4);display:flex}.marquee-title{color:var(--ink);letter-spacing:calc(var(--px) * .5)}.marquee-row{justify-content:space-between;align-items:center;gap:calc(var(--px) * 3);display:flex}.channels{gap:calc(var(--px) * 1);display:flex}.channel{white-space:nowrap;min-height:44px;padding:0 calc(var(--px) * 2);color:var(--muted);box-shadow:inset 0 calc(var(--px) * -1) 0 transparent}.channel.on{color:var(--ink);box-shadow:inset 0 calc(var(--px) * -1) 0 var(--chrome)}.tracker{align-items:center;gap:calc(var(--px) * 2);min-height:44px;color:var(--line);text-align:left;margin:0;padding:0;list-style:none;display:flex}.tracker .done{color:var(--muted)}.tracker .now{color:var(--ground);background:var(--chrome);padding:0 calc(var(--px) * 1)}.tracker .todo{color:var(--muted)}.tracker-week{margin-right:calc(var(--px) * 1)}.clock{color:var(--muted);white-space:nowrap}.strap{z-index:3;align-items:center;gap:calc(var(--px) * 4);padding:calc(var(--px) * 2) calc(var(--px) * 8) calc(var(--px) * 3);border-top:calc(var(--px) * 1) solid var(--line);grid-template-columns:auto 1fr auto;margin-top:auto;display:grid;position:relative}.strap-laws{gap:calc(var(--px) * 2);display:flex}.strap-footer{color:var(--muted);text-align:center;margin:0}.strap-prompt{min-height:44px;padding:0 calc(var(--px) * 3);color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line)}.caret{width:calc(var(--px) * 2);height:calc(var(--px) * 5);margin-left:calc(var(--px) * 1);vertical-align:middle;background:var(--chrome);animation:.8s step-end infinite blink;display:inline-block}[data-motion=reduced] .caret{animation:none}.stage-content{z-index:3;min-height:0;padding:calc(var(--px) * 3) calc(var(--px) * 8);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}[data-orient=portrait] .marquee{padding:calc(var(--px) * 3) calc(var(--px) * 4) 0}[data-orient=portrait] .marquee-top,[data-orient=portrait] .marquee-row{justify-content:center;row-gap:calc(var(--px) * 1);flex-wrap:wrap}[data-orient=portrait] .channels{flex-wrap:wrap;justify-content:center}[data-orient=portrait] .strap{text-align:center;padding:calc(var(--px) * 3) calc(var(--px) * 4);grid-template-columns:1fr}[data-orient=portrait] .strap-laws{justify-content:center}[data-orient=portrait] .stage-content{padding:calc(var(--px) * 3) calc(var(--px) * 4);overflow:visible}.marquee-title{min-height:44px}[data-orient=landscape] .marquee-top{height:calc(var(--px) * 8)}[data-reveal-open] .caret{animation:none}.job-orb{align-items:center;gap:calc(var(--px) * 2);color:var(--muted);white-space:nowrap;display:inline-flex}.strap{grid-template-columns:auto 1fr auto auto}[data-orient=portrait] .strap{grid-template-columns:1fr}.stale-strip{z-index:4;margin:0 calc(var(--px) * 8);padding:calc(var(--px) * 1) calc(var(--px) * 3);background:var(--ink);color:var(--ground);text-align:center;position:relative}.backdrop{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.backdrop-still{background:radial-gradient(ellipse 60% 38% at 50% 26%, color-mix(in srgb, var(--line) 50%, transparent), transparent 72%), radial-gradient(ellipse 90% 50% at 50% 34%, color-mix(in srgb, var(--surface) 70%, transparent), transparent 78%), linear-gradient(to bottom, var(--surface), var(--ground) 58%);position:absolute;inset:0}.glass{background:color-mix(in srgb, var(--ground) 80%, transparent);box-shadow:inset 0 0 0 calc(var(--px) * 1) color-mix(in srgb, var(--line) 80%, transparent);-webkit-backdrop-filter:blur(calc(var(--px) * 4));backdrop-filter:blur(calc(var(--px) * 4))}.glass-strip{background:color-mix(in srgb, var(--ground) 80%, transparent);-webkit-backdrop-filter:blur(calc(var(--px) * 4));backdrop-filter:blur(calc(var(--px) * 4))}.loading-box{gap:calc(var(--px) * 3);padding:calc(var(--px) * 6);flex-direction:column;display:flex}.backdrop-ether{transform-origin:50% 40%;will-change:transform;position:absolute;inset:-2%}.ether-canvas{image-rendering:auto;width:100%;height:100%;display:block;position:absolute;inset:0}.backdrop-still-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-palette=velvet] .backdrop-still-img,html[data-mode=day] .backdrop-still-img{display:none}.world-gl[data-descending] .dest-overlay{visibility:hidden}.stage-wrap{padding-left:var(--stage-x,0px);padding-top:var(--stage-y,0px);box-sizing:border-box;place-items:start}.stage-wrap[data-orient=portrait]{place-items:start}html{overflow-x:clip}.stage{max-width:100%}.backdrop-still-img{inset:auto}.backdrop-still-img.capped{-webkit-mask-image:radial-gradient(closest-side, var(--ink) 72%, transparent);-webkit-mask-image:radial-gradient(closest-side, var(--ink) 72%, transparent);mask-image:radial-gradient(closest-side, var(--ink) 72%, transparent)}.rave{white-space:pre;display:inline-block;position:relative}.rave-word{color:#0000}.rave-glyphs{white-space:pre;pointer-events:none;position:absolute;top:0;left:0}.rv{transform-origin:50% 100%;will-change:auto;display:inline-block}.rv-sp{white-space:pre}[data-rave=on] .rv{text-shadow:0 0 calc(var(--px) * 1.5) color-mix(in srgb, var(--chrome) 60%, transparent)}[data-rave=still] .rave-glyphs{color:var(--chrome);text-decoration:underline;text-decoration-thickness:calc(var(--px) * .5);text-underline-offset:calc(var(--px) * 1)}.numwrap-hero .hero.s12,.pside-l2 .numwrap-hero .hero,.stock-week .numwrap-hero .hero{text-shadow:0 0 calc(var(--px) * 1.5) color-mix(in srgb, currentColor 60%, transparent)}.now{gap:calc(var(--px) * 1);flex-direction:column;height:100%;display:flex}.now-head{gap:calc(var(--px) * 4);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.now-body{flex-direction:column;flex:1;justify-content:flex-start;min-height:0;display:flex}.now-foot{align-items:center;gap:calc(var(--px) * 1);flex-direction:column;display:flex}.now-caption{text-align:center}.do-nothing{color:var(--muted);text-align:center;max-width:min(100%, calc(var(--px) * 320));margin:0}.primary-action{min-width:calc(var(--px) * 120)}.purse-mini{align-items:center;gap:calc(var(--px) * 1);color:var(--muted);display:inline-flex}.pre{gap:calc(var(--px) * 8);text-align:left;padding:calc(var(--px) * 6);justify-content:center;align-items:center;display:flex}.pre .panel{padding:calc(var(--px) * 3)}.pre p{margin:calc(var(--px) * 2) 0;max-width:calc(var(--px) * 260)}.board{gap:calc(var(--px) * 1.5);flex-direction:column;display:flex}.board-plates{justify-content:space-between;display:flex}.plate{gap:calc(var(--px) * 3);align-items:center;display:flex}.plate.R{text-align:right;flex-direction:row-reverse}.plate-crest{padding:calc(var(--px) * 2);line-height:0}.plate-name{line-height:1.3}.board-scores{min-height:calc(var(--px) * 12);justify-content:space-between;display:flex}.score{gap:calc(var(--px) * 1);flex-direction:column;display:flex}.score.R{text-align:right;align-items:flex-end}.board-main{grid-template-columns:1fr calc(var(--px) * 64) 1fr;gap:calc(var(--px) * 3);align-items:start;display:grid}.rows{gap:calc(var(--px) * 1.5);flex-direction:column;display:flex}.rows .research-tag{text-align:right}.row{grid-template-columns:calc(var(--px) * 30) 1fr auto;align-items:center;gap:calc(var(--px) * 2);min-height:max(44px, calc(var(--px) * 18));padding:0 calc(var(--px) * 3);text-align:left;display:grid;position:relative;overflow:hidden}.row.R{grid-template-columns:auto 1fr calc(var(--px) * 30)}.row.R .row-val{order:1;justify-content:flex-start}.row.R .row-ticker{text-align:right;order:2}.row.R .row-flag{text-align:right;order:3}.row .bar{height:calc(var(--px) * 3);z-index:0;position:absolute;bottom:0;left:0}.row.R .bar{left:auto;right:0}.row>:not(.bar){z-index:1;position:relative}.row-flag{color:var(--muted)}.row-val{justify-content:flex-end;display:flex}.row.R .row-val{justify-content:flex-start}.row-coin{vertical-align:middle;margin-left:calc(var(--px) * 2);display:inline-block}.row.R .row-coin{margin-left:0;margin-right:calc(var(--px) * 2)}.row.tripped{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--mark)}.row-alarm{bottom:calc(var(--px) * .5);right:calc(var(--px) * 3);z-index:2;position:absolute}button.row:hover{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome)}.numwrap{align-items:flex-end;gap:calc(var(--px) * .5);flex-direction:column;display:inline-flex}.row.R .numwrap,.score.L .numwrap{align-items:flex-start}.hollow{color:#0000;-webkit-text-stroke:calc(var(--px) * .34) var(--mark)}.board-center{justify-content:center;display:flex}.vs{align-items:center;gap:calc(var(--px) * 2);padding-top:calc(var(--px) * 4);flex-direction:column;display:flex}.vs-coins{gap:calc(var(--px) * 4);display:flex}.coin-col{gap:calc(var(--px) * 1);flex-direction:column;display:flex}.sheet-wrap{z-index:50;background:color-mix(in srgb, var(--ground) 72%, transparent);padding:calc(var(--px) * 4);place-items:center;display:grid;position:fixed;inset:0}.sheet{width:min(100%, calc(var(--px) * 300));max-height:84vh;padding:calc(var(--px) * 5);gap:calc(var(--px) * 3);flex-direction:column;display:flex;overflow:auto}.sheet.wide{width:min(100%, calc(var(--px) * 420))}.sheet-head,.help-head{justify-content:space-between;align-items:center;gap:calc(var(--px) * 3);display:flex}.cmd-row{gap:calc(var(--px) * 2);align-items:center;display:flex}.cmd-input,.join-input,.text-input{background:var(--ground);min-height:44px;color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);padding:0 calc(var(--px) * 3);caret-color:var(--chrome);border:0;flex:1}.cmd-input:focus,.join-input:focus,.text-input:focus{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome)}.cmd-chips{gap:calc(var(--px) * 2);flex-wrap:wrap;align-items:center;display:flex}.cmd-chips .chip{min-height:44px}.receipts{gap:calc(var(--px) * 1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.receipt{padding:calc(var(--px) * 3);gap:calc(var(--px) * 1);flex-direction:column;display:flex}.receipt-cmd{color:var(--paper-muted)}.receipt-example{text-align:left;color:var(--paper-chrome);min-height:44px}.cmd-help-list{column-gap:calc(var(--px) * 4);grid-template-columns:max-content minmax(0,1fr);align-items:center;margin:0;padding:0;list-style:none;display:grid}.cmd-help-list li{display:contents}.cmd-help-list li.cmd-help-go{align-items:center;gap:calc(var(--px) * 4);flex-wrap:wrap;grid-column:1/-1;display:flex}.cmd-help-list li>.command{min-height:44px;color:var(--paper-ink);align-items:center;display:inline-flex}.help.sheet{width:min(100%, calc(var(--px) * 440))}.help-groups{gap:calc(var(--px) * 4);grid-template-columns:repeat(2,1fr);display:grid}.help-group h3{margin:0 0 calc(var(--px) * 2)}.help-row{gap:calc(var(--px) * 3);margin-bottom:calc(var(--px) * 2);align-items:flex-start;display:flex}.help-last{margin:0}.play-list{gap:calc(var(--px) * 2);flex-direction:column;display:flex}.play-line{gap:calc(var(--px) * 3);grid-template-columns:auto 1fr auto auto;align-items:center;display:grid}.play-line.declared{box-shadow:inset calc(var(--px) * 1) 0 0 var(--chrome)}.play-sub{margin-top:calc(var(--px) * 2)}.vs-pick{gap:calc(var(--px) * 1);margin-top:calc(var(--px) * 1);flex-wrap:wrap;align-items:center;display:flex}.vs-pick .chip,.row-opts .chip,.pick-grid .chip,.claim .chip,.trade .chip,.ballot-row .chip,.crest-pick .chip{min-width:44px;min-height:44px}.call-list{gap:calc(var(--px) * 2);flex-wrap:wrap;display:flex}.doors{grid-template-columns:repeat(auto-fit, minmax(calc(var(--px) * 90), 1fr));gap:calc(var(--px) * 3);display:grid}.door{padding:calc(var(--px) * 3);gap:calc(var(--px) * 2);flex-direction:column;display:flex}.num-input{width:calc(var(--px) * 24);background:var(--ground);min-height:44px;color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);text-align:center;border:0}.claim,.trade{gap:calc(var(--px) * 2);flex-direction:column;display:flex}.pick-grid{gap:calc(var(--px) * 1);flex-wrap:wrap;display:flex}.row-opts,.trade-row{gap:calc(var(--px) * 2);flex-wrap:wrap;align-items:center;display:flex}select{background:var(--ground);min-height:44px;color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);padding:0 calc(var(--px) * 2);border:0}.ballot{grid-template-columns:calc(var(--px) * 120) 1fr;gap:calc(var(--px) * 4);display:grid}.ballot-pick{gap:calc(var(--px) * 2);flex-direction:column;display:flex}.ballot-list{gap:calc(var(--px) * 1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ballot-row{gap:calc(var(--px) * 2);padding:calc(var(--px) * 1) calc(var(--px) * 2);flex-wrap:wrap;align-items:center;display:flex}.card-screen,.purse-screen{gap:calc(var(--px) * 3);flex-direction:column;height:100%;display:flex}.fight-card{gap:calc(var(--px) * 2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fight{grid-template-columns:1fr calc(var(--px) * 70) 1fr;padding:calc(var(--px) * 2) calc(var(--px) * 4);align-items:center;gap:calc(var(--px) * 3);display:grid}.fight-side{align-items:center;gap:calc(var(--px) * 3);display:flex}.fight-side.R{text-align:right;flex-direction:row-reverse}.fight-side.me{box-shadow:inset calc(var(--px) * 1) 0 0 var(--chrome)}.fight-crest{padding:calc(var(--px) * 1);line-height:0}.fight-text{gap:calc(var(--px) * .5);flex-direction:column;flex:1;display:flex}.fight-coins{gap:calc(var(--px) * 1);display:flex}.fight-side.R .fight-coins{justify-content:flex-end}.fight-mid{align-items:center;gap:calc(var(--px) * 1);flex-direction:column;display:flex}.stamp-mini{padding:calc(var(--px) * 1) calc(var(--px) * 2);background:var(--ink);color:var(--ground);text-align:center}.stamp-mini.hot{box-shadow:0 0 0 calc(var(--px) * 1) var(--ground), 0 0 0 calc(var(--px) * 2) var(--ink)}.weekly-note{margin:0}.wire ul{margin:calc(var(--px) * 1) 0 0;padding-left:calc(var(--px) * 5)}.standings{border-collapse:collapse;width:100%}.standings th{text-align:left;padding:calc(var(--px) * 1) calc(var(--px) * 2);border-bottom:calc(var(--px) * 1) solid var(--line)}.standings td{padding:0 calc(var(--px) * 2);border-bottom:calc(var(--px) * .5) solid var(--surface)}.standings tr.research-row td{padding-top:calc(var(--px) * 1);padding-bottom:calc(var(--px) * 1)}.standings tr.me td{background:var(--surface)}.standings tr.research-row td{color:var(--muted)}.team-link{align-items:center;gap:calc(var(--px) * 2);text-align:left;min-height:44px;display:inline-flex}.mini-crest{padding:calc(var(--px) * 1);line-height:0}.long-footer{text-align:center;margin:auto 0 0}.purse-top{gap:calc(var(--px) * 8);flex-wrap:wrap;align-items:center;display:flex}.coins-row{gap:calc(var(--px) * 2);display:flex}.coin-slot{width:calc(var(--px) * 24);height:calc(var(--px) * 24);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);border-radius:50%;display:inline-block}.purse-facts{gap:calc(var(--px) * 6);margin:0;display:flex}.purse-facts dd{margin:0}.button-groups{gap:calc(var(--px) * 3);grid-template-columns:repeat(4,1fr);display:grid}.bgroup{gap:calc(var(--px) * 1);flex-direction:column;display:flex}.bgroup h3{margin:0}.btile{align-items:center;gap:calc(var(--px) * 2);min-height:44px;padding:calc(var(--px) * 1) calc(var(--px) * 2);text-align:left;grid-template-columns:auto 1fr auto;display:grid}.help-line{min-height:calc(var(--px) * 10);margin:0}.purse-history{gap:calc(var(--px) * .5);color:var(--muted);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rules-screen{gap:calc(var(--px) * 2);height:100%;padding:calc(var(--px) * 4);border-radius:calc(var(--px) * 2);flex-direction:column;display:flex}.rules-tabs{gap:calc(var(--px) * 2);flex-wrap:wrap;display:flex}.rules-tabs .chip{min-height:44px;color:var(--paper-ink);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--paper-line)}.rules-tabs .chip.solid{background:var(--paper-ink);color:var(--paper-surface)}.rules-body{padding-right:calc(var(--px) * 2);flex:1;overflow:auto}.rules-body h2{margin:calc(var(--px) * 2) 0}.rules-body p,.rules-body li{max-width:min(100%, calc(var(--px) * 360))}.notes{border-collapse:collapse;width:100%}.notes td,.notes th{vertical-align:top;text-align:left;padding:calc(var(--px) * 1) calc(var(--px) * 2);border-bottom:calc(var(--px) * .5) solid var(--paper-line)}.ledger{gap:calc(var(--px) * 1);flex-direction:column;padding:0;list-style:none;display:flex}.ledger-filters{gap:calc(var(--px) * 3);flex-wrap:wrap;align-items:center;display:flex}.paper select,.paper input{background:var(--paper-surface);color:var(--paper-ink);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--paper-line);border:0;min-height:44px}.world-wrap{background:var(--ground);flex-direction:column;min-height:100dvh;display:flex}.world-bands{z-index:4;position:relative}.world{min-height:calc(var(--px) * 200);flex:1;position:relative;overflow:hidden}.gl-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.world>.island,.world>.island-still{position:absolute;inset:0}[data-aura]{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--aura)}.pennant{color:var(--ink)}.world-card{right:calc(var(--px) * 8);top:calc(var(--px) * 8);width:calc(var(--px) * 120);z-index:6;gap:calc(var(--px) * 3);padding:calc(var(--px) * 6);box-sizing:border-box;flex-direction:column;display:flex;position:absolute}.card-clear{top:calc(var(--px) * 2);right:calc(var(--px) * 2);min-width:44px;min-height:44px;padding:0;position:absolute}.card-line{align-items:center;gap:calc(var(--px) * 3);flex-wrap:wrap;padding-right:44px;display:flex}.card-crest{line-height:0}.card-name{font-size:calc(var(--px) * 5);line-height:1.4}.card-owner{letter-spacing:0}.card-rec{align-items:center;gap:calc(var(--px) * 1.5);flex-wrap:wrap;margin:0;display:flex}.card-rec .dot{color:var(--muted)}.card-flag{width:calc(var(--px) * 3);height:calc(var(--px) * 4);background:var(--ink);clip-path:polygon(0 0,100% 50%,0 100%);display:inline-block}.card-flag.l{clip-path:none;box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--ink);background:0 0}.card-flag.t{height:calc(var(--px) * 2);background:var(--muted)}.card-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.card-actions .btn{min-height:44px}.card-nothing{margin:0}.resident-home{gap:calc(var(--px) * 6);grid-template-columns:1.1fr 1fr;align-items:start;height:100%;display:grid}.portrait-frame{gap:calc(var(--px) * 2);flex-direction:column;display:flex}.portrait{width:100%;height:auto;display:block}.resident-text{gap:calc(var(--px) * 2);flex-direction:column;max-height:100%;display:flex;overflow:auto}.resident-text h1,.team-page h1{margin:0}.quote{color:var(--ink);margin:0}.mini-roster{gap:calc(var(--px) * .5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.team-page{gap:calc(var(--px) * 3);flex-direction:column;height:100%;display:flex;overflow:auto}.home-page{grid-template-columns:minmax(0, 1fr) calc(var(--px) * 124);gap:calc(var(--px) * 6);height:100%;min-height:0;display:grid;overflow:hidden}.home-building{place-items:start;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.home-building .island-preview,.island-preview.bare{box-shadow:none;background:0 0}.home-panel{gap:calc(var(--px) * 3);min-height:0;padding:calc(var(--px) * 4);box-sizing:border-box;flex-direction:column;display:flex;overflow:auto}.home-panel .team-head{padding:0}.home-build-row{gap:calc(var(--px) * 2);flex-direction:column;display:flex}.team-head{gap:calc(var(--px) * 5);align-items:center;display:flex}.team-head .panel{padding:calc(var(--px) * 2);line-height:0}.team-roster{grid-template-columns:repeat(auto-fill, minmax(calc(var(--px) * 90), 1fr));gap:calc(var(--px) * 2);margin:0;padding:0;list-style:none;display:grid}.team-roster li{gap:calc(var(--px) * 1);padding:calc(var(--px) * 2);flex-direction:column;display:flex}.crest-pick{gap:calc(var(--px) * 1);flex-wrap:wrap;display:flex}.crest-pad{grid-template-rows:repeat(16, calc(var(--px) * 4));width:calc(var(--px) * 64);min-width:44px;padding:calc(var(--px) * 1);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);cursor:crosshair;display:inline-grid}.crest-row{grid-template-columns:repeat(16, calc(var(--px) * 4));display:grid}.cell{width:calc(var(--px) * 4);height:calc(var(--px) * 4);background:var(--ground);box-shadow:inset 0 0 0 calc(var(--px) * .25) var(--surface)}.cell.on{background:var(--ink)}.cell.cur{box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--chrome)}.threshold-wrap{z-index:80;cursor:pointer;width:100dvw;height:100dvh;position:fixed;inset:0;overflow:hidden}.threshold{position:absolute}[data-orient=portrait] .resident-home{grid-template-columns:1fr}.attract{align-items:center;gap:calc(var(--px) * 12);min-height:100dvh;padding:calc(var(--px) * 10) calc(var(--px) * 6);flex-direction:column;display:flex}.attract-still{align-items:center;gap:calc(var(--px) * 8);width:min(100%, calc(var(--px) * 470));flex-direction:column;display:flex}.attract-hero{align-items:center;gap:calc(var(--px) * 3);text-align:center;flex-direction:column;display:flex}.attract-hero h1{margin:0}.attract-board{width:100%}.attract .sentence{max-width:min(100%, calc(var(--px) * 360));text-align:center}.illus{text-align:center}.attract-buttons{align-items:center;gap:calc(var(--px) * 5);text-align:center;flex-direction:column;display:flex}.attract-coins{grid-template-columns:repeat(auto-fill, minmax(calc(var(--px) * 64), 1fr));gap:calc(var(--px) * 4);width:min(100%, calc(var(--px) * 440));display:grid}.attract-coin{align-items:center;gap:calc(var(--px) * 1);flex-direction:column;display:flex}.join-box{align-items:center;gap:calc(var(--px) * 3);padding:calc(var(--px) * 6);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--ink);width:min(100%, calc(var(--px) * 400));flex-direction:column;display:flex}.join-form{gap:calc(var(--px) * 3);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.join-line{align-items:center;gap:calc(var(--px) * 2);flex-wrap:wrap;display:flex}.join-input{min-width:calc(var(--px) * 90)}.attract-foot{text-align:center}.console-login{padding:calc(var(--px) * 6);gap:calc(var(--px) * 3);flex-direction:column;display:flex}[data-orient=portrait] .board-plates,[data-orient=portrait] .board-scores{gap:calc(var(--px) * 2);flex-direction:column}[data-orient=portrait] .plate.R,[data-orient=portrait] .score.R{text-align:left;flex-direction:row;align-items:flex-start}[data-orient=portrait] .board-main{grid-template-columns:1fr}[data-orient=portrait] .row.R{grid-template-columns:calc(var(--px) * 30) 1fr auto}[data-orient=portrait] .row.R .row-flag{text-align:left;order:1}[data-orient=portrait] .row.R .row-ticker{text-align:left;order:2}[data-orient=portrait] .row.R .row-val{order:3;justify-content:flex-end}[data-orient=portrait] .vs{flex-direction:row;justify-content:center;padding-top:0}[data-orient=portrait] .fight{grid-template-columns:1fr}[data-orient=portrait] .fight-side.R{text-align:left;flex-direction:row}[data-orient=portrait] .button-groups,[data-orient=portrait] .help-groups{grid-template-columns:1fr 1fr}[data-orient=portrait] .ballot{grid-template-columns:1fr}[data-orient=portrait] .standings th:nth-child(7),[data-orient=portrait] .standings td:nth-child(7){display:none}[data-orient=portrait] .pre{text-align:center;flex-direction:column}[data-orient=portrait] .now-foot{background:var(--ground);padding-top:calc(var(--px) * 2);position:sticky;bottom:0}[data-orient=portrait] .primary-action{width:100%}.table-screen{gap:calc(var(--px) * 1);flex-direction:column;height:100%;display:flex;overflow:auto}.standings .team-link{min-height:44px}.standings .slam.s6{font-size:max(var(--text-floor), calc(var(--px) * 5.5))}.long-footer{margin:calc(var(--px) * 1) 0 0}[data-orient=portrait] .s4{font-size:max(var(--text-floor), calc(var(--px) * 6))}[data-orient=portrait] .s5{font-size:max(var(--text-floor), calc(var(--px) * 6.5))}[data-orient=portrait] .s6{font-size:max(var(--text-floor), calc(var(--px) * 7))}[data-orient=portrait] .s7{font-size:max(var(--text-floor), calc(var(--px) * 8))}[data-orient=portrait] .s8{font-size:max(var(--text-floor), calc(var(--px) * 9))}[data-orient=portrait] .s10{font-size:max(var(--text-floor), calc(var(--px) * 11))}[data-orient=portrait] .tracker{flex-wrap:wrap;justify-content:center}[data-orient=portrait] .marquee-row{flex-direction:column}[data-orient=portrait] .now-head{align-items:flex-start;gap:calc(var(--px) * 1);flex-direction:column}.row .row-alarm{position:absolute}.row .row-coin{line-height:0;position:relative}[data-orient=portrait] .board-plates,[data-orient=portrait] .board-scores,[data-orient=portrait] .board-main{display:contents}[data-orient=portrait] .board>*{order:20}[data-orient=portrait] .plate.L{order:1}[data-orient=portrait] .score.L{order:2}[data-orient=portrait] .rows.L{order:3}[data-orient=portrait] .board-center{order:4}[data-orient=portrait] .plate.R{order:5}[data-orient=portrait] .score.R{order:6}[data-orient=portrait] .rows.R{order:7}[data-orient=portrait] .board-foot{order:8}[data-orient=portrait] .rows.R .research-tag{text-align:left}.research-name{white-space:nowrap}.standings tr.research-row td{height:calc(var(--px) * 9);padding-top:0;padding-bottom:0}[data-orient=portrait] .standings .team-link{flex-wrap:wrap;row-gap:0}[data-orient=portrait] .standings .team-link .label{padding-left:calc(var(--px) * 15);flex-basis:100%}[data-orient=portrait] .standings th,[data-orient=portrait] .standings td{padding-left:calc(var(--px) * 1);padding-right:calc(var(--px) * 1)}[data-orient=portrait] .research-name{white-space:normal}[data-orient=portrait] .standings .loss-word{display:block}.sandbox-flag{color:var(--ground);background:var(--muted);padding:0 calc(var(--px) * 1)}.primary-none:hover{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line)}.primary-none{min-height:44px;padding:calc(var(--px) * 2) calc(var(--px) * 6);color:var(--muted);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);cursor:default;background:0 0}.inbox-btn,.plate-btn{min-height:44px}.now-receipt{left:calc(var(--px) * 4);bottom:calc(var(--px) * 30);z-index:30;gap:calc(var(--px) * 2);max-width:calc(var(--px) * 200);align-items:flex-start;display:flex;position:absolute}.now-receipt .btn{min-width:44px;min-height:44px}.streak{align-items:center;gap:calc(var(--px) * 1);flex-direction:column;display:flex}.streak-pips{gap:calc(var(--px) * 1);display:flex}.streak-pip{width:calc(var(--px) * 3);height:calc(var(--px) * 3);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line)}.streak-pip.on{background:var(--ink);box-shadow:none}.streak-pip.goal{outline:calc(var(--px) * 1) solid var(--chrome);outline-offset:calc(var(--px) * 1)}.coin-tray{align-items:center;gap:calc(var(--px) * 3);flex-wrap:wrap;justify-content:center;display:flex}.tray-coins{gap:calc(var(--px) * 1);flex-wrap:wrap;justify-content:center;display:flex}.tray-coin{align-items:center;gap:calc(var(--px) * 1);min-width:44px;min-height:44px;padding:0 calc(var(--px) * 2);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);touch-action:none;cursor:grab;color:var(--ink);display:inline-flex}.drag-ghost{z-index:80;pointer-events:none;margin:calc(var(--px) * -6) 0 0 calc(var(--px) * -6);display:none;position:fixed;top:0;left:0}.drop-over{outline:calc(var(--px) * 1) solid var(--chrome);outline-offset:calc(var(--px) * 1)}[data-orient=portrait] .coin-tray{display:none}.name-pick{gap:calc(var(--px) * 1);flex-wrap:wrap;align-items:center;display:flex}.name-pick .chip{min-width:44px;min-height:44px}.gate-chip{min-height:44px}.gate-cards{gap:calc(var(--px) * 2);padding-top:calc(var(--px) * 2);flex-basis:100%;grid-template-columns:repeat(3,1fr);display:grid}.gate-card{gap:calc(var(--px) * 2);padding:calc(var(--px) * 3);flex-direction:column;display:flex}.gate-card .btn,.gate-card .chip,.gate-card select,.gate-card input{min-height:44px}.gate-pair{gap:calc(var(--px) * 1);flex-direction:column;display:flex}.ballot-row.dragging{opacity:.5}.ballot-row .grip{cursor:grab}[data-orient=portrait] .gate-cards{grid-template-columns:1fr}.join-draw{gap:calc(var(--px) * 4);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.join-draw .btn{min-height:44px}.inbox{gap:calc(var(--px) * 1);max-height:calc(var(--px) * 150);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.inbox-row{padding:calc(var(--px) * 2) calc(var(--px) * 3)}.inbox-row.unread{box-shadow:inset calc(var(--px) * 1) 0 0 var(--chrome), inset 0 0 0 calc(var(--px) * 1) var(--line)}.inbox-row .btn{min-height:44px}.plays-history ol{padding-left:calc(var(--px) * 6);margin:0}.draft{gap:calc(var(--px) * 3);height:100%;padding-right:calc(var(--px) * 2);flex-direction:column;display:flex;overflow:auto}.order-list{gap:calc(var(--px) * 1);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.order-row{gap:calc(var(--px) * 2);padding:calc(var(--px) * 1) calc(var(--px) * 2);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);align-items:baseline;display:flex}.draft-round{gap:calc(var(--px) * 1);flex-direction:column;display:flex}.round-cells{gap:calc(var(--px) * 1);grid-template-columns:repeat(12,1fr);display:grid}.pick-cell{align-items:center;gap:calc(var(--px) * .5);padding:calc(var(--px) * 1);min-height:calc(var(--px) * 22);opacity:.35;flex-direction:column;display:flex}.pick-cell.in{opacity:1}.pick-cell.mine{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome)}.draft-receipt{padding:calc(var(--px) * 3) calc(var(--px) * 4)}.draft-counts{gap:calc(var(--px) * 1);flex-wrap:wrap;display:flex}[data-orient=portrait] .order-list{grid-template-columns:1fr 1fr}[data-orient=portrait] .round-cells{grid-template-columns:repeat(4,1fr)}.reveal-still{gap:calc(var(--px) * 3);flex-direction:column;align-items:stretch;height:100%;display:flex;overflow:auto}.reveal-scores{gap:calc(var(--px) * 3);grid-template-columns:1fr 1fr;display:grid}.reveal-side{padding:calc(var(--px) * 3);gap:calc(var(--px) * 1);flex-direction:column;display:flex}[data-orient=portrait] .reveal-scores{grid-template-columns:1fr}.row .numwrap{align-items:baseline;gap:calc(var(--px) * 2);flex-direction:row}.row.R .numwrap{flex-direction:row-reverse}.coin-tray{padding-top:calc(var(--px) * 1);flex-wrap:nowrap}.tray-coin{justify-content:center;padding:0}.vs .streak{margin-top:calc(var(--px) * 2)}[data-orient=portrait] .now[data-phase]{min-height:100svh}[data-orient=portrait] .now-foot{z-index:4;margin-top:auto}.reveal-still{overflow:hidden}.reveal-still .ledger{flex:1;min-height:0;margin:0;overflow:auto}[data-orient=portrait] .reveal-still{overflow:visible}[data-orient=portrait] .reveal-still .ledger{max-height:60vh}.editor .chip,.editor .arch-card{min-width:44px;min-height:44px}.reveal{gap:calc(var(--px) * 1);flex-direction:column;height:100%;display:flex;position:relative}.reveal-head{gap:calc(var(--px) * 4);flex-wrap:wrap;display:flex}.reveal-body{transform-origin:50% 40%;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.row-ghost{visibility:hidden}.row-changed{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome)}.struck{margin-right:calc(var(--px) * 2);white-space:nowrap}.score .struck{display:block}.result-word{margin-top:calc(var(--px) * 1);display:block}.reveal-banner{padding:calc(var(--px) * 3) calc(var(--px) * 8);background:var(--ground);box-shadow:0 0 0 calc(var(--px) * 1) var(--ink);white-space:nowrap;z-index:6;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.reveal-caption{bottom:calc(var(--px) * 2);max-width:46%;padding:calc(var(--px) * 2) calc(var(--px) * 3);background:var(--ink);color:var(--ground);z-index:6;position:absolute}.cap-fig{vertical-align:middle;margin:0 calc(var(--px) * .5);display:inline-block}.reveal-caption .cap-fig{background:var(--ground);padding:0 calc(var(--px) * 1.5)}[data-shell=phone] .reveal .token-anim-card{justify-content:center;row-gap:calc(var(--px) * 2);padding-bottom:calc(var(--px) * 6);flex-wrap:wrap}[data-shell=phone] .reveal .token-anim-card p[data-sub-fig]{flex:0 0 100%;justify-content:center;display:flex}p[data-sub-fig] .numwrap .hero.hero{font-size:max(calc(var(--text-floor) * 1.7), calc(var(--px) * 12))}p[data-sub-fig] .numwrap .other.other,p[data-sub-fig] .numwrap .loss-word.loss-word{font-size:max(var(--text-floor), calc(var(--px) * 7))}.reveal-caption .cap-fig .numwrap .hero.hero{font-size:max(calc(var(--text-floor) * 1.6), calc(var(--px) * 8))}.reveal-caption .cap-fig .numwrap .other.other,.reveal-caption .cap-fig .numwrap .loss-word.loss-word{font-size:max(var(--text-floor), calc(var(--px) * 5))}.reveal-caption.L{left:0}.reveal-caption.R{text-align:right;right:0}.stamp-wrap{align-items:center;gap:calc(var(--px) * 2);z-index:8;pointer-events:none;flex-direction:column;display:flex;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)rotate(-4deg)}.stamp{padding:calc(var(--px) * 4) calc(var(--px) * 8);color:var(--ground);background:var(--ink);box-shadow:0 0 0 calc(var(--px) * 2) var(--ground), 0 0 0 calc(var(--px) * 4) var(--ink);white-space:nowrap;position:relative;overflow:hidden}.stamp-sub{padding:calc(var(--px) * 1) calc(var(--px) * 4);background:var(--ground);color:var(--ink);box-shadow:0 0 0 calc(var(--px) * 1) var(--ink)}.glint{width:calc(var(--px) * 3);background:var(--ground);position:absolute;top:0;bottom:0;transform:skew(-20deg)}.reveal-after{left:50%;bottom:calc(var(--px) * 2);padding:calc(var(--px) * 2) calc(var(--px) * 4);background:var(--ground);box-shadow:0 0 0 calc(var(--px) * 1) var(--line);z-index:7;gap:calc(var(--px) * 1);flex-direction:column;margin:0;list-style:none;display:flex;position:absolute;transform:translate(-50%)}.reveal-flash{background:var(--ink);pointer-events:none;z-index:20;position:absolute;inset:0}.reveal-controls{gap:calc(var(--px) * 2);z-index:9;flex-wrap:wrap;align-items:center;display:flex}.reveal-controls .btn{min-width:44px;min-height:44px}.reveal-controls .scrub{align-items:center;gap:calc(var(--px) * 2);min-height:44px;display:inline-flex}.reveal-controls input[type=range]{width:calc(var(--px) * 90);min-height:44px;accent-color:var(--chrome)}.result-card{z-index:30;padding:calc(var(--px) * 5) calc(var(--px) * 8);gap:calc(var(--px) * 2);min-width:calc(var(--px) * 220);flex-direction:column;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.result-card .btn{min-height:44px}.reveal-is-still .reveal-captions{padding-left:calc(var(--px) * 6);margin:0}.reveal-is-still .stamp-wrap{margin:calc(var(--px) * 2) 0;align-self:center;position:static;transform:none}.reveal-is-still .reveal-after,.reveal-is-still .result-card{align-self:center;position:static;transform:none}.reveal-is-still{overflow:auto}.reveal-none{gap:calc(var(--px) * 4);flex-direction:column;align-items:flex-start;display:flex}[data-orient=portrait] .reveal-banner{white-space:normal;text-align:center;width:90%}[data-orient=portrait] .reveal-caption{max-width:none;position:static}[data-orient=portrait] .stamp-wrap{top:30%}[data-orient=portrait] .stamp{white-space:normal;text-align:center}[data-orient=portrait] .result-card{min-width:0;width:calc(100% - var(--px) * 12);position:fixed}[data-orient=portrait] .reveal-after{position:static;transform:none}.result-card{box-shadow:0 0 0 calc(var(--px) * 2) var(--paper-ink), 0 0 0 calc(var(--px) * 4) var(--paper-surface)}.reveal-is-still .result-card{box-shadow:0 0 0 calc(var(--px) * 1) var(--paper-line)}.reveal-after{top:calc(var(--px) * 2);text-align:center;max-width:48%;bottom:auto}.reveal-is-still .reveal-body{flex:none}[data-orient=portrait] .reveal-caption{bottom:calc(var(--px) * 24);z-index:8;position:sticky}[data-orient=portrait] .reveal-controls{background:var(--ground);padding:calc(var(--px) * 2) 0;position:sticky;bottom:0}[data-orient=portrait] .reveal-controls input[type=range]{width:calc(var(--px) * 70)}.reveal-is-still{flex-direction:column;display:flex}.reveal-is-still .reveal-head{order:0}.reveal-is-still .reveal-body{order:2}.reveal-is-still .result-card{margin:calc(var(--px) * 2) 0;order:1}.reveal-is-still .stamp-wrap{order:-1}.reveal-is-still .stamp{padding:calc(var(--px) * 2) calc(var(--px) * 6)}[data-orient=portrait] .reveal-is-still .result-card{width:auto;position:static;transform:none}.check-row{align-items:center;gap:calc(var(--px) * 2);min-height:44px;display:inline-flex}.check-row input{width:calc(var(--px) * 6);height:calc(var(--px) * 6)}.now-link{min-height:44px}.their-plays{max-width:calc(var(--px) * 80);text-align:center}select,.ledger-filters input,.trade select{min-height:44px}.ledger-filters select,.trade select{background:var(--ground);color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);padding:0 calc(var(--px) * 2);border:0}.paper .ledger-filters select,.paper .ledger-filters input{background:var(--paper-ground);color:var(--paper-ink);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--paper-line)}.attract-scroll{width:100%;height:700vh;position:relative}.attract-sticky{place-items:center;height:100dvh;display:grid;position:sticky;top:0;overflow:hidden}.attract-cabinet-scene{align-items:center;gap:calc(var(--px) * 5);transform-origin:50% 58%;flex-direction:column;display:flex}.cabinet{width:calc(var(--px) * 110);padding:calc(var(--px) * 4);background:var(--surface);box-shadow:inset 0 0 0 calc(var(--px) * 2) var(--line);gap:calc(var(--px) * 3);flex-direction:column;align-items:center;display:flex;position:relative}.cab-marquee{text-align:center;width:100%;padding:calc(var(--px) * 2) 0;background:var(--ink);color:var(--ground)}.cab-screen{aspect-ratio:16/9;background:var(--ground);width:100%;box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);place-items:center;display:grid}.cab-panel{width:100%;height:calc(var(--px) * 14);background:var(--ground);place-items:center;display:grid}.cab-slot{width:calc(var(--px) * 3);height:calc(var(--px) * 9);background:var(--line);box-shadow:0 0 0 calc(var(--px) * 1) var(--ink)}.cab-coin{left:50%;bottom:calc(var(--px) * 4);margin-left:calc(var(--px) * -22);position:absolute}.attract-inside{width:100%;height:100%}.attract-inside .stage-wrap{min-height:100dvh}.attract-cut{z-index:40;pointer-events:none;position:absolute;inset:0}.attract-cut canvas{width:100%;height:100%;image-rendering:pixelated}.skip-join{top:calc(var(--px) * 3);right:calc(var(--px) * 3);z-index:60;position:fixed}.portrait-art{position:relative}.props{pointer-events:none;position:absolute;inset:0}.prop{image-rendering:pixelated;position:absolute;transform:translate(-50%,-50%)}.now-caption{z-index:3;background:var(--ground);padding:0 calc(var(--px) * 2);max-width:100%;position:relative}.finale-table{gap:calc(var(--px) * 1) calc(var(--px) * 6);width:min(100%, calc(var(--px) * 360));grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.finale-table li{gap:calc(var(--px) * 3);align-items:baseline;display:flex}.finale-table li.me{box-shadow:inset 0 calc(var(--px) * -1) 0 var(--chrome)}[data-orient=portrait] .finale-table{grid-template-columns:1fr}.attract-scroll{width:100dvw;margin:0 calc(var(--px) * -6);align-self:center}.attract-scroll .stage-wrap{min-height:100dvh}.cabinet{margin-top:calc(var(--px) * 46)}[data-orient=portrait] .attract-hero h1{font-size:max(var(--text-floor), calc(var(--px) * 11))}[data-orient=portrait] .attract-hero p{font-size:max(var(--text-floor), calc(var(--px) * 6))}[data-orient=portrait] .attract-cabinet-scene{max-width:100dvw;padding:0 calc(var(--px) * 4);text-align:center}[data-orient=portrait] .cabinet{width:calc(var(--px) * 96)}[data-orient=portrait] .cab-screen .slam{font-size:max(var(--text-floor), calc(var(--px) * 6))}.now-body{overflow:hidden auto}.now-receipt{left:auto;right:calc(var(--px) * 4);bottom:auto;top:calc(var(--px) * 14);max-width:calc(var(--px) * 160)}[data-orient=portrait] .now-receipt{top:auto;bottom:calc(var(--px) * 40);left:calc(var(--px) * 4);right:calc(var(--px) * 4);max-width:none;position:fixed}[data-reveal-open] :focus-visible:after,[data-reveal-open] .cursor-on:after{animation:none}.coin-tray{gap:calc(var(--px) * 2);flex-wrap:nowrap}.tray-label{white-space:nowrap}.tray-coins{flex-wrap:nowrap}.tray-coin{min-width:44px;width:max(44px, calc(var(--px) * 16))}[data-orient=landscape] .now-foot{justify-content:center;align-items:center;column-gap:calc(var(--px) * 4);row-gap:calc(var(--px) * 1);flex-flow:wrap}[data-orient=landscape] .now-foot>.now-caption,[data-orient=landscape] .now-foot>.do-nothing{text-align:center;flex-basis:100%;margin:0}.marquee,.strap,.now-head,.plate-text,.score,.vs,.now-foot,.coin-tray,.pre,.weekly-note,.wire,.standings tr,.long-footer,.purse-top,.bgroup,.help-line,.purse-history,.draft-seed,.draft-order,.draft-round,.draft-counts,.draft-note,.team-head,.team-section,.plays-history,.editor-card,.resident-block,.portrait-note,.reveal-head,.reveal-controls,.world-help,.attract-hero,.attract-scene-note,.attract-glass,.join-box,.attract-foot,.rows .research-tag,.primary-none,.reveal-none,.loading-box,.card-head{background:color-mix(in srgb, var(--ground) 80%, transparent);-webkit-backdrop-filter:blur(calc(var(--px) * 4));backdrop-filter:blur(calc(var(--px) * 4))}.now-head,.card-head,.plate-text,.score{padding:calc(var(--px) * 1) calc(var(--px) * 3)}.vs{padding:calc(var(--px) * 3) calc(var(--px) * 2)}.now-foot{padding:calc(var(--px) * 2) calc(var(--px) * 4);align-self:center}.coin-tray{padding:calc(var(--px) * 1) calc(var(--px) * 3);align-self:center}.weekly-note,.wire,.long-footer,.help-line,.purse-history,.draft-counts,.draft-note,.plays-history,.portrait-note,.attract-scene-note,.world-help,.attract-foot,.purse-top,.bgroup,.team-head,.team-section,.draft-seed,.draft-order,.draft-round,.editor-card,.resident-block,.reveal-head,.reveal-controls{padding:calc(var(--px) * 2) calc(var(--px) * 3)}.rows .research-tag{padding:0 calc(var(--px) * 2);align-self:flex-end}.rows.L .research-tag{align-self:flex-start}.world-wrap{background:0 0}.card-screen,.purse-screen{gap:calc(var(--px) * 2)}.sheet{max-height:58vh}.rules-screen.paper{gap:calc(var(--px) * 2);background:0 0;padding:0}.rules-tabs{background:var(--paper-surface);padding:calc(var(--px) * 2) calc(var(--px) * 3);align-self:flex-start}.rules-body{background:var(--paper-surface);color:var(--paper-ink);padding:calc(var(--px) * 3) calc(var(--px) * 5);width:min(100%, calc(var(--px) * 380));align-self:center}[data-orient=portrait] .rules-body{width:100%;max-height:52vh}[data-orient=portrait] .draft-receipt{max-height:50vh;overflow:auto}.editor{box-shadow:none;clip-path:none;background:0 0;padding:0}.editor-card{gap:calc(var(--px) * 3);flex-direction:column;display:flex}.resident-text{gap:calc(var(--px) * 2)}.resident-block,.team-section{gap:calc(var(--px) * 2);flex-direction:column;display:flex}.attract-glass{padding:calc(var(--px) * 3) calc(var(--px) * 5);align-items:center;gap:calc(var(--px) * 3);flex-direction:column;display:flex}.attract-hero{padding:calc(var(--px) * 4) calc(var(--px) * 8)}.reveal-none{padding:calc(var(--px) * 4)}[data-orient=portrait] .attract-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:0}[data-orient=portrait] .attract-glass>:not(.attract-coins),[data-orient=portrait] .attract-coin{background:color-mix(in srgb, var(--ground) 80%, transparent);-webkit-backdrop-filter:blur(calc(var(--px) * 4));backdrop-filter:blur(calc(var(--px) * 4));padding:calc(var(--px) * 2) calc(var(--px) * 3)}p.team-section{flex-flow:wrap;align-self:flex-start;align-items:center}[data-orient=landscape] .now-head,[data-orient=landscape] .card-head{padding:0 calc(var(--px) * 3)}[data-orient=landscape] .plate-text,[data-orient=landscape] .score{padding:0 calc(var(--px) * 2)}[data-orient=landscape] .now-foot{padding:0 calc(var(--px) * 4);gap:calc(var(--px) * .5)}[data-orient=landscape] .rows .research-tag{padding:0 calc(var(--px) * 1);line-height:1}[data-orient=portrait] .now-foot{padding:calc(var(--px) * 2) 0;align-self:stretch}.chest-head{align-items:center}.chest-title{margin:0}.chest-rules{align-items:flex-end;gap:calc(var(--px) * .5);text-align:right;flex-direction:column;display:flex}.chest-line{align-self:flex-start;margin:0}.chest-line,.chest-card{background:color-mix(in srgb, var(--ground) 80%, transparent);-webkit-backdrop-filter:blur(calc(var(--px) * 4));backdrop-filter:blur(calc(var(--px) * 4));padding:calc(var(--px) * 1.5) calc(var(--px) * 3)}.chest-body{grid-template-columns:1fr calc(var(--px) * 136);gap:calc(var(--px) * 3);align-items:start;display:grid}.chest-card{min-height:calc(var(--px) * 60);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line)}.chest-card .sentence{margin:0}.roster-line{margin:0 0 calc(var(--px) * 1);max-width:calc(var(--px) * 110)}.token-card{gap:calc(var(--px) * 1.5);flex-direction:column;display:flex}.token-card p{margin:0}.token-card-head{justify-content:space-between;align-items:baseline;gap:calc(var(--px) * 2);display:flex}.token-pitch{line-height:1.4}.gloss{gap:calc(var(--px) * 1);flex-direction:column;align-items:flex-start;display:flex}.gloss-btn{min-height:44px}.gloss-text{color:var(--ink)}.paper .gloss-text{color:var(--paper-ink)}.help-week-line{margin:0}.help-pitch b{font-weight:700}[data-orient=portrait] .chest-body{grid-template-columns:1fr}[data-orient=portrait] .chest-rules{text-align:left;align-items:flex-start}[data-orient=portrait] .roster-line{max-width:none}.chest-body .btile{padding:calc(var(--px) * 1) calc(var(--px) * 1.5);grid-template-columns:auto 1fr auto}.btile-name{white-space:nowrap}[data-orient=portrait] .purse-facts{row-gap:calc(var(--px) * 2);grid-template-columns:repeat(3,1fr);display:grid}[data-orient=portrait] .btile-name{font-size:max(var(--text-floor), calc(var(--px) * 6))}.numwrap-side{align-items:baseline;gap:calc(var(--px) * 1.5);display:inline-flex}.row .numwrap-side{flex-direction:column;align-items:flex-end;gap:0}.row.R .numwrap-side{align-items:flex-start}.score.R .numwrap-side{justify-content:flex-end}.pct{white-space:nowrap}.board-plates{align-items:flex-start}.board-mid{padding:0 calc(var(--px) * 4);flex:1;justify-content:center;display:flex}.how-scored{align-items:center;gap:calc(var(--px) * 1);padding:calc(var(--px) * 1) calc(var(--px) * 3);background:color-mix(in srgb, var(--ground) 80%, transparent);-webkit-backdrop-filter:blur(calc(var(--px) * 4));backdrop-filter:blur(calc(var(--px) * 4));text-align:center;flex-direction:column;display:flex;position:relative}.how-btn{min-height:44px;color:var(--chrome);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome)}.how-pop{z-index:20;width:min(92vw, calc(var(--px) * 220));margin:calc(var(--px) * 1) 0 0;padding:calc(var(--px) * 3) calc(var(--px) * 3) calc(var(--px) * 3) calc(var(--px) * 9);background:var(--ground);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome);text-align:left;gap:calc(var(--px) * 1.5);flex-direction:column;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%)}.block-label{text-align:center}.block-result{align-items:center;gap:calc(var(--px) * .5);margin-top:calc(var(--px) * 1);text-align:center;flex-direction:column;display:flex}.how-scored-line{color:var(--muted);flex-basis:100%;margin:0}.result-block{gap:calc(var(--px) * 1);padding:calc(var(--px) * 2) 0;box-shadow:0 calc(var(--px) * .5) 0 var(--paper-line), 0 calc(var(--px) * -.5) 0 var(--paper-line);flex-direction:column;display:flex}.result-block p{margin:0}.how-scored-first ol{margin:0 0 calc(var(--px) * 3);padding-left:calc(var(--px) * 8)}[data-orient=portrait] .board-mid{order:0;padding:0}[data-orient=portrait] .how-pop{width:100%;position:static;transform:none}[data-orient=landscape] .how-scored{justify-content:center;column-gap:calc(var(--px) * 3);padding:0 calc(var(--px) * 3);flex-flow:wrap;row-gap:0}[data-orient=landscape] .reveal-head{row-gap:0}[data-orient=landscape] .reveal-head .label,.reveal-head>span{font-size:inherit}[data-orient=landscape] .reveal-head{font-size:max(var(--text-floor), calc(var(--px) * 4.5))}.board-center>.vs{width:100%}.reveal *{-webkit-backdrop-filter:none;backdrop-filter:none}.how-scored.label-only{-webkit-backdrop-filter:none;backdrop-filter:none;padding:calc(var(--px) * 1) 0 0;background:0 0}.how-scored.label-only .label{padding:calc(var(--px) * .5) calc(var(--px) * 2);background:color-mix(in srgb, var(--ground) 80%, transparent)}.now-head .how-scored{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:0}.now-head .how-pop{left:auto;right:0;transform:none}[data-orient=landscape] .board-mid .how-scored{align-items:center;gap:calc(var(--px) * 3);flex-flow:row}[data-orient=landscape] .board-mid .how-scored>.label{max-width:calc(var(--px) * 96);text-align:right}.notice{gap:calc(var(--px) * 2);padding:calc(var(--px) * 4) calc(var(--px) * 5);text-align:left;flex-direction:column;width:100%;display:flex}.notice h2,.notice p{margin:0}.notice-accept{align-self:flex-start;min-height:44px}.notice-why{color:var(--paper-muted)}.notice-done{padding:calc(var(--px) * 2) calc(var(--px) * 4);gap:calc(var(--px) * 1)}.strap-middle{justify-content:center;display:flex}.strap-terms{min-width:44px;min-height:44px;padding:0 calc(var(--px) * 4);color:var(--muted);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line)}.strap-terms:hover{color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome)}.terms section{margin-bottom:calc(var(--px) * 5)}.terms h3{margin:0 0 calc(var(--px) * 1)}.terms-draft{color:var(--paper-mark);margin:0 0 calc(var(--px) * 2)}.notice .sentence,.attract .notice .sentence{text-align:left;max-width:none}.stock-card{width:min(100%, calc(var(--px) * 260))}.stock-card p{margin:0}.stock-history ol{margin:calc(var(--px) * 1) 0 0;padding-left:calc(var(--px) * 6);gap:calc(var(--px) * 1);flex-direction:column;display:flex}.stock-link{text-align:left;align-items:center;gap:calc(var(--px) * 1);min-width:44px;min-height:44px;display:inline-flex}.stock-link:hover{color:var(--chrome)}.slate-company{align-items:center;gap:calc(var(--px) * 3);flex-wrap:wrap;display:flex}.slate-company .chip{min-height:44px}button.row[data-opens=stock-card]{cursor:pointer}.streak-show{padding:calc(var(--px) * 6);background:color-mix(in srgb, var(--ground) 86%, transparent);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome), 0 0 calc(var(--px) * 8) color-mix(in srgb, var(--chrome) 22%, transparent);cursor:default;position:relative}.streak-show.not-connected{padding:calc(var(--px) * 4);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line)}.streak-show.not-connected p{margin:0 0 calc(var(--px) * 1)}.streak-border{inset:calc(var(--px) * 2);pointer-events:none;grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(10,1fr);display:grid;position:absolute}.streak-dot{width:calc(var(--px) * 2);height:calc(var(--px) * 2);background:var(--ink);border-radius:50%}.streak-dot:nth-child(-n+10){grid-row:1;place-self:start center}.streak-dot:nth-child(n+11):nth-child(-n+14){grid-column:10;place-self:center end}.streak-dot:nth-child(11){grid-row:2}.streak-dot:nth-child(12){grid-row:3}.streak-dot:nth-child(13){grid-row:4}.streak-dot:nth-child(14){grid-row:5}.streak-dot:nth-child(n+15):nth-child(-n+24){grid-row:6;place-self:end center}.streak-dot:nth-child(15){grid-column:10}.streak-dot:nth-child(16){grid-column:9}.streak-dot:nth-child(17){grid-column:8}.streak-dot:nth-child(18){grid-column:7}.streak-dot:nth-child(19){grid-column:6}.streak-dot:nth-child(20){grid-column:5}.streak-dot:nth-child(21){grid-column:4}.streak-dot:nth-child(22){grid-column:3}.streak-dot:nth-child(23){grid-column:2}.streak-dot:nth-child(24){grid-column:1}.streak-dot:nth-child(n+25){grid-column:1;place-self:center start}.streak-dot:nth-child(25){grid-row:5}.streak-dot:nth-child(26){grid-row:4}.streak-dot:nth-child(27){grid-row:3}.streak-dot:nth-child(28){grid-row:2}.streak-inner{align-items:center;gap:calc(var(--px) * 3);text-align:center;flex-direction:column;display:flex;position:relative}.streak-inner p{margin:0}.streak-title{letter-spacing:calc(var(--px) * 1)}.streak-lights{padding:calc(var(--px) * 3) 0 0;gap:calc(var(--px) * 3);flex-wrap:wrap;justify-content:center;align-items:flex-end;margin:0;list-style:none;display:flex}.streak-light{align-items:center;gap:calc(var(--px) * 1.5);flex-direction:column;display:flex;position:relative}.streak-bulb{width:calc(var(--px) * 12);height:calc(var(--px) * 12);background:var(--surface);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);border-radius:50%}.streak-light.goal .streak-bulb{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome)}.streak-light.on .streak-bulb{background:radial-gradient(circle at 35% 35%, var(--paper-surface), var(--ink) 55%, var(--muted));box-shadow:0 0 calc(var(--px) * 4) color-mix(in srgb, var(--ink) 45%, transparent), inset 0 0 0 calc(var(--px) * 1) var(--ink)}.streak-mint{bottom:calc(100% - var(--px) * 2);margin-left:calc(var(--px) * -7);width:calc(var(--px) * 14);height:calc(var(--px) * 14);transform-origin:50% 100%;place-items:center;display:grid;position:absolute;left:50%}.streak-ghost{width:calc(var(--px) * 12);height:calc(var(--px) * 12);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line);border-radius:50%}.streak-words{text-align:center}.streak-show.broken .streak-words{color:var(--mark)}[data-orient=portrait] .streak-lights{gap:calc(var(--px) * 2)}[data-orient=portrait] .streak-show{padding:calc(var(--px) * 5) calc(var(--px) * 4)}.streak-stage{align-items:flex-end;gap:calc(var(--px) * 8);display:flex}.streak-count{align-items:center;gap:calc(var(--px) * 1);min-width:calc(var(--px) * 40);flex-direction:column;display:flex}.streak-lights{padding:calc(var(--px) * 16) calc(var(--px) * 4) calc(var(--px) * 2);background:color-mix(in srgb, var(--ground) 90%, transparent);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);flex-wrap:nowrap;position:relative}.streak-lights:before{content:"";left:calc(var(--px) * 10);right:calc(var(--px) * 10);bottom:calc(var(--px) * 12);height:calc(var(--px) * 1);background:var(--line);position:absolute}.streak-bulb{width:calc(var(--px) * 15);height:calc(var(--px) * 15);position:relative}.streak-light.goal{margin-top:0}.streak-mint{width:calc(var(--px) * 22);height:calc(var(--px) * 22);margin-left:calc(var(--px) * -11);bottom:calc(100% - var(--px) * 3)}[data-orient=portrait] .streak-stage{align-items:center;gap:calc(var(--px) * 3);flex-direction:column}[data-orient=portrait] .streak-lights{padding:calc(var(--px) * 14) calc(var(--px) * 2) calc(var(--px) * 2);flex-wrap:wrap}[data-orient=portrait] .streak-lights:before{display:none}[data-orient=portrait] .streak-bulb{width:calc(var(--px) * 11);height:calc(var(--px) * 11)}.token-anim{z-index:12;pointer-events:none;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.token-anim.full{place-items:center;width:100%;height:100%;display:grid;position:relative;top:auto;left:auto;transform:none}.token-anim-card{align-items:center;gap:calc(var(--px) * 2);min-width:calc(var(--px) * 130);padding:calc(var(--px) * 4) calc(var(--px) * 6);background:var(--ground);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome), 0 0 calc(var(--px) * 6) color-mix(in srgb, var(--chrome) 18%, transparent);text-align:center;flex-direction:column;display:flex}.token-anim-card p{margin:0}.token-anim-coin{line-height:0;display:inline-block}.motif{justify-content:center;align-items:center;gap:calc(var(--px) * 2);min-height:calc(var(--px) * 16);min-width:calc(var(--px) * 60);display:flex;position:relative}.m-box{height:calc(var(--px) * 5);background:var(--ink);display:inline-block}.m-box.echo{margin-left:calc(var(--px) * -12);background:color-mix(in srgb, var(--ink) 70%, transparent);position:absolute;left:50%}.m-umbrella{width:calc(var(--px) * 30);height:calc(var(--px) * 12);border-radius:calc(var(--px) * 15) calc(var(--px) * 15) 0 0;background:var(--chrome);transform-origin:50% 100%;display:block}.m-chip{white-space:nowrap;position:absolute;top:0}.m-ticks{gap:calc(var(--px) * 3)}.m-tick{width:calc(var(--px) * 6);height:calc(var(--px) * 6);background:var(--ink);display:inline-block}.m-tick.miss{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--mark);background:0 0}.m-miss{bottom:calc(var(--px) * -6);position:absolute}.m-shield{width:calc(var(--px) * 14);height:calc(var(--px) * 16);background:var(--chrome);clip-path:polygon(0 0,100% 0,100% 55%,50% 100%,0 55%);display:block}.m-bolt{width:calc(var(--px) * 10);height:calc(var(--px) * 2);background:var(--mark);position:absolute}.m-standings{padding:calc(var(--px) * 1) calc(var(--px) * 3);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line)}.m-tag{padding:calc(var(--px) * .5) calc(var(--px) * 2);background:var(--surface);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--ink);white-space:nowrap}.m-line{right:calc(var(--px) * 12);width:calc(var(--px) * .5);background:var(--chrome);display:block;position:absolute;top:0;bottom:0}.m-curtain{width:calc(var(--px) * 22);height:calc(var(--px) * 16);background:var(--surface);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line);display:block}.m-curtain.L{transform-origin:0}.m-curtain.R{transform-origin:100%}.m-queue{gap:calc(var(--px) * 2)}.m-queue .m-box.yours{background:var(--chrome)}.m-defend{width:calc(var(--px) * 60);height:calc(var(--px) * 16)}.m-defend .m-price{height:calc(var(--px) * .5);background:var(--ink);position:absolute;top:50%;left:0;right:0}.m-defend .m-line{width:auto;height:calc(var(--px) * 1);background:var(--mark);position:absolute;inset:50% 0 auto}.m-card,.m-star{line-height:0;display:inline-block}.faceoff{z-index:14;pointer-events:none;position:absolute;inset:0;overflow:hidden}.faceoff-push{transform-origin:50% 46%;grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:absolute;inset:0}.faceoff-panel{background:color-mix(in srgb, var(--ground) 96%, transparent);width:50%;position:absolute;top:0;bottom:0}.faceoff-panel.L{box-shadow:inset calc(var(--px) * -1) 0 0 var(--chrome);left:0}.faceoff-panel.R{right:0}.faceoff-glow{background:radial-gradient(ellipse 45% 40% at 50% 46%, var(--ink), transparent 70%);position:absolute;inset:0}.faceoff-ticker{z-index:2;justify-self:center;position:relative}.faceoff-vs{z-index:2;position:relative}.faceoff-shield{margin-left:calc(var(--px) * -36);z-index:3;line-height:0;position:absolute;top:30%;left:50%}.faceoff-words{align-items:center;gap:calc(var(--px) * 2);z-index:3;flex-direction:column;display:flex;position:absolute;bottom:14%;left:0;right:0}.faceoff-words p{padding:calc(var(--px) * 2) calc(var(--px) * 6);background:var(--ground);margin:0}.token-overlay{z-index:60;pointer-events:none;position:fixed;inset:0}.token-overlay .faceoff{position:fixed}.reel{gap:calc(var(--px) * 2);flex-direction:column;height:100%;display:flex;overflow:hidden auto}.reel-head{align-items:center;gap:calc(var(--px) * 4);padding:calc(var(--px) * 1) calc(var(--px) * 3);background:color-mix(in srgb, var(--ground) 80%, transparent);flex-wrap:wrap;display:flex}.reel-transport{margin-left:auto}.reel-transport .btn{min-height:44px}.reel-body{grid-template-columns:calc(var(--px) * 120) 1fr;gap:calc(var(--px) * 4);flex:1 0 auto;min-height:0;display:grid}.reel-list{padding:calc(var(--px) * 1);gap:calc(var(--px) * .5);background:color-mix(in srgb, var(--ground) 80%, transparent);flex-direction:column;margin:0;list-style:none;display:flex;overflow:auto}.reel-item{align-items:center;gap:calc(var(--px) * 2);width:100%;min-height:44px;padding:0 calc(var(--px) * 2);text-align:left;grid-template-columns:auto 1fr auto;display:grid}html[data-text=large] .reel-list:not(.reel-endings) .reel-item{grid-template-columns:auto minmax(0,1fr);row-gap:0}html[data-text=large] .reel-list:not(.reel-endings) .reel-item>:first-child{grid-row:1/3}html[data-text=large] .reel-list:not(.reel-endings) .reel-item>:nth-child(2),html[data-text=large] .reel-list:not(.reel-endings) .reel-item>:nth-child(3){overflow-wrap:anywhere;grid-column:2;min-width:0}.reel-screen{min-height:calc(var(--px) * 120);flex-direction:column;display:flex;position:relative}.reel-screen>.token-anim.full,.reel-screen>.faceoff{flex:1}.reel-screen>.faceoff{min-height:calc(var(--px) * 120);position:relative}.reel-card{padding:calc(var(--px) * 2) calc(var(--px) * 3);background:color-mix(in srgb, var(--ground) 84%, transparent);margin:0}.reel-note{padding:calc(var(--px) * 1) calc(var(--px) * 3);background:color-mix(in srgb, var(--ground) 80%, transparent);align-self:flex-start;margin:0}[data-orient=portrait] .reel-body{grid-template-columns:1fr}[data-orient=portrait] .reel-list{max-height:40vh}[data-orient=portrait] .faceoff-ticker{font-size:max(var(--text-floor), calc(var(--px) * 14))}[data-orient=portrait] .faceoff-vs{font-size:max(var(--text-floor), calc(var(--px) * 8))}.faceoff-title{text-align:center;z-index:2;letter-spacing:calc(var(--px) * 2);position:absolute;top:14%;left:0;right:0}.faceoff-shield{margin-top:calc(var(--px) * -30);margin-left:calc(var(--px) * -30);top:50%}.motif{margin:calc(var(--px) * 3) 0;transform:scale(1.4)}.reveal .token-anim{top:calc(var(--px) * 2);transform:translate(-50%)}.reveal .token-anim-card{padding:calc(var(--px) * 2) calc(var(--px) * 5);gap:calc(var(--px) * 4);flex-direction:row}.reveal .token-anim-card .motif{margin:0;transform:none}.reveal .token-anim-words,.reveal .token-anim-sub{white-space:nowrap}.faceoff-ticker,.faceoff-title,.faceoff-vs{padding:calc(var(--px) * 1) calc(var(--px) * 4);background:color-mix(in srgb, var(--ground) 86%, transparent)}[data-orient=portrait] .faceoff-words .slam{font-size:max(var(--text-floor), calc(var(--px) * 9))}[data-orient=portrait] .faceoff-words{bottom:8%}.faceoff-panel.L{box-shadow:none;background:color-mix(in srgb, var(--surface) 88%, transparent)}.logo-tile{vertical-align:middle;flex:none;place-items:center;line-height:1;display:inline-grid;position:relative;overflow:hidden}.logo-tile.file{image-rendering:pixelated}.logo-tile.mono{background:var(--surface);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line);color:var(--ink)}.logo-tile.mono:after{content:"";position:absolute}.logo-tile.p0:after{height:calc(var(--px) * 1);background:var(--chrome);bottom:0;left:0;right:0}.logo-tile.p1:after{width:calc(var(--px) * 2);height:calc(var(--px) * 2);background:var(--chrome);top:0;right:0}.logo-tile.p2{background:var(--ink);color:var(--ground);box-shadow:none}.logo-tile.p2:after{width:calc(var(--px) * 1);background:var(--muted);top:0;bottom:0;left:0}.logo-tile.p3:after{height:calc(var(--px) * 1);background:var(--muted);top:0;left:0;right:0}.logo-letters{letter-spacing:0;font-family:"Press Start 2P",monospace;font-weight:400;line-height:1}.row-ticker .logo-tile{margin-right:calc(var(--px) * 2)}.row.R .row-ticker .logo-tile{margin-right:0;margin-left:calc(var(--px) * 2)}.stock-card .sheet-head .logo-tile,.dn-cell-t .logo-tile,.dn-tape-t .logo-tile,.pballot-tk .logo-tile,.ballot-row .logo-tile{margin-right:calc(var(--px) * 2)}.dn-grid .dn-cell-t{align-items:center;display:flex}.dn-seat-nm{color:var(--ink);white-space:nowrap;letter-spacing:.02em;font-family:Big Shoulders Display,Space Grotesk,sans-serif;font-weight:700}.roster-tile{align-items:center;gap:calc(var(--px) * 2);display:inline-flex}.numwrap-hero{align-items:baseline;gap:calc(var(--px) * 1);white-space:nowrap;display:inline-flex}.updown{align-self:center;line-height:1}.num.other,.pct.other,.signed{white-space:nowrap}.signed .other{margin-left:calc(var(--px) * 1)}.strap-middle{align-items:center;gap:calc(var(--px) * 3);display:inline-flex}.strap-hero{min-height:44px;padding:0 calc(var(--px) * 3);color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line);background:var(--surface)}[data-orient=landscape] .score .numwrap{align-items:baseline;gap:calc(var(--px) * 3);flex-direction:row}[data-orient=landscape] .score.R .numwrap{flex-direction:row-reverse}.sheet-wrap{padding-top:max(calc(var(--px) * 4), var(--safe-top));padding-bottom:max(calc(var(--px) * 4), var(--safe-bottom));padding-left:max(calc(var(--px) * 4), var(--safe-left));padding-right:max(calc(var(--px) * 4), var(--safe-right))}.skip-join{top:calc(var(--px) * 3 + var(--safe-top));right:calc(var(--px) * 3 + var(--safe-right))}[data-orient=portrait] .now-foot,[data-orient=portrait] .reveal-controls{padding-bottom:calc(var(--px) * 2 + var(--safe-bottom))}[data-orient=portrait] .now-receipt{bottom:calc(var(--px) * 40 + var(--safe-bottom));left:calc(var(--px) * 4 + var(--safe-left));right:calc(var(--px) * 4 + var(--safe-right))}[data-orient=portrait] .result-card{top:max(calc(var(--px) * 6), var(--safe-top));max-height:calc(100dvh - var(--safe-top) - var(--safe-bottom) - var(--px) * 12);bottom:auto;overflow-y:auto;transform:translate(-50%)}.perf-overlay{left:calc(var(--px) * 2 + var(--safe-left));bottom:calc(var(--px) * 2 + var(--safe-bottom));z-index:90;gap:calc(var(--px) * .5);padding:calc(var(--px) * 1) calc(var(--px) * 2);background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line);pointer-events:none;flex-direction:column;display:flex;position:fixed}[data-short] .now-foot{position:static}[data-touch] button,[data-touch] a[href],[data-touch] select,[data-touch] summary,[data-touch] input:not([type=range]){min-width:44px;min-height:44px}[data-touch] .channels,[data-touch] .rules-tabs,[data-touch] .cmd-chips,[data-touch] .ask-suggest,[data-touch] .ask-actions,[data-touch] .reveal-controls,[data-touch] .draft-transport,[data-touch] .reel-transport,[data-touch] .strap-middle,[data-touch] .rows,[data-touch] .ledger-filters,[data-touch] .button-groups,[data-touch] .cmd-row,[data-touch] .ask-form,[data-touch] .stillmap,[data-touch] .strap,[data-touch] .now-head,[data-touch] .bgroup,[data-touch] .mini-roster,[data-touch] .ask,[data-touch] .sheet-head,[data-touch] .roster-cards,[data-touch] .help-head{gap:8px}[data-touch] .sheet-head{flex-wrap:wrap}[data-touch] .standings td{padding-top:4px;padding-bottom:4px}[data-touch] .marquee,[data-touch] .marquee-top,[data-touch] .marquee-row,[data-touch] .reel,[data-touch] .reel-list,[data-touch] .reel-head,[data-touch] .arch-grid,[data-touch] .editor-card,[data-touch] .draft-board,[data-touch] .draft-col,[data-touch] .crest-pick{gap:8px}[data-touch][data-orient=landscape] .marquee-top{height:auto}[data-touch] .editor-card div.label:has(>.chip){flex-wrap:wrap;align-items:center;gap:8px;display:flex}[data-orient=portrait] .reel-list{max-height:none;overflow:visible}[data-touch] .how-scored{margin:8px 8px 0}[data-orient=portrait] .reel-list{background:0 0}[data-orient=portrait] .reel-item{background:color-mix(in srgb, var(--ground) 82%, transparent)}.resident-home{align-items:stretch;gap:calc(var(--px) * 2);flex-direction:column;grid-template-columns:none;display:flex}.room-band{height:calc(var(--px) * 170);flex:none;position:relative}[data-orient=portrait] .room-band{height:calc(var(--px) * 300)}.resident-home .portrait-note{padding:calc(var(--px) * .5) calc(var(--px) * 2);background:color-mix(in srgb, var(--ground) 86%, transparent);align-self:flex-start;margin:0}.resident-home .resident-text{grid-template-columns:repeat(auto-fit, minmax(calc(var(--px) * 140), 1fr));align-items:start;gap:calc(var(--px) * 3);max-height:none;display:grid;overflow:visible}[data-orient=landscape] .resident-home{height:100%;overflow-y:auto}.wordmark{width:min(100%, calc(var(--px) * 220));margin:0 auto;display:block}.wordmark-still{image-rendering:pixelated;margin:0 auto;display:block}[data-touch][data-short] .marquee{justify-content:space-between;align-items:center;column-gap:calc(var(--px) * 4);padding:calc(var(--px) * 1) calc(var(--px) * 4) 0;flex-wrap:wrap;row-gap:0;display:flex}[data-touch][data-short] .marquee-top,[data-touch][data-short] .marquee-row{display:contents}[data-touch][data-short] .marquee-top>span:not(.marquee-right){display:none}[data-touch][data-short] .marquee-right{order:1;margin-left:auto}[data-touch][data-short] .marquee-right>.muted,[data-touch][data-short] .marquee-title .title-rest{display:none}[data-touch][data-short] .marquee-title{order:1}[data-touch][data-short] .marquee .tracker{flex-wrap:nowrap;order:2}[data-touch][data-short] .marquee .tracker.label{letter-spacing:calc(var(--px) * .08)}[data-touch][data-short] .marquee .channels{flex-wrap:nowrap;order:3}[data-touch][data-short] .marquee .clock{white-space:nowrap;order:4;margin-left:auto}[data-touch][data-short] .marquee .label,[data-touch][data-short] .marquee.label,[data-touch][data-short] .marquee-title{letter-spacing:calc(var(--px) * .17)}[data-touch][data-short] .marquee{flex-direction:row;row-gap:8px}[data-touch][data-short] .marquee .label,[data-touch][data-short] .marquee.label,[data-touch][data-short] .marquee-title,[data-touch][data-short] .marquee .channel,[data-touch][data-short] .marquee .tracker,[data-touch][data-short] .marquee .clock{font-size:var(--text-floor)}[data-touch][data-short] .channel>.chrome,[data-touch] .world-help{display:none}.board.hud{row-gap:calc(var(--px) * 4);grid-template-rows:auto auto minmax(0,1fr) auto;height:100%;min-height:0;display:grid}.board.hud .board-plates,.board.hud .board-scores,.board.hud .board-main{grid-template-columns:minmax(0, 1fr) calc(var(--px) * 114) minmax(0, 1fr);column-gap:calc(var(--px) * 8);align-items:start;display:grid}.board.hud .board-plates{align-items:center}.board.hud .plate{align-items:center;gap:calc(var(--px) * 4);min-height:calc(var(--px) * 20);display:flex}.board.hud .plate.R{text-align:right;flex-direction:row-reverse;grid-column:3}.board.hud .board-mid{grid-column:2;justify-content:center;align-items:center;padding:0;display:flex}.board.hud .plate-text{gap:calc(var(--px) * 1);flex-direction:column;min-width:0;display:flex}.board.hud .plate-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.board.hud .plate-tag{letter-spacing:calc(var(--px) * .2)}.week-chip{min-height:calc(var(--px) * 12);padding:0 calc(var(--px) * 4);letter-spacing:0}.board.hud .score{gap:calc(var(--px) * 1);padding:0 calc(var(--px) * 2);flex-direction:column;display:flex}.board.hud .score.R{text-align:right;grid-column:3;align-items:flex-end}.score-lab{align-items:baseline;gap:calc(var(--px) * 4);letter-spacing:calc(var(--px) * .2);display:flex}.score.R .score-lab{flex-direction:row-reverse}.score-line{align-items:center;gap:calc(var(--px) * 3);min-height:calc(var(--px) * 15);display:flex}.score.R .score-line{flex-direction:row-reverse}.score-line .numwrap{align-items:baseline;gap:calc(var(--px) * 3);flex-direction:row}.score.R .score-line .numwrap{flex-direction:row-reverse}.score-line .numwrap-side{align-items:center;gap:calc(var(--px) * 3);flex-direction:row}.score.R .score-line .numwrap-side{flex-direction:row-reverse}.score-chip{min-height:calc(var(--px) * 10);padding:0 calc(var(--px) * 3);letter-spacing:calc(var(--px) * .2)}.result-word{min-height:calc(var(--px) * 10);padding:0 calc(var(--px) * 3);white-space:nowrap}.result-word.loss{color:var(--loss);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--loss)}.score-note{white-space:nowrap}.how-q{display:inline-flex;position:relative}.btn-q{width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;color:var(--muted);background:0 0;place-items:center;padding:0;display:grid}.btn-q-box{width:calc(var(--px) * 8);height:calc(var(--px) * 8);box-shadow:inset 0 0 0 calc(var(--px) * .67) var(--line);letter-spacing:0;place-items:center;line-height:1;display:grid}.btn-q:hover .btn-q-box,.btn-q:focus-visible .btn-q-box{box-shadow:inset 0 0 0 calc(var(--px) * .67) var(--chrome);color:var(--chrome)}.how-q .how-pop{left:0;transform:none}.score.R .how-q .how-pop{left:auto;right:0}:is(.score,.how-scored,.now-head):has(>* [data-how-scored],>[data-how-scored]){z-index:30;position:relative}.board.hud .rows{gap:calc(var(--px) * 4);flex-direction:column;min-width:0;display:flex}.board.hud .rows.R{grid-column:3}.board.hud .row{align-items:center;gap:calc(var(--px) * 3);height:calc(var(--px) * 18.67);min-height:max(44px, calc(var(--px) * 18.67));padding:0 calc(var(--px) * 3);grid-template-columns:none;width:100%;display:flex}.board.hud .row.R{flex-direction:row-reverse}.board.hud .row>:not(.row-bar){z-index:1;position:relative}.row-flag{min-width:calc(var(--px) * 18);padding:0 calc(var(--px) * 1);height:calc(var(--px) * 9);box-shadow:inset 0 0 0 calc(var(--px) * .67) var(--line);background:var(--ground);color:var(--muted);letter-spacing:calc(var(--px) * .2);white-space:nowrap;flex:none;justify-content:center;align-items:center;display:inline-flex}.row-logo{flex:none;line-height:0}.board.hud .row-ticker{width:calc(var(--px) * 24);white-space:nowrap;text-align:left;flex:none;order:0;line-height:1;overflow:visible}.board.hud .row.R .row-ticker{text-align:right}.row-mid{min-width:calc(var(--px) * 8);align-self:stretch;align-items:center;gap:calc(var(--px) * 2);flex:1;display:flex}.row.R .row-mid{flex-direction:row-reverse}.row-bar{height:calc(var(--px) * 2);flex:none}.row-bar.bar-gain{background:var(--gain)}.row-bar.bar-loss{box-shadow:inset 0 0 0 calc(var(--px) * .34) var(--loss);background:repeating-linear-gradient(135deg, var(--loss) 0 calc(var(--px) * .34), transparent calc(var(--px) * .34) calc(var(--px) * 1.34))}.row-coin{width:calc(var(--px) * 12);height:calc(var(--px) * 12);flex:none;justify-content:center;align-items:center;margin:0;line-height:0;display:inline-flex;overflow:visible}.board.hud .row-val{flex-direction:column;flex:none;order:0;justify-content:center;align-items:flex-end;display:flex}.board.hud .row.R .row-val{align-items:flex-start}.board.hud .row .numwrap,.board.portrait .row .numwrap{flex-direction:column;align-items:flex-end;gap:0}.board.hud .row.R .numwrap,.board.portrait .row.R .numwrap{align-items:flex-start}.board.hud .row .numwrap-side,.board.portrait .row .numwrap-side{align-items:baseline;gap:calc(var(--px) * 2);flex-direction:row}.board.hud .row.R .numwrap-side,.board.portrait .row.R .numwrap-side{flex-direction:row-reverse}.board.hud .row .hero{line-height:1.2}.board.hud .row-flag{order:0}.board.hud .board-center{grid-column:2;justify-content:center;align-items:flex-start;min-width:0;display:flex;container-type:inline-size}@container (width<=21rem){.coin-tray .tray-coins{grid-template-columns:repeat(3,44px);gap:8px;display:grid}.board.hud .vs{margin-top:calc(var(--px) * -30)}}.board.hud .vs{align-items:center;gap:calc(var(--px) * 3);width:100%;padding:calc(var(--px) * 2) calc(var(--px) * 2) calc(var(--px) * 3);flex-direction:column;display:flex}.band-coins{align-items:center;gap:calc(var(--px) * 2);min-height:calc(var(--px) * 12);line-height:0;display:inline-flex}.band-gap{width:calc(var(--px) * 4);display:inline-block}.vs-caption{min-height:calc(var(--px) * 8);letter-spacing:calc(var(--px) * .2);text-align:center;white-space:nowrap}.board.hud .vs>*{max-width:100%}.board.hud .vs-caption{white-space:normal;text-wrap:balance}.vs-big{font-size:calc(var(--px) * 36);text-shadow:calc(var(--px) * 2) calc(var(--px) * 2) 0 var(--line);margin:calc(var(--px) * 2) 0;line-height:1}.board.hud .vs[data-drop].drop-ok .vs-big{color:var(--ink)}.vs-foot{align-items:center;gap:calc(var(--px) * 2);width:100%;margin-top:calc(var(--px) * 2);flex-direction:column;display:flex}.vs-foot .primary-action{width:100%;min-width:0;font-size:max(var(--text-floor), calc(var(--px) * 5));line-height:1.3}.vs-foot .do-nothing{font-size:max(var(--text-floor), calc(var(--px) * 4.5))}.vs-foot .now-link{justify-content:center;gap:calc(var(--px) * 1);flex-direction:column;width:100%}.now-link-l1,.now-link-l2{display:block}.coin-tray{align-items:center;gap:max(8px, calc(var(--px) * 2));flex-flow:column;padding:0;display:flex}.tray-coins{flex-wrap:nowrap;justify-content:center;gap:8px;display:flex}.tray-coin{width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;cursor:grab;background:0 0;place-items:center;padding:0;display:grid}.tray-coin:hover:not([disabled]){box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line)}.tray-coin.cannot{opacity:.45;cursor:not-allowed}.tray-coin[aria-disabled=true]{cursor:default}.tray-coin-box{line-height:0;display:block}.tray-coin-art{image-rendering:pixelated;display:block}.tray-line{align-items:center;gap:calc(var(--px) * 4);letter-spacing:calc(var(--px) * .2);display:flex}.tray-all{justify-content:center;min-width:44px;min-height:44px}.tray-ready{white-space:nowrap}.board.hud .coin-tray{max-width:100%}.board.hud .tray-line{justify-content:center;row-gap:max(8px, calc(var(--px) * 2));flex-wrap:wrap;max-width:100%}.board.hud .tray-ready{white-space:normal;text-align:center;text-wrap:balance;flex:1 1 0;min-width:min-content}.board.hud .board-foot{justify-content:space-between;align-items:center;gap:calc(var(--px) * 4);padding:calc(var(--px) * 1) calc(var(--px) * 2);background:color-mix(in srgb, var(--ground) 80%, transparent);-webkit-backdrop-filter:blur(calc(var(--px) * 4));backdrop-filter:blur(calc(var(--px) * 4));display:flex}.board-foot-left{align-items:center;gap:calc(var(--px) * 3);display:inline-flex}.research-chip{letter-spacing:calc(var(--px) * .2);margin-left:auto}.research-chip.on-left{margin-left:0;margin-right:auto}.ill-square{width:calc(var(--px) * 4);height:calc(var(--px) * 4);background:var(--chrome);margin-right:calc(var(--px) * 3);vertical-align:middle;display:inline-block}.now.hud .now-receipt{background:color-mix(in srgb, var(--ground) 92%, transparent);padding:calc(var(--px) * 2)}.now.hud .now-body{overflow:hidden}.marquee-left{align-items:center;gap:calc(var(--px) * 3);display:inline-flex}.marquee-crest{min-width:44px;min-height:44px;padding:0 calc(var(--px) * 1);color:var(--ink);place-items:center;line-height:0;display:grid;position:relative}.marquee-badge{top:calc(var(--px) * 1);right:calc(var(--px) * -1);min-width:calc(var(--px) * 5);height:calc(var(--px) * 5);padding:0 calc(var(--px) * 1);background:var(--chrome);color:var(--on-chrome);font-size:max(var(--text-floor), calc(var(--px) * 4));line-height:calc(var(--px) * 5);text-align:center;letter-spacing:0;position:absolute}.tracker-draft{display:inline-flex}.draft-night{min-height:44px;color:var(--chrome);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome);white-space:nowrap}.chest{gap:calc(var(--px) * 4);flex-direction:column;height:100%;min-height:0;display:flex}.chest .chest-head{justify-content:space-between;align-items:flex-start;gap:calc(var(--px) * 6);padding:0;display:flex}.chest-head-left{gap:calc(var(--px) * 1);padding:calc(var(--px) * 2) calc(var(--px) * 3);background:color-mix(in srgb, var(--ground) 80%, transparent);-webkit-backdrop-filter:blur(calc(var(--px) * 4));backdrop-filter:blur(calc(var(--px) * 4));flex-direction:column;display:flex}.chest-slam{font-size:max(var(--text-floor), calc(var(--px) * 14));text-shadow:calc(var(--px) * 2) calc(var(--px) * 2) 0 var(--line);margin:0;line-height:1.1}.chest-sealed{letter-spacing:calc(var(--px) * .2)}.chest-head-right{justify-content:flex-end;align-items:center;gap:calc(var(--px) * 3);max-width:50%;padding:calc(var(--px) * 2) calc(var(--px) * 3);background:color-mix(in srgb, var(--ground) 80%, transparent);-webkit-backdrop-filter:blur(calc(var(--px) * 4));backdrop-filter:blur(calc(var(--px) * 4));flex-wrap:wrap;display:flex}.chest-use{letter-spacing:calc(var(--px) * .2);transform:rotate(-3deg)}.chest-coins{align-items:center;gap:calc(var(--px) * 1);line-height:0;display:inline-flex}.chest-season{text-align:right;font-size:max(var(--text-floor), calc(var(--px) * 7));flex-basis:100%}.chest-reel{min-height:44px}.chest .chest-body{gap:calc(var(--px) * 6);flex:1;grid-template-columns:minmax(0,1fr);align-items:start;min-height:0;display:grid}.chest .chest-body.with-card{grid-template-columns:minmax(0, 1fr) calc(var(--px) * 120)}.chest-grid-wrap{gap:calc(var(--px) * 5);flex-direction:column;min-width:0;display:flex}.chest-grid{gap:calc(var(--px) * 5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.chest .btile{align-items:center;gap:calc(var(--px) * 4);min-height:max(44px, calc(var(--px) * 28));padding:0 calc(var(--px) * 5);text-align:left;grid-template-columns:none;display:flex}.btile-icon{width:calc(var(--px) * 8);flex:none;place-items:center;line-height:0;display:inline-grid}.btile-text{gap:calc(var(--px) * 2);flex-direction:column;min-width:0;display:flex}.chest .btile-name{font-size:max(var(--text-floor), calc(var(--px) * 5));letter-spacing:calc(var(--px) * .2);white-space:nowrap}.btile-cost{align-items:center;gap:calc(var(--px) * 1);line-height:0;display:inline-flex}.chest-help-box{padding:calc(var(--px) * 4) calc(var(--px) * 6);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line)}.chest-help{font-weight:700;font-size:max(var(--text-floor), calc(var(--px) * 8));color:var(--ink);margin:0;line-height:1.3}.chest-caret{width:calc(var(--px) * 2);height:calc(var(--px) * 7);margin-left:calc(var(--px) * 1);vertical-align:calc(var(--px) * -1);background:var(--chrome);display:inline-block}.chest-dock{gap:calc(var(--px) * 3);padding:calc(var(--px) * 5);flex-direction:column;align-self:start;display:flex}.chest-card-body{gap:calc(var(--px) * 3);flex-direction:column;display:flex}.chest-play{align-self:flex-start}.chest-play-note{margin:0}.chest-dock-close{align-self:flex-start}.reveal-center .chips{gap:calc(var(--px) * 1);flex-direction:column;align-items:center;display:flex}.reveal-mid{align-items:center;gap:calc(var(--px) * 1);flex-direction:column;display:inline-flex}.reveal-ill{white-space:nowrap;align-items:center;display:inline-flex}[data-palette=tidal-day] .vs-big{text-shadow:none}[data-orient=portrait] .board.hud{gap:calc(var(--px) * 3);flex-direction:column;height:auto;min-height:0;display:flex}[data-orient=portrait] .board.hud .board-plates,[data-orient=portrait] .board.hud .board-scores,[data-orient=portrait] .board.hud .board-main{display:contents}[data-orient=portrait] .board.hud .coin-tray{display:flex}[data-orient=portrait] .board.hud .plate.R,[data-orient=portrait] .board.hud .score.R,[data-orient=portrait] .board.hud .rows.R,[data-orient=portrait] .board.hud .board-center,[data-orient=portrait] .board.hud .board-mid{grid-column:auto}[data-orient=portrait] .board.hud .plate.R{text-align:left;flex-direction:row}[data-orient=portrait] .board.hud .score.R{text-align:left;align-items:flex-start}[data-orient=portrait] .board.hud .score.R .score-line,[data-orient=portrait] .board.hud .score.R .score-lab,[data-orient=portrait] .board.hud .score.R .score-line .numwrap,[data-orient=portrait] .board.hud .score.R .score-line .numwrap-side{flex-direction:row}[data-orient=portrait] .board.hud .board-mid{justify-content:flex-start}[data-orient=portrait] .board.hud .board-center{width:100%}[data-orient=portrait] .board.hud .vs-big{font-size:calc(var(--px) * 20)}.win-stage .board.hud .board-plates,.win-stage .board.hud .board-scores,.win-stage .board.hud .board-main{grid-template-columns:minmax(0, 1fr) calc(var(--px) * 108) minmax(0, 1fr);column-gap:calc(var(--px) * 4)}.win-stage .board.hud .plate-name{font-size:max(var(--text-floor), calc(var(--px) * 6))}.win-stage .board.hud .plate-tag{letter-spacing:0;white-space:normal}.win-stage .board.hud .score .hero{font-size:max(var(--text-floor), calc(var(--px) * 8))}.win-stage .board.hud .score-line{gap:calc(var(--px) * 2)}.win-stage .board.hud .row{gap:calc(var(--px) * 2);padding:0 calc(var(--px) * 2)}.win-stage .board.hud .row-flag{min-width:0;padding:0 calc(var(--px) * 1.5);font-size:max(var(--text-floor), calc(var(--px) * 3.5));letter-spacing:0}.win-stage .board.hud .row-ticker{width:calc(var(--px) * 22);font-size:max(var(--text-floor), calc(var(--px) * 6))}.win-stage .board.hud .row .hero{font-size:max(var(--text-floor), calc(var(--px) * 6))}.win-stage .board.hud .row .updown{font-size:max(var(--text-floor), calc(var(--px) * 4))}.win-stage .board.hud .row .other,.win-stage .board.hud .row .loss-word{font-size:max(var(--text-floor), calc(var(--px) * 3.5));letter-spacing:0}.win-stage .board.hud .row-mid{min-width:0}.win-stage .board.hud .row-logo{position:relative}.win-stage .board.hud .row-coin{right:calc(var(--px) * -3);bottom:calc(var(--px) * -3);z-index:2;width:calc(var(--px) * 9);height:calc(var(--px) * 9);position:absolute}.win-stage .board.hud .row.R .row-coin{right:auto;left:calc(var(--px) * -3)}.win-stage .board.hud .vs-caption{letter-spacing:0;text-align:center;font-size:max(var(--text-floor), calc(var(--px) * 3.5))}.win-stage .board.hud .vs-big{font-size:max(var(--text-floor), calc(var(--px) * 20));margin:0}.win-stage .board.hud .vs{gap:calc(var(--px) * 2)}.win-stage .board.hud .band-coins{flex-wrap:wrap;justify-content:center}.row-coin{pointer-events:none}.win-stage .board.hud .row.L .row-ticker{margin-left:calc(var(--px) * 1)}.win-stage .board.hud .row.R .row-ticker{margin-right:calc(var(--px) * 1)}.door-chrome{justify-content:space-between;align-items:center;gap:calc(var(--px) * 4);width:100%;padding:calc(var(--px) * 2) calc(var(--px) * 3);background:color-mix(in srgb, var(--ground) 80%, transparent);box-shadow:inset 0 calc(var(--px) * -.34) 0 var(--line);display:flex}.door-name{align-items:baseline;gap:calc(var(--px) * 3);display:inline-flex}.door-name .label{color:var(--ink);font-size:var(--text-floor)}.door-season{font-size:max(var(--sentence-floor), calc(var(--px) * 6));color:var(--muted)}.door-acts{align-items:center;gap:calc(var(--px) * 3);display:inline-flex}.door-acts .label{color:var(--muted);font-size:var(--text-floor)}.door-acts-box{min-width:max(44px, calc(var(--px) * 12));height:max(44px, calc(var(--px) * 12));box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--ink);border-radius:calc(var(--px) * 2);color:var(--ink);font-size:max(var(--text-floor), calc(var(--px) * 6));place-items:center;display:inline-grid;position:relative;overflow:hidden}.door-acts-digit{line-height:1;display:block}.door-acts-box.rolling .door-acts-digit{animation:.4s steps(4,end) forwards door-roll-out}.door-acts-box.rolling .door-acts-digit.next{animation:.4s steps(4,end) forwards door-roll-in;position:absolute}@keyframes door-roll-out{to{transform:translateY(-120%)}}@keyframes door-roll-in{0%{transform:translateY(120%)}to{transform:translateY(0)}}.door-slam{align-items:center;gap:calc(var(--px) * 3);flex-direction:column;width:100%;display:flex}.door-slam .door-brand{margin:0 auto}.door-coin-row{line-height:0}.door-coin{will-change:transform;line-height:0}.door-line,.door-battle,.door-prompt{padding:calc(var(--px) * 1) calc(var(--px) * 3);text-align:center;background:color-mix(in srgb, var(--ground) 80%, transparent);margin:0}.door-line{color:var(--chrome);font-size:max(var(--text-floor), calc(var(--px) * 6))}.door-battle{color:var(--ink);font-size:max(var(--text-floor), calc(var(--px) * 16));transform-origin:50% 60%;text-shadow:0 0 calc(var(--px) * 2) color-mix(in srgb, var(--ink) 60%, transparent);line-height:1.1}.door-prompt{font-size:max(var(--text-floor), calc(var(--px) * 5));min-height:calc(var(--px) * 7)}.door-prompt:empty{background:0 0}.door-web{z-index:1;align-items:center;gap:calc(var(--px) * 6);width:100%;min-height:100dvh;padding:calc(var(--px) * 3) 0;box-sizing:border-box;flex-direction:column;display:flex;position:relative}.door-web .door-slam{flex:1;justify-content:center}.door-cmd{width:min(100%, calc(var(--px) * 320));align-items:stretch;gap:calc(var(--px) * 4);padding:calc(var(--px) * 5) calc(var(--px) * 6);background:color-mix(in srgb, var(--ground) 86%, transparent);box-shadow:inset 0 0 0 calc(var(--px) * .34) var(--line);flex-direction:column;display:flex}.door-check{gap:calc(var(--px) * 3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.door-check li{align-items:baseline;column-gap:calc(var(--px) * 3);grid-template-columns:auto auto auto 1fr;display:grid}.door-box{width:calc(var(--px) * 4);height:calc(var(--px) * 4);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--muted);align-self:center;display:inline-block}.door-check .sentence{color:var(--ink);font-size:var(--sentence-floor)}.door-ordont{color:var(--chrome);font-size:max(var(--sentence-floor), calc(var(--px) * 7))}.door-then{color:var(--muted);font-size:var(--sentence-floor);text-align:right}.door-form{align-items:center;gap:calc(var(--px) * 3);padding:calc(var(--px) * 3) calc(var(--px) * 4);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--ink);border-radius:calc(var(--px) * 3);flex-wrap:nowrap;display:flex}.door-form .join-line{min-width:0;font-size:max(var(--sentence-floor), calc(var(--px) * 7));flex-wrap:nowrap;flex:1}.door-form .join-input{min-width:0;box-shadow:none;background:0 0;flex:1}.door-enter{min-width:44px;padding:0 calc(var(--px) * 3);font-size:max(var(--sentence-floor), calc(var(--px) * 6))}.door-nothing{color:var(--chrome);font-size:max(var(--sentence-floor), calc(var(--px) * 7));margin:0}.door-receipt{color:var(--chrome);font-size:var(--sentence-floor);padding:calc(var(--px) * 1) calc(var(--px) * 3);background:color-mix(in srgb, var(--ground) 86%, transparent);margin:0}.door-caret{width:calc(var(--px) * 2);height:1em;margin-left:calc(var(--px) * 1);vertical-align:-.15em;background:var(--chrome);animation:.8s step-end infinite blink;display:inline-block}[data-motion=reduced] .door-caret{animation:none}.door-after{align-items:center;gap:calc(var(--px) * 5);flex-direction:column;width:100%;display:flex}.pdoor .door-chrome{padding:calc(var(--px) * 1) 0}.pdoor .door-line{font-size:var(--text-floor)}.pdoor .door-battle{font-size:max(var(--text-floor), calc(var(--px) * 15))}.pdoor .door-prompt{font-size:var(--text-floor)}.pdoor .door-receipt{align-self:center}.pdoor-nothing{color:var(--chrome);font-size:max(var(--sentence-floor), calc(var(--px) * 12))}.attract-wordmark{width:calc(var(--px) * var(--art-cols,480) * .72);max-width:100%}.pdoor .door-name .label{display:none}.attract-join{width:100%}.chest:not(.chest-phone) .chest-slam{font-size:max(var(--text-floor), calc(var(--px) * 16));white-space:nowrap}.chest:not(.chest-phone) .btile{min-height:calc(var(--px) * 34);gap:calc(var(--px) * 6);padding:0 calc(var(--px) * 6)}.chest:not(.chest-phone) .btile-name{font-size:max(var(--text-floor), calc(var(--px) * 6));letter-spacing:.06em}.door-web .door-battle{font-size:max(var(--text-floor), calc(var(--px) * 24))}.door-web .door-line{font-size:max(var(--text-floor), calc(var(--px) * 8))}html[data-orient=portrait]:not([data-short]) .marquee{justify-content:center;align-items:center;column-gap:calc(var(--px) * 4);padding:calc(var(--px) * 1) calc(var(--px) * 4) 0;flex-wrap:wrap;row-gap:8px;display:flex}html[data-orient=portrait]:not([data-short]) .marquee-top,html[data-orient=portrait]:not([data-short]) .marquee-row{display:contents}html[data-orient=portrait]:not([data-short]) .marquee-top>span:not(.marquee-left):not(.marquee-right){display:none}html[data-orient=portrait]:not([data-short]) .marquee-right{order:1}html[data-orient=portrait]:not([data-short]) .marquee-right>.muted,html[data-orient=portrait]:not([data-short]) .marquee-left>.muted{display:none}html[data-orient=portrait]:not([data-short]) .marquee-title{order:1}html[data-orient=portrait]:not([data-short]) .marquee .tracker{flex-wrap:nowrap;order:2}html[data-orient=portrait]:not([data-short]) .marquee .channels{flex-wrap:nowrap;order:3;justify-content:flex-start}html[data-orient=portrait]:not([data-short]) .marquee .clock{white-space:nowrap;order:4;margin-left:0}html[data-orient=portrait]:not([data-short]) .marquee .draft-night{order:5}html[data-orient=portrait]:not([data-short]) .marquee-title .title-rest{display:none}.standings th:nth-child(5){text-align:right}.chest-kern{margin-left:-.14em}.win-stage .board.hud .row{position:relative}.win-stage .board.hud .row-mid .row-coin,.win-stage .board.hud .row.R .row-mid .row-coin{width:calc(var(--px) * 9);height:calc(var(--px) * 9);top:auto;bottom:calc(var(--px) * 1);left:calc(var(--px) * -2);margin:0;position:absolute;right:auto}.win-stage .board.hud .row.R .row-mid .row-coin{left:auto;right:calc(var(--px) * -2)}.win-stage .board.hud .row-mid{position:relative}.win-stage .board.hud .row-mid:has(>.row-coin.has-coin){min-width:calc(var(--px) * 9)}.win-stage .board.hud .row-mid:has(>.row-coin.has-coin) .row-coin{left:0}.win-stage .board.hud .row.R .row-mid:has(>.row-coin.has-coin) .row-coin{left:auto;right:0}.win-stage .board.hud .row:has(.row-coin.has-coin) .row-ticker{width:auto;min-width:0}.result-word{align-items:center;line-height:1;display:inline-flex}.reveal .token-anim.slotted{transform:translate(-50%)}.reveal .token-anim.slotted .token-anim-card{box-sizing:border-box;justify-content:center;align-items:center;height:100%}[data-shell=phone] .reveal .token-anim.slotted{width:auto;left:0;right:0;transform:none}[data-shell=phone] .reveal .token-anim.slotted .token-anim-card{width:100%}[data-orient=landscape] .reveal .reveal-caption{text-align:center;width:fit-content;max-width:26%;margin-inline:auto;inset:56% 0 auto;transform:none}[data-shell=phone] .reveal .reveal-caption{box-sizing:border-box;max-width:100%}.reveal-is-still:not(.reveal-ledger) .result-card{left:50%;top:calc(var(--px) * 9);width:auto;max-width:70%;max-height:none;margin:0;position:absolute;overflow:visible;transform:translate(-50%)}.board.hud .tray-coins{grid-template-columns:repeat(3,auto);justify-content:center;gap:8px;display:grid}.board.hud .tray-coin{width:auto;min-width:44px;height:auto;min-height:44px}.now.hud .now-receipt{top:auto;right:auto;left:calc(var(--px) * 4);bottom:calc(var(--px) * 4);max-width:min(60%, calc(var(--px) * 160))}[data-orient=portrait] .now.hud .now-receipt{left:calc(var(--px) * 4);right:calc(var(--px) * 4);bottom:calc(var(--px) * 40);max-width:none;position:fixed}.sheet.wide .claim-cols{gap:calc(var(--px) * 6);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;display:grid}.sheet.wide:has(.claim-cols){width:min(100%, max(calc(var(--px) * 340), 61rem));max-height:88vh}.claim .check-row,.trade .check-row{align-items:flex-start}.chest:not(.chest-phone) .chest-head-right{justify-content:flex-end;width:fit-content;margin-left:auto}.chest:not(.chest-phone) .chest-season{text-align:left;flex-basis:auto;margin-right:auto}.sheet.stock-card .stock-week{align-items:baseline;gap:calc(var(--px) * 4);flex-flow:wrap}.sheet.stock-card .stock-week .slam.hero{font-size:max(var(--text-floor), calc(var(--px) * 9))}.sheet.stock-card .stock-week .label.other,.sheet.stock-card .stock-week .loss-word{font-size:max(var(--text-floor), calc(var(--px) * 5.4))}.reveal-center{position:relative}.reveal-center .reveal-dock{left:0;right:0;top:calc(100% + var(--px) * 3);gap:calc(var(--px) * 2);z-index:6;flex-direction:column;align-items:stretch;display:flex;position:absolute}.reveal-center .reveal-banner.in-vs{box-sizing:border-box;white-space:normal;text-align:center;width:100%;max-width:100%;font-size:max(var(--text-floor), calc(var(--px) * 6));padding:calc(var(--px) * 2) calc(var(--px) * 3);margin-inline:auto;line-height:1.15;position:static;top:auto;left:auto;right:auto;transform:none}.reveal-center .reveal-caption.in-vs{box-sizing:border-box;text-align:center;width:100%;max-width:100%;margin-inline:auto;position:static;inset:auto;transform:none}.reveal .token-anim.slotted{max-width:46%}[data-shell=phone] .reveal .token-anim.slotted{max-width:none}.reveal .token-anim.slotted .token-anim-card{gap:calc(var(--px) * 3);min-width:0;max-width:100%;padding-inline:calc(var(--px) * 3)}.reveal .token-anim.slotted :is(.token-anim-words,.token-anim-sub){white-space:normal}[data-shell=phone] .reveal .token-anim.slotted .token-anim-card{padding-inline:calc(var(--px) * 5)}.stamp-how{position:relative;overflow:hidden}.stamp-how .glint{background:var(--ink)}.sandbox-flag{margin-right:max(8px, calc(var(--px) * 2))}html:not([data-short])[data-orient=landscape] .marquee .marquee-row{margin-right:calc(var(--px) * -8 - var(--crest-w) - max(8px, calc(var(--px) * 3)) + max(calc(8px * 3), calc(var(--px) * 8)))}.chest-earned{margin:0 calc(var(--px) * 1);white-space:nowrap}.chest-earned-line{font-size:var(--text-floor);display:block}.spark-layer{z-index:91;pointer-events:none;width:100vw;height:100vh;image-rendering:pixelated;position:fixed;top:0;left:0}.drag-layer{z-index:90;pointer-events:none;position:fixed;inset:0;overflow:hidden}.drag-carry{will-change:transform;width:0;height:0;position:absolute;top:0;left:0}.drag-coin-box,.drag-hand-box{line-height:0;display:block;position:absolute;top:0;left:0}.drag-coin-box{transform-origin:50% 100%}.drag-coin,.drag-hand{image-rendering:pixelated;display:block}.drag-shadow{background:color-mix(in srgb, var(--ground) 80%, transparent);border-radius:50%;position:absolute;top:0;left:0}.drag-proxy{width:0;height:0;position:absolute;top:0;left:0}[data-coin]{touch-action:none;cursor:grab}[data-coin][data-lifted]{opacity:.35}.drop-ok{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome), 0 0 calc(var(--px) * 3) color-mix(in srgb, var(--chrome) 60%, transparent)}.impact-layer{z-index:95;pointer-events:none;position:fixed;inset:0;overflow:hidden}.impact-paper{background:var(--paper-ground);display:none;position:absolute;inset:0}.impact-flash{background:var(--ink);mix-blend-mode:screen;opacity:0;position:absolute;inset:0}.impact-rays{image-rendering:pixelated;display:none;position:absolute;top:0;left:0}.impact-fly,.impact-shield{transform-origin:50% 100%;line-height:0;display:none;position:absolute;top:0;left:0}html[data-impact=paper]{--ground:var(--paper-ground);--surface:var(--paper-surface);--line:var(--paper-line);--ink:var(--paper-ink);--muted:var(--paper-muted);--chrome:var(--paper-chrome);--on-chrome:var(--paper-on-chrome);--mark:var(--paper-mark);--gain:var(--paper-gain);--loss:var(--paper-loss)}[data-shell=phone],[data-shell=phone] body{overscroll-behavior:none;height:100dvh;overflow:hidden}[data-shell=phone] body{min-height:0}[data-shell=phone] #root{height:100dvh;min-height:0;padding:0;overflow:hidden}[data-shell=phone] input:not([type=checkbox]):not([type=radio]):not([type=range]),[data-shell=phone] textarea,[data-shell=phone] select{font-size:max(calc(var(--f16) * var(--text-scale,1)), calc(var(--px) * 12))}.phone{z-index:1;grid-template-rows:var(--safe-top) var(--pstrip-h,44px) minmax(0, 1fr) calc(var(--ptabs-h,max(49px, calc(var(--px) * 36))) + var(--safe-bottom));box-sizing:border-box;height:100dvh;padding-bottom:var(--kb-inset,0px);display:grid;position:fixed;inset:0}.phone.door{grid-template-rows:var(--safe-top) minmax(0, 1fr) var(--safe-bottom)}.phone-top,.phone-bottom{background:var(--ground)}.phone-stage{min-height:0;position:relative;overflow:hidden}.phone-foot{background:var(--ground);position:relative}.pstrip{height:var(--pstrip-h,44px);padding:0 calc(var(--px) * 4) 0 calc(var(--px) * 3);box-shadow:inset 0 calc(var(--px) * -.75) 0 var(--line);align-items:center;gap:8px;display:flex;overflow:hidden}.pstrip-crest{flex:none;place-items:center;width:44px;height:44px;display:grid;position:relative}.pstrip-main{align-items:center;gap:calc(var(--px) * 3);text-align:left;flex:1;min-width:0;height:44px;display:flex;overflow:hidden}.pstrip-week{font-size:max(var(--text-floor), calc(var(--px) * 9));white-space:nowrap;color:var(--ink);flex:none}.pstrip-pips{align-items:center;gap:calc(var(--px) * 2);flex:none;display:flex}.pstrip-pips i{width:8px;height:8px;box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--line);display:block}.pstrip-pips i.past{background:color-mix(in srgb, var(--ink) 50%, transparent);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--muted)}.pstrip-pips i.now{background:var(--ink);box-shadow:none}.pstrip-phase{margin-left:calc(var(--px) * 1);font-size:max(var(--text-floor), calc(var(--px) * 8));color:var(--ink);letter-spacing:0;white-space:nowrap}.pstrip-clock{font-size:max(var(--text-floor), calc(var(--px) * 8));color:var(--muted);white-space:nowrap;letter-spacing:0;flex-direction:column;align-items:flex-end;min-width:0;margin-left:auto;line-height:1.1;display:flex}.pstrip-clock .sandbox-flag{color:var(--chrome);box-shadow:none;letter-spacing:0;background:0 0;margin:0;padding:0}.pbadge{min-width:calc(var(--px) * 12);height:calc(var(--px) * 12);padding:0 calc(var(--px) * 2);border-radius:calc(var(--px) * 6);background:var(--ink);color:var(--ground);font-size:max(var(--text-floor), calc(var(--px) * 6));line-height:calc(var(--px) * 12);text-align:center;box-sizing:border-box;position:absolute;top:0;right:0}.pbadge.dot{top:calc(var(--px) * 3);left:calc(50% + var(--px) * 6);background:var(--chrome);border-radius:50%;width:8px;min-width:0;height:8px;padding:0;right:auto}.ptabs{height:var(--ptabs-h,max(49px, calc(var(--px) * 36)));box-shadow:inset 0 calc(var(--px) * .75) 0 var(--line);grid-template-columns:repeat(5,1fr);place-items:stretch center;display:grid}.ptab{justify-content:center;align-items:center;gap:calc(var(--px) * 2);width:calc(100% - 8px);min-width:44px;height:100%;color:var(--muted);flex-direction:column;display:flex;position:relative}.ptab.on{color:var(--ink)}.ptab.on:before{content:"";top:0;left:calc(var(--px) * 6);right:calc(var(--px) * 6);height:calc(var(--px) * 1.5);background:var(--chrome);position:absolute}.ptab-label{font-size:max(var(--text-floor), calc(var(--px) * 8));letter-spacing:0;line-height:1}.ptab .tab-glyph{display:block}.ptabs{touch-action:none}.ptab-in{align-items:center;gap:calc(var(--px) * 2);will-change:transform;flex-direction:column;display:flex}.phone-stage-wrap{height:100%;min-height:0;padding:0 0 0 var(--stage-x,0px);place-items:unset;display:block}.phone-stage-box{max-width:100%;height:100%;min-height:0;box-shadow:none;background:0 0;border-radius:0}[data-shell=phone] .stage-content{height:100%;min-height:0;padding:0;overflow:hidden}[data-shell=phone] .tube,[data-shell=phone] .tube-content{height:100%;min-height:0}[data-shell=phone] .tube-vig{border-radius:0}[data-shell=phone] .stale-strip{margin:0}.pfloat{left:0;right:0;bottom:calc(var(--ptabs-h,max(49px, calc(var(--px) * 36))) + var(--safe-bottom) + var(--kb-inset,0px));z-index:45;gap:calc(var(--px) * 2);padding:calc(var(--px) * 2) calc(var(--px) * 6) calc(var(--px) * 3);pointer-events:none;flex-direction:column;display:flex;position:fixed}.pfloat>*{pointer-events:auto}.pfloat[data-covered]{visibility:hidden}.pfloat .primary-action{width:100%;min-width:0}.pfloat-card{background:var(--ground);padding:calc(var(--px) * 1.5);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--line)}.pmatch-receipt{padding:calc(var(--px) * 2);align-items:center;gap:8px;display:flex}.psheet-wrap{z-index:40;pointer-events:none;position:absolute;inset:0}.psheet{box-sizing:border-box;padding-bottom:var(--float-h,0px);pointer-events:auto;background:var(--surface);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.psheet-head{min-height:44px;padding:calc(var(--px) * 2) calc(var(--px) * 9) 8px;background:var(--surface);flex:none;align-items:center;gap:8px;display:flex}.psheet-title{min-width:0;font-size:max(var(--text-floor), calc(var(--px) * 10.5));overflow-wrap:anywhere;flex:1;line-height:1.3}.psheet-close{min-width:44px;min-height:44px;padding:0 calc(var(--px) * 4);font-size:max(var(--text-floor), calc(var(--px) * 8));flex:none}.psheet-fixed{padding:0 calc(var(--px) * 9) calc(var(--px) * 3);flex:none}.psheet-body{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.psheet-body.fill{flex-direction:column;display:flex;overflow:hidden}.psheet-body.fill>.psheet-inner{flex-direction:column;flex:1;min-height:0;display:flex}.psheet-inner{padding:0 calc(var(--px) * 9) calc(var(--px) * 9);gap:calc(var(--px) * 3);flex-direction:column;display:flex}.psheet-inner .label,.psheet-inner .slam,.psheet-inner .command{font-size:max(var(--text-floor), calc(var(--px) * 8))}.psheet-inner .sentence{font-size:max(var(--sentence-floor), calc(var(--px) * 8))}.psheet-inner p{margin:0}.psheet .sheet-head{display:none}.psheet .cmd-row{gap:8px}.psheet .cmd-input{min-height:44px}.pweek{gap:calc(var(--px) * 3);flex-direction:column;display:flex}.pweek-list{gap:calc(var(--px) * 1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pweek-row{grid-template-columns:auto calc(var(--px) * 48) 1fr auto;align-items:center;gap:calc(var(--px) * 3);min-height:calc(var(--px) * 24);padding:calc(var(--px) * 1) calc(var(--px) * 2);color:var(--muted);display:grid}.pweek-row.now{color:var(--ink);background:color-mix(in srgb, var(--ground) 60%, transparent)}.pweek-pip{width:8px;height:8px;box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--line);display:block}.pweek-row.past .pweek-pip{box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--muted)}.pweek-row.now .pweek-pip{background:var(--ink);box-shadow:none}.pweek-name{color:inherit}.pweek-when{white-space:nowrap;color:inherit}.pweek-next,.pweek-line{margin:0}.pyou{gap:calc(var(--px) * 4);flex-direction:column;display:flex}.pyou-section{gap:calc(var(--px) * 2);flex-direction:column;display:flex}.pyou-h{margin:0}.pyou-rows{gap:8px}.pyou-row{text-align:left;justify-content:flex-start;width:100%;min-height:44px}.pyou-line{margin:0}.pyou .inbox{gap:calc(var(--px) * 2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pyou .inbox-row{padding:calc(var(--px) * 2);gap:calc(var(--px) * 1);flex-direction:column;display:flex}.pmatch{flex-direction:column;gap:0;height:100%;display:flex}.pmatch-head{gap:calc(var(--px) * 3);padding:calc(var(--px) * 4) calc(var(--px) * 6) 0;flex-direction:column;display:flex}.pplate{gap:calc(var(--px) * 4);padding:calc(var(--px) * 3) calc(var(--px) * 5);grid-template-columns:auto 1fr auto;align-items:center;display:grid}.pplate-crest{padding:calc(var(--px) * 1.5);line-height:0}.pplate-text{gap:calc(var(--px) * 1);flex-direction:column;min-width:0;display:flex}.pplate-name{font-size:max(var(--text-floor), calc(var(--px) * 10.5));line-height:1.3}.pplate-tag,.pplate-slabel{font-size:max(var(--text-floor), calc(var(--px) * 8));letter-spacing:0}.pplate-score{flex:none}.pplate-score .numwrap{align-items:flex-end}.pmatch-band{align-items:center;gap:calc(var(--px) * 4);padding:calc(var(--px) * 2) calc(var(--px) * 5);min-height:calc(var(--px) * 32);display:flex}.pmatch-vs{font-size:max(var(--text-floor), calc(var(--px) * 15))}.pmatch-phase{min-width:0;font-size:max(var(--text-floor), calc(var(--px) * 8));flex:1}.pmatch-coins{align-items:center;gap:calc(var(--px) * 2);display:flex}.pmatch-gap{width:calc(var(--px) * 6)}.pmatch-title{gap:calc(var(--px) * 2);padding:calc(var(--px) * 4) calc(var(--px) * 5);flex-direction:column;display:flex}.pmatch-title .slam{font-size:max(var(--text-floor), calc(var(--px) * 12))}.pmatch-sheet{gap:calc(var(--px) * 3);padding-bottom:calc(var(--px) * 44);flex-direction:column;display:flex}.pmatch-sheet .do-nothing{text-align:left;max-width:none}.pmatch-caption{margin:0}[data-shell=phone] .pmatch-sheet .board-main{gap:calc(var(--px) * 3);flex-direction:column;display:flex}[data-shell=phone] .pmatch-sheet .board-center{order:2}[data-shell=phone] .pmatch-sheet .rows.L{order:1}[data-shell=phone] .pmatch-sheet .rows.R{order:3}[data-shell=phone] .pmatch-sheet .vs{flex-direction:column;padding-top:0}[data-shell=phone] .pmatch-sheet .coin-tray{flex-wrap:wrap}[data-shell=phone] .pmatch-sheet .row{width:100%}[data-shell=phone] .pmatch-sheet .research-tag{text-align:left}.pcard,.ptable,.pask,.phome{flex-direction:column;height:100%;display:flex}.pcard-head,.ptable-head{margin:calc(var(--px) * 4) calc(var(--px) * 6) 0;padding:calc(var(--px) * 3) calc(var(--px) * 4);gap:calc(var(--px) * 2);flex-direction:column;display:flex}.pcard-title,.ptable-title{font-size:max(var(--text-floor), calc(var(--px) * 8))}.pfive,.ptable-rows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pfive-row{align-items:center;gap:calc(var(--px) * 3);width:100%;min-height:44px;padding:0 calc(var(--px) * 3);text-align:left;background:var(--surface);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--line);grid-template-columns:auto auto 1fr auto;display:grid}.pfive-ticker{font-size:max(var(--text-floor), calc(var(--px) * 9))}.pfive-dir,.pfive-state{font-size:max(var(--text-floor), calc(var(--px) * 8));letter-spacing:0}.pfive-state{text-align:right}.pcard-none{margin:0}.ptable-row{align-items:center;column-gap:calc(var(--px) * 3);width:100%;min-height:44px;padding:calc(var(--px) * 1) calc(var(--px) * 3);text-align:left;background:var(--surface);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--line);grid-template-columns:auto auto 1fr auto;grid-template-areas:"rank crest name score""rank crest rec score";display:grid}.ptable-row.me{box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--ink)}.ptable-rank{font-size:max(var(--text-floor), calc(var(--px) * 9));grid-area:rank}.ptable-crest{padding:calc(var(--px) * 1);grid-area:crest;line-height:0}.ptable-name{min-width:0;font-size:max(var(--text-floor), calc(var(--px) * 8));text-overflow:ellipsis;white-space:nowrap;grid-area:name;overflow:hidden}.ptable-name .slam{font-size:max(var(--text-floor), calc(var(--px) * 8))}.ptable-rec{font-size:max(var(--text-floor), calc(var(--px) * 8));letter-spacing:0;grid-area:rec}.ptable-score{text-align:right;grid-area:score}.ptable-res{letter-spacing:0}.pworld{height:100%;min-height:0}.pworld .world{height:100%;min-height:0;overflow:hidden}.pisland-card{left:calc(var(--px) * 4);right:calc(var(--px) * 4);bottom:calc(var(--px) * 4);z-index:30;padding:calc(var(--px) * 4) calc(var(--px) * 5);box-sizing:border-box;flex-direction:column;gap:8px;display:flex;position:absolute}.pisland-card .card-name{font-size:max(var(--text-floor), calc(var(--px) * 10));text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pisland-card .card-owner,.pisland-card .card-rec,.pisland-card .card-nothing{font-size:max(var(--text-floor), calc(var(--px) * 8));letter-spacing:0}.pisland-card .card-flag{width:calc(var(--px) * 3.5);height:calc(var(--px) * 4.5)}.pisland-card .card-actions .btn{min-height:44px;padding:0 calc(var(--px) * 4)}.phome .proom{flex:none;height:52%;min-height:0}.phome-building{flex:1;place-items:start center;min-height:0;padding:0;display:grid;overflow:hidden}.phome-building .island-preview{box-shadow:none;background:0 0}.phome.resident-home{gap:0}.phome-head{margin:calc(var(--px) * 4) calc(var(--px) * 6) 0;padding:calc(var(--px) * 3) calc(var(--px) * 4)}[data-shell=phone] .team-page{height:auto;overflow:visible}[data-shell=phone] .resident-text{max-height:none;overflow:visible}[data-shell=phone] .resident-text-sheet{gap:calc(var(--px) * 3);flex-direction:column;display:flex}[data-shell=phone] .resident-home .portrait-note{align-self:stretch}.pdoor{height:100%;padding:calc(var(--px) * 6);gap:calc(var(--px) * 4);flex-direction:column;display:flex;position:relative}.pdoor-hero{margin:0 calc(var(--px) * -6);justify-content:center;align-items:center;gap:calc(var(--px) * 4);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.pdoor-hero .door-brand{flex:0 auto;min-height:0;margin:0}.pdoor-coin{flex:none;line-height:0}.pdoor-line{padding:calc(var(--px) * 1) calc(var(--px) * 3);text-align:center;background:color-mix(in srgb, var(--ground) 80%, transparent);font-size:max(var(--text-floor), calc(var(--px) * 8));margin:0}.pdoor-join{width:100%;max-width:none;padding:calc(var(--px) * 4);gap:calc(var(--px) * 3);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--line);flex:none}.pdoor-join .join-form{width:100%}.pdoor-join .join-line{min-width:0;font-size:max(calc(var(--f16) * var(--text-scale,1)), calc(var(--px) * 12));flex:1}.pdoor-join .join-input{flex:1;min-width:0}.pdoor-join .btn.primary{min-height:44px}.pdoor-nothing{text-align:center;margin:0}.pdoor-loading{justify-content:center;align-items:center}.pnotice .notice{margin:0}.pcrest .join-box{width:100%;max-width:none}[data-shell=phone] .reveal:not(.reveal-is-still) .reveal-body{flex:1;min-height:0;overflow:hidden}[data-shell=phone] .reveal-controls{padding:calc(var(--px) * 2) 0;background:var(--ground);margin-top:auto;position:static}[data-shell=phone] .reveal-caption{position:static}[data-shell=phone] .reveal-still{overflow:hidden}[data-shell=phone] .reveal-still .ledger{max-height:none}[data-shell=phone] .draft{padding-right:0;overflow:hidden}[data-shell=phone] .draft-receipt{max-height:none;overflow:hidden}.turnme{z-index:2;padding:var(--safe-top) var(--safe-right) var(--safe-bottom) var(--safe-left);place-items:center;display:grid;position:fixed;inset:0}.turnme-card{align-items:center;gap:calc(var(--px) * 4);padding:calc(var(--px) * 6) calc(var(--px) * 8);max-width:min(100%, calc(var(--px) * 320));text-align:center;flex-direction:column;display:flex}.turnme-title{font-size:max(var(--text-floor), calc(var(--px) * 9));margin:0;line-height:1.5}.turnme-line{font-size:max(var(--text-floor), calc(var(--px) * 9));margin:0}.turnme-btn{min-height:44px;padding:0 calc(var(--px) * 6)}.pcmd .cmd-chips{gap:8px}[data-shell=phone] .now.pmatch{height:auto;min-height:0;padding:calc(var(--px) * 3) calc(var(--px) * 3) max(8px, calc(var(--px) * 3));flex-direction:column;gap:0;display:flex;position:absolute;inset:0;overflow:hidden}.pmatch[data-short]{padding-top:calc(var(--px) * 3)}.board.portrait{flex-direction:column;flex:none;width:100%;min-height:0;display:flex}.pmatch[data-short] .board.portrait>*+*{margin-top:calc(var(--px) * 2)}.pside{column-gap:calc(var(--px) * 5);min-height:44px;padding:0 calc(var(--px) * 3);box-shadow:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.pmatch[data-short] .pside{min-height:calc(var(--px) * 40)}.pside-crest{place-items:center;line-height:0;display:inline-grid}.pside-text{gap:calc(var(--px) * .5);flex-direction:column;min-width:0;display:flex}.pside-name{font-size:max(var(--text-floor), calc(var(--px) * 10.5));white-space:nowrap;text-overflow:ellipsis;line-height:1.2;overflow:hidden}.pside-tag{font-size:max(var(--text-floor), calc(var(--px) * 8));letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;line-height:1.15;overflow:hidden}.pside-ri{min-height:0;padding:0 calc(var(--px) * 2);font-size:max(var(--text-floor), calc(var(--px) * 8));letter-spacing:0;align-self:flex-start;line-height:1.15}.pside-score{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;flex-direction:column;align-items:flex-end;gap:0;padding:0;display:flex}.pside-score .numwrap{flex-direction:column;align-items:flex-end;gap:0}.pside-score .numwrap-hero{gap:calc(var(--px) * 1.5)}.pside-score .hero{font-size:max(var(--text-floor), calc(var(--px) * 16.5));line-height:1.1}.pside-score .numwrap-hero .updown{font-size:max(var(--text-floor), calc(var(--px) * 9))}.pside-score .numwrap-side{align-items:center;gap:calc(var(--px) * 3);flex-direction:row}.pside-score .other{font-size:max(var(--text-floor), calc(var(--px) * 9.75));letter-spacing:0}.pside-score .score-chip{min-height:0;height:calc(var(--px) * 12);padding:0 calc(var(--px) * 2);font-size:max(var(--text-floor), calc(var(--px) * 8));letter-spacing:0;line-height:1}.pside-score .result-word{min-height:0;height:calc(var(--px) * 12);padding:0 calc(var(--px) * 2);font-size:max(var(--text-floor), calc(var(--px) * 8));letter-spacing:0}.pside-score .score-note{font-size:max(var(--text-floor), calc(var(--px) * 8))}.board.portrait .rows{flex-direction:column;gap:0;display:flex}.board.portrait .row{align-items:center;gap:calc(var(--px) * 4.5);width:100%;height:44px;min-height:44px;padding:0 calc(var(--px) * 3);clip-path:none;box-shadow:inset 0 calc(var(--px) * -.75) 0 var(--line);grid-template-columns:none;display:flex;position:relative;overflow:hidden}.board.portrait .rows>.row:last-child{box-shadow:none}.pmatch[data-short] .board.portrait .row{height:calc(var(--px) * 36);min-height:0}.board.portrait .row.R{flex-direction:row-reverse}.board.portrait .row>:not(.row-bar){z-index:1;position:relative}.board.portrait .row-flag{width:max(44px, calc(var(--px) * 33));height:calc(var(--px) * 15);font-size:max(var(--text-floor), calc(var(--px) * 8));letter-spacing:0;box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--line);flex:none}.board.portrait .row-ticker{width:max(44px, calc(var(--px) * 45));font-size:max(var(--text-floor), calc(var(--px) * 9));text-align:left;flex:none;order:0;line-height:1}.board.portrait .row.R .row-ticker{text-align:right}.board.portrait .row-mid{min-width:calc(var(--px) * 6);align-self:stretch;align-items:center;gap:calc(var(--px) * 2);flex:1;display:flex}.board.portrait .row.R .row-mid{flex-direction:row-reverse}.board.portrait .row-bar{height:calc(var(--px) * 4.5)}.board.portrait .row-coin{width:calc(var(--px) * 12);height:calc(var(--px) * 12);justify-content:center;align-items:center;display:inline-flex;overflow:visible}.board.portrait .row-val{width:max(calc(var(--px) * 94.5), calc(var(--text-floor) * 11));flex-direction:column;flex:none;order:0;justify-content:center;align-items:flex-end;display:flex}.board.portrait .row .numwrap-side{flex-wrap:wrap;justify-content:flex-end;row-gap:0;line-height:1}.board.portrait .row.R .numwrap-side{justify-content:flex-start}.board.portrait .row .hero{line-height:1}.board.portrait .row-val .struck{display:none}.board.portrait .row.R .row-val{align-items:flex-start}.board.portrait .row .hero{font-size:max(var(--text-floor), calc(var(--px) * 13.5));line-height:1.2}.pmatch[data-short] .board.portrait .row .hero{font-size:max(var(--text-floor), calc(var(--px) * 13))}.board.portrait .row .numwrap-hero .updown{font-size:max(var(--text-floor), calc(var(--px) * 8))}.board.portrait .row .numwrap-side{line-height:1.1}.board.portrait .row .other,.board.portrait .row .numwrap-side .loss-word,.board.portrait .row-val .label{font-size:max(var(--text-floor), calc(var(--px) * 8.25));letter-spacing:0}.board.portrait .row-alarm{bottom:calc(var(--px) * 1)}.pband{align-items:center;column-gap:calc(var(--px) * 4);min-height:max(44px, calc(var(--px) * 36));padding:0 calc(var(--px) * 2);box-shadow:inset 0 0 0 calc(var(--px) * .75) color-mix(in srgb, var(--line) 80%, transparent);grid-template-columns:44px minmax(0,1fr) 44px;display:grid}.pmatch[data-short] .pband{min-height:44px}.pband.drop-ok{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome), 0 0 calc(var(--px) * 3) color-mix(in srgb, var(--chrome) 60%, transparent)}.pband-vs{font-size:max(var(--text-floor), calc(var(--px) * 15));text-align:center;text-shadow:calc(var(--px) * 1) calc(var(--px) * 1) 0 var(--line);line-height:1}.pband-mid{justify-content:center;align-items:center;gap:calc(var(--px) * 1);flex-direction:column;min-width:0;height:100%;display:flex}.pband .band-coins{gap:calc(var(--px) * 3);min-height:0}.pband .band-gap{width:calc(var(--px) * 6)}.pband-caption{font-size:max(var(--text-floor), calc(var(--px) * 8));letter-spacing:0;text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;line-height:1.15;overflow:hidden}.pband-ill{font-size:max(var(--text-floor), calc(var(--px) * 8));letter-spacing:0;text-align:center;line-height:1.1}.pband .chips{justify-content:center;gap:calc(var(--px) * 1);flex-wrap:wrap;display:flex}.pband .chips .chip{min-height:0;padding:0 calc(var(--px) * 2);font-size:max(var(--text-floor), calc(var(--px) * 8));letter-spacing:0}.pband-right{justify-content:flex-end;align-items:center;display:flex}.pband-call{justify-content:center;align-items:center;gap:calc(var(--px) * 1);background:var(--surface);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--chrome);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome);flex-direction:column;padding:0;display:flex}.pband-call-word{font-size:max(var(--text-floor), calc(var(--px) * 8));letter-spacing:0;color:var(--chrome);line-height:1}.pband-mid:not(:has(.band-coins)) .pband-caption{white-space:normal;overflow:visible}.pband .how-q .btn-q{width:44px;height:44px}.pband .btn-q-box{width:calc(var(--px) * 15);height:calc(var(--px) * 15);font-size:max(var(--text-floor), calc(var(--px) * 9))}[data-shell=phone] .coin-tray.ptray{height:max(44px, calc(var(--px) * 36));padding:0 calc(var(--px) * 2);flex-direction:row;flex:none;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}.pmatch[data-short] .coin-tray.ptray{height:44px}.ptray .tray-coins{gap:8px;display:flex}.ptray .tray-coin{width:44px;min-width:44px;height:44px;min-height:44px}.ptray .tray-line{gap:0}.ptray .tray-all{min-width:44px;min-height:44px;padding:0 calc(var(--px) * 5);font-size:max(var(--text-floor), calc(var(--px) * 8));letter-spacing:0}.pmatch-receipt{z-index:35;padding:calc(var(--px) * 2);align-items:center;gap:8px;display:flex;position:relative}.pmatch-receipt .receipt{flex:1;min-width:0}.stock-week{gap:calc(var(--px) * 1);flex-direction:column;display:flex}.stock-week .numwrap{align-items:baseline;gap:calc(var(--px) * 3);flex-direction:row}.stock-week .hero{font-size:max(var(--text-floor), calc(var(--px) * 13.5))}.stock-week .other,.stock-week .loss-word{font-size:max(var(--text-floor), calc(var(--px) * 8.25));letter-spacing:0}.how-list{padding-left:calc(var(--px) * 12);gap:calc(var(--px) * 2);flex-direction:column;margin:0;display:flex}.chest-phone{gap:calc(var(--px) * 4);height:auto}.chest-phone .chest-head{align-items:flex-start;gap:calc(var(--px) * 3);flex-direction:column}.chest-phone .chest-slam{font-size:max(var(--text-floor), calc(var(--px) * 18));text-shadow:0 0 calc(var(--px) * 5) color-mix(in srgb, var(--ink) 60%, transparent)}.chest-phone .chest-head-right{justify-content:flex-start;max-width:none}.chest-phone .chest-season{text-align:left;font-size:max(var(--text-floor), calc(var(--px) * 8));letter-spacing:0;flex-basis:auto;font-family:Silkscreen,Space Grotesk,monospace;font-weight:700}.chest-phone .chest-grid{gap:calc(var(--px) * 4.5);grid-template-columns:1fr 1fr}.chest-phone .btile{min-height:max(44px, calc(var(--px) * 37.5));padding:0 calc(var(--px) * 7);gap:calc(var(--px) * 7)}.chest-phone .btile-name{font-size:max(var(--text-floor), calc(var(--px) * 8));letter-spacing:0}.chest-phone .chest-help{font-size:max(var(--text-floor), calc(var(--px) * 12))}.chest-phone .chest-help-box{display:none}.chest-phone .chest-caret{height:calc(var(--px) * 11)}[data-shell=phone] .reveal{padding:calc(var(--px) * 2) calc(var(--px) * 12) 0;gap:0}[data-shell=phone] .reveal .board.portrait>*+*{margin-top:calc(var(--px) * 2.25)}.reveal-head-phone{margin:0 0 calc(var(--px) * 2.25);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:0;line-height:1;display:block}.reveal-head-phone .reveal-head-ill{text-align:center;font-size:max(var(--text-floor), calc(var(--px) * 8));letter-spacing:0;padding:calc(var(--px) * 1) 0;background:color-mix(in srgb, var(--ground) 80%, transparent);line-height:1;display:block}[data-shell=phone] .pband .chips{display:none}.reveal-float.pfloat{padding:0 calc(var(--px) * 6) 8px;gap:0}[data-shell=phone] .reveal:not(.reveal-is-still) .reveal-body{flex-direction:column;display:flex}[data-shell=phone] .reveal .board.portrait{flex:none}[data-shell=phone] .reveal-nothing{display:none}.reveal-float .reveal-controls{background:var(--ground);padding:0 calc(var(--px) * 2);min-height:44px;box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--line);flex-wrap:nowrap;gap:8px}.reveal-float .reveal-controls .scrub{flex:1;min-width:0}.reveal-float .reveal-controls input[type=range]{width:100%;min-width:calc(var(--px) * 30)}.reveal-float .reveal-controls .btn{padding:0 calc(var(--px) * 3);font-size:max(var(--text-floor), calc(var(--px) * 8));white-space:nowrap}[data-shell=phone] .reveal-caption{max-width:70%;font-size:max(var(--text-floor), calc(var(--px) * 8))}[data-shell=phone] .reveal-banner{font-size:max(var(--text-floor), calc(var(--px) * 10));white-space:normal;text-align:center;max-width:92%}[data-shell=phone] .stamp-wrap .stamp{font-size:max(var(--text-floor), calc(var(--px) * 14))}[data-shell=phone] .reveal-after{bottom:calc(var(--px) * 2);max-width:92%;top:auto}[data-shell=phone] .result-card{width:92%;max-height:90%;overflow:auto}[data-shell=phone] .board.portrait>*{order:0}[data-shell=phone] .board.portrait>.pside.them{order:1}[data-shell=phone] .board.portrait>.rows.R{order:2}[data-shell=phone] .board.portrait>.pband{order:3}[data-shell=phone] .board.portrait>.pside.you{order:4}[data-shell=phone] .board.portrait>.rows.L{order:5}[data-shell=phone] .board.portrait>.board-foot{order:6}[data-shell=phone] .board.portrait>.pband,[data-shell=phone] .board.portrait>.pband+*{margin-top:calc(var(--px) * 4.5)}.pmatch[data-short] .board.portrait>.pband,.pmatch[data-short] .board.portrait>.pband+*{margin-top:8px}[data-shell=phone] .coin-tray.ptray{margin-bottom:8px}[data-shell=phone] .board.portrait .row>*,[data-shell=phone] .board.portrait .row.R .row-flag,[data-shell=phone] .board.portrait .row.R .row-ticker,[data-shell=phone] .board.portrait .row.R .row-val{order:0}[data-shell=phone] .pside .pside-lines{align-items:stretch;gap:calc(var(--px) * .75);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;flex-direction:column;min-width:0;padding:0;display:flex}[data-shell=phone] .pside-l1,[data-shell=phone] .pside-l2,[data-shell=phone] .pside-l3{justify-content:space-between;align-items:center;gap:calc(var(--px) * 4);flex-direction:row;min-width:0;display:flex}[data-shell=phone] .pside-name,[data-shell=phone] .pside-tag{flex:auto}.pside-l1{align-items:baseline}.pside-l3{justify-content:flex-start;gap:calc(var(--px) * 3)}.pside-lines .numwrap-hero{gap:calc(var(--px) * 1.5);flex:none}.pside-lines .numwrap-side{align-items:center;gap:calc(var(--px) * 3);flex-direction:row;flex:none;display:inline-flex}.pside-lines .hero{font-size:max(var(--text-floor), calc(var(--px) * 16.5));line-height:1}.pside-lines .numwrap-hero .updown{font-size:max(var(--text-floor), calc(var(--px) * 9))}.pside-lines .other{font-size:max(var(--text-floor), calc(var(--px) * 9.75));letter-spacing:0}.pside-lines .score-chip,.pside-lines .result-word,.pside-lines .pside-ri{min-height:0;height:calc(var(--px) * 10);padding:0 calc(var(--px) * 2);font-size:max(var(--text-floor), calc(var(--px) * 8));letter-spacing:0;white-space:nowrap;line-height:1}.pside-lines .score-note{font-size:max(var(--text-floor), calc(var(--px) * 8));white-space:nowrap}.pside-ri{white-space:nowrap}.pside-dash{font-size:max(var(--text-floor), calc(var(--px) * 12))}.board.portrait .row .numwrap-side{gap:calc(var(--px) * 4.5)}[data-shell=phone] .board.portrait .row .numwrap.hero-only{justify-content:flex-end;align-items:baseline;gap:calc(var(--px) * 2.25);flex-flow:row}[data-shell=phone] .board.portrait .row .numwrap.hero-only .numwrap-side{flex-wrap:nowrap}[data-shell=phone] .board.portrait .row .numwrap.hero-only .numwrap-side:empty{display:none}.pside-lines .pside-ri{height:auto;min-height:0;padding:calc(var(--px) * .5) calc(var(--px) * 1.5);font-size:var(--text-floor);letter-spacing:0;line-height:1.1}.board.portrait>*+*{margin-top:calc(var(--px) * 2.25)}[data-shell=phone] .coin-tray.ptray{height:auto;min-height:max(44px, calc(var(--px) * 36));padding-top:calc(var(--px) * 1.5);padding-bottom:calc(var(--px) * 1.5)}.pmatch[data-short] .coin-tray.ptray{height:auto;min-height:44px}.ptray .tray-coin{width:auto;min-width:44px;height:auto;min-height:44px;padding:0;line-height:0}.ptray .tray-coin .tray-coin-box{line-height:0;display:block}.chest-phone .chest-grid,.chest-phone .chest-grid-wrap{gap:8px}.pmatch[data-short] .board.portrait{margin-bottom:8px}:root{--floor-chip:calc(var(--text-floor) * 12 / 11);--floor-fig:calc(var(--text-floor) * 14 / 11)}[data-shell=phone] .psheet[data-sheet=now] .psheet-body{scrollbar-width:none;overflow:hidden}[data-shell=phone] .psheet[data-sheet=now] .psheet-body::-webkit-scrollbar{display:none}[data-shell=phone] .psheet[data-sheet=now] .psheet-inner{height:100%;min-height:0;padding:0 calc(var(--px) * 9) calc(var(--px) * 9);flex-direction:column;display:flex}[data-shell=phone] .psheet[data-sheet=now] .psheet-head{min-height:44px}.pmatch-body{flex-direction:column;height:100%;min-height:0;display:flex}.board.side{gap:calc(var(--px) * 6);flex-direction:column;flex:none;display:flex}.side-plates,.side-rows{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:8px;display:grid}[data-shell=phone] .pside{gap:calc(var(--px) * 1.5);min-width:0;padding:calc(var(--px) * 4.5) calc(var(--px) * 6);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--line);flex-direction:column;display:flex}[data-shell=phone] .pside-l1{align-items:center;gap:calc(var(--px) * 4.5);min-width:0;display:flex}[data-shell=phone] .pside-crest{flex:none;line-height:0}[data-shell=phone] .pside-name{font-size:max(var(--floor-chip), calc(var(--px) * 9.75));letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;line-height:1.2;overflow:hidden}[data-shell=phone] .pside .pside-lines{gap:calc(var(--px) * 1.5);flex-direction:column;min-width:0;display:flex}[data-shell=phone] .pside-l2,[data-shell=phone] .pside-l3,[data-shell=phone] .pside-l4{align-items:center;gap:calc(var(--px) * 4.5);white-space:nowrap;min-width:0;display:flex}[data-shell=phone] .pside-l2 .updown{font-size:max(var(--floor-chip), calc(var(--px) * 9))}[data-shell=phone] .pside-l3 .numwrap-side{align-items:center;gap:calc(var(--px) * 4.5);flex-wrap:nowrap;display:inline-flex}[data-shell=phone] .pside-l3 .other{font-size:max(var(--floor-chip), calc(var(--px) * 9));letter-spacing:0}[data-shell=phone] .pside-l3 .chip,[data-shell=phone] .pside-l4 .chip{height:auto;min-height:0;padding:calc(var(--px) * .75) calc(var(--px) * 3);font-size:var(--floor-chip);letter-spacing:0;line-height:1.2}[data-shell=phone] .pside-l4 .pside-ri{white-space:nowrap;text-transform:uppercase;font-family:Space Grotesk,sans-serif;font-weight:700}[data-shell=phone] .board.side .rows{min-width:0;box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--line);flex-direction:column;display:flex}[data-shell=phone] .board.side .rows.L,[data-shell=phone] .board.side .rows.R{order:0}[data-shell=phone] .board.side .row.side{column-gap:calc(var(--px) * 3);height:44px;min-height:44px;padding:0 calc(var(--px) * 2.25);width:100%;box-shadow:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.pmatch-side>.board.side,[data-phone-stage]:not([data-short]) .pmatch-side .board.side .side-rows{flex:auto;min-height:0}[data-phone-stage]:not([data-short]) .pmatch-side .board.side .rows{height:100%}[data-phone-stage]:not([data-short]) .pmatch-side .coin-tray.ptray{margin-top:8px}[data-phone-stage]:not([data-short]) .pmatch-side .board.side .row.side{flex:44px;height:auto;min-height:44px;max-height:none}[data-shell=phone] .board.side .row.side+.row.side{box-shadow:inset 0 calc(var(--px) * .75) 0 var(--line)}[data-shell=phone] .board.side .row.side>*{order:0;position:static}[data-shell=phone] .board.side .row.side>.row-logo{flex:none;line-height:0;position:relative}[data-shell=phone] .board.side .row-logo .row-coin{right:calc(var(--px) * -3);bottom:calc(var(--px) * -3);width:calc(var(--px) * 12);height:calc(var(--px) * 12);z-index:1;position:absolute}[data-shell=phone] .board.side .row-ticker{font-size:max(var(--floor-chip), calc(var(--px) * 9));letter-spacing:0;gap:calc(var(--px) * 1);text-align:left;flex-direction:column;width:auto;min-width:0;line-height:1.1;display:flex;overflow:hidden}[data-shell=phone] .board.side .row-dir{font-size:var(--floor-chip);letter-spacing:0;line-height:1}[data-shell=phone] .board.side .row-val{text-align:right;flex-direction:column;align-items:flex-end;width:auto;min-width:0;display:flex}[data-shell=phone] .board.side .row .numwrap.hero-only{flex-direction:column;align-items:flex-end;gap:0;display:flex}[data-shell=phone] .board.side .row .updown{font-size:var(--floor-chip)}[data-shell=phone] .board.side .row .loss-word{font-size:var(--floor-chip);letter-spacing:0;line-height:1}[data-shell=phone] .board.side .row .numwrap-side:empty{display:none}.sym,.sym-mark{letter-spacing:0}.fig-unit{white-space:nowrap}[data-shell=phone] .board.side .pband{align-items:center;column-gap:calc(var(--px) * 4.5);min-height:calc(var(--px) * 42);padding:0 calc(var(--px) * 6);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--line);grid-template-columns:auto minmax(0,1fr) 44px;margin:0;display:grid}[data-short] .board.side .pband{min-height:44px}[data-shell=phone] .board.side .pband-vs{font-size:max(var(--floor-fig), calc(var(--px) * 12))}[data-shell=phone] .board.side .pband-mid{align-items:center;gap:calc(var(--px) * 1.5);flex-direction:column;min-width:0;display:flex}[data-shell=phone] .board.side .pband-caption{font-size:var(--floor-chip);letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:calc(var(--px) * 3);max-width:100%;display:inline-flex;overflow:hidden}[data-shell=phone] .board.side .pband .chip{display:none}[data-shell=phone] .coin-tray.ptray{height:auto;min-height:44px;padding:calc(var(--px) * 1.5) calc(var(--px) * 6);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--line);margin-top:auto;margin-bottom:0}.ptray .tray-all{justify-content:center;align-items:center;gap:calc(var(--px) * 3);min-width:44px;min-height:44px;padding:0 calc(var(--px) * 4.5);display:inline-flex}.tray-stack{width:calc(var(--px) * 9);height:calc(var(--px) * 9);background:repeating-linear-gradient(to top, var(--chrome) 0 calc(var(--px) * 1.5), transparent calc(var(--px) * 1.5) calc(var(--px) * 3));display:inline-block}.tray-count{font-size:max(var(--floor-chip), calc(var(--px) * 9))}.busy-orb{align-items:center;gap:calc(var(--px) * 3);vertical-align:middle;display:inline-flex}.busy-orb-word{font-size:var(--floor-chip);letter-spacing:0}[data-shell=phone] .phone-stage,[data-shell=phone] .psheet,[data-shell=phone] .pworld,[data-shell=phone] .pstrip,[data-shell=phone] .ptabs{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}[data-shell=phone] .psheet input,[data-shell=phone] .psheet textarea{-webkit-user-select:text;user-select:text}[data-shell=phone] .tray-coin:active,[data-shell=phone] .row.side:active,[data-shell=phone] .chip:active,[data-shell=phone] .btn:active,[data-shell=phone] .btile:active{transition:transform 50ms;transform:scale(.96)}[data-motion=reduced] [data-shell=phone] .tray-coin:active,[data-motion=reduced] [data-shell=phone] .row.side:active,[data-motion=reduced] [data-shell=phone] .chip:active,[data-motion=reduced] [data-shell=phone] .btn:active{transform:none}.pworld .stillmap .dest .canvas-img,.pworld .stillmap .dest canvas,.pworld .dest-overlay .dest .canvas-img{pointer-events:none}.pmatch-sheet{flex-direction:column;gap:8px;display:flex}.pmatch-sheet .how-scored{padding:8px 0}[data-shell=phone] .pick-top .slam,[data-shell=phone] .slate .slam{pointer-events:none}[data-shell=phone] .stage-content{padding-bottom:8px}[data-shell=phone] .draft-board-frame{display:none}[data-shell=phone] .psheet.stock-card{width:auto;max-width:none}[data-shell=phone] .reel-phone{height:100%;min-height:0;padding:8px calc(var(--px) * 9) 8px;box-sizing:border-box;flex-direction:column;gap:8px;display:flex}[data-shell=phone] .reel-phone .reel-head{flex:none;gap:8px;min-height:44px;padding:0 8px}[data-shell=phone] .reel-phone{overscroll-behavior:contain;overflow:hidden auto}[data-shell=phone] .reel-phone .reel-screen{flex:1 0 auto;min-height:0}[data-shell=phone] .reel-phone .reel-card{padding:calc(var(--px) * 1) calc(var(--px) * 2);flex:none}[data-shell=phone] .reel-tokens{flex-wrap:wrap;flex:none;justify-content:center;gap:8px;display:flex}[data-shell=phone] .reel-token{background:color-mix(in srgb, var(--ground) 82%, transparent);place-items:center;width:44px;height:44px;padding:0;display:grid}[data-shell=phone] .reel-endings{background:0 0;flex-flow:wrap;flex:none;gap:8px;max-height:none;padding:0;display:flex;overflow:visible}[data-shell=phone] .reel-endings li{flex:1 1 0;min-width:0}[data-shell=phone] .reel-endings .reel-item{width:100%;padding:0 calc(var(--px) * 1);background:color-mix(in srgb, var(--ground) 82%, transparent);justify-content:center;display:flex}[data-short] .psheet[data-sheet=now] .psheet-head{padding-bottom:0}[data-short] .psheet[data-sheet=now] .psheet-inner{padding-bottom:calc(var(--px) * 3)}[data-short] .board.side{gap:calc(var(--px) * 2)}[data-short] .board.side .pside{padding:calc(var(--px) * 3) calc(var(--px) * 5);gap:calc(var(--px) * 1)}[data-short] .board.side .pband{margin-top:8px}[data-short] .pmatch-body .coin-tray.ptray{min-height:44px;margin-top:8px;padding-top:0;padding-bottom:0}[data-shell=phone] .board.side .rows{gap:0}.chest-phone .btile-icon{width:auto;min-width:calc(var(--px) * 8)}[data-short] .chest-phone{gap:calc(var(--px) * 2)}.chest-phone .chest-slam{display:none}[data-short] .chest-phone .chest-head{align-items:center;gap:calc(var(--px) * 2) calc(var(--px) * 4);flex-flow:wrap}[data-short] .chest-phone .chest-head-left,[data-short] .chest-phone .chest-head-right{padding:calc(var(--px) * 1) calc(var(--px) * 2)}[data-short] .chest-phone .chest-use{transform:none}[data-short] .chest-phone .chest-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}[data-short] .chest-phone .chest-grid-wrap{gap:8px}[data-short] .chest-phone .btile{place-items:center start;row-gap:0;column-gap:calc(var(--px) * 2);min-height:44px;padding:calc(var(--px) * 1) calc(var(--px) * 3);grid-template-columns:auto 1fr;grid-template-areas:"icon cost""name name";display:grid}[data-short] .chest-phone .btile-icon{grid-area:icon}[data-short] .chest-phone .btile-text{display:contents}[data-short] .chest-phone .btile-name{font-size:var(--floor-chip);grid-area:name}[data-short] .chest-phone .btile-cost{grid-area:cost;justify-self:end}[data-short] .chest-phone .chest-help-box{padding:calc(var(--px) * 2) calc(var(--px) * 4)}[data-short] .chest-phone .chest-help{font-size:max(var(--text-floor), calc(var(--px) * 9))}.iw-panel .chip.solid,.iw-sheet .chip.solid{color:var(--ground)}.chest-phone [data-token=THE\ CALL] .btile-cost{display:none}.pyou .inbox{max-height:none;overflow:visible}.inbox-more{align-self:flex-start;min-width:44px;min-height:44px;margin-top:8px}.inbox-pager{margin-top:calc(var(--px) * 2);grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}.pyou-rows{grid-template-columns:1fr 1fr;display:grid}[data-shell=phone] .pside-l3{row-gap:calc(var(--px) * 1);flex-wrap:wrap}.chest.chest-phone{gap:calc(var(--px) * 6);height:auto;padding-top:calc(var(--px) * 3);flex-direction:column;display:flex}.chest.chest-phone .chest-head{align-items:stretch;gap:calc(var(--px) * 4.5);flex-direction:column;padding:0;display:flex}.chest.chest-phone .chest-head-left,.chest.chest-phone .chest-head-right{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;max-width:none;padding:0}.chest.chest-phone .chest-slam{font-size:max(var(--text-floor), calc(var(--px) * 16.5));text-shadow:0 0 calc(var(--px) * 4.5) color-mix(in srgb, var(--ink) 60%, transparent);line-height:1.1;display:block}.chest.chest-phone .chest-sealed{font-size:var(--text-floor);letter-spacing:0}.chest.chest-phone .chest-head-right{align-items:center;column-gap:calc(var(--px) * 6);row-gap:calc(var(--px) * 3);grid-template-columns:auto 1fr;grid-template-areas:"use coins""season season";display:grid}.chest.chest-phone .chest-use{white-space:nowrap;font-size:var(--text-floor);letter-spacing:0;grid-area:use;transform:rotate(-3deg)}.chest.chest-phone .chest-coins{justify-content:flex-end;gap:calc(var(--px) * 2);grid-area:coins}.chest.chest-phone .chest-season{font-size:var(--text-floor);grid-area:season;justify-self:end}.chest.chest-phone .chest-body{display:block}.chest.chest-phone .chest-grid-wrap{gap:0}.chest.chest-phone .chest-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.chest.chest-phone .btile{justify-content:center;align-items:center;gap:calc(var(--px) * 3);min-height:max(44px, calc(var(--px) * 60));padding:calc(var(--px) * 3) calc(var(--px) * 2);text-align:center;background:var(--ground);flex-direction:column;display:flex}.chest.chest-phone .btile-icon{width:auto;min-width:0}.chest.chest-phone .btile-text{align-items:center;gap:calc(var(--px) * 2);flex-direction:column;display:flex}.chest.chest-phone .btile-name{font-size:var(--text-floor);letter-spacing:0}.chest.chest-phone .btile-cost{min-height:calc(var(--px) * 6)}.chest.chest-phone .chest-help-box{display:none}[data-short] .chest.chest-phone{gap:calc(var(--px) * 4.5);padding-top:0}[data-short] .chest.chest-phone .chest-head{gap:calc(var(--px) * 3)}[data-short] .chest.chest-phone .chest-slam{font-size:max(var(--text-floor), calc(var(--px) * 13.5))}[data-short] .chest.chest-phone .btile{min-height:max(44px, calc(var(--px) * 51));gap:calc(var(--px) * 1.5);padding:calc(var(--px) * 1.5) calc(var(--px) * 1);grid-template-areas:none}[data-short] .chest.chest-phone .btile-text{display:flex}[data-shell=phone] [data-short] .psheet[data-sheet=now]:not(.iw-sheet) .psheet-inner{padding-left:calc(var(--px) * 3);padding-right:calc(var(--px) * 3)}[data-shell=phone] [data-short] .psheet:not(.iw-sheet) .psheet-inner:has(.pmatch-side){padding-left:calc(var(--px) * 3);padding-right:calc(var(--px) * 3)}[data-short] .board.side .row.side{column-gap:calc(var(--px) * 2);padding:0 calc(var(--px) * 1.5)}[data-short] .board.side .row-ticker{font-size:var(--text-floor)}[data-shell=phone] .reveal-ledger{gap:calc(var(--px) * 2);flex-direction:column;height:100%;min-height:0;padding-bottom:8px;display:flex;overflow:hidden}[data-shell=phone] .reveal-ledger [hidden]{display:none}[data-shell=phone] .rv-board{gap:calc(var(--px) * 2);flex-direction:column;flex:1;min-height:0;display:flex}[data-shell=phone] .reveal-ledger .reveal-body{flex:1;min-height:0}[data-shell=phone] .reveal-ledger .reveal-ill-chip{font-size:var(--text-floor);letter-spacing:0;padding:calc(var(--px) * 1) calc(var(--px) * 3);background:color-mix(in srgb, var(--ground) 80%, transparent);align-self:center;line-height:1}[data-shell=phone] .reveal-ledger .stamp-wrap{order:0;align-self:center;margin:0;position:static;transform:none}[data-shell=phone] .reveal-ledger .stamp{font-size:max(var(--text-floor), calc(var(--px) * 12));padding:calc(var(--px) * 1.5) calc(var(--px) * 4)}[data-shell=phone] .reveal-ledger .result-card.rv-card{width:auto;min-width:0;max-height:none;padding:calc(var(--px) * 3) calc(var(--px) * 4);gap:calc(var(--px) * 2);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--paper-line);flex:none;order:0;margin:0;position:static;overflow:hidden;transform:none}[data-shell=phone] .reveal-ledger:not([data-rv-view="0"]) .result-card.rv-card{flex:1;min-height:0}[data-shell=phone] .rv-views{flex-direction:column;flex:1;min-height:0;display:flex}[data-shell=phone] .rv-view{gap:calc(var(--px) * 3);flex-direction:column;min-height:0;display:flex}[data-shell=phone] .rv-view p,[data-shell=phone] .rv-view h2{margin:0}[data-shell=phone] .rv-view h2{font-size:max(var(--text-floor), calc(var(--px) * 10))}[data-shell=phone] .rv-view .reveal-captions{padding-left:calc(var(--px) * 9);font-size:max(var(--sentence-floor), calc(var(--px) * 5.34));margin:0}[data-shell=phone] .rv-nav{align-items:center;gap:8px;margin-top:auto;display:flex}[data-shell=phone] .rv-nav .rv-arrow{min-width:44px;min-height:44px;padding:0}[data-shell=phone] .rv-nav [data-primary]{flex:1;min-width:0;min-height:44px}[data-shell=phone] .reveal-ledger .result-card.rv-card{align-self:stretch}[data-shell=phone] .rv-nav .rv-arrow{color:var(--paper-ink);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--paper-line);font-size:max(var(--text-floor), calc(var(--px) * 12));background:0 0}[data-shell=phone] .rv-nav .rv-arrow:disabled{opacity:.45}[data-shell=phone] .reveal-ledger .rv-board{padding-top:calc(var(--px) * 2)}[data-shell=phone] .reveal-ledger .reveal-ill-chip{margin-bottom:calc(var(--px) * 1)}[data-shell=phone] .reveal-ledger .pband-vs,[data-shell=phone] .reveal-ledger .board.side .pband-caption{display:none}.pclaim{flex-direction:column;gap:8px;display:flex}.pclaim-line{color:var(--muted)}.pclaim-q{align-items:center;gap:8px;margin:0;display:flex}.pclaim-in{min-width:0;min-height:44px;padding:0 calc(var(--px) * 3);background:var(--ground);color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--line);border:0;flex:1}.pclaim-chips{flex-wrap:wrap;gap:8px;display:flex}.pclaim-chips .chip{min-width:44px;min-height:44px}.pclaim-nav{align-items:stretch;gap:8px;margin-top:8px;display:flex}.pclaim-nav .pclaim-back{flex:none}.pclaim-nav .pclaim-next{flex:1;min-height:44px}.pclaim-trade-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pclaim .line-ed{gap:8px}.pclaim .line-ed-sent{font-size:max(var(--sentence-floor), calc(var(--px) * 12))}.pclaim .line-ed-eg{font-size:max(var(--sentence-floor), calc(var(--px) * 9))}.pclaim .line-ed-pm{font-size:calc(var(--px) * 16)}[data-shell=phone] .board.side .row.side{position:relative}[data-shell=phone] .board.side .row.side>.row-logo{position:static}[data-shell=phone] .board.side .row-logo .row-coin{bottom:auto;right:auto;left:calc(var(--px) * 1);top:auto;bottom:calc(var(--px) * -1)}.pband .pband-receipt{text-align:center;white-space:normal;padding:0;line-height:1.15;display:block;position:static;overflow:visible}.pband .pband-receipt .receipt{color:inherit;font-size:var(--text-floor);letter-spacing:0;background:0 0;padding:0;display:block}.chest-phone .chest-grid{row-gap:calc(var(--px) * 10.5)}.pnotice .psheet-inner{flex-direction:column;min-height:100%;display:flex}.pnotice .notice-sheet{min-height:0;padding:0 0 calc(var(--px) * 4);gap:calc(var(--px) * 3);color:var(--ink);flex:1}.pnotice .notice-sheet .sentence{color:var(--ink)}.pnotice .notice-sheet .notice-accept{align-self:stretch;width:100%;margin-top:auto}.pnotice .notice-sheet .notice-why{color:var(--muted);text-transform:none}[data-shell=phone] .pside .pside-ri{color:var(--muted);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line);background:0 0}.island{touch-action:none;-webkit-user-select:none;user-select:none;background:var(--ground);outline:none;width:100%;height:100%;position:relative;overflow:hidden}.island-view{position:absolute;top:0;left:0;overflow:hidden}.island-canvas{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.island-proxy{pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.island-dests{pointer-events:none;position:absolute;inset:0}.island-dest{opacity:0;pointer-events:none;background:0 0;border:0;width:44px;height:44px;margin:0;padding:0;position:absolute}.island-dest:focus-visible{opacity:1;outline:calc(var(--px) * 1) solid var(--chrome);outline-offset:calc(var(--px) * -4)}.island-sign{padding:calc(var(--px) * 1) calc(var(--px) * 3);pointer-events:none;white-space:nowrap;z-index:2;position:absolute;transform:translate(-50%,-100%)}.island-still{background:var(--ground);width:100%;height:100%;position:relative;overflow:hidden}.island-still svg{shape-rendering:crispedges;width:100%;height:100%;position:absolute;inset:0}.island-still .still-deep{fill:color-mix(in srgb, var(--ground) 78%, var(--chrome))}.island-still .still-step{fill:color-mix(in srgb, var(--line) 50%, var(--muted))}.island-still .still-step.wet{fill:color-mix(in srgb, var(--ground) 60%, var(--line))}.island-still .still-coping{fill:color-mix(in srgb, var(--line) 40%, var(--muted))}.island-still .still-stone{fill:color-mix(in srgb, var(--line) 55%, var(--muted))}.island-still .still-street{fill:color-mix(in srgb, var(--surface) 64%, var(--line))}.island-still .still-plaza{fill:color-mix(in srgb, var(--surface) 30%, var(--line))}.island-still .still-seam{stroke:color-mix(in srgb, var(--surface) 45%, var(--line));stroke-width:.12px}.island-still .still-pier{fill:color-mix(in srgb, var(--line) 80%, var(--mark))}.island-still .still-lawn{fill:color-mix(in srgb, var(--surface) 72%, var(--chrome))}.island-still .still-path{fill:color-mix(in srgb, var(--surface) 34%, var(--line))}.island-still .still-house{fill:var(--muted)}.island-still .still-house.resident{fill:var(--line);stroke:var(--aura);stroke-width:.3px}.island-still .still-civic{fill:var(--line)}.island-still .still-civic.paper{fill:var(--paper-surface)}.island-still .still-screen{fill:var(--ground)}.island-still .still-pair{stroke:var(--chrome);stroke-width:.3px;stroke-dasharray:.9 .6}.island-still .still-pennant.w{fill:var(--ink)}.island-still .still-pennant.l{fill:none;stroke:var(--mark);stroke-width:.1px}.island-still .still-pennant.t{fill:var(--muted)}.island-still .still-sealed{fill:var(--surface);stroke:var(--line);stroke-width:.12px}.island-still .still-alarm{fill:var(--mark)}.island-still .still-bracket{fill:none;stroke:var(--chrome);stroke-width:.26px}.island-still .still-bracket.mine{stroke-width:.4px}.island-still-dests{position:absolute;inset:0}.island-still-dest{background:var(--surface);width:44px;height:44px;box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);color:var(--ink);cursor:pointer;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:absolute;translate:-50% -50%}.island-still-dest.on,.island-still-dest:focus-visible{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome);outline:none}.island-preview{background:var(--ground);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);vertical-align:top;display:inline-block;position:relative;overflow:hidden}.island-preview .island-canvas{width:100%;height:100%;position:absolute;top:0;left:0}.dev-island{grid-template-rows:var(--dev-top) 1fr var(--dev-gutter);background:var(--ground);color:var(--ink);display:grid;position:fixed;inset:0;overflow:hidden}.dev-strip{padding:0 calc(var(--px) * 4);background:var(--surface);box-shadow:inset 0 calc(var(--px) * -1) 0 var(--line);justify-content:space-between;align-items:center;min-height:0;display:flex}.dev-stage{min-height:0;position:relative;overflow:hidden}.dev-gutter{background:var(--surface);box-shadow:inset 0 calc(var(--px) * 1) 0 var(--line);flex-wrap:nowrap;align-items:center;gap:8px;padding:8px;display:flex;overflow:auto hidden}.dev-gutter .btn{min-width:44px;min-height:44px;padding:0 calc(var(--px) * 3);white-space:nowrap;flex:none}.dev-card{left:calc(var(--px) * 4);right:calc(var(--px) * 4);bottom:calc(var(--px) * 4);padding:calc(var(--px) * 3) calc(var(--px) * 4);z-index:3;flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:absolute}.dev-card .btn{min-height:44px}.dev-card .dev-line{align-items:center;gap:calc(var(--px) * 2);flex:auto;min-width:0;display:flex}.dev-previews{left:calc(var(--px) * 4);top:calc(var(--px) * 4);z-index:3;padding:calc(var(--px) * 2);gap:8px;display:flex;position:absolute}.dev-previews figure{gap:calc(var(--px) * 1);flex-direction:column;align-items:center;margin:0;display:flex}.dev-side .dev-stage{grid-template-columns:1fr var(--dev-panel);display:grid}.dev-panel{background:var(--surface);box-shadow:inset calc(var(--px) * 1) 0 0 var(--line);padding:calc(var(--px) * 4);flex-direction:column;gap:8px;display:flex}.island-still-frame{z-index:1}.world>.island-slot{position:absolute;inset:0}.world-recenter{z-index:6;left:max(12px, calc(var(--px) * 4));top:max(12px, calc(var(--px) * 4));min-width:44px;min-height:44px;padding:0 calc(var(--px) * 4);font-size:max(calc(var(--f12) * var(--text-scale,1)), calc(var(--px) * 4));letter-spacing:.06em;position:absolute}.pworld .island-slot[inert]{transform:translateY(-28%)}.world-camera{z-index:6;left:max(12px, calc(var(--px) * 4));top:max(12px, calc(var(--px) * 4));align-items:stretch;gap:8px;display:flex;position:absolute}.world-camera .world-recenter{position:static}.world:has([data-island][data-away="0"]) .world-recenter:not(:focus-visible){opacity:0}.world-zoom{align-items:stretch;gap:8px;display:flex}.world-zoom .btn{min-width:44px;min-height:44px;font-size:max(calc(var(--f12) * var(--text-scale,1) * 1.4), calc(var(--px) * 6));padding:0;line-height:1}.island-inspect{right:calc(var(--px) * 8);top:calc(var(--px) * 8);width:calc(var(--px) * 120);z-index:7;gap:calc(var(--px) * 3);padding:calc(var(--px) * 6);box-sizing:border-box;flex-direction:column;display:flex;position:absolute}.island-inspect.pinspect{left:calc(var(--px) * 4);right:calc(var(--px) * 4);top:auto;bottom:calc(var(--px) * 4);z-index:30;width:auto;padding:calc(var(--px) * 4) calc(var(--px) * 5);gap:8px}.inspect-frame{background:var(--ground);box-shadow:0 0 0 calc(var(--px) * 1) var(--line);flex:none;margin:0 auto;position:relative}.inspect-pic{display:block}.inspect-corner{width:calc(var(--px) * 5);height:calc(var(--px) * 5);border:0 solid var(--chrome);pointer-events:none;position:absolute}.inspect-corner.tl{left:calc(var(--px) * -2);top:calc(var(--px) * -2);border-left-width:calc(var(--px) * 1);border-top-width:calc(var(--px) * 1)}.inspect-corner.tr{right:calc(var(--px) * -2);top:calc(var(--px) * -2);border-right-width:calc(var(--px) * 1);border-top-width:calc(var(--px) * 1)}.inspect-corner.bl{left:calc(var(--px) * -2);bottom:calc(var(--px) * -2);border-left-width:calc(var(--px) * 1);border-bottom-width:calc(var(--px) * 1)}.inspect-corner.br{right:calc(var(--px) * -2);bottom:calc(var(--px) * -2);border-right-width:calc(var(--px) * 1);border-bottom-width:calc(var(--px) * 1)}.inspect-words{align-items:flex-start;gap:calc(var(--px) * 2);flex-direction:column;min-width:0;display:flex}.inspect-name{overflow-wrap:anywhere;min-width:0;max-width:100%}.inspect-line{margin:0}.inspect-actions{flex-wrap:wrap;gap:8px;display:flex}.inspect-actions .btn{min-height:44px;padding:0 calc(var(--px) * 4)}.inspect-nothing{margin:0}.pinspect .inspect-name{font-size:max(var(--text-floor), calc(var(--px) * 10))}.pinspect .inspect-owner,.pinspect .inspect-line,.pinspect .inspect-nothing{font-size:max(var(--text-floor), calc(var(--px) * 8));letter-spacing:0}.pworld .world-camera{top:auto;left:auto;right:max(12px, calc(var(--px) * 4));bottom:max(12px, calc(var(--px) * 4))}.bsd{font-family:var(--read-caps);font-weight:var(--read-caps-weight);text-transform:uppercase;letter-spacing:var(--read-caps-ls);line-height:var(--read-caps-lh)}.bsd9{font-family:var(--read-caps);font-weight:var(--read-name-weight);text-transform:uppercase;line-height:1}.voice{font-family:Instrument Serif,Space Grotesk,serif;font-style:italic;font-weight:400}.arcana-caps{font-family:Cinzel,Space Grotesk,serif;font-weight:600}.fell{font-family:IM Fell English,Space Grotesk,serif;font-weight:400}.em{width:100%;height:100%;display:block;overflow:visible}.em path{fill:none;stroke-linecap:round;stroke-linejoin:round}.em-medallion .em-o{stroke:currentColor;stroke-width:6px;stroke-linejoin:miter}.em-medallion .em-t{stroke:currentColor;stroke-width:3px}.em-medallion .em-h{stroke:currentColor;stroke-width:8px}.em-medallion .em-f{fill:currentColor}.em-medallion .em-fp{fill:var(--ground)}.em-medallion .em-p{stroke:var(--ground);stroke-width:3px}.em-medallion .em-a{stroke:var(--em-accent,var(--chrome));stroke-width:5px}.em-medallion .em-af{fill:var(--em-accent,var(--chrome))}.em-medallion .em-ry{display:none}.em-medallion .em-tx{fill:currentColor;letter-spacing:.08em;font-family:Big Shoulders Display,sans-serif;font-weight:800}.em-arcana .em-win{fill:var(--paper-ground)}.em-arcana .em-o{stroke:var(--paper-ink);stroke-width:2.4px}.em-arcana .em-t{stroke:var(--paper-ink);stroke-width:1px;opacity:.9}.em-arcana .em-h{stroke:var(--paper-ink);stroke-width:3.4px}.em-arcana .em-f{fill:var(--paper-ink)}.em-arcana .em-fp{fill:var(--paper-surface)}.em-arcana .em-p{stroke:var(--paper-surface);stroke-width:2px}.em-arcana .em-a{stroke:var(--paper-chrome);stroke-width:2.4px}.em-arcana .em-af{fill:var(--paper-chrome)}.em-arcana .em-ry{stroke:var(--paper-ink);stroke-width:1px;opacity:.34}.em-arcana .em-tx{fill:var(--paper-ink);font-family:Cinzel,serif;font-weight:600}.fc{width:var(--cw);color:var(--ink);background:var(--surface);box-shadow:inset 0 0 0 calc(var(--px) * .34) var(--line);padding:calc(var(--cw) * .05) calc(var(--cw) * .0667) calc(var(--cw) * .0556);--drawn:1;flex-direction:column;display:flex;position:relative}.fc-head{align-items:center;column-gap:calc(var(--cw) * .02);row-gap:calc(var(--cw) * .014);font-size:max(var(--text-floor), calc(var(--cw) * .0333));color:var(--chrome);white-space:nowrap;grid-template-columns:minmax(0,1fr) auto;display:grid}.fc-head-t{text-overflow:ellipsis;min-width:0;overflow:hidden}.fc-head-sub{grid-column:1/-1}.fc-head .muted{color:var(--muted)}.fc-ri{font-size:max(var(--text-floor), calc(var(--cw) * .0306));padding:calc(var(--cw) * .008) calc(var(--cw) * .016);letter-spacing:.16em;flex:none}.fc-lane{margin-top:calc(var(--cw) * .044);align-items:center;gap:calc(var(--cw) * .028);color:var(--chrome);min-width:0;display:flex}.fc-tag{font-size:max(var(--text-floor), calc(var(--cw) * .0306));padding:calc(var(--cw) * .008) calc(var(--cw) * .012) calc(var(--cw) * .008) calc(var(--cw) * .018);box-shadow:inset 0 0 0 calc(var(--px) * .34) var(--chrome);letter-spacing:.24em;flex:none}.fc-lane-t{font-size:max(var(--text-floor), calc(var(--cw) * .0556));letter-spacing:.06em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fc-name{margin:calc(var(--cw) * .033) 0 0;align-items:flex-end;gap:calc(var(--cw) * .0167);font-size:inherit;font-weight:inherit;display:flex}.fc-pre{writing-mode:vertical-rl;--pre-top:calc(var(--cw) * .078);font-size:max(var(--text-floor), min(var(--pre-top), calc(var(--big-now,calc(var(--cw) * .1)) * .86 / var(--pre-em,6))));letter-spacing:.06em;justify-content:flex-start;align-self:stretch;align-items:center;line-height:1.1;display:flex;transform:rotate(180deg)}.fc-big{line-height:var(--read-name-lh);letter-spacing:var(--read-name-ls);white-space:nowrap;display:block}.fc-measure-row{margin-top:calc(var(--cw) * .03);align-items:center;gap:calc(var(--cw) * .03);display:flex}.fc-ruler{min-width:0;clip-path:inset(0 calc((1 - var(--drawn)) * 100%) 0 0);flex:1}.fc-ruler svg{width:100%;height:auto;display:block;overflow:visible}.fc-ruler .rl{stroke:var(--ink)}.fc-ruler .rt{stroke:var(--muted)}.fc-ruler text{fill:var(--muted);font-family:Big Shoulders Display,sans-serif;font-weight:700}.fc-medal{width:calc(var(--cw) * .26);aspect-ratio:1;color:var(--ink);flex:none;display:block;position:relative}.fc-medal>svg{width:100%;height:100%;display:block;position:absolute;inset:0}.fc-medal .tk{stroke:var(--muted)}.fc-medal .disc{fill:var(--ground);stroke:var(--ink)}.fc-medal .fc-em{width:auto;height:auto;position:absolute;inset:24%}.fc-rule{margin-top:calc(var(--cw) * .03);height:calc(var(--cw) * .006);background:var(--ink);transform:scaleX(var(--drawn));transform-origin:0;position:relative}.fc-rule:before,.fc-rule:after{content:"";top:calc(var(--cw) * -.02);width:calc(var(--cw) * .006);height:calc(var(--cw) * .026);background:var(--ink);position:absolute}.fc-rule:before{left:0}.fc-rule:after{right:0}.fc-quote{margin:calc(var(--cw) * .044) 0 0;font-size:max(var(--text-floor), calc(var(--cw) * .0583));color:var(--ink);text-wrap:pretty;line-height:1.22}.fc-quote .qm{color:var(--chrome)}.fc-bio{margin:calc(var(--cw) * .044) 0 0;font-family:var(--read-sans);font-weight:var(--read-sans-weight);font-size:max(var(--fs-body), calc(var(--cw) * .0417));line-height:var(--read-sans-lh);color:var(--ink);text-wrap:pretty}.fc-sign{font-size:max(12px, calc(var(--cw) * .04));color:var(--muted);margin-top:calc(var(--cw) * .03)}.fc-attr{margin:calc(var(--cw) * .022) 0 0;font-size:max(var(--text-floor), calc(var(--cw) * .0306));color:var(--muted);letter-spacing:.2em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fc-tape{margin-top:calc(var(--cw) * .05)}.fc-tape-h{font-size:max(var(--text-floor), calc(var(--cw) * .0333));color:var(--muted);letter-spacing:.3em;padding-bottom:calc(var(--cw) * .016);border-bottom:calc(var(--cw) * .004) solid var(--line);margin-bottom:calc(var(--cw) * .011)}.fc-row{align-items:baseline;gap:calc(var(--cw) * .022);height:calc(var(--cw) * .0667);white-space:nowrap;display:flex}.fc-row .k{font-size:max(var(--text-floor), calc(var(--cw) * .0333));color:var(--chrome);letter-spacing:.18em;flex:none}.fc-row .lead{min-width:calc(var(--cw) * .05);border-bottom:calc(var(--cw) * .004) dotted var(--line);transform:translateY(calc(var(--cw) * -.011));flex:1}.fc-row .v{font-family:var(--read-fig);font-weight:var(--read-fig-weight);font-size:max(var(--fs-body,var(--text-floor)), calc(var(--cw) * .0361));color:var(--ink);text-overflow:ellipsis;max-width:64%;overflow:hidden}.fc-row.wrap{height:auto;min-height:calc(var(--cw) * .0667);white-space:normal;align-items:baseline}.fc-row.wrap .lead{display:none}.fc-row.wrap .v{text-align:right;text-overflow:clip;flex:1;max-width:none;overflow:visible}.fc-roster{margin:calc(var(--cw) * .044) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.fc-roster li{align-items:center;gap:calc(var(--cw) * .022);min-height:calc(var(--cw) * .06);white-space:nowrap;min-width:0;display:flex}.fc-roster .tk{font-family:"Press Start 2P",monospace;font-size:max(var(--text-floor), calc(var(--cw) * .0333));color:var(--ink);min-width:calc(var(--cw) * .19)}.fc-roster .dir{font-family:Silkscreen,monospace;font-weight:700;font-size:max(var(--text-floor), calc(var(--cw) * .0306));color:var(--muted);letter-spacing:.06em;min-width:calc(var(--cw) * .2)}.fc-roster .ln{font-family:Space Grotesk,sans-serif;font-weight:500;font-size:max(var(--text-floor), calc(var(--cw) * .0333));color:var(--muted);text-overflow:ellipsis;overflow:hidden}.fc-foot{margin:calc(var(--cw) * .044) 0 0;font-family:Space Grotesk,sans-serif;font-weight:500;font-size:max(var(--text-floor), calc(var(--cw) * .0361));color:var(--muted);line-height:1.3}.fc.body .fc-quote{margin-top:0}.fc.compact{padding:calc(var(--cw) * .03) calc(var(--cw) * .04) calc(var(--cw) * .028);column-gap:calc(var(--cw) * .03);row-gap:calc(var(--cw) * .02);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.fc.compact .fc-head{grid-column:1/-1;align-items:center}.fc.compact .fc-lane{min-width:0;margin-top:0}.fc.compact .fc-lane-t{font-size:max(var(--text-floor), calc(var(--cw) * .036))}.fc.compact .fc-name{grid-area:2/1;margin-top:0}.fc.compact .fc-pre{--pre-top:calc(var(--cw) * .05)}.fc.compact .fc-medal-compact{width:calc(var(--cw) * .2);grid-area:2/2}.tc{width:var(--cw);height:calc(var(--cw) * 1.65);perspective:calc(var(--cw) * 4);color:var(--paper-ink);--turn:0;--rz:0;--face-deg:0;flex:none;position:relative}.tc-3d{transform-style:preserve-3d;transform:rotate(calc(var(--rz) * 1deg)) rotateY(calc(var(--face-deg) * 1deg + var(--turn) * 180deg));position:absolute;inset:0}.tc-face{border-radius:calc(var(--cw) * .045);backface-visibility:hidden;box-shadow:0 calc(var(--cw) * .02) calc(var(--cw) * .07) var(--ground);position:absolute;inset:0;overflow:hidden}.tc-front{background:radial-gradient(120% 86% at 46% 36%, var(--paper-surface) 0%, var(--paper-surface) 55%, var(--paper-ground) 100%), var(--paper-surface)}.tc-back{background:var(--paper-ink);transform:rotateY(180deg)}.tc[data-face=down] .tc-front,.tc[data-face=up] .tc-back{visibility:hidden}.tc-frame,.tc-backart{width:100%;height:100%;display:block;position:absolute;inset:0}.tc-frame .fr{fill:none;stroke:var(--paper-ink)}.tc-frame .frb{fill:none;stroke:var(--paper-chrome)}.tc-frame .fbr{fill:var(--paper-chrome)}.tc-frame .fin{fill:var(--paper-ink)}.tc-numeral{left:0;right:0;top:calc(var(--cw) * .068);text-align:center;font-size:max(var(--text-floor), calc(var(--cw) * .075));letter-spacing:.06em;line-height:1;position:absolute}.tc-window{left:calc(var(--cw) * .093);top:calc(var(--cw) * .165);width:calc(var(--cw) * .814);height:calc(var(--cw) * .895);position:absolute}.tc-window .em{width:100%;height:100%}.tc-name{left:calc(var(--cw) * .06);right:calc(var(--cw) * .06);top:calc(var(--cw) * 1.075);text-align:center;font-size:max(var(--text-floor), calc(var(--cw) * var(--name-fs,.085)));letter-spacing:.04em;color:var(--paper-ink);white-space:nowrap;line-height:1;position:absolute}.tc-lane{left:0;right:0;top:calc(var(--cw) * 1.172);text-align:center;font-variant:small-caps;font-size:max(var(--text-floor), calc(var(--cw) * .045));letter-spacing:.18em;color:var(--paper-muted);white-space:nowrap;line-height:1;position:absolute}.tc-lane:before,.tc-lane:after{content:"";width:calc(var(--cw) * .016);height:calc(var(--cw) * .016);background:var(--paper-chrome);margin:0 calc(var(--cw) * .03);vertical-align:middle;display:inline-block;transform:rotate(45deg)}.tc-model{left:calc(var(--cw) * .04);right:calc(var(--cw) * .04);top:calc(var(--cw) * 1.5);text-align:center;font-variant:small-caps;font-size:max(var(--text-floor), calc(var(--cw) * .037));letter-spacing:.1em;color:var(--paper-muted);white-space:nowrap;line-height:1;position:absolute}.tc-reading{left:calc(var(--cw) * .08);right:calc(var(--cw) * .08);top:calc(var(--cw) * 1.222);text-align:center;font-style:italic;font-size:max(var(--sentence-floor), calc(var(--cw) * .056));text-wrap:balance;line-height:1.15;position:absolute}.tc-rev{left:calc(var(--cw) * .06);right:calc(var(--cw) * .06);top:calc(var(--cw) * 1.383);text-align:center;position:absolute}.tc-rev b{font-variant:small-caps;font-weight:400;font-size:max(var(--text-floor), calc(var(--cw) * .037));letter-spacing:.22em;color:var(--paper-muted);line-height:1.2;display:block}.tc-rev i{font-style:italic;font-size:max(var(--text-floor), calc(var(--cw) * .037));margin-top:calc(var(--cw) * .006);line-height:1.15;display:block}.tc-imprint{left:0;right:0;top:calc(var(--cw) * 1.589);text-align:center;font-variant:small-caps;font-size:max(var(--text-floor), calc(var(--cw) * .037));letter-spacing:.36em;line-height:1;position:absolute}.tc-imprint span{background:var(--paper-ground);padding:0 calc(var(--cw) * .02) 0 calc(var(--cw) * .03)}.tc.small .tc-lane,.tc.small .tc-rev,.tc.small .rev-rule{display:none}.tc.small .tc-numeral{top:calc(var(--cw) * .06)}.tc.small .tc-window{top:calc(var(--cw) * .16);height:calc(var(--cw) * .74)}.tc.small .tc-name{top:calc(var(--cw) * .93)}.tc.small .tc-model{top:calc(var(--cw) * 1.1);white-space:normal;letter-spacing:.06em;line-height:1.25}.tc.small .tc-model-k,.tc.small .tc-model-n{display:block}.tc.small .tc-model-d{display:none}.tc.small .tc-reading{top:calc(var(--cw) * 1.06)}.tc.small .tc-imprint{top:calc(var(--cw) * 1.42);letter-spacing:.08em;white-space:normal;padding:0 calc(var(--cw) * .12);line-height:1.1}.tc.small .tc-imprint span{background:var(--paper-ground);padding:0}.tc-backart .felt{fill:var(--paper-ink)}.tc-backart .bb{fill:none;stroke:var(--paper-chrome)}.tc-backart .bs{fill:none;stroke:var(--paper-muted);opacity:.75}.tc-backart .lf{fill:var(--paper-chrome);fill-opacity:.18;stroke:var(--paper-chrome)}.tc-backart .dot{fill:var(--paper-chrome)}.tc-backart .tr{stroke:var(--paper-muted);opacity:.35}.cd{outline:none;width:100%;position:relative}.cd.cd-swipe-root,.cd.cd-fan{grid-template-columns:none;gap:0;height:auto;min-height:0;padding:0;display:block}.cd-swipe{touch-action:pan-y;width:100%;overflow:hidden}.cd-track{gap:var(--gap);padding:calc(var(--cw) * .06) 0 calc(var(--cw) * .06) calc(50% - var(--cw) / 2);will-change:transform;cursor:grab;width:max-content;display:flex}.cd-track:active{cursor:grabbing}.cd-slot{flex:none}.cd-dots{margin-top:calc(var(--cw) * .01);flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.cd-dot{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.cd-dot:before{content:"";width:calc(var(--cw) * .025);height:calc(var(--cw) * .025);background:var(--muted);border-radius:50%}.cd-dot[aria-current=true]:before{background:var(--ink)}.cd-fan{width:100%;height:calc(var(--cw) * 2.05);position:relative}.cd-fan-card{left:50%;bottom:calc(var(--cw) * .1);width:calc(var(--cw) * var(--s,1));height:calc(var(--cw) * 1.65 * var(--s,1));margin-left:calc(var(--cw) * var(--s,1) * -.5);transform-origin:50% 120%;cursor:pointer;z-index:calc(var(--k) + 1);--lift:0;--s:1;transform:translateX(calc((var(--k) - var(--mid)) * var(--cw) * .5)) translateY(calc(var(--lift) * var(--cw) * -.26)) rotate(calc((var(--k) - var(--mid)) * (1 - var(--lift)) * 6deg));position:absolute}.cd-fan-card[data-lifted=true]{z-index:20}.wh{width:var(--cw);color:var(--ink);position:relative}.wh-svg{width:var(--cw);height:var(--cw);display:block;overflow:visible}.wh .ring{fill:none;stroke:var(--line);opacity:.6}.wh .rtk{stroke:var(--line);opacity:.5}.wh .ch{stroke:var(--line);opacity:.3}.wh .ch.lit{stroke:var(--chrome);opacity:1}.wh .seat-h{fill:var(--ground);stroke:var(--ink)}.wh .seat-r{fill:var(--ink)}.wh circle.hub{fill:var(--ground);stroke:var(--ink)}.wh .hub-w{fill:var(--muted);letter-spacing:.06em;font-family:Silkscreen,monospace;font-weight:700}.wh .hub-n{fill:var(--ink);font-family:"Press Start 2P",monospace}.wh .nm{fill:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-family:Silkscreen,monospace;font-weight:700}.wh-seat{border-radius:50%;width:44px;height:44px;position:absolute;transform:translate(-50%,-50%)}.wh-crest{pointer-events:none;line-height:0;position:absolute;transform:translate(-50%,-50%)}.wh-legend{margin-top:calc(var(--cw) * .015);justify-content:center;align-items:center;gap:calc(var(--cw) * .012);font-size:var(--text-floor);color:var(--muted);letter-spacing:.03em;flex-wrap:wrap;display:flex}.wh-legend .h{width:calc(var(--cw) * .024);height:calc(var(--cw) * .024);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--ink);border-radius:50%;display:inline-block}.wh-legend .m{width:calc(var(--cw) * .024);height:calc(var(--cw) * .024);background:var(--ink);display:inline-block}.wh-legend b{color:var(--ink);font-weight:700}.rhome-col:is([data-fit="1"],[data-fit="2"]) .fc-medal{width:calc(var(--cw) * .18)}.rhome-col:is([data-fit="1"],[data-fit="2"],[data-fit="3"],[data-fit="4"],[data-fit="5"]) :is(.fc-measure-row,.fc-rule){margin-top:calc(var(--cw) * .015)}.rhome-col:is([data-fit="2"],[data-fit="3"]) .fc-name{--big-now:min(calc(var(--cw) * .26), var(--fit-big))!important}.rhome-col:is([data-fit="2"],[data-fit="3"]) .fc-big{font-size:min(calc(var(--cw) * .26), var(--fit-big))!important}.rhome-col:is([data-fit="3"],[data-fit="4"],[data-fit="5"]) .fc-ruler{display:none}.rhome-col:is([data-fit="3"],[data-fit="4"],[data-fit="5"]) .fc-measure-row{justify-content:flex-end}.rhome-col:is([data-fit="3"],[data-fit="4"],[data-fit="5"]) .fc-medal{width:calc(var(--cw) * .12)}.rhome-col:is([data-fit="4"],[data-fit="5"]) .fc-name{--big-now:min(calc(var(--cw) * .2), var(--fit-big))!important}.rhome-col:is([data-fit="4"],[data-fit="5"]) .fc-big{font-size:min(calc(var(--cw) * .2), var(--fit-big))!important}.rhome-col:is([data-fit="4"],[data-fit="5"]) :is(.fc-bio,.fc-tape){margin-top:calc(var(--cw) * .03)}.rhome-col:is([data-fit="4"],[data-fit="5"]) .fc-lane{margin-top:calc(var(--cw) * .025)}.rhome-col[data-fit="5"] .fc-head-sub{display:none}html[data-mode=day] .tc-face{box-shadow:0 0 0 calc(var(--px) * .75) var(--line), 0 calc(var(--px) * 1.5) calc(var(--px) * 4) color-mix(in srgb, var(--line) 55%, transparent)}.rhome-col[data-fit="5"] .fc-tape{margin-top:calc(var(--cw) * .02)}.rhome-col[data-fit="5"] .fc-lane{margin-top:calc(var(--cw) * .015)}.rhome-col[data-fit="5"] :is(.fc-measure-row,.fc-rule){margin-top:calc(var(--cw) * .008)}:root{--fs-body:max(var(--sentence-floor), calc(var(--px) * 5.34));--fs-label:max(calc(var(--f12) * var(--text-scale,1)), calc(var(--px) * 4));--fs-hero:max(calc(var(--f18) * var(--text-scale,1)), calc(var(--px) * 6.67));--fs-second:max(calc(var(--f12) * var(--text-scale,1)), calc(var(--px) * 4));--fs-slam:max(calc(var(--f12) * var(--text-scale,1)), calc(var(--px) * 4.34))}.iw-layer{z-index:20;left:var(--ww-x,0px);top:var(--ww-y,0px);width:var(--ww-w,100%);height:var(--ww-h,100%);position:fixed}.iw-outside{background:0 0;position:absolute;inset:0}.iw-snap{width:100%;height:100%;image-rendering:pixelated;pointer-events:none;display:block;position:absolute;inset:0}.iw-panel{background:var(--surface);width:90%;height:90%;min-height:0;color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line), 0 calc(var(--px) * 4) calc(var(--px) * 16) color-mix(in srgb, var(--ground) 70%, transparent);flex-direction:column;display:flex;position:absolute;top:5%;left:5%;overflow:hidden}.iw-panel.wide{width:92%;height:88%;top:6%;left:4%}.iw-head{min-height:44px;padding:0 calc(var(--px) * 4) 0 calc(var(--px) * 6);box-shadow:inset 0 calc(var(--px) * -.5) 0 var(--line);flex:none;align-items:center;gap:8px;display:flex}.iw-title{min-width:0;font-size:var(--fs-slam);letter-spacing:.04em;white-space:nowrap;flex:1;line-height:1.3;overflow:hidden}.iw-back{min-height:44px;font-size:var(--fs-label);letter-spacing:.06em;white-space:nowrap}.iw-body{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}[data-phone-stage]>.iw-snap{z-index:30}.iw-sheet .psheet-inner{padding:0 calc(var(--px) * 6) calc(var(--px) * 4);gap:0}.iw-sheet .psheet-head{padding-right:calc(var(--px) * 6)}.iw-sheet .psheet-head .iw-back{font-size:var(--fs-label);padding:0 calc(var(--px) * 3)}.iw-sheet .psheet-close{display:none}.iw-sheet .psheet-title{font-size:var(--fs-slam)}.iw-panel,.iw-sheet,.world-wrap{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.iw-panel input,.iw-sheet input,.iw-panel textarea,.iw-sheet textarea{-webkit-user-select:text;user-select:text}.iw-panel *,.iw-sheet *{scrollbar-width:none}.iw-panel ::-webkit-scrollbar{display:none}.iw-sheet ::-webkit-scrollbar{display:none}.iw-panel input,.iw-sheet input{appearance:none;border:0;border-radius:0;outline:none}.iw-panel input:focus-visible,.iw-sheet input:focus-visible{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome)}.iw-panel .sentence,.iw-sheet .sentence{font-size:var(--fs-body)}.iw-panel .label,.iw-sheet .label,.iw-panel .chip,.iw-sheet .chip{font-size:var(--fs-label);letter-spacing:.06em}.iw-panel .slam,.iw-sheet .slam{letter-spacing:.02em}.iw-panel .chip,.iw-sheet .chip{color:var(--ink)}.iw-panel .chip.muted,.iw-sheet .chip.muted{color:var(--muted)}.pager{flex-direction:column;flex:1;min-height:0;display:flex}.pager-seg{padding-bottom:calc(var(--px) * 3);flex:none;gap:8px;display:flex}.pager-seg .chip{flex:1;justify-content:center;min-height:44px}.pager-seg .chip.solid{color:var(--ground)}.pager-view{flex:1;min-height:0;position:relative;overflow:clip}.pager-track{will-change:transform;width:100%;height:100%;display:flex}.pager-page{flex-direction:column;flex:none;width:100%;height:100%;min-height:0;display:flex}.ask-window .iw-body{overflow:hidden}.ask-stage{background:var(--ground);flex:1;min-height:0;position:relative;overflow:hidden}.ask-deskwrap{position:absolute;inset:0}.ask-deskwrap.away{visibility:hidden}.ask-stage .desk{width:auto;height:auto;position:absolute;inset:0;overflow:hidden}.desk-whole .desk-picture{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;position:absolute}.desk-whole .desk-glass{background:var(--paper-ground);color:var(--paper-ink);flex-direction:column;display:flex;position:absolute;overflow:hidden}.desk-whole .desk-glass:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 calc(var(--px) * 6) color-mix(in srgb, var(--paper-ink) 26%, transparent);position:absolute;inset:0}.desk-tag{z-index:2;white-space:nowrap;font-size:var(--fs-label);letter-spacing:.08em;position:absolute}.desk-bubble{min-height:calc(var(--px) * 10);padding:0 calc(var(--px) * 7) 0 calc(var(--px) * 4);margin-right:calc(var(--px) * -3);background:var(--ink);color:var(--ground);clip-path:polygon(0 0, calc(100% - var(--px) * 3) 0, calc(100% - var(--px) * 3) calc(50% - var(--px) * 2), 100% 50%, calc(100% - var(--px) * 3) calc(50% + var(--px) * 2), calc(100% - var(--px) * 3) 100%, 0 100%);align-items:center;display:inline-flex}.desk-badge{padding:calc(var(--px) * .5) calc(var(--px) * 2);background:var(--ground);color:var(--chrome);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--chrome)}.desk-lamp{z-index:2;background:var(--chrome);box-shadow:0 0 calc(var(--px) * 3) color-mix(in srgb, var(--chrome) 70%, transparent);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute}.desk-lamp[data-desk-light=thinking]{box-shadow:none;background:0 0;overflow:visible}.dive-tunnel{z-index:5;pointer-events:none;opacity:0;--stretch:1;background:radial-gradient(circle at 50% 50%, transparent 18%, color-mix(in srgb, var(--chrome) 32%, transparent) 100%);position:absolute;inset:0}.dive-flash{z-index:6;pointer-events:none;opacity:0;background:color-mix(in srgb, var(--chrome) 55%, var(--paper-ground));position:absolute;inset:0}.terminal{z-index:4;background:var(--ground);min-height:0;color:var(--ink);flex-direction:column;display:flex;position:absolute;inset:0}.terminal-ask{z-index:1;position:relative}.terminal-head{align-items:center;gap:calc(var(--px) * 1);padding:calc(var(--px) * 3) 0 calc(var(--px) * 1);flex-direction:column;flex:none;display:flex}.terminal-head-still{width:var(--hs);height:var(--hs);background:color-mix(in srgb, var(--surface) 70%, var(--ground));display:block}.terminal-name{color:var(--chrome);letter-spacing:.1em}.ask{gap:max(12px, calc(var(--px) * 4));min-height:0;padding:calc(var(--px) * 2) calc(var(--px) * 5) calc(var(--px) * 3);box-sizing:border-box;flex-direction:column;flex:1;display:flex}.ask-log{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.ask-log-inner{padding-right:calc(var(--px) * 1);padding-bottom:calc(var(--px) * 3);flex-direction:column;gap:8px;display:flex}.ask-say{max-width:84%;padding:calc(var(--px) * 2) calc(var(--px) * 3);gap:calc(var(--px) * 1.5);flex-direction:column;display:flex}.ask-say p{margin:0}.ask-say.lebrun{background:color-mix(in srgb, var(--surface) 85%, var(--ground));box-shadow:inset 0 0 0 calc(var(--px) * .5) color-mix(in srgb, var(--chrome) 60%, transparent);border-radius:0 calc(var(--px) * 3) calc(var(--px) * 3) calc(var(--px) * 3);align-self:flex-start}.ask-say.member{background:var(--ink);color:var(--ground);border-radius:calc(var(--px) * 3) 0 calc(var(--px) * 3) calc(var(--px) * 3);align-self:flex-end}.ask-text,.ask-rule-body{font-family:var(--read-sans);font-weight:var(--read-sans-weight);font-size:var(--read-body);line-height:var(--read-sans-lh);letter-spacing:0}.ask-lead{font-family:var(--read-sans);font-size:var(--read-body);font-weight:700;line-height:var(--read-sans-lh)}.ask-thinking{color:var(--chrome);align-items:center;gap:8px;display:inline-flex}.ask-suggest{padding-bottom:calc(var(--px) * 1);flex-flow:wrap;align-items:flex-start;gap:8px;display:flex}.ask-chip{min-height:44px;padding:0 calc(var(--px) * 4);text-transform:none;letter-spacing:0;font-family:Space Grotesk,sans-serif;font-weight:500;font-size:var(--fs-body);color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--chrome);text-align:left}.ask-source{gap:calc(var(--px) * 1.5);flex-direction:column;align-items:flex-start;display:flex}.ask-cite{min-height:44px;color:var(--chrome);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--chrome);text-align:left;white-space:normal}.ask-rule{gap:calc(var(--px) * 1);padding:calc(var(--px) * 2) calc(var(--px) * 3);background:var(--ground);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line);flex-direction:column;display:flex}.ask-rule-head{color:var(--chrome)}.ask-decides{margin:0}.ask-form{flex:none;align-items:center;gap:8px;display:flex}.ask-input{min-width:0;min-height:44px;padding:0 calc(var(--px) * 3);background:var(--surface);color:var(--ink);font-size:max(16px, calc(var(--px) * 5.34));box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line);flex:1}.ask-input::placeholder{color:var(--muted);opacity:1}.ask-send{background:var(--ink);min-height:44px;color:var(--ground)}.ask-by{letter-spacing:.08em;margin:0}.desk-ask{padding:calc(var(--px) * 1) calc(var(--px) * 2) calc(var(--px) * 1.5);gap:calc(var(--px) * 1);color:var(--paper-ink)}.desk-head{flex:none;justify-content:center;display:flex}.desk-ask .ask-log{overscroll-behavior:contain}.desk-ask .ask-log-inner{gap:calc(var(--px) * 1.5);padding-bottom:0}.desk-whole .desk-glass .desk-ask{gap:0;padding-top:0;padding-bottom:0}.desk-whole .desk-glass .desk-ask .ask-strip{margin-top:0;margin-bottom:8px}.desk-ask .ask-hello,.desk-ask .ask-hello .ask-text{line-height:1.3}.desk-ask .ask-hello.with-head{padding:0 calc(var(--px) * 1);box-shadow:none;align-items:center;gap:calc(var(--px) * 2.5);background:0 0;flex-direction:row;max-width:100%}.desk-ask .ask-hello.with-head .desk-head{flex:none}.ask-strip{overscroll-behavior-x:contain;scroll-snap-type:x proximity;flex-flow:row;flex:none;align-items:stretch;gap:8px;padding:0;display:flex;overflow:auto hidden}.ask-strip .ask-chip{white-space:normal;scroll-snap-align:start;flex:none;align-items:center;max-width:82%;padding-top:0;padding-bottom:0;line-height:1.25;display:inline-flex}[data-glass-short] .desk-ask .desk-head{display:none}.desk-ask .ask-by{letter-spacing:.04em;margin:0}.desk-ask .ask-decides{display:none}.desk-ask .ask-rule~.ask-decides{display:block}.desk-ask[data-conversing] .ask-by{display:none}.desk-ask .ask-form{gap:calc(var(--px) * 1.5)}.desk-ask .ask-send{padding:0 calc(var(--px) * 3)}.ask-suggest[data-outside]{padding-top:calc(var(--px) * 1)}.desk-ask .ask-say{max-width:92%;padding:calc(var(--px) * 1.5) calc(var(--px) * 2)}.desk-ask .ask-say.lebrun{background:var(--paper-surface);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--paper-line)}.desk-ask .ask-say.member{background:var(--paper-ink);color:var(--paper-surface)}.desk-ask .ask-chip,.desk-ask .ask-cite{color:var(--paper-ink);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--paper-line)}.desk-ask .ask-rule{background:var(--paper-surface);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--paper-line)}.desk-ask .ask-rule-head,.desk-ask .ask-thinking{color:var(--paper-ink)}.desk-ask .ask-input{background:var(--paper-surface);color:var(--paper-ink);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--paper-line)}.desk-ask .ask-send{background:var(--paper-ink);color:var(--paper-surface)}.desk-ask .ask-by,.desk-ask .ask-decides,.desk-ask .muted{color:var(--paper-muted)}.desk-whole[data-desk-frame] .desk-glass .desk-ask:not([data-conversing]) .ask-log{-webkit-mask-image:none;mask-image:none}.ask-send:disabled{opacity:1;background:var(--surface);color:var(--muted);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line)}.desk-ask .ask-send:disabled{background:var(--paper-surface);color:var(--paper-muted);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--paper-line)}.ask-switch{min-height:44px;font-size:var(--fs-label);white-space:nowrap}.rules-page{flex:1;min-height:0;overflow:auto}.rules-page-inner{padding:calc(var(--px) * 4) calc(var(--px) * 6);max-width:calc(var(--px) * 240)}.rules-page .sentence,.rules-page p,.rules-page li{font-size:var(--fs-body)}.table-grid{gap:calc(var(--px) * 8);min-height:0;padding:calc(var(--px) * 4) calc(var(--px) * 6);flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);display:grid}.table-left{gap:calc(var(--px) * 3);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.table-wheel{align-items:flex-start;gap:calc(var(--px) * 6);display:flex}.table-wheel .wh-legend{display:none}.table-once{margin:calc(var(--px) * 4) 0 0;max-width:calc(var(--px) * 60);color:var(--chrome);letter-spacing:.08em;line-height:1.5}.table-cast{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.table-cast-chip{min-height:calc(var(--px) * 8);align-self:flex-start}.table-cast .cd-fan{flex:1;height:auto;min-height:0}.table-right{flex-direction:column;min-width:0;min-height:0;display:flex}.standings-wrap{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.standings2{border-collapse:collapse;width:100%}.standings2 th{text-align:left;padding:0 calc(var(--px) * 2) calc(var(--px) * 1);border-bottom:calc(var(--px) * .5) solid var(--line);font-size:var(--fs-label);font-weight:700}.standings2 td{height:44px;padding:0 calc(var(--px) * 2);border-bottom:calc(var(--px) * .34) solid color-mix(in srgb, var(--line) 60%, transparent);white-space:nowrap}.standings2 tr.me td{background:var(--ground);box-shadow:inset 0 calc(var(--px) * .5) 0 var(--chrome), inset 0 calc(var(--px) * -.5) 0 var(--chrome)}.standings2 tr.research-row td{color:var(--muted)}.st-rank,.st-crest{width:calc(var(--px) * 10)}.st-crest .mini-crest{line-height:0;display:inline-block}.st-name .team-link{align-items:center;gap:calc(var(--px) * 2);min-height:44px;font-size:var(--fs-slam);color:var(--ink);text-align:left;display:inline-flex}.st-res{width:calc(var(--px) * 2.67);height:calc(var(--px) * 2.67);background:var(--chrome);margin-left:calc(var(--px) * 1.5);vertical-align:middle;display:inline-block}.st-rec{font-size:var(--fs-label);color:var(--ink);letter-spacing:.06em}.st-fig{text-align:right}.fig{white-space:nowrap}.fig-hero{font-size:var(--fs-hero)}.fig-other,.fig .loss-word{font-size:var(--fs-second)}.standings-legend{align-self:flex-end;align-items:center;gap:calc(var(--px) * 1.5);margin:0;display:inline-flex}.standings-legend .st-res,.pt-legend .st-res{margin-left:0}.ptable2{gap:calc(var(--px) * 2);flex-direction:column;flex:1;min-height:0;display:flex}.pt-bars{gap:calc(var(--px) * 1.5);flex-direction:column;flex:none;display:flex}.pt-bar{--pt-bar-fig:max(var(--fs-hero), calc(var(--f16) * 26 / 16 * var(--text-scale,1)));box-sizing:border-box;align-items:center;column-gap:calc(var(--px) * 3);width:100%;min-height:44px;padding:calc(var(--px) * 2) calc(var(--px) * 3);text-align:left;background:color-mix(in srgb, var(--surface) 88%, var(--ink) 6%);color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * .5) color-mix(in srgb, var(--line) 80%, transparent);border:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name fig""sub ri";row-gap:0;display:grid}.pt-bar-cast{cursor:pointer;font:inherit}.pt-bar-cast:focus-visible{outline:calc(var(--px) * .75) solid var(--chrome);outline-offset:calc(var(--px) * -.75)}.pt-bar-name{grid-area:name;min-width:0;line-height:1}.pt-bar-fig{text-align:right;font-size:var(--pt-bar-fig);grid-area:fig;justify-self:end;min-width:0;line-height:1}.ptable2 .pt-bar-fig .signed{justify-content:flex-end;align-items:baseline;column-gap:calc(var(--px) * 3);white-space:nowrap;flex-wrap:wrap;row-gap:0;line-height:1;display:inline-flex}.pt-bar-fig .fig-hero{font-size:1em;line-height:1}.pt-bar-fig .fig-other{font-size:max(var(--text-floor), .6em);line-height:1}.pt-bar-fig .loss-word{margin-left:0}.pt-bar-ri{justify-self:end;align-items:center;gap:calc(var(--px) * 1.5);letter-spacing:.06em;white-space:nowrap;grid-area:ri;line-height:1;display:inline-flex}.pt-bar-ri .st-res{margin-left:0}.pt-bar:not(.pt-bar-cast){row-gap:calc(var(--px) * 1.5);grid-template-areas:"name fig""sub fig"}.pt-bar:not(.pt-bar-cast) .pt-bar-ri{grid-area:sub;justify-self:start}html[data-text=large] .pt-bar:not(.pt-bar-cast){grid-template-areas:"name fig""sub sub"}html[data-text=large] .pt-bar{row-gap:calc(var(--px) * 2)}html[data-text=large] .pt-bar .pt-bar-ri{justify-self:start}.pt-bar-cast{grid-template-areas:"name fig""sub sub"}.pt-bar-sub{justify-content:space-between;align-items:center;column-gap:calc(var(--px) * 3);row-gap:calc(var(--px) * 1.5);flex-wrap:wrap;grid-area:sub;min-width:0;display:flex}.pt-bar-sub .pt-bar-ri{margin-left:auto}html[data-text=large] .pt-bar-sub .pt-bar-ri{margin-left:0}.pt-bar-crests{align-items:center;gap:calc(var(--px) * 1.5);min-width:0;line-height:0;display:flex}.pt-bar-crest{line-height:0;display:inline-flex}.pt-list{overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-y;flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow:hidden auto}.pt-li{margin:0;padding:0}.pt-row{box-sizing:border-box;width:100%;min-height:calc(var(--px) * 42);align-items:center;column-gap:calc(var(--px) * 3);row-gap:calc(var(--px) * 1);padding:calc(var(--px) * 2) calc(var(--px) * 2);text-align:left;color:var(--ink);font:inherit;cursor:pointer;box-shadow:inset 0 calc(var(--px) * -.5) 0 color-mix(in srgb, var(--line) 60%, transparent);background:0 0;border:0;grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"rank crest name rec""rank crest fig fig";display:grid}.pt-row.me{box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--chrome)}.pt-row:focus-visible{outline:calc(var(--px) * .75) solid var(--chrome);outline-offset:calc(var(--px) * -.75)}.pt-rank{letter-spacing:0;grid-area:rank;line-height:1}.pt-crest{grid-area:crest;align-items:center;line-height:0;display:inline-flex}.pt-name{overflow-wrap:anywhere;min-width:0;line-height:1.05;font-size:var(--read-name-size);letter-spacing:var(--read-name-ls);grid-area:name}.pt-rec{color:var(--ink);letter-spacing:0;line-height:1;font-size:var(--read-fig-size);grid-area:rec;justify-self:end}.pt-fig{text-align:left;grid-area:fig;line-height:1}.ptable2 .pt-fig .signed{align-items:baseline;column-gap:calc(var(--px) * 3);flex-wrap:wrap;row-gap:0;line-height:1;display:inline-flex}.pt-fig .fig-hero{font-size:var(--fs-hero);line-height:1}.pt-fig .fig-other{font-size:max(var(--text-floor), .6 * var(--fs-hero));line-height:1}.pt-fig .loss-word{margin-left:0}.pcast{flex-direction:column;flex:1;justify-content:center;min-height:0;display:flex}.home-none{padding:calc(var(--px) * 6)}.home-page2{grid-template-columns:minmax(0, 1fr) calc(var(--px) * 124);gap:calc(var(--px) * 6);min-height:0;padding:calc(var(--px) * 4) calc(var(--px) * 6);flex:1;display:grid}.home-page2 .home-building{place-items:start;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.home-panel2{gap:calc(var(--px) * 4);min-height:0;padding:calc(var(--px) * 2) 0;flex-direction:column;display:flex;overflow:auto}.team-head2{gap:calc(var(--px) * 4);align-items:center;display:flex}.team-head-crest{flex:none;line-height:0}.team-head-words{gap:calc(var(--px) * 1);flex-direction:column;min-width:0;display:flex}.team-name{font-size:var(--fs-slam);margin:0;line-height:1.3}.team-sub,.team-rec{align-items:center;gap:calc(var(--px) * 2);flex-wrap:wrap;margin:0;display:flex}.home-build-row{flex-direction:column;gap:8px;display:flex}.home-build,.home-figure{min-height:44px}.home-figure-row{flex-wrap:wrap;flex:none;gap:8px;margin-bottom:8px;display:flex}.home-figure-row .home-figure{flex:auto}.home-nothing{margin:0}.five{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.five-row{min-height:calc(var(--px) * 11);box-shadow:inset 0 calc(var(--px) * -.34) 0 color-mix(in srgb, var(--line) 60%, transparent);justify-content:space-between;align-items:center;gap:8px;display:flex}.five-tk{align-items:center;gap:calc(var(--px) * 2);min-height:44px;font-size:var(--fs-slam);color:var(--ink);display:inline-flex}.five-fig{white-space:nowrap}.five-dir{letter-spacing:.06em}.plays-history{gap:calc(var(--px) * 1.5);flex-direction:column;display:flex}.plays-label{margin:0}.plays-list{gap:calc(var(--px) * 1);color:var(--ink);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rulings{gap:calc(var(--px) * 1.5);flex-direction:column;display:flex}.rulings-wait{align-items:center;gap:calc(var(--px) * 2);margin:0;display:inline-flex}.rulings-list li{overflow-wrap:break-word}.rulings-list{gap:calc(var(--px) * 1);font-size:var(--fs-label);color:var(--ink);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.streak-show.compact{padding:calc(var(--px) * 2) 0;box-shadow:none;gap:calc(var(--px) * 1.5);cursor:default;background:0 0;flex-direction:column;display:flex}.streak-show.compact .streak-label,.streak-show.compact .streak-words{text-align:left;margin:0}.streak-lights.compact{gap:calc(var(--px) * 1.5);box-shadow:none;background:0 0;flex-wrap:nowrap;margin:0;padding:0;display:flex;position:static}.streak-lights.compact:before{display:none}.streak-lights.compact .streak-light{margin:0}.streak-lights.compact .streak-bulb{width:calc(var(--px) * 5.34);height:calc(var(--px) * 5.34);border-radius:0}.mhome-page{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.mhome-top{align-items:center;gap:8px;display:flex}.mhome-top .team-head2{flex:1;min-width:0}.mhome-top .home-building{width:calc(var(--px) * 100);height:calc(var(--px) * 80);flex:none;overflow:hidden}.mhome .five-row,.mhome .five-tk{min-height:44px}.team-page.editing{flex:1;min-height:0;overflow:auto}.rhome-grid{grid-template-columns:minmax(0, 1fr) max(calc(var(--px) * 124), 23.5rem);gap:calc(var(--px) * 4);min-height:0;padding:calc(var(--px) * 3) calc(var(--px) * 4) calc(var(--px) * 3) calc(var(--px) * 3);flex:1;display:grid}.room-band2{min-width:0;min-height:0;position:relative;overflow:hidden}.rhome-col{overscroll-behavior:contain;overflow-anchor:none;outline:none;min-height:0;overflow:hidden auto}.rhome-col *,.rhome .pager-page *{overscroll-behavior:auto}.rhome-col-inner{gap:calc(var(--px) * 4);max-width:var(--col-cw,100%);flex-direction:column;display:flex}.rhome-col .rulings{padding:0 calc(var(--px) * 2)}.rhome-page{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.rhome .pager-page{overscroll-behavior:contain;overflow-anchor:none;overflow:hidden auto}.rhome-page .fc.compact{width:100%}.rhome-page .room-band2{min-height:calc(var(--px) * 90);flex:1}.rhome-hook{color:var(--ink);margin:0;font-style:italic}.rhome-page .rhome-hook{margin-bottom:8px}.rhome-bio{gap:calc(var(--px) * 4)}.rhome-bio .sentence{margin:0;line-height:1.4}.rhome-sign{font-size:var(--fs-body);color:var(--muted);margin:0}.rhome-page .fc.body{width:100%;padding-top:0}.journal-window .iw-body{justify-content:center;align-items:center}.journal-book{width:min(100%, calc(var(--px) * 200));max-height:100%;padding:calc(var(--px) * 8);box-sizing:border-box;box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--paper-line), calc(var(--px) * 2) calc(var(--px) * 2) 0 var(--paper-line);flex-direction:column;gap:8px;display:flex}.journal-page{flex-direction:column;gap:8px;display:flex}.journal-page p{margin:0}.journal-head{color:var(--paper-muted);letter-spacing:.1em}.journal-close{align-self:flex-start;min-height:44px}[data-desk-frame=portrait] .desk-ask[data-conversing] .ask-hello{display:none}.iw-panel,.iw-panel.wide{left:var(--iw-x,12%);top:var(--iw-y,8%);width:var(--iw-w,76%);height:var(--iw-h,84%)}.iw-outside{background:color-mix(in srgb, var(--ground) 28%, transparent)}.iw-head{background:var(--surface);height:auto;min-height:round(up, 44px, var(--px));box-sizing:border-box}.iw-body{overflow:hidden}.win-stage-wrap{place-items:unset;height:100%;min-height:0;padding:0;display:block}.win-stage{width:100%;max-width:100%;height:100%;min-height:0;box-shadow:none;border-radius:0}.win-stage .tube,.win-stage .tube-content{height:100%;min-height:0}.win-stage .tube-vig{border-radius:0}.win-stage .stage-content{height:100%;min-height:0}.iw-sheet .psheet-body.fill>.psheet-inner{padding:0}.iw-sheet .psheet-inner>.stage-wrap{flex:1;min-height:0}.control-door{height:100%;padding:calc(var(--px) * 6);flex-direction:column;justify-content:center;align-items:center;display:flex}.control-rows{width:min(100%, calc(var(--px) * 160));padding:calc(var(--px) * 5);flex-direction:column;gap:8px;display:flex}.control-row{text-align:left;justify-content:flex-start;width:100%;min-height:44px}.control-line{margin:0}.waiting-orb{align-items:center;gap:calc(var(--px) * 3);color:var(--ink);display:inline-flex}.waiting-orb-stack{text-align:center;flex-direction:column;justify-content:center}.waiting-orb canvas{display:block}.lazy-wait{min-height:calc(var(--px) * 48);padding:calc(var(--px) * 6);place-items:center;display:grid}.waiting-orb-label{font-size:max(calc(var(--f12) * var(--text-scale,1)), calc(var(--px) * 4));letter-spacing:.06em}.iw-panel .chip.ask-chip,.iw-sheet .chip.ask-chip{font-size:var(--fs-body);letter-spacing:0}.rules-page .sentence,.rules-page li{max-width:54ch}.rules-page.paper .chrome,.rules-page .terms-draft,.rules-page.paper .terms-draft{color:var(--paper-ink)}.pt-fig .signed,.five-fig .signed,.st-fig .signed{align-items:center;gap:calc(var(--px) * 1);white-space:nowrap;display:inline-flex}.standings-scroll{overscroll-behavior:contain;scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.standings2 thead th{z-index:1;background:var(--surface);position:sticky;top:0}.iw-sheet .pager,.iw-sheet .ptable2{padding-left:calc(var(--px) * 5);padding-right:calc(var(--px) * 5);box-sizing:border-box}.standings2 tr.research-row td{height:calc(var(--px) * 12)}.standings2 tr.research-row .team-link{min-height:0}.table-grid{padding-top:calc(var(--px) * 2);padding-bottom:calc(var(--px) * 2)}.ask-strip[data-phone-strip]{scroll-snap-type:none;overflow-x:hidden}.ask-strip[data-phone-strip] .ask-chip[data-off]{visibility:hidden}.ask-strip[data-phone-strip] .ask-next{flex:none;min-width:44px;min-height:44px;margin-left:auto;padding:0;position:sticky;right:0}.ask-strip[data-phone-strip] .ask-chip{max-width:calc(100% - 52px)}.ask-strip[data-phone-strip] .ask-next{font-size:max(var(--text-floor), calc(var(--px) * 12))}.desk-whole .desk-glass .ask-strip:not([data-phone-strip]){-webkit-mask-image:linear-gradient(to right, var(--ground) calc(100% - var(--px) * 12), transparent);-webkit-mask-image:linear-gradient(to right, var(--ground) calc(100% - var(--px) * 12), transparent);mask-image:linear-gradient(to right, var(--ground) calc(100% - var(--px) * 12), transparent)}.standings-more{margin-top:0}.a-ink{fill:var(--ink)}.a-chrome{fill:var(--chrome)}.a-line{fill:var(--line)}.a-muted{fill:var(--muted)}.a-ground{fill:var(--ground)}.a-surface{fill:var(--surface)}.a-on{fill:var(--on-chrome)}.a-glyph{font-family:"Press Start 2P",monospace;font-weight:400}.a-on-t{fill:var(--on-chrome)}.a-muted-t{fill:var(--muted)}.a-ink-t{fill:var(--ink)}.art{flex:none;display:block;overflow:visible}.door-open,.sw:active .door-closed{display:none}.sw:active .door-open{display:inline}.iw-panel.room-window{--room-w:calc(var(--px) * 236);--room-h:calc(var(--px) * 176);width:min(var(--iw-w,76%), var(--room-w));left:calc(var(--iw-x,12%) + (var(--iw-w,76%) - min(var(--iw-w,76%), var(--room-w))) / 2);top:var(--iw-y,8%);bottom:calc(100% - var(--iw-y,8%) - var(--iw-h,84%));height:fit-content;min-height:min(var(--iw-h,84%), var(--room-h));max-height:var(--iw-h,84%);background:color-mix(in srgb, var(--surface) 86%, transparent);-webkit-backdrop-filter:blur(calc(var(--px) * 4));backdrop-filter:blur(calc(var(--px) * 4));margin-block:auto}.iw-panel.room-window .iw-head{background:color-mix(in srgb, var(--surface) 92%, transparent)}.room{min-height:0;padding:calc(var(--px) * 3) calc(var(--px) * 1);color:var(--ink);flex-direction:column;flex:1;justify-content:flex-start;gap:8px;display:flex;position:relative}.room-grid{flex:auto;grid-template-columns:1fr 1fr;grid-auto-rows:minmax(0,1fr);gap:8px;min-height:0;display:grid}.room{overscroll-behavior:contain;overflow:hidden auto}.room>*{flex-shrink:0}.room-grid{flex:1 0 auto;grid-auto-rows:minmax(min-content,1fr)}.room-grid>.sw{min-height:min-content}html[data-shell=web] .room-grid{grid-template-columns:repeat(3,1fr)}html[data-shell=web] .room{--art-k:1}.sw{justify-content:space-evenly;align-items:center;gap:calc(var(--px) * 1);min-height:0;padding:calc(var(--px) * 1) calc(var(--px) * 2);background:var(--surface);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);color:var(--ink);text-align:center;flex-direction:column;display:flex}.sw:hover{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome)}.sw-name{color:var(--ink);white-space:nowrap}.sw-val{color:var(--chrome);white-space:nowrap;min-height:1.2em}.sw-note{color:var(--muted);max-width:22ch;line-height:1.25;display:none}html[data-shell=web] .sw{min-height:calc(var(--px) * 46);gap:calc(var(--px) * 2);padding:calc(var(--px) * 3)}html[data-shell=web] .sw-note{font-size:var(--fs-body);display:block}.room-tape{gap:calc(var(--px) * 3);align-items:stretch;display:flex}.tape-night{align-items:center;gap:calc(var(--px) * 2);min-height:44px;padding:0 calc(var(--px) * 2);background:var(--surface);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);color:var(--ink);text-align:left;flex:none;display:flex}.tape-night.on{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome)}.tape-night-w{line-height:1.1}.tape-moon{width:calc(var(--px) * 5);height:calc(var(--px) * 5);background:var(--line);flex:none;display:block;position:relative}.tape-moon:after{content:"";left:calc(var(--px) * 2);top:calc(var(--px) * -1);width:calc(var(--px) * 4);height:calc(var(--px) * 4);background:var(--surface);position:absolute}.tape-night.on .tape-moon{background:var(--chrome)}.tape-night.active .tape-moon{background:var(--ink)}.tape-list{gap:calc(var(--px) * 3);flex:1;min-width:0;margin:0;padding:0;list-style:none;display:flex}.tape-list>li{flex:0 0 calc((100% - var(--px) * 12) / 5);min-width:0;display:flex}.tape-list>li.tape-none{flex:auto;align-items:center;min-height:44px}.tape-none>span{font-size:var(--fs-label);line-height:1.25}.tape-chip{min-width:44px;min-height:44px;padding:0 calc(var(--px) * 1);background:var(--surface);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);color:var(--ink);white-space:nowrap;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.tape-chip:hover{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome)}.tape-top{color:var(--muted);line-height:1.1}.tape-top b{color:var(--chrome);font-weight:700}.tape-val{line-height:1.1}.room-sky{justify-content:center;align-items:center;gap:calc(var(--px) * 3);min-width:0;min-height:44px;padding:calc(var(--px) * 1) calc(var(--px) * 3);background:var(--surface);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);color:var(--ink);text-align:left;flex:1;display:flex}.room-sky:hover{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome)}.sky-art{width:calc(var(--px) * var(--art-k,2) * 12);height:calc(var(--px) * var(--art-k,2) * 12)}.room-sky-words{white-space:nowrap;flex-direction:column;line-height:1.1;display:flex}.room-sky-name{color:var(--ink)}.room-sky-val{color:var(--chrome)}.room-sky-note{flex:auto;min-width:0;max-width:none}html[data-shell=web] .room-sky-words{flex-direction:row;gap:.6em}html[data-shell=web] .room-sky{column-gap:calc(var(--px) * 4);row-gap:calc(var(--px) * 1);grid-template-rows:auto auto;grid-template-columns:auto 1fr;place-content:center start;display:grid}html[data-shell=web] .room-sky .sky-art{grid-row:1/3}html[data-shell=web] .room-sky-note{font-size:var(--fs-label);line-height:1.2}html[data-shell=phone] .room-sky{gap:calc(var(--px) * 2);padding:0 calc(var(--px) * 2);flex:1.15;min-width:max-content}html[data-shell=phone] .room-foot{gap:calc(var(--px) * 2)}html[data-shell=phone] .room-small{padding-inline:calc(var(--px) * 1)}html[data-shell=phone][data-text=large] .room-foot{gap:calc(var(--px) * 1.33)}html[data-shell=phone][data-text=large] .room-small{padding-inline:calc(var(--px) * .5)}html[data-shell=web] .room-sky-words{flex-wrap:wrap;gap:0 .6em}.room-foot{align-items:stretch;gap:8px;display:flex}.room-small{min-width:0;padding:calc(var(--px) * 1) calc(var(--px) * 2);white-space:normal;overflow-wrap:normal;text-wrap:balance;flex:1;line-height:1.15}.room-long{display:none}html[data-shell=web] .room-long{display:inline}.room-confirm{flex-wrap:wrap;align-items:center}.room-confirm-line{color:var(--ink);flex:100%;margin:0}.room-confirm .btn{flex:1}.room-plate{z-index:6;top:calc(var(--px) * 3);left:calc(var(--px) * 4);padding:calc(var(--px) * 2) calc(var(--px) * 4);pointer-events:none;position:absolute}html[data-shell=phone] .room-plate{left:50%;transform:translate(-50%)}html[data-shell=phone][data-text=large] .room{--art-k:1.6}@media (height<=47.5em){html[data-shell=phone] .room{--art-k:1.6}html[data-shell=phone][data-text=large] .room{--art-k:1.2}}html[data-text=large] .pstrip-pips i{display:none}html[data-text=large] .pstrip-clock,html[data-text=large] .pstrip-clock>*{white-space:normal;text-align:right}html[data-shell=phone] .pstrip .pstrip-main .pstrip-clock{white-space:normal;text-align:right;flex-shrink:1;min-width:0}@media (width<=20em){html[data-shell=phone] .pstrip .pstrip-main .pstrip-clock{display:none}}.builder{box-sizing:border-box;flex-direction:column;flex:1;gap:8px;width:100%;min-height:0;padding:8px;display:flex}.iw-body>.builder,.iw-sheet .builder{height:100%}.builder-seg{flex:none;gap:8px;display:flex}.builder-tab{flex:1;justify-content:center;min-height:44px}.builder-tab.solid{color:var(--ground)}.is-narrow .builder-seg{overscroll-behavior-x:contain;scrollbar-width:none;overflow-x:auto}.is-narrow .builder-seg::-webkit-scrollbar{display:none}.is-narrow .builder-tab{padding:0 calc(var(--px) * 4);white-space:nowrap;flex:1 0 auto}.builder-body{flex:1;gap:8px;min-height:0;display:flex}.builder .editor-card{gap:8px;min-width:0;padding:8px}.is-wide .builder-body{flex-direction:row}.is-narrow .builder-body{flex-direction:column}.is-wide .builder-left{width:calc(var(--px) * 131);box-sizing:border-box;flex:none;overflow:hidden}.is-wide .builder-right{flex:1;min-width:0}.is-narrow .builder-left,.is-narrow .builder-right{flex:1;min-height:0}.builder-preview-row{gap:calc(var(--px) * 4);align-items:flex-start;display:flex}.builder-main{background:var(--ground);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);flex:none;line-height:0}.builder-main-canvas,.arch-still{image-rendering:pixelated;display:block}.editor-words{gap:calc(var(--px) * 1.5);flex-direction:column;flex:1;min-width:0;display:flex}.editor-words p{margin:0}.editor-arch{letter-spacing:0;line-height:1.3}.builder-slots{gap:calc(var(--px) * 5);flex-wrap:nowrap;display:flex}.is-wide .builder-slots{row-gap:calc(var(--px) * 3);flex-wrap:wrap}.is-narrow .builder-slots{flex-direction:row;justify-content:space-between;gap:0}.builder-slot{gap:calc(var(--px) * 1.5);flex-direction:column;display:flex}.builder-slot-label{letter-spacing:.04em;margin:0}.builder-swatches{grid-template-columns:repeat(4,44px);gap:0;display:grid}.swatch-btn{background:var(--surface);width:44px;min-width:44px;height:44px;color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);cursor:pointer;place-items:center;padding:0;display:grid}.swatch-btn.on{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome)}.swatch-btn .swatch-dot{width:calc(var(--px) * 9);height:calc(var(--px) * 9);background:var(--swatch);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--ground);margin:0}.builder-tops{flex-wrap:wrap;gap:8px;display:flex}.is-narrow .builder-tops-slot{flex:1;min-width:0}.is-narrow .builder-tops{gap:calc(var(--px) * 1.5)}.is-narrow .builder-top{padding:0 calc(var(--px) * .75)}.builder-top{letter-spacing:0;flex:1 1 0;justify-content:center;min-height:44px}.builder .builder-top.chip{min-width:max-content}.builder-top.solid{color:var(--ground)}.builder-picked-row{min-height:calc(var(--px) * 8);align-items:center;gap:8px;display:flex}.builder-picked{letter-spacing:0;min-width:0;margin:0}.builder-pick{touch-action:pan-y;flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.arch-grid{place-content:start center;padding:0;display:grid;overflow:visible}.arch-card{align-items:center;gap:calc(var(--px) * .75);padding:0 0 calc(var(--px) * 1.5);background:var(--surface);min-width:44px;min-height:44px;color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);box-sizing:border-box;cursor:pointer;text-align:center;flex-direction:column;display:flex}.arch-card.cursor-on{outline:calc(var(--px) * 1) solid var(--chrome);outline-offset:calc(var(--px) * -1)}.arch-card.is-taken{cursor:not-allowed}.arch-card.is-taken .arch-pic{opacity:.5}.arch-pic{background:var(--surface);line-height:0;display:block}.builder-nothing{flex:1;min-width:0;margin:0}.arch-cap{height:calc(var(--fs-label) * 2.6);max-width:100%;padding:0 calc(var(--px) * .75);flex-direction:column;align-items:center;gap:0;display:flex;overflow:hidden}.builder .arch-cap .arch-line{text-transform:uppercase;letter-spacing:.02em;font-family:Big Shoulders Display,Space Grotesk,system-ui,sans-serif;font-weight:800;font-size:var(--fs-label);text-align:center;color:var(--ink);overflow-wrap:normal;line-height:1.1}.is-narrow .arch-card{padding:0;position:relative}.is-narrow .arch-cap{background:color-mix(in srgb, var(--ground) 84%, transparent);height:auto;max-height:100%;position:absolute;bottom:0;left:0;right:0}.is-narrow .arch-cap:empty{display:none}.arch-cap .label{letter-spacing:0;overflow-wrap:anywhere;text-align:center;margin:0;line-height:1.2}.arch-taken{color:var(--ink);letter-spacing:.04em}.arch-owner,.arch-name{color:var(--ink)}.arch-yours{color:var(--chrome)}.builder .arch-card .arch-cap{padding-inline:0}.builder .arch-card .arch-cap .label.arch-yours,.builder .arch-card .arch-cap .label.arch-taken,.builder .arch-card .arch-cap .label.arch-earned{letter-spacing:0}.builder-pager{flex:none}.builder-page{display:grid}.pager-page.builder-page{height:auto}.builder-nav{flex:none;justify-content:space-between;align-items:center;gap:8px;display:flex}.builder-nav .btn{min-width:44px;min-height:44px}.builder-dots{gap:8px;display:flex}.builder-dots i{width:calc(var(--px) * 2);height:calc(var(--px) * 2);background:var(--line);display:block}.builder-dots i.on{background:var(--chrome)}.builder-foot{padding:calc(var(--px) * 1.5) 8px;flex-flow:wrap;flex:none;align-items:center;gap:8px;display:flex}.builder-save{min-height:44px;min-width:calc(var(--px) * 40)}.is-narrow .builder-save{flex:1}.builder-refused{color:var(--ink);flex-basis:100%;margin:0}.builder-receipt{flex-basis:100%}.builder-crest{flex:1;align-items:flex-start;gap:8px;min-height:0}.is-narrow.builder{padding:0 calc(var(--px) * 1.5) calc(var(--px) * 1.5);gap:calc(var(--px) * 2)}.is-narrow .editor-card{padding:calc(var(--px) * 1.5);gap:calc(var(--px) * 2)}.is-narrow .builder-preview-row{gap:8px}.is-narrow .builder-foot{padding:calc(var(--px) * 1.5)}.builder-window .psheet-inner{padding-left:0;padding-right:0}.crest-draw{gap:calc(var(--px) * 4);flex:none;align-items:flex-start;max-width:100%;display:flex}.crest-draw-side{flex-direction:column;flex:0 1 calc(var(--px) * 80);gap:8px;min-width:0;display:flex}.is-narrow .crest-draw{gap:8px}.is-narrow .crest-pad{grid-template-rows:repeat(16,8px)}.is-narrow .crest-pad .crest-row{grid-template-columns:repeat(16,8px)}.is-narrow .crest-pad .cell{width:8px;height:8px}.is-narrow .crest-pick{gap:calc(var(--px) * .75)}.crest-pad{box-sizing:content-box;flex:none;width:max-content;min-width:0}.crest-draw-side .receipt{overflow-wrap:anywhere;min-width:0}.is-wide .builder-crest{flex-wrap:wrap;align-content:flex-start}.is-wide .crest-pick{flex:1 1 calc(var(--px) * 90);min-width:0}.is-wide .builder-motto{flex:0 1 calc(var(--px) * 90);min-width:0}.is-narrow .crest-draw{flex-wrap:wrap}.is-narrow .crest-draw-side{display:contents}.is-narrow .crest-draw-side>.receipt{flex:100%}.is-narrow .builder-seg{flex-wrap:wrap}.is-narrow .builder-tab{flex:auto;min-width:max-content}.psheet-body .is-narrow .builder-crest{overscroll-behavior:contain;overflow:hidden auto}.lebrun-head{width:var(--hs);height:var(--hs);flex:none;position:relative;overflow:hidden}.lebrun-head>canvas{width:var(--head-cw);height:var(--head-ch);z-index:1;margin:auto;display:block;position:absolute;inset:0}.lebrun-halo{z-index:0;pointer-events:none;place-items:center;display:grid;position:absolute;inset:5%}:root{--read-sans:"Space Grotesk", sans-serif;--read-sans-weight:500;--read-sans-lh:1.35;--read-body:max(var(--fs-body), calc(var(--f16) * var(--text-scale,1)));--read-caps:"Big Shoulders Display", "Space Grotesk", sans-serif;--read-caps-weight:700;--read-caps-ls:.18em;--read-caps-lh:1;--read-label:max(var(--text-floor), calc(var(--f12) * 13 / 12 * var(--text-scale,1)));--read-name-weight:900;--read-name-lh:.86;--read-name-ls:-.01em;--read-tick-weight:800;--read-tick-ls:.04em;--read-fig:"Space Mono", monospace;--read-fig-weight:700;--read-fig-size:max(var(--fs-body), calc(var(--f16) * var(--text-scale,1)));--read-fig-hero:max(calc(var(--f18) * var(--text-scale,1)), calc(var(--px) * 7));--read-panel:var(--surface);--read-pad-y:calc(var(--px) * 5);--read-pad-x:calc(var(--px) * 6);--read-tick-size:max(var(--text-floor), calc(var(--f16) * 17 / 16 * var(--text-scale,1)));--read-name-size:max(var(--text-floor), calc(var(--f16) * 18 / 16 * var(--text-scale,1)));--type-slam:"Press Start 2P", "Space Grotesk", monospace;--type-label:"Silkscreen", "Space Grotesk", monospace;--type-caption:"Space Grotesk", sans-serif;--type-command:"Space Mono", monospace;--type-label-ls:.04em}html[data-shell=phone]{--read-pad-y:calc(var(--px) * 12);--read-pad-x:calc(var(--px) * 16)}.read-body.read-body{font-family:var(--read-sans);font-weight:var(--read-sans-weight);line-height:var(--read-sans-lh);font-size:var(--read-body);color:var(--ink);text-transform:none;letter-spacing:0;text-wrap:pretty;max-width:70ch;margin:0}.read-body.read-body.muted{color:var(--muted)}.read-caps.read-caps{font-family:var(--read-caps);font-weight:var(--read-caps-weight);text-transform:uppercase;letter-spacing:var(--read-caps-ls);line-height:var(--read-caps-lh);font-size:var(--read-label);margin:0}.read-caps.read-caps.muted{color:var(--muted)}.read-caps.read-caps.chrome{color:var(--chrome)}.read-caps.read-caps.ink{color:var(--ink)}span.read-caps.read-caps:not(:where(.pt-bar-ri,.pm-ri)){font-family:var(--type-label);letter-spacing:var(--type-label-ls);font-weight:700;line-height:1.2;font-size:var(--text-floor)}p.read-caps.read-caps{font-family:var(--type-caption);letter-spacing:.04em;font-weight:700;line-height:1.25}.btn.read-caps.read-caps{font-family:var(--type-command);letter-spacing:.02em;font-weight:700;line-height:1.1}.read-name.read-name{font-family:var(--read-caps);font-weight:var(--read-name-weight);text-transform:uppercase;letter-spacing:var(--read-name-ls);line-height:var(--read-name-lh);font-size:var(--read-name-size)}.read-tick.read-tick{font-family:var(--read-caps);font-weight:var(--read-tick-weight);text-transform:uppercase;letter-spacing:var(--read-tick-ls);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1;font-size:var(--read-tick-size)}.read-fig.read-fig{font-family:var(--read-fig);font-weight:var(--read-fig-weight);font-size:var(--read-fig-size);font-variant-numeric:tabular-nums;text-transform:none;letter-spacing:0;white-space:nowrap;line-height:1.2}.read-panel{background:var(--read-panel);box-shadow:inset 0 0 0 calc(var(--px) * .34) var(--line);padding:var(--read-pad-y) var(--read-pad-x)}.read-page{gap:calc(var(--px) * 6);padding:calc(var(--px) * 3) 0 0;flex-direction:column;min-height:0;display:flex}.read-page ol{padding-left:calc(var(--px) * 12);gap:calc(var(--px) * 4);flex-direction:column;margin:0;display:flex}.pweek-row.pweek-row{grid-template-columns:auto minmax(0,1fr) auto;min-height:44px}.pweek .pweek-when.read-fig{font-size:var(--read-fig-size)}.token-pages{flex-direction:column;flex:1;min-height:0;display:flex}.chest-card-body{gap:calc(var(--px) * 4);flex-direction:column;flex:1;min-height:0;display:flex}.read-name.token-pitch{font-size:calc(var(--read-name-size) * 1.2)}.psheet[data-sheet=cast] .tc-rev,.psheet[data-sheet=cast] .rev-rule{display:none}.tape-chip .read-caps.read-caps{font-family:var(--read-caps);letter-spacing:0;white-space:nowrap;font-weight:700;line-height:1.1}.tape-top.read-caps b{color:var(--chrome);font-weight:var(--read-caps-weight)}.psheet-title.slam,.iw-title.slam,.iw-sheet .psheet-title{font-family:var(--read-caps);font-weight:var(--read-name-weight);text-transform:uppercase;letter-spacing:.02em;line-height:1.1;font-size:calc(var(--read-name-size) * 1.15);overflow-wrap:normal;white-space:nowrap;text-overflow:clip;overflow:hidden}.psheet-title.slam:not([data-long]),.iw-title.slam:not([data-long]),.iw-sheet .psheet-title:not([data-long]){font-family:var(--type-slam);letter-spacing:0;font-weight:400;line-height:1.25;font-size:max(var(--text-floor), calc(var(--f16) * var(--text-scale,1)))}.psheet:not(.pwin)>.psheet-head>.psheet-title.slam[data-long],.iw-panel>.iw-head>.iw-title.slam{white-space:normal;overflow-wrap:anywhere}.iw-panel>.iw-head>.iw-title.slam:not([data-long]){font-size:max(var(--text-floor), calc(var(--px) * 5))}.iw-back.btn,.psheet-close.btn{font-family:var(--type-command);text-transform:uppercase;letter-spacing:.04em;font-weight:700;font-size:var(--read-label)}.iw-sheet .psheet-head .iw-back,.iw-panel .iw-back{font-size:var(--read-label);letter-spacing:.04em}.slam.hero,.slam.fig-hero,.hero.slam,.num.slam,.pct.slam{font-family:var(--read-fig);font-weight:var(--read-fig-weight);text-transform:none;letter-spacing:0;font-variant-numeric:tabular-nums;line-height:1.15}.label.other,.label.fig-other,.num.other,.pct.other{font-family:var(--read-fig);font-weight:var(--read-fig-weight);text-transform:none;letter-spacing:0;font-variant-numeric:tabular-nums}.loss-word.label,.label.loss-word{font-family:var(--type-label);letter-spacing:var(--type-label-ls);text-transform:uppercase;font-weight:700}.sym,.digits{font-family:inherit}[data-shell=phone] .pside-name{font-family:var(--read-caps);font-weight:var(--read-name-weight);text-transform:uppercase;letter-spacing:var(--read-name-ls);font-size:var(--read-name-size);text-overflow:clip;white-space:normal;line-height:1.05;overflow:visible}[data-shell=phone] .pside-l2 .numwrap-hero .hero{font-size:var(--read-fig-hero);line-height:1.1}[data-shell=phone] .pside-l3 .other{font-size:var(--read-fig-size)}[data-shell=phone] .pside .chip,[data-shell=phone] .pside-l4 .pside-ri{font-family:var(--read-caps);font-weight:var(--read-caps-weight);letter-spacing:.06em;text-transform:uppercase;font-size:var(--read-label)}[data-shell=phone] .pside .chip:not(.pside-ri){font-family:var(--type-label);letter-spacing:0;font-weight:700;font-size:var(--text-floor)}[data-shell=phone] .board.side .row-ticker,[data-short] .board.side .row-ticker{font-family:var(--read-caps);font-weight:var(--read-tick-weight);letter-spacing:var(--read-tick-ls);text-transform:uppercase;font-size:var(--read-tick-size);white-space:nowrap;width:auto;min-width:0;line-height:1;overflow:visible}[data-shell=phone] .board.side .row-dir{font-family:var(--type-label);letter-spacing:var(--type-label-ls);font-weight:700;font-size:var(--text-floor)}[data-shell=phone] .board.side .row .hero{font-size:var(--read-fig-size);line-height:1.15}[data-shell=phone] .board.side .row .updown,[data-shell=phone] .board.side .row .loss-word{font-size:var(--read-label)}[data-shell=phone] .board.side .row-val{min-width:0}[data-shell=phone] .board.side .row .row-val .label:not(.chip){font-family:var(--read-caps);font-weight:var(--read-caps-weight);letter-spacing:.04em}[data-shell=phone] .pband-caption,[data-shell=phone] .board.side .pband-caption{font-family:var(--read-caps);font-weight:var(--read-caps-weight);letter-spacing:.08em;text-transform:uppercase;font-size:var(--read-label)}:is(.iw-panel,.iw-sheet,.psheet) .label.pband-caption{font-family:var(--read-caps);font-weight:var(--read-caps-weight);letter-spacing:.08em}.pgr-names{font-family:var(--read-caps);font-weight:var(--read-caps-weight);text-transform:uppercase;letter-spacing:.12em;font-size:var(--read-label);gap:calc(var(--px) * 6)}.pgr-names .ink{color:var(--ink)}.pgr-arrow{font-family:var(--read-sans);font-weight:var(--read-sans-weight)}.pgr-page.pgr-page{gap:calc(var(--px) * 4)}.pm-list{padding:calc(var(--px) * 3) 0 0;gap:calc(var(--px) * 6);flex-direction:column;margin:0;list-style:none;display:flex}.pm-match{align-items:center;column-gap:calc(var(--px) * 3);padding:calc(var(--px) * 5) calc(var(--px) * 5);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid;position:relative}.pm-side{align-items:flex-start;gap:calc(var(--px) * 2);flex-direction:column;min-width:0;display:flex}.pm-side.me{box-shadow:inset calc(var(--px) * 1) 0 0 var(--chrome);padding-left:calc(var(--px) * 3)}.pm-crest{line-height:0}.pm-name{overflow-wrap:anywhere;min-width:0;line-height:1}.pm-ri.read-caps{letter-spacing:.04em;font-size:var(--read-label)}.pm-vs.read-name{color:var(--chrome)}.pm-watch{grid-column:1/-1;justify-self:stretch}.pm-headliner{grid-column:1/-1;justify-self:center}.pm-side .numwrap{align-items:flex-start}.iw-panel:not([data-window=RULES]) .label,.iw-sheet:not([data-window=RULES]) .label,.psheet:not([data-window=RULES]) .label,.pisland-card .label,.world-card .label,.pfloat .label,.iw-panel:not([data-window=RULES]) .chip,.iw-sheet:not([data-window=RULES]) .chip,.psheet:not([data-window=RULES]) .chip,.pisland-card .chip,.world-card .chip,.pfloat .btn,.iw-panel:not([data-window=RULES]) .btn,.iw-sheet:not([data-window=RULES]) .btn,.psheet:not([data-window=RULES]) .btn,.pisland-card .btn,.world-card .btn{font-family:var(--read-caps);font-weight:var(--read-caps-weight);text-transform:uppercase;letter-spacing:.08em;line-height:1.1;font-size:max(var(--fs-label), var(--read-label))}:is(.iw-panel,.iw-sheet,.psheet):not([data-window=RULES]) :is(.label,.chip):not(:where(.pside-name,.updown,.other,.fig-other,.pside-ri,[data-profile] .v,.cd-dir,.vs-caption,.pgr-names,[data-draft] *)),:is(.pisland-card,.world-card,.pfloat) :is(.label,.chip):not(:where(.updown,.other,.fig-other)){font-family:var(--type-label);letter-spacing:var(--type-label-ls);font-weight:700;line-height:1.2;font-size:max(var(--fs-label), var(--text-floor))}:is(.iw-panel,.iw-sheet,.psheet):not([data-window=RULES]) .btn:not(:where([data-draft] *)),:is(.pisland-card,.world-card,.pfloat) .btn{font-family:var(--type-command);letter-spacing:.04em;font-weight:700;line-height:1.1}:is(.iw-panel,.iw-sheet,.psheet) .fc :is(.label,.chip,.btn){font-family:var(--read-caps);font-weight:var(--read-caps-weight);letter-spacing:.08em;line-height:1.1}:is(.iw-panel,.iw-sheet,.psheet) .label.table-once{font-family:var(--type-caption);letter-spacing:0;text-transform:none;font-weight:700}.psheet-head .psheet-title{flex:1 1 0;min-width:0}.iw-panel:not([data-window=RULES]) .slam:not(.hero):not(.fig-hero):not(.chest-slam):not(.stamp):not(.pband-vs):not(.iw-title):not(.psheet-title):not(.pside-dash):not(.chest-season):not(.vs-big):not(.chip):not(.btn):not(.tray-count):not(.row-val>*),.iw-sheet:not([data-window=RULES]) .slam:not(.hero):not(.fig-hero):not(.chest-slam):not(.stamp):not(.pband-vs):not(.iw-title):not(.psheet-title):not(.pside-dash):not(.chest-season):not(.vs-big):not(.chip):not(.btn):not(.tray-count):not(.row-val>*),.psheet:not([data-window=RULES]) .slam:not(.hero):not(.fig-hero):not(.chest-slam):not(.stamp):not(.pband-vs):not(.iw-title):not(.psheet-title):not(.pside-dash):not(.chest-season):not(.vs-big):not(.chip):not(.btn):not(.tray-count):not(.row-val>*),.pisland-card .slam,.world-card .slam{font-family:var(--read-caps);font-weight:var(--read-tick-weight);text-transform:uppercase;letter-spacing:var(--read-tick-ls);line-height:1.05;font-size:max(var(--read-tick-size), calc(var(--px) * 6))}:is(.iw-panel,.iw-sheet,.psheet):not([data-window=RULES]) :is(.slam.tray-count,.row-val>.slam.muted,.slam.pside-dash){font-family:var(--type-slam);letter-spacing:0;font-weight:400}:is(.iw-panel,.iw-sheet,.psheet):not([data-window=RULES]) .chip.slam{font-family:var(--type-label);letter-spacing:var(--type-label-ls);font-weight:700;font-size:max(var(--fs-label), var(--text-floor))}.chest-season.slam{font-family:var(--type-label);letter-spacing:var(--type-label-ls);font-weight:700;font-size:var(--text-floor)}.signed .loss-word,.pt-fig .loss-word{margin-left:calc(var(--px) * 2)}.sheet.stock-card .label,.sheet.stock-card .slam:not(.stock-tk){font-family:var(--read-caps);font-weight:var(--read-caps-weight);letter-spacing:var(--read-caps-ls);font-size:var(--read-label);text-transform:uppercase;line-height:1.25}.sheet.stock-card .stock-history li .label{display:none}.sheet.stock-card .label:not(.other):not(.fig-other):not(.updown):not(.loss-word),.sheet.stock-card .slam:not(.stock-tk):not(.hero):not(.fig-hero){font-family:var(--type-caption);letter-spacing:.02em;font-weight:700}.door-season.voice.voice{font-family:var(--type-label);text-transform:uppercase;letter-spacing:var(--type-label-ls);font-style:normal;font-weight:700;font-size:var(--text-floor)}:is(.door-ordont,.door-nothing,.pdoor-nothing,.pk-voice).voice.voice,[data-stage=CARD] p.voice.voice{font-family:var(--type-caption);font-style:normal;font-weight:700}.stock-id{justify-content:center;gap:calc(var(--px) * .5);flex-direction:column;min-width:0;display:flex}.co-name{min-width:0;font-family:var(--read-sans);font-weight:500;font-size:max(var(--text-floor), calc(var(--f12) * var(--text-scale,1)));letter-spacing:0;text-transform:none;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;text-align:left;line-height:1.15;display:block;overflow:hidden}.co-name-card{white-space:normal;text-overflow:clip;font-family:var(--read-caps);font-weight:var(--read-name-weight);text-transform:uppercase;letter-spacing:var(--read-name-ls);line-height:.95;font-size:max(calc(var(--f16) * 1.75 * var(--text-scale,1)), calc(var(--px) * 9));color:var(--ink);overflow:visible}.co-name-slate{white-space:normal;text-overflow:clip;font-family:var(--read-caps);font-weight:var(--read-name-weight);text-transform:uppercase;line-height:1;font-size:max(calc(var(--f16) * 1.5 * var(--text-scale,1)), calc(var(--px) * 10));color:var(--ink);flex:1 0 100%;overflow:visible}.row-ticker .co-name{margin-top:calc(var(--px) * .5)}.board.hud .row-ticker{width:calc(var(--px) * 44)}.win-stage .board.hud .row-ticker{width:calc(var(--px) * 38)}.board.hud .row.R .row-ticker .co-name{text-align:right}[data-shell=phone] .board.side .row.side{grid-template-columns:auto minmax(0,1fr) auto auto}[data-short] .board.side .row.side{height:44px;min-height:44px;max-height:44px}[data-shell=phone] .board.side .row-ticker{min-width:0;overflow:hidden}[data-shell=phone] .board.side .row-ticker .co-name{font-size:var(--text-floor);white-space:normal;-webkit-line-clamp:2;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;-webkit-box-orient:vertical;line-height:1.08;display:-webkit-box;overflow:hidden}.board.hud .row-ticker .co-name{white-space:normal;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.08;display:-webkit-box}.board.hud .row:has(.row-ticker>.co-name:not([data-said]):not([data-undrawn])){height:auto;padding-block:calc(var(--px) * 1.5)}.pk-id,.cd-id{min-width:0}.pk-id .co-name,.cd-id .co-name{max-width:100%}.pcard3-top{align-items:center;gap:calc(var(--px) * 2);min-width:0;display:flex}.pcard3-co{white-space:normal;-webkit-line-clamp:2;overflow-wrap:normal;-webkit-box-orient:vertical;line-height:1.1;display:-webkit-box;overflow:hidden}.stock-head{align-items:center;gap:calc(var(--px) * 4);min-width:0;display:flex}.stock-id-card{gap:calc(var(--px) * 1)}.stock-id-card .stock-tk{line-height:1}.stock-card .sheet-head{align-items:center}.dn-cell-t{align-items:center;gap:calc(var(--px) * 1.5);min-width:0;display:flex}.dn-cell-co,.dn-tape-co{font-size:max(var(--text-floor), calc(var(--px) * 4))}.dn-tape-t{align-items:center;gap:calc(var(--px) * 2);display:inline-flex}.dn-tape-t .co-name{min-width:7.4em;max-width:13em}.ballot-id,.pballot-id{flex-direction:column;min-width:0;display:flex}.ballot-id .co-name,.pballot-id .co-name{min-width:7.4em}.cd-id .co-name{white-space:normal;-webkit-line-clamp:2;overflow-wrap:normal;-webkit-box-orient:vertical;line-height:1.08;display:-webkit-box;overflow:hidden}.dn-grid.dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-t{gap:calc(var(--px) * 1);flex:1 0 100%;order:-2;padding-right:0}.dn-grid.dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-co{font-size:var(--text-floor);flex:1 0 100%;order:-1;line-height:1}.dn-grid.dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-n{margin-right:calc(var(--px) * 1.5);order:0;align-self:center;position:static}.dn-grid.dn-grid .dn-cell:not(.dn-zoom *){padding-top:0;padding-bottom:0}.dn-grid.dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-g,.dn-grid.dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-d,.dn-grid.dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-n{line-height:1}.dn-zoom .dn-grid.dn-grid{grid-auto-rows:max(calc(44px + 8px), calc(var(--px) * 39))}.dn-zoom .dn-grid.dn-grid .dn-cell{padding:0 calc(var(--px) * 2);flex-flow:wrap;align-content:flex-start;align-items:center;row-gap:0;display:flex;overflow:hidden}.dn-zoom .dn-grid.dn-grid .dn-cell-t{gap:calc(var(--px) * 1);font-size:calc(var(--px) * 12);flex:1 0 100%;order:-2;margin-left:0;padding:0}.dn-zoom .dn-grid.dn-grid .dn-cell-co{font-size:var(--text-floor);flex:1 0 100%;order:-1;line-height:1}.dn-zoom .dn-grid.dn-grid .dn-cell-n{margin-right:calc(var(--px) * 1.5);order:0;position:static}.dn-zoom .dn-grid.dn-grid .dn-cell-b{flex:none;order:1;position:static;left:auto}.dn-zoom .dn-grid.dn-grid .dn-cell-d{order:2;margin-left:auto;position:static}.dn-zoom .dn-grid.dn-grid .dn-cell-g,.dn-zoom .dn-grid.dn-grid .dn-cell-d,.dn-zoom .dn-grid.dn-grid .dn-cell-n{line-height:1}.dn-zoom .dn-grid.dn-grid,.dn-zoom .dn-heads{gap:calc(var(--px) * 1.5);padding:calc(var(--px) * 1.5)}.dn-cell-co{letter-spacing:-.02em}.dn-grid.dn-grid .dn-cell:not(.dn-zoom *),.dn-zoom .dn-grid.dn-grid .dn-cell{padding-left:0;padding-right:0}.cd-row.cd-row{grid-template-columns:calc(var(--px) * 12) auto max(calc(var(--px) * 50), 6.5rem) calc(var(--px) * 21) minmax(0, 1fr) auto auto;gap:calc(var(--px) * 3)}[data-shell=phone] .board.side .row.side{--row-gap:calc(var(--px) * 1.5);padding:0 calc(var(--px) * 1.5);column-gap:0}[data-shell=phone] .board.side .row-ticker .co-name{letter-spacing:-.015em}[data-shell=phone] .board.side .row-ticker{min-width:3.1em}.stock-head{flex-wrap:wrap}.stock-id-card{flex:8em}.cd-line.cd-line{white-space:normal;text-overflow:clip;line-height:1.15;overflow:visible}[data-short] .board.side .row.side{--row-gap:calc(var(--px) * 1);column-gap:0;padding:0}[data-shell=phone] .board.side .row.side>.row-logo,[data-shell=phone] .board.side .row.side>.row-ticker{margin-right:var(--row-gap)}[data-shell=phone] .board.side .row.side>.row-coin{width:calc(var(--px) * .04);height:calc(var(--px) * 12);flex:none;justify-content:center;align-self:center;align-items:center;margin:0;display:inline-flex;position:static;overflow:visible}[data-shell=phone] .board.side .row.side>.row-coin.has-coin{width:calc(var(--px) * 16);margin:0 var(--row-gap) 0 0}.board.hud .row-ticker{min-width:calc(6.25rem * var(--text-scale,1));flex:0 1 max(calc(var(--px) * 44), calc(6.25rem * var(--text-scale,1)));min-width:min-content}.win-stage .board.hud .row-ticker{flex-basis:max(calc(var(--px) * 38), calc(6.25rem * var(--text-scale,1)))}.win-stage .board.hud .row:has(.row-coin.has-coin) .row-ticker{flex:none}.room-stage{touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:relative;overflow:hidden}.room-view{background:var(--ground);position:absolute;overflow:hidden}.room-view>.room-canvas{width:100%;height:100%;image-rendering:pixelated;z-index:0;display:block;position:absolute;inset:0}.room-hung{z-index:1;pointer-events:none;box-sizing:border-box;background:var(--surface);border:var(--px) solid var(--line);position:absolute}.room-figure{z-index:1;-webkit-user-drag:none;max-width:none;display:block;position:absolute}.room-objs{z-index:2;pointer-events:none;position:absolute;inset:0}.room-objs>.room-obj{pointer-events:auto;background:0 0;place-items:center;width:44px;height:44px;display:grid;position:absolute}.room-objs>.room-obj.off{opacity:0;pointer-events:none}.room-mark{width:calc(var(--px) * 5);height:calc(var(--px) * 5);background:linear-gradient(var(--chrome), var(--chrome)) left top / calc(var(--px) * 2) var(--px) no-repeat, linear-gradient(var(--chrome), var(--chrome)) left top / var(--px) calc(var(--px) * 2) no-repeat, linear-gradient(var(--chrome), var(--chrome)) right top / calc(var(--px) * 2) var(--px) no-repeat, linear-gradient(var(--chrome), var(--chrome)) right top / var(--px) calc(var(--px) * 2) no-repeat, linear-gradient(var(--chrome), var(--chrome)) left bottom / calc(var(--px) * 2) var(--px) no-repeat, linear-gradient(var(--chrome), var(--chrome)) left bottom / var(--px) calc(var(--px) * 2) no-repeat, linear-gradient(var(--chrome), var(--chrome)) right bottom / calc(var(--px) * 2) var(--px) no-repeat, linear-gradient(var(--chrome), var(--chrome)) right bottom / var(--px) calc(var(--px) * 2) no-repeat;display:block}.room-obj:hover .room-mark,.room-obj:focus-visible .room-mark,.room-obj[aria-expanded=true] .room-mark{width:calc(var(--px) * 7);height:calc(var(--px) * 7)}.room-obj.egg .room-mark{visibility:hidden}.room-caption{z-index:3;align-items:flex-start;gap:calc(var(--px) * 2);padding:calc(var(--px) * 3);width:max-content;max-width:min(calc(var(--px) * 150), calc(100% - var(--px) * 4));background:var(--surface);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);-webkit-user-select:text;user-select:text;flex-direction:column;display:flex;position:absolute}.room-caption>p{margin:0}.room-fallback{max-width:100%;display:block;position:absolute;bottom:0;left:50%;translate:-50%}.room-props{z-index:2;pointer-events:none;position:absolute}.figure-slot{z-index:1;pointer-events:none;position:absolute}.room-obj.journal .room-book{width:calc(var(--px) * 7);height:calc(var(--px) * 5);background:var(--chrome);box-shadow:inset calc(var(--px) * 1) 0 0 var(--ground), inset 0 0 0 calc(var(--px) * .5) var(--ink)}.room-obj.journal:hover .room-book,.room-obj.journal:focus-visible .room-book{box-shadow:inset calc(var(--px) * 1) 0 0 var(--ground), inset 0 0 0 calc(var(--px) * .5) var(--ink), 0 0 calc(var(--px) * 4) var(--chrome), 0 0 calc(var(--px) * 8) color-mix(in srgb, var(--chrome) 60%, transparent)}@media (hover:hover) and (pointer:fine){.room-obj:not(.journal) .room-mark{opacity:0}.room-stage:hover .room-obj:not(.journal) .room-mark{opacity:.45}.room-stage .room-obj:not(.journal):is(:hover,:focus-visible,[aria-expanded=true]) .room-mark{opacity:1}}.room-stage.member-room:not([data-editing]) .room-obj:not(.journal):not(:focus-visible):not([aria-expanded=true]) .room-mark{opacity:0}.room-stage.member-room[data-editing] .room-obj:not(.journal):not(.egg) .room-mark{opacity:1}@media (hover:none),(pointer:coarse){.room-stage:not(.member-room) .room-obj:not(.journal) .room-mark{transition:opacity .6s}.room-stage:not(.member-room)[data-marks-rest] .room-obj:not(.journal):not(.near):not(:focus-visible):not([aria-expanded=true]) .room-mark{opacity:.14}.room-stage:not(.member-room)[data-marks-rest] .room-obj.near:not(:focus-visible):not([aria-expanded=true]) .room-mark{animation:4s ease-in-out infinite room-near}.room-stage[data-motion=reduced]:not(.member-room)[data-marks-rest] .room-obj.near:not(:focus-visible):not([aria-expanded=true]) .room-mark{opacity:.45;animation:none}}@media (prefers-reduced-motion:reduce){.room-stage:not(.member-room)[data-marks-rest] .room-obj.near:not(:focus-visible):not([aria-expanded=true]) .room-mark{opacity:.45;animation:none}}@keyframes room-near{0%,to{opacity:.3}50%{opacity:.6}}.room-view>.room-sharp{pointer-events:none;z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.jr-wrap{z-index:60;background:color-mix(in srgb, var(--ground) 55%, transparent);place-items:center;display:grid;position:fixed;inset:0}.jr-wrap-phone{place-items:end stretch;position:absolute;inset:0}.jr-window{gap:calc(var(--px) * 2);width:calc(100vw - var(--px) * 24);height:calc(100vh - var(--px) * 20);max-width:calc(var(--px) * 520);padding:calc(var(--px) * 3);background:var(--paper-ground);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--paper-line), 0 0 calc(var(--px) * 12) color-mix(in srgb, var(--ground) 70%, transparent);clip-path:polygon(calc(var(--px) * 2) 0, calc(100% - var(--px) * 2) 0, 100% calc(var(--px) * 2), 100% calc(100% - var(--px) * 2), calc(100% - var(--px) * 2) 100%, calc(var(--px) * 2) 100%, 0 calc(100% - var(--px) * 2), 0 calc(var(--px) * 2));-webkit-user-select:text;user-select:text;flex-direction:column;display:flex;position:relative}.jr-window.jr-phone{width:100%;max-width:none;height:85%;padding:calc(var(--px) * 2);clip-path:none}.jr-bar{justify-content:space-between;align-items:center;gap:calc(var(--px) * 2);flex-wrap:wrap;display:flex}.jr-bar .label{font-size:max(calc(var(--f12) * var(--text-scale,1)), calc(var(--px) * 5))}.jr-bar .btn{min-width:44px;min-height:44px}.jr-turns{gap:calc(var(--px) * 2);display:inline-flex}.jr-words{white-space:nowrap}.jr-stage{min-height:0;perspective:calc(var(--px) * 700);touch-action:pan-y;flex:auto;position:relative;overflow:hidden}@media (height<=26.25rem){.jr-window.jr-web{overscroll-behavior:contain;overflow:hidden auto}.jr-window.jr-web .jr-stage{flex:1 0 auto;min-height:11rem}}.jr-help{font-size:max(calc(var(--f16) * var(--text-scale,1)), calc(var(--px) * 5));max-width:56ch;margin:0;line-height:1.3}.jr-orb{justify-content:center;align-items:center;gap:calc(var(--px) * 3);flex-direction:column;margin:0;display:flex;position:absolute;inset:0}.jr-spread{position:absolute}.jr-photo{object-fit:fill;-webkit-user-drag:none;width:100%;height:100%;display:block;position:absolute;inset:0}.jr-page{gap:calc(var(--px) * 4);padding:calc(var(--px) * 2) calc(var(--px) * 3);background:color-mix(in srgb, var(--paper-surface) 78%, transparent);color:var(--paper-ink);flex-direction:column;display:flex;position:absolute;overflow:hidden}.jr-measure{visibility:hidden;pointer-events:none;gap:calc(var(--px) * 4);padding:0 calc(var(--px) * 3);flex-direction:column;display:flex;position:absolute;top:0;left:0}.jr-measure>.jr-entry{box-sizing:border-box}.jr-flip{transform-style:preserve-3d;z-index:3;position:absolute}.jr-face{gap:calc(var(--px) * 4);padding:calc(var(--px) * 2) calc(var(--px) * 3);background:var(--paper-surface);color:var(--paper-ink);backface-visibility:hidden;box-shadow:inset 0 0 0 calc(var(--px) * .34) var(--paper-line);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.jr-backface{transform:rotateY(180deg)}.jr-shade{opacity:0;pointer-events:none;background:linear-gradient(90deg, color-mix(in srgb, var(--paper-ink) 35%, transparent), transparent 60%);position:absolute;inset:0}.jr-cover{transform-style:preserve-3d;transform-origin:0;z-index:4;cursor:pointer;position:absolute}.jr-cover>.jr-face{background:var(--paper-ground);box-shadow:0 0 calc(var(--px) * 6) color-mix(in srgb, var(--ground) 60%, transparent);padding:0}.jr-inside{background:var(--paper-surface)}.jr-plate{justify-content:center;align-items:center;gap:calc(var(--px) * 1);padding:calc(var(--px) * 2);text-align:center;background:var(--paper-surface);color:var(--paper-ink);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--paper-line), 0 0 0 calc(var(--px) * 1) var(--paper-ground);flex-direction:column;display:flex;position:absolute}.jr-plate-name{font-size:max(calc(var(--f16) * var(--text-scale,1)), calc(var(--px) * 7));text-transform:uppercase;letter-spacing:calc(var(--px) * .2);line-height:1.1}.jr-plate-title{font-size:max(calc(var(--f12) * var(--text-scale,1)), calc(var(--px) * 4));color:var(--paper-muted)}.jr-plate-law{font-size:max(calc(var(--f12) * var(--text-scale,1)), calc(var(--px) * 4));color:var(--paper-chrome)}.jr-entry{gap:calc(var(--px) * 1);break-inside:avoid;flex-direction:column;display:flex}.jr-head{justify-content:space-between;align-items:baseline;gap:calc(var(--px) * 2);border-bottom:calc(var(--px) * .34) solid var(--paper-line);padding-bottom:calc(var(--px) * .5);display:flex}.jr-at{font-size:max(calc(var(--f16) * var(--text-scale,1)), calc(var(--px) * 5));color:var(--paper-ink);line-height:1.2}.jr-head{flex-wrap:wrap}.jr-stock{align-items:baseline;gap:calc(var(--px) * 2);flex:1 0 100%;min-width:0;display:flex}.jr-tkr{font-size:max(calc(var(--f12) * var(--text-scale,1)), calc(var(--px) * 4));color:var(--paper-ink);line-height:1.2}.jr-co.co-name{color:var(--paper-muted);white-space:normal}.jr-kind,.jr-tag,.jr-side{font-size:max(calc(var(--f12) * var(--text-scale,1)), calc(var(--px) * 4));color:var(--paper-muted);line-height:1.2}.jr-body{max-width:56ch;font-family:Space Grotesk,sans-serif;font-weight:500;font-size:max(calc(var(--f16) * var(--text-scale,1)), calc(var(--px) * 5));color:var(--paper-ink);margin:0;line-height:1.35}.jr-decided{font-weight:700}.jr-prose{color:var(--paper-ink)}.jr-cont{margin-top:calc(var(--px) * -2)}.jr-page>.jr-cont:first-child,.jr-face>.jr-cont:first-child,.jr-measure>.jr-cont:first-child{margin-top:0}.jr-side{margin-top:calc(var(--px) * .5);display:block}.jr-pending{color:var(--paper-muted);font-style:italic}.jr-ev,.jr-fit{color:var(--paper-muted)}.jr-tags{gap:calc(var(--px) * 2);flex-wrap:wrap;margin:0;display:flex}.jr-outcome.gain{color:var(--paper-gain)}.jr-outcome.loss{color:var(--paper-loss)}.jr-outcome.even{color:var(--paper-ink)}[data-face=fell] .jr-at,[data-face=fell] .jr-plate-name{font-family:IM Fell English,Space Grotesk,serif}[data-face=serif] .jr-at,[data-face=serif] .jr-plate-name{font-family:Instrument Serif,Space Grotesk,serif;font-style:italic}[data-face=mono] .jr-at,[data-face=mono] .jr-plate-name{font-family:Space Mono,monospace;font-weight:700}[data-face=shoulders] .jr-at,[data-face=shoulders] .jr-plate-name{font-family:Big Shoulders Display,Space Grotesk,sans-serif;font-weight:900}[data-face=shoulders] .jr-plate-name{font-size:max(calc(var(--f16) * var(--text-scale,1)), calc(var(--px) * 9))}.jr-paper-placeholder{background:var(--paper-ground);box-shadow:inset 0 0 calc(var(--px) * 10) color-mix(in srgb, var(--paper-ink) 45%, transparent);position:absolute;inset:0}.jr-paper-placeholder:before{content:"";background:var(--paper-surface);box-shadow:inset 0 0 calc(var(--px) * 6) color-mix(in srgb, var(--paper-ink) 18%, transparent), 0 calc(var(--px) * 1) calc(var(--px) * 3) color-mix(in srgb, var(--paper-ink) 40%, transparent);position:absolute;inset:7% 4%}.jr-paper-placeholder:after{content:"";background-image:repeating-linear-gradient(0deg, transparent 0 calc(var(--px) * 7), color-mix(in srgb, var(--paper-line) 70%, transparent) calc(var(--px) * 7) calc(var(--px) * 7.34));opacity:.8;position:absolute;inset:7% 4%}[data-ruling=graph] .jr-paper-placeholder:after,[data-ruling=quad] .jr-paper-placeholder:after{background-image:repeating-linear-gradient(0deg, transparent 0 calc(var(--px) * 5), color-mix(in srgb, var(--paper-line) 70%, transparent) calc(var(--px) * 5) calc(var(--px) * 5.34)), repeating-linear-gradient(90deg, transparent 0 calc(var(--px) * 5), color-mix(in srgb, var(--paper-line) 70%, transparent) calc(var(--px) * 5) calc(var(--px) * 5.34))}[data-ruling=dots] .jr-paper-placeholder:after{background-image:radial-gradient(color-mix(in srgb, var(--paper-muted) 60%, transparent) calc(var(--px) * .34), transparent calc(var(--px) * .5));background-size:calc(var(--px) * 5) calc(var(--px) * 5)}[data-ruling=plain] .jr-paper-placeholder:after{background-image:none}.jr-gutter{width:calc(var(--px) * 8);background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--paper-ink) 30%, transparent), transparent);position:absolute;top:0;bottom:0;translate:-50%}.jr-cover-placeholder{background:var(--paper-muted);box-shadow:inset 0 0 calc(var(--px) * 12) color-mix(in srgb, var(--paper-ink) 55%, transparent), inset calc(var(--px) * 6) 0 calc(var(--px) * 4) color-mix(in srgb, var(--paper-ink) 35%, transparent);position:absolute;inset:0}.why{gap:calc(var(--px) * 1);margin-top:calc(var(--px) * 2);padding-top:calc(var(--px) * 2);border-top:calc(var(--px) * .34) solid var(--line);flex-direction:column;display:flex}.why p,.why ul{margin:0}.why-body{font-size:max(calc(var(--f16) * var(--text-scale,1)), calc(var(--px) * 5));line-height:1.35}.why-pending{font-style:italic}.why-orb{align-items:center;gap:calc(var(--px) * 2);display:inline-flex}.why .label.s4,.why .label.s5{font-size:max(calc(var(--f12) * var(--text-scale,1)), calc(var(--px) * 4))}.psheet-inner .why .sentence{font-size:max(calc(var(--f16) * var(--text-scale,1)), calc(var(--px) * 5))}.psheet-inner .why .label{font-size:max(calc(var(--f12) * var(--text-scale,1)), calc(var(--px) * 4))}.jr-window .jr-ri{font-size:max(calc(var(--f12) * var(--text-scale,1)), calc(var(--px) * 4));margin:0}.jr-phone .jr-bar{gap:calc(var(--px) * 1);flex-wrap:nowrap}.jr-phone .jr-bar .btn{padding-left:calc(var(--px) * 2);padding-right:calc(var(--px) * 2)}.why-more{align-self:flex-start;min-width:44px;min-height:44px;margin-top:8px}.jr-folio{text-align:center;font-size:max(calc(var(--f12) * var(--text-scale,1)), calc(var(--px) * 4));color:var(--paper-muted);pointer-events:none;letter-spacing:calc(var(--px) * .4);line-height:1;position:absolute}.jr-ribbon{z-index:2;width:calc(var(--px) * 4);height:calc(var(--px) * 30);background:linear-gradient(90deg, color-mix(in srgb, var(--paper-mark) 80%, var(--paper-ink)), var(--paper-mark) 35%, var(--paper-mark) 65%, color-mix(in srgb, var(--paper-mark) 80%, var(--paper-ink)));clip-path:polygon(0 0,100% 0,100% 100%,50% 84%,0 100%);pointer-events:none;position:absolute}.jr-phone .jr-ribbon{width:calc(var(--px) * 3);height:calc(var(--px) * 22)}.jr-status{padding:calc(var(--px) * 1) calc(var(--px) * 2);background:var(--paper-ground);box-shadow:inset 0 0 0 calc(var(--px) * .34) var(--paper-line);color:var(--paper-ink);font-size:max(calc(var(--f12) * var(--text-scale,1)), calc(var(--px) * 4));margin:0;line-height:1.3}.jr-blank{color:var(--paper-muted);font-style:italic}.jr-own .jr-decided{font-weight:500}.jr-tools{gap:calc(var(--px) * 1);margin-top:calc(var(--px) * 1);flex-direction:column;display:flex}.jr-tools .jr-tags{margin:0}.jr-buttons{gap:calc(var(--px) * 2);flex-wrap:wrap;margin:0;display:flex}.jr-buttons .btn,.jr-compose .btn{min-width:44px;min-height:44px;font-size:max(calc(var(--f12) * var(--text-scale,1)), calc(var(--px) * 4))}.jr-sure{box-shadow:inset 0 0 0 calc(var(--px) * .7) var(--paper-loss);color:var(--paper-loss)}.jr-doing{color:var(--paper-muted);margin:0}.jr-error{color:var(--paper-loss);margin:0}.jr-compose{gap:calc(var(--px) * 2);flex-direction:column;height:100%;min-height:0;display:flex}.jr-text{min-height:calc(var(--px) * 40);box-sizing:border-box;resize:none;width:100%;padding:calc(var(--px) * 2);background:color-mix(in srgb, var(--paper-ground) 55%, var(--paper-surface));color:var(--paper-ink);box-shadow:inset 0 0 0 calc(var(--px) * .34) var(--paper-line);font-family:Space Grotesk,sans-serif;font-weight:500;font-size:max(calc(var(--f16) * var(--text-scale,1)), calc(var(--px) * 5));border:0;border-radius:0;flex:auto;line-height:1.4}.jr-text:focus-visible{outline:calc(var(--px) * .7) solid var(--paper-chrome);outline-offset:calc(var(--px) * .4)}.jr-text::placeholder{color:var(--paper-muted)}.jr-check{align-items:center;gap:calc(var(--px) * 2);cursor:pointer;min-height:44px;display:flex}.jr-check input{width:calc(var(--px) * 7.333);height:calc(var(--px) * 7.333);accent-color:var(--paper-chrome);flex:none}.jr-count{text-align:right;margin:0}.jr-visit{gap:calc(var(--px) * 1)}.jr-slip{align-items:flex-end;gap:calc(var(--px) * 3);padding:calc(var(--px) * 2);background:color-mix(in srgb, var(--paper-ground) 70%, var(--paper-surface));box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--paper-line), calc(var(--px) * .7) calc(var(--px) * .7) 0 var(--paper-line);display:flex}.jr-sprite{height:calc(var(--px) * 44);width:auto;image-rendering:pixelated;-webkit-user-drag:none;flex:none;display:block}.jr-phone .jr-sprite{height:calc(var(--px) * 33)}.jr-slip-text{gap:calc(var(--px) * 1);min-width:0;padding-bottom:calc(var(--px) * 1);flex-direction:column;display:flex}.jr-slip-name{font-size:max(calc(var(--f16) * var(--text-scale,1)), calc(var(--px) * 5));text-transform:uppercase;letter-spacing:calc(var(--px) * .3);color:var(--paper-ink);margin:0;line-height:1.1}.jr-note{font-weight:500}.jr-visit[data-face=fell] .jr-slip-name{font-family:IM Fell English,Space Grotesk,serif}.jr-visit[data-face=serif] .jr-slip-name{font-family:Instrument Serif,Space Grotesk,serif;font-style:italic}.jr-visit[data-face=mono] .jr-slip-name{font-family:Space Mono,monospace;font-weight:700}.jr-visit[data-face=shoulders] .jr-slip-name{font-family:Big Shoulders Display,Space Grotesk,sans-serif;font-weight:900}.jr-door{align-items:flex-end;gap:calc(var(--px) * 3);flex-wrap:wrap;display:flex}.jr-open{min-width:44px;min-height:44px}.jr-visitor{align-items:flex-end;gap:calc(var(--px) * 2);padding:0 calc(var(--px) * 2) 0 0;color:var(--ink);cursor:pointer;background:0 0;border:0;min-height:44px;display:inline-flex}.jr-visitor .jr-sprite{height:calc(var(--px) * 22)}.jr-visitor-words{padding-bottom:calc(var(--px) * 1);text-align:left}[data-book=member] .jr-cover-placeholder{background:radial-gradient(ellipse at 28% 16%, color-mix(in srgb, var(--paper-chrome) 34%, transparent), transparent 62%), repeating-linear-gradient(45deg, transparent 0 calc(var(--px) * 1), color-mix(in srgb, var(--paper-surface) 6%, transparent) calc(var(--px) * 1) calc(var(--px) * 1.4)), linear-gradient(165deg, color-mix(in srgb, var(--paper-ink) 70%, var(--paper-chrome)), color-mix(in srgb, var(--paper-ink) 94%, var(--paper-chrome)));box-shadow:inset 0 0 calc(var(--px) * 10) color-mix(in srgb, var(--paper-ink) 70%, transparent), inset calc(var(--px) * 7) 0 calc(var(--px) * 3) color-mix(in srgb, var(--paper-ink) 55%, transparent)}[data-book=member] .jr-cover-placeholder:before{content:"";border:calc(var(--px) * .7) dashed color-mix(in srgb, var(--paper-surface) 60%, transparent);position:absolute;inset:5% 6% 5% 13%}[data-book=member] .jr-cover-placeholder:after{content:"";width:calc(var(--px) * 1);background:color-mix(in srgb, var(--paper-surface) 30%, transparent);box-shadow:calc(var(--px) * .9) 0 0 color-mix(in srgb, var(--paper-ink) 80%, transparent);position:absolute;top:0;bottom:0;left:8.5%}[data-book=member] .jr-cover-crest{padding:calc(var(--px) * 3);background:var(--surface);box-shadow:0 0 0 calc(var(--px) * .7) var(--line), 0 0 0 calc(var(--px) * 2) color-mix(in srgb, var(--paper-surface) 45%, transparent);border-radius:50%;place-items:center;display:grid;position:absolute;top:24%;left:50%;translate:-50%}[data-book=member] .jr-plate{background:color-mix(in srgb, var(--paper-surface) 92%, var(--paper-chrome))}[data-book=member] .jr-paper-placeholder{background:linear-gradient(165deg, color-mix(in srgb, var(--paper-ink) 70%, var(--paper-chrome)), color-mix(in srgb, var(--paper-ink) 92%, var(--paper-chrome)));box-shadow:inset 0 0 calc(var(--px) * 12) color-mix(in srgb, var(--paper-ink) 60%, transparent)}[data-book=member] .jr-paper-placeholder:before{background:linear-gradient(90deg, var(--paper-surface) 0%, color-mix(in srgb, var(--paper-surface) 92%, var(--paper-ink)) 40%, color-mix(in srgb, var(--paper-surface) 78%, var(--paper-ink)) 49.2%, color-mix(in srgb, var(--paper-surface) 78%, var(--paper-ink)) 50.8%, color-mix(in srgb, var(--paper-surface) 92%, var(--paper-ink)) 60%, var(--paper-surface) 100%);box-shadow:inset 0 0 calc(var(--px) * 6) color-mix(in srgb, var(--paper-ink) 14%, transparent), calc(var(--px) * 1) calc(var(--px) * 1) 0 var(--paper-line), calc(var(--px) * 2) calc(var(--px) * 2) 0 var(--paper-surface), calc(var(--px) * 3) calc(var(--px) * 3) 0 var(--paper-line), calc(var(--px) * -1) calc(var(--px) * 1) 0 var(--paper-line), calc(var(--px) * -2) calc(var(--px) * 2) 0 var(--paper-surface);inset:6% 4.5%}[data-book=member] .jr-paper-placeholder:after{background-image:repeating-linear-gradient(0deg, transparent 0 calc(var(--px) * 7.4), color-mix(in srgb, var(--paper-line) 55%, transparent) calc(var(--px) * 7.4) calc(var(--px) * 7.74));opacity:.55;inset:6% 4.5%}[data-book=member] .jr-page{background:0 0}.jr-entry .jr-tags{margin-top:calc(var(--px) * 1)}.jr-tools .btn{color:var(--paper-ink);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--paper-line);padding-left:calc(var(--px) * 2.5);padding-right:calc(var(--px) * 2.5);background:0 0}.jr-tools .btn:hover:not(:disabled),.jr-tools .btn:focus-visible{background:var(--paper-ground);box-shadow:inset 0 0 0 calc(var(--px) * .7) var(--paper-chrome)}.jr-tools .btn.jr-sure{color:var(--paper-loss);box-shadow:inset 0 0 0 calc(var(--px) * .7) var(--paper-loss)}.jr-tools{gap:0}.jr-tools .jr-buttons{gap:calc(var(--px) * 1.5)}.jr-phone .jr-ribbon{translate:0}.jr-phone[data-book=member] .jr-gutter{display:none}.jr-phone[data-book=member] .jr-paper-placeholder:before{background:linear-gradient(90deg, color-mix(in srgb, var(--paper-surface) 76%, var(--paper-ink)) 0%, var(--paper-surface) 7%, var(--paper-surface) 100%);box-shadow:inset 0 0 calc(var(--px) * 5) color-mix(in srgb, var(--paper-ink) 12%, transparent), calc(var(--px) * 1) calc(var(--px) * 1) 0 var(--paper-line), calc(var(--px) * 2) calc(var(--px) * 2) 0 var(--paper-surface), calc(var(--px) * 3) calc(var(--px) * 3) 0 var(--paper-line);inset:2%}.jr-phone[data-book=member] .jr-paper-placeholder:after{inset:2%}.jr-phone[data-book=member] .jr-ribbon{translate:0}.jr-wrap{background:color-mix(in srgb, var(--ground) 78%, transparent)}.jr-window{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--paper-line), 0 0 0 calc(var(--px) * .7) var(--line), 0 calc(var(--px) * 3) calc(var(--px) * 14) color-mix(in srgb, var(--ground) 80%, transparent)}.jr-window .btn:disabled{opacity:.45}.jr-window .btn:disabled:focus-visible{box-shadow:none;outline:none}.jr-status{left:calc(var(--px) * 3);right:calc(var(--px) * 3);top:calc(var(--px) * 3 + calc(var(--px) * 18.667));z-index:6;box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--paper-line), 0 calc(var(--px) * 1) calc(var(--px) * 4) color-mix(in srgb, var(--paper-ink) 25%, transparent);position:absolute}.jr-doing{font-family:Space Grotesk,sans-serif;font-weight:500;font-size:max(calc(var(--f16) * var(--text-scale,1)), calc(var(--px) * 5));letter-spacing:0;text-transform:none;color:var(--paper-muted);margin:0;line-height:1.3}.jr-ri{letter-spacing:calc(var(--px) * .2)}[data-book=member] .jr-entry{padding-bottom:calc(var(--px) * 2)}.jr-window[data-book=member] .jr-at{word-spacing:.22em;letter-spacing:.01em;font-family:Instrument Serif,Space Grotesk,serif;font-style:italic;font-weight:400;font-size:max(calc(var(--f16) * var(--text-scale,1) * 1.05), calc(var(--px) * 5.5))}.jr-check input{appearance:none;width:calc(var(--px) * 8.667);height:calc(var(--px) * 8.667);box-sizing:border-box;border:calc(var(--px) * .7) solid var(--paper-ink);background:var(--paper-surface);place-content:center;min-height:0;padding:0;display:grid}.jr-check input:checked{background:var(--paper-ink)}.jr-check input:checked:after{content:"";width:calc(var(--px) * 4);height:calc(var(--px) * 2.333);border-left:calc(var(--px) * 1) solid var(--paper-surface);border-bottom:calc(var(--px) * 1) solid var(--paper-surface);transform:rotate(-45deg) translate(calc(var(--px) * .333), -1px)}.jr-check input:focus-visible{outline:calc(var(--px) * .7) solid var(--paper-chrome);outline-offset:calc(var(--px) * .4)}.jr-text{padding:calc(var(--px) * 3)}.jr-phone .jr-compose .btn.primary{width:100%}.jr-tools .jr-buttons{gap:calc(var(--px) * 2.5);margin-top:calc(var(--px) * 1.5)}.jr-tools .jr-tags{margin-bottom:calc(var(--px) * 1)}.jr-tools [data-delete]:not(.jr-sure){color:var(--paper-loss)}.jr-door{padding:calc(var(--px) * 3);background:var(--surface);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line);margin:calc(var(--px) * 2) 0}.jr-door .jr-open{flex:100%}.jr-note-on{color:var(--paper-ink);font-weight:600}.jr-check-words{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:max(calc(var(--f16) * var(--text-scale,1)), calc(var(--px) * 5));color:var(--paper-ink)}.jr-tools .btn{box-shadow:inset 0 0 0 calc(var(--px) * .6) var(--paper-muted)}.jr-compose .btn.primary{background:var(--paper-ink);color:var(--paper-surface);box-shadow:none}.jr-compose .btn.primary:disabled{color:var(--paper-muted);box-shadow:inset 0 0 0 calc(var(--px) * .6) var(--paper-muted);opacity:.8;background:0 0}.fc-medal.member .disc{stroke:var(--em-accent,var(--ink))}.fc-medal.member .tk{stroke:var(--em-accent,var(--muted));opacity:.6}.fc-medal .fc-crest{place-items:center;line-height:0;display:grid;position:absolute;inset:0}.fc-roster .fc-tk-btn{align-items:center;gap:calc(var(--cw) * .022);min-height:44px;min-width:calc(var(--cw) * .27);color:var(--ink);display:inline-flex}.fc-roster .fc-tk-btn .tk{min-width:0}.fc-roster .five-row{box-shadow:none;justify-content:flex-start}.fc.member .fc-roster{gap:8px}.fc.member .fc-roster li{min-height:44px}.fc.member .fc-roster .ln{align-items:center;display:inline-flex}.fc.member .fc-row .v .signed{align-items:baseline;gap:calc(var(--px) * 1);white-space:nowrap;display:inline-flex}.room-hung.room-crest{box-sizing:content-box;background:var(--ground);border:calc(var(--px) * 1.5) solid var(--line);box-shadow:inset 0 0 0 var(--px) color-mix(in srgb, var(--ink) 18%, transparent), 0 calc(var(--px) * 2) 0 color-mix(in srgb, var(--ground) 70%, transparent);place-items:center;line-height:0;display:grid}.mhome-profile{padding-bottom:8px}.mhome-profile .home-build-row{padding-top:calc(var(--px) * 1);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:auto;display:grid}.mhome-profile .home-build-row>.home-build{grid-column:1/-1}.mhome-profile .home-build-row>.home-figure{padding-inline:calc(var(--px) * 2);flex-direction:column;justify-content:center;align-items:center;line-height:1.2;display:flex}.mhome-profile .home-figure .hf-dot{display:none}.mhome-plays{gap:calc(var(--px) * 4)}.fc.member .fc-row .v .slam,.fc.member .fc-row .v .label,.fc.member .fc-roster .ln .slam,.fc.member .fc-roster .ln .label{font:inherit;letter-spacing:0}.fc.member .fc-roster .ln:has(.signed){font-family:Space Mono,monospace;font-weight:700;font-size:max(var(--fs-body,var(--text-floor)), calc(var(--cw) * .0361));color:var(--ink)}.fc.member .fc-roster .ln{flex:1;justify-content:flex-end;overflow:visible}.fc.member .fc-roster .dir{min-width:calc(var(--cw) * .14)}.fc.member .fc-row.wrap{height:auto;min-height:calc(var(--cw) * .0667);white-space:normal;align-items:baseline}.fc.member .fc-row.wrap .lead{display:none}.fc.member .fc-row.wrap .v{text-align:right;text-overflow:clip;flex:1;max-width:none;overflow:visible}.builder-motto{gap:calc(var(--px) * 1.5);flex-direction:column;display:flex}.builder-motto-row{align-items:stretch;gap:8px;display:flex}.motto-input{min-width:0;min-height:44px;font-size:max(16px, var(--fs-body));color:var(--ink);background:var(--ground);border:calc(var(--px) * .34) solid var(--line);padding:0 calc(var(--px) * 2);-webkit-user-select:text;user-select:text;flex:1}.motto-input:focus-visible{outline:calc(var(--px) * .67) solid var(--chrome)}.member-home .rhome-page{padding-inline:calc(var(--px) * .5)}.fc.member .fc-plays{margin-top:calc(var(--cw) * .05)}.fc.member.body+.rulings,.mhome-plays .rulings{padding:0 calc(var(--px) * 2)}.fc.member .fc-roster:has(>li>.fc-tk-btn){column-gap:calc(var(--cw) * .018);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.fc.member .fc-roster:has(>li>.fc-tk-btn)>li{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;gap:0 calc(var(--cw) * .018);display:grid}.fc.member .fc-roster>li>.fc-tk-btn{grid-column:1;min-width:0;max-width:100%}.fc.member .fc-roster>li>.fc-tk-btn .stock-id{min-width:0}.fc.member .fc-roster:has(>li>.fc-tk-btn) .dir{grid-column:2;min-width:0}.fc.member .fc-roster:has(>li>.fc-tk-btn) .ln{grid-column:3;justify-content:flex-end}.fc.member .fc-roster:has(>li>.fc-tk-btn) .fc-tk-btn .co-name{white-space:normal;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.08;display:-webkit-box}.fc:not(.member) .fc-roster:has(>li>.fc-tk-btn){column-gap:calc(var(--cw) * .018);row-gap:calc(var(--cw) * .01);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.fc:not(.member) .fc-roster:has(>li>.fc-tk-btn)>li{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;gap:0 calc(var(--cw) * .018);display:grid}.fc:not(.member) .fc-roster>li>.fc-tk-btn{grid-column:1;min-width:0;max-width:100%}.fc:not(.member) .fc-roster>li>.fc-tk-btn .stock-id{min-width:0}.fc:not(.member) .fc-roster:has(>li>.fc-tk-btn) .dir{grid-column:2;min-width:0}.fc:not(.member) .fc-roster:has(>li>.fc-tk-btn) .ln{white-space:nowrap;grid-column:3;justify-self:end}.fc:not(.member) .fc-roster:has(>li>.fc-tk-btn) .fc-tk-btn .co-name{white-space:normal;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.08;display:-webkit-box}.racts{align-items:center;gap:calc(var(--px) * 3);display:inline-flex}.racts-l{font-size:max(var(--text-floor), calc(var(--px) * 4));letter-spacing:.04em}.racts-n{width:calc(var(--px) * 10);height:calc(var(--px) * 10);min-width:calc(var(--px) * 21);min-height:calc(var(--px) * 21);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--ink);font-size:max(var(--text-floor), calc(var(--px) * 5));place-items:center;font-weight:700;display:inline-grid}.cd{grid-template-columns:minmax(0, 1fr) calc(var(--px) * 124);gap:calc(var(--px) * 4);height:100%;min-height:0;padding:calc(var(--px) * 2);display:grid}.cd-left{gap:calc(var(--px) * 3);padding:calc(var(--px) * 7) calc(var(--px) * 8) calc(var(--px) * 7);flex-direction:column;min-height:0;display:flex;position:relative;overflow:auto}.cd-ruler{height:calc(var(--px) * 3);background:repeating-linear-gradient(to right, var(--line) 0 calc(var(--px) * .5), transparent calc(var(--px) * .5) calc(var(--px) * 8));opacity:.8;pointer-events:none;position:absolute;left:0;right:0}.cd-ruler.top{top:calc(var(--px) * 2)}.cd-ruler.bot{bottom:calc(var(--px) * 2);transform:scaleY(-1)}.cd-h{font-size:calc(var(--px) * 14);padding-bottom:calc(var(--px) * 2);box-shadow:inset 0 calc(var(--px) * -.75) 0 var(--line);margin:0}.cd-five{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cd-row-li{display:block}.cd-row{width:100%;min-height:max(44px, calc(var(--px) * 19));grid-template-columns:calc(var(--px) * 12) auto calc(var(--px) * 28) calc(var(--px) * 21) minmax(0, 1fr) auto auto;align-items:center;gap:calc(var(--px) * 4);padding:0 calc(var(--px) * 4);text-align:left;background:color-mix(in srgb, var(--surface) 80%, transparent);box-shadow:inset 0 calc(var(--px) * -.5) 0 var(--line);color:var(--ink);cursor:pointer;border:0;display:grid}.cd-row.sel{background:var(--surface)}.cd-row:hover{box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--chrome)}.cd-rank{font-size:calc(var(--px) * 9)}.cd-dir{letter-spacing:0}.cd-line{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cd-fig{justify-self:end}.cd-state{text-align:right;letter-spacing:0;white-space:nowrap}.cd-none{margin:0}.cd-six{margin-top:auto}.cd-six>summary{cursor:pointer;min-height:44px;list-style:none;display:inline-flex}.cd-six>summary::-webkit-details-marker{display:none}.cd-six-body{margin-top:calc(var(--px) * 2)}.cd-dock{gap:calc(var(--px) * 3);padding:calc(var(--px) * 4);flex-direction:column;min-height:0;display:flex;overflow:auto}.cd-acts{align-self:flex-end}.cd-ballot{gap:calc(var(--px) * 3);flex-direction:column;display:flex}.cd-seal{gap:calc(var(--px) * 1.5);flex-direction:column;align-items:flex-start;display:flex}.cd-seal .cmd-btn{min-width:calc(var(--px) * 60)}.pk{gap:calc(var(--px) * 4);flex-direction:column;flex:1;min-height:0;display:flex}.pk-dock>*{flex-shrink:0}.pk-tkbtn{align-items:center;gap:calc(var(--px) * 3);color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-self:flex-start;min-height:44px;padding:0;font-family:inherit;display:inline-flex}.pk-tkbtn:hover .pk-tk,.pk-tkbtn:focus-visible .pk-tk{color:var(--chrome)}.pk-dock .pk-tk{font-size:calc(var(--px) * 34);line-height:1}.pk-dir{align-items:center;gap:calc(var(--px) * 4);flex-wrap:wrap;display:flex}.pk-box{min-width:calc(var(--px) * 36);min-height:calc(var(--px) * 15);padding:0 calc(var(--px) * 3);font-size:calc(var(--px) * 12);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--ink);color:var(--ink);justify-content:center;align-items:center;display:inline-flex}.pk-box.long{background:var(--ink);color:var(--ground)}.pk-gloss{font-size:max(var(--text-floor), calc(var(--px) * 5));max-width:calc(var(--px) * 60)}.pk-gate{background:var(--ground);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--line);align-items:stretch;display:flex}.pk-gate-k{padding:0 calc(var(--px) * 3);background:var(--chrome);color:var(--on-chrome);font-size:calc(var(--px) * 6);letter-spacing:.08em;white-space:nowrap;flex:none;align-items:center;display:inline-flex}.pk-gate-v{padding:calc(var(--px) * 2) calc(var(--px) * 3);font-size:max(var(--text-floor), calc(var(--px) * 5));font-weight:700;line-height:1.2}.pk-state{justify-content:space-between;align-items:center;gap:calc(var(--px) * 3);flex-wrap:wrap;display:flex}.pk-state-chip{min-height:calc(var(--px) * 24);letter-spacing:0}.pk-state-chip.chrome{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome)}.pk-state-chip.loss-word{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--loss)}.pk-figs{gap:calc(var(--px) * 4);font-size:max(var(--text-floor), calc(var(--px) * 4));flex-wrap:wrap;margin:0;font-weight:400;display:flex}.pk-figs b{font-weight:700}.pk-claims{width:100%;margin-top:auto}.pk-voice{text-align:center;font-size:max(var(--sentence-floor), calc(var(--px) * 6));margin:0}.pk-search{gap:calc(var(--px) * 2);flex-direction:column;display:flex}.pk-search-l{align-items:center;gap:calc(var(--px) * 2);display:flex}.pk-search-k{white-space:nowrap}.pk-search-in{flex:1;min-width:0;min-height:44px}.pk-sugs{grid-template-columns:repeat(auto-fill, minmax(calc(var(--px) * 68), 1fr));gap:8px;display:grid}.pk-sug{align-items:center;column-gap:calc(var(--px) * 2);row-gap:calc(var(--px) * .5);min-height:44px;padding:calc(var(--px) * 1.5) calc(var(--px) * 2.5);text-align:left;color:var(--ink);cursor:pointer;border:0;grid-template-rows:auto auto;grid-template-columns:auto auto minmax(0,1fr);display:grid}.pk-sug>:first-child{grid-row:1/3}.pk-sug-t{grid-column:2}.pk-sug-n{text-overflow:ellipsis;white-space:nowrap;grid-column:3;overflow:hidden}.pk-sug-d{letter-spacing:0;grid-area:2/2}.pk-sug-g{grid-area:2/3}.pk-sug:hover,.pk-sug:focus-visible{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome)}.pk-sug[disabled]{opacity:.45;cursor:not-allowed}.pk-count{margin:0}.pcard2{height:100%;min-height:0;padding:calc(var(--px) * 6) 0 0;flex-direction:column;display:flex}.pcard2.pre{padding:calc(var(--px) * 6) calc(var(--px) * 12) 0;gap:calc(var(--px) * 9)}.pcard2.pre .pcard2-head{justify-content:flex-end;padding:0}.pcard2-head{padding:0 calc(var(--px) * 12);align-items:center;gap:8px;min-height:44px;display:flex}.pg-arrow{min-width:44px;min-height:44px;font-family:Space Grotesk,sans-serif;font-size:max(var(--text-floor), calc(var(--px) * 16.5));padding:0;line-height:1}.pg-dots{gap:calc(var(--px) * 4.5);display:inline-flex}.pg-dots i{width:calc(var(--px) * 4.5);height:calc(var(--px) * 4.5);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--muted);display:block}.pg-dots i.on{background:var(--ink);box-shadow:none}.pg-n{font-size:var(--text-floor);font-weight:400}.pg-acts{gap:8px;margin-left:auto}.pg-acts .racts-l{font-size:var(--text-floor)}.pg-acts .racts-n{width:calc(var(--px) * 21);height:calc(var(--px) * 21);font-size:max(var(--text-floor), calc(var(--px) * 10.5))}.pg-view{touch-action:pan-y;flex:1;min-height:0;position:relative;overflow:hidden}.pg-track{height:100%;display:flex}.pg-page{height:100%;padding:calc(var(--px) * 6) calc(var(--px) * 12) 0;box-sizing:border-box;flex:none}.pk-phone{gap:calc(var(--px) * 10.5);height:100%;padding-bottom:calc(var(--px) * 6)}.pk-phone .pk-tkbtn{gap:calc(var(--px) * 9)}.pk-phone .pk-tk{font-size:calc(var(--px) * 30);line-height:1.1}.pk-phone .pk-tk.phos{text-shadow:0 0 calc(var(--px) * 4.5) currentColor}.pk-phone .pk-dir{gap:calc(var(--px) * 10.5)}.pk-phone .pk-box{min-height:calc(var(--px) * 36);min-width:calc(var(--px) * 82.5);font-size:calc(var(--px) * 27);box-shadow:inset 0 0 0 calc(var(--px) * 2.25) var(--ink)}.pk-phone .pk-gloss{font-size:max(var(--text-floor), calc(var(--px) * 11.25));max-width:calc(var(--px) * 127.5)}.pk-phone .pk-gate{box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--line)}.pk-phone .pk-gate-k{font-size:max(var(--text-floor), calc(var(--px) * 12));padding:0 calc(var(--px) * 7.5)}.pk-phone .pk-gate-v{font-size:max(var(--text-floor), calc(var(--px) * 12));padding:calc(var(--px) * 7.5) calc(var(--px) * 9)}.pk-phone .pk-state-chip{min-height:calc(var(--px) * 24);font-size:var(--text-floor)}.pk-phone .pk-figs{font-size:max(var(--text-floor), calc(var(--px) * 9));gap:calc(var(--px) * 9)}.pk-phone .pk-claims{min-height:44px;font-size:max(var(--text-floor), calc(var(--px) * 9))}.pk-phone .pk-voice{font-size:max(var(--text-floor), calc(var(--px) * 12.75))}.pcard2-foot{padding:calc(var(--px) * 4.5) calc(var(--px) * 12) calc(var(--px) * 6);flex:none;justify-content:flex-end;display:flex}.pg-six{min-height:44px;padding:0 calc(var(--px) * 10.5);font-size:var(--text-floor);letter-spacing:0}.pcard-none{margin:calc(var(--px) * 12);padding:calc(var(--px) * 9)}.pballot{gap:calc(var(--px) * 7.5);padding-bottom:calc(var(--px) * 6);flex-direction:column;display:flex}.pballot-sheet .psheet-fixed{padding-bottom:8px}.pballot-sheet .pk-search-l{gap:8px}.pballot-sheet .pk-search-k{font-size:var(--text-floor)}.pballot-sheet .pk-search-in{min-height:44px}.pballot .pk-sugs.compact{grid-template-columns:1fr;gap:8px}.pballot .pk-sug{min-height:calc(var(--px) * 36);column-gap:calc(var(--px) * 7.5);padding:calc(var(--px) * 4.5) calc(var(--px) * 7.5)}.pballot .pk-sug-t,.pballot .pk-sug-n,.pballot .pk-sug-g{font-size:max(var(--text-floor), calc(var(--px) * 9))}.pballot .pk-sug-d{font-size:var(--text-floor)}.pballot-quick{min-height:44px;font-size:var(--text-floor);letter-spacing:0}.pballot .ballot-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pballot .ballot-row{grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"grip rank tk x""long short gate gate""sent sent up down""cards cards cards cards";align-items:center;gap:8px;padding:8px;display:grid}.pballot .ballot-row>:first-child{grid-area:grip}.pballot .ballot-row>:nth-child(2){grid-area:rank}.pballot .ballot-row>:nth-child(3){font-size:max(var(--text-floor), calc(var(--px) * 10.5));grid-area:tk}.pballot .ballot-row>:nth-child(4){grid-area:long}.pballot .ballot-row>:nth-child(5){grid-area:short}.pballot .ballot-row>:nth-child(6){grid-area:gate;justify-self:start}.pballot .ballot-row>:nth-child(7){font-size:max(var(--text-floor), calc(var(--px) * 9));grid-area:sent}.pballot .ballot-row>:nth-child(8){grid-area:up}.pballot .ballot-row>:nth-child(9){grid-area:down}.pballot .ballot-row>:nth-child(10){grid-area:x}.pballot .ballot-row>:nth-child(11){grid-area:cards}.pballot .ballot-row .chip{min-width:44px;min-height:44px;font-size:var(--text-floor);letter-spacing:0;justify-content:center}.pballot .gate-cards{flex-direction:column;gap:8px;display:flex}.pballot-line{margin:0}.pballot-seal{gap:calc(var(--px) * 4.5);flex-direction:column;display:flex}.pballot-seal .pk-count{font-size:var(--text-floor);letter-spacing:0}.pballot-seal .cmd-btn{width:100%;min-height:44px}.pballot-sealed{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pballot-sealed-row{gap:calc(var(--px) * 7.5);min-height:44px;padding:0 calc(var(--px) * 7.5);grid-template-columns:auto auto auto minmax(0,1fr);align-items:center;display:grid}.pcard3-win .psheet-title{flex:1 1 0}.pcard3-acts{gap:8px;margin-left:auto}.pcard3-acts .racts-l{font-size:var(--e6-lbl)}.pcard3-acts .racts-n{width:calc(var(--px) * 21);height:calc(var(--px) * 21);min-width:0;min-height:0;font-size:max(var(--e6-lbl), calc(var(--px) * 10.5))}.pcard3-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.pcard3-li{grid-column:span 2;min-width:0;display:block}.pcard3-li.wide{grid-column:span 3}.pcard3-tile{width:100%;min-height:calc(var(--px) * 102);align-items:flex-start;gap:calc(var(--px) * 4.5);padding:calc(var(--px) * 7.5);text-align:left;color:var(--ink);cursor:pointer;border:0;flex-direction:column;display:flex}.pcard3-tile.tripped{box-shadow:inset 0 0 0 calc(var(--px) * 1.5) var(--loss)}.pcard3-top{align-items:center;gap:calc(var(--px) * 6);min-width:0;max-width:100%;display:flex}.pcard3-tk{font-size:max(var(--e6-lbl), calc(var(--px) * 10.5));letter-spacing:0;white-space:nowrap}.pcard3-dir{font-size:var(--e6-lbl);letter-spacing:0}.pcard3-fig{margin-top:auto}.pcard3-fig .numwrap-side{display:none}.pcard3-fig .numwrap-hero .hero{font-size:max(var(--e6-lbl), calc(var(--px) * 10.5))}.pcard3-fig .updown{font-size:var(--e6-lbl)}.pcard3-st{font-size:var(--e6-lbl);letter-spacing:0;white-space:nowrap}.pcard3-gap{font-size:var(--e6-lbl);letter-spacing:0;white-space:normal;overflow-wrap:anywhere}.pcard3-foot{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}.pcard3-voice{margin:0;display:none}.pcard3-float .pk-claims{width:100%;min-height:44px}.ppick-sheet .psheet-inner{padding-bottom:calc(var(--px) * 6)}.ppick-sheet .pk-phone{gap:calc(var(--px) * 7.5)}.ppick-sheet .pk-voice,.ppick-sheet .pk-claims{display:none}.pcard3-lost{margin-left:calc(var(--px) * 4.5);font-size:var(--e6-lbl)}.pcard3-fig{flex-wrap:wrap;align-items:baseline;gap:0;display:inline-flex}@media (height<=43.75em){.pcard3-tile{min-height:calc(var(--px) * 84);gap:calc(var(--px) * 3)}.ppick-sheet .pk-gloss{display:none}}.line-ed{gap:calc(var(--px) * 4.5);flex-direction:column;display:flex}.line-ed-sent{font-size:max(var(--e6-body-web), calc(var(--px) * 6));margin:0;font-weight:700;line-height:1.3}.line-ed-n{white-space:nowrap;font-weight:700}.line-ed-num{align-items:center;gap:calc(var(--px) * 7.5);display:flex}.line-ed-pm{min-width:44px;min-height:44px;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:max(var(--e6-body), calc(var(--px) * 8));padding:0;line-height:1}.line-ed-field{min-height:max(44px, calc(var(--px) * 14));justify-content:center;align-items:baseline;gap:calc(var(--px) * 1.5);background:var(--ground);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--line);flex:1;display:flex}.line-ed-in{width:calc(var(--px) * 24);min-height:max(44px, calc(var(--px) * 14));color:var(--ink);text-align:right;font-size:max(calc(var(--f16) * var(--text-scale,1)), calc(var(--px) * 8));appearance:textfield;background:0 0;border:0;padding:0}.line-ed-in::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.line-ed-in::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.line-ed-unit{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:max(calc(var(--f16) * var(--text-scale,1)), calc(var(--px) * 8));color:var(--ink)}.line-ed-eg{font-size:max(var(--e6-body), calc(var(--px) * 5.5));margin:0}.gate-cards.compact{flex-direction:column;gap:8px;padding-top:0;display:flex}.gate-cards.compact .gate-card{padding:calc(var(--px) * 6);gap:calc(var(--px) * 4.5)}.gate-cards.compact .gate-pair{gap:calc(var(--px) * 1.5);flex-direction:column;display:flex}.gate-cards.compact .label,.gate-cards.compact .command,.gate-cards.compact .sentence{font-size:var(--e6-lbl);letter-spacing:0}.gate-cards.compact .line-ed-sent{font-size:max(var(--e6-body), calc(var(--px) * 12))}.gate-cards.compact .line-ed-eg{font-size:max(var(--e6-body), calc(var(--px) * 11.25))}.pline-sheet .psheet-inner{gap:calc(var(--px) * 6)}.pballot-find{flex-direction:column;gap:8px;display:flex}.pballot-find .pk-search-l{gap:8px}.pballot-find .pk-search-k,.pballot-find .pk-sug-d{font-size:var(--e6-lbl)}.pballot-find .pk-sugs.compact{grid-template-columns:1fr;gap:8px}.pballot-find .pk-sug{min-height:calc(var(--px) * 36);column-gap:calc(var(--px) * 7.5);padding:calc(var(--px) * 4.5) calc(var(--px) * 7.5)}.pballot-find .pk-sug-t{font-size:max(var(--e6-lbl), calc(var(--px) * 9.75))}.pballot-find .pk-sug-n,.pballot-find .pk-sug-g{font-size:max(var(--e6-body), calc(var(--px) * 11.25))}.pballot-find [data-quick-fill]{letter-spacing:0;min-height:44px;font-size:var(--e6-lbl)}.pballot-ranks{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pballot-rank{grid-template-columns:calc(var(--px) * 15) minmax(0, 1fr) auto auto 44px 44px;min-height:44px;padding:0 calc(var(--px) * 6);align-items:center;gap:8px;display:grid}.pballot-rank.sealed{grid-template-columns:calc(var(--px) * 15) auto auto minmax(0, 1fr)}.pballot-no{font-size:var(--e6-lbl)}.pballot-tk{font-size:max(var(--e6-lbl), calc(var(--px) * 9.75));white-space:nowrap}.pballot-rank .chip{min-height:44px;font-size:var(--e6-lbl);letter-spacing:0;white-space:nowrap;justify-content:center}.pballot-dir{min-width:calc(var(--px) * 48)}.pballot-gate{min-width:calc(var(--px) * 54)}.pballot-up,.pballot-x{min-width:44px;padding:0}.pballot-sent{font-size:max(var(--e6-body), calc(var(--px) * 11.25));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pballot-empty{margin:0}.pballot-line{margin:0;display:none}.pballot-reply{font-size:var(--e6-lbl)}.pballot-seal .pk-count-more{display:none}[data-sheet] .pboard-page .order-list{grid-template-columns:1fr 1fr}.gate-cards.paged{flex-direction:column;flex:1;min-height:0;display:flex}.gate-cards.paged .gate-card{flex:none}.pwin[data-stage],.pballot-win[data-stage]{width:100%;width:round(down, calc(100% + var(--px) * .02), var(--px));right:auto}.pcard3-float,.pballot-foot{padding-bottom:calc(var(--px) * 7)}.pcard3-foot{margin-bottom:8px}.pcard3-acts-row{justify-content:flex-end;display:flex}.pcard3-li{display:flex}.pcard3-tile{flex:auto;height:auto}.pcard3-win .pcard3-grid{flex:auto;grid-template-rows:repeat(2,minmax(min-content,1fr));min-height:0;overflow-y:auto}.pcard3-win .pcard3-tile{justify-content:flex-start;gap:calc(var(--px) * 3);min-height:0;overflow:hidden}.pcard3-win .pcard3-top{gap:calc(var(--px) * 4.5)}.pcard3-win .pcard3-co{margin-top:calc(var(--px) * 1)}.pcard3-win .pcard3-li.wide .pcard3-tk{font-size:max(calc(var(--e6-lbl) * 2), calc(var(--px) * 20))}.pcard3-win .pcard3-li.wide .pcard3-co{font-size:max(var(--text-floor), calc(var(--px) * 9))}.pcard3-win .pcard3-li.wide .pcard3-dir{font-size:max(var(--e6-lbl), calc(var(--px) * 8))}.pcard3-win .pcard3-li.wide .pcard3-fig .numwrap-hero .hero{font-size:max(calc(var(--e6-lbl) * 2.6), calc(var(--px) * 26))}.pcard3-win .pcard3-li.wide .pcard3-fig .updown{font-size:max(var(--e6-lbl), calc(var(--px) * 12))}.pcard3-win .pcard3-li.wide .pcard3-lost{font-size:max(var(--e6-lbl), calc(var(--px) * 9))}.pcard3-win .pcard3-li:not(.wide) .pcard3-tk{font-size:max(calc(var(--e6-lbl) * 1.3), calc(var(--px) * 12))}.pcard3-win .pcard3-li:not(.wide) .pcard3-fig .numwrap-hero .hero{font-size:max(calc(var(--e6-lbl) * 1.5), calc(var(--px) * 14))}.pcard3-bar{align-items:stretch;gap:8px;display:flex}.pcard3-bar .pg-six{min-width:0;padding:0 calc(var(--px) * 3);flex:0 0 34%}.pcard3-float .pcard3-bar .pk-claims{flex:1 1 0;width:auto;min-width:0}.pcard3-win .pcard3-tile{justify-content:center}.pcard3-win .pcard3-fig{margin-top:calc(var(--px) * 3)}.console{--px:3px;background:var(--ground);min-height:100vh;color:var(--ink);flex-direction:column;display:flex}:root:has(.console-sandbox){scroll-padding-top:calc(var(--px) * 22)}html .console .s4{font-size:calc(var(--px) * 4)}html .console .s5{font-size:calc(var(--px) * 5)}html .console .s6{font-size:calc(var(--px) * 6)}html .console .s7{font-size:calc(var(--px) * 7)}html .console .s8{font-size:calc(var(--px) * 8)}.console-sandbox{z-index:30;justify-content:center;align-items:center;gap:calc(var(--px) * 1) calc(var(--px) * 5);padding:calc(var(--px) * 2) calc(var(--px) * 4);text-align:center;color:var(--on-chrome);background:repeating-linear-gradient(135deg, var(--chrome) 0 calc(var(--px) * 6), color-mix(in srgb, var(--chrome) 84%, var(--ground)) calc(var(--px) * 6) calc(var(--px) * 12));flex-wrap:wrap;display:flex;position:sticky;top:0}.console-head{justify-content:space-between;align-items:flex-end;gap:calc(var(--px) * 4);padding:calc(var(--px) * 8) calc(var(--px) * 10) calc(var(--px) * 4);border-bottom:calc(var(--px) * 1) solid var(--line);flex-wrap:wrap;display:flex}.console-head p,.console-head h1{margin:0}.console-head h1{margin-top:calc(var(--px) * 2)}.console-meta{gap:calc(var(--px) * 2);flex-wrap:wrap;align-items:center;display:flex}.console-meta .chip{min-height:calc(var(--px) * 10);line-height:calc(var(--px) * 8);display:inline-block}.console-main{width:100%;max-width:calc(var(--px) * 440);padding:calc(var(--px) * 6) calc(var(--px) * 10) calc(var(--px) * 12);gap:calc(var(--px) * 14);flex-direction:column;flex:1;margin:0 auto;display:flex}.console-foot{border-top:calc(var(--px) * 1) solid var(--line);padding:calc(var(--px) * 4) calc(var(--px) * 10) calc(var(--px) * 6);align-items:center;gap:calc(var(--px) * 1);text-align:center;flex-direction:column;display:flex}.console-foot p{margin:0}.console-foot .strap-footer{color:var(--muted)}.console .btn{padding:calc(var(--px) * 1.5) calc(var(--px) * 5);text-align:center;line-height:1.3;text-decoration:none}.console .btn[aria-pressed=true]{background:var(--ink);color:var(--ground);box-shadow:none}.console :is(input,textarea,select){position:relative}.console :is(input,textarea,select):is(:focus,:focus-within){outline:calc(var(--px) * 1) solid var(--chrome);outline-offset:calc(var(--px) * 1)}.console :is(input,textarea,select):focus-visible:after{content:none}.console summary{position:relative}.ck-input{width:100%;min-height:44px;padding:calc(var(--px) * 2) calc(var(--px) * 3);background:var(--ground);color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);caret-color:var(--chrome);border:0;border-radius:0;display:block}.ck-input::placeholder{color:var(--muted);opacity:.7}.ck-area{min-height:calc(var(--px) * 36);resize:vertical;line-height:1.4}.ck-date{width:auto;min-width:calc(var(--px) * 64);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ck-actions{gap:calc(var(--px) * 2);flex-wrap:wrap;align-items:center;display:flex}.ck-seg{gap:calc(var(--px) * 1);flex-wrap:wrap;display:flex}.ck-why{text-align:right;flex-basis:100%}.ck-more summary{cursor:pointer;min-height:44px;color:var(--muted);align-items:center;list-style-position:inside;display:flex}.ck-more[open]{gap:calc(var(--px) * 2);flex-direction:column;display:flex}.ck-idle{padding-left:calc(var(--px) * 3);box-shadow:inset calc(var(--px) * 1) 0 0 var(--line);color:var(--muted);margin:0}.ck-reply{margin:0}.ck-reply.refused{gap:calc(var(--px) * 1);padding:calc(var(--px) * 2) calc(var(--px) * 3);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--mark);flex-direction:column;display:flex}.ck-reply.refused p{margin:0}.ck-errors{padding-left:calc(var(--px) * 5);margin:0}.ck-hash{word-break:break-all;color:var(--ink)}.ck-section{gap:calc(var(--px) * 4);flex-direction:column;display:flex}.ck-section-head{justify-content:space-between;align-items:baseline;gap:calc(var(--px) * 2) calc(var(--px) * 4);padding-bottom:calc(var(--px) * 2);border-bottom:calc(var(--px) * 1) solid var(--line);flex-wrap:wrap;display:flex}.ck-section-head h2,.ck-section-head p{margin:0}.ck-lede{max-width:calc(var(--px) * 300);margin:0}.ck-steps{gap:calc(var(--px) * 3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ck-step{grid-template-columns:calc(var(--px) * 18) minmax(0, 1fr);gap:calc(var(--px) * 5);padding:calc(var(--px) * 4) calc(var(--px) * 5);background:var(--surface);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);display:grid}.ck-step.next{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome)}.ck-step.locked{background:var(--ground)}.ck-step.locked .ck-step-head h3{color:var(--muted)}.ck-num{width:calc(var(--px) * 18);height:calc(var(--px) * 18);color:var(--muted);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);place-items:center;display:grid}.ck-step.done .ck-num{background:var(--ink);color:var(--ground);box-shadow:none}.ck-step.next .ck-num{color:var(--chrome);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome)}.ck-body{gap:calc(var(--px) * 3);flex-direction:column;min-width:0;display:flex}.ck-body>p{margin:0}.ck-step-head{justify-content:space-between;align-items:center;gap:calc(var(--px) * 2);min-height:calc(var(--px) * 10);flex-wrap:wrap;display:flex}.ck-step-head h3{margin:0}.ck-summary{color:var(--ink);overflow-wrap:anywhere;margin:0}.ck-redo{gap:calc(var(--px) * 3);flex-wrap:wrap;align-items:center;display:flex}.ck-redo p{margin:0}.ck-form{gap:calc(var(--px) * 3);flex-direction:column;display:flex}.ck-form>p{max-width:calc(var(--px) * 300);margin:0}.ck-form b{color:var(--ink);font-weight:700}.ck-preview,.ck-health,.ck-affected,.ck-sched{gap:calc(var(--px) * 2);padding:calc(var(--px) * 3);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);flex-direction:column;display:flex}.ck-preview p,.ck-health p,.ck-affected p,.ck-sched p{margin:0}.ck-table{border-collapse:collapse;width:100%}.ck-table th,.ck-table td{text-align:left;padding:calc(var(--px) * 1) calc(var(--px) * 2) calc(var(--px) * 1) 0;border-bottom:calc(var(--px) * .34) solid var(--line);overflow-wrap:anywhere}.ck-files,.ck-checked{gap:calc(var(--px) * 1) calc(var(--px) * 5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ck-residents{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ck-resident{justify-content:space-between;align-items:center;gap:calc(var(--px) * 2);padding:calc(var(--px) * 1.5) 0;border-bottom:calc(var(--px) * .34) solid var(--line);flex-wrap:wrap;display:flex}.ck-links{gap:calc(var(--px) * 1.5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ck-links li{grid-template-columns:calc(var(--px) * 28) minmax(0, 1fr) auto;gap:calc(var(--px) * 2);align-items:center;display:grid}.ck-links li>.label{white-space:nowrap}.ck-form>.btn,.ck-preview>.btn{align-self:flex-start}.ck-link{overflow-wrap:anywhere;color:var(--ink)}.ck-pre{gap:calc(var(--px) * 1) calc(var(--px) * 6);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ck-pre li{justify-content:space-between;gap:calc(var(--px) * 2);flex-wrap:wrap;display:flex}.ck-weeks{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ck-week{grid-template-columns:calc(var(--px) * 20) repeat(5, minmax(0, 1fr));gap:calc(var(--px) * 2);padding:calc(var(--px) * 1.5) 0;border-bottom:calc(var(--px) * .34) solid var(--line);align-items:baseline;display:grid}.ck-cell-label{display:none}.ck-grid{gap:calc(var(--px) * 4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.ck-panel{gap:calc(var(--px) * 3);padding:calc(var(--px) * 5);flex-direction:column;min-width:0;display:flex}.ck-panel.wide{grid-column:1/-1}.ck-panel h3,.ck-panel h4,.ck-panel p{margin:0}.ck-stops .btn{flex:1 1 calc(var(--px) * 90)}.ck-stops .ck-stop{justify-content:space-between;gap:calc(var(--px) * 4);flex:100%}.ck-sandbox-line{padding-top:calc(var(--px) * 2);border-top:calc(var(--px) * .34) solid var(--line)}.ck-counts{gap:calc(var(--px) * 1) calc(var(--px) * 2);flex-wrap:wrap;display:flex}.ck-joblist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ck-job{align-items:baseline;gap:calc(var(--px) * 1) calc(var(--px) * 3);padding:calc(var(--px) * 1.5) 0;border-bottom:calc(var(--px) * .34) solid var(--line);grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr) auto;display:grid}.ck-failed{gap:calc(var(--px) * 2);flex-direction:column;display:flex}.ck-fail{align-items:flex-start;gap:calc(var(--px) * 2);padding:calc(var(--px) * 3);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--mark);flex-direction:column;display:flex}.ck-reason{overflow-wrap:anywhere;color:var(--ink)}.ck-idle-sec{gap:calc(var(--px) * 1.5);padding-top:calc(var(--px) * 2);flex-direction:column;display:flex}.ck-idle-lines{gap:0 calc(var(--px) * 6);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ck-idle-line{gap:calc(var(--px) * .5);padding:calc(var(--px) * 1.5) 0;border-bottom:calc(var(--px) * .34) solid var(--line);flex-direction:column;min-width:0;display:flex}.ck-idle-line.league{grid-column:1/-1}.ck-fields{gap:calc(var(--px) * 2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ck-field{gap:calc(var(--px) * 1);flex-direction:column;min-width:0;display:flex}.ck-field.wide{grid-column:1/-1}.ck-field .ck-date{width:100%;min-width:0}.console-login{width:100%;max-width:calc(var(--px) * 200);margin:calc(var(--px) * 8) auto}[data-orient=portrait] .console-head,[data-orient=portrait] .console-main,[data-orient=portrait] .console-foot{padding-left:calc(var(--px) * 4);padding-right:calc(var(--px) * 4)}[data-orient=portrait] .console-head{padding-top:calc(var(--px) * 5)}[data-orient=portrait] .console-head h1,[data-orient=portrait] .ck-section-head h2{font-size:calc(var(--px) * 6)}[data-orient=portrait] .console-main{gap:calc(var(--px) * 10)}[data-orient=portrait] .ck-step{padding:calc(var(--px) * 4);grid-template-columns:minmax(0,1fr)}[data-orient=portrait] .ck-num{display:none}[data-orient=portrait] .ck-grid,[data-orient=portrait] .ck-idle-lines,[data-orient=portrait] .ck-pre,[data-orient=portrait] .ck-fields{grid-template-columns:minmax(0,1fr)}[data-orient=portrait] .ck-week{gap:calc(var(--px) * .5);grid-template-columns:minmax(0,1fr)}[data-orient=portrait] .ck-week.head{display:none}[data-orient=portrait] .ck-cell-label{display:inline}[data-orient=portrait] .ck-panel{padding:calc(var(--px) * 4)}[data-orient=portrait] .ck-links li{grid-template-columns:minmax(0,1fr) auto}[data-orient=portrait] .ck-links li>.label{grid-column:1/-1}[data-orient=portrait] .console-sandbox{gap:0 calc(var(--px) * 3);padding:calc(var(--px) * 1.5) calc(var(--px) * 3)}[data-orient=portrait] .console-sandbox .slam{font-size:calc(var(--px) * 5)}[data-orient=portrait] .console-sandbox-more{display:none}[data-orient=portrait] .ck-stops .ck-stop{justify-content:center;gap:calc(var(--px) * .5);flex-direction:column}[data-orient=portrait] .ck-pre li{flex-direction:column;gap:0}[data-orient=portrait] .ck-job{grid-template-columns:minmax(0,1fr) auto}[data-orient=portrait] .ck-job>:nth-child(2){grid-area:2/1/auto/-1}.ck-codes{gap:calc(var(--px) * 2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ck-codes li{gap:calc(var(--px) * 3);padding-top:calc(var(--px) * 2);box-shadow:inset 0 calc(var(--px) * .5) 0 color-mix(in srgb, var(--line) 60%, transparent);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.ck-codes li:first-child{box-shadow:none;padding-top:0}.ck-code-who{gap:calc(var(--px) * .5);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.ck-code-who>span{margin:0}.ck-codes .btn,.ck-codes-shown .btn{min-height:44px}.ck-codes-shown{gap:calc(var(--px) * 2);padding:calc(var(--px) * 3);background:var(--ground);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome);flex-direction:column;display:flex}.ck-codes-shown p{margin:0}.ck-code-list{gap:calc(var(--px) * 1.5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ck-code-list li{gap:calc(var(--px) * 3);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid}.ck-code-list li>.label{overflow-wrap:anywhere;min-width:0}.ck-code{letter-spacing:.3em}.bs7{text-transform:uppercase;letter-spacing:.08em;font-family:Big Shoulders Display,Space Grotesk,sans-serif;font-weight:700;line-height:1}.bs8{text-transform:uppercase;letter-spacing:.02em;font-family:Big Shoulders Display,Space Grotesk,sans-serif;font-weight:800;line-height:1}.bs9{text-transform:uppercase;letter-spacing:.005em;font-family:Big Shoulders Display,Space Grotesk,sans-serif;font-weight:900;line-height:1}.voice{color:var(--muted);font-family:Instrument Serif,Georgia,serif;font-style:italic;font-weight:400;line-height:1.3}.dn-g,.dn-mast,.dn-band,.dn-heads,.dn-grid,.dn-key,.dn-gcount,.dn-tape,.dn-status,.dn-otc,.dn-tk,.dn-dir,.dn-quote-block,.dn-reason,.dn-idea,.dn-title-big,.dn-next,.pdn-next,.dn-mini,.dn-verify-body.glass{background-color:color-mix(in srgb, var(--ground) 86%, transparent)}.draft-tag{padding:calc(var(--px) * .5) calc(var(--px) * 2.5) calc(var(--px) * .5) calc(var(--px) * 2);background:var(--chrome);color:var(--on-chrome);clip-path:polygon(0 0, 100% 0, calc(100% - var(--px) * 2) 100%, 0 100%);white-space:nowrap;align-items:center;display:inline-flex}.dn-ri{width:calc(var(--px) * 2.5);height:calc(var(--px) * 2.5);background:var(--chrome);flex:none;display:inline-block}[data-shell=phone] .dn-ri{width:calc(var(--px) * 6);height:calc(var(--px) * 6)}.dn-em{color:var(--ink);flex:none;line-height:0;display:inline-block}.dn-em .em{width:100%;height:100%;display:block;overflow:visible}.dn-em .em path{fill:none;stroke-linecap:round;stroke-linejoin:round}.dn-em .em-o{stroke:currentColor;stroke-width:6px;stroke-linejoin:miter}.dn-em .em-t{stroke:currentColor;stroke-width:3px}.dn-em .em-h{stroke:currentColor;stroke-width:8px}.dn-em .em-f{fill:currentColor}.dn-em .em-fp{fill:var(--ground)}.dn-em .em-p{stroke:var(--ground);stroke-width:3px}.dn-em .em-a{stroke:var(--chrome);stroke-width:5px}.dn-em .em-af{fill:var(--chrome)}.dn-em .em-ry,.dn-em .em-tx{display:none}.dn-em.sm .em-o{stroke-width:12px}.dn-em.sm .em-t{stroke-width:6px}.dn-em.sm .em-h{stroke-width:14px}.dn-em.sm .em-a{stroke-width:10px}.dn-em.sm .em-p{stroke-width:6px}.dn-em-crest{place-items:center;display:inline-grid}.dn{gap:calc(var(--px) * 2);grid-template-rows:auto minmax(0,1fr) auto auto;height:100%;min-height:0;display:grid}.dn-mast{align-items:center;gap:calc(var(--px) * 3);min-height:calc(var(--px) * 16);padding:0 calc(var(--px) * 3);display:flex}.dn-title-sm{font-size:calc(var(--px) * 9);white-space:nowrap}.dn-transport{align-items:center;gap:calc(var(--px) * 1.5);flex-wrap:nowrap;margin-left:auto;display:flex}.dn-transport .btn{padding:0 calc(var(--px) * 2.5);white-space:nowrap}.dn-scrub{align-items:center;gap:calc(var(--px) * 1.5);min-height:44px;display:inline-flex}.dn-scrub input[type=range]{width:calc(var(--px) * 44);accent-color:var(--chrome);min-height:44px}.dn-scrub-n{white-space:nowrap;font-weight:400}.dn-still-note{margin-left:auto}.dn-stage{--sl:calc(var(--px) * 40);min-height:0;position:relative;overflow:hidden}.dn-layer{--seam:calc((100% + var(--sl)) * var(--k,1) - var(--sl));position:absolute;inset:0}.dn-layer.in{clip-path:polygon(0 0, calc(var(--seam) + var(--sl)) 0, var(--seam) 100%, 0 100%)}.dn-layer.out{clip-path:polygon(calc(var(--seam) + var(--sl)) 0, 100% 0, 100% 100%, var(--seam) 100%)}.dn-wipe{pointer-events:none;--seam:calc((100% + var(--sl)) * var(--k,1) - var(--sl));position:absolute;inset:0;overflow:hidden}.dn-wb{position:absolute;top:-12%;bottom:-12%;transform:skew(-12deg)}.dn-wb-chrome{left:calc(var(--seam) - var(--px) * 12);width:calc(var(--px) * 12);background:var(--chrome)}.dn-wb-ink{left:calc(var(--seam) - var(--px) * 17);width:calc(var(--px) * 4);background:var(--ink)}.dn-scene{gap:calc(var(--px) * 2);flex-direction:column;display:flex;position:absolute;inset:0}.dn-back{right:calc(var(--px) * 2);bottom:calc(var(--px) * 2);z-index:3;position:absolute}.dn-scene-open{justify-content:flex-end}.dn-title-big{left:calc(var(--px) * 4);top:calc(var(--px) * 6);padding:calc(var(--px) * 2) calc(var(--px) * 5);gap:calc(var(--px) * 7);transform-origin:30% 40%;white-space:nowrap;display:inline-flex;position:absolute}.dn-title-big .bs9{font-size:calc(var(--px) * 56);display:inline-block}.dn-scene-open .dn-third{left:0;top:calc(var(--px) * 84);position:absolute}.dn-scene-open .dn-boardwrap{margin-top:auto}.dn-scene-open .dn-grid,.dn-scene-open .dn-key-bare{display:none}.dn-scene-board .dn-boardwrap{flex:1;min-height:0}.dn-band{min-height:calc(var(--px) * 18);padding:calc(var(--px) * 1) calc(var(--px) * 3);align-items:center;display:flex}.dn-stat{align-items:baseline;gap:calc(var(--px) * 2.5);padding-right:calc(var(--px) * 6);margin-right:calc(var(--px) * 6);border-right:calc(var(--px) * .75) solid var(--line);display:inline-flex}.dn-stat:last-child{border-right:0;margin-right:0}.dn-stat-n{font-family:Big Shoulders Display,Space Grotesk,sans-serif;font-weight:900;font-size:calc(var(--px) * 14);color:var(--ink);line-height:1}.dn-stat-l{font-family:Big Shoulders Display,Space Grotesk,sans-serif;font-weight:700;font-size:calc(var(--px) * 6);color:var(--chrome);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.dn-reel{display:inline-flex}.dn-reel-col{height:1em;display:block;overflow:hidden}.dn-reel-strip{display:block}.dn-reel-d{text-align:center;height:1em;line-height:1;display:block}.dn-boardwrap{gap:calc(var(--px) * 1.5);flex-direction:column;min-height:0;display:flex}.dn-heads{gap:calc(var(--px) * 2);padding:calc(var(--px) * 1);display:grid}.dn-seat{gap:calc(var(--px) * 1);padding:calc(var(--px) * 1) calc(var(--px) * 1.5);min-height:calc(var(--px) * 14);background:var(--surface);min-width:0;box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line);transform-origin:50% 100%;flex-direction:column;display:flex;position:relative}.dn-seat.res{box-shadow:inset 0 calc(var(--px) * 1) 0 var(--chrome), inset 0 0 0 calc(var(--px) * .5) var(--line)}.dn-seat.mine{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--ink)}.dn-seat-top{align-items:center;gap:calc(var(--px) * 1.5);display:flex}.dn-seat .dn-seat-nm{white-space:nowrap;text-overflow:clip;min-width:0;overflow:visible}.dn-seat-no{font-size:max(var(--text-floor), calc(var(--px) * 4));color:var(--muted);font-weight:400}.dn-seat .dn-ri{margin-left:auto}.dn-seat-hash{font-size:max(var(--text-floor), calc(var(--px) * 3.5));color:var(--muted);letter-spacing:.02em;text-overflow:ellipsis;font-weight:400;overflow:hidden}.dn-seat-name{left:0;top:calc(100% + var(--px) * 1);z-index:5;padding:calc(var(--px) * 1) calc(var(--px) * 2);background:var(--ink);color:var(--ground);font-size:max(var(--text-floor), calc(var(--px) * 5));white-space:nowrap;opacity:0;pointer-events:none;position:absolute}.dn-seat:hover .dn-seat-name,.dn-seat:focus-visible .dn-seat-name{opacity:1}.dn-grid{gap:calc(var(--px) * 2);padding:calc(var(--px) * 1);flex:1;grid-auto-rows:minmax(0,1fr);min-height:0;display:grid}.dn-grid .dn-cell{min-height:calc(var(--px) * 13);min-width:0;height:auto;padding:calc(var(--px) * 1) calc(var(--px) * 1.5);text-align:left;background-color:color-mix(in srgb, var(--surface) 45%, transparent);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line);transform-origin:50%;color:var(--ink);opacity:1;cursor:default;border:0;display:block;position:relative;overflow:hidden}.dn-grid .dn-cell.in{background-color:var(--surface)}.dn-grid .dn-cell.in.fb{background-image:repeating-linear-gradient(135deg, transparent 0 calc(var(--px) * 2), color-mix(in srgb, var(--ground) 45%, transparent) calc(var(--px) * 2) calc(var(--px) * 4))}.dn-grid .dn-cell.in.mine{box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--chrome)}.dn-grid .dn-cell.lit{box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line), inset 0 calc(var(--px) * 1) 0 var(--chrome)}.dn-grid .dn-cell.lit .dn-cell-g{background:var(--chrome);color:var(--on-chrome)}.dn-grid .dn-cell.lit .dn-cell-t{opacity:.6}.dn-grid .dn-cell.in:not([disabled]){cursor:pointer}.dn-grid .dn-cell.in:not([disabled]):hover,.dn-grid .dn-cell.in:focus-visible{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome)}.dn-grid .dn-cell.cursor-on{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--ink)}.dn-cell-n{right:calc(var(--px) * 1.5);top:calc(var(--px) * 1);font-size:max(var(--text-floor), calc(var(--px) * 3.5));color:var(--muted);font-weight:400;line-height:1;position:absolute}.dn-cell-t{font-size:max(var(--text-floor), calc(var(--px) * 7));color:var(--ink);line-height:1;display:block}.dn-cell-d{right:calc(var(--px) * 1.5);top:calc(var(--px) * 5.5);font-size:max(var(--text-floor), calc(var(--px) * 3.5));letter-spacing:0;line-height:1;position:absolute}.dn-cell-b{left:calc(var(--px) * 1.5);right:calc(var(--px) * 1.5);bottom:calc(var(--px) * 1);justify-content:space-between;align-items:center;display:flex;position:absolute}.dn-cell-g{font-size:max(var(--text-floor), calc(var(--px) * 3.5));color:var(--muted);background:var(--ground);padding:0 calc(var(--px) * 1);white-space:nowrap;font-weight:400;line-height:1.4}.dn-cell-fb{font-size:max(var(--text-floor), calc(var(--px) * 3.5));letter-spacing:0;line-height:1}.dn-cell-flash{background:var(--ink);pointer-events:none;position:absolute;inset:0}.dn-legend{align-items:center;gap:calc(var(--px) * 3);min-height:calc(var(--px) * 12);padding:0 calc(var(--px) * 1);flex-wrap:nowrap;display:flex}.dn-key{white-space:normal;text-align:right;max-width:calc(var(--px) * 90);line-height:1.25;display:inline}.dn-quote{padding:calc(var(--px) * 1) calc(var(--px) * 3);white-space:nowrap}.dn-key,.dn-gcount{align-items:center;gap:calc(var(--px) * 1);letter-spacing:0;padding:calc(var(--px) * .5) calc(var(--px) * 1.5);white-space:nowrap;display:inline-flex}.dn-key{margin-left:auto}.dn-key .command{font-weight:400}.dn-scene-closing .dn-gcount{margin-top:calc(var(--px) * -1);align-self:flex-end}.dn-third{padding:0 calc(var(--px) * 7) 0 calc(var(--px) * 5);min-height:calc(var(--px) * 13);font-size:calc(var(--px) * 8);transform-origin:0 100%;margin-left:calc(var(--px) * 3);white-space:nowrap;align-self:flex-start;align-items:center;display:inline-flex}.dn-third>span{display:inline-block;transform:skew(12deg)}.dn-tape{align-items:center;gap:calc(var(--px) * 3);min-height:calc(var(--px) * 12);padding:0 calc(var(--px) * 3);box-shadow:inset 0 calc(var(--px) * .5) 0 var(--line);white-space:nowrap;display:flex;overflow:hidden}.dn-tape-row{margin:0;padding:0;list-style:none;display:flex}.dn-tape-i{align-items:center;gap:calc(var(--px) * 2);padding:0 calc(var(--px) * 4);border-right:calc(var(--px) * .5) solid var(--line);display:inline-flex}.dn-tape-i:last-child{border-right:0}.dn-tape-n{font-size:max(var(--text-floor), calc(var(--px) * 3.5));font-weight:400}.dn-tape-t{font-size:calc(var(--px) * 6)}.dn-tape-d{font-size:max(var(--text-floor), calc(var(--px) * 3.5));letter-spacing:0}.dn-scene-slate{gap:calc(var(--px) * 4);flex-direction:row}.dn-rail{width:calc(var(--px) * 96);gap:calc(var(--px) * 1.5);padding:calc(var(--px) * 4) calc(var(--px) * 6) calc(var(--px) * 4) calc(var(--px) * 5);background:color-mix(in srgb, var(--surface) 92%, transparent);clip-path:polygon(0 0, 100% 0, calc(100% - var(--px) * 14) 100%, 0 100%);flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden}.dn-rail:before{content:"";height:calc(var(--px) * 2);background:var(--chrome);position:absolute;top:0;left:0;right:0}.dn-rail-pin{background-image:repeating-linear-gradient(102deg, color-mix(in srgb, var(--chrome) 9%, transparent) 0 calc(var(--px) * .7), transparent calc(var(--px) * .7) calc(var(--px) * 5));pointer-events:none;position:absolute;inset:0}.dn-rail>*{position:relative}.dn-rail-label{font-size:calc(var(--px) * 7);letter-spacing:.24em}.dn-rail-num{font-size:calc(var(--px) * 40);line-height:1}.dn-rail-of{font-size:calc(var(--px) * 6);letter-spacing:.1em;white-space:nowrap}.dn-rail-rule{width:calc(var(--px) * 60);height:calc(var(--px) * 1);background:var(--line);margin:calc(var(--px) * 1) 0;display:block}.dn-rail-em{width:calc(var(--px) * 20);height:calc(var(--px) * 20);background:color-mix(in srgb, var(--ground) 60%, var(--surface));box-shadow:inset 0 calc(var(--px) * 1.5) 0 var(--chrome);transform-origin:50%;color:var(--ink);justify-content:center;align-items:center;display:inline-flex}.dn-rail-name{font-size:calc(var(--px) * 12);line-height:1}.dn-rail-chips{align-items:flex-start;gap:calc(var(--px) * 1);flex-direction:column;display:flex}.dn-rail-ri{letter-spacing:0}.dn-main{align-items:flex-start;gap:calc(var(--px) * 3);min-width:0;padding:calc(var(--px) * 2) calc(var(--px) * 2) 0 0;flex-direction:column;flex:1;display:flex;position:relative}.dn-status{font-size:max(var(--text-floor), calc(var(--px) * 4));letter-spacing:.06em;padding:calc(var(--px) * .5) calc(var(--px) * 1.5);font-weight:400}.dn-otc{left:0;top:calc(var(--px) * 10);font-size:calc(var(--px) * 32);white-space:nowrap;padding:calc(var(--px) * 1) calc(var(--px) * 2);line-height:.9;position:absolute}.dn-pick{align-items:center;gap:calc(var(--px) * 8);flex-wrap:wrap;display:flex}.dn-tk{align-items:center;gap:calc(var(--px) * 3);font-size:calc(var(--px) * 52);padding:calc(var(--px) * 1) calc(var(--px) * 2);transform-origin:0 60%;color:var(--ink);text-align:left;border:0;font-family:inherit;line-height:.9;display:inline-flex}button.dn-tk{cursor:pointer}button.dn-tk:hover,button.dn-tk:focus-visible{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome)}.dn-dir{gap:calc(var(--px) * 2);padding:calc(var(--px) * 1) calc(var(--px) * 2);flex-direction:column;display:flex}.dn-plate{width:max-content;font-size:calc(var(--px) * 18);letter-spacing:.03em;padding:calc(var(--px) * 1) calc(var(--px) * 4) calc(var(--px) * 2) calc(var(--px) * 3.5);line-height:1;display:inline-block}.dn-plate.short{color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * 1.5) var(--ink)}.dn-plate.long{color:var(--ground);background:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * 1.5) var(--ink)}.dn-gloss{font-size:max(var(--text-floor), calc(var(--px) * 6));white-space:nowrap}.dn-gate{align-self:stretch;align-items:center;gap:calc(var(--px) * 4);min-height:calc(var(--px) * 14);background:var(--surface);white-space:nowrap;display:flex;overflow:hidden}.dn-gate-tag{padding:0 calc(var(--px) * 8) 0 calc(var(--px) * 4);background:var(--chrome);color:var(--on-chrome);font-size:calc(var(--px) * 7);letter-spacing:.1em;clip-path:polygon(0 0, 100% 0, calc(100% - var(--px) * 3) 100%, 0 100%);align-self:stretch;align-items:center;display:inline-flex}.dn-gate-plain{font-size:calc(var(--px) * 8);letter-spacing:.03em}.dn-gate-raw{margin-left:auto;margin-right:calc(var(--px) * 4);padding-left:calc(var(--px) * 3);box-shadow:inset calc(var(--px) * .5) 0 0 var(--line);font-size:max(var(--text-floor), calc(var(--px) * 4));font-weight:400}.dn-quote-block{gap:calc(var(--px) * 1.5);padding:calc(var(--px) * 2) calc(var(--px) * 2);flex-direction:column;max-width:100%;display:flex}.dn-reason{gap:calc(var(--px) * 1.5);padding:calc(var(--px) * 2);flex-direction:column;max-width:100%;display:flex}.dn-reason-why{font-size:calc(var(--px) * 6);max-width:70ch;line-height:1.25;display:block}.dn-reason-ev{letter-spacing:.04em;display:block}.dn-ql-mask{display:block;overflow:hidden}.dn-ql{font-size:calc(var(--px) * 10);font-weight:700;line-height:1.2;display:block}.dn-attr{font-size:max(var(--text-floor), calc(var(--px) * 3.5));letter-spacing:.08em;font-weight:400}.dn-scene-closing .dn-boardwrap{flex:none;height:60%}.dn-idea{align-self:flex-start;gap:calc(var(--px) * 1);padding:calc(var(--px) * 2) calc(var(--px) * 4);flex-direction:column;margin-top:auto;display:flex;position:relative}.dn-idea-l{font-size:calc(var(--px) * 22);white-space:nowrap;line-height:.97;display:block}.dn-idea-rule{height:calc(var(--px) * 1);background:var(--chrome);transform-origin:0;margin-top:calc(var(--px) * 1);display:block}.dn-foot{gap:calc(var(--px) * 2);align-items:flex-start;display:flex;position:relative}.dn-verify>summary{cursor:pointer;min-height:44px;list-style:none;display:inline-flex}.dn-verify>summary::-webkit-details-marker{display:none}.dn-foot .dn-verify[open]>.dn-verify-body{z-index:6;max-height:calc(var(--px) * 150);margin-bottom:calc(var(--px) * 1);position:absolute;bottom:100%;left:0;right:0;overflow:auto}.dn-verify-body{gap:calc(var(--px) * 1.5);padding:calc(var(--px) * 3);flex-direction:column;display:flex}.dn-verify-in{gap:inherit;flex-direction:column;min-width:0;display:flex}.dn-verify-body p,.dn-verify-body h2{margin:0}.dn-verify-body .order-list{grid-template-columns:repeat(3,1fr)}.dn-verify-body .order-row{flex-wrap:wrap}.dn-pre-body{gap:calc(var(--px) * 4);padding:calc(var(--px) * 2);flex-direction:column;display:flex}.dn-next{gap:calc(var(--px) * 2);padding:calc(var(--px) * 4);min-width:calc(var(--px) * 160);flex-direction:column;align-self:flex-start;display:flex}.dn-next-k{font-size:calc(var(--px) * 8)}.dn-next-when{font-size:calc(var(--px) * 28)}.dn-next .btn{align-self:flex-start}.dn-next-v{font-size:max(var(--text-floor), calc(var(--px) * 6));margin:0}.pdn{flex-direction:column;gap:0;height:100%;min-height:0;display:flex}.pdn-body{--sl:calc(var(--px) * 75);flex:1;min-height:0;position:relative}.pdn-foot{gap:calc(var(--px) * 4.5);padding:calc(var(--px) * 4.5) calc(var(--px) * 12) 0;flex-direction:column;flex:none;display:flex}.pdn-transport{min-height:44px;padding:0 calc(var(--px) * 4.5);align-items:center;gap:8px;display:flex}.pdn-skip,.pdn-pp,.pdn-board-btn{min-width:44px;min-height:44px;padding:0 calc(var(--px) * 9);font-size:max(var(--text-floor), calc(var(--px) * 8));letter-spacing:0;white-space:nowrap}.pdn-pp{font-family:Space Grotesk,sans-serif;font-size:max(var(--text-floor), calc(var(--px) * 10.5))}.pdn-range{appearance:none;min-width:calc(var(--px) * 36);background:0 0;flex:1;height:44px;margin:0}.pdn-range::-webkit-slider-runnable-track{height:calc(var(--px) * 3);background:var(--line)}.pdn-range::-webkit-slider-thumb{-webkit-appearance:none;width:calc(var(--px) * 21);height:calc(var(--px) * 21);margin-top:calc(var(--px) * -9);background:var(--ink);border:0;border-radius:0}.pdn-range::-moz-range-track{height:calc(var(--px) * 3);background:var(--line)}.pdn-range::-moz-range-thumb{width:calc(var(--px) * 21);height:calc(var(--px) * 21);background:var(--ink);border:0;border-radius:0}.pdn-voice{padding:calc(var(--px) * 3) calc(var(--px) * 7.5);font-size:max(var(--text-floor), calc(var(--px) * 12.75));align-self:flex-start;margin:0}.dn-tape.ph{margin:0 calc(var(--px) * -12);min-height:calc(var(--px) * 22.5);padding:0 calc(var(--px) * 12);gap:calc(var(--px) * 7.5);box-shadow:inset 0 calc(var(--px) * .75) 0 var(--line)}.dn-tape.ph .dn-tape-row{gap:0}.dn-tape.ph .dn-tape-i{padding:0 calc(var(--px) * 7.5);gap:calc(var(--px) * 4.5);border-right:calc(var(--px) * .75) solid var(--line)}.dn-tape.ph .dn-tape-t{font-size:max(var(--text-floor), calc(var(--px) * 10.5))}.dn-tape.ph .dn-tape-n,.dn-tape.ph .dn-tape-d{font-size:var(--text-floor)}.pdn .dn-scene{padding:calc(var(--px) * 9) calc(var(--px) * 12) 0;gap:calc(var(--px) * 7.5)}.dn-scene-open.ph{justify-content:flex-start}.dn-title-big.ph{padding:calc(var(--px) * 6) calc(var(--px) * 9);transform-origin:20% 30%;margin-top:calc(var(--px) * 9);flex-direction:column;align-self:flex-start;align-items:flex-start;gap:0;position:static}.dn-title-big.ph .bs9{font-size:calc(var(--px) * 69);line-height:.86}.dn-scene-open.ph .dn-third{margin-top:calc(var(--px) * 18);position:static}.dn-third.ph{font-size:max(var(--text-floor), calc(var(--px) * 16.5));min-height:calc(var(--px) * 30);padding:0 calc(var(--px) * 16.5) 0 calc(var(--px) * 10.5);margin-left:calc(var(--px) * 3)}.pdn .dn-title-sm{font-size:calc(var(--px) * 25.5);padding:calc(var(--px) * 3) calc(var(--px) * 6);background-color:color-mix(in srgb, var(--ground) 86%, transparent);align-self:flex-start}.dn-band.ph{gap:calc(var(--px) * 4.5) calc(var(--px) * 9);padding:calc(var(--px) * 6) calc(var(--px) * 7.5);grid-template-columns:1fr 1fr;min-height:0;display:grid}.dn-band.ph .dn-stat{gap:calc(var(--px) * 6);border:0;margin:0;padding:0}.dn-band.ph .dn-stat-n{font-size:calc(var(--px) * 30)}.dn-band.ph .dn-stat-l{font-size:max(var(--text-floor), calc(var(--px) * 9.75))}.dn-mini{gap:calc(var(--px) * 2.25);padding:calc(var(--px) * 4.5);display:grid}.dn-mini-c{height:calc(var(--px) * 21);background:color-mix(in srgb, var(--surface) 45%, transparent);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--line);place-items:center;display:grid;overflow:hidden}.dn-mini-c.in{background:var(--surface)}.dn-mini-c.mine{box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--chrome)}.dn-mini-c.lit{box-shadow:inset 0 calc(var(--px) * 1.5) 0 var(--chrome), inset 0 0 0 calc(var(--px) * .75) var(--line)}.dn-mini-c .bs8{font-size:var(--text-floor);letter-spacing:0;color:var(--ink)}.dn-scene-slate.ph{gap:calc(var(--px) * 7.5);flex-direction:column}.dn-rail.ph{column-gap:calc(var(--px) * 13.5);width:auto;padding:calc(var(--px) * 7.5) calc(var(--px) * 10.5) calc(var(--px) * 9);clip-path:polygon(0 0, 100% 0, calc(100% - var(--px) * 18) 100%, 0 100%);flex:none;grid-template-rows:auto auto auto auto;grid-template-columns:auto minmax(0,1fr);row-gap:0;display:grid}.dn-rail.ph:before{height:calc(var(--px) * 3)}.dn-rail.ph .dn-rail-label{font-size:max(var(--text-floor), calc(var(--px) * 12));letter-spacing:calc(var(--px) * 2.25);grid-area:1/1}.dn-rail.ph .dn-rail-num{font-size:calc(var(--px) * 72);margin-top:calc(var(--px) * 3);grid-area:2/1;line-height:.9}.dn-rail.ph .dn-rail-of{font-size:max(var(--text-floor), calc(var(--px) * 11.25));letter-spacing:calc(var(--px) * 1.5);margin-top:calc(var(--px) * 4.5);grid-area:3/1}.dn-rail.ph .dn-rail-rule{width:100%;height:calc(var(--px) * 1.5);margin:calc(var(--px) * 6) 0 0;grid-area:4/1}.dn-rail.ph .dn-rail-em{width:calc(var(--px) * 42);height:calc(var(--px) * 42);margin-top:calc(var(--px) * 1.5);grid-area:1/2/3;align-self:start}.dn-rail.ph .dn-rail-name{font-size:calc(var(--px) * 25.5);overflow-wrap:anywhere;grid-area:2/2/4;align-self:end;min-width:0;line-height:1}.dn-rail.ph .dn-rail-chips{margin-top:calc(var(--px) * 6);flex-flow:wrap;grid-area:4/2;align-items:center;gap:8px}.dn-rail.ph .dn-rail-ri{font-size:var(--text-floor)}.dn-main.ph{gap:calc(var(--px) * 7.5);flex:1;padding:0}.dn-main.ph .dn-status{display:none}.dn-main.ph .dn-otc{font-size:calc(var(--px) * 42);padding:calc(var(--px) * 3) calc(var(--px) * 6);position:static}.dn-main.ph .dn-pick{gap:calc(var(--px) * 10.5);flex-wrap:nowrap;align-items:center}.dn-main.ph .dn-tk{font-size:calc(var(--px) * 54);gap:calc(var(--px) * 6);padding:calc(var(--px) * 3) calc(var(--px) * 6);line-height:.9}.dn-main.ph .dn-dir{gap:calc(var(--px) * 4.5);padding:calc(var(--px) * 3) calc(var(--px) * 6)}.dn-main.ph .dn-plate{font-size:calc(var(--px) * 22.5);padding:calc(var(--px) * 1.5) calc(var(--px) * 7.5) calc(var(--px) * 3.75);box-shadow:inset 0 0 0 calc(var(--px) * 2.25) var(--ink)}.dn-main.ph .dn-plate.long{background:var(--ink)}.dn-main.ph .dn-gloss{font-size:max(var(--text-floor), calc(var(--px) * 11.25));white-space:normal}.dn-main.ph .dn-gate{min-height:calc(var(--px) * 36);gap:calc(var(--px) * 7.5);white-space:normal}.dn-main.ph .dn-gate-tag{font-size:max(var(--text-floor), calc(var(--px) * 12));padding:0 calc(var(--px) * 12) 0 calc(var(--px) * 7.5);flex:none}.dn-main.ph .dn-gate-plain{font-size:max(var(--text-floor), calc(var(--px) * 11.25));letter-spacing:.02em;padding:calc(var(--px) * 4.5) calc(var(--px) * 6) calc(var(--px) * 4.5) 0;line-height:1.15}.dn-main.ph .dn-gate-raw{display:none}.dn-main.ph .dn-quote-block{padding:calc(var(--px) * 6) calc(var(--px) * 7.5)}.dn-main.ph .dn-ql{font-size:max(var(--text-floor), calc(var(--px) * 13.5));line-height:1.25}.dn-main.ph .dn-attr{font-size:var(--text-floor)}.dn-main.ph .dn-reason{display:none}.dn-scene-closing.ph .dn-mini{min-height:0;max-height:calc(var(--px) * 300);flex:auto;grid-auto-rows:minmax(0,1fr)}.dn-scene-closing.ph .dn-mini .dn-mini-c{height:auto}.dn-scene-closing.ph .dn-mini{max-height:calc(var(--px) * 340);grid-template-rows:auto repeat(5,minmax(0,1fr));grid-auto-rows:minmax(0,1fr)}.dn-mini-h{justify-content:flex-start;align-items:center;gap:calc(var(--px) * 1);min-width:0;padding:calc(var(--px) * 1) 0;box-shadow:inset 0 0 0 calc(var(--px) * .75) transparent;flex-direction:column;display:flex}.dn-mini-h.mine{box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--chrome)}.dn-mini-you{font-size:var(--text-floor);letter-spacing:0;color:var(--ink);line-height:1}.dn-mini-c{gap:calc(var(--px) * 1);flex-direction:column}.dn-scene-closing.ph .dn-mini .dn-mini-c.in{justify-content:center;align-items:center;min-width:0;display:flex}.dn-mini-lt{justify-content:center;align-items:center;width:100%;min-width:0;display:flex}.dn-mini-lt .logo-tile{margin:0}.dn-mini-d{font-size:var(--text-floor);color:var(--ink);line-height:1}.dn-scene-closing.ph .dn-gcount{padding:calc(var(--px) * 3) calc(var(--px) * 6);font-size:var(--text-floor);align-self:flex-end;display:inline-flex}.dn-scene-closing.ph .dn-idea{margin-top:calc(var(--px) * 9);padding:calc(var(--px) * 6) calc(var(--px) * 7.5)}.dn-scene-closing.ph .dn-idea-l{font-size:calc(var(--px) * 30);white-space:normal}.pdn .dn-back{right:calc(var(--px) * 12);bottom:calc(var(--px) * 6);min-height:44px}.pdn-pre{padding:calc(var(--px) * 10.5) calc(var(--px) * 12) 0}.pdn-next{padding:calc(var(--px) * 9) calc(var(--px) * 10.5);flex-direction:column;align-self:flex-start;gap:8px;display:flex}.pdn-next .dn-next-k{font-size:max(var(--text-floor), calc(var(--px) * 12));letter-spacing:calc(var(--px) * 2.25)}.pdn-next .dn-next-when{font-size:calc(var(--px) * 33);line-height:1}.pdn-next .dn-next-b{font-size:var(--text-floor);letter-spacing:0}.dn-zoom{touch-action:none;background:var(--ground);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--line);-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.dn-zoom-in{transform-origin:0 0;position:absolute;top:0;left:0}.dn-zoom .dn-boardwrap{gap:calc(var(--px) * 4.5)}.dn-zoom .dn-heads{gap:calc(var(--px) * 3);padding:calc(var(--px) * 3)}.dn-zoom .dn-seat{min-height:44px;padding:calc(var(--px) * 3) calc(var(--px) * 4.5);gap:calc(var(--px) * 2.25)}.dn-zoom .dn-seat-no,.dn-zoom .dn-seat-hash{font-size:var(--text-floor)}.dn-zoom .dn-grid{gap:calc(var(--px) * 3);padding:calc(var(--px) * 3);grid-auto-rows:calc(var(--px) * 36)}.dn-zoom .dn-grid .dn-cell{min-height:calc(var(--px) * 36);padding:calc(var(--px) * 2.25) calc(var(--px) * 3.75)}.dn-zoom .dn-cell-t{font-size:calc(var(--px) * 16.5)}.dn-zoom .dn-cell-n,.dn-zoom .dn-cell-d,.dn-zoom .dn-cell-g,.dn-zoom .dn-cell-fb{font-size:var(--text-floor)}.dn-zoom .dn-cell-n{right:auto;left:calc(var(--px) * 3.75);top:calc(var(--px) * 3)}.dn-zoom .dn-cell-t{margin-left:calc(var(--px) * 19.5)}.dn-zoom .dn-cell-d{top:auto;right:auto;left:calc(var(--px) * 3.75);bottom:calc(var(--px) * 3)}.dn-zoom .dn-cell-b{left:auto;bottom:calc(var(--px) * 2.25);left:calc(var(--px) * 3.75);right:calc(var(--px) * 3.75)}.dn-zoom .dn-key-bare{font-size:var(--text-floor);letter-spacing:0;padding:calc(var(--px) * 1.5) calc(var(--px) * 4.5);gap:calc(var(--px) * 3);align-items:center;display:inline-flex}[data-sheet] .dn-verify-body{max-height:none;position:static}[data-sheet] .dn-verify,[data-sheet] .dn-verify>summary{width:100%}[data-sheet] .dn-verify-body .order-list{grid-template-columns:1fr}:root{--e6-lbl:calc(var(--text-floor) * 1.0909);--e6-body:calc(var(--text-floor) * 1.3636);--e6-body-web:calc(var(--text-floor) * 1.4545)}.dn,.pdn,.pwin,.cd,.pcard3-win,.pballot-win,.pboard-sheet,.ppick-sheet{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.dn input,.pwin input,.cd input{-webkit-user-select:text;user-select:text}.dn .btn:active,.pwin .btn:active,.cd .btn:active,.dn .chip:active,.pwin .chip:active,.cd .chip:active,.dn-grid .dn-cell.in:active,.pcard3-tile:active{transform:translateY(calc(var(--px) * .75));filter:brightness(1.12)}.dn ::-webkit-scrollbar{display:none}.pwin ::-webkit-scrollbar{display:none}.cd ::-webkit-scrollbar{display:none}.dn-outer{height:100%;min-height:0;padding:calc(var(--px) * 3) calc(var(--px) * 14) calc(var(--px) * 3);box-sizing:border-box;place-items:stretch stretch;display:grid;position:relative}.dn-outer>.dn,.dn-outer>.cd{min-height:0}.dn-back-island{white-space:nowrap;flex:none}.cd-dock-head{justify-content:space-between;align-items:center;gap:calc(var(--px) * 2);display:flex}.pwin>.psheet-head .psheet-close{display:none}.pwin-back{min-height:44px;padding:0 calc(var(--px) * 7.5);font-size:var(--e6-lbl);letter-spacing:0;white-space:nowrap;flex:none}.pwin .psheet-body.fill>.psheet-inner{gap:calc(var(--px) * 6);padding:0 calc(var(--px) * 6) calc(var(--px) * 6);overflow:hidden}.pwin .psheet-title{font-size:max(var(--e6-lbl), calc(var(--px) * 10.5));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pdn-win .psheet-inner{padding-left:calc(var(--px) * 9);padding-right:calc(var(--px) * 9)}.pdn-win .dn.pdn{flex:1;min-height:0}.pdn-win .pdn-foot{padding:calc(var(--px) * 4.5) 0 0}.pdn-win .dn-tape.ph{margin:0 calc(var(--px) * -9)}.pdn .dn-scene{padding:0}.pdn .pdn-voice{display:none}.pcard3-head{min-height:calc(var(--px) * 24);justify-content:space-between;align-items:center;gap:8px;display:flex}.pcard3-next{font-size:var(--e6-lbl);letter-spacing:0}.pcard3-next .dn-next-when{font-size:max(var(--e6-lbl), calc(var(--px) * 10.5))}.pdn-clock{align-items:center;gap:calc(var(--px) * 4.5);padding:calc(var(--px) * 9);text-align:center;flex-direction:column;display:flex}.pdn-clock .dn-next-k{font-size:max(var(--e6-lbl), calc(var(--px) * 12));letter-spacing:calc(var(--px) * 2.25)}.pdn-clock .dn-next-when{font-size:calc(var(--px) * 27)}.pdn-pre-wrap{display:contents}.pgr{flex-direction:column;flex:1;min-height:0;display:flex}.pgr-head{align-items:center;gap:8px;min-height:44px;display:flex}.pgr-arrow{min-width:44px;min-height:44px;font-family:Space Grotesk,sans-serif;font-size:max(var(--e6-body), calc(var(--px) * 16.5));padding:0;line-height:1}.pgr-dots{gap:calc(var(--px) * 4.5);display:inline-flex}.pgr-dots i{width:calc(var(--px) * 4.5);height:calc(var(--px) * 4.5);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--muted);display:block}.pgr-dots i.on{background:var(--ink);box-shadow:none}.pgr-names{gap:calc(var(--px) * 6);min-width:0;font-size:var(--e6-lbl);letter-spacing:0;white-space:nowrap;flex:1;display:inline-flex;overflow:hidden}.pgr-view{touch-action:pan-y;flex:1;min-height:0;position:relative;overflow:hidden}.pgr-track{height:100%;display:flex}.pgr-page{box-sizing:border-box;gap:calc(var(--px) * 6);flex-direction:column;flex:none;height:100%;display:flex;overflow:hidden}.pboard-sheet .psheet-inner{gap:calc(var(--px) * 4.5)}.pboard-page{padding:0 calc(var(--px) * 1.5)}.pboard-key{white-space:normal;font-size:var(--text-floor);letter-spacing:0;padding:calc(var(--px) * 1.5) calc(var(--px) * 3);gap:calc(var(--px) * 1.5) calc(var(--px) * 3);text-align:left;flex-wrap:wrap;align-items:center;max-width:none;margin:0;display:flex}.pboard-hint{font-size:max(var(--e6-body), calc(var(--px) * 11.25));margin:0}.pboard-page .dn-verify-body{padding:calc(var(--px) * 4.5);gap:calc(var(--px) * 3)}.pboard-page .dn-verify-body .label,.pboard-page .dn-verify-body .command,.pboard-page .dn-verify-body .sentence,.pboard-page .dn-verify-body .slam{font-size:var(--e6-lbl);letter-spacing:0}.pboard-page .order-list{gap:calc(var(--px) * 1.5);grid-template-columns:1fr 1fr}.pboard-page .order-row{padding:calc(var(--px) * 1.5) calc(var(--px) * 3);gap:calc(var(--px) * 3)}.pboard-page .order-row .label.s4{display:none}.pboard-page .dn-verify-body ol.sentence{padding-left:calc(var(--px) * 12);gap:calc(var(--px) * 3);flex-direction:column;margin:0;display:flex}.pboard-page .dn-verify-body ol.sentence li{font-size:max(var(--e6-body), calc(var(--px) * 11.25))}.pboard-page .dn-verify-body ul{display:none}@media (height<=43.75em){.pdn-win .dn-tape.ph{display:none}.dn-rail.ph .dn-rail-num{font-size:calc(var(--px) * 54)}.dn-main.ph .dn-tk{font-size:calc(var(--px) * 42)}.dn-rail.ph .dn-rail-name{font-size:calc(var(--px) * 21)}}.dn{min-height:calc(var(--px) * 150)}[data-touch] .dn{min-height:118vh}[data-short] .dn{min-height:200vh}[data-touch] .dn-grid{grid-auto-rows:max(44px, calc(var(--px) * 24));flex:none}.dn-foot{gap:max(8px, calc(var(--px) * 2))}[data-touch] .dn-grid .dn-cell:not(.dn-zoom *){justify-content:flex-end;align-items:flex-start;gap:calc(var(--px) * .5);min-height:max(44px, calc(var(--px) * 24));flex-direction:column;display:flex}[data-touch] .dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-t{font-size:max(var(--text-floor), calc(var(--px) * 6))}[data-touch] .dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-d,[data-touch] .dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-b{position:static}[data-touch] .dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-b{justify-content:flex-start}[data-touch] .dn-grid,[data-touch] .dn-heads{gap:max(8px, calc(var(--px) * 2))}[data-touch] .cd-five{gap:8px}.pdn-transport{margin-bottom:calc(var(--px) * 3)}.iw-panel .dn-idea-l{font-size:calc(var(--px) * 8)}.iw-panel .dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-t{font-size:max(var(--text-floor), calc(var(--px) * 5.5))}.iw-panel .dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-d{top:auto;bottom:calc(var(--px) * 1)}[data-touch] .dn-boardwrap{overflow-x:auto}[data-touch] .dn-heads,[data-touch] .dn-grid{grid-template-columns:repeat(12,minmax(44px,1fr));min-width:624px}.dn-grid:not(.dn-zoom *){grid-auto-rows:minmax(44px,1fr)}.dn-grid .dn-cell:not(.dn-zoom *){min-height:44px}.dn-grid .dn-cell:not(.dn-zoom *){min-height:max(44px, calc(var(--px) * 17));flex-flow:wrap;align-content:space-between;align-items:center;display:flex}.dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-t{padding-right:calc(var(--px) * 7);flex:1 0 100%}.dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-b{flex:none;order:1;position:static}.dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-d{order:2;margin-left:auto;position:static}.iw-panel .dn-scene-closing .dn-boardwrap{height:79%}.dn-legend .dn-key{max-width:none}.dn-legend{flex-wrap:wrap;row-gap:0}.dn-tape.ph .dn-tape-i{padding:0 calc(var(--px) * 4);gap:calc(var(--px) * 2.5)}.dn-evidence{gap:calc(var(--px) * 1);padding:calc(var(--px) * 2) calc(var(--px) * 2);background-color:color-mix(in srgb, var(--ground) 86%, transparent);flex-direction:column;align-self:stretch;display:flex}.dn-evidence-k{font-size:var(--e6-lbl);letter-spacing:.1em;color:var(--chrome);font-weight:400}.dn-evidence-l{gap:calc(var(--px) * 1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dn-evidence-l li{font-size:var(--e6-lbl);color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;line-height:1.35;display:-webkit-box;overflow:hidden}.dn-evidence-l li b{color:var(--ink);font-weight:700}.dn-conv{gap:calc(var(--px) * 1);margin-top:calc(var(--px) * 2);flex-direction:column;display:flex}.dn-conv-k{letter-spacing:.08em}.dn-conv-bar{gap:calc(var(--px) * 1);display:flex}.dn-conv-bar i{width:calc(var(--px) * 18);height:calc(var(--px) * 3);background:var(--line);display:block}.dn-conv-bar i.on{background:var(--ink)}.dn-conv-w{font-size:calc(var(--px) * 9);line-height:1}.dn-main:not(.ph) .dn-tk .logo-tile{margin-right:calc(var(--px) * 3)}.dn-main.ph .dn-pick{row-gap:calc(var(--px) * 3);flex-wrap:wrap}.dn-main.ph .dn-tk{font-size:calc(var(--px) * 66)}.dn-grid .dn-cell:not(.dn-zoom *){align-content:flex-start;row-gap:0;overflow:hidden}.dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-b{min-width:0;max-width:100%}.dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-g{white-space:nowrap;line-height:1.1}.dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-d{line-height:1.1}.iw-panel .dn-scene-closing:not(.ph){column-gap:calc(var(--px) * 2);row-gap:calc(var(--px) * 1.5);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) auto;display:grid}.iw-panel .dn-scene-closing:not(.ph) .dn-boardwrap{grid-area:1/1/auto/-1;height:auto;min-height:0}.iw-panel .dn-scene-closing:not(.ph) .dn-idea{grid-area:2/1;place-self:end start}.iw-panel .dn-scene-closing:not(.ph) .dn-gcount{grid-area:2/2;align-self:end;margin:0}[data-touch] .dn-boardwrap{gap:8px}.pdn .dn-main.ph{gap:calc(var(--px) * 12)}.pdn .dn-main.ph .dn-pick{gap:calc(var(--px) * 9);row-gap:calc(var(--px) * 6)}.pdn .dn-main.ph .dn-tk{font-size:calc(var(--px) * 82)}.pdn .dn-main.ph .dn-tk[data-len="5"],.pdn .dn-main.ph .dn-tk[data-len="6"]{font-size:calc(var(--px) * 68)}.pdn .dn-main.ph .dn-dir{align-items:center;gap:calc(var(--px) * 9);padding:calc(var(--px) * 3) calc(var(--px) * 7.5);flex-direction:row}.pdn .dn-main.ph .dn-plate{font-size:calc(var(--px) * 34)}.pdn .dn-main.ph .dn-gloss{font-size:max(var(--e6-body), calc(var(--px) * 12));white-space:normal;line-height:1.2;display:block}.pdn .dn-main.ph .dn-gate{min-height:calc(var(--px) * 62)}.pdn .dn-main.ph .dn-gate-tag,.pdn .dn-main.ph .dn-gate-plain{font-size:max(var(--text-floor), calc(var(--px) * 15))}.dn-tape.ph{padding-top:calc(var(--px) * 1.5);padding-bottom:calc(var(--px) * 1.5);flex-direction:column;align-items:stretch;gap:0}.dn-tape.ph .dn-tape-row{flex-direction:column;width:100%}.dn-tape.ph .dn-tape-i{padding:calc(var(--px) * 1.5) 0;border-right:0;min-width:0}.dn-tape.ph .dn-tape-i:not(:last-child){box-shadow:inset 0 calc(var(--px) * -.75) 0 var(--line)}.dn-tape.ph .dn-tape-t{flex:auto;min-width:0}.dn-tape.ph .dn-tape-t .stock-id{min-width:0}.dn-tape.ph .dn-tape-t .co-name{min-width:0;max-width:none}@media (height<=43.75em){.pdn-win .dn-tape.ph{display:flex}.pdn .dn-main.ph .dn-tk{font-size:calc(var(--px) * 72)}.pdn .dn-main.ph .dn-gate{min-height:calc(var(--px) * 44)}}.dn[data-draft] .dn-grid.dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-t{font-size:max(var(--text-floor), calc(var(--px) * 7.5))}.dn[data-draft] .dn-grid.dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-n{margin-left:calc(var(--px) * .5)}.dn[data-draft] .dn-grid.dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-d{margin-left:auto;margin-right:calc(var(--px) * 1)}.dn[data-draft] .dn-grid.dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-g{box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line);padding:0 calc(var(--px) * 1)}@media (height<=51em){.dn:not(.pdn) .dn-band{min-height:calc(var(--px) * 11);padding-top:0;padding-bottom:0}.dn:not(.pdn) .dn-stat-n{font-size:calc(var(--px) * 9)}.dn:not(.pdn) .dn-third{min-height:calc(var(--px) * 6);font-size:max(var(--text-floor), calc(var(--px) * 5))}.dn:not(.pdn) .dn-grid.dn-grid:not(.dn-zoom *){grid-auto-rows:minmax(calc(var(--px) * 25), 1fr)}.dn[data-draft] .dn-grid.dn-grid .dn-cell:not(.dn-zoom *){min-height:calc(var(--px) * 25)}.dn[data-draft] .dn-grid.dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-t{font-size:max(var(--text-floor), calc(var(--px) * 8.5))}}html[data-mode=day] .dn-stat-l{color:var(--muted)}html:not([data-touch]) .dn:not(.pdn) .dn-boardwrap{min-height:0}html:not([data-touch]) .dn[data-draft] .dn-grid.dn-grid .dn-cell:not(.dn-zoom *){min-height:0}html:not([data-touch]) .dn:not(.pdn) .dn-heads,html:not([data-touch]) .dn:not(.pdn) .dn-legend{flex:none}html:not([data-touch]) .dn:not(.pdn):not(.dn-zoom *) .dn-grid.dn-grid:not(.dn-zoom *){gap:calc(var(--px) * 1)}html:not([data-touch]) .dn:not(.pdn) .dn-boardwrap{gap:calc(var(--px) * .5)}.dn-ghost{margin-top:calc(var(--px) * 40);align-self:stretch;gap:calc(var(--px) * 3);pointer-events:none;flex-direction:column;display:flex}.dn-ghost-pick{gap:calc(var(--px) * 4);align-items:stretch;display:flex}.dn-ghost-tk,.dn-ghost-dir,.dn-ghost-gate{box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--line);background-color:color-mix(in srgb, var(--ground) 86%, transparent)}.dn-ghost-tk,.dn-ghost-dir{min-height:calc(var(--px) * 46);font-size:max(var(--text-floor), calc(var(--px) * 4));letter-spacing:.12em;flex:1 1 0;place-items:center;display:grid}.dn-ghost-gate{align-items:center;gap:calc(var(--px) * 4);min-height:calc(var(--px) * 14);padding:0 calc(var(--px) * 4);font-size:max(var(--text-floor), calc(var(--px) * 4));letter-spacing:.08em;display:flex}.dn-ghost-tag{letter-spacing:.12em}.dn-main.ph .dn-ghost{margin-top:0}.dn-main.ph .dn-ghost-tk,.dn-main.ph .dn-ghost-dir{min-height:calc(var(--px) * 44)}.dn-main.ph .dn-ghost-gate{min-height:calc(var(--px) * 36)}.pdn .dn-main.ph:not(:has(.dn-quote-block)){justify-content:space-evenly}[data-orient=landscape] .console-head{padding-left:max(calc(var(--px) * 10), calc((100% - var(--px) * 440) / 2 + var(--px) * 10));padding-right:max(calc(var(--px) * 10), calc((100% - var(--px) * 440) / 2 + var(--px) * 10))}.ask-input:not(:focus-visible){box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--muted)}.desk-ask .ask-input:not(:focus-visible){box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--paper-ink)}html[data-shell=phone][data-kb] .su{inset:var(--vv-top,0px) 0 auto 0;height:var(--vv-h,100%);grid-template-rows:minmax(0,1fr);padding-bottom:0}html[data-shell=phone][data-kb] .su .su-crest,html[data-shell=phone][data-kb] .su .report-foot{display:none}html[data-shell=phone][data-kb] .su .su-foot:not(:has(button[form])){display:none}html[data-shell=phone][data-kb] .su .su-mid{padding:calc(var(--px) * 2) calc(var(--px) * 4)}html[data-shell=phone][data-kb] .su .su-card{height:100%}html[data-shell=phone][data-kb] .su .su-head{padding:calc(var(--px) * 2) calc(var(--px) * 6) calc(var(--px) * 1)}html[data-shell=phone][data-kb] .su .su-body{padding-bottom:calc(var(--vv-h,100%) * .5);flex:auto}html[data-shell=phone][data-kb=find] .su.dl .dl-body>[data-rule-line],html[data-shell=phone][data-kb=find] .su.dl .dl-browse{display:none}html[data-shell=phone][data-kb=find] .su.dl .dl-tools{top:calc(var(--px) * -2);z-index:3;margin-top:calc(var(--px) * -2);padding:calc(var(--px) * 2) 0;background:var(--ground);position:sticky}html[data-shell=phone][data-kb] .phone{inset:var(--vv-top,0px) 0 auto 0;height:var(--vv-h,100dvh);grid-template-rows:var(--safe-top) minmax(0, 1fr);padding-bottom:0}html[data-shell=phone][data-kb] .phone>.pstrip,html[data-shell=phone][data-kb] .phone>.phone-foot,html[data-shell=phone][data-kb] .phone>.phone-bottom,html[data-shell=phone][data-kb] .pfloat{display:none}html[data-shell=phone][data-kb] .ask>.ask-form{order:-1}html[data-shell=phone][data-kb] .ask .ask-more-mark{display:none}html[data-shell=phone][data-kb] .phone.door{grid-template-rows:var(--safe-top) minmax(0, 1fr)}html[data-shell=phone][data-kb] .pdoor>.door-chrome,html[data-shell=phone][data-kb] .pdoor>.pdoor-hero{display:none}html[data-shell=phone][data-kb] .pdoor{justify-content:flex-start}html[data-shell=phone][data-kb] .report-page .report-head .report-title{font-size:max(var(--text-floor), calc(var(--px) * 6))}html[data-shell=phone][data-kb] .builder-crest>.crest-draw,html[data-shell=phone][data-kb] .builder-crest>.crest-pick,html[data-shell=phone][data-kb] .doors>.door:not(:focus-within),html[data-shell=phone][data-kb] .report-page .report-thumb{display:none}.notice-door{z-index:5;padding:calc(var(--px) * 4);place-items:center;display:grid;position:fixed;inset:0;overflow:auto}.notice-door-card{gap:calc(var(--px) * 3);width:min(100%,42rem);padding:calc(var(--px) * 4);background:var(--ground);flex-direction:column;display:flex}.notice-door-team{color:var(--muted);margin:0}.notice-door{place-items:start center}.notice-door-card{margin-block:auto}html:not([data-touch]) .dn:not(.pdn) .dn-scene-board,html:not([data-touch]) .dn:not(.pdn) .dn-scene-closing:not(.ph){overscroll-behavior:contain;overflow:hidden auto}html:not([data-touch]) .dn:not(.pdn) .dn-scene-board .dn-boardwrap,html:not([data-touch]) .dn:not(.pdn) .dn-scene-closing:not(.ph) .dn-boardwrap{flex:1 0 auto;min-height:min-content}html:not([data-touch]) .iw-panel .dn:not(.pdn) .dn-scene-closing:not(.ph){grid-template-rows:minmax(min-content,1fr) auto}html:not([data-touch]) .dn:not(.pdn) .dn-grid.dn-grid:not(.dn-zoom *){flex:1 0 auto;grid-template-rows:none;grid-auto-rows:minmax(min-content,1fr);min-height:min-content}html:not([data-touch]) .dn[data-draft] .dn-grid.dn-grid .dn-cell:not(.dn-zoom *){min-height:44px;padding-top:calc(var(--px) * .75);padding-bottom:calc(var(--px) * .75);overflow:visible}html:not([data-touch]) .dn .dn-grid.dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-co:not([data-said]):not([data-undrawn]){white-space:normal;text-overflow:clip;overflow-wrap:anywhere;line-height:1.1;overflow:visible}html:not([data-touch]) .dn .dn-grid.dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-g,html:not([data-touch]) .dn .dn-grid.dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-d,html:not([data-touch]) .dn .dn-grid.dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-n{line-height:1.4}.dn:not(.pdn) .dn-seat-hash,.dn:not(.pdn) .dn-seat-nm{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;min-width:0;line-height:1.15;overflow:visible}.dn:not(.pdn) .dn-tape{white-space:normal;flex-wrap:wrap;height:auto}.dn:not(.pdn) .dn-tape-row{row-gap:calc(var(--px) * 1);flex-wrap:wrap;flex:1 1 0;min-width:0}.dn:not(.pdn) .dn-tape-i{min-width:0;padding-top:calc(var(--px) * 1);padding-bottom:calc(var(--px) * 1);flex:1 1 0}.dn:not(.pdn) .dn-tape-t{min-width:0}.dn:not(.pdn) .dn-tape-t .co-name:not([data-said]):not([data-undrawn]),.dn:not(.pdn) .dn-tape-co:not([data-said]):not([data-undrawn]){white-space:normal;text-overflow:clip;overflow-wrap:anywhere;max-width:13em;overflow:visible}.dn-scene-closing.ph{overscroll-behavior:contain;overflow:hidden auto}.dn-scene-closing.ph .dn-mini{flex:1 0 auto;min-height:min-content;max-height:none}.dn-scene-closing.ph .dn-mini,.dn-scene-closing.ph .dn-mini.dn-mini{grid-template-rows:auto repeat(5,minmax(min-content,1fr));grid-auto-rows:minmax(min-content,1fr)}.dn-scene-closing.ph .dn-mini .dn-mini-c{min-height:calc(var(--px) * 21);padding-top:calc(var(--px) * 1);padding-bottom:calc(var(--px) * 1);overflow:visible}.dn-mini-c .dn-mini-d{line-height:1.3}.dn:not(.pdn) .dn-tape-i{flex-wrap:nowrap;align-items:flex-start}.dn:not(.pdn) .dn-tape-t .co-name,.dn:not(.pdn) .dn-tape-co{flex:auto;min-width:0}.dn:not(.pdn) .dn-tape-d{flex:none}.dn:not(.pdn)[data-draft]{overscroll-behavior:contain;overflow:hidden auto}.dn:not(.pdn)[data-draft]>.dn-stage{min-height:min(100%, calc(var(--px) * 80))}.win-stage .stage-content{overscroll-behavior:contain;overflow:hidden auto}.arch-cap{height:auto;min-height:calc(var(--fs-label) * 2.6);overflow:visible}.builder{overscroll-behavior:contain;overflow:hidden auto}.builder-seg{flex-wrap:wrap}.builder-tab{white-space:normal;overflow-wrap:anywhere;flex:auto;min-width:0;line-height:1.15}.is-wide .builder-left{align-self:flex-start;overflow:visible}.is-wide .builder-preview-row{flex-wrap:wrap}.is-wide .builder-preview-row .editor-words{flex:1 1 calc(var(--px) * 40)}.builder-body,.is-wide .builder-right{min-height:0}.is-wide .builder-right{overscroll-behavior:contain;overflow:hidden auto}.arch-cap .label.arch-taken,.arch-cap .label.arch-yours{overflow-wrap:break-word}.attract-still{width:min(100%, calc(var(--px) * 640))}.attract-board .board.hud .row-ticker{flex:1 1 0;width:auto;min-width:0}.pager-page[aria-hidden=true]{visibility:hidden;transition:visibility 0s linear .45s}.fc.compact .fc-lane{row-gap:calc(var(--cw) * .01);flex-wrap:wrap}.fc-lane-t{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;min-width:0;overflow:visible}.now.hud .now-body{overscroll-behavior:contain;overflow:hidden auto}.now.hud .now-body>.board.hud{flex:1 0 auto;grid-template-rows:auto auto minmax(min-content,1fr) auto;height:auto;min-height:100%}.board.hud .coin-tray:not(.ptray){box-sizing:border-box;max-width:100%}.board.hud .coin-tray:not(.ptray) .tray-coins{grid-template-columns:repeat(auto-fill,minmax(44px,1fr));justify-items:center;gap:8px;width:100%;display:grid}.board.hud .coin-tray:not(.ptray) .tray-line{text-align:center;white-space:normal;flex-wrap:wrap;justify-content:center;max-width:100%}.board.hud .coin-tray:not(.ptray) .tray-ready{white-space:normal;overflow-wrap:anywhere}.board.hud .row-ticker .co-name:not([data-said]):not([data-undrawn]){-webkit-line-clamp:unset;display:block;overflow:visible}.pband-caption,[data-shell=phone] .board.side .pband-caption{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;text-align:center;overflow:visible}.pband-mid{height:auto}[data-shell=phone] .pmatch-body{overscroll-behavior:contain;overflow:hidden auto}[data-shell=phone] .pmatch-side>.board.side,[data-phone-stage] .pmatch-side .board.side .side-rows{flex:1 0 auto;min-height:min-content}[data-phone-stage] .pmatch-side .board.side .rows{height:auto}.table-grid{overscroll-behavior:contain;overflow:hidden auto}.table-wheel,.table-cast{flex:none}.table-cast .cd-fan{min-height:0;height:calc(var(--cw) * 2.05);flex:none}.chest .chest-head{flex-wrap:wrap}.chest-head-left,.chest-head-right{min-width:0}.chest-head-right{max-width:100%}.chest-season{white-space:normal;overflow-wrap:anywhere}.btile{min-width:0}.btile-name,.chest .btile-name{white-space:normal;overflow-wrap:anywhere;text-align:center;min-width:0;max-width:100%}.chest.chest-phone .btile-text{min-width:0;max-width:100%}[data-shell=phone] .now.pmatch,.desk-whole .desk-glass[data-desk-fill]{overscroll-behavior:contain;overflow:hidden auto}.desk-whole .desk-glass[data-desk-fill]:after,:is(.desk-whole:has(.desk-glass[data-desk-fill]) .desk-tag,.desk-whole:has(.desk-glass[data-desk-fill]) .desk-lamp){display:none}.jr-page{overscroll-behavior:contain;touch-action:pan-y;overflow:hidden auto}.jr-kind,.jr-tag,.jr-side{white-space:normal;overflow-wrap:anywhere;min-width:0}.jr-head{min-width:0}.table-wheel{flex-wrap:wrap;min-width:0}.table-once{min-width:0;max-width:min(100%, calc(var(--px) * 60));overflow-wrap:anywhere}.jr-plate{overscroll-behavior:contain;overflow:hidden auto}.jr-plate>*{overflow-wrap:break-word;min-width:0;max-width:100%}.builder-left .sentence,.builder-left p,.builder-left .label{overflow-wrap:anywhere;min-width:0;max-width:100%}.builder-preview-row>*{min-width:0}[data-touch] .dn-grid.dn-grid .dn-cell:not(.dn-zoom *){overflow:visible}[data-touch] .dn-grid.dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-t{flex-wrap:wrap;min-width:0;max-width:100%}[data-touch] .dn-grid.dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-co{display:none}[data-touch] .dn-grid{grid-auto-rows:minmax(max(44px, calc(var(--px) * 24)), auto)}.builder-body{overscroll-behavior:contain;overflow:hidden auto}.builder-body.builder-crest{overflow:visible}.is-narrow .builder-left.editor-card,.is-narrow .builder-right.editor-card{overscroll-behavior:contain;overflow:hidden auto}.cd-row-li{container-type:inline-size}@container (width<=20.6em){.cd-row-li .cd-row.cd-row{row-gap:calc(var(--px) * 1);padding-block:calc(var(--px) * 1.5);grid-template-columns:auto minmax(0,1fr);align-items:start;height:auto}.cd-row-li .cd-row.cd-row>*{overflow-wrap:anywhere;grid-column:1/-1;min-width:0;max-width:100%}.cd-row-li .cd-row.cd-row>.cd-rank{grid-column:1}.cd-row-li .cd-row.cd-row>.logo-tile,.cd-row-li .cd-row.cd-row>canvas{grid-column:2}}.jr-at,.jr-head>*{white-space:normal;overflow-wrap:anywhere;min-width:0}[data-touch] .dn-grid.dn-grid .dn-cell:not(.dn-zoom *){place-content:flex-start;align-items:flex-start;gap:calc(var(--px) * .5);padding-block:calc(var(--px) * .75);flex-flow:column}[data-touch] .dn-grid.dn-grid .dn-cell:not(.dn-zoom *) :is(.dn-cell-n,.dn-cell-b,.dn-cell-d){order:0;min-width:0;max-width:100%;margin:0;position:static}[data-touch] .dn-grid.dn-grid .dn-cell:not(.dn-zoom *) :is(.dn-cell-g,.dn-cell-d,.dn-cell-n){line-height:1.4}.pdoor{overscroll-behavior:contain;overflow:hidden auto}.pdoor-hero{flex:1 0 auto;min-height:min-content;overflow:visible}html:not([data-touch]) .dn .dn-grid.dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-t{flex-wrap:wrap;min-width:0;max-width:100%}.jr-plate{max-height:calc(100% - var(--plate-top,0%));box-sizing:border-box}html[data-shell=phone] .pstrip .report-dock{font-size:var(--text-floor)}html[data-shell=web][data-text=large] .cd .pk-dock .pk-tk{font-size:calc(var(--px) * 26)}html[data-shell=web][data-text=large] .cd .pk{gap:calc(var(--px) * 2.5)}html[data-text=large] .builder .arch-grid{justify-content:stretch;grid-template-columns:repeat(var(--arch-cols,6), minmax(0, 1fr))!important}html[data-text=large] .builder .arch-card .arch-cap .label.arch-yours,html[data-text=large] .builder .arch-card .arch-cap .label.arch-taken,html[data-text=large] .builder .arch-card .arch-cap .label.arch-earned{letter-spacing:.02em;font-family:Big Shoulders Display,Space Grotesk,system-ui,sans-serif;font-weight:800}html[data-text=large] .builder .arch-cap .arch-line{overflow-wrap:anywhere}html[data-text=large] .fc.member .fc-roster:has(>li>.fc-tk-btn){grid-template-columns:minmax(0,1fr) auto fit-content(38%)}html[data-text=large] .fc.member .fc-roster:has(>li>.fc-tk-btn) .ln{white-space:normal;text-align:right}html[data-shell=web][data-short]:not([data-touch]) .report-dock.hud,html[data-shell=web][data-short]:not([data-touch]) .sky-toggle.hud{display:none}html[data-shell=web][data-short]:not([data-touch]) .report-dock.fixed{display:inline-flex}html[data-shell=web][data-short]:not([data-touch]) .sky-toggle.fixed{display:inline-grid}html[data-short] .marquee-top[data-stack] .title-dot,html:not([data-orient=landscape]) .marquee-top[data-stack] .title-dot{display:inline}html .hero-tape-chip.hero-chip{min-height:24px}html .hero-skip input[data-hero-skip-box]{width:max(24px,1.125rem);height:max(24px,1.125rem)}html[data-shell=web][data-reveal-cutscene]:not([data-short]) .marquee-right{padding-right:calc(var(--px) * 3 + var(--text-floor) * 11 + 8px + 44px + 8px)}html[data-shell=web]:not([data-short]):not(:has(.report-dock.hud)) .marquee-right{padding-right:calc(var(--px) * 3 + var(--text-floor) * 11 + 8px + 44px + 8px)}html[data-shell=web]:not([data-hero-gone]):has(.hero-screen):not([data-short]) .marquee-right{padding-right:calc(var(--px) * 3 + var(--text-floor) * 11 + 8px + 44px + 8px)}@media (height>=500px) and (height<=760px){html[data-shell][data-shell=web][data-orient=landscape]:not([data-short]) .marquee{padding-bottom:0}html[data-shell][data-shell=web][data-orient=landscape]:not([data-short]) .stage-content{padding-top:calc(var(--px) * 1.5);padding-bottom:calc(var(--px) * 1.5)}html[data-shell=web][data-orient=landscape]:not([data-short]) .board,html[data-shell=web][data-orient=landscape]:not([data-short]) .rows{gap:var(--px)}html[data-shell=web][data-orient=landscape]:not([data-short]) .board-scores{min-height:0}}html[data-shell=phone] .pcard3-win .pcard3-tile{container-type:inline-size}html[data-shell=phone] .pcard3-win .pcard3-li.wide .pcard3-fig .numwrap-hero .hero{font-size:max(var(--text-floor), min(calc(var(--e6-lbl) * 2.6), calc(var(--px) * 26), 15cqi))}html[data-shell=phone] .pcard3-win .pcard3-li:not(.wide) .pcard3-fig .numwrap-hero .hero{font-size:max(var(--text-floor), min(calc(var(--e6-lbl) * 1.5), calc(var(--px) * 14), 15cqi))}html .bm-things .bm-tile-btn{width:auto;min-width:calc(var(--px) * 32)}html .is-narrow .bm-things .bm-tile-btn{width:auto;min-width:calc(var(--px) * 28)}html[data-shell=phone] .board.side .row.side{grid-template-columns:minmax(calc(var(--px) * 12), max-content) minmax(max-content, 1fr) min-content max-content;column-gap:calc(var(--px) * 3);container-type:inline-size}html[data-shell=phone] .board.side .row.side>.row-logo,html[data-shell=phone] .board.side .row.side>.row-ticker{margin-right:0}html[data-shell=phone] .board.side .row.side>.row-ticker{min-width:0}html[data-shell=phone] .board.side .row.side>.row-logo{min-width:0;max-width:100%}html[data-shell=phone] .board.side .row.side>.row-logo>.logo-tile{min-width:0;max-width:100%;margin-left:0;margin-right:0;height:auto!important}html[data-shell=phone] .board.side .row.side>.row-coin{justify-self:start}html[data-shell=phone] .board.side .row.side>.row-val{justify-self:end}html[data-shell=phone] .board.side .row.side .row-val .hero{font-size:max(var(--text-floor), min(var(--read-fig-size), 11cqi))}html[data-shell=web][data-short]:not([data-touch]) .marquee{justify-content:space-between;align-items:center;column-gap:calc(var(--px) * 4);padding:calc(var(--px) * 1) calc(var(--px) * 4) 0;padding-right:calc(var(--px) * 3 + var(--text-floor) * 11 + 8px + 44px + 8px);flex-flow:wrap;row-gap:8px;display:flex}html[data-shell=web][data-short]:not([data-touch]) .marquee-top,html[data-shell=web][data-short]:not([data-touch]) .marquee-row{display:contents}html[data-shell=web][data-short]:not([data-touch]) .marquee-top>span:not(.marquee-right){display:none}html[data-shell=web][data-short]:not([data-touch]) .marquee-right{order:1;margin-left:auto}html[data-shell=web][data-short]:not([data-touch]) .marquee-right>.muted,html[data-shell=web][data-short]:not([data-touch]) .marquee-title .title-rest{display:none}html[data-shell=web][data-short]:not([data-touch]) .marquee-title,html[data-shell=web][data-short]:not([data-touch]) .marquee-brand{order:1}html[data-shell=web][data-short]:not([data-touch]) .marquee .tracker{flex-wrap:nowrap;order:2}html[data-shell=web][data-short]:not([data-touch]) .marquee .channels{flex-wrap:nowrap;order:3}html[data-shell=web][data-short]:not([data-touch]) .marquee .clock{white-space:nowrap;order:4;margin-left:auto}html[data-shell=web][data-short]:not([data-touch]) .marquee .label,html[data-shell=web][data-short]:not([data-touch]) .marquee.label,html[data-shell=web][data-short]:not([data-touch]) .marquee-title,html[data-shell=web][data-short]:not([data-touch]) .marquee .channel,html[data-shell=web][data-short]:not([data-touch]) .marquee .tracker,html[data-shell=web][data-short]:not([data-touch]) .marquee .clock{font-size:var(--text-floor);letter-spacing:calc(var(--px) * .17)}html[data-shell=web][data-short]:not([data-touch]) .marquee .tracker.label{letter-spacing:calc(var(--px) * .08)}html[data-shell=web][data-short]:not([data-touch]) .channel>.chrome{display:none}html .cb{--cb-cell:min(calc(var(--px) * 7.333), var(--cb-fit,1000px))}html .cb-narrow{--cb-cell:min(calc((100vw - calc(var(--px) * 16)) / 16), calc(var(--px) * 7.333), var(--cb-fit,1000px))}html[data-short] .builder-body.builder-crest:has(>.cb-narrow){flex:none;min-height:auto;overflow:visible}html[data-short] .builder-body.builder-crest>.cb-narrow{flex:none;min-height:auto}html[data-short] .cb-narrow>.cb-scroll{flex:none;min-height:auto;overflow:visible}html[data-short] .cb-narrow>.cb-foot{position:static}html .dn[data-draft] .dn-grid.dn-grid .dn-cell:not(.dn-zoom *){container-type:inline-size}html .dn[data-draft] .dn-grid.dn-grid .dn-cell:not(.dn-zoom *) .dn-cell-tk{font-size:min(1em,26cqi)}html .profile-row .v{flex:0 auto;min-width:0}[data-shell=phone] .psheet:is([data-sheet=how-scored],[data-sheet=the-week],[data-sheet^=WEDNESDAY],[data-sheet=the-small-print])>.psheet-body>.psheet-inner{min-height:100%}[data-shell=phone] .psheet[data-sheet=how-scored] .how-list{counter-reset:how;flex-direction:column;flex:auto;gap:8px;margin:0;padding:0;list-style:none;display:flex}[data-shell=phone] .psheet[data-sheet=how-scored] .how-list li{counter-increment:how;align-items:center;gap:calc(var(--px) * 9);padding:calc(var(--px) * 6) calc(var(--px) * 9);background:var(--surface);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);font-size:max(calc(var(--sentence-floor) * 1.25), calc(var(--px) * 12));color:var(--ink);flex:1 1 0;line-height:1.3;display:flex}[data-shell=phone] .psheet[data-sheet=how-scored] .how-list li:before{content:counter(how);font-family:var(--read-caps);font-weight:var(--read-name-weight);font-size:calc(var(--px) * 34);color:var(--chrome);flex:none;min-width:1ch;line-height:1}[data-shell=phone] .psheet[data-sheet=the-week] .pweek{flex:auto;min-height:0}[data-shell=phone] .psheet[data-sheet=the-week] .pweek-list{flex:auto;gap:8px}[data-shell=phone] .psheet[data-sheet=the-week] .pweek-row.pweek-row{padding:0 calc(var(--px) * 9);background:var(--surface);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--line);flex:1 1 0}[data-shell=phone] .psheet[data-sheet=the-week] .pweek-row.now{box-shadow:inset 0 0 0 calc(var(--px) * 2) var(--chrome);color:var(--ink)}[data-shell=phone] .psheet[data-sheet=the-week] .pweek-row .pweek-name.read-caps{font-size:max(calc(var(--read-label) * 1.5), calc(var(--px) * 12))}[data-shell=phone] .psheet[data-sheet=the-week] .pweek-row .pweek-when.read-fig{font-size:max(calc(var(--read-fig-size) * 1.3), calc(var(--px) * 10))}[data-shell=phone] .psheet[data-sheet=the-week] .pweek-row.now .pweek-name.read-caps,[data-shell=phone] .psheet[data-sheet=the-week] .pweek-row.now .pweek-when.read-fig{font-size:max(calc(var(--read-label) * 1.7), calc(var(--px) * 14))}[data-shell=phone] .psheet[data-sheet=the-week] .pweek-row.now .pweek-when.read-fig{font-size:max(calc(var(--read-fig-size) * 1.3), calc(var(--px) * 10))}[data-shell=phone] .psheet[data-sheet=the-week] .pweek-pip{width:calc(var(--px) * 8);height:calc(var(--px) * 8)}[data-shell=phone] .psheet[data-sheet=the-week] .pweek-row .pweek-pip{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--muted)}[data-shell=phone] .psheet[data-sheet=the-week] .pweek-row.now .pweek-pip{background:var(--chrome);box-shadow:none}[data-shell=phone] .psheet.stock-card [data-stock-page=stock]{gap:calc(var(--px) * 6);flex:auto;min-height:0}[data-shell=phone] .psheet.stock-card [data-stock-page=stock] .stock-week{justify-content:center;align-items:flex-start;gap:calc(var(--px) * 3);padding:calc(var(--px) * 6) calc(var(--px) * 9);background:var(--surface);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);flex:auto;order:-1}[data-shell=phone] .psheet.stock-card [data-stock-page=stock] .stock-week .numwrap{row-gap:calc(var(--px) * 2);flex-wrap:wrap}[data-shell=phone] .psheet.stock-card [data-stock-page=stock] .stock-week .numwrap .hero{font-size:max(calc(var(--text-floor) * 4.4), calc(var(--px) * 36));line-height:1}[data-shell=phone] .psheet.stock-card [data-stock-page=stock] .stock-week .numwrap .updown{font-size:max(calc(var(--text-floor) * 2), calc(var(--px) * 18))}[data-shell=phone] .psheet.stock-card [data-stock-page=stock] .stock-week .numwrap .other{font-size:max(calc(var(--text-floor) * 2.6), calc(var(--px) * 22))}[data-shell=phone] .psheet.stock-card [data-stock-page=stock] .stock-week .loss-word{font-size:max(calc(var(--text-floor) * 1.6), calc(var(--px) * 14))}[data-shell=phone] .psheet.stock-card [data-stock-page=stock] .stock-head-phone{order:-2}[data-shell=phone] .psheet[data-sheet=token-card] .psheet-hero{margin:0 calc(var(--px) * 9) calc(var(--px) * 3);padding:calc(var(--px) * 6) 0;background:var(--surface);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);flex:none;place-items:center;line-height:0;display:grid}[data-shell=phone] .psheet[data-sheet=token-card] .chest-play{width:100%;min-height:max(44px, calc(var(--px) * 42));align-self:stretch}[data-shell=phone] .psheet[data-sheet=token-card] .chest-play-note{text-align:center;align-self:stretch;place-items:center;min-height:44px;display:grid}[data-shell=phone] .psheet[data-sheet^=WEDNESDAY] .pclaim[data-pclaim=home]{flex:auto;gap:8px}[data-shell=phone] .psheet[data-sheet^=WEDNESDAY] .pclaim-hero{justify-content:center;gap:calc(var(--px) * 3);padding:calc(var(--px) * 6) calc(var(--px) * 9);background:var(--surface);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);flex-direction:column;flex:auto;display:flex}[data-shell=phone] .psheet[data-sheet^=WEDNESDAY] .pclaim-when{font-family:var(--read-caps);font-weight:var(--read-name-weight);text-transform:uppercase;color:var(--ink);font-size:calc(var(--px) * 34);line-height:1.05}[data-shell=phone] .psheet[data-sheet^=WEDNESDAY] .pclaim-five{margin:calc(var(--px) * 6) 0 0;flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}[data-shell=phone] .psheet[data-sheet^=WEDNESDAY] .pclaim-five-i{padding:calc(var(--px) * 3);align-items:center;display:inline-flex}[data-shell=phone] .psheet[data-sheet^=WEDNESDAY] .pclaim[data-pclaim=home]>.btn{min-height:max(44px, calc(var(--px) * 42));width:100%}[data-shell=phone] .psheet[data-sheet=the-small-print] .notice-sheet{justify-content:stretch;gap:8px}[data-shell=phone] .psheet[data-sheet=the-small-print] .notice-sheet>p.sentence{padding:calc(var(--px) * 6) calc(var(--px) * 9);background:var(--surface);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);font-size:max(calc(var(--sentence-floor) * 1.2), calc(var(--px) * 11.5));flex:1 1 0;align-items:center;line-height:1.35;display:flex}[data-shell=phone] .psheet[data-sheet=the-small-print] .notice-sheet .notice-accept{min-height:max(44px, calc(var(--px) * 42));flex:none;margin-top:0}[data-shell=phone] .psheet.stock-card [data-stock-page=stock] .stock-levels{gap:calc(var(--px) * 3) calc(var(--px) * 9);margin:calc(var(--px) * 6) 0 0;padding:calc(var(--px) * 4) 0 0;box-shadow:inset 0 calc(var(--px) * .5) 0 var(--line);flex-wrap:wrap;order:2;width:100%;display:flex}[data-shell=phone] .psheet.stock-card [data-stock-page=stock] .stock-levels>div{gap:calc(var(--px) * 1);flex-direction:column;display:flex}[data-shell=phone] .psheet.stock-card [data-stock-page=stock] .stock-levels dd{font-family:var(--read-fig);font-weight:var(--read-fig-weight);font-size:max(calc(var(--text-floor) * 1.6), calc(var(--px) * 12));color:var(--ink);margin:0}[data-shell=phone] .psheet[data-sheet=how-scored] .how-list{flex:3 1 0}[data-shell=phone] .psheet[data-sheet=how-scored] .how-example{justify-content:center;gap:calc(var(--px) * 3);padding:calc(var(--px) * 6) calc(var(--px) * 9);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome);flex-direction:column;flex:1 1 0;display:flex}[data-shell=phone] .psheet[data-sheet=how-scored] .how-example .how-ex-k{color:var(--chrome);font-size:max(var(--text-floor), calc(var(--px) * 4))}[data-shell=phone] .psheet[data-sheet=how-scored] .how-example .how-ex-v{font-size:max(calc(var(--sentence-floor) * 1.25), calc(var(--px) * 12));color:var(--ink);line-height:1.3}.logo-tile[data-wide][data-fit=prow],.logo-tile[data-wide][data-fit=cell]{margin-right:calc(var(--px) * 2);min-width:calc(var(--px) * 8);flex:0 1000 auto;height:auto!important}html .win-stage .board.hud .board-plates,html .win-stage .board.hud .board-scores,html .win-stage .board.hud .board-main{grid-template-columns:minmax(0, 1fr) calc(var(--px) * 80) minmax(0, 1fr)}html .board.hud .row{gap:calc(var(--px) * 2);padding:0 calc(var(--px) * 2)}html .board.hud .row-mid{min-width:calc(var(--px) * 12)}[data-said=""],[data-undrawn=""]{clip:rect(0 0 0 0);white-space:nowrap;border:0;overflow:hidden;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;position:absolute!important}html[data-reveal-cutscene] .phone.app{grid-template-rows:var(--safe-top) 0 minmax(0, 1fr) var(--safe-bottom)}html[data-reveal-cutscene] .phone.app>.pstrip{visibility:hidden;height:0;min-height:0;box-shadow:none;border:0;padding:0;overflow:hidden}html[data-reveal-cutscene] .phone.app>.phone-foot{display:none}html[data-reveal-cutscene] .reveal-float.pfloat{bottom:calc(var(--safe-bottom) + var(--kb-inset,0px))}[data-shell=phone] .reveal:not(.reveal-ledger):not(.reveal-is-still) .reveal-body{justify-content:center}[data-shell=phone] .reveal .rv-stack{flex:none;position:relative}[data-shell=phone] .reveal .rv-stack>.reveal-after{max-width:none;margin:calc(var(--px) * 3) 0 0;padding:calc(var(--px) * 2) calc(var(--px) * 3);background:var(--ground);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--line);text-align:center;font-size:var(--floor-chip);letter-spacing:0;line-height:1.3;list-style:none;position:absolute;inset:100% 0 auto}[data-shell=phone] .reveal:not(.reveal-ledger) .board.side .pband{min-height:calc(var(--px) * 78);align-items:center}[data-shell=phone] .reveal .r48-band{justify-content:center;gap:calc(var(--px) * 2);padding:calc(var(--px) * 2) 0}.r48-band .pband-banner{max-width:100%;padding:calc(var(--px) * 1.5) calc(var(--px) * 3);font-size:max(var(--floor-chip), calc(var(--px) * 8));letter-spacing:0;text-align:center;white-space:normal;color:var(--ground);background:var(--ink);line-height:1.15;display:block}.r48-band .pband-cap{max-width:100%;padding:calc(var(--px) * 1) calc(var(--px) * 2);font-size:var(--floor-chip);letter-spacing:0;text-align:center;white-space:normal;color:var(--ink);background:var(--ground);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--line);line-height:1.25;display:block}.r48-band .pband-cap .cap-fig{margin:0 calc(var(--px) * .5)}.r48-band .pband-cap .numwrap .hero.hero,.r48-band .pband-cap .numwrap .other.other,.r48-band .pband-cap .numwrap .loss-word.loss-word,.r48-band .pband-cap .updown{font-size:var(--floor-chip)}.r48-stamp .stamp-win{align-items:center;gap:calc(var(--px) * 1);text-align:center;white-space:nowrap;flex-direction:column;line-height:1.05;display:flex}.r48-stamp .stamp-name,.r48-stamp .stamp-wins{display:block}.r48-stamp .stamp-how{color:var(--ink);background:var(--ground)}.r48-stamp.at-peak{gap:calc(var(--px) * 6)}.r48-stamp.at-band{gap:calc(var(--px) * 1.5);z-index:2;max-width:100%;position:static;transform:rotate(-2deg)}.r48-stamp.at-band .stamp-win{padding:calc(var(--px) * 2) calc(var(--px) * 5);white-space:normal;box-shadow:0 0 0 calc(var(--px) * 1) var(--ground), 0 0 0 calc(var(--px) * 2) var(--ink)}.r48-stamp.at-band .stamp-sub{padding:calc(var(--px) * .75) calc(var(--px) * 3);letter-spacing:0}.r48-stamp.at-still .stamp-win{padding:calc(var(--px) * 1.5) calc(var(--px) * 4);white-space:normal}[data-shell=phone] .reveal-ledger .r48-stamp .stamp-wins{font-size:max(var(--text-floor), calc(var(--px) * 12))}.reveal[data-docked]{gap:calc(var(--px) * 2)}.reveal[data-docked]>.reveal-head{display:none}.reveal[data-docked]>.reveal-body{flex:auto;min-height:0}.reveal[data-docked] .board.hud{row-gap:calc(var(--px) * 2)}.reveal[data-docked] .board.hud .board-main{align-items:stretch;min-height:0}.reveal[data-docked] .board.hud .rows{gap:calc(var(--px) * 1);height:100%;min-height:0}.reveal[data-docked] .board.hud .row{height:auto;min-height:44px;max-height:calc(var(--px) * 18.67);flex:1 1 0}.result-card.rv-dock{z-index:1;gap:calc(var(--px) * 1.5);min-width:0;padding:calc(var(--px) * 2.5) calc(var(--px) * 4);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--paper-line);flex-direction:column;flex:none;display:flex;position:relative;top:auto;left:auto;transform:none}.rv-dock p,.rv-dock h2{margin:0}.rv-dock-top{column-gap:calc(var(--px) * 8);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;display:grid}.rv-dock-head,.rv-dock-result{gap:calc(var(--px) * 1);flex-direction:column;min-width:0;display:flex}.rv-dock-win{line-height:1.1}.rv-dock-lines{column-gap:calc(var(--px) * 8);row-gap:calc(var(--px) * .5);padding-top:calc(var(--px) * 1.5);box-shadow:inset 0 calc(var(--px) * .75) 0 var(--paper-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.rv-dock-actions{align-items:center;gap:8px;display:flex}.rv-dock-actions .reveal-controls{padding:0 calc(var(--px) * 2);color:var(--ink);background:var(--ground);flex:none;gap:8px}.rv-dock-actions .reveal-controls .reveal-nothing{display:none}.rv-dock-actions .reveal-controls input[type=range]{width:calc(var(--px) * 60);box-shadow:none;color:var(--ink);background:0 0}.rv-dock-nothing{flex:1;min-width:0}.rv-dock-actions>.btn.primary{min-width:calc(var(--px) * 60);flex:none;min-height:44px}[data-shell=phone] .board.side .row.side .row-val{position:relative}.prow-meter{right:0;bottom:calc(var(--px) * -4);width:100%;min-width:calc(var(--px) * 24);height:calc(var(--px) * 2);pointer-events:none;justify-content:flex-end;display:flex;position:absolute}.prow-meter .prow-bar{height:100%;min-width:calc(var(--px) * 2);display:block}[data-shell=phone] .board.side .row-ticker:has(>.prow-short){align-items:center;column-gap:calc(var(--px) * 2);flex-flow:wrap}[data-shell=phone] .board.side .row-ticker:has(>.prow-short)>.co-name{flex:0 0 100%}.prow-short{min-height:0;padding:0 calc(var(--px) * 1.5);font-size:var(--floor-chip);letter-spacing:0;color:var(--ink);background:var(--surface);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--ink);flex:none;justify-content:center;align-items:center;line-height:1.2;display:inline-flex}.board.hud .score .score-pending{padding:calc(var(--px) * 2) 0;line-height:1.3;display:block}.board.hud .score.R .score-pending{text-align:right}.token-row-seat{pointer-events:none;box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome), 0 0 calc(var(--px) * 4) color-mix(in srgb, var(--chrome) 55%, transparent);display:block;position:absolute}.reel-ill{align-self:center}.reel-screen>.reel-mini.board{justify-content:center;gap:calc(var(--px) * 3);flex-direction:column;flex:auto;grid-template-rows:none;height:auto;min-height:0;display:flex}.reel-mini .reel-mini-row{flex:none}.reel-mini .reel-mini-play{min-height:calc(var(--px) * 60);flex:none;place-items:center;display:grid;position:relative}.reel-mini .reel-mini-play>.token-anim.full{width:auto;height:auto;position:relative}.reel-mini .reel-mini-play>.faceoff{width:100%;min-height:calc(var(--px) * 90);position:relative;inset:auto}[data-shell=phone] .reel-screen>.reel-mini.board{gap:calc(var(--px) * 4)}[data-shell=phone] .reel-mini.board>.rows.L{order:1}[data-shell=phone] .reel-mini.board>.reel-mini-play{order:2}[data-shell=phone] .reel-mini.board>.rows.R{order:3}[data-shell=phone] .reel-mini .reel-mini-play{min-height:calc(var(--px) * 70)}[data-shell=phone] .reel-mini .reel-mini-play>.faceoff{min-height:calc(var(--px) * 80)}[data-shell=phone] .r48-stamp .stamp-win{gap:calc(var(--px) * 2);line-height:1.3}[data-shell=phone] .r48-stamp.at-still{gap:calc(var(--px) * 5)}.remember-switch{min-height:44px;padding:calc(var(--px) * 1) calc(var(--px) * 3);white-space:normal;text-wrap:balance;justify-content:center;align-items:center;gap:.6em;line-height:1.15;display:inline-flex}.remember-box{color:var(--muted);flex:none}.remember-switch.on .remember-box{color:var(--chrome)}.remember-strip{z-index:40;left:50%;bottom:calc(var(--ptabs-h,max(49px, calc(var(--px) * 36))) + var(--safe-bottom,0px) + calc(var(--px) * 4));justify-content:center;align-items:center;gap:calc(var(--px) * 2.67);width:max-content;max-width:min(94vw,44rem);padding:calc(var(--px) * 2.67) calc(var(--px) * 4);color:var(--ink);flex-wrap:wrap;display:flex;position:fixed;transform:translate(-50%)}html[data-shell=web] .remember-strip{bottom:calc(var(--px) * 32)}.remember-line{text-align:center;flex:auto;margin:0}.remember-ok{min-width:44px;min-height:44px}[data-shell=phone] .journey-words{bottom:calc(var(--px) * 4 + var(--remember-lift,0px))}[data-shell=phone] .remember-strip .remember-switch{flex:1 1 0;min-width:0}[data-shell=phone] .remember-strip .remember-ok{flex:none}.room-foot2{align-items:stretch;gap:8px;display:flex}.room-foot2>.room-report{flex:1 1 0;width:auto;min-width:0}.room-foot2>.room-remember{flex:1 1 0;min-width:0}.iw-panel.notes-window{--notes-w:calc(var(--px) * 262);width:min(var(--iw-w,76%), var(--notes-w));left:calc(var(--iw-x,12%) + (var(--iw-w,76%) - min(var(--iw-w,76%), var(--notes-w))) / 2);top:var(--iw-y,8%);bottom:calc(100% - var(--iw-y,8%) - var(--iw-h,84%));height:fit-content;max-height:var(--iw-h,84%);margin-block:auto}.pnotes{gap:calc(var(--px) * 8);padding:calc(var(--px) * 10) calc(var(--px) * 12) calc(var(--px) * 12);flex-direction:column;max-height:100%;display:flex;overflow-y:auto}html[data-shell=web] .pnotes{padding:calc(var(--px) * 8) calc(var(--px) * 11) calc(var(--px) * 10);gap:calc(var(--px) * 6)}.pnote{max-width:62ch;padding:calc(var(--px) * 6) calc(var(--px) * 7);background:var(--surface);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--line);flex-direction:column;gap:0;display:flex}html[data-shell=web] .pnote{max-width:none;padding:calc(var(--px) * 5) calc(var(--px) * 6);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line)}.pnote-day{margin:0 0 calc(var(--px) * 6);color:var(--chrome)}html[data-shell=web] .pnote-day{margin-bottom:calc(var(--px) * 2.5)}.pnote-title{margin:0 0 calc(var(--px) * 9);font-family:var(--read-caps);font-weight:var(--read-name-weight);text-transform:uppercase;letter-spacing:var(--read-name-ls);font-size:var(--read-name-size);color:var(--ink);line-height:1.05}html[data-shell=web] .pnote-title{margin-bottom:calc(var(--px) * 4)}.pnote-list{gap:calc(var(--px) * 3);color:var(--ink);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pnote-list>li{padding-left:1.3em;line-height:1.35;position:relative}.pnote-list>li:before{content:"▪";color:var(--chrome);position:absolute;top:0;left:.2em}html[data-shell=web] .pnote-list{gap:calc(var(--px) * 2)}.patch-notes-link{min-height:44px}.room-foot2>.room-notes{flex:1 1 0;min-width:0}.patch-notes-link.home-notes{width:100%;margin-top:calc(var(--px) * 9);margin-bottom:calc(var(--px) * 6)}html[data-shell=web] .patch-notes-link.home-notes{margin-top:calc(var(--px) * 4);margin-bottom:0}.tape-chips{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tape-chip-item{flex:none;max-width:100%;display:block}.tape-chips .tape-chip{white-space:nowrap;align-items:center;gap:calc(var(--px) * 2);min-height:44px;padding:0 calc(var(--px) * 3);font-family:Space Grotesk,sans-serif;font-size:var(--fs-body);letter-spacing:0;text-transform:none;color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--chrome);cursor:pointer;background:0 0;flex-direction:row;flex:none;display:inline-flex}.tape-chips .tape-chip[aria-pressed=true]{background:color-mix(in srgb, var(--chrome) 14%, var(--surface))}.tape-chip-ticker{letter-spacing:.06em;font-weight:600}.tape-chip-name{white-space:nowrap}.desk-ask .tape-chips .tape-chip{color:var(--paper-ink);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--paper-line)}.desk-ask .tape-chips .tape-chip[aria-pressed=true]{background:color-mix(in srgb, var(--paper-line) 24%, var(--paper-surface))}.toast-host{z-index:90;padding:0 calc(var(--px) * 4) max(calc(var(--px) * 8), calc(var(--safe-bottom,0px) + var(--px) * 22));pointer-events:none;justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.toast{pointer-events:auto;box-sizing:border-box;width:min(100%,30rem);padding:calc(var(--px) * 4) calc(var(--px) * 5);gap:calc(var(--px) * 2) calc(var(--px) * 4);color:var(--ink);grid-template-columns:1fr auto;align-items:center;display:grid}.toast p{margin:0}.toast-line{grid-column:1}.toast-items{gap:calc(var(--px) * 1);flex-direction:column;grid-column:1;margin:0;padding:0;list-style:none;display:flex}.toast-items b{color:var(--chrome)}.toast-items li{margin:0}.toast-close{grid-area:1/2/span 2;min-width:44px;min-height:44px}[data-shell=web] .toast-host{padding-bottom:calc(var(--px) * 8)}.profile-title{letter-spacing:.06em;white-space:nowrap}.report-wrap{z-index:95;padding:calc(var(--px) * 4) calc(var(--px) * 4) max(calc(var(--px) * 4), var(--safe-bottom,0px));box-sizing:border-box;background:color-mix(in srgb, var(--ground) 55%, transparent);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.report-sheet{width:min(100%, calc(var(--px) * 230));box-sizing:border-box;gap:calc(var(--px) * 3);padding:calc(var(--px) * 5) calc(var(--px) * 6);color:var(--ink);outline:none;flex-direction:column;max-height:100%;display:flex;overflow-y:auto}.report-title{font-size:max(var(--text-floor), calc(var(--px) * 6));margin:0;line-height:1.4}.report-field{gap:calc(var(--px) * 1.5);flex-direction:column;display:flex;position:relative}.report-k{font-size:max(var(--text-floor), calc(var(--px) * 4));color:var(--muted)}.report-input{min-height:calc(var(--px) * 22);font-size:max(calc(var(--f16) * var(--text-scale,1)), 0px);background:var(--ground);color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);padding:calc(var(--px) * 2) calc(var(--px) * 3);caret-color:var(--chrome);box-sizing:border-box;resize:none;border:0;width:100%;font-family:Space Grotesk,sans-serif}.report-input:focus{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome);outline:none}.report-count{font-size:max(var(--text-floor), calc(var(--px) * 3.5));color:var(--muted);align-self:flex-end}.report-shot{grid-template-columns:44px calc(var(--px) * 40) minmax(0, 1fr);gap:calc(var(--px) * 3);cursor:pointer;align-items:center;min-height:44px;display:grid}.report-tick{appearance:none;width:calc(var(--px) * 14);height:calc(var(--px) * 14);background:var(--ground);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);justify-self:center;margin:0;position:relative}.report-tick:checked{background:var(--chrome);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome)}.report-tick:checked:after{content:"";border:solid var(--on-chrome);border-width:0 calc(var(--px) * 2) calc(var(--px) * 2) 0;width:30%;height:54%;position:absolute;top:14%;left:32%;transform:rotate(45deg)}.report-tick:focus-visible{outline:calc(var(--px) * 1) solid var(--chrome);outline-offset:calc(var(--px) * 1)}.report-tick:disabled{opacity:.45}.report-thumb{height:calc(var(--px) * 20);background:var(--ground);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--line);place-items:center;display:grid;overflow:hidden}.report-thumb img{object-fit:contain;width:100%;height:100%;display:block}.report-goes,.report-nothing{font-size:max(var(--sentence-floor), calc(var(--px) * 4));color:var(--muted);margin:0}.report-actions{flex-wrap:wrap;gap:8px;display:flex}.report-actions>.btn{flex:auto}.report-link{min-height:44px}.report-crash{padding:calc(var(--px) * 4);background:var(--ground);color:var(--ink);z-index:95;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.report-crash-card{width:min(100%, calc(var(--px) * 230));box-sizing:border-box;gap:calc(var(--px) * 4);padding:calc(var(--px) * 6);flex-direction:column;display:flex}.report-crash-card p{font-size:max(var(--sentence-floor), calc(var(--px) * 5));margin:0}.report-foot{z-index:1;padding:0 calc(var(--px) * 4) calc(var(--px) * 3);justify-content:center;display:flex;position:relative}.report-foot .report-link{background:color-mix(in srgb, var(--ground) 80%, transparent);font-size:max(var(--text-floor), calc(var(--px) * 4));color:var(--muted)}.room-report{flex:none;width:100%}html[data-shell=phone] .report-wrap[data-report-page]{--rp-x:max(16px, calc(var(--px) * 9));background:var(--surface);padding:0;display:block;position:fixed;left:0;right:0;overflow:hidden}.report-sheet.report-page{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;width:100%;height:100%;max-height:none;box-shadow:none;gap:0;padding:0;overflow:hidden}.report-head{min-height:44px;padding:calc(var(--px) * 2) var(--rp-x) 8px;flex:none;align-items:center;gap:8px;display:flex}.report-head .report-title{min-width:0;font-size:max(var(--text-floor), var(--rp-x));overflow-wrap:anywhere;flex:1;line-height:1.3}.report-cancel{min-width:44px;padding:0 calc(var(--px) * 4);font-size:max(var(--text-floor), calc(var(--px) * 8));flex:none}.report-body{overscroll-behavior:contain;gap:calc(var(--px) * 4);min-height:0;padding:calc(var(--px) * 2) var(--rp-x) calc(var(--px) * 6);flex-direction:column;flex:1;display:flex;overflow-y:auto}.report-page .report-shot{row-gap:calc(var(--px) * 3);cursor:pointer;grid-template-columns:44px minmax(0,1fr);grid-template-areas:"tick text""thumb thumb";align-items:center}.report-page .report-tick{grid-area:tick}.report-page .report-shot-k{grid-area:text}.report-page .report-thumb{height:max(calc(var(--px) * 96), 30dvh);min-width:calc(var(--px) * 48);width:auto;max-width:100%;aspect-ratio:var(--shot-ratio,1 / 2);grid-area:thumb;justify-self:center}.report-page .report-thumb[data-report-thumb=none]{aspect-ratio:auto;width:100%}.report-foot-bar{padding:calc(var(--px) * 3) var(--rp-x) calc(var(--px) * 4);background:var(--surface);box-shadow:inset 0 calc(var(--px) * .75) 0 var(--line);flex:none}.report-foot-bar .btn{width:100%;min-height:max(44px, calc(var(--px) * 22))}.report-tick{min-width:24px;min-height:24px}.report-dock{justify-content:center;align-items:center;gap:calc(var(--px) * 2);min-height:max(calc(var(--text-floor) * 2), calc(var(--px) * 9));padding:0 calc(var(--px) * 3);background:var(--surface);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);color:var(--ink);white-space:nowrap;flex:none;line-height:1;display:inline-flex}.report-dock:hover{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome)}.report-dock-icon{color:var(--chrome);flex:none;display:block}.report-dock-word{display:block}.marquee-right{align-items:center;gap:calc(var(--px) * 3);min-width:0;display:inline-flex}.report-dock.fixed{z-index:62;top:max(8px, env(safe-area-inset-top));right:max(8px, env(safe-area-inset-right));position:fixed}html:has(.report-dock.hud) .report-dock.fixed{display:none}:is(html[data-reveal-cutscene]:has(.report-dock.hud) .report-dock.fixed,html:not([data-hero-gone]):has(.hero-screen):has(.report-dock.hud) .report-dock.fixed){display:inline-flex}:is(html[data-reveal-cutscene] .report-dock.hud,html:not([data-hero-gone]):has(.hero-screen) .report-dock.hud){display:none}html[data-shell=phone] .report-dock{gap:calc(var(--px) * 1);min-width:44px;min-height:44px;padding:0 calc(var(--px) * 2);flex-direction:column}html[data-shell=phone] .report-dock.hud{margin-left:auto}html[data-shell=phone] .report-dock-icon{width:calc(var(--px) * 4);height:calc(var(--px) * 4)}html:has(.jr-wrap:not(.jr-wrap-phone)) .report-dock.fixed{display:inline-flex}html:has(.jr-wrap:not(.jr-wrap-phone)) .report-dock.hud{visibility:hidden}.jr-wrap:not(.jr-wrap-phone){padding-top:calc(var(--px) * 14);box-sizing:border-box}.door-chrome{padding-right:calc(var(--px) * 3 + var(--text-floor) * 11 + 8px);box-sizing:border-box}html .skip-join{top:calc(var(--px) * 16)}.room-keep{margin:0}.notice-door{padding-top:calc(var(--px) * 4 + 44px)}.sky-toggle{background:var(--surface);width:44px;height:44px;box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);color:var(--ink);flex:none;place-items:center;padding:0;display:inline-grid;overflow:hidden}.sky-toggle:hover{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome)}.sky-toggle .sky-glyph{flex:none;display:block;overflow:hidden}html[data-shell=web] .marquee{padding-top:0}html[data-shell=web] .marquee-top{height:auto;min-height:44px}.sky-toggle.fixed{z-index:62;top:max(8px, env(safe-area-inset-top));right:calc(max(8px, env(safe-area-inset-right)) + var(--report-w,0px) + 8px);position:fixed}html:has(.report-dock.hud) .sky-toggle.fixed{display:none}:is(html[data-reveal-cutscene]:has(.report-dock.hud) .sky-toggle.fixed,html:not([data-hero-gone]):has(.hero-screen):has(.report-dock.hud) .sky-toggle.fixed){display:inline-grid}:is(html[data-reveal-cutscene] .sky-toggle.hud,html:not([data-hero-gone]):has(.hero-screen) .sky-toggle.hud){display:none}html:has(.jr-wrap:not(.jr-wrap-phone)) .sky-toggle.fixed{display:inline-grid}html:has(.jr-wrap:not(.jr-wrap-phone)) .sky-toggle.hud{visibility:hidden}.door-chrome{padding-right:calc(var(--px) * 3 + var(--text-floor) * 11 + 8px + 44px + 8px)}html .pdoor .door-chrome{padding-right:calc(var(--text-floor) * 9 + 44px + 8px)}html[data-shell=phone] .pstrip{gap:calc(var(--px) * .75);padding:0 calc(var(--px) * 1) 0 calc(var(--px) * 1)}html[data-shell=phone] .pstrip .report-dock{padding:0 calc(var(--px) * 1)}html[data-shell=web][data-touch][data-short] .sky-toggle.hud,html[data-shell=web][data-orient=portrait]:not([data-short]) .sky-toggle.hud{display:none}:is(html[data-shell=web][data-touch][data-short]:has(.sky-toggle.hud) .sky-toggle.fixed,html[data-shell=web][data-orient=portrait]:not([data-short]):has(.sky-toggle.hud) .sky-toggle.fixed){display:inline-grid}html[data-shell=phone] .pstrip .report-dock-word{letter-spacing:0}@media (width<=23em){html[data-shell=phone] .pstrip .pstrip-pips{gap:calc(var(--px) * .34)}html[data-shell=phone] .pstrip .pstrip-pips i{width:calc(var(--px) * 2.33);height:calc(var(--px) * 2.33)}html[data-shell=phone] .pstrip .pstrip-phase{margin-left:0}html[data-shell=phone] .pstrip .pstrip-main{column-gap:calc(var(--px) * 1.33);gap:calc(var(--px) * 1.33)}}.brand-mark{width:min(var(--brand-w,100%), var(--brand-cap));-webkit-user-select:none;user-select:none;max-width:100%;height:auto;box-shadow:0 calc(var(--px) * 1) calc(var(--px) * 2) var(--on-chrome), 0 calc(var(--px) * 3) calc(var(--px) * 9) var(--ground);flex:none;margin:0 auto;display:block}html[data-mode=day] .brand-mark{box-shadow:0 calc(var(--px) * 1) calc(var(--px) * 2) color-mix(in srgb, var(--ink) 28%, transparent), 0 calc(var(--px) * 3) calc(var(--px) * 8) color-mix(in srgb, var(--ink) 22%, transparent)}.live-mark{cursor:pointer;min-width:44px;min-height:44px;color:inherit;background:0 0;border:0;flex:none;place-items:center;margin:0;padding:0;display:inline-grid;position:relative}.live-mark-pic{line-height:0;display:block;position:relative}.live-mark .brand-mark{max-width:none;margin:0}.live-mark-layer{pointer-events:none;position:absolute;inset:0}.lm-orb{aspect-ratio:1;opacity:0;border-radius:50%;transition:opacity .3s;display:block;position:absolute;translate:-50% -50%}.lm-orb:before{content:"";background:radial-gradient(circle closest-side, color-mix(in srgb, var(--lm-core) 62%, transparent) 0 22%, color-mix(in srgb, var(--lm-core) 58%, transparent) 36%, color-mix(in srgb, var(--lm-halo) 32%, transparent) 62%, transparent 100%);border-radius:50%;position:absolute;inset:-95%}.lm-anchor:before{background:radial-gradient(circle closest-side, transparent 0 33%, color-mix(in srgb, var(--lm-core) 100%, transparent) 36%, color-mix(in srgb, var(--lm-core) 85%, transparent) 46%, color-mix(in srgb, var(--lm-halo) 40%, transparent) 66%, transparent 100%)}.lm-orb[data-lit="1"]{opacity:1}html[data-motion=reduced] .lm-orb{transition:none}@media (prefers-reduced-motion:reduce){.lm-orb{transition:none}}.live-mark:focus-visible{outline:calc(var(--px) * .75) solid var(--chrome);outline-offset:calc(var(--px) * .75)}.live-mark-tip{z-index:60;gap:calc(var(--px) * 1.5);padding:8px calc(var(--px) * 3);max-width:min(86vw, calc(var(--px) * 120));pointer-events:none;text-align:left;white-space:normal;flex-direction:column;display:flex;position:fixed}.marquee-top .live-mark{order:0}.marquee-brand{align-items:center;gap:max(8px, calc(var(--px) * 2));min-width:0;display:flex}[data-touch][data-short] .marquee-brand,html[data-orient=portrait]:not([data-short]) .marquee-brand{order:1}.pstrip:has(>.live-mark) .pstrip-main{align-content:center;column-gap:calc(var(--px) * 3);row-gap:calc(var(--px) * .75);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);display:grid}.pstrip:has(>.live-mark) .pstrip-week{grid-area:1/1;line-height:1}.pstrip:has(>.live-mark) .pstrip-pips{grid-area:2/1}.pstrip:has(>.live-mark) .pstrip-clock{grid-area:1/2/span 2;align-self:center}.pt-legend{padding:0 calc(var(--px) * 2);align-items:center;gap:calc(var(--px) * 1.5);letter-spacing:.06em;flex:none;margin:0;line-height:1;display:flex}.pt-row .st-res,.pt-legend .st-res{width:calc(var(--px) * 4.67);height:calc(var(--px) * 4.67)}@media (width>=45.0625em){html:not([data-short])[data-orient=landscape] .marquee{--crest-w:calc(var(--px) * 18 + 8px);padding-left:calc(var(--px) * 8 + var(--crest-w) + max(8px, calc(var(--px) * 3)));padding-right:calc(var(--px) * 8 + var(--crest-w) + max(8px, calc(var(--px) * 3)))}html:not([data-short])[data-orient=landscape] .marquee .marquee-crest{left:calc(var(--px) * 8);top:calc(var(--px) * 2);bottom:calc(var(--px) * 2);width:var(--crest-w);min-width:44px;min-height:44px;padding:0;position:absolute}html:not([data-short])[data-orient=landscape] .marquee .marquee-badge{top:0;right:0}}.join-step-body{align-items:center;gap:calc(var(--px) * 3);flex-direction:column;width:100%;display:flex}.join-lead{align-items:center;gap:calc(var(--px) * 5);width:100%;margin-bottom:calc(var(--px) * 2);flex-direction:column;display:flex}.hero-screen[data-hero-device=web] .hero-join:has(.join-frame){overflow:hidden}.hero-screen[data-hero-device=web] .hero-join:has(.join-frame)>.hero-back{flex:none}.hero-screen[data-hero-device=web] .hero-join:has(.join-frame)>.door-web{gap:calc(var(--px) * 3);flex:auto;min-height:0;max-height:100%;padding-bottom:0}.hero-screen[data-hero-device=web] .hero-join:has(.join-frame) .door-chrome{flex:none}.hero-screen[data-hero-device=web] .hero-join:has(.join-frame) .door-after{flex:auto;gap:0;min-height:0}.hero-screen[data-hero-device=web] .hero-join .join-frame{align-items:stretch;gap:calc(var(--px) * 3);flex-direction:column;flex:auto;min-height:0;display:flex}.hero-screen[data-hero-device=web] .hero-join .join-frame>.join-step-body{scrollbar-width:none;overscroll-behavior:contain;flex:auto;min-height:0;overflow:hidden auto}.hero-screen[data-hero-device=web] .hero-join .join-frame>.join-step-body::-webkit-scrollbar{display:none}.hero-screen[data-hero-device=web] .hero-join .join-frame>[data-primary]{box-shadow:none;flex:none;position:static}.hero-screen[data-hero-device=web] .hero-join .join-frame>.join-step-body>*{flex-shrink:0}.hero-screen[data-hero-device=web] .hero-join .join-frame>.join-step-body>.builder{flex:none;height:auto}[data-shell=phone] .psheet-head{padding-top:8px}html[data-shell=web][data-orient=landscape]:not([data-short]){--own-gap:max(8px, calc(var(--px) * 3))}html[data-shell=web][data-orient=landscape]:not([data-short]) .marquee{gap:var(--own-gap);padding-bottom:var(--own-gap)}html[data-shell=web][data-orient=landscape]:not([data-short]) .marquee-top{gap:var(--own-gap);height:auto;min-height:44px;margin-right:calc(var(--px) * -8 - var(--crest-w) - max(8px, calc(var(--px) * 3)) + max(calc(8px * 3), calc(var(--px) * 8)));flex-wrap:wrap;justify-content:space-between}html[data-shell=web][data-orient=landscape]:not([data-short]) .marquee-left{gap:var(--own-gap);flex:none}html[data-shell=web][data-orient=landscape]:not([data-short]) .marquee-brand{gap:var(--own-gap);flex:0 auto;min-width:0}html[data-shell=web][data-orient=landscape]:not([data-short]) .marquee-right{gap:var(--own-gap);flex:none;margin-left:auto}html[data-shell=web][data-orient=landscape]:not([data-short]) .marquee-title{white-space:nowrap;flex-direction:row;justify-content:center;align-items:center;display:inline-flex}html[data-shell=web][data-orient=landscape]:not([data-short]) .marquee-top[data-stack] .marquee-title{flex-direction:column}.marquee-top[data-stack] .title-dot{display:none}.title-rest{align-items:center;display:inline-flex}.title-dot{white-space:pre}html[data-shell=web][data-orient=landscape]:not([data-short]) .marquee-row,html[data-shell=web][data-orient=landscape]:not([data-short]) .channels{gap:var(--own-gap);flex-wrap:wrap}html[data-shell=web][data-orient=landscape]:not([data-short]) .marquee .clock{align-items:center;min-height:44px;margin-left:auto;display:inline-flex}html[data-shell=web][data-orient=landscape]:not([data-short]) .marquee .tracker{flex-wrap:wrap;row-gap:0}.iw-head :is(.ask-switch,.iw-back).btn,.psheet-head :is(.ask-switch,.iw-back).btn{font-family:var(--type-command);text-transform:uppercase;letter-spacing:.04em;font-weight:700;font-size:var(--read-label)}html[data-shell=web][data-orient=landscape]:not([data-short]) .marquee{--crest-w:max(44px, calc(var(--px) * 18 + 8px))}.tray-coin.picked{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome), 0 0 0 calc(var(--px) * .67) var(--chrome);transform:translateY(calc(var(--px) * -1))}html[data-motion=reduced] .tray-coin.picked{transform:none}.coin-tray{position:relative}.drop-why{margin:calc(var(--px) * 1.5) 0 0;padding:calc(var(--px) * 1.5) calc(var(--px) * 2.5);color:var(--ink);letter-spacing:.06em;max-width:calc(var(--px) * 120);text-wrap:balance;box-shadow:inset 0 0 0 calc(var(--px) * .34) var(--line);line-height:1.35}.drop-why[data-drop-why=refused]{box-shadow:inset 0 0 0 calc(var(--px) * .67) var(--chrome)}[data-shell=phone] .drop-why{max-width:none}html[data-coin-picked] [data-drop-kind]:focus-visible{outline:calc(var(--px) * .67) solid var(--chrome);outline-offset:calc(var(--px) * .67)}.seal-preview{align-items:center;gap:calc(var(--px) * 4);display:flex}.seal-what{gap:calc(var(--px) * 1.5);flex-direction:column;min-width:0;display:flex}.seal-what p,.seal-cost{margin:0}.seal-title{overflow-wrap:anywhere}.seal-actions{margin-top:calc(var(--px) * 2);flex-wrap:wrap;gap:8px;display:flex}.seal-actions .btn{min-height:44px}[data-shell=phone] .ptray{flex-wrap:wrap}[data-shell=phone] .ptray .drop-why{margin:calc(var(--px) * 1.5) 0 0;text-align:center;flex:1 0 100%;order:9}html[data-sealing] [data-drag-layer]{visibility:hidden}[data-scroll-fade]{-webkit-mask-image:linear-gradient(to bottom, var(--ink) calc(100% - var(--px) * 7), transparent);-webkit-mask-image:linear-gradient(to bottom, var(--ink) calc(100% - var(--px) * 7), transparent);mask-image:linear-gradient(to bottom, var(--ink) calc(100% - var(--px) * 7), transparent)}.scroll-more{z-index:1;min-width:44px;min-height:44px;margin-top:calc(var(--px) * -7);padding:0 calc(var(--px) * 4);cursor:pointer;background:0 0;flex:none;justify-content:center;align-self:center;align-items:center;display:inline-flex;position:relative}.scroll-more-chip{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--chrome)}.rhome-colwrap{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.rhome-colwrap>.rhome-col{flex:1;min-height:0}.rhome-colwrap>.scroll-more{margin-top:calc(var(--px) * 1)}.fc-head[data-head-action]{grid-template-columns:minmax(0,1fr) auto auto}.fc-head .fc-build{min-height:44px;margin:calc(var(--px) * -4) 0;padding:0 calc(var(--px) * 1);color:var(--ink);cursor:pointer;background:0 0;align-items:center;display:inline-flex}.fc-head .fc-build-chip{background:var(--chrome);color:var(--ground)}.rhome-col[data-fit-x] .fc.member .fc-roster{gap:calc(var(--px) * .67)}.rhome-col:is([data-fit-x="2"],[data-fit-x="3"],[data-fit-x="4"]) .fc-roster{margin-top:calc(var(--cw) * .015)}.rhome-col:is([data-fit-x="3"],[data-fit-x="4"]) .fc-name{--big-now:min(calc(var(--cw) * .15), var(--fit-big))!important}.rhome-col:is([data-fit-x="3"],[data-fit-x="4"]) .fc-big{font-size:min(calc(var(--cw) * .15), var(--fit-big))!important}.rhome-col[data-fit-x="4"] .fc-medal{width:calc(var(--cw) * .08)}html[data-touch] .rhome-colwrap>.scroll-more,html[data-touch] .standings-more{margin-top:22px}html[data-touch] .rhome-col[data-fit-x] .fc.member .fc-roster{gap:8px}.scroll-more-slot{visibility:hidden;pointer-events:none}.table-mode{gap:calc(var(--px) * 2);flex:none;display:flex}.table-mode-btn{overflow-wrap:break-word;text-align:center;flex:1 1 0;min-width:0}.table-mode-btn.on{background:var(--ground);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome);color:var(--ink)}.table-week-line{caption-side:top;text-align:left;padding:0 calc(var(--px) * 2) calc(var(--px) * 2);white-space:normal;line-height:1.35}.pt-modes{padding:0 calc(var(--px) * 2)}.pt-week-line{letter-spacing:.02em;white-space:normal;line-height:1.3}.room-foot2{flex-wrap:wrap}.room .room-foot2>:is(.room-notes,.room-report,.room-remember,.room-skip){flex:10rem}.ptable-window .psheet-head{justify-content:flex-end}@media (width<=26.25em){.pt-bar:not(.pt-bar-cast){grid-template-areas:"name fig""sub sub"}}.signin-open{width:100%;min-height:44px;margin-top:calc(var(--px) * 2);padding:calc(var(--px) * 1.5) calc(var(--px) * 4);white-space:normal;text-wrap:balance;line-height:1.2}.signin-wrap{z-index:61;box-sizing:border-box;overscroll-behavior:contain;padding:calc(max(8px, env(safe-area-inset-top)) + 52px) max(16px, calc(var(--px) * 4)) max(16px, var(--safe-bottom,0px));background:color-mix(in srgb, var(--ground) 62%, transparent);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow:hidden auto}.signin-sheet.glass{background:color-mix(in srgb, var(--ground) 92%, transparent)}html[data-signin-open] #root{visibility:hidden}html[data-signin-open] #root canvas,html[data-signin-open] .report-dock,html[data-signin-open] .sky-toggle,html[data-signin-open] [data-report-root]{visibility:visible}.signin-sheet{box-sizing:border-box;gap:calc(var(--px) * 3);width:min(100%,30rem);padding:max(16px, calc(var(--px) * 5)) max(16px, calc(var(--px) * 6));color:var(--ink);outline:none;flex-direction:column;flex:none;margin:auto 0;display:flex}.signin-head{justify-content:space-between;align-items:center;gap:calc(var(--px) * 3);display:flex}.signin-title{min-width:0;font-size:max(var(--text-floor), calc(var(--px) * 5));overflow-wrap:anywhere;flex:auto;margin:0;line-height:1.5}.signin-close{min-width:44px;min-height:44px;padding:0 calc(var(--px) * 4);flex:none}.signin-lede,.signin-wrong,.signin-nothing{font-size:max(var(--sentence-floor), calc(var(--px) * 4.5));margin:0}.signin-wrong,.signin-nothing{color:var(--muted)}.signin-nothing{color:var(--chrome)}.signin-form{gap:calc(var(--px) * 3);flex-direction:column;margin:0;display:flex}.signin-field{gap:calc(var(--px) * 1.5);flex-direction:column;min-width:0;display:flex}.signin-k{font-size:max(var(--text-floor), calc(var(--px) * 4));color:var(--muted)}.signin-select,.signin-code{box-sizing:border-box;width:100%;min-height:48px;padding:calc(var(--px) * 2) calc(var(--px) * 3);background:var(--ground);color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);caret-color:var(--chrome);border:0}.signin-select{font-size:max(calc(var(--f16) * var(--text-scale,1)), calc(var(--px) * 5));text-overflow:ellipsis;background-image:linear-gradient(45deg, transparent 50%, var(--ink) 50%), linear-gradient(135deg, var(--ink) 50%, transparent 50%);background-position:calc(100% - 20px),calc(100% - 14px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:36px}.signin-select:disabled{opacity:.7;cursor:default}.signin-code{font-size:max(calc(var(--f16) * var(--text-scale,1)), calc(var(--px) * 7));letter-spacing:.3em}.signin-code::placeholder{color:var(--muted);opacity:.8;letter-spacing:normal;font-family:Space Grotesk,sans-serif;font-weight:500}.signin-select:focus,.signin-code:focus{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome);outline:none}.signin-remember{max-width:100%;min-height:44px;padding:calc(var(--px) * 1) calc(var(--px) * 3);white-space:normal;text-align:left;text-wrap:balance;justify-content:flex-start;align-self:flex-start;align-items:center;gap:.6em;line-height:1.15;display:inline-flex}html[data-shell=phone] .signin-remember{align-self:stretch}.signin-box{color:var(--muted);flex:none}.signin-remember.on .signin-box{color:var(--chrome)}.signin-submit{width:100%;min-height:48px}.signin-submit:disabled{opacity:.75}.signin-reply{gap:calc(var(--px) * 1);padding:calc(var(--px) * 2) calc(var(--px) * 3);background:var(--surface);box-shadow:inset calc(var(--px) * 1) 0 0 var(--chrome);flex-direction:column;margin:0;display:flex}.signin-reply p{font-size:max(var(--sentence-floor), calc(var(--px) * 4.5));margin:0}.signin-done{color:var(--chrome);font-size:max(var(--text-floor), calc(var(--px) * 4));margin:0}@media (height<=480px) and (width>=560px){.signin-wrap{padding-top:calc(max(8px, env(safe-area-inset-top)) + 52px)}.signin-sheet{width:min(100%,40rem)}}.cb{--cb-cell:calc(var(--px) * 7.333);gap:calc(var(--px) * 4);touch-action:none;min-width:0;display:flex}.cb-wide{flex-direction:row;align-items:flex-start}.cb-narrow{--cb-cell:min(calc((100vw - calc(var(--px) * 16)) / 16), calc(var(--px) * 7.333));flex-direction:column;align-items:stretch;gap:8px}.cb-left{flex-direction:column;flex:none;gap:8px;display:flex}.cb-right{gap:calc(var(--px) * 3.333);flex-direction:column;flex:1;min-width:0;display:flex}.cb-padwrap{align-self:center;position:relative}.cb .cb-pad.crest-pad,.is-narrow .cb .cb-pad.crest-pad{grid-template-rows:repeat(16, var(--cb-cell));box-sizing:border-box;width:auto;padding:calc(var(--px) * .667);background:var(--line);box-shadow:inset 0 0 0 calc(var(--px) * .667) var(--line);cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;outline-offset:calc(var(--px) * 1);gap:0;display:grid}.cb-pad[data-tool=select]{cursor:cell}.cb .cb-pad .cb-row,.is-narrow .cb .cb-pad .cb-row{grid-template-columns:repeat(16, var(--cb-cell));display:grid}.cb-pad .cb-cell{width:var(--cb-cell);height:var(--cb-cell);box-sizing:border-box;background:var(--ground);border-right:calc(var(--px) * .333) solid var(--surface);border-bottom:calc(var(--px) * .333) solid var(--surface);position:relative}.cb-pad .cb-cell.rb{border-right:calc(var(--px) * .667) solid var(--line)}.cb-pad .cb-cell.bb{border-bottom:calc(var(--px) * .667) solid var(--line)}.cb-pad .cb-cell.mid-x{border-right:calc(var(--px) * .667) solid var(--muted)}.cb-pad .cb-cell.mid-y{border-bottom:calc(var(--px) * .667) solid var(--muted)}.cb-pad .cb-cell.on{background:var(--ink)}.cb-pad .cb-cell.sel{box-shadow:inset 0 0 0 calc(var(--px) * .667) var(--chrome)}.cb-pad .cb-cell.sel:after{content:"";inset:calc(var(--px) * 1.333);border:calc(var(--px) * .333) dashed var(--chrome);pointer-events:none;position:absolute}.cb-pad .cb-cell.cur{outline:calc(var(--px) * .667) solid var(--chrome);outline-offset:-2px;z-index:1}.cb-pad:not(:focus-visible) .cb-cell.cur{outline:none}.cb-pad .cb-cell.will-on{background:var(--muted);box-shadow:inset 0 0 0 calc(var(--px) * .667) var(--chrome)}.cb-pad .cb-cell.will-off{background:var(--ground);box-shadow:inset 0 0 0 calc(var(--px) * .667) var(--chrome)}.cb-pad .cb-cell.will-off:before{content:"";background:var(--ink);position:absolute;inset:30%}.cb-pad .cb-cell.will-fill{box-shadow:inset 0 0 0 calc(var(--px) * .667) var(--chrome)}.cb-said{min-height:1.4em;max-width:calc(var(--cb-cell) * 16 + calc(var(--px) * 1.333));overflow-wrap:anywhere}.cb-tools,.cb-actions,.cb-selbar,.cb-confirm,.cb-nudge{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cb-narrow .cb-tools{grid-template-columns:repeat(4,1fr);display:grid}.cb-tool,.cb-act{justify-content:center;align-items:center;gap:calc(var(--px) * 2);min-width:44px;min-height:44px;padding:0 calc(var(--px) * 3.333);box-sizing:border-box;display:inline-flex}.cb-act:disabled{opacity:.45;cursor:default}.cb-icon{flex:none}.cb-narrow .cb-tool{gap:calc(var(--px) * .667);padding:calc(var(--px) * 1.333) calc(var(--px) * .667);flex-direction:column}.cb-narrow .cb-tool-word{font-size:calc(var(--px) * 3.333);letter-spacing:.04em}.cb-narrow .cb-actions{grid-template-columns:repeat(5,1fr);display:grid}.cb-narrow .cb-act{padding:0 calc(var(--px) * 1.333);font-size:calc(var(--px) * 5.333);flex-direction:column;gap:0}.cb-act-word{font-size:calc(var(--px) * 3.333);letter-spacing:.04em}.cb-wide .cb-act-word{font-size:11px}.cb-narrow .cb-confirm{grid-column:span 2;display:flex}.cb-narrow .cb-confirm .cb-act{flex:1;font-size:11px}.cb-selcount{flex-basis:100%}.cb-narrow .cb-selbar .cb-act{padding:0 8px;font-size:11px}.cb-arrow{font-size:calc(var(--px) * 4.667)}.cb-starts{gap:calc(var(--px) * 2);box-sizing:border-box;flex-direction:column;min-width:0;max-width:100%;display:flex}.cb-start-tabs{grid-template-columns:repeat(auto-fit, minmax(max(calc(var(--px) * 24), calc(var(--text-floor) * 8 + var(--px) * 3)), 1fr));gap:8px;display:grid}.cb-start-tab{min-width:0;min-height:44px;padding:0 calc(var(--px) * 1);box-sizing:border-box;letter-spacing:.02em;overflow-wrap:break-word;text-align:center;justify-content:center;align-items:center;font-size:11px;line-height:1.15;display:inline-flex;overflow:hidden}.cb-starts-row{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.cb-start{box-sizing:border-box;flex:none;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.cb-preview{gap:calc(var(--px) * 5.333);align-items:flex-end;display:flex}.cb-coin{padding:calc(var(--px) * 2);box-shadow:inset 0 0 0 calc(var(--px) * .667) var(--line);background:var(--surface);border-radius:50%;display:inline-flex}.cb-bldg{flex-direction:column;align-items:center;display:inline-flex;position:relative}.cb-emblem{padding:calc(var(--px) * 1);background:var(--ground);box-shadow:0 0 0 calc(var(--px) * .667) var(--glow,var(--chrome));z-index:1;border-radius:50%;margin-bottom:-4px;display:inline-flex}.cb-bldg-canvas{display:block}.cb-save{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cb-save .btn{min-height:44px}.cb-nothing{margin:0}.cb-narrow .cb-foot{gap:calc(var(--px) * 4);padding:8px 0 calc(var(--px) * 1.333);background:var(--ground);box-shadow:0 -1px 0 var(--line);z-index:2;justify-content:space-between;align-items:center;display:flex;position:sticky;bottom:0}.cb-narrow .cb-foot .cb-save{text-align:right;flex-direction:column;flex:1;align-items:flex-end}.cb-narrow .cb-nothing{font-size:calc(var(--px) * 4)}.cb-loupe{z-index:50;pointer-events:none;padding:calc(var(--px) * 1.333);background:var(--line);border-radius:calc(var(--px) * 3.333);box-shadow:0 0 0 calc(var(--px) * .667) var(--chrome);gap:0;display:grid;position:fixed}.cb-loupe-row{grid-template-columns:repeat(5, calc(var(--px) * 7.333));display:grid}.cb-lcell{width:calc(var(--px) * 7.333);height:calc(var(--px) * 7.333);box-sizing:border-box;background:var(--ground);border:calc(var(--px) * .333) solid var(--surface)}.cb-lcell.on{background:var(--ink)}.cb-lcell.off-grid{background:var(--line);border-color:var(--line)}.cb-lcell.sel{box-shadow:inset 0 0 0 calc(var(--px) * .667) var(--chrome)}.cb-lcell.target{border:calc(var(--px) * 1) solid var(--chrome)}.cb-lcell.target.will-on{background:var(--muted)}.cb-narrow .cb-mid{min-height:calc(var(--px) * 32);flex-direction:column;justify-content:flex-start;display:flex}.cb-narrow .cb-selbar{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.cb-narrow .cb-selbar .cb-nudge{grid-column:1/-1;grid-template-columns:repeat(4,1fr);display:grid}.builder-body.builder-crest{flex-direction:column;align-items:stretch;overflow:hidden auto}.builder-crest>.cb{box-sizing:border-box;width:100%;min-width:0}.cb-narrow>*,.cb-right>*{min-width:0}.cb-wide .cb-right{min-width:calc(var(--px) * 100);max-width:calc(var(--px) * 173.333)}.is-narrow .builder-body.builder-crest{overflow:hidden}.cb-narrow{flex:1;min-height:0}.cb-narrow .cb-scroll{flex-direction:column;flex:1;gap:8px;min-height:0;padding-bottom:8px;display:flex;overflow:hidden auto}.cb-narrow .cb-foot{flex:none;position:static}.cb-narrow .cb-actions{grid-template-columns:repeat(6,1fr)}.cb-narrow .cb-mid{min-height:0}.cb-narrow .cb-selbar{grid-template-columns:repeat(4,1fr)}.cb-save{min-width:0}.cb-saved,.cb-refused{overflow-wrap:anywhere;max-width:100%;margin:0}.cb-wide .cb-save{flex-wrap:wrap}html[data-mode=day] .cb-pad .cb-cell{border-right-color:var(--line);border-bottom-color:var(--line)}html[data-mode=day] .cb-pad .cb-cell.rb{border-right-color:var(--muted)}html[data-mode=day] .cb-pad .cb-cell.bb{border-bottom-color:var(--muted)}html[data-mode=day] .cb-pad .cb-cell.mid-x{border-right-color:var(--ink)}html[data-mode=day] .cb-pad .cb-cell.mid-y{border-bottom-color:var(--ink)}.cb-narrow .cb-scroll>*{flex-shrink:0}.cp{gap:calc(var(--px) * 3);align-items:flex-start;min-width:0;display:flex}.cp-narrow{align-items:stretch;gap:calc(var(--px) * 2);flex-direction:column}.cp-big{align-items:stretch;gap:calc(var(--px) * 1.5);flex-direction:column;flex:none;display:flex}.cp-fig{padding:calc(var(--px) * 1);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--line);background:var(--surface);place-items:end center;display:grid}.cp-narrow .cp-big{justify-content:center;align-items:flex-end;gap:calc(var(--px) * 3);flex-direction:row}.cp-shuffle{min-height:44px}.cp-canvas{image-rendering:auto;display:block}.cp-rows{align-items:center;gap:calc(var(--px) * 1) calc(var(--px) * 2);flex:auto;grid-template-columns:min-content minmax(0,1fr);min-width:0;display:grid}.cp-row{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;min-width:0;display:grid}.cp-row-k{font-size:max(var(--text-floor,11px), calc(var(--px) * 3.5));color:var(--muted);letter-spacing:.04em;line-height:1.25}.cp-strip{gap:calc(var(--px) * 1);overscroll-behavior-x:contain;scrollbar-width:none;min-width:0;padding:calc(var(--px) * .5);display:flex;overflow-x:auto}.cp-strip::-webkit-scrollbar{display:none}.cp-strip[data-more]{-webkit-mask-image:linear-gradient(90deg, var(--ink) 80%, transparent);mask-image:linear-gradient(90deg, var(--ink) 80%, transparent);-webkit-mask-image:linear-gradient(90deg, var(--ink) 80%, transparent)}.cp-wide .cp-strip{flex-wrap:wrap;overflow:visible}.cp-opt{background:var(--surface);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--line);cursor:pointer;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.cp-opt[data-body]{width:auto;padding:0 calc(var(--px) * 3)}.cp-opt.on{box-shadow:inset 0 0 0 calc(var(--px) * 1.25) var(--chrome)}.cp-opt.on:after{content:"";box-shadow:inset 0 0 0 calc(var(--px) * 1.25) var(--chrome);pointer-events:none;position:absolute;inset:0}.cp-opt:focus-visible,.cp-shuffle:focus-visible{outline:calc(var(--px) * 1) solid var(--chrome);outline-offset:calc(var(--px) * -.5)}.cp-word{font-size:max(var(--text-floor,11px), calc(var(--px) * 3.5));letter-spacing:.04em}.cp-sw{background:var(--cp-c);width:60%;height:60%;box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--ink);flex:none}.cp-sw-way{background:linear-gradient(90deg, var(--cp-coat) 0 50%, var(--cp-trim) 50% 100%)}.cp-head{flex:none;display:block;position:relative;overflow:hidden}.cp-head .cp-canvas{position:absolute}.cp-wide .cp-rows{row-gap:calc(var(--px) * 1.5)}.su-char{align-items:center;gap:calc(var(--px) * 3);display:flex}.su-char-fig{background:var(--surface);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--line);padding:calc(var(--px) * .5);flex:none;place-items:end center;display:grid}.su-char-words{gap:calc(var(--px) * 1.5);flex-direction:column;min-width:0;display:flex}.su-char-words p{margin:0}html[data-shell=phone] .su[data-character-screen] .su-crest .su-brand{display:none}html:not([data-shell=phone]) .su[data-character-screen] .su-card{width:min(100%, calc(var(--px) * 330))}html:not([data-shell=phone]) .su[data-character-screen] .su-crest .su-brand{--brand-w:min(40%, calc(var(--px) * 46))}.builder-character{gap:calc(var(--px) * 3);flex-direction:column;align-items:stretch;display:flex}.builder-character .cp{justify-content:center}.is-narrow .builder-seg{gap:calc(var(--px) * 1)}.is-narrow .builder-tab{min-width:0;padding-left:calc(var(--px) * .5);padding-right:calc(var(--px) * .5);letter-spacing:.01em;font-size:max(var(--text-floor,11px), 11px)}.editor .builder-body.builder-character{justify-content:center;align-items:stretch;gap:calc(var(--px) * 3);flex-direction:column;display:flex}.editor .builder-character-foot{justify-content:center;align-items:center;gap:calc(var(--px) * 3);display:flex}@media (height<=43.75rem){.cp-narrow{align-items:flex-start;gap:calc(var(--px) * 2);flex-direction:row}.cp-narrow .cp-big{flex-direction:column;align-items:stretch}.cp-narrow .cp-shuffle{font-size:max(var(--text-floor,11px), 11px);letter-spacing:.01em;padding-left:0;padding-right:0}}.cp-opt.locked .cp-head{opacity:.42}.cp-opt.locked:before{content:"";right:calc(var(--px) * 1.333);bottom:calc(var(--px) * 1.333);width:calc(var(--px) * 3);height:calc(var(--px) * 2.333);background:var(--ink);border-radius:calc(var(--px) * .333);pointer-events:none;position:absolute}.cp-opt.locked:after{content:"";right:calc(var(--px) * 1.833);bottom:calc(var(--px) * 3.333);width:calc(var(--px) * 2);height:calc(var(--px) * 1.667);box-sizing:border-box;border:calc(var(--px) * .5) solid var(--ink);border-radius:calc(var(--px) * 1) calc(var(--px) * 1) 0 0;pointer-events:none;border-bottom:0;position:absolute}.cp-look-rule{font-size:max(var(--text-floor,11px), calc(var(--px) * 3.5));color:var(--ink);letter-spacing:.04em;overflow-wrap:anywhere;grid-column:1/-1;margin:0;line-height:1.3}.profile-page{gap:calc(var(--px) * 4);min-height:0;padding:calc(var(--px) * 4);box-sizing:border-box;flex-direction:column;flex:1;display:flex;overflow:hidden}.profile-page.is-web{grid-template-columns:minmax(0, 1fr) max(calc(var(--px) * 124), 23.5rem);gap:calc(var(--px) * 4);padding:calc(var(--px) * 3) calc(var(--px) * 4) calc(var(--px) * 3) calc(var(--px) * 3);display:grid}.profile-main{gap:calc(var(--px) * 4);flex-direction:column;flex:1;min-height:0;display:flex}.profile-building{min-height:calc(var(--px) * 24);align-items:center;gap:calc(var(--px) * 2);padding:calc(var(--px) * 3) calc(var(--px) * 3) calc(var(--px) * 2.67);background:var(--ground);box-shadow:inset 0 0 0 calc(var(--px) * .34) var(--line);flex-direction:column;flex:1 1 0;display:flex;position:relative}.profile-pic{flex:1 1 0;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;overflow:hidden}.profile-pic .island-preview{box-shadow:none;background:0 0}.profile-bname{box-sizing:border-box;overflow-wrap:anywhere;background:var(--surface);letter-spacing:.12em;flex:none;max-width:100%}.profile-body{gap:calc(var(--px) * 4);flex-direction:column;flex:none;display:flex}.profile-id{align-items:center;gap:calc(var(--px) * 4);flex-wrap:wrap;min-width:0;display:flex}.profile-crest{flex:none;line-height:0}.profile-who{flex:1 1 min-content;align-items:flex-start;gap:calc(var(--px) * 1.5);flex-direction:column;min-width:0;display:flex}.profile-name{font-size:max(var(--text-floor), calc(var(--px) * 10));overflow-wrap:anywhere;max-width:100%;margin:0;line-height:1.1}.profile-owner{letter-spacing:0;white-space:normal}.profile-rows{gap:calc(var(--px) * 1);border-top:calc(var(--px) * .34) solid var(--line);padding-top:calc(var(--px) * 2);flex-direction:column;display:flex}.profile-row{align-items:center;gap:calc(var(--px) * 2.67);min-height:calc(var(--px) * 9);display:flex}.profile-row .k{color:var(--chrome);letter-spacing:.12em;font-size:max(var(--text-floor), calc(var(--px) * 4));flex:none}.profile-row .lead{min-width:calc(var(--px) * 4);border-bottom:calc(var(--px) * .34) dotted var(--line);flex:1;align-self:center}.profile-row .v{justify-content:flex-end;align-items:center;gap:calc(var(--px) * 1.5);text-align:right;letter-spacing:0;max-width:70%;color:var(--ink);font-size:max(var(--text-floor), calc(var(--px) * 4.67));flex-wrap:wrap;flex:none;display:flex}.profile-rec .dot{color:var(--muted)}.profile-ri{letter-spacing:.08em}.profile-actions{grid-template-columns:1fr;gap:8px;display:grid}.profile-actions.mine{grid-template-columns:1fr 1fr 1fr}.profile-actions.mine .profile-enter{grid-column:1/-1}.profile-actions .btn{justify-content:center;min-height:44px}.profile-actions .profile-enter{min-height:max(44px, calc(var(--px) * 17))}.profile-nothing{text-align:center;margin:0}.profile-none{margin:0}.profile-page.is-web{grid-template-rows:minmax(0,1fr)}.profile-page.is-web .profile-main{overscroll-behavior:contain;overflow:hidden auto}.profile-page.is-web .profile-body{width:min(100%, calc(var(--px) * 200));align-self:center}.profile-page.is-web .profile-name{font-size:max(var(--text-floor), calc(var(--px) * 12))}.profile-page.is-web .profile-actions.mine{grid-template-columns:2fr 1fr 1fr 1fr}.profile-page.is-web .profile-actions.mine .profile-enter{grid-column:auto}.profile-tape{gap:calc(var(--px) * 2);outline:none;flex-direction:column;min-height:0;display:flex;overflow:auto}.profile-tape>.fc{box-sizing:border-box;flex:none;width:100%}.profile-tape-h{letter-spacing:.3em;margin:0}.profile-tape .fc-foot{display:none}.profile-member{margin-top:calc(var(--px) * 1.34);display:block}.chathead{z-index:48;width:max(44px, calc(var(--px) * 18));height:max(44px, calc(var(--px) * 18));box-sizing:border-box;touch-action:none;-webkit-user-select:none;user-select:none;visibility:hidden;position:fixed}.chathead[data-ready]{visibility:visible}.chathead[data-motion=full]:not([data-dragging]){transition:left .18s ease-out,top .18s ease-out}.chathead-btn{background:var(--chrome);width:100%;height:100%;color:var(--on-chrome);cursor:grab;touch-action:none;box-shadow:0 0 0 calc(var(--px) * .667) var(--ground), 0 calc(var(--px) * 1) calc(var(--px) * 3) color-mix(in srgb, var(--ink) 35%, transparent);border:0;border-radius:50%;place-items:center;padding:0;display:grid}.chathead[data-dragging] .chathead-btn{cursor:grabbing}.chathead[data-open] .chathead-btn{background:var(--ink);color:var(--ground)}.chathead-btn:focus-visible{outline:calc(var(--px) * .667) solid var(--ink);outline-offset:calc(var(--px) * 1.333)}.chathead-icon{width:calc(var(--px) * 8);height:calc(var(--px) * 8);display:block}.chathead-badge{top:calc(var(--px) * -1);right:calc(var(--px) * -1);min-width:calc(var(--px) * 7);height:calc(var(--px) * 7);padding:0 calc(var(--px) * 1.5);box-sizing:border-box;border-radius:calc(var(--px) * 3.5);pointer-events:none;background:var(--ink);color:var(--ground);box-shadow:0 0 0 calc(var(--px) * .667) var(--ground);font-size:max(var(--text-floor), calc(var(--px) * 3.67));letter-spacing:0;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute}.chathead-panel{z-index:48;box-sizing:border-box;background:var(--ground);color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line), 0 calc(var(--px) * 2) calc(var(--px) * 8) color-mix(in srgb, var(--ink) 30%, transparent);flex-direction:column;display:flex;position:fixed;overflow:hidden}.chathead-panel p{margin:0}.chathead-panel:focus{outline:none}.chathead-head{padding:calc(var(--px) * 2) calc(var(--px) * 3);box-shadow:inset 0 calc(var(--px) * -.5) 0 var(--line);flex:none;justify-content:space-between;align-items:center;gap:8px;display:flex}.chathead-title{color:var(--chrome);font-size:max(12px, var(--text-floor), var(--fs-label));letter-spacing:.08em}.chathead-back,.chathead-close{background:var(--surface);min-width:44px;min-height:44px;color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line)}.chathead-back:focus-visible,.chathead-close:focus-visible{outline:calc(var(--px) * .667) solid var(--chrome);outline-offset:calc(var(--px) * .667)}.chathead-body{min-height:0;padding:calc(var(--px) * 3);gap:calc(var(--px) * 2);box-sizing:border-box;flex-direction:column;flex:1;display:flex}.chathead-body>.ib-talk{flex:1}.ch-list{overscroll-behavior:contain;gap:calc(var(--px) * 4);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.ch-group{flex-direction:column;flex:none;gap:8px;display:flex}.ch-row{box-sizing:border-box;width:100%}.ch-here{color:var(--chrome);font-size:max(var(--text-floor), calc(var(--px) * 3));letter-spacing:.08em}.ch-preview{overflow-wrap:anywhere;color:var(--muted)}.ch-note{padding-top:calc(var(--px) * 1)}.chathead-panel .ib-group-head{display:block}@media (width<=37.4em){.chathead[data-open]{visibility:hidden}.chathead-panel{top:auto;left:8px;right:8px;bottom:calc(var(--ptabs-h,max(49px, calc(var(--px) * 36))) + var(--safe-bottom,0px) + 8px);width:auto!important;height:78dvh!important;max-height:calc(100dvh - var(--ptabs-h,max(49px, calc(var(--px) * 36))) - var(--safe-bottom,0px) - 8px - max(var(--ch-top,0px), calc(var(--safe-top,0px) + 8px)))!important}}html[data-staging]{--staging-h:calc(var(--text-floor) * 1.6);--staging-vh:calc(100dvh - var(--staging-h))}.staging-ribbon{z-index:2147483000;height:var(--staging-h,calc(var(--text-floor) * 1.6));padding:0 calc(var(--px) * 2);background:var(--chrome);color:var(--on-chrome);font-size:var(--text-floor);letter-spacing:.12em;text-align:center;white-space:nowrap;pointer-events:none;justify-content:center;align-items:center;line-height:1;display:flex;position:fixed;top:0;left:0;right:0;overflow:hidden}html[data-shell=phone] .staging-ribbon{letter-spacing:.04em;font-size:min(var(--text-floor), 2.4vw)}html[data-shell=web][data-staging]{--staging-h:calc(var(--text-floor) * 1.9)}html[data-shell=web] .staging-ribbon{font-size:calc(var(--text-floor) * 1.15)}html[data-staging] .sheet-wrap{top:var(--staging-h)}html[data-staging] #root,html[data-staging][data-shell=phone] #root{top:var(--staging-h);contain:layout paint;height:auto;min-height:0;position:fixed;bottom:0;left:0;right:0}html[data-staging] .phone{height:100%}html[data-staging] :is(.world-wrap,.stage-wrap,.attract,.attract-inside .stage-wrap,.attract-scroll .stage-wrap){min-height:var(--staging-vh)}html[data-staging] :is(.attract-sticky,.threshold-wrap){height:var(--staging-vh)}.ib-chat{background:var(--ground);height:100%;min-height:0;color:var(--ink);box-sizing:border-box;flex-direction:column;flex:1;display:flex;container-type:inline-size}.ib-body{gap:calc(var(--px) * 4);min-height:0;padding:calc(var(--px) * 4) calc(var(--px) * 5);box-sizing:border-box;flex:1;grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.ib-chat p{margin:0}.ib-picker{overscroll-behavior:contain;flex-direction:column;gap:8px;min-height:0;display:flex;overflow-y:auto}.ib-group{flex-direction:column;gap:8px;display:flex}.ib-group-head{font-size:max(12px, var(--text-floor), calc(var(--px) * 3));letter-spacing:.08em;padding-top:calc(var(--px) * 1)}.ib-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ib-group[data-off],.ib-picker.has-people .ib-group-head{display:none}.ib-pick{align-items:flex-start;gap:calc(var(--px) * 1);min-height:44px;padding:calc(var(--px) * 2) calc(var(--px) * 3);text-align:left;background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line);cursor:pointer;flex-direction:column;display:flex}.ib-pick.on{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome)}.ib-pick:focus-visible{outline:calc(var(--px) * .667) solid var(--chrome);outline-offset:calc(var(--px) * .667)}.ib-pick-name{font-size:max(12px, var(--text-floor), var(--fs-label));color:var(--ink)}.ib-pick.on .ib-pick-name{color:var(--chrome)}.ib-pick-lane{font-family:var(--read-sans);font-weight:var(--read-sans-weight);font-size:max(var(--text-floor), calc(var(--px) * 4.333));color:var(--ink);line-height:1.3}.ib-ri{font-size:max(var(--text-floor), calc(var(--px) * 3));color:var(--muted);letter-spacing:.08em}.ib-pick-fail{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.ib-retry{min-height:44px}.ib-tab{justify-content:center;align-items:center;gap:calc(var(--px) * .5);min-height:44px;padding:calc(var(--px) * 1) calc(var(--px) * 1.5);text-align:center;background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line);flex-direction:column;display:flex}.ib-tab.on{color:var(--chrome);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome)}.ib-tab-unread{color:var(--chrome);font-size:max(var(--text-floor), calc(var(--px) * 3));letter-spacing:.06em}.ib-note{color:var(--muted);font-family:var(--read-sans);font-size:var(--read-body);line-height:var(--read-sans-lh);padding:calc(var(--px) * 1) 0}.ib-member-dn{color:var(--muted)}.ib-tags{align-items:baseline;gap:calc(var(--px) * 2);flex-wrap:wrap;display:flex}.ib-unread{color:var(--chrome);font-size:max(var(--text-floor), calc(var(--px) * 3));letter-spacing:.08em}.ib-pick .ib-tag,.ib-head-name .ib-tag{color:var(--muted);font-size:max(var(--text-floor), calc(var(--px) * 3));letter-spacing:.08em}.ib-over-count{color:var(--muted);font-size:max(var(--text-floor), calc(var(--px) * 3));letter-spacing:.06em}.ib-people-fail{padding-top:calc(var(--px) * 1)}.ib-toggles{padding-top:calc(var(--px) * 1);flex-wrap:wrap;gap:8px;display:flex}.ib-toggle{background:var(--surface);min-height:44px;color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line)}.ib-toggle[aria-pressed=true]{color:var(--chrome);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome)}.ib-toggle:disabled{color:var(--muted)}.ib-report{min-height:44px;color:var(--muted);box-shadow:none;letter-spacing:.08em;font-size:max(12px, var(--text-floor), calc(var(--px) * 3));background:0 0;align-self:flex-start;padding-left:0}.ib-report:focus-visible{outline:calc(var(--px) * .667) solid var(--chrome);outline-offset:calc(var(--px) * .667)}.ib-reported{color:var(--muted);letter-spacing:.08em;font-size:max(12px, var(--text-floor), calc(var(--px) * 3));padding:calc(var(--px) * 1) 0;align-self:flex-start}.ib-say:has(.ib-confirm){align-self:stretch;max-width:100%}.ib-confirm{padding-top:calc(var(--px) * 1);flex-direction:column;gap:8px;display:flex}.ib-confirm-line{font-family:var(--read-sans);font-weight:var(--read-sans-weight);font-size:max(var(--text-floor), calc(var(--px) * 4.333));color:var(--ink);line-height:1.3}.ib-why{box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:0 calc(var(--px) * 3);background:var(--surface);color:var(--ink);font-size:max(16px, calc(var(--px) * 5.34));box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line)}.ib-why::placeholder{color:var(--muted);opacity:1}.ib-confirm-row{flex-wrap:wrap;gap:8px;display:flex}.ib-report-send,.ib-report-cancel{min-height:44px}.ib-report-send{background:var(--ink);color:var(--ground)}.ib-report-send:disabled{background:var(--surface);color:var(--muted)}.ib-report-cancel{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line)}.ib-report-state{letter-spacing:.06em;font-size:max(12px, var(--text-floor), calc(var(--px) * 3))}.ib-feed{gap:calc(var(--px) * 4)}.ib-thread{padding-bottom:calc(var(--px) * 3);box-shadow:inset 0 calc(var(--px) * -.5) 0 var(--line);flex-direction:column;gap:8px;display:flex}.ib-thread-head{gap:calc(var(--px) * .5);flex-direction:column;display:flex}.ib-thread-title{color:var(--chrome);font-size:max(12px, var(--text-floor), var(--fs-label))}.ib-thread-head .ib-ri{font-size:inherit}.ib-thread-meta{letter-spacing:.08em;font-size:max(12px, var(--text-floor), calc(var(--px) * 3))}.ib-rr.second{border-radius:calc(var(--px) * 3) 0 calc(var(--px) * 3) calc(var(--px) * 3);align-self:flex-end}.ib-talk{gap:calc(var(--px) * 3);flex-direction:column;min-width:0;min-height:0;display:flex}.ib-head{gap:calc(var(--px) * 1);padding-bottom:calc(var(--px) * 2);box-shadow:inset 0 calc(var(--px) * -.5) 0 var(--line);flex-direction:column;flex:none;display:flex}.ib-head-name{color:var(--chrome);font-size:max(12px, var(--text-floor), var(--fs-label))}.ib-head .ib-ri{font-size:inherit}.ib-head-lane{font-family:var(--read-sans);font-weight:var(--read-sans-weight);font-size:max(var(--text-floor), calc(var(--px) * 4.333));color:var(--muted);line-height:1.3}.ib-log{overscroll-behavior:contain;min-height:0;padding-right:calc(var(--px) * 1);flex-direction:column;flex:1;gap:8px;display:flex;overflow-y:auto}.ib-turn{flex-direction:column;gap:8px;display:flex}.ib-empty{color:var(--muted);font-family:var(--read-sans);font-size:var(--read-body);line-height:var(--read-sans-lh);padding:calc(var(--px) * 2) 0}.ib-say{max-width:84%;padding:calc(var(--px) * 2) calc(var(--px) * 3);gap:calc(var(--px) * 1);box-sizing:border-box;flex-direction:column;display:flex}.ib-say.member{background:var(--ink);color:var(--ground);border-radius:calc(var(--px) * 3) 0 calc(var(--px) * 3) calc(var(--px) * 3);align-self:flex-end}.ib-say.member.pending{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line)}.ib-say.resident{background:color-mix(in srgb, var(--surface) 85%, var(--ground));box-shadow:inset 0 0 0 calc(var(--px) * .5) color-mix(in srgb, var(--chrome) 60%, transparent);border-radius:0 calc(var(--px) * 3) calc(var(--px) * 3) calc(var(--px) * 3);align-self:flex-start}.ib-say.resident[data-kind=quiet],.ib-say.resident[data-kind=away]{box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line)}.ib-say.resident[data-kind=quiet] .ib-text,.ib-say.resident[data-kind=away] .ib-text{color:var(--muted)}.ib-who{align-items:baseline;gap:calc(var(--px) * 2);color:var(--chrome);font-size:max(12px, var(--text-floor), calc(var(--px) * 3));flex-wrap:wrap;display:flex}.ib-tag{color:var(--muted);letter-spacing:.08em}.ib-text{font-family:var(--read-sans);font-weight:var(--read-sans-weight);font-size:var(--read-body);line-height:var(--read-sans-lh);letter-spacing:0;overflow-wrap:anywhere;white-space:pre-wrap}.ib-form{flex:none;align-items:center;gap:8px;display:flex}.ib-input{min-width:0;min-height:44px;padding:0 calc(var(--px) * 3);background:var(--surface);color:var(--ink);font-size:max(16px, calc(var(--px) * 5.34));box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line);flex:1}.ib-input::placeholder{color:var(--muted);opacity:1}.ib-input:disabled{color:var(--muted)}.ib-send{background:var(--ink);min-height:44px;color:var(--ground)}.ib-send:disabled{opacity:1;background:var(--surface);color:var(--muted);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line)}.ib-state{letter-spacing:.06em;font-size:max(12px, var(--text-floor), calc(var(--px) * 3));flex:none}@container (width<=40rem){.ib-body{gap:calc(var(--px) * 3);padding:calc(var(--px) * 3) calc(var(--px) * 4) calc(var(--px) * 2);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.ib-picker{gap:8px;overflow:visible}.ib-group{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;display:grid}.ib-group[data-off],.ib-group-head{display:none}.ib-group>.ib-note,.ib-group>.ib-pick-fail,.ib-group>.ib-pick-wait{grid-column:1/-1}.ib-group[data-ib-group=members]:not([data-off]){max-height:calc(var(--px) * 68);overscroll-behavior:contain;flex-direction:column;display:flex;overflow-y:auto}.ib-group[data-ib-group=members]>*{flex:none}.ib-group[data-ib-group=members] .ib-member{flex-direction:column;justify-content:flex-start;align-items:flex-start}.ib-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ib-pick{padding:calc(var(--px) * 1.5) calc(var(--px) * 2.5);justify-content:center}.ib-pick-lane{display:none}.ib-pick-lane.ib-member-dn{display:block}.ib-say{max-width:92%}}.ib-model{font-size:max(11px, var(--text-floor), calc(var(--px) * 2.75));letter-spacing:.06em;overflow-wrap:anywhere}.ib-deep{align-items:center;gap:calc(var(--px) * 2);width:100%;min-height:44px;padding:calc(var(--px) * 1.5) calc(var(--px) * 3);text-align:left;background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line);white-space:normal;overflow-wrap:anywhere;font-size:max(11px, var(--text-floor), calc(var(--px) * 3));flex:none;display:flex}.ib-deep.on{box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--chrome)}.ib-deep-box{color:var(--chrome);flex:none}.ib-views{padding-top:calc(var(--px) * 1);flex-wrap:wrap;gap:8px;display:flex}.ib-view{background:var(--surface);min-height:44px;color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line);white-space:normal}.ib-view.on{background:var(--ink);color:var(--ground)}.ib-cards{gap:calc(var(--px) * 3);min-height:0;padding:calc(var(--px) * 2) 0;overflow-wrap:anywhere;flex-direction:column;flex:1;display:flex;overflow-y:auto}.ib-cards p{margin:0}.ib-cards-mode,.ib-card-head{color:var(--chrome);letter-spacing:.06em}.ib-card-week{gap:calc(var(--px) * 2);flex-direction:column;display:flex}.ib-card-list{gap:calc(var(--px) * 2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ib-card{gap:calc(var(--px) * 1);padding:calc(var(--px) * 2) calc(var(--px) * 3);background:color-mix(in srgb, var(--surface) 85%, var(--ground));box-shadow:inset 0 0 0 calc(var(--px) * .5) color-mix(in srgb, var(--chrome) 60%, transparent);flex-direction:column;display:flex}.ib-card[data-status=killed],.ib-card[data-status=expired]{box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line)}.ib-card-grades,.ib-vote{gap:calc(var(--px) * 1.5);padding:calc(var(--px) * 2) calc(var(--px) * 3);background:var(--surface);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line);flex-direction:column;display:flex}.ib-vote-row{flex-wrap:wrap;gap:8px;display:flex}.ib-vote-btn{background:var(--ground);min-height:44px;color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * .5) var(--line);white-space:normal;flex:12rem}.ib-vote-btn.on{background:var(--ink);color:var(--ground)}[data-desk-frame=portrait] .desk-ask .ask-log{-webkit-mask-image:linear-gradient(to bottom, var(--ink) calc(100% - var(--px) * 15), transparent);-webkit-mask-image:linear-gradient(to bottom, var(--ink) calc(100% - var(--px) * 15), transparent);mask-image:linear-gradient(to bottom, var(--ink) calc(100% - var(--px) * 15), transparent)}.desk-whole[data-desk-frame=portrait] .desk-glass .desk-ask .ask-log-inner{padding-bottom:calc(var(--px) * 15)}.desk-whole .desk-glass .desk-ask .ask-strip[data-web-pager]{scroll-snap-type:none;grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid;position:relative;overflow:visible;-webkit-mask-image:none;mask-image:none}.ask-strip[data-web-pager] .ask-chip{text-align:left;grid-column:1;justify-content:flex-start;width:100%;max-width:none}.ask-strip[data-web-pager] .ask-chip[data-off]{visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.ask-strip[data-web-pager] .ask-more{min-width:44px;padding:0 calc(var(--px) * 3);grid-area:1/2/span 2;align-self:stretch}.desk-whole[data-desk-frame=landscape] .desk-ask .ask-log{-webkit-mask-image:linear-gradient(to bottom, var(--ink) calc(100% - var(--px) * 15), transparent);-webkit-mask-image:linear-gradient(to bottom, var(--ink) calc(100% - var(--px) * 15), transparent);mask-image:linear-gradient(to bottom, var(--ink) calc(100% - var(--px) * 15), transparent)}.desk-whole[data-desk-frame=landscape] .desk-glass .desk-ask .ask-log-inner{padding-bottom:calc(var(--px) * 15)}.ask-more-mark{pointer-events:none;z-index:1;flex:none;align-self:stretch;height:0;position:relative}.ask-more-mark>span{right:calc(var(--px) * 2);bottom:calc(var(--px) * 1);font-size:max(var(--text-floor), calc(var(--px) * 4));color:var(--paper-ink);opacity:0;line-height:1;position:absolute}.ask-more-mark[data-on]>span{opacity:1}.ask-source{min-width:0;max-width:100%}.ask-cite{white-space:normal;overflow-wrap:anywhere;max-width:100%;padding-top:calc(var(--px) * 1);padding-bottom:calc(var(--px) * 1);line-height:1.3}.terminal-link{white-space:nowrap;min-height:44px;font-size:var(--fs-label)}.terminal-link.ask-terminal-link{margin-left:calc(var(--px) * 2)}.terminal-link.home-terminal{width:100%;margin-top:calc(var(--px) * 4)}.psheet-head:has(>.ask-terminal-link){flex-wrap:wrap;row-gap:8px}.psheet-head:has(>.ask-terminal-link)>.psheet-title{flex:1 0 auto}.hero-screen{z-index:60;background:var(--ground);color:var(--ink);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;touch-action:manipulation;position:fixed;inset:0;overflow:hidden}.hero-screen[data-hero-cover]{background:0 0}html[data-hero-gone] .hero-screen{pointer-events:none}.hero-scroll{overscroll-behavior:none;scrollbar-width:none;position:absolute;inset:0;overflow:hidden}.hero-scroll::-webkit-scrollbar{display:none}.hero-sheets{z-index:2;pointer-events:none;position:absolute;inset:0}.hero-screen[data-hero-scroll=on] .hero-scroll{overflow-y:auto}.hero-track{height:100%;position:relative}.hero-screen[data-hero-scroll=on] .hero-track{height:400dvh}.hero-stage{width:100%;height:100dvh;position:sticky;top:0;overflow:hidden}.hero-screen[data-hero-scroll=off] .hero-stage{height:100%;position:absolute;inset:0}.hero-splash{background-position:50%;background-size:cover;position:absolute;inset:0}.hero-poster{object-fit:cover;width:100%;height:100%;transition:opacity .3s cubic-bezier(.2,0,0,1);position:absolute;inset:0}.hero-screen[data-hero-mode=gl] .hero-splash{transform:scale(1.0417)}.hero-screen[data-hero-mode=gl][data-hero-device=phone] .hero-splash{transform:scale(1.25)}.hero-poster[data-hidden]{opacity:0}.hero-loop,.hero-portal{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero-screen[data-hero-mode=gl] .hero-loop{opacity:0}.hero-screen[data-hero-mode=still] .hero-loop{display:none}.hero-screen[data-hero-mode=gl] .hero-portal{transform:scale(1.0417)}.hero-screen[data-hero-mode=gl][data-hero-device=phone] .hero-portal{transform:scale(1.25)}.hero-gl{position:absolute;inset:0}.hero-gl>canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.hero-screen[data-hero-cover] :is(.hero-splash,.hero-loop){visibility:hidden}.hero-title{--title-top:31vh;pointer-events:none;will-change:transform, opacity;width:80vw;position:absolute;top:31%;left:50%}.hero-plate{border-radius:calc(var(--px) * 6);position:absolute;inset:13% -1.5%}.hero-plate[data-hero-plate=css]{background:color-mix(in srgb, var(--ground) 80%, transparent);box-shadow:inset 0 0 0 calc(var(--px) * 1) color-mix(in srgb, var(--line) 80%, transparent);-webkit-backdrop-filter:blur(calc(var(--px) * 4));backdrop-filter:blur(calc(var(--px) * 4))}.hero-screen[data-hero-device=phone]{--slab-w:100vw}.hero-screen[data-hero-device=phone] .hero-title{--title-top:27vh;width:calc(var(--slab-w) * .8);top:27%}.hero-screen[data-hero-device=phone] .hero-plate{inset:13% -3.75%}.hero-wordmark{width:100%;margin:0;position:relative}.hero-wordmark[data-wordmark=still]{justify-content:center;align-items:center;display:flex}.hero-wordmark:has(.wordmark-still){justify-content:center;align-items:center;display:flex}.hero-line{white-space:nowrap;color:var(--ink);max-width:90vw;margin:0;padding:.6rem 1.1rem;font-size:1.25rem;line-height:1.3;position:absolute;top:calc(31% + 13.4vw);left:50%;transform:translate(-50%)}.hero-line.at-left{top:70%;left:10vw;transform:none}.hero-line.at-right{top:70%;left:auto;right:10vw;transform:none}.hero-screen[data-hero-device=phone] .hero-line{top:calc(27% + var(--slab-w) * .13 + 5vw);white-space:normal;text-wrap:balance;text-align:center;width:70vw;padding:.5rem .9rem;font-size:1rem}.hero-enter{background:var(--ink);width:min(24rem,88vw);min-height:5.25rem;color:var(--ground);cursor:pointer;box-shadow:0 0 0 .125rem color-mix(in srgb, var(--chrome) 70%, transparent), 0 0 3rem color-mix(in srgb, var(--chrome) 35%, transparent);border:0;border-radius:.375rem;flex-direction:column;justify-content:center;align-items:center;gap:.55rem;transition:transform .12s cubic-bezier(.2,0,0,1);display:flex;position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%)}.hero-enter .slam{letter-spacing:.1em;font-size:1.5rem;line-height:1}.hero-enter .sentence{color:var(--surface);font-size:.875rem;font-weight:700}.hero-enter:active{transform:translate(-50%)scale(.97)}.hero-enter:focus-visible{outline:.1875rem solid var(--chrome);outline-offset:.25rem}.hero-screen[data-hero-device=phone] .hero-enter{width:auto;left:1rem;right:1rem;bottom:max(1.25rem, env(safe-area-inset-bottom));gap:.4rem;min-height:4.5rem;transform:none}.hero-screen[data-hero-device=phone] .hero-enter:active{transform:scale(.98)}.hero-screen[data-hero-device=phone] .hero-enter{background:color-mix(in srgb, var(--ground) 72%, transparent);color:var(--ink);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);box-shadow:inset 0 0 0 calc(var(--px) * 1) color-mix(in srgb, var(--line) 85%, transparent)}.hero-screen[data-hero-device=phone] .hero-enter .slam{font-size:1.25rem}.hero-screen[data-hero-device=phone] .hero-enter .sentence{color:var(--ink);font-size:.8125rem}.hero-screen[data-hero-device=phone] .hero-enter:focus-visible{outline-offset:.125rem}.hero-join{scrollbar-width:none;flex-direction:column;align-items:center;gap:.75rem;width:min(44rem,92vw);max-height:51%;padding:1.25rem;display:flex;position:absolute;top:47%;left:50%;overflow:auto;transform:translate(-50%)}.hero-join::-webkit-scrollbar{display:none}.hero-screen[data-hero-device=web] .hero-title{transition:top .3s cubic-bezier(.2,0,0,1)}.hero-screen[data-hero-device=web][data-hero-phase=join] .hero-title{top:9%}.hero-screen[data-hero-device=web] .hero-join{max-height:calc(91% - 13.5vw - 1.5rem);top:calc(9% + 13.5vw)}.hero-join .join-box{box-shadow:none;width:100%;padding:0}.hero-join .notice{max-width:100%}.hero-back{align-self:flex-start}.hero-screen[data-hero-device=phone] .hero-join{width:100%;max-height:none;padding:0 0 max(.75rem, env(safe-area-inset-bottom));gap:0;inset:auto 0 0;overflow:visible;transform:none}.hero-screen[data-hero-device=phone] .hero-join .hero-back{margin:0 1rem .5rem}.hero-screen[data-hero-device=phone] .pdoor-bare{height:auto;padding:0 1rem}.hero-screen[data-hero-phase=join] .hero-gl,.hero-screen[data-hero-phase=join] .hero-loop{filter:brightness(.7)}.hero-orb{color:var(--ink);white-space:nowrap;align-items:center;gap:.5rem;padding:.4rem .75rem;font-size:.75rem;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-orb .waiting-orb-label{letter-spacing:.08em;font-size:.75rem}@media (prefers-reduced-motion:reduce){.hero-poster,.hero-enter,.hero-title{transition:none!important}}.hero-break{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero-portal[data-hero-broke]{visibility:hidden}.hero-screen[data-hero-mode=video] .hero-portal[data-hero-broke]{visibility:visible}html[data-hero-build] #root>:not(.hero-screen):not(:has(.hero-screen)){visibility:hidden}html[data-hero-build] canvas[data-hero-build]{visibility:visible}html[data-journey-door] :is(.pstrip,.ptabs,.world-bands,.journey-words){visibility:hidden}html[data-journey-arrive] :is(.pstrip,.ptabs,.world-bands,.journey-words){animation:.6s cubic-bezier(.2,0,0,1) both hero-arrive}@keyframes hero-arrive{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){html[data-journey-arrive] :is(.pstrip,.ptabs,.world-bands,.journey-words){animation:none}}.hero-lock0{white-space:nowrap;flex-direction:column;align-items:center;gap:.35rem;display:flex}.hero-lock0-row{white-space:nowrap;align-items:center;gap:.5rem;display:inline-flex}.hero-chip{appearance:none;font:inherit;color:var(--ink);cursor:pointer;box-shadow:inset 0 0 0 calc(var(--px) * 1) color-mix(in srgb, var(--line) 85%, transparent);background:0 0;border:0;border-radius:.25rem;margin:0;padding:.15rem .4rem}.hero-chip:hover,.hero-chip:focus-visible,.hero-chip[aria-pressed=true]{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome)}.hero-chip:focus-visible{outline:.125rem solid var(--chrome);outline-offset:.125rem}.hero-lock0-stop{font-weight:700}.hero-chip-name{color:var(--muted);white-space:nowrap;font-size:.875rem}.hero-screen[data-hero-device=phone] .hero-lock0{white-space:nowrap;width:auto;max-width:92vw;padding:.45rem .7rem}.hero-screen[data-hero-device=phone] .hero-lock0-row{gap:.35rem}.hero-screen[data-hero-device=phone] .hero-chip{padding:.1rem .3rem;font-size:.9375rem}.hero-screen[data-hero-device=phone] .hero-chip-name{text-overflow:ellipsis;max-width:86vw;font-size:.8125rem;overflow:hidden}.hero-tape{pointer-events:none;border-radius:.375rem;width:min(44vw,40rem);padding:.5rem 0;position:absolute;top:58%;left:6%;overflow:hidden}.hero-screen[data-hero-device=phone] .hero-tape{width:92vw;top:46%;left:4%}.hero-tape-row{white-space:nowrap;will-change:transform;display:flex}.hero-tape-seq{flex:none;align-items:center;gap:1.5rem;padding:0 .75rem;display:inline-flex}.hero-tape-token{align-items:center;display:inline-flex}.hero-tape-gap{flex:none;width:10rem;display:inline-block}.hero-screen[data-hero-device=phone] .hero-tape-gap{width:7rem}.hero-tape-chip{color:var(--ink);align-items:center;gap:.5rem;font-size:.875rem;line-height:1.2;display:inline-flex}.hero-tape-chip b{letter-spacing:.06em}.hero-tape-name{color:var(--muted)}.hero-screen[data-hero-settling] .hero-lock0-row{visibility:hidden}:is(.hero-screen[data-hero-device=web] .hero-join:has([data-join=building]),.hero-screen[data-hero-device=web] .hero-join:has([data-join=crest])){width:min(66rem,94vw);max-height:calc(97% - 1rem);top:3%}.hero-join [data-join=building]>[data-primary],.hero-join [data-join=crest]>[data-primary]{z-index:2;width:100%;box-shadow:0 .75rem 0 .5rem color-mix(in srgb, var(--ground) 92%, transparent);position:sticky;bottom:0}.hero-screen[data-hero-device=phone] .hero-join{padding:.75rem 1rem max(.75rem, env(safe-area-inset-bottom));background:color-mix(in srgb, var(--ground) 92%, transparent);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem .75rem;display:grid}.hero-screen[data-hero-device=phone] .hero-join .hero-back{grid-column:1;align-self:center;margin:0}.hero-screen[data-hero-device=phone] .hero-join .pdoor-bare{display:contents}.hero-screen[data-hero-device=phone] .hero-join .door-chrome{grid-column:2}.hero-screen[data-hero-device=phone] .hero-join .pdoor-bare>:not(.door-chrome){grid-column:1/-1}.hero-skip{min-height:44px;color:var(--ink);cursor:pointer;white-space:nowrap;border-radius:.375rem;align-items:center;gap:.55rem;padding:0 .9rem;font-size:.875rem;font-weight:700;display:inline-flex;position:absolute;bottom:.625rem;left:50%;transform:translate(-50%)}.hero-skip input{width:1.125rem;height:1.125rem;accent-color:var(--chrome);cursor:pointer;margin:0}.hero-skip:focus-within{outline:.1875rem solid var(--chrome);outline-offset:.125rem}.hero-screen[data-hero-device=phone] .hero-skip{font-size:.8125rem}.hero-foot{flex-direction:column;align-items:center;gap:.5rem;width:min(24rem,88vw);display:flex;position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%)}.hero-screen[data-hero-device=web] .hero-foot:has([data-hero-skip]){bottom:.625rem}.hero-screen .hero-foot .hero-enter{width:100%;position:relative;bottom:auto;left:auto;right:auto;transform:none}.hero-screen .hero-foot .hero-enter:active{transform:scale(.97)}.hero-screen .hero-foot .hero-skip{white-space:normal;text-wrap:balance;max-width:100%;line-height:1.2;position:relative;bottom:auto;left:auto;transform:none}.hero-screen[data-hero-device=phone] .hero-foot{left:max(1rem, env(safe-area-inset-left));right:max(1rem, env(safe-area-inset-right));width:auto;bottom:max(1.25rem, env(safe-area-inset-bottom));flex-direction:column-reverse;transform:none}.hero-screen[data-hero-device=phone] .hero-foot .hero-enter:active{transform:scale(.98)}.bm{gap:calc(var(--px) * 3.333) calc(var(--px) * 4.667);overscroll-behavior:contain;flex:auto;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-areas:"rooms rooms""preview plan""tray plan""tray tools""tray foot";align-items:start;min-width:0;min-height:0;display:grid;overflow-y:auto}.bm-main{display:contents}.bm-rooms{grid-area:rooms}.bm-preview{grid-area:preview}.bm-plan-wrap{grid-area:plan}.bm-tools{grid-area:tools}.bm-tray{grid-area:tray}.bm-foot{grid-area:foot}.bm-locked{grid-column:1/-1}.bm-rooms,.bm-tabs,.bm-tools{gap:calc(var(--px) * 2);flex-wrap:wrap;display:flex}.bm-tools{align-self:start}.bm-rooms{scrollbar-width:none;min-height:calc(var(--px) * 16.667);z-index:4;background:var(--surface);flex-wrap:nowrap;align-items:center;position:sticky;top:0;overflow:auto hidden}.bm-rooms::-webkit-scrollbar{display:none}.bm-room{white-space:nowrap;flex:none;min-height:44px}.bm-room.locked{opacity:.72}.bm-locked{align-items:center;gap:calc(var(--px) * 8);padding:calc(var(--px) * 9.333) calc(var(--px) * 8);background:var(--surface);box-shadow:inset 0 0 0 calc(var(--px) * .333) var(--line);min-height:calc(var(--px) * 73.333);display:flex}.bm-locked p{margin:0}.bm-locked-words{flex-direction:column;gap:8px;max-width:46ch;display:flex}.bm-progress{color:var(--chrome);letter-spacing:.06em}.bm-lock{width:calc(var(--px) * 21.333);height:calc(var(--px) * 25.333);flex:none;position:relative}.bm-lock:before{content:"";left:calc(var(--px) * 4.667);width:calc(var(--px) * 12);height:calc(var(--px) * 13.333);box-sizing:border-box;border:calc(var(--px) * 2.333) solid var(--muted);border-radius:calc(var(--px) * 6) calc(var(--px) * 6) 0 0;border-bottom:0;position:absolute;top:0}.bm-lock:after{content:"";width:calc(var(--px) * 21.333);background:var(--muted);border-radius:calc(var(--px) * 2);height:44px;box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);position:absolute;bottom:0;left:0}.bm-preview{aspect-ratio:2.4;min-height:calc(var(--px) * 60);background:var(--ground);box-shadow:inset 0 0 0 calc(var(--px) * .333) var(--line);position:relative;overflow:hidden}.bm-preview .room-stage{position:absolute;inset:0}.bm-plan-wrap{gap:calc(var(--px) * 2);flex-direction:column;min-width:0;display:flex}.bm-plan{background:var(--surface);box-shadow:inset 0 0 0 calc(var(--px) * .333) var(--line);padding:calc(var(--px) * 2);touch-action:none;outline:none}.bm-plan:focus-visible{box-shadow:inset 0 0 0 calc(var(--px) * .667) var(--chrome)}.bm-svg{width:100%;height:auto;max-height:min(48vh, calc(var(--px) * 140));-webkit-user-select:none;user-select:none;cursor:pointer;margin:0 auto;display:block}.bm-wall{fill:var(--line)}.bm-window{fill:var(--ground);stroke:var(--chrome);stroke-width:1.5px;stroke-dasharray:4 3}.bm-tile{fill:var(--ground);stroke:var(--line);stroke-width:1px}.bm-cursor{fill:none;stroke:var(--chrome);stroke-width:2px;stroke-dasharray:5 3;pointer-events:none}.bm-thing .bm-shape{stroke:var(--ink);stroke-width:1.5px}.bm-l-floor .bm-shape{fill:var(--chrome);fill-opacity:.55}.bm-l-floor.bm-s-house .bm-shape{fill:var(--muted);fill-opacity:.6}.bm-l-floor.bm-s-pick .bm-shape{fill:var(--surface);fill-opacity:1;stroke-width:2px}.bm-s-pick.short .bm-shape{stroke-dasharray:5 3}.bm-l-rug .bm-shape{fill:var(--chrome);fill-opacity:.18;stroke-dasharray:2 3}.bm-l-wall .bm-shape,.bm-l-window .bm-shape{fill:var(--surface)}.bm-l-ceiling .bm-shape{fill:none;stroke-dasharray:3 3}.bm-front{fill:var(--ink)}.bm-plan-glyph{pointer-events:none;overflow:visible}.bm-l-ceiling{opacity:.55}.bm-label-window{fill:var(--chrome);letter-spacing:.1em}.bm-label-pick{font-size:calc(var(--px) * 2.333);letter-spacing:.08em}.bm-label-badge{font-size:calc(var(--px) * 2.333);font-weight:700}.bm-thing.lifted{opacity:.4}.bm-thing.lifted .bm-shape{stroke-dasharray:3 3}.bm-label{font-family:var(--f,monospace);font-size:calc(var(--px) * 2.833);letter-spacing:.04em;fill:var(--ink);pointer-events:none}.bm-label-rug{opacity:.85}.bm-thing.sel .bm-shape{stroke:var(--chrome);stroke-width:3px}.bm-thing.ghost{opacity:.6;pointer-events:none}.bm-thing.ghost.bad .bm-shape{stroke-dasharray:4 3}.bm-x{font-size:calc(var(--px) * 5.333);fill:var(--ink);font-weight:700}.bm-note{min-height:1.4em;color:var(--ink);font-size:max(var(--text-floor,11px), calc(var(--px) * 4));margin:0}.bm-tools .btn{min-height:44px}.bm-note-row{align-items:center;gap:calc(var(--px) * 2) calc(var(--px) * 3);flex-wrap:wrap;display:flex}.bm-note-row .bm-note{flex:12em;min-width:0}.bm-empty-hand{flex:none;min-height:44px}.bm-tray{flex-direction:column;gap:8px;min-width:0;display:flex}.bm-tab{min-height:calc(var(--px) * 13.333)}.bm-things{scrollbar-width:none;overscroll-behavior-x:contain;padding-bottom:calc(var(--px) * 1.333);padding-right:calc(var(--px) * 10.667);scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(90deg, var(--ink) calc(100% - calc(var(--px) * 13.333)), transparent);-webkit-mask-image:linear-gradient(90deg, var(--ink) calc(100% - calc(var(--px) * 13.333)), transparent);mask-image:linear-gradient(90deg, var(--ink) calc(100% - calc(var(--px) * 13.333)), transparent);gap:8px;display:flex;overflow-x:auto}.bm-tile-btn{width:calc(var(--px) * 32);min-height:calc(var(--px) * 29.333);align-content:start;justify-items:center;gap:calc(var(--px) * 1.333);padding:calc(var(--px) * 2) calc(var(--px) * 1.333);background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * .333) var(--line);cursor:pointer;scroll-snap-align:start;border:0;flex:none;display:grid;position:relative}.bm-tile-btn.on{box-shadow:inset 0 0 0 calc(var(--px) * .667) var(--chrome)}.bm-tile-btn:disabled{opacity:.5;cursor:default}.bm-tile-btn:focus-visible{outline:calc(var(--px) * .667) solid var(--chrome);outline-offset:-2px}.bm-icon{width:44px;height:44px}.bm-swatch{width:44px;height:44px;image-rendering:pixelated;box-shadow:0 0 0 calc(var(--px) * .333) var(--ink)}.bm-tile-name{max-width:100%;font-family:var(--read-sans,sans-serif);font-size:max(var(--text-floor,11px), 11px);letter-spacing:.03em;text-align:center;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-weight:600;line-height:1.2}.bm-g-a{fill:var(--chrome)}.bm-g-b{fill:var(--ink)}.bm-g-c{fill:var(--muted)}.bm-count{font-size:calc(var(--px) * 3.333);color:var(--muted);letter-spacing:.04em}.bm-empty{margin:0;padding:8px 0}.bm-foot{align-items:center;gap:calc(var(--px) * 3.333);flex-wrap:wrap;display:flex}.bm-foot p{margin:0}.bm-foot[hidden]{display:none}.bm-wait{margin:calc(var(--px) * 4) 0}.is-narrow .bm{grid-template-columns:minmax(0,1fr);grid-template-areas:"rooms""preview""plan""tools""foot""tray"}.bm-things::-webkit-scrollbar{display:none}.bm-locked-wrap{gap:calc(var(--px) * 4.667);grid-column:1/-1;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:stretch;display:grid}.is-narrow .bm-locked-wrap{grid-template-columns:minmax(0,1fr)}.bm-locked-wrap .bm-preview{filter:grayscale(.85)brightness(.7);grid-area:auto;position:relative;top:auto}.bm-lock-mini{width:calc(var(--px) * 3.333);height:calc(var(--px) * 4);flex:none;margin-left:8px}.bm-room{align-items:center;display:inline-flex}.is-narrow .bm-preview{min-height:calc(var(--px) * 50)}.is-narrow .bm-tile-btn{width:calc(var(--px) * 28);min-height:calc(var(--px) * 28)}.is-narrow .bm{padding-bottom:calc(var(--px) * 32)}.is-narrow .bm-rooms{z-index:4;background:var(--surface);padding:calc(var(--px) * 1.333) 0 calc(var(--px) * 2);position:sticky;top:0}.is-narrow .bm-preview{top:calc(var(--px) * 17.333);z-index:3;aspect-ratio:auto;min-height:0;height:calc(var(--px) * 40);position:sticky}.is-narrow .bm-locked{flex-direction:column;align-items:flex-start}.room-tabs{gap:calc(var(--px) * 2);padding:calc(var(--px) * 2) 0 0;flex-wrap:wrap;display:flex}.room-tab{min-height:calc(var(--px) * 13.333)}.fc.member .fc-roster .ln-stack{align-items:flex-end;gap:calc(var(--px) * .67);flex-direction:column;line-height:1.1;display:inline-flex}.fc.member .fc-roster .ln-stack .signed{white-space:nowrap}.fc.member .fc-roster .ln-gate{font-family:Space Grotesk,sans-serif;font-weight:500;font-size:max(var(--text-floor), calc(var(--cw) * .0306));color:var(--muted);white-space:nowrap}.fc.member .fc-roster .ln-stack .signed .fig-hero{font-size:max(var(--text-floor), calc(var(--cw) * .05))}.fc.member .fc-roster .ln-stack .signed .fig-other:not(.updown){font-size:max(var(--text-floor), calc(var(--cw) * .031))}.fc.member .fc-roster .ln-stack>.fig-other{font-family:Space Mono,monospace;font-weight:700;font-size:max(var(--text-floor), calc(var(--cw) * .031));white-space:nowrap}.su{background:var(--ground);color:var(--ink);padding:var(--safe-top) var(--safe-right) var(--safe-bottom) var(--safe-left);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;inset:0;overflow:hidden}.su-backdrop{z-index:0}.su-crest{z-index:1;align-items:center;gap:calc(var(--px) * 2);padding:calc(var(--px) * 4) calc(var(--px) * 6) calc(var(--px) * 3);flex-direction:column;display:flex;position:relative}.su-crest .su-brand{--brand-w:min(60%, calc(var(--px) * 70));margin:0}.su-where{font-size:max(var(--text-floor), calc(var(--px) * 4));color:var(--muted);padding:calc(var(--px) * 1) calc(var(--px) * 3);background:color-mix(in srgb, var(--ground) 80%, transparent)}.su-mid{z-index:1;min-height:0;padding:calc(var(--px) * 4);justify-content:center;align-items:flex-start;display:flex;position:relative}.su-card{width:min(100%, calc(var(--px) * 230));min-height:0;max-height:100%;box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);flex-direction:column;display:flex}.su-head,.su-foot{flex:none}.su-head{gap:calc(var(--px) * 2);padding:calc(var(--px) * 5) calc(var(--px) * 6) calc(var(--px) * 3);flex-direction:column;display:flex}.su-title{font-size:max(var(--text-floor), calc(var(--px) * 7));margin:0;line-height:1.4}.su-lead{font-size:max(var(--sentence-floor), calc(var(--px) * 5));color:var(--ink);margin:0}.su-body{overscroll-behavior:contain;min-height:0;padding:calc(var(--px) * 2) calc(var(--px) * 6) calc(var(--px) * 4);gap:calc(var(--px) * 4);flex-direction:column;flex:0 auto;display:flex;overflow-y:auto}.su-foot{gap:calc(var(--px) * 2);padding:calc(var(--px) * 3) calc(var(--px) * 6) calc(var(--px) * 5);box-shadow:inset 0 calc(var(--px) * .75) 0 var(--line);flex-direction:column;display:flex}.su-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.su-row>.btn{flex:auto}.su-nothing{font-size:max(var(--sentence-floor), calc(var(--px) * 4));color:var(--muted);margin:0}.su-k{font-size:max(var(--text-floor), calc(var(--px) * 4));color:var(--muted)}.su-field{gap:calc(var(--px) * 1.5);flex-direction:column;display:flex}.su-input{min-height:44px;font-size:max(calc(var(--f16) * var(--text-scale,1)), 0px);background:var(--ground);color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);padding:0 calc(var(--px) * 3);caret-color:var(--chrome);box-sizing:border-box;border:0;width:100%;font-family:Space Grotesk,sans-serif}.su-input:focus{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome);outline:none}.su-select{appearance:none}.su-err{font-size:max(var(--sentence-floor), calc(var(--px) * 4));color:var(--mark);margin:0}.su-receipt{gap:calc(var(--px) * 2);padding:calc(var(--px) * 4);background:var(--ground);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome);flex-direction:column;display:flex}.su-receipt dl{gap:calc(var(--px) * 1.5) calc(var(--px) * 4);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.su-receipt dt{font-size:max(var(--text-floor), calc(var(--px) * 4));color:var(--muted)}.su-receipt dd{font-size:max(var(--sentence-floor), calc(var(--px) * 4.5));overflow-wrap:anywhere;margin:0}.su-stamp{font-size:max(var(--text-floor), calc(var(--px) * 5));color:var(--chrome)}.su-sample{font-size:max(var(--text-floor), calc(var(--px) * 3.5));color:var(--muted);background:color-mix(in srgb, var(--ground) 80%, transparent);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--line);padding:calc(var(--px) * .5) calc(var(--px) * 2);align-self:flex-start}.su-steps{gap:calc(var(--px) * 2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.su-step{grid-template-columns:calc(var(--px) * 10) minmax(0, 1fr);gap:calc(var(--px) * 3);padding:calc(var(--px) * 3);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--line);align-items:start;display:grid}.su-step.done{box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--chrome)}.su-step-n{font-size:max(var(--text-floor), calc(var(--px) * 5))}.su-step p{margin:0}.su-sent{gap:calc(var(--px) * 1.5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.su-sent li{font-size:max(var(--sentence-floor), calc(var(--px) * 4.5))}.su-clock{font-size:max(var(--text-floor), calc(var(--px) * 4.5));color:var(--chrome)}.btn.su-link{text-decoration:none}html[data-shell=phone] .su-mid{padding:0 calc(var(--px) * 3) calc(var(--px) * 3)}html[data-shell=phone] .su-card{width:100%}html[data-shell=phone] .su-mid{align-items:flex-end}html[data-shell=phone] .su-crest{padding:calc(var(--px) * 3) 0 calc(var(--px) * 2)}.btn-inline{padding:0 calc(var(--px) * 1);color:var(--chrome);cursor:pointer;min-height:44px;font-size:max(var(--text-floor), calc(var(--px) * 4));background:0 0;border:0}.dl-sectors{grid-template-columns:repeat(auto-fill, minmax(calc(var(--px) * 70), 1fr));gap:8px;display:grid}.dl-sector{align-items:flex-start;gap:calc(var(--px) * 1);min-height:44px;padding:calc(var(--px) * 3);background:var(--ground);color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line);text-align:left;cursor:pointer;border:0;flex-direction:column;display:flex}.dl-sector.on{box-shadow:inset 0 0 0 calc(var(--px) * 1.5) var(--chrome);background:var(--surface)}.dl-sector[disabled]{opacity:.5;cursor:not-allowed}.dl-sector-n{font-size:max(var(--text-floor), calc(var(--px) * 4))}.dl-sector.on .dl-sector-n:before{content:"✓ ";color:var(--chrome)}.dl-sector-c{font-size:max(var(--text-floor), calc(var(--px) * 3.5));color:var(--muted)}.dl-hunts{font-size:max(var(--text-floor), calc(var(--px) * 4));color:var(--chrome)}.dl-tools{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:8px;display:grid}.dl-results{gap:calc(var(--px) * 1.5);padding:calc(var(--px) * 2);background:var(--ground);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--chrome);flex-direction:column;display:flex}.dl-result{align-items:center;gap:calc(var(--px) * 3);grid-template-columns:auto minmax(0,1fr) auto;min-height:44px;display:grid}.dl-name{flex-direction:column;min-width:0;display:flex}.dl-co{font-size:max(var(--sentence-floor), calc(var(--px) * 4.5));-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.15;display:-webkit-box;overflow:hidden}.dl-add{padding:0 calc(var(--px) * 3)}.dl-gate{grid-template-columns:auto repeat(3,minmax(44px,1fr)) auto;align-items:center;gap:8px;display:grid}.dl-gate-b{padding:0 calc(var(--px) * 1);min-width:44px}.dl-gate-b.on,.dl-kind.on{background:var(--ink);color:var(--ground)}.dl-rows{gap:calc(var(--px) * 1.5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dl-row{gap:calc(var(--px) * 1);padding:calc(var(--px) * 1.5) calc(var(--px) * 2);background:var(--ground);box-shadow:inset 0 0 0 calc(var(--px) * .75) var(--line);flex-direction:column;display:flex;position:relative}.dl-row.lifted{z-index:2;box-shadow:inset 0 0 0 calc(var(--px) * 1.5) var(--chrome), 0 calc(var(--px) * 2) calc(var(--px) * 6) var(--line);background:var(--surface)}.dl-row.bad{box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--mark)}.dl-line1{align-items:center;gap:calc(var(--px) * 2);grid-template-columns:44px auto auto minmax(0,1fr) auto auto;display:grid}.dl-line2{justify-content:space-between;align-items:center;gap:8px;padding-left:44px;display:flex}.dl-handle{cursor:grab;touch-action:none;width:44px;height:44px;color:var(--muted);background:0 0;border:0;place-items:center;display:grid}.dl-handle:active{cursor:grabbing}.dl-grip{width:calc(var(--px) * 8);height:calc(var(--px) * 6);background:repeating-linear-gradient(to bottom, var(--muted) 0 calc(var(--px) * 1), transparent calc(var(--px) * 1) calc(var(--px) * 2.5))}.dl-rank{font-size:max(var(--text-floor), calc(var(--px) * 5));min-width:calc(var(--px) * 9);text-align:right}.dl-icon{min-width:44px;padding:0 calc(var(--px) * 2)}.dl-short{align-items:center;gap:calc(var(--px) * 2);min-height:44px;color:var(--ink);cursor:pointer;text-align:left;font-size:max(var(--sentence-floor), calc(var(--px) * 4));background:0 0;border:0;padding:0;display:inline-flex}.dl-box{width:calc(var(--px) * 6);height:calc(var(--px) * 6);min-width:16px;min-height:16px;box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--ink);place-items:center;display:inline-grid}.dl-short.on .dl-box{background:var(--chrome);box-shadow:none}.dl-short.on .dl-box:after{content:"✓";color:var(--on-chrome);font-size:max(var(--text-floor), calc(var(--px) * 4))}.dl-more{padding:0 calc(var(--px) * 3)}.dl-why{margin:0;padding-left:44px}.dl-more-panel{gap:calc(var(--px) * 2);padding:calc(var(--px) * 2) 0 calc(var(--px) * 1) 44px;flex-direction:column;display:flex}.dl-kinds{flex-wrap:wrap;gap:8px;display:flex}.dl-kind{padding:0 calc(var(--px) * 3);flex:auto}.dl-dd{flex-wrap:nowrap}.dl-op{flex:auto;width:auto}.dl-val{flex:1 1 calc(var(--px) * 30);width:auto}.dl-meter{gap:calc(var(--px) * .5);flex-direction:column;display:flex}.dl-meter-n{font-size:max(var(--text-floor), calc(var(--px) * 5))}.dl-meter-k{font-size:max(var(--sentence-floor), calc(var(--px) * 4));color:var(--muted)}html[data-shell=phone] .dl-tools{grid-template-columns:1fr}html[data-shell=phone] .dl-line2,html[data-shell=phone] .dl-why,html[data-shell=phone] .dl-more-panel{padding-left:0}html[data-shell=phone] .dl-sectors{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-shell=phone] .su input.su-input:not([type=checkbox]):not([type=radio]):not([type=range]),html[data-shell=phone] .su select.su-input:not([multiple]){font-size:max(calc(var(--f16) * var(--text-scale,1)), 0px)}.su-crest .su-sample{align-self:center;margin:0}.su-place{justify-content:center;align-items:center;gap:calc(var(--px) * 2);flex-wrap:wrap;display:inline-flex}html:not([data-shell=phone]) .su{padding-top:max(var(--safe-top), 12vh);grid-template-rows:auto minmax(0,auto) auto;align-content:start}html:not([data-shell=phone]) .su-mid{align-items:flex-start}.su-empty{font-size:max(var(--sentence-floor), calc(var(--px) * 5));color:var(--ink);margin:0}.su-addr{font-size:max(var(--sentence-floor), calc(var(--px) * 4.5));overflow-wrap:anywhere;margin:0}.su-after{align-items:center;gap:0 calc(var(--px) * 2);flex-wrap:wrap;display:flex}.su-session{min-height:44px;color:var(--chrome);align-items:center;display:inline-flex}@media (height<=43.75rem){html[data-shell=phone] .su-crest .su-brand{--brand-w:min(40%, calc(var(--px) * 46))}}.names [data-name-said]{margin-bottom:calc(var(--px) * 4)}.regime-dial{top:calc(var(--px) * 4);right:calc(var(--px) * 4);z-index:3;align-items:center;gap:calc(var(--px) * 2.5);min-width:44px;min-height:44px;padding:calc(var(--px) * 1.5) calc(var(--px) * 3) calc(var(--px) * 1.5) calc(var(--px) * 2);color:var(--ink);cursor:pointer;text-align:left;box-shadow:inset 0 0 0 calc(var(--px) * .34) var(--line);border:0;display:flex;position:absolute}[data-shell=phone] .regime-dial{top:calc(var(--px) * 3);right:calc(var(--px) * 3);padding:calc(var(--px) * 1) calc(var(--px) * 2.5) calc(var(--px) * 1) calc(var(--px) * 1.5);gap:calc(var(--px) * 2)}.regime-dial-face{flex-direction:column;align-items:center;line-height:0;display:flex;position:relative}.regime-dial-pct{margin-top:calc(var(--px) * -.5);color:var(--ink);line-height:1;font-size:max(12px, var(--text-floor), calc(var(--px) * 3.67));letter-spacing:.02em;white-space:nowrap}.regime-dial-words{gap:calc(var(--px) * .67);flex-direction:column;min-width:0;display:flex}.regime-dial-k{color:var(--chrome);letter-spacing:.1em;font-size:max(12px, var(--text-floor), calc(var(--px) * 3));line-height:1.1}.regime-dial-v{color:var(--ink);letter-spacing:.08em;font-size:max(calc(var(--px) * 4.333), var(--text-floor), calc(var(--px) * 4));white-space:nowrap;line-height:1.1}.regime-dial-wx{align-items:center;gap:calc(var(--px) * 1);color:var(--ink);letter-spacing:.1em;font-size:max(12px, var(--text-floor), calc(var(--px) * 3));white-space:nowrap;line-height:1.1;display:inline-flex}.regime-dial-sample{color:var(--muted);letter-spacing:.06em;font-size:max(11px, var(--text-floor), calc(var(--px) * 2.67));white-space:nowrap;line-height:1.1}.regime-dial:focus-visible{outline:calc(var(--px) * .667) solid var(--chrome);outline-offset:calc(var(--px) * .667)}.world:has(.journey-scroll[inert]) .regime-dial{visibility:hidden}.dial-track{stroke:var(--line)}.dial-fill{stroke:var(--chrome)}.dial-tick{stroke:var(--muted)}.dial-needle{stroke:var(--ink)}.dial-hub{fill:var(--ink)}.weather-art{flex:none;overflow:visible}.wx-sun circle{fill:var(--mark,var(--chrome))}.wx-sun line{stroke:var(--mark,var(--chrome))}.wx-haze line{stroke:var(--muted)}.wx-cloud{fill:var(--muted)}.wx-rain line{stroke:var(--chrome)}.wx-bolt{fill:var(--mark,var(--chrome))}.regime-page{overscroll-behavior:contain;gap:calc(var(--px) * 4);min-height:0;padding:calc(var(--px) * 4) calc(var(--px) * 4) calc(var(--px) * 4 + calc(var(--px) * 32));box-sizing:border-box;color:var(--ink);flex:1;align-content:start;display:grid;overflow-y:auto}.regime-page.is-web{padding:calc(var(--px) * 3) calc(var(--px) * 4);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"hero drivers""days weather""source source"}.regime-page.is-web .regime-hero{grid-area:hero}.regime-page.is-web [data-regime-drivers]{grid-area:drivers}.regime-page.is-web [data-regime-weather]{grid-area:weather}.regime-page.is-web .regime-days{grid-area:days;align-self:start}.regime-page.is-web .regime-source{grid-area:source}.regime-page p,.regime-page h2,.regime-page h3{margin:0}.regime-hero,.regime-card{gap:calc(var(--px) * 2.5);padding:calc(var(--px) * 4);box-shadow:inset 0 0 0 calc(var(--px) * .34) var(--line);flex-direction:column;min-width:0;display:flex}.regime-sample{color:var(--ink);letter-spacing:.08em;white-space:normal;align-self:flex-start}.regime-k,.regime-h{color:var(--chrome);letter-spacing:.14em;font-size:max(var(--text-floor), calc(var(--px) * 3.67))}.regime-hero-row{align-items:center;gap:calc(var(--px) * 5);flex-wrap:wrap;display:flex}.regime-hero-words{gap:calc(var(--px) * 1.5);flex-direction:column;min-width:0;display:flex}.regime-label{font-size:max(var(--text-floor), calc(var(--px) * 16));overflow-wrap:anywhere;letter-spacing:.02em;line-height:1}[data-shell=phone] .regime-label{font-size:max(var(--text-floor), calc(var(--px) * 12))}.regime-sure{color:var(--muted);letter-spacing:.12em;font-size:max(var(--text-floor), calc(var(--px) * 4.67))}.regime-sure b{font-weight:inherit}.regime-means{font-size:max(var(--sentence-floor,var(--text-floor)), calc(var(--px) * 5));line-height:1.35}.regime-describes,.regime-note,.regime-source{line-height:1.4}.regime-source{text-align:center;grid-column:1/-1}.regime-sub{letter-spacing:.12em;margin-top:calc(var(--px) * 1)!important}.regime-rows{gap:calc(var(--px) * 1);border-top:calc(var(--px) * .34) solid var(--line);padding-top:calc(var(--px) * 2);flex-direction:column;display:flex}.regime-row{align-items:center;gap:calc(var(--px) * 2.67);min-height:calc(var(--px) * 9);display:flex}.regime-row .k{color:var(--chrome);letter-spacing:.12em;font-size:max(var(--text-floor), calc(var(--px) * 4));flex:none}.regime-row .lead{min-width:calc(var(--px) * 4);border-bottom:calc(var(--px) * .34) dotted var(--line);flex:1}.regime-row .v{color:var(--ink);text-align:right;letter-spacing:.04em;font-size:max(var(--text-floor), calc(var(--px) * 4.33));flex:none}.regime-belief{gap:calc(var(--px) * 1.5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.regime-belief li{align-items:baseline;column-gap:calc(var(--px) * 2.5);row-gap:calc(var(--px) * 1);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"k v""bar bar";min-width:0;display:grid}.regime-belief-k{overflow-wrap:anywhere;min-width:0;color:var(--muted);letter-spacing:.08em;font-size:max(var(--text-floor), calc(var(--px) * 3.67));grid-area:k}.regime-belief li.is-now .regime-belief-k{color:var(--ink)}.regime-belief-v{text-align:right;overflow-wrap:anywhere;color:var(--ink);font-size:max(var(--text-floor), calc(var(--px) * 3.67));grid-area:v}.regime-bar{height:calc(var(--px) * 2.67);background:var(--ground);box-shadow:inset 0 0 0 calc(var(--px) * .34) var(--line);grid-area:bar;position:relative}.regime-bar>span{background:var(--muted);position:absolute;top:0;bottom:0;left:0}.regime-belief li.is-now .regime-bar>span{background:var(--chrome)}.regime-wx{align-items:center;gap:calc(var(--px) * 1.2);color:var(--ink);vertical-align:middle;display:inline-flex}.regime-scale{grid-template-columns:repeat(auto-fit, minmax(max(calc(var(--px) * 40), 11em), 1fr));gap:calc(var(--px) * 1.5);margin:0;padding:0;list-style:none;display:grid}.regime-scale li{align-items:flex-start;gap:calc(var(--px) * 1.5);padding:calc(var(--px) * 2.5);text-align:left;box-shadow:inset 0 0 0 calc(var(--px) * .34) var(--line);flex-direction:column;min-width:0;display:flex}.regime-scale-head{align-items:center;gap:calc(var(--px) * 1.5);min-width:0;display:inline-flex}.regime-scale-head .label{font-size:max(var(--text-floor), calc(var(--px) * 3.67));letter-spacing:.06em;overflow-wrap:normal;word-break:keep-all}.regime-scale-at{overflow-wrap:break-word;min-width:0;line-height:1.35}.regime-scale li.is-now{box-shadow:inset 0 0 0 calc(var(--px) * .67) var(--chrome)}[data-shell=phone] .regime-scale{grid-template-columns:minmax(0,1fr)}[data-shell=phone] .regime-scale li{align-items:flex-start;gap:calc(var(--px) * 3);padding:calc(var(--px) * 2) calc(var(--px) * 3);flex-direction:row}[data-shell=phone] .regime-scale-head{flex:none;min-width:11ch}[data-shell=phone] .regime-scale-at{flex:1}.regime-strip{gap:calc(var(--px) * 1);height:calc(var(--px) * 30);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;display:grid}.regime-day{align-items:stretch;gap:calc(var(--px) * 1);flex-direction:column;min-width:0;height:100%;display:flex}.regime-day-bar{background:var(--ground);box-shadow:inset 0 0 0 calc(var(--px) * .34) var(--line);flex:1;position:relative}.regime-day-bar>span{background:var(--muted);position:absolute;bottom:0;left:0;right:0}.regime-day.is-same .regime-day-bar>span{background:var(--chrome)}.regime-day-l{text-align:center;color:var(--muted);font-size:max(var(--text-floor), calc(var(--px) * 3));line-height:1}.regime-day.is-same .regime-day-l{color:var(--ink)}.regime-strip-ends{letter-spacing:.1em;font-size:max(var(--text-floor), calc(var(--px) * 3));justify-content:space-between;display:flex}:is(.world:has([data-hall-sign]:not([hidden])) .regime-dial,.world:has([data-emblem-chip]:not([hidden])) .regime-dial){visibility:hidden}.terminal-window .iw-body{overflow:hidden}.tm-desk{gap:calc(var(--px) * 3);min-height:0;padding:calc(var(--px) * 3) calc(var(--px) * 4) calc(var(--px) * 3);box-sizing:border-box;color:var(--ink);flex-direction:column;flex:1;display:flex}.tm-desk p,.tm-desk h3,.tm-desk h4{margin:0}.tm-case{min-height:0;padding:calc(var(--px) * 4) calc(var(--px) * 4) calc(var(--px) * 7);background:var(--surface);box-shadow:inset calc(var(--px) * 1) calc(var(--px) * 1) 0 var(--muted), inset calc(var(--px) * -1) calc(var(--px) * -1) 0 var(--line), inset 0 0 0 calc(var(--px) * 2) var(--surface), inset calc(var(--px) * 2.5) calc(var(--px) * 2.5) 0 color-mix(in srgb, var(--muted) 35%, var(--surface)), 0 calc(var(--px) * 1.5) 0 var(--line);clip-path:polygon(0 calc(var(--px) * 2), calc(var(--px) * 1) calc(var(--px) * 2), calc(var(--px) * 1) calc(var(--px) * 1), calc(var(--px) * 2) calc(var(--px) * 1), calc(var(--px) * 2) 0, calc(100% - var(--px) * 2) 0, calc(100% - var(--px) * 2) calc(var(--px) * 1), calc(100% - var(--px) * 1) calc(var(--px) * 1), calc(100% - var(--px) * 1) calc(var(--px) * 2), 100% calc(var(--px) * 2), 100% calc(100% - var(--px) * 2), calc(100% - var(--px) * 1) calc(100% - var(--px) * 2), calc(100% - var(--px) * 1) calc(100% - var(--px) * 1), calc(100% - var(--px) * 2) calc(100% - var(--px) * 1), calc(100% - var(--px) * 2) 100%, calc(var(--px) * 2) 100%, calc(var(--px) * 2) calc(100% - var(--px) * 1), calc(var(--px) * 1) calc(100% - var(--px) * 1), calc(var(--px) * 1) calc(100% - var(--px) * 2), 0 calc(100% - var(--px) * 2));flex:1;display:flex;position:relative}.tm-glass{gap:calc(var(--px) * 2);min-width:0;min-height:0;padding:calc(var(--px) * 3) calc(var(--px) * 4);background:var(--ground);border-radius:calc(var(--px) * 4);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--line), inset 0 calc(var(--px) * 2) 0 calc(var(--px) * 1) color-mix(in srgb, var(--line) 50%, var(--ground));flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.tm-lamp{right:calc(var(--px) * 8);bottom:calc(var(--px) * 2.5);width:calc(var(--px) * 2);height:calc(var(--px) * 2);background:var(--chrome);box-shadow:0 0 calc(var(--px) * 2) var(--chrome);position:absolute}.tm-status{align-items:center;gap:calc(var(--px) * 1.5) calc(var(--px) * 4);padding-bottom:calc(var(--px) * 1.5);border-bottom:calc(var(--px) * .34) solid var(--line);font-size:max(var(--text-floor), calc(var(--px) * 3.67));letter-spacing:.1em;flex-wrap:wrap;flex:none;display:flex}.tm-status-team{color:var(--ink)}.tm-cmd{align-items:center;gap:calc(var(--px) * 2);flex:none;display:flex}.tm-prompt{font-size:max(var(--sentence-floor), calc(var(--px) * 6));line-height:1}.tm-input{min-width:0;min-height:44px;padding:0 calc(var(--px) * 3);background:color-mix(in srgb, var(--surface) 55%, var(--ground));color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * .67) var(--line);font-size:max(var(--sentence-floor), calc(var(--px) * 5.33));letter-spacing:.04em;caret-color:var(--chrome);text-transform:uppercase;border:0;border-radius:0;flex:1}.tm-input::placeholder{color:var(--muted);opacity:1;text-transform:none}.tm-input:focus-visible{outline:calc(var(--px) * .67) solid var(--chrome);outline-offset:calc(var(--px) * .34)}.tm-go{background:var(--chrome);color:var(--onChrome);box-shadow:0 calc(var(--px) * 1) 0 var(--line);flex:none}.tm-go:active{transform:translateY(calc(var(--px) * .67));box-shadow:none}.tm-said{color:var(--mark);font-size:max(var(--sentence-floor), calc(var(--px) * 4.67));flex:none}.tm-out{overscroll-behavior:contain;min-height:0;padding-right:calc(var(--px) * 1);flex:1;overflow-y:auto}.tm-keys{flex-wrap:wrap;flex:none;justify-content:center;gap:8px;display:flex}.tm-key{min-height:max(44px, calc(var(--px) * 17));min-width:max(44px, calc(var(--px) * 24));justify-content:center;align-items:center;gap:calc(var(--px) * .67);padding:calc(var(--px) * 1) calc(var(--px) * 3);background:var(--surface);color:var(--ink);cursor:pointer;box-shadow:inset 0 0 0 calc(var(--px) * .67) var(--line), inset 0 calc(var(--px) * 1) 0 calc(var(--px) * .67) color-mix(in srgb, var(--muted) 30%, var(--surface)), 0 calc(var(--px) * 1.5) 0 var(--line);clip-path:polygon(0 calc(var(--px) * 1), calc(var(--px) * 1) calc(var(--px) * 1), calc(var(--px) * 1) 0, calc(100% - var(--px) * 1) 0, calc(100% - var(--px) * 1) calc(var(--px) * 1), 100% calc(var(--px) * 1), 100% 100%, 0 100%);border:0;flex-direction:column;display:inline-flex}.tm-key:hover{box-shadow:inset 0 0 0 calc(var(--px) * .67) var(--chrome), 0 calc(var(--px) * 1.5) 0 var(--line)}.tm-key:focus-visible{outline:calc(var(--px) * .67) solid var(--chrome);outline-offset:calc(var(--px) * .67)}.tm-key.is-on{transform:translateY(calc(var(--px) * 1));background:var(--ink);color:var(--ground);box-shadow:0 calc(var(--px) * .5) 0 var(--line)}.tm-fnum{font-family:"Press Start 2P",monospace;font-weight:400;font-size:max(11px, calc(var(--px) * 2.67));color:var(--chrome);letter-spacing:0}.tm-key.is-on .tm-fnum{color:var(--ground)}.tm-fcap{font-size:max(var(--text-floor), calc(var(--px) * 4));letter-spacing:.08em;white-space:nowrap}.tm-nothing{text-align:center;gap:calc(var(--px) * 3);flex-wrap:wrap;flex:none;justify-content:center;align-items:center;display:flex}.tm-textlink{min-height:44px;padding:0 calc(var(--px) * 2);color:var(--chrome);cursor:pointer;text-underline-offset:calc(var(--px) * 1);background:0 0;border:0;text-decoration:underline}.tm-seg{box-shadow:inset 0 0 0 calc(var(--px) * .67) var(--line);gap:0;display:inline-flex}.tm-segb{min-width:44px;min-height:44px;padding:0 calc(var(--px) * 3.5);color:var(--muted);cursor:pointer;font-size:max(var(--text-floor), calc(var(--px) * 4));letter-spacing:.08em;background:0 0;border:0}.tm-segb.is-on{background:var(--ink);color:var(--ground)}.tm-segb:focus-visible{outline:calc(var(--px) * .67) solid var(--chrome);outline-offset:calc(var(--px) * -.67)}.tm-usd{margin-right:calc(var(--px) * 2)}.tm-panel{gap:calc(var(--px) * 3);padding-bottom:calc(var(--px) * 4);flex-direction:column;display:flex}.tm-head{justify-content:space-between;align-items:center;gap:calc(var(--px) * 2) calc(var(--px) * 4);flex-wrap:wrap;display:flex}.tm-h{color:var(--chrome);letter-spacing:.14em;font-size:max(var(--text-floor), calc(var(--px) * 4.33))}.tm-sub{margin-top:calc(var(--px) * 2)!important}.tm-k{color:var(--chrome);letter-spacing:.12em;font-size:max(var(--text-floor), calc(var(--px) * 3.67))}.tm-wait{color:var(--muted);padding:calc(var(--px) * 6) 0;text-align:center;letter-spacing:.12em}.tm-refusal{color:var(--mark);padding:calc(var(--px) * 4) 0}.tm-foot{font-size:max(var(--sentence-floor), calc(var(--px) * 4.33));line-height:1.4}.tm-basis,.tm-src{letter-spacing:.1em}.tm-move{align-items:baseline;gap:calc(var(--px) * 1.5);font-size:max(var(--text-floor), calc(var(--px) * 5.33));white-space:nowrap;text-shadow:0 0 calc(var(--px) * 2) color-mix(in srgb, currentColor 35%, transparent);line-height:1.2;display:inline-flex}.tm-move.is-small{font-size:max(var(--text-floor), calc(var(--px) * 4));text-shadow:none}.tm-move .loss-word,.tm-move .label{font-size:max(11px, calc(var(--px) * 3.33));letter-spacing:.08em}.tm-hero{align-items:baseline;gap:calc(var(--px) * 3);flex-wrap:wrap;display:inline-flex}.tm-hero>.tm-move{font-size:max(var(--text-floor), calc(var(--px) * 8))}.tm-hero-other{font-size:max(var(--text-floor), calc(var(--px) * 4.8))}.tm-table{border-collapse:collapse;width:100%}.tm-table th{text-align:left;color:var(--chrome);font-size:max(var(--text-floor), calc(var(--px) * 3.67));letter-spacing:.12em;padding:calc(var(--px) * 1.5) calc(var(--px) * 2);border-bottom:calc(var(--px) * .67) solid var(--line);white-space:nowrap}.tm-table td{padding:calc(var(--px) * 1.5) calc(var(--px) * 2);border-bottom:calc(var(--px) * .34) solid var(--line);vertical-align:middle}.tm-table tbody tr:hover{background:color-mix(in srgb, var(--surface) 55%, var(--ground))}.tm-r{text-align:right!important}.tm-last{font-size:max(var(--text-floor), calc(var(--px) * 4))}.tm-name{align-items:flex-start;gap:calc(var(--px) * .5);min-height:44px;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;flex-direction:column;justify-content:center;padding:0;display:inline-flex}.tm-name:hover .tm-tk{text-underline-offset:calc(var(--px) * 1);text-decoration:underline}.tm-tk{color:var(--ink);font-size:max(var(--text-floor), calc(var(--px) * 4.67));letter-spacing:.06em}.tm-nm{color:var(--muted);font-size:max(var(--text-floor), calc(var(--px) * 4));overflow-wrap:anywhere;max-width:28ch}.tm-dir{font-size:max(11px, calc(var(--px) * 3.33));padding:calc(var(--px) * .67) calc(var(--px) * 2)}.tm-sector{font-size:max(var(--text-floor), calc(var(--px) * 4))}.tm-totals{gap:calc(var(--px) * 6);flex-wrap:wrap;display:flex}.tm-total{gap:calc(var(--px) * 1);flex-direction:column;display:flex}.tm-h2h{gap:calc(var(--px) * 4);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;display:grid}.tm-side{gap:calc(var(--px) * 2);padding:calc(var(--px) * 3);box-shadow:inset 0 0 0 calc(var(--px) * .67) var(--line);flex-direction:column;min-width:0;display:flex}.tm-team{font-size:max(var(--text-floor), calc(var(--px) * 5.33));overflow-wrap:anywhere;line-height:1.3}.tm-ri{font-size:max(11px, calc(var(--px) * 3.33));align-self:flex-start}.tm-vs{color:var(--chrome);font-size:max(var(--text-floor), calc(var(--px) * 5));align-self:center}.tm-list{gap:calc(var(--px) * 1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tm-li{align-items:center;gap:calc(var(--px) * 2);min-height:calc(var(--px) * 10);border-bottom:calc(var(--px) * .34) solid var(--line);display:flex}.tm-li .tm-move{margin-left:auto}.tm-gap{text-align:center;letter-spacing:.1em;font-size:max(var(--text-floor), calc(var(--px) * 4.67))}.tm-filters{gap:calc(var(--px) * 3) calc(var(--px) * 5);flex-wrap:wrap;align-items:flex-end;display:flex}.tm-select,.tm-field{gap:calc(var(--px) * 1);flex-direction:column;display:flex}.tm-select select,.tm-field select,.tm-field input{min-height:44px;padding:0 calc(var(--px) * 2.5);background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 calc(var(--px) * .67) var(--line);font-size:max(var(--sentence-floor), calc(var(--px) * 4.67));border:0;border-radius:0}.tm-field input{width:calc(var(--px) * 40);text-transform:uppercase}.tm-regm{gap:calc(var(--px) * 6);flex-wrap:wrap;align-items:center;display:flex}.tm-regm-dial{flex:none}.tm-regm-label{font-size:max(var(--text-floor), calc(var(--px) * 9));line-height:1.2;margin-bottom:calc(var(--px) * 2)!important}.tm-kv{min-width:calc(var(--px) * 80);gap:calc(var(--px) * .67);flex-direction:column;flex:1;display:flex}.tm-grid{grid-template-columns:repeat(auto-fill, minmax(calc(var(--px) * 90), 1fr));gap:calc(var(--px) * .67) calc(var(--px) * 6);display:grid}.tm-row{align-items:baseline;gap:calc(var(--px) * 2);min-height:calc(var(--px) * 9);display:flex}.tm-row .tm-k{flex:none}.tm-lead{min-width:calc(var(--px) * 3);border-bottom:calc(var(--px) * .34) dotted var(--line);flex:1}.tm-v{font-size:max(var(--text-floor), calc(var(--px) * 4));text-align:right;overflow-wrap:anywhere}.tm-bars{gap:calc(var(--px) * 1.5);flex-direction:column;display:flex}.tm-bar-row{grid-template-columns:calc(var(--px) * 40) 1fr calc(var(--px) * 16);gap:calc(var(--px) * 3);align-items:center;display:grid}.tm-bar{height:calc(var(--px) * 3);box-shadow:inset 0 0 0 calc(var(--px) * .34) var(--line);position:relative}.tm-bar>span{background:var(--ink);position:absolute;top:0;bottom:0;left:0}.tm-days{gap:calc(var(--px) * 1);flex-wrap:wrap;display:flex}.tm-day{min-width:calc(var(--px) * 8);min-height:2.1em;padding:calc(var(--px) * .67) calc(var(--px) * 1);box-sizing:border-box;box-shadow:inset 0 0 0 calc(var(--px) * .67) var(--line);color:var(--muted);justify-content:center;align-items:center;display:inline-flex}.tm-day.is-same{background:var(--ink);color:var(--ground);box-shadow:none}.tm-co{font-size:max(var(--text-floor), calc(var(--px) * 7));line-height:1.3}.tm-desc{max-width:90ch;font-size:max(var(--sentence-floor), calc(var(--px) * 4.67));line-height:1.5}.tm-news{gap:calc(var(--px) * 2.5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tm-news li{gap:calc(var(--px) * .67);flex-direction:column;display:flex}.tm-link{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:calc(var(--px) * 1)}.tm-link:hover{-webkit-text-decoration-color:var(--chrome);text-decoration-color:var(--chrome)}.tm-role{font-size:max(11px, calc(var(--px) * 3.33))}.tm-form{gap:calc(var(--px) * 3);flex-wrap:wrap;align-items:flex-end;display:flex}.tm-add{background:var(--ink);color:var(--ground)}.tm-alerts{gap:calc(var(--px) * 1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tm-alert{align-items:center;gap:calc(var(--px) * 3);padding:calc(var(--px) * 1) 0;border-bottom:calc(var(--px) * .34) solid var(--line);flex-wrap:wrap;display:flex}.tm-alert .tm-drop{margin-left:auto}.tm-alert.is-fired .tm-tk{color:var(--muted)}.tm-help{gap:calc(var(--px) * 2);flex-direction:column;margin:0;display:flex}.tm-help-row{grid-template-columns:minmax(calc(var(--px) * 70), auto) 1fr;gap:calc(var(--px) * 4);align-items:baseline;display:grid}.tm-help dt{font-size:max(var(--sentence-floor), calc(var(--px) * 4.67))}.tm-help dd{margin:0}.gp{gap:calc(var(--px) * 2);flex-direction:column;flex:1;min-height:0;display:flex}.gp-plot{flex:1 1 calc(var(--px) * 60);width:100%;min-height:calc(var(--px) * 54);position:relative}.gp-svg{touch-action:pan-y;cursor:crosshair;display:block;position:absolute;top:0;left:0}.tm-out:has(>[data-tm-panel=GP]){flex-direction:column;display:flex}.tm-panel[data-tm-panel=GP]{gap:calc(var(--px) * 2);min-height:min-content;padding-bottom:calc(var(--px) * 1);flex:1}.gp-how{letter-spacing:.08em}.gp-svg:focus-visible{outline:calc(var(--px) * .67) solid var(--chrome);outline-offset:calc(var(--px) * .67)}.gp-grid line{stroke:var(--line);stroke-width:1px}.gp-grid line.gp-zero{stroke:var(--muted);stroke-width:2px}.gp-axis text,.gp-ends text{fill:var(--muted);font-family:Silkscreen,monospace;font-weight:700;font-size:max(11px, calc(var(--px) * 3.67));letter-spacing:.06em}.gp-ends text{fill:var(--ink)}.gp-ends text.is-research{fill:var(--muted)}.gp-line path{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linejoin:round}.gp-line .gp-mark{fill:var(--ink);stroke:none}.gp-line .gp-ring,.gp-mark .gp-ring{fill:var(--ground);stroke:var(--ink);stroke-width:1.5px}.gp-line .gp-stroke-mark,.gp-mark .gp-stroke-mark{fill:none;stroke:var(--ink);stroke-width:2px}.gp-line.is-research path{stroke:var(--muted)}.gp-line.is-research .gp-mark{fill:var(--muted)}.gp-line.is-focus path{stroke-width:3.5px}.gp-line.is-dim{opacity:.35}.gp-cross{stroke:var(--chrome);stroke-width:1px}.gp-read{gap:calc(var(--px) * 1) calc(var(--px) * 4);flex-wrap:wrap;align-items:baseline;margin:0;display:flex}.gp-when{color:var(--chrome);letter-spacing:.12em}.gp-read-c{color:var(--muted);font-size:max(11px, calc(var(--px) * 3.33))}.gp-keys{flex-wrap:wrap;gap:8px;display:flex}.gp-key{align-items:center;gap:calc(var(--px) * 2);min-height:44px;padding:calc(var(--px) * .67) calc(var(--px) * 2.5);background:var(--surface);color:var(--ink);cursor:pointer;box-shadow:inset 0 0 0 calc(var(--px) * .67) var(--line);text-align:left;border:0;max-width:100%;display:inline-flex}.gp-key.is-on{box-shadow:inset 0 0 0 calc(var(--px) * .67) var(--ink)}.gp-key:not(.is-on){color:var(--muted)}.gp-key:not(.is-on) .gp-swatch{opacity:.4}.gp-key:focus-visible{outline:calc(var(--px) * .67) solid var(--chrome);outline-offset:calc(var(--px) * .34)}.gp-key-name{letter-spacing:.06em;overflow-wrap:break-word}.gp-ri{color:var(--muted);font-size:max(11px, calc(var(--px) * 3));letter-spacing:.06em}.gp-swatch{flex:none;overflow:visible}.gp-swatch line{stroke:var(--ink);stroke-width:2px}.gp-swatch .gp-mark{fill:var(--ink)}.gp-swatch.is-research line{stroke:var(--muted)}.gp-swatch.is-research .gp-mark{fill:var(--muted)}.tm-addline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tm-addline .tm-input{flex:1 1 calc(var(--px) * 50)}.tm-rosters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tm-roster{cursor:pointer;min-height:44px;color:var(--ink);background:0 0;border:0}.tm-desk.is-phone{gap:calc(var(--px) * 2);padding:calc(var(--px) * 1) calc(var(--px) * 2) calc(var(--px) * 2 + env(safe-area-inset-bottom,0))}.tm-desk.is-phone .tm-case{padding:calc(var(--px) * 1.5);clip-path:none;box-shadow:inset 0 0 0 calc(var(--px) * .67) var(--line);background:var(--surface)}.tm-desk.is-phone .tm-lamp{display:none}.tm-desk.is-phone .tm-glass{padding:calc(var(--px) * 2) calc(var(--px) * 2.5);border-radius:calc(var(--px) * 2.5)}.tm-desk.is-phone .tm-status{gap:calc(var(--px) * 1) calc(var(--px) * 3)}.tm-desk.is-phone .tm-keys{overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding:calc(var(--px) * 1) calc(var(--px) * .5) calc(var(--px) * 2);scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;gap:8px;overflow-x:auto}.tm-desk.is-phone .tm-keys::-webkit-scrollbar{display:none}.tm-desk.is-phone .tm-key{scroll-snap-align:start;min-width:max(44px, calc(var(--px) * 21));min-height:max(44px, calc(var(--px) * 17));flex:none}.tm-desk.is-phone .tm-sector,.tm-desk.is-phone .tm-sector-h{display:none}.tm-desk.is-phone .tm-nm{max-width:18ch}.tm-desk.is-phone .tm-table td,.tm-desk.is-phone .tm-table th{padding:calc(var(--px) * 1) calc(var(--px) * 1)}.tm-desk.is-phone .tm-h2h{grid-template-columns:minmax(0,1fr)}.tm-desk.is-phone .tm-vs{justify-self:center}.tm-desk.is-phone .tm-help-row{gap:calc(var(--px) * .67);grid-template-columns:minmax(0,1fr)}.tm-desk.is-phone .tm-regm{gap:calc(var(--px) * 3)}.tm-desk.is-phone .tm-kv{min-width:0}.tm-desk.is-phone .tm-grid{grid-template-columns:minmax(0,1fr)}.tm-desk.is-phone .tm-bar-row{grid-template-columns:calc(var(--px) * 30) 1fr calc(var(--px) * 14)}.tm-desk.is-phone .tm-field input{width:calc(var(--px) * 30)}@media (height<=40em){.tm-desk.is-web .tm-nothing{display:none}.tm-desk.is-web .tm-case{padding-bottom:calc(var(--px) * 4)}.tm-desk.is-web .tm-key{min-height:44px}}@media (prefers-reduced-motion:reduce){.tm-input{caret-color:var(--chrome)}.tm-key.is-on,.tm-go:active{transform:none}}.tm-desk.is-phone .gp-plot{height:calc(var(--px) * 80);flex:none;min-height:0}.tm-desk.is-phone .tm-panel[data-tm-panel=GP]{flex:none}.tm-desk.is-phone .tm-eqs .tm-nm{display:none}.tm-desk.is-phone .tm-status .tm-usd{margin:0 0 0 auto}.tm-tabs{flex:none;gap:8px;display:flex}.tm-tab{justify-content:center;align-items:center;gap:calc(var(--px) * 2);min-width:0;min-height:44px;padding:0 calc(var(--px) * 3);background:var(--surface);color:var(--ink);cursor:pointer;letter-spacing:.08em;font-size:max(var(--text-floor), calc(var(--px) * 4));box-shadow:inset 0 0 0 calc(var(--px) * .67) var(--line);border:0;flex:1 1 0;display:inline-flex;position:relative}.tm-tab.is-on{background:var(--ink);color:var(--ground)}.tm-tab:focus-visible{outline:calc(var(--px) * .67) solid var(--chrome);outline-offset:calc(var(--px) * .67)}.tm-desk.is-web .tm-tab{min-width:calc(var(--px) * 40);flex:none}.tm-badge{min-width:calc(var(--px) * 6);height:calc(var(--px) * 6);padding:0 calc(var(--px) * 1.5);box-sizing:border-box;background:var(--chrome);color:var(--onChrome);font-size:max(var(--text-floor), calc(var(--px) * 3.67));letter-spacing:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.terminal-link .tm-badge{margin-left:calc(var(--px) * 2)}.tm-chat{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.tm-chat .ib-pick,.tm-status .tm-tabs{flex:none}.tm-desk.is-web .tm-tab{min-height:2.6em}@media (height<=40em){.tm-desk.is-web .tm-tab{min-height:2em;padding:0 calc(var(--px) * 2)}.tm-desk.is-web .tm-case{padding-top:calc(var(--px) * 2)}.tm-desk.is-web .tm-glass{padding-top:calc(var(--px) * 1.5);gap:calc(var(--px) * 1)}}@media (height<=34em){.tm-chat{overscroll-behavior:contain;overflow-y:auto}.tm-chat>.ib-chat{flex:1 0 auto;height:auto;min-height:100%}.tm-chat .ib-body{flex:1 0 auto}.tm-chat .ib-talk{min-height:calc(var(--px) * 60)}}@media (height<=26em){.tm-desk.is-web{padding-top:0;padding-bottom:calc(var(--px) * 1);gap:calc(var(--px) * 1)}.tm-desk.is-web .tm-case{padding:calc(var(--px) * 1) calc(var(--px) * 3) calc(var(--px) * 2)}.tm-desk.is-web .tm-glass{padding-top:calc(var(--px) * 1);padding-bottom:calc(var(--px) * 1)}}@media (height<=34em){.tm-desk.is-web .tm-glass:not(:has(>.tm-chat)){overscroll-behavior:contain;overflow-y:auto}.tm-desk.is-web .tm-glass:not(:has(>.tm-chat))>.tm-out{flex:none;min-height:auto;overflow:auto hidden}}.emblem-chip{top:calc(var(--px) * 4);z-index:3;width:min(calc(100% - var(--px) * 8), calc(var(--px) * 150));box-sizing:border-box;align-items:center;gap:calc(var(--px) * 3) calc(var(--px) * 4);padding:calc(var(--px) * 3) calc(var(--px) * 4);border-left:calc(var(--px) * 2) solid var(--emblem-colour,var(--line));touch-action:manipulation;-webkit-user-select:none;user-select:none;grid-template-columns:auto 1fr;display:grid;position:absolute;left:50%;transform:translate(-50%)}.emblem-chip[hidden]{display:none}.emblem-chip-crest{line-height:0}.emblem-chip-crest canvas{width:calc(var(--px) * 16);height:calc(var(--px) * 16);image-rendering:pixelated;display:block}.emblem-chip-text{gap:calc(var(--px) * 1);flex-direction:column;min-width:0;display:flex}.emblem-chip-name{font-size:max(var(--text-floor), calc(var(--px) * 9));overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;line-height:1.3}.emblem-chip-kind,.emblem-chip-research,.emblem-chip-rank,.emblem-chip-mark{font-size:max(var(--text-floor), calc(var(--px) * 7));letter-spacing:0;white-space:normal}.emblem-chip-mark{color:var(--chrome)}.emblem-chip-actions{flex-direction:row;grid-column:1/-1;align-items:stretch;gap:8px;display:flex}.emblem-chip-actions .emblem-chip-enter{flex:1}.emblem-chip-actions .btn{justify-content:center;min-width:44px;min-height:44px}.emblem-chip-nothing{font-size:max(var(--text-floor), calc(var(--px) * 7));grid-column:1/-1;margin:0}.emblem-keys{width:0;height:0;position:absolute;top:0;left:0;overflow:hidden}[data-shell=phone] .emblem-chip{width:calc(100% - var(--px) * 8)}.hall-sign{z-index:3;box-sizing:border-box;width:max-content;max-width:min(calc(100% - var(--px) * 8), calc(var(--px) * 186.667));align-items:start;gap:calc(var(--px) * 3) calc(var(--px) * 4);padding:calc(var(--px) * 3) calc(var(--px) * 4);background-color:color-mix(in srgb, var(--ground) 86%, transparent);-webkit-backdrop-filter:blur(calc(var(--px) * 5));border-left:calc(var(--px) * 2) solid var(--line);touch-action:manipulation;-webkit-user-select:none;user-select:none;grid-template-columns:1fr auto;display:grid;position:absolute}.hall-sign[hidden]{display:none}.hall-sign[data-place=top]{top:calc(var(--px) * 4);width:calc(100% - var(--px) * 8);left:50%;transform:translate(-50%)}.hall-sign[data-place=tap] .hall-sign-title{white-space:nowrap}.hall-sign-text{gap:calc(var(--px) * 1);flex-direction:column;min-width:0;display:flex}.hall-sign-title{font-size:max(var(--text-floor), calc(var(--px) * 9));overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;line-height:1.3}.hall-sign-when{font-size:max(var(--text-floor), calc(var(--px) * 7));letter-spacing:0;color:var(--chrome)}.hall-sign-line,.hall-sign-nothing{font-size:max(var(--text-floor), calc(var(--px) * 7));margin:0}.hall-sign-nothing{grid-column:1/-1}.hall-sign-close{justify-content:center;min-width:44px;min-height:44px}.world>.journey{position:absolute;inset:0}.journey{touch-action:none;-webkit-user-select:none;user-select:none;background:var(--ground);outline:none;width:100%;height:100%;position:relative;overflow:hidden}.journey-canvas{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.journey-scroll{overscroll-behavior:none;scrollbar-width:none;touch-action:pan-y;z-index:1;position:absolute;inset:0;overflow:hidden auto}.journey-scroll::-webkit-scrollbar{display:none}.journey-track{width:100%;position:relative}.journey-words{left:calc(var(--px) * 4);bottom:calc(var(--px) * 4);z-index:2;gap:calc(var(--px) * 2);pointer-events:none;flex-direction:column;align-items:flex-start;display:flex;position:absolute}.journey-words>*{pointer-events:auto}.journey-chapter{padding:calc(var(--px) * 2) calc(var(--px) * 3);gap:calc(var(--px) * 1);min-height:44px;color:var(--ink);max-width:calc(var(--px) * 110);flex-direction:column;margin:0;display:flex}[data-shell=phone] .journey-chapter{max-width:calc(100% - var(--px) * 8)}[data-shell=phone] .journey-words{right:calc(var(--px) * 4)}.journey-chapter p{margin:0}.journey-chapter-line{color:var(--muted)}.journey-recap{min-height:44px}.journey:has(>.journey-scroll[inert])>.journey-words{visibility:hidden}.journey-chapter{display:none}.journey[data-chapter="0"] .journey-chapter[data-journey-chapter="0"],.journey[data-chapter="1"] .journey-chapter[data-journey-chapter="1"],.journey[data-chapter="2"] .journey-chapter[data-journey-chapter="2"],.journey[data-chapter="3"] .journey-chapter[data-journey-chapter="3"],.journey[data-chapter="4"] .journey-chapter[data-journey-chapter="4"],.journey[data-chapter="5"] .journey-chapter[data-journey-chapter="5"]{display:flex}[data-shell=phone] .journey .journey-chapter{transition:opacity .4s}[data-shell=phone] .journey[data-rested] .journey-chapter{opacity:0;visibility:hidden;transition:opacity .4s,visibility 0s linear .4s}html[data-motion=reduced][data-shell=phone] .journey .journey-chapter{transition:none}@media (prefers-reduced-motion:reduce){[data-shell=phone] .journey .journey-chapter,[data-shell=phone] .journey[data-rested] .journey-chapter{transition:none}}html[data-motion=reduced][data-shell=phone] .journey[data-rested] .journey-chapter{transition:none}[data-shell=phone] .journey-recap{min-width:44px;min-height:44px;padding:0 calc(var(--px) * 3);align-self:flex-end}.journey[data-free] .journey-scroll{touch-action:none;cursor:grab}.journey-city{align-items:stretch;gap:calc(var(--px) * 2);display:flex}.journey-recenter{min-width:44px;min-height:44px}.journey:not([data-away]) .journey-recenter:not(:focus-visible){opacity:0;pointer-events:none}[data-shell=phone] .journey-city{flex-direction:row-reverse;align-self:flex-end}[data-shell=phone] .journey-recenter{padding:0 calc(var(--px) * 3)}
