@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/assets/bricolage-grotesque-vietnamese-standard-normal-Br4FGdAc.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/assets/bricolage-grotesque-latin-ext-standard-normal-qp-RdZgh.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/assets/bricolage-grotesque-latin-standard-normal-C5Lc8Qmc.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/schibsted-grotesk-latin-ext-wght-normal-hsMS0n0O.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/schibsted-grotesk-latin-wght-normal-Bb8VGrTG.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--paper: #FBF9F4;--paper-2: #F2EEE5;--sheet: #FFFFFF;--ink: #1C1B19;--ink-2: #5C5850;--ink-3: #98938A;--rule: #E4DFD4;--up: #0B8A4D;--down: #C93A2D;--up-on-ink: #3DD583;--down-on-ink: #FF8A7D;--gold: #C8952A;--gold-hi: #F3D37A;--gold-ink: #9A6E14;--gold-text: #3A2A05;--flo: #FF2E88;--blend: multiply;--fl-ink: #FBF9F4;--dot: rgba(255, 255, 255, .15);--slot-empty: #CDBF9C;--scrim: rgba(28, 27, 25, .38);--sheet-shadow: 0 -18px 40px -14px rgba(40, 35, 25, .28);--card-shadow: 0 22px 34px -12px rgba(0, 0, 0, .5);--foil: linear-gradient(118deg, #93690F 0%, #E2B850 13%, #FFF2C2 21%, #CF9C33 33%, #F6DC92 48%, #A6761A 63%, #F0CF72 80%, #B1821D 100%);--gold-fill: linear-gradient(150deg, var(--gold-hi), var(--gold) 55%, #A6761A);--display: "Bricolage Grotesque Variable", "Arial Narrow", sans-serif;--text: "Schibsted Grotesk Variable", system-ui, sans-serif;--bay-1: #2340D0;--bay-2: #8EC0FF;--bay-fl: #2340D0;--can-1: #6A2C7A;--can-2: #F4AE84;--can-fl: #6A2C7A;--hbr-1: #1E3A5F;--hbr-2: #BFD0E2;--hbr-fl: #1E3A5F;--pra-1: #2F5A6B;--pra-2: #A9D6E5;--pra-fl: #2F5A6B;--irn-1: #D35A16;--irn-2: #2E2A27;--irn-fl: #C2510F;--tdw-1: #0B5563;--tdw-2: #7FE0C9;--tdw-fl: #0B5563;--pca-1: #7A4B1E;--pca-2: #F0D9B5;--pca-fl: #7A4B1E;--lak-1: #B8336F;--lak-2: #FFC2DD;--lak-fl: #B8336F;--on: #FFFFFF;--on-2: #1C1B19}html[data-theme=night]{color-scheme:dark;--paper: #1A1916;--paper-2: #22201C;--sheet: #26241F;--ink: #F2EDE2;--ink-2: #B8B1A3;--ink-3: #7D776C;--rule: #34312B;--up: #3DD583;--down: #FF6B5C;--down-on-ink: #FF8A7D;--gold: #E8C25A;--gold-hi: #F7DE96;--gold-ink: #E8C25A;--gold-text: #2A1E02;--flo: #FF4F9A;--blend: normal;--fl-ink: #F2EDE2;--dot: rgba(0, 0, 0, .13);--slot-empty: #5A5241;--scrim: rgba(0, 0, 0, .55);--sheet-shadow: 0 -18px 40px -14px rgba(0, 0, 0, .6);--bay-1: #7088FF;--bay-2: #BFD6FF;--bay-fl: #1A2680;--can-1: #C77BDB;--can-2: #F8C3A3;--can-fl: #3F1A4B;--hbr-1: #7FA6D6;--hbr-2: #D5E2F0;--hbr-fl: #15294A;--pra-1: #5FAFC8;--pra-2: #C6EAF5;--pra-fl: #163A48;--irn-1: #F0803F;--irn-2: #FFC9A6;--irn-fl: #5A2408;--tdw-1: #35CDA6;--tdw-2: #B4F5E2;--tdw-fl: #08392F;--pca-1: #D98C70;--pca-2: #F6D9CB;--pca-fl: #4A2614;--lak-1: #F06AA6;--lak-2: #FFD3E6;--lak-fl: #561531;--on: #14130F;--on-2: #14130F}.ink-bay{--t1: var(--bay-1);--t2: var(--bay-2);--fl: var(--bay-fl)}.ink-can{--t1: var(--can-1);--t2: var(--can-2);--fl: var(--can-fl)}.ink-hbr{--t1: var(--hbr-1);--t2: var(--hbr-2);--fl: var(--hbr-fl)}.ink-pra{--t1: var(--pra-1);--t2: var(--pra-2);--fl: var(--pra-fl)}.ink-irn{--t1: var(--irn-1);--t2: var(--irn-2);--fl: var(--irn-fl)}.ink-tdw{--t1: var(--tdw-1);--t2: var(--tdw-2);--fl: var(--tdw-fl)}.ink-pca{--t1: var(--pca-1);--t2: var(--pca-2);--fl: var(--pca-fl)}.ink-lak{--t1: var(--lak-1);--t2: var(--lak-2);--fl: var(--lak-fl)}.ink-irn{--fl-2: #F7B98F}[class*=ink-]:not(.ink-irn){--fl-2: var(--t2)}html[data-theme=night] [class*=ink-]{--fl-2: var(--t1)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;background:var(--paper)}body{min-height:100dvh;background:var(--paper);color:var(--ink);font-family:var(--text);font-size:15px;line-height:1.4;-webkit-font-smoothing:antialiased;touch-action:manipulation;overflow-x:hidden;padding:env(safe-area-inset-top) env(safe-area-inset-right) 0 env(safe-area-inset-left)}button,input{font:inherit;color:inherit}button{border:0;background:none;cursor:pointer;touch-action:manipulation}button:disabled{cursor:default}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}[hidden]{display:none!important}.num,.mult,.sc,.amt,.bank strong,.clock b,.price b,.ledger dd{font-variant-numeric:tabular-nums}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.top{position:sticky;top:0;z-index:20;background:var(--paper);display:flex;align-items:center;gap:10px;padding:10px 16px;min-height:56px;border-bottom:1px solid var(--rule)}.lockup{display:flex;align-items:flex-end;color:var(--ink);text-decoration:none;margin-right:auto;--s: 26px}.mark{font-family:var(--display);font-stretch:75%;font-weight:800;font-size:24px;letter-spacing:-.01em;line-height:1}.app{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"main"}.market,.game,.result,.rail{grid-area:main;min-width:0}body[data-view=bet] .game,body[data-view=bet] .rail,body[data-view=bet] .result,body[data-view=game] .market,body[data-view=game] .result,body[data-view=result] .market,body[data-view=result] .game,body[data-view=result] .rail{display:none}body[data-view=game] .app{grid-template-areas:"main" "rail"}body[data-view=game] .rail{grid-area:rail}.market{padding:0 16px 28px}.game{position:relative;padding:10px 16px 0}.rail{padding:0 16px;display:flex;flex-direction:column}.result{padding:12px 16px 24px}@media(min-width:768px){.top{padding:10px 24px;gap:22px;min-height:64px}.lockup{--s: 36px}.mark{font-size:34px}.app{--market-w: 340px;grid-template-columns:var(--market-w) minmax(0,1fr);grid-template-areas:"market main" "market rail";grid-template-rows:auto 1fr;min-height:calc(100dvh - 64px)}body[data-view] .market{display:block;grid-area:market}body[data-view] .game,body[data-view] .result{grid-area:main}body[data-view] .rail{grid-area:rail}body[data-view=bet] .game,body[data-view=bet] .rail{display:flex}body[data-view=bet] .game{display:block}body[data-view=game] .app,body[data-view=result] .app{grid-template-areas:"market main" "market rail"}body[data-view=result] .result{display:block}body[data-view=result] .rail{display:none}.market{background:var(--paper-2);padding:18px 18px 120px;border-right:1px solid var(--rule);position:sticky;top:64px;height:calc(100dvh - 64px);overflow-y:auto}.game{padding:20px 28px 0}.rail{padding:0 28px 28px}.result{padding:24px 28px 28px;max-width:640px}}@media(min-width:1200px){.app{--market-w: 320px;grid-template-columns:var(--market-w) minmax(0,1fr) 320px;grid-template-areas:"market main rail";grid-template-rows:1fr}body[data-view] .app{grid-template-areas:"market main rail"}body[data-view=result] .rail{display:flex}.rail{border-left:1px solid var(--rule);padding:22px 24px 20px;position:sticky;top:64px;height:calc(100dvh - 64px);overflow-y:auto}.game{padding:20px 32px 24px}.result{padding:24px 32px 28px}}.two{position:relative;display:inline-block;--dx: 4px;--dy: 3px}.two .i2{position:absolute;left:0;top:0;right:0;color:var(--c2, var(--t2));transform:translate(var(--dx),var(--dy));pointer-events:none}.two .i1{position:relative;display:block;color:var(--c1, var(--t1));mix-blend-mode:var(--blend)}.logo{position:relative;display:inline-block;font-family:var(--display);font-weight:800;font-stretch:88%;font-size:var(--s, 30px);line-height:.8;letter-spacing:-.01em;white-space:nowrap}.logo .m2{position:absolute;left:0;top:0;color:var(--flo);transform:translate(calc(var(--s, 30px) * .07),calc(var(--s, 30px) * .05))}.logo .m1{position:relative;display:block;color:var(--ink);mix-blend-mode:var(--blend)}.bank{text-align:right;line-height:1.1}.bank strong{font-family:var(--display);font-stretch:85%;font-weight:700;font-size:17px;display:block}.bank span{font-size:11px;color:var(--ink-2)}@media(min-width:768px){.bank strong{font-size:20px}.bank span{font-size:11.5px}}.iconbtn{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;color:var(--ink-3);flex:none}.iconbtn[aria-pressed=true]{color:var(--ink);background:var(--paper-2)}.iconbtn svg{width:17px;height:17px}.mode{display:flex;gap:2px;padding:3px;border-radius:999px;background:var(--paper-2);flex:none}.mode span{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;color:var(--ink-3)}.mode span svg{width:13px;height:13px}.mode .on{background:var(--ink);color:var(--paper)}@media(min-width:768px){.mode span{width:28px;height:26px}.mode span svg{width:15px;height:15px}}.meter{display:flex;align-items:center;gap:10px;text-align:left;border-radius:10px;padding:4px;margin:-4px}.meter:disabled{opacity:1}.meter .slots{display:flex;gap:2px;align-items:flex-end}.slot{display:grid;place-items:center;width:10px;height:16px;border-radius:3px;border:1.5px dashed var(--slot-empty);--cs: 9px}.slot .lt,.bs .lt{font-family:var(--display);font-weight:800;font-stretch:88%;font-size:var(--cs);line-height:1;font-style:normal;color:var(--slot-empty)}.slot.on{border:0;background:var(--gold-fill);box-shadow:inset 0 0 0 1px #ffffff59;display:grid;place-items:center;--cs: 9px}.cmark{position:relative;display:inline-block;font-family:var(--display);font-style:normal;font-weight:800;font-stretch:88%;font-size:var(--cs, 12px);line-height:.8}.cmark .m2{position:absolute;left:0;top:0;color:#ff2e88;transform:translate(calc(var(--cs, 12px) * .08),calc(var(--cs, 12px) * .06))}.cmark .m1{position:relative;display:block;color:#1c1b19;mix-blend-mode:multiply}.slot.new{animation:slotpop .46s cubic-bezier(.2,1.5,.4,1) both}.meter .mt{display:none;font-size:12.5px;color:var(--ink-2);line-height:1.25}.meter .mt b{display:block;color:var(--ink)}.meter.ready{box-shadow:0 0 0 2px var(--gold)}.meter.ready:not(:disabled){background:var(--gold-fill)}.meter.ready:not(:disabled) .slot.on{box-shadow:inset 0 0 0 1px #00000040}.meter.ready:not(:disabled) .mt,.meter.ready:not(:disabled) .mt b{color:var(--gold-text)}@media(min-width:768px){.slot{width:15px;height:21px;--cs: 13px}.slot.on{--cs: 13px}.meter .slots{gap:4px}.meter .mt{display:block}.meter{padding:6px 10px 6px 6px}}.badge{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:9px;flex:none;position:relative;overflow:hidden;background:var(--t1);color:var(--on);font-family:var(--display);font-stretch:75%;font-weight:800;font-size:15px;letter-spacing:.02em;font-style:normal}.badge:before{content:"";position:absolute;inset:0;background:radial-gradient(circle,var(--t2) 1px,transparent 1.5px) 0 0 / 5px 5px;opacity:.35}.badge span{position:relative}.badge.sm{width:30px;height:30px;font-size:12.5px;border-radius:7px}.badge.xs{width:24px;height:24px;font-size:10.5px;border-radius:6px}.badge.inv{background:var(--t2);color:var(--on-2)}.badge.inv:before{display:none}.tc{color:var(--t1)}.recent{display:flex;gap:6px;flex-wrap:wrap}.chip{font-size:13px;font-weight:700;padding:5px 8px;border-radius:7px;background:var(--paper-2);white-space:nowrap;font-variant-numeric:tabular-nums}.chip.up{color:var(--up)}.chip.down{color:var(--down)}.chip.flat{color:var(--ink-2)}.chip.bust{color:var(--down);text-decoration:line-through;text-decoration-thickness:1.5px}.chip.new{box-shadow:inset 0 0 0 2px currentColor}.recent .none{font-size:12.5px;color:var(--ink-3)}.fine{font-size:11.5px;color:var(--ink-3)}.pulse{display:inline-block;width:7px;height:7px;border-radius:50%;background:currentColor;animation:blink 1.4s ease-in-out infinite}.cta{display:flex;align-items:center;justify-content:center;width:100%;min-height:58px;border-radius:16px;padding:0 16px;background:var(--t1);color:var(--on);font-weight:800;font-size:18px;position:relative;overflow:hidden;box-shadow:0 4px 0 var(--t2)}.cta:before{content:"";position:absolute;inset:0;background:radial-gradient(circle,var(--dot) 1px,transparent 1.5px) 0 0 / 6px 6px}.cta span{position:relative}.cta:disabled{background:var(--paper-2);color:var(--ink-3);box-shadow:none}.cta:disabled:before{display:none}.cta:not(:disabled):active{transform:translateY(2px);box-shadow:0 2px 0 var(--t2)}.ghost{min-height:58px;border-radius:16px;padding:0 18px;font-weight:700;font-size:16px;box-shadow:inset 0 0 0 2px var(--rule);color:var(--ink);white-space:nowrap}.ghost.wide{width:100%;min-height:48px;margin-top:8px}.sell{display:flex;align-items:center;justify-content:center;gap:.35em;width:100%;height:64px;border-radius:18px;font-weight:800;font-size:21px;letter-spacing:-.005em;font-variant-numeric:tabular-nums;background:var(--t1);color:var(--on);box-shadow:4px 4px 0 var(--t2)}.sell .dt{opacity:.6}.sell.down{background:var(--paper);color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink)}.sell.down .a{color:var(--down)}.sell:disabled{background:var(--paper-2);color:var(--ink-3);box-shadow:none;font-size:17px}.sell:not(:disabled):active{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--t2)}.sell.down:not(:disabled):active{box-shadow:inset 0 0 0 2px var(--ink)}.recentRow{display:flex;align-items:center;gap:10px;padding:14px 0 4px}.recentRow .lbl{font-size:12.5px;color:var(--ink-2);flex:none}.recentRow .recent{flex-wrap:nowrap;overflow:hidden}.h2{font-family:var(--display);font-stretch:75%;font-weight:800;font-size:40px;line-height:.95;letter-spacing:-.01em;margin:18px 0 4px}.h3{font-family:var(--display);font-stretch:75%;font-weight:800;font-size:26px;line-height:1}.h4{font-family:var(--display);font-stretch:75%;font-weight:800;font-size:22px;line-height:1}.market .sub{font-size:14px;color:var(--ink-2);margin-bottom:16px}.market>.fine{margin-top:18px}.match{display:grid;grid-template-columns:6px minmax(0,1fr);gap:0 12px;margin-bottom:16px}.spine{border-radius:3px;overflow:hidden;display:flex;flex-direction:column;grid-row:1 / 3}.spine i{flex:1;background:var(--t1)}.slate .ahead{font-size:13px;color:var(--ink-2);margin:0 0 10px}.slate .ahead b{color:var(--ink);white-space:nowrap}.mhead{grid-column:2;display:flex;justify-content:space-between;gap:8px;font-size:12.5px;color:var(--ink-2);margin-bottom:6px}.mhead .live{color:var(--ink);font-weight:700;display:flex;align-items:center;gap:6px}.sides{grid-column:2;display:flex;flex-direction:column;gap:6px}.side{display:flex;align-items:center;gap:10px;min-height:46px;cursor:pointer;border-radius:10px;position:relative}.side input{position:absolute;opacity:0;pointer-events:none}.side .nm{flex:1;line-height:1.15;min-width:0}.side .nm b{display:block;font-size:15.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side .nm span{font-size:12.5px;color:var(--ink-2)}.price{min-width:92px;height:42px;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;background:color-mix(in srgb,var(--t1) 12%,var(--paper));color:var(--t1)}.price small{font-size:10.5px;font-weight:600;opacity:.85;margin-bottom:2px}.price b{font-family:var(--display);font-stretch:80%;font-weight:800;font-size:20px}.side:has(input:checked) .price{background:var(--t1);color:var(--on);box-shadow:0 3px 0 var(--t2)}.side:has(input:focus-visible) .price{outline:3px solid var(--ink);outline-offset:2px}.slate:has(input:disabled) .side{cursor:default}.slate:has(input:disabled) .side:not(:has(input:checked)){opacity:.55}@media(min-width:768px){.market .h2{font-size:30px;margin-top:4px}.market .sub{font-size:13px}.recentRow{order:9;flex-direction:column;align-items:flex-start;border-top:1px solid var(--rule);padding-top:14px;margin-top:6px}.recentRow .recent{flex-wrap:wrap}.market .recent .chip{background:var(--paper)}.market{display:flex!important;flex-direction:column}.side{min-height:40px;gap:8px}.side .nm b{font-size:14px}.side .nm span{font-size:11.5px}.price{min-width:70px;height:38px;border-radius:8px;background:color-mix(in srgb,var(--t1) 12%,var(--paper-2))}.price b{font-size:17px}.price small{font-size:9.5px}}.slipScrim{position:fixed;inset:0;z-index:30;background:var(--scrim)}.slip{position:fixed;left:0;right:0;bottom:0;z-index:31;background:var(--sheet);color:var(--ink);border-radius:26px 26px 0 0;padding:10px 16px calc(16px + env(safe-area-inset-bottom));box-shadow:var(--sheet-shadow);max-height:92dvh;overflow-y:auto;animation:sheetup .26s cubic-bezier(.2,.9,.3,1) both}.grab{width:40px;height:5px;border-radius:3px;background:var(--rule);margin:0 auto 14px}.slipHead{display:flex;align-items:center;gap:12px}.slipHead .nm{flex:1;line-height:1.2;min-width:0}.slipHead .nm b{font-size:18px;display:block}.slipHead .nm span{font-size:13px;color:var(--ink-2)}.xbtn{width:32px;height:32px;border-radius:50%;background:var(--paper-2);display:grid;place-items:center;font-size:17px;color:var(--ink-2);flex:none}.stake{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin:14px 0 10px}.stake label{display:block;font-size:12.5px;color:var(--ink-2);margin-bottom:2px}.amtIn{display:flex;align-items:baseline;font-family:var(--display);font-stretch:80%;font-weight:800;font-size:46px;line-height:1}.amtIn input{width:4.6ch;border:0;background:none;font:inherit;font-variant-numeric:tabular-nums;color:var(--ink);padding:0;border-bottom:2px solid transparent;border-radius:0}.amtIn input:focus{outline:none;border-bottom-color:var(--t1)}.amtIn .sq{font-family:var(--text);font-stretch:100%;font-size:13px;font-weight:800;width:34px;height:30px;border-radius:8px;background:var(--paper-2);margin-left:4px;align-self:center}.stake .win{text-align:right;font-size:12.5px;color:var(--ink-2);line-height:1.3;padding-bottom:4px}.stake .win b{display:block;font-size:17px;color:var(--ink);font-variant-numeric:tabular-nums}.chips{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;margin-bottom:12px}.chips button{height:38px;border-radius:9px;background:var(--paper-2);font-weight:700;font-size:14px}.chips button.on{background:color-mix(in srgb,var(--t1) 14%,var(--sheet));color:var(--t1);box-shadow:inset 0 0 0 2px var(--t1)}.slip #buyBtn{margin-top:14px}.slip .err{color:var(--down);font-size:13px;font-weight:600;min-height:0;margin-bottom:8px}.slip .err:empty{display:none}.slip>.fine{text-align:center;margin-top:12px}.auto{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.auto summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:10px 0;cursor:pointer;font-size:14px;font-weight:700}.auto summary::-webkit-details-marker{display:none}.auto summary:after{content:"+";font-weight:700;color:var(--ink-3);margin-left:8px}.auto[open] summary:after{content:"–"}.auto summary .sv{margin-left:auto;font-weight:600;color:var(--ink-2);font-size:13px}.auto summary .sv.bad{color:var(--down)}.autoBody{padding:0 0 12px;display:flex;flex-direction:column;gap:10px}.units{display:inline-flex;gap:2px;background:var(--paper-2);border-radius:8px;padding:2px}.unit{position:relative;width:36px;height:28px;border-radius:6px;display:grid;place-items:center;font-weight:800;cursor:pointer}.unit input{position:absolute;opacity:0}.unit:has(input:checked){background:var(--sheet);box-shadow:0 1px 2px #00000026}.unitRow{display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--ink-2)}.target{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"on what box" "conv conv conv";gap:2px 10px;align-items:center}.target>input[type=checkbox]{grid-area:on;width:18px;height:18px;accent-color:var(--t1)}.target .what{grid-area:what;font-size:14px;font-weight:700;line-height:1.2}.target .what small{display:block;font-size:12px;color:var(--ink-2);font-weight:400}.target .box{grid-area:box;display:flex;align-items:center;gap:2px;background:var(--paper-2);border-radius:8px;padding:0 8px;height:36px;font-weight:700}.target .box input{width:64px;border:0;background:none;font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.target .box input:focus{outline:none}.target .conv{grid-area:conv;font-size:12px;color:var(--ink-2);padding-left:28px}.target .conv.bad{color:var(--down)}.target.off .box{opacity:.5}.target.bad .box{box-shadow:inset 0 0 0 2px var(--down)}@media(min-width:768px){.slipScrim{display:none!important}.slip{left:auto;right:env(safe-area-inset-right);top:64px;bottom:0;width:var(--slip-w, 340px);max-height:none;border-radius:0;box-shadow:-1px 0 0 var(--rule);animation:none}body.ticketDock .game,body.ticketDock .rail{margin-right:var(--slip-w, 340px)}.slip .grab{display:none}.amtIn{font-size:40px}}@media(min-width:1200px){.slip{--slip-w: 320px}body.ticketDock .game{margin-right:0}body.ticketDock .rail{visibility:hidden;margin-right:0}}.bug{display:grid;grid-template-columns:1fr 74px 1fr;height:66px;border-radius:14px;overflow:hidden}.blk{background:var(--t1);color:var(--on);display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 12px 0;position:relative;min-width:0}.blk:before{content:"";position:absolute;inset:0;background:radial-gradient(circle,var(--dot) 1px,transparent 1.5px) 0 0 / 6px 6px}.blk>*{position:relative}.blk.r{flex-direction:row-reverse}.blk .badge{background:var(--t2);color:var(--on-2)}.blk .badge:before{display:none}.blk .tm{display:none;line-height:1.1;flex:1;min-width:0}.blk.r .tm{text-align:right}.blk .tm b{display:block;font-family:var(--display);font-stretch:75%;font-weight:800;font-size:21px;letter-spacing:.01em}.blk .tm span{font-size:11.5px;opacity:.8}.blk .sc{font-family:var(--display);font-stretch:75%;font-weight:800;font-size:40px;line-height:1}.blk .sc.bump{animation:bump .5s cubic-bezier(.2,1.6,.4,1)}.blk .you{position:absolute;top:0;left:12px;background:var(--t2);color:var(--on-2);font-size:10px;font-weight:800;padding:1px 7px 3px;border-radius:0 0 6px 6px}.clock{background:var(--ink);color:var(--paper);display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.05;text-align:center;padding:0 4px}.clock b{font-family:var(--display);font-stretch:75%;font-weight:800;font-size:23px}.clock span{font-size:10.5px;display:flex;align-items:center;gap:5px;font-weight:600;white-space:nowrap}.clock .pulse{width:6px;height:6px}.clock.crunch{background:var(--down);color:var(--on)}html[data-theme=night] .clock.crunch{color:#14130f}.bugIdle{height:66px;border-radius:14px;border:1.5px dashed var(--rule);display:grid;place-items:center;font-size:14px;color:var(--ink-3)}.wc{display:flex;gap:2px;height:3px;margin-top:4px;border-radius:2px;overflow:hidden}.wc i{display:block;background:var(--t1);opacity:.55;transition:flex-basis .6s ease}.wcl{display:flex;justify-content:space-between;font-size:11.5px;color:var(--ink-3);margin-top:4px;font-variant-numeric:tabular-nums}@media(min-width:768px){.bug,.bugIdle{height:78px}.bug{grid-template-columns:1fr 96px 1fr}.blk{padding:16px 14px 0}.blk .sc{font-size:46px}.clock b{font-size:26px}}.hero{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;padding-top:10px}.mult{font-family:var(--display);font-stretch:75%;font-weight:800;line-height:.86;letter-spacing:-.035em;white-space:nowrap;font-size:clamp(96px,30vw,150px);--dx: calc(var(--k, .5) * 6px);--dy: calc(var(--k, .5) * 4px)}.mult .i1,.mult .i2{display:flex;align-items:flex-start}.mult .xs{font-size:.5em;letter-spacing:0;line-height:1;margin-top:.3em;margin-right:.03em}.mult .st{display:block;height:1.12em;line-height:1.12;margin:-.13em .04em;letter-spacing:0}.reel{display:block;height:1.12em;line-height:1.12;margin:-.13em -.01em;overflow:hidden;letter-spacing:0}.reel .col{display:block;transform:translateY(calc(var(--at, 0) * -1.12em))}.reel .col i{display:block;font-style:normal;height:1.12em}.mult.rolling .reel .col{transition:transform .48s cubic-bezier(.3,.9,.3,1.12)}.mult.idle{--t1: var(--ink-3);--t2: var(--rule)}.mult.sold{--t1: var(--ink);--t2: var(--rule)}.big{min-width:0}.big .delta{display:block;min-height:1.2em;margin-top:8px;font-style:normal;font-weight:800;font-size:15px;line-height:1.2;font-variant-numeric:tabular-nums}.worth{text-align:right;line-height:1.2;padding-bottom:calc(1.2em + 8px);flex-shrink:0}.worth span{font-size:12.5px;color:var(--ink-2);display:block}.worth strong{font-family:var(--display);font-stretch:80%;font-weight:800;font-size:30px;display:block;line-height:1.05;font-variant-numeric:tabular-nums}.up{color:var(--up)}.down{color:var(--down)}@media(min-width:768px){.hero{justify-content:flex-start;gap:30px;margin-top:18px}.mult{font-size:clamp(130px,15vw,208px)}.worth{text-align:left;padding-bottom:calc(18px * 1.2 + 10px)}.worth strong{font-size:44px}.big .delta{font-size:18px;margin-top:10px}}.chartwrap{position:relative;margin-top:12px;height:clamp(180px,34vh,300px)}.chartwrap svg{display:block;width:100%;height:100%;overflow:visible}.chart text{font-family:var(--text);fill:var(--ink-3);font-size:11px}.chart .lbl2{fill:var(--ink-2)}.chart .lblk{fill:var(--ink);font-weight:700}.chart .grid{stroke:var(--rule);stroke-width:1}.chart .axis{stroke:var(--ink);stroke-width:1.5}.chart .entry{stroke:var(--ink);stroke-width:1.5;stroke-dasharray:2 4;stroke-linecap:round}.chart .hatchl{stroke:var(--rule);stroke-width:2}.chart .dotf{fill:var(--t1)}.chart .l1,.chart .l2,.chart .after{fill:none;stroke-linejoin:round;stroke-linecap:round}.chart .l1{stroke:var(--t1);mix-blend-mode:var(--blend);stroke-width:3}.chart .l2{stroke:var(--t2);stroke-width:3;transform:translate(calc(var(--k, .5) * 3.5px),calc(var(--k, .5) * 3.5px))}.chart .after{stroke:var(--ink-3);stroke-width:2;stroke-dasharray:4 4}.chart .pdot{fill:var(--paper);stroke:var(--t1);stroke-width:2}.chart .head{fill:var(--t1);stroke:var(--paper);stroke-width:2.5}.chart .headring{fill:var(--t1)}.chart .head.gone{fill:var(--ink-3)}.chart .q{fill:var(--ink-2);font-weight:600;font-size:11.5px}.chart .q.now{fill:var(--ink);font-weight:800}.chart .tp{stroke:var(--up);stroke-dasharray:2 5;stroke-opacity:.6}.chart .sl{stroke:var(--down);stroke-dasharray:2 5;stroke-opacity:.6}.chart .tpl{fill:var(--up);font-weight:700}.chart .sll{fill:var(--down);font-weight:700}.chart .sold{fill:var(--ink);stroke:var(--paper);stroke-width:2}.chart .sold.gold{fill:var(--gold)}.chart .soldline{stroke:var(--ink-3);stroke-dasharray:3 4}.chart .bg{fill:var(--paper)}.stamp{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:5px 11px 6px;border:3px solid currentColor;border-radius:10px;box-shadow:inset 0 0 0 2px var(--paper),inset 0 0 0 4px currentColor;font-family:var(--display);font-stretch:75%;font-weight:800;line-height:.95;text-transform:uppercase;letter-spacing:.04em;transform:rotate(-8deg);background:color-mix(in srgb,var(--paper) 80%,transparent);-webkit-mask-image:radial-gradient(circle,#000 1.4px,rgba(0,0,0,.8) 1.6px);-webkit-mask-size:5px 5px;mask-image:radial-gradient(circle,#000 1.4px,#000c 1.6px);mask-size:5px 5px}.stamp small{font-size:12px;letter-spacing:.12em}.stamp b{font-size:24px;letter-spacing:0;font-variant-numeric:tabular-nums}.stamp.up{color:var(--up)}.stamp.down{color:var(--down)}.stamp.gold{color:var(--gold-ink)}.stamp.in{animation:stampin .26s cubic-bezier(.2,1.4,.4,1) both}.pos{display:none}.dock{position:sticky;bottom:0;z-index:40;background:var(--paper);padding:12px 0 calc(10px + env(safe-area-inset-bottom));order:3}.dock .note{min-height:64px;display:grid;place-items:center;text-align:center;font-size:15px;font-weight:600;color:var(--ink-2);border-radius:18px;background:var(--paper-2);padding:8px 14px}.dock .hint{display:none}.dock>.fine{text-align:center;margin-top:10px}.locked{min-height:64px;border-radius:18px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;box-shadow:inset 0 0 0 2px var(--ink)}.locked .ll{font-size:12.5px;color:var(--ink-2);font-weight:700}.locked .lv{font-family:var(--display);font-stretch:80%;font-weight:800;font-size:26px;line-height:1.05;font-variant-numeric:tabular-nums}.locked .lv .x{font-family:var(--text);font-stretch:100%;font-size:14px;color:var(--ink-2);font-weight:700}.locked .lr{font-size:12px;color:var(--ink-2);text-align:right;line-height:1.35}.locked.loss .lv .amt{color:var(--down)}.feedwrap{order:2;margin-top:12px}.feedwrap h2{display:none}.feed{list-style:none}.feed li{display:grid;grid-template-columns:1fr auto;gap:0 12px;align-items:baseline}.feed li .t{grid-column:1 / -1;font-size:12px;color:var(--ink-2)}.feed li .h{font-size:18px;font-weight:800;line-height:1.2}.feed li .g{font-weight:800;font-size:16px;white-space:nowrap;font-variant-numeric:tabular-nums}.feed li .s{grid-column:1 / -1;font-size:13.5px;color:var(--ink-2)}.feed li:first-child{border-top:3px solid var(--t1);padding-top:10px}.feed li:nth-child(2){display:block;margin-top:6px;font-size:13px;color:var(--ink-3)}.feed li:nth-child(2) .t,.feed li:nth-child(2) .g,.feed li:nth-child(2) .s{display:none}.feed li:nth-child(2) .h{font-size:13px;font-weight:400}.feed li:nth-child(2) .h:before{content:"Before that: "}.feed li:nth-child(n+3){display:none}.rail>.fine{display:none}.betswrap{display:none}.bets{list-style:none}.bets li{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:9px 0;border-top:1px solid var(--rule);font-size:13px}.bets li.none{display:block;color:var(--ink-3)}.bets .bt{line-height:1.25;min-width:0}.bets .bt b{display:block;font-weight:700}.bets .bt span{color:var(--ink-2);font-size:12px}.bets .bn{font-weight:800;font-variant-numeric:tabular-nums}.bets .bn.flat{color:var(--ink-2)}@media(min-width:1200px){.blk .tm{display:block}.pos{display:block;order:1}.pos .who{display:flex;align-items:center;gap:12px;margin:14px 0}.pos .who .nm b{font-size:16px;display:block;line-height:1.2}.pos .who .nm>span{font-size:12.5px;color:var(--ink-2)}.pos .none{font-size:14px;color:var(--ink-3);margin:10px 0 14px}.ledger{display:grid;grid-template-columns:1fr auto;gap:9px 0;font-size:14px;padding:12px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.ledger dt{color:var(--ink-2)}.ledger dd{font-weight:700;text-align:right}.dock{order:2;position:static;padding:18px 0 0}.dock .hint{display:block;font-size:12.5px;color:var(--ink-2);margin-top:12px;line-height:1.4}.dock .hint:empty{display:none}.dock>.fine{display:none}.sell{height:66px}.feedwrap{order:3;margin-top:24px}.betswrap{display:block;order:4;margin-top:24px;flex:1}.betswrap h2{margin-bottom:6px}.feedwrap h2{display:block;margin-bottom:10px}.feed li{grid-template-columns:54px 1fr auto;gap:2px 10px;padding:10px 0;border-top:1px solid var(--rule);font-size:13.5px;line-height:1.3;color:var(--ink-2)}.feed li .t{grid-column:1;grid-row:1 / 3;font-size:12px;color:var(--ink-3);padding-top:1px}.feed li .h{font-size:13.5px;font-weight:600}.feed li .g{font-size:13.5px}.feed li .s{grid-column:2 / -1;font-size:12.5px}.feed li:first-child{border-top:3px solid var(--t1);color:var(--ink)}.feed li:first-child .h{font-weight:800}.feed li:nth-child(n+2){display:grid;margin-top:0;font-size:13.5px;color:var(--ink-2)}.feed li:nth-child(n+2) .t,.feed li:nth-child(n+2) .g{display:block}.feed li:nth-child(n+2) .s{display:none}.feed li:nth-child(n+2) .h{font-size:13.5px;font-weight:600}.feed li:nth-child(2) .h:before{content:none}.feed li:nth-child(n+7){display:none}.rail>.fine{display:block;order:5;margin-top:18px}}.ticket{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:var(--t1);color:var(--on);position:relative;overflow:hidden}.ticket:before{content:"";position:absolute;inset:0;background:radial-gradient(circle,var(--dot) 1px,transparent 1.5px) 0 0 / 6px 6px}.ticket>*{position:relative}.ticket .nm{line-height:1.2}.ticket .nm b{display:block;font-size:15px}.ticket .nm span{font-size:12px;opacity:.86}.ticket .r{margin-left:auto;font-family:var(--display);font-stretch:75%;font-weight:800;font-size:18px}.res{padding-top:26px;position:relative}.res .how{font-size:22px;font-weight:800;line-height:1.1;padding-right:110px}.res .amt{display:block;font-family:var(--display);font-stretch:75%;font-weight:800;font-size:clamp(84px,27vw,116px);line-height:.82;letter-spacing:-.012em;margin-top:12px;--c1: var(--ink);--c2: var(--gold-hi);--dx: 5px;--dy: 4px}html[data-theme=night] .res .amt{--c2: var(--gold)}.res .amt .i2{opacity:0}.res .amt.printed .i2{opacity:1;animation:ink2 .18s ease-out both}.res .net{font-size:28px;font-weight:800;margin-top:14px;font-variant-numeric:tabular-nums}.res .net.down{font-size:19px}.res .net.flat{font-size:19px;color:var(--ink-2)}.res .stamp{position:absolute;right:2px;top:14px}.res .stamp b{font-size:28px}.mini{display:block;width:100%;height:120px;margin-top:18px;overflow:visible}.result .ledger{display:grid;grid-template-columns:1fr auto;gap:9px 0;font-size:14px;margin-top:18px;padding:12px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.result .ledger dt{color:var(--ink-2)}.result .ledger dd{font-weight:700;text-align:right}.result .recent{margin:16px 0 14px}.btns{display:grid;grid-template-columns:1fr auto;gap:10px}.btns.one{grid-template-columns:1fr}.result .rErr{color:var(--down);font-size:13px;margin-top:8px}.result>.fine{text-align:center;margin-top:12px}@media(min-width:768px){.res .amt{font-size:128px}}.badge.logo,.flood .badge.logo,.blk .badge.logo,.badge.logo.inv{background:var(--sheet);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--t1) 35%,transparent)}.badge.logo:before{display:none}.badge.logo img{position:relative;width:82%;height:82%;object-fit:contain}.badge .lg-n,html[data-theme=night] .badge .lg-d{display:none}html[data-theme=night] .badge .lg-n{display:block}.modeSeg{display:grid;grid-template-columns:1fr 1fr;gap:2px;padding:3px;border-radius:12px;background:var(--paper-2);margin:0 0 16px}.modeSeg label{position:relative;height:38px;border-radius:9px;display:grid;place-items:center;font-weight:800;font-size:14.5px;color:var(--ink-2);cursor:pointer}.modeSeg input{position:absolute;opacity:0;pointer-events:none}.modeSeg label:has(input:checked){background:var(--ink);color:var(--paper)}.modeSeg label:has(input:focus-visible){outline:3px solid var(--ink);outline-offset:2px}.modeSeg:has(input:disabled) label{cursor:default}.modeSeg:has(input:disabled) label:not(:has(input:checked)){opacity:.55}@media(min-width:768px){.modeSeg{background:var(--paper);margin-bottom:14px}.modeSeg label{height:32px;font-size:13.5px}}.legsBox{margin-top:12px}.legs{list-style:none;border-top:1px solid var(--rule)}.legs li{display:grid;grid-template-columns:14px auto minmax(0,1fr) auto 30px;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--rule)}.legs .ln{font-weight:800;font-size:13px;color:var(--ink-3);text-align:center;font-variant-numeric:tabular-nums}.legs .nm,.cticket .nm{line-height:1.15;min-width:0}.legs .nm b,.cticket .nm b{display:block;font-size:14.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.legs .nm span,.cticket .nm span{font-size:12px;color:var(--ink-2);white-space:nowrap}.legs .lx{font-family:var(--display);font-stretch:80%;font-weight:800;font-size:19px;color:var(--t1);font-variant-numeric:tabular-nums}.legs .rm{width:30px;height:30px;border-radius:50%;background:var(--paper-2);color:var(--ink-2);display:grid;place-items:center;font-size:14px}.ltotal{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding-top:10px;font-size:13px;color:var(--ink-2);font-weight:600}.ltotal b{font-family:var(--display);font-stretch:80%;font-weight:800;font-size:26px;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}.capNote{margin-top:10px;padding:8px 12px;border-radius:10px;background:var(--paper-2);font-size:13px;font-weight:700;color:var(--ink)}.slip.combo .stake{margin-top:12px;flex-wrap:wrap}.slip.combo .stake .win{margin-left:auto}.slip.combo .stake .win b{font-variant-numeric:normal}.seg .unit{width:auto;padding:0 11px;font-size:13px}.comboBar{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:29;display:flex;align-items:center;gap:10px;padding:9px 9px 9px 12px;border-radius:18px;text-align:left;background:var(--sheet);color:var(--ink);box-shadow:0 0 0 1px var(--rule),0 14px 30px -10px #0006;animation:sheetup .26s cubic-bezier(.2,.9,.3,1) both}.cbLegs{display:flex;flex:none}.cbLegs .badge+.badge{margin-left:-9px}.cbLegs .badge{box-shadow:0 0 0 2px var(--sheet)}.cbT{flex:1;min-width:0;line-height:1.2}.cbT b{display:block;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cbT span{display:block;font-size:12.5px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cbT span.bad{color:var(--down);font-weight:700}.cbGo{flex:none;height:42px;padding:0 16px;border-radius:12px;display:grid;place-items:center;background:var(--t1);color:var(--on);font-weight:800;font-size:15px;box-shadow:0 3px 0 var(--t2)}@media(min-width:768px){.comboBar{display:none!important}}.legBeat{position:absolute;left:50%;top:4px;transform:translate(-50%);z-index:2;pointer-events:none;width:max-content;max-width:calc(100% - 16px);display:grid;justify-items:center;gap:2px;text-align:center;padding:8px 14px 9px;border-radius:14px;background:var(--sheet);color:var(--ink);box-shadow:0 0 0 1.5px var(--t1),3px 3px 0 var(--t2);animation:beatIn .22s cubic-bezier(.2,1.3,.4,1) both}.legBeat[hidden]{display:none}.legBeat b{font-family:var(--display);font-stretch:80%;font-weight:800;font-size:22px;line-height:1.05;color:var(--up)}.legBeat.after{box-shadow:0 0 0 1.5px var(--rule)}.legBeat.after b{color:var(--ink-2)}.legBeat .fs{font-size:12.5px;font-weight:700;color:var(--ink-2);font-variant-numeric:tabular-nums}.legBeat .nx{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:800;margin-top:3px}.legBeat .bar{display:block;width:100%;height:4px;border-radius:2px;background:var(--rule);overflow:hidden;margin-top:5px}.legBeat .bar i{display:block;height:100%;background:var(--t1);transform-origin:left;animation:tipbar var(--hold, 1.8s) linear both}@keyframes beatIn{0%{opacity:0;transform:translate(-50%,-6px) scale(.96)}to{opacity:1;transform:translate(-50%) scale(1)}}@media(prefers-reduced-motion:reduce){.legBeat{animation:none}}.chart .legrule{stroke-dasharray:none;opacity:.9}.cticket{list-style:none}.cticket li{display:grid;grid-template-columns:16px auto minmax(0,1fr) auto;align-items:center;gap:0 10px;padding:8px 0;border-bottom:1px solid var(--rule)}.cticket .mk{font-weight:800;font-size:15px;text-align:center;color:var(--ink-3)}.cticket .lx{text-align:right;line-height:1.1}.cticket .lx b{display:block;font-family:var(--display);font-stretch:80%;font-weight:800;font-size:18px;font-variant-numeric:tabular-nums}.cticket .lx span{font-size:11.5px;font-weight:700;color:var(--ink-2)}.cticket .hit .mk,.cticket .hit .lx b,.cticket .live .mk{color:var(--t1)}.cticket .hit .lx span{color:var(--ink)}.cticket .miss .mk,.cticket .miss .lx span{color:var(--down)}.cticket .skip,.cticket .out{opacity:.6}.pos .cticket{margin:0 0 14px;border-top:1px solid var(--rule)}.tix{border-top:3px solid var(--ink)}.tixh{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:8px 0;border-bottom:1px solid var(--rule)}.tixh b{font-family:var(--display);font-stretch:75%;font-weight:800;font-size:22px;line-height:1}.tixh span{font-size:12.5px;color:var(--ink-2);font-variant-numeric:tabular-nums}.res .note{font-size:15px;font-weight:700;color:var(--ink);margin-top:6px;font-variant-numeric:tabular-nums}.res .stamp.combo{padding:7px 14px 8px}.res .stamp.combo b{font-size:34px}.chip .lc{display:inline-grid;place-items:center;min-width:15px;height:15px;padding:0 3px;margin-left:5px;border-radius:4px;box-shadow:inset 0 0 0 1.5px currentColor;font-size:10px;font-style:normal;font-weight:800;line-height:1;vertical-align:1px}.leagueBar{position:relative;display:block;flex:none;margin:0 -16px;border-bottom:1px solid var(--rule)}.leagueBar .lbRow{display:flex;overflow-x:auto;scrollbar-width:none;padding:0 8px;overscroll-behavior-x:contain}.leagueBar .lbRow::-webkit-scrollbar{display:none}.leagueBar label{flex:none;position:relative;display:flex;align-items:center;gap:5px;height:42px;padding:2px 8px 0;cursor:pointer;color:var(--ink-2);white-space:nowrap}.leagueBar input{position:absolute;opacity:0;pointer-events:none}.leagueBar .lb{font-weight:800;font-size:14px;letter-spacing:.04em}.leagueBar .n{font-size:11.5px;font-weight:600;color:var(--ink-3);font-variant-numeric:tabular-nums}.leagueBar .tk{min-width:16px;height:16px;padding:0 4px;border-radius:8px;display:grid;place-items:center;font-size:10.5px;font-weight:800;background:var(--gold-fill);color:#3a2a05;font-variant-numeric:tabular-nums}.leagueBar label:after{content:"";position:absolute;left:8px;right:8px;bottom:-1px;height:2.5px;border-radius:2px 2px 0 0;background:var(--ink);transform:scaleX(0);transition:transform .18s ease}.leagueBar label:has(input:checked){color:var(--ink)}.leagueBar label:has(input:checked):after{transform:scaleX(1)}.leagueBar label:hover{color:var(--ink)}.leagueBar label:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:-4px;border-radius:8px}@media(prefers-reduced-motion:reduce){.leagueBar label:after{transition:none}}.leagueBar:before,.leagueBar:after{content:"";position:absolute;top:0;bottom:1px;width:28px;pointer-events:none;opacity:0;transition:opacity .15s;z-index:1}.leagueBar:before{left:0;background:linear-gradient(90deg,var(--paper),transparent)}.leagueBar:after{right:0;background:linear-gradient(-90deg,var(--paper),transparent)}.leagueBar.fadeL:before,.leagueBar.fadeR:after{opacity:1}@media(min-width:768px){.leagueBar{margin:-18px -18px 10px}.leagueBar .lbRow{padding:0 10px}.leagueBar:before{background:linear-gradient(90deg,var(--paper-2),transparent)}.leagueBar:after{background:linear-gradient(-90deg,var(--paper-2),transparent)}}.flood{background:var(--fl);color:var(--fl-ink);isolation:isolate}.flood:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle,var(--fl-2) 1.15px,transparent 1.7px) 0 0 / 7px 7px;opacity:.34;-webkit-mask-image:radial-gradient(140% 62% at 50% 108%,#000 0,transparent 78%);mask-image:radial-gradient(140% 62% at 50% 108%,#000 0,transparent 78%)}.flood .badge{background:var(--fl-2);color:var(--fl)}.flood .badge:before{display:none}.flood .fine{color:var(--fl-ink);opacity:.62}.flood .slot{border-color:color-mix(in srgb,var(--fl-ink) 45%,transparent)}.flood .slot .lt,.bs .lt{color:color-mix(in srgb,var(--fl-ink) 50%,transparent)}.flood .slot.on{border:0}.moment{position:fixed;inset:0;z-index:50;overflow-y:auto;overscroll-behavior:contain;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.moment .col{position:relative;max-width:460px;min-height:100%;margin:0 auto;display:flex;flex-direction:column;padding-bottom:18px}.moment .col>.fine{text-align:center;margin-top:auto;padding-top:14px}.fhead{display:flex;justify-content:space-between;align-items:center;padding:14px 20px 0;min-height:52px}.fhead .who{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600}.foil{background:var(--foil)}.foil-text{background:var(--foil);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}.sheen{position:relative;overflow:hidden}.sheen:after{content:"";position:absolute;inset:-30%;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.85) 49%,rgba(255,255,255,0) 58%);transform:translate(-100%);pointer-events:none}.sheen.go:after{animation:sheen .4s ease-in-out .4s both}.rstage{position:relative;height:400px;margin-top:4px}.pack{position:absolute;left:50%;top:18px;width:240px;height:360px;margin-left:-120px;cursor:grab;touch-action:none;filter:drop-shadow(0 22px 26px rgba(0,0,0,.3))}.pack svg{display:block;width:100%;height:100%;overflow:visible}.pack .svgd{font-family:var(--display);font-stretch:75%;font-weight:800}.pack .svgt{font-family:var(--text)}.pack .mx{mix-blend-mode:var(--blend)}.pack .flap{transform-box:view-box;transform-origin:240px 55px;transition:transform .08s linear}.pack .tearline{stroke:var(--fl-ink);stroke-width:3;stroke-linecap:round}.pack.torn .flap{animation:flapoff .16s cubic-bezier(.4,0,.8,.6) both}.pack.gone{animation:packfall .3s cubic-bezier(.5,0,.9,.5) both}.pulltab{position:absolute;top:46px;right:-36px;height:20px;padding:0 9px 0 12px;border-radius:0 7px 7px 0;background:var(--fl-2);color:var(--fl);font-size:11px;font-weight:800;display:flex;align-items:center;animation:nudge 3s ease-in-out infinite}.pack.torn .pulltab,.pack.gone .pulltab{display:none}.pcard{position:absolute;left:50%;top:22px;width:220px;height:308px;margin-left:-110px;border-radius:14px;padding:9px;background:var(--t1);box-shadow:var(--card-shadow);transform:rotate(-2.5deg)}.pcard:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle,var(--t2) 1px,transparent 1.5px) 0 0 / 5px 5px;opacity:.4}.pcard.rise{animation:cardrise .26s cubic-bezier(.2,1.2,.4,1) both}.pcard.clutch{background:var(--foil);box-shadow:0 22px 40px -10px #78500099,0 0 0 1px #fff0c866}.pcard.clutch:before{display:none}.pcmark{position:absolute;right:-12px;top:-12px;z-index:2;width:44px;height:44px;border-radius:50%;background:var(--foil);display:grid;place-items:center;box-shadow:0 4px 10px #00000059,inset 0 0 0 1.5px #ffffff80;--cs: 26px;transform:rotate(2.5deg)}.pcard.fly{animation:cardfly .22s cubic-bezier(.5,0,.6,1) both}.pc-in{position:relative;z-index:1;height:100%;border-radius:8px;background:var(--sheet);color:var(--ink);display:flex;flex-direction:column;overflow:hidden}.pc-art{flex:1;position:relative;background:var(--paper-2);overflow:hidden}.pc-art .no{position:absolute;right:6px;top:-14px;font-family:var(--display);font-stretch:75%;font-weight:800;font-size:132px;line-height:1;color:var(--t2);opacity:.6}.pc-art .badge{position:absolute;top:8px;left:8px}.pc-art svg{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:176px;height:176px}.pc-art svg text{font-family:var(--display);font-stretch:75%;font-weight:800}.pc-name{font-family:var(--display);font-stretch:75%;font-weight:800;font-size:32px;line-height:.9;padding:10px 12px 0;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-role{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--ink-2);padding:4px 12px 11px;gap:6px}.pc-role .tag{font-size:10.5px;font-weight:800;padding:2px 6px 3px;border-radius:5px;background:var(--paper-2);color:var(--ink-2);white-space:nowrap}.pc-role .tag.ctag{background:var(--foil);color:#2a1c00}.fcopy{padding:0 26px;text-align:center}.fcopy h2{font-family:var(--display);font-stretch:75%;font-weight:800;font-size:40px;line-height:.95;letter-spacing:-.01em}.fcopy p{font-size:15px;line-height:1.42;margin:8px auto 0;max-width:31ch;opacity:.9}.fcopy .mnote{display:inline-flex;align-items:center;gap:8px;margin-top:12px;font-size:13.5px;font-weight:700}.fcopy .mnote .slots{display:flex;gap:3px}.tip{margin:22px 44px 0;display:flex;align-items:center;gap:10px;font-size:12.5px;font-weight:700}.tip i{flex:1;height:5px;border-radius:3px;background:color-mix(in srgb,var(--fl-ink) 24%,transparent);position:relative;overflow:hidden}.tip i:after{content:"";position:absolute;inset:0;background:var(--fl-ink);border-radius:inherit;transform-origin:left;animation:tipbar var(--tip, 1.8s) linear both}.mstage{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.bigmeter{display:flex;gap:8px;justify-content:center}.bs{display:block;width:44px;height:64px;border-radius:9px;border:2px dashed color-mix(in srgb,var(--fl-ink) 50%,transparent);position:relative}.bs.on{border:0;background:var(--gold-fill);box-shadow:inset 0 0 0 1px #fff6,0 6px #0000002e}.bs{display:grid;place-items:center;--cs: 32px}.bs .cmark{z-index:1}.bs.new .cmark{animation:fillin .34s cubic-bezier(.2,1.5,.4,1) .22s both}.bs.new{border-style:solid;border-color:transparent}.bs.new:after{content:"";position:absolute;inset:-2px;border-radius:9px;background:var(--gold-fill);box-shadow:inset 0 0 0 1px #fff6,0 6px #0000002e;animation:fillin .34s cubic-bezier(.2,1.5,.4,1) .22s both}.bs.new:before{content:"";position:absolute;inset:-6px;border-radius:12px;border:2px solid var(--gold-hi);opacity:0;animation:ring2 .7s ease-out .46s both}.mcount{font-family:var(--display);font-stretch:75%;font-weight:800;font-size:110px;line-height:.86;text-align:center;margin-top:34px;display:flex;justify-content:center;align-items:flex-start;gap:.16em;letter-spacing:-.02em}.mcount .of{font-size:.42em;margin-top:.18em;opacity:.86}.mcount .reel .col{transition:transform .5s cubic-bezier(.25,.9,.3,1.1)}.front{background:var(--paper);color:var(--ink)}.front .flash{position:fixed;inset:0;z-index:2;display:grid;place-items:center;background:var(--fl);color:var(--fl-ink);font-family:var(--display);font-stretch:75%;font-weight:800;font-size:64px;animation:flash .26s linear both;pointer-events:none}.front .col{animation:paperup .14s cubic-bezier(.2,.8,.3,1) .12s both}.mast{display:flex;justify-content:space-between;align-items:flex-end;padding:14px 16px 8px;border-bottom:4px solid var(--ink)}.mast .logo{--s: 30px}.mast .ed{text-align:right;font-size:12px;line-height:1.3;color:var(--ink-2)}.mast .ed b{display:block;color:var(--ink);font-size:13px}.dline{display:flex;justify-content:space-between;padding:6px 16px 7px;border-bottom:1px solid var(--ink);font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums}.hw{position:relative;padding:16px 14px 6px;isolation:isolate}.hw:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle,var(--t1) 1.3px,transparent 1.9px) 0 0 / 7px 7px;opacity:.2;-webkit-mask-image:linear-gradient(transparent 20%,#000 100%);mask-image:linear-gradient(transparent 20%,#000)}.fp-head{display:block;font-family:var(--display);font-stretch:75%;font-weight:800;line-height:.8;letter-spacing:-.025em;--dx: 5px;--dy: 4px}.fp-head .l{display:block;white-space:nowrap}.fp-head .i1{animation:strike .16s cubic-bezier(.2,1.4,.4,1) .26s both}.fp-head .i2{animation:press2 .1s linear .12s both}.deck{font-size:21px;font-weight:800;line-height:1.18;padding:14px 16px 0;max-width:26ch}.byl{font-size:13px;color:var(--ink-2);padding:6px 16px 0}.box{margin:18px 16px 0;border-top:2px solid var(--ink);display:grid;grid-template-columns:1fr repeat(var(--cols, 4),34px) 46px;font-size:14px;align-items:center;font-variant-numeric:tabular-nums}.box>*{height:46px;display:flex;align-items:center;justify-content:flex-end;border-bottom:1px solid var(--rule)}.box .h{height:30px;font-size:11.5px;color:var(--ink-2);font-weight:600}.box .tm{justify-content:flex-start;gap:8px;font-weight:700}.box .f{font-family:var(--display);font-stretch:75%;font-weight:800;font-size:22px}.box .w{color:var(--t1)}.fpfoot{margin:auto 16px 0;padding-top:22px}.fpfoot .yr{display:flex;align-items:center;gap:10px;font-size:13.5px;font-weight:700}.fpfoot .yr>span:last-child{margin-left:auto;color:var(--ink-2);font-weight:600}.fpfoot .bar{height:4px;border-radius:2px;background:var(--rule);margin-top:10px;overflow:hidden}.fpfoot .bar i{display:block;height:100%;background:var(--ink);transform-origin:left;animation:tipbar var(--hold, 2.4s) linear both}.front .col>.fine{margin-top:10px}.wheel{position:relative;width:min(100%,400px);aspect-ratio:1;margin:4px auto 0}.wheel canvas{display:block;width:100%;height:100%;cursor:pointer;touch-action:manipulation}.total{display:flex;justify-content:space-between;align-items:baseline;margin:6px 20px 0;padding-top:10px;border-top:2px solid currentColor}.total span{font-size:14px;font-weight:700;opacity:.86}.total b{font-family:var(--display);font-stretch:80%;font-weight:800;font-size:44px;line-height:1;font-variant-numeric:tabular-nums}.bonus{background:var(--foil);color:#1c1b19;isolation:isolate}.bonus.enter{animation:wipe .38s cubic-bezier(.3,.8,.3,1) both}.bonus:before{content:"";position:fixed;inset:0;z-index:-1;background:radial-gradient(circle,rgba(28,27,25,.5) 1px,transparent 1.5px) 0 0 / 6px 6px;opacity:.16;pointer-events:none}html[data-theme=night] .bonus{background:var(--paper);color:var(--ink)}html[data-theme=night] .bonus:before{background:radial-gradient(circle,var(--gold) 1px,transparent 1.5px) 0 0 / 7px 7px;opacity:.14;-webkit-mask-image:linear-gradient(#000,transparent 45%);mask-image:linear-gradient(#000,transparent 45%)}html[data-theme=night] .bonus:after{content:"";position:fixed;inset:0;z-index:2;padding:5px;background:var(--foil);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}.bn{padding:26px 16px 0;text-align:center}.bn h2{display:inline-block;font-family:var(--display);font-stretch:75%;font-weight:800;font-size:92px;line-height:.84;letter-spacing:-.02em;--c1: #1C1B19;--c2: #FFF4CC;--dx: 5px;--dy: 4px}.bn h2 .i1{mix-blend-mode:normal}html[data-theme=night] .bn h2{--c2: #5A4512}html[data-theme=night] .bn h2 .i1{background:var(--foil);-webkit-background-clip:text;background-clip:text;color:transparent}.bn p{font-size:15.5px;font-weight:600;margin-top:10px;line-height:1.35}.bn p b{font-weight:800;font-variant-numeric:tabular-nums}.bn .call{font-weight:800;margin-top:8px;min-height:22px}.balls{display:flex;justify-content:center;gap:12px;margin-top:14px;min-height:26px}.balls i{width:24px;height:24px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff6d6,#f3d37a 35%,#b4851f 75%,#7a560e);box-shadow:0 0 0 1.5px #5a3e06,0 4px #0003;animation:ballin .3s cubic-bezier(.2,1.5,.4,1) both}.balls i.used{visibility:hidden}.bonus.rink .balls i{border-radius:50%;background:radial-gradient(circle at 38% 32%,#4a4a4c,#1e1e20 55%,#0b0b0c);box-shadow:0 0 0 1.5px #f3d37a,0 3px #00000059;position:relative}.bonus.rink .balls i:after{content:"C";position:absolute;inset:0;display:grid;place-items:center;font:800 13px/1 var(--display);font-stretch:75%;color:#f3d37a}.inkbtn{display:block;width:calc(100% - 32px);margin:14px 16px 0;height:62px;border-radius:18px;background:#1c1b19;color:#f7de96;font-weight:800;font-size:20px;box-shadow:0 4px #6e4f0c}html[data-theme=night] .inkbtn{background:var(--foil);color:#2a1c00;box-shadow:0 4px #7a560e}.inkbtn:disabled{opacity:.6}.bonus .fine{color:inherit;opacity:.6}@keyframes blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes ring{0%{transform:scale(1);opacity:.6}to{transform:scale(3.2);opacity:0}}@keyframes ring2{0%{transform:scale(1);opacity:.95}to{transform:scale(1.5);opacity:0}}@keyframes bump{0%{transform:scale(1)}40%{transform:scale(1.22)}to{transform:scale(1)}}@keyframes slotpop{0%{transform:scale(0)}70%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes sheetup{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}@keyframes stampin{0%{opacity:0;transform:rotate(-8deg) scale(1.9)}70%{opacity:1;transform:rotate(-8deg) scale(.93)}to{opacity:1;transform:rotate(-8deg) scale(1)}}@keyframes sheen{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes nudge{0%,64%,to{transform:translate(0)}70%{transform:translate(6px)}76%{transform:translate(0)}82%{transform:translate(4px)}88%{transform:translate(0)}}@keyframes flapoff{to{transform:translate(60px,-90px) rotate(24deg);opacity:0}}@keyframes packfall{to{transform:translateY(260px) rotate(6deg);opacity:0}}@keyframes cardrise{0%{transform:translateY(150px) rotate(0) scale(.92);opacity:0}to{transform:rotate(-2.5deg);opacity:1}}@keyframes cardfly{to{transform:translate(60px,210px) rotate(8deg) scale(.2);opacity:0}}@keyframes fillin{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes tipbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes flash{0%,46%{opacity:1}to{opacity:0}}@keyframes paperup{0%{transform:translateY(70px);opacity:.4}to{transform:none;opacity:1}}@keyframes strike{0%{opacity:0;transform:translate(-9px,-7px)}50%{opacity:1;transform:translate(-4px,-3px)}to{opacity:1;transform:none}}@keyframes press2{0%{opacity:0}to{opacity:1}}@keyframes ink2{0%{opacity:0;transform:translate(0)}to{opacity:1}}@keyframes wipe{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes ballin{0%{transform:scale(0)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0s!important;transition-duration:.01ms!important}.pulse,.slip{animation:none}}.pc-art img.hs{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:112%;max-width:none;height:auto}.slot.free.on{box-shadow:inset 0 0 0 1px #ffffff59,inset 0 0 0 2.5px #1c1b192e}.odds{margin:12px 20px 0;font-size:13.5px}.odds summary{cursor:pointer;font-weight:800;list-style:none;text-align:center;opacity:.8}.odds summary::-webkit-details-marker{display:none}.odds summary:after{content:" ▾"}.odds[open] summary:after{content:" ▴"}.odds table,.otab{width:100%;border-collapse:collapse;margin-top:8px;font-variant-numeric:tabular-nums}.odds th,.odds td,.otab th,.otab td{text-align:left;padding:5px 4px;border-bottom:1px solid color-mix(in srgb,currentColor 18%,transparent)}.odds th,.otab th{font-size:11.5px;font-weight:700;opacity:.75}.odds td:nth-child(n+2),.odds th:nth-child(n+2),.otab td:nth-child(n+2),.otab th:nth-child(n+2){text-align:right}.odds td span,.otab td span{opacity:.7;margin-left:4px}.odds tr.in td:first-child,.otab tr.in td:first-child{padding-left:14px}.odds p{margin-top:8px;font-size:12.5px;opacity:.8;line-height:1.4}.bonus.buzz{background:#1c1b19;color:#f7de96;transition:background .4s,color .4s}.bonus.buzz .bn h2{--c1: #F7DE96;--c2: #5A3E06}.bonus.buzz .inkbtn{background:var(--foil);color:#2a1c00;box-shadow:0 4px #7a560e}.helpv{background:var(--paper);color:var(--ink)}.hbody{padding:6px 20px 0}.hbody h2{font-family:var(--display);font-stretch:75%;font-weight:800;font-size:44px;line-height:.95}.hbody h3{font-family:var(--display);font-stretch:80%;font-weight:800;font-size:22px;margin-top:22px}.hbody .lede{font-size:16px;font-weight:600;line-height:1.4;margin-top:10px}.hbody ul{margin:12px 0 0 18px;display:grid;gap:8px;font-size:14.5px;line-height:1.4}.hbody .small{font-size:13px;color:var(--ink-2);margin-top:8px;line-height:1.4}.hbody .otab{font-size:13.5px}.helpv .col>.fine{text-align:center}.hbody{min-width:0;max-width:100%;box-sizing:border-box}.otab,.odds table{table-layout:fixed}.otab th:first-child,.odds th:first-child{width:54%}.helpq{display:none;width:20px;height:20px;margin-left:-14px;font-size:12px;font-weight:800;border:1.5px solid currentColor}@media(min-width:768px){.helpq{display:grid}}.acct{position:relative;flex:none;display:flex;align-items:center;gap:6px}.acctIn{height:32px;padding:0 12px;border-radius:999px;background:var(--sheet);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--rule);font-weight:700;font-size:13px;white-space:nowrap}.acctIn.up{background:var(--ink);color:var(--paper);box-shadow:none}.acctMe{display:flex;align-items:center;gap:8px;height:32px;border-radius:999px}.acctMe .ava{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--ink);color:var(--paper);font-weight:800;font-size:14px}.acctMe .ava.anon{background:var(--paper-2);color:var(--ink-2);box-shadow:inset 0 0 0 1.5px var(--rule)}.acctMe .nm{display:none;font-weight:700;font-size:14px;max-width:12ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acctMenu{position:absolute;right:0;top:calc(100% + 8px);z-index:40;min-width:240px;padding:6px;background:var(--sheet);border-radius:14px;box-shadow:0 14px 34px -10px #00000059,0 0 0 1px var(--rule);display:flex;flex-direction:column}.acctMenu .who{padding:10px 12px;border-bottom:1px solid var(--rule);margin-bottom:4px;line-height:1.3}.acctMenu .who b{display:block;font-size:15px}.acctMenu .who span{font-size:12px;color:var(--ink-2)}.acctMenu button{text-align:left;padding:10px 12px;border-radius:9px;font-weight:600;font-size:14px}.acctMenu button:hover,.acctMenu button:focus-visible{background:var(--paper-2);outline:none}.acctMenu .reset{color:var(--down)}.acctMenu .reset small{display:block;font-weight:400;font-size:11.5px;color:var(--ink-3)}.acctMenu .ph{display:flex;justify-content:space-between;gap:12px}.acctMenu .ph i{font-style:normal;color:var(--ink-2);font-weight:600}body.hasAcct.signedOut #meter,body.hasAcct.signedOut #helpBtn,body.hasAcct.signedOut .top .bank{display:none!important}@media(max-width:767.98px){body.hasAcct:not(.signedOut) #soundBtn,body.hasAcct:not(.signedOut) #modeBtn{display:none}}@media(min-width:768px){.acct{gap:8px}.acctIn{height:36px;padding:0 18px;font-size:14.5px}.acctMe .nm{display:block}.acctMenu .ph{display:none}}.authScrim{position:fixed;inset:0;z-index:60;background:var(--scrim);animation:authfade .2s ease both}.auth{position:fixed;left:0;right:0;bottom:0;z-index:61;background:var(--sheet);color:var(--ink);border-radius:26px 26px 0 0;box-shadow:var(--sheet-shadow);padding:10px 20px calc(22px + env(safe-area-inset-bottom));max-height:94dvh;overflow-y:auto;text-align:center;display:flex;flex-direction:column;align-items:center;animation:sheetup .26s cubic-bezier(.2,.9,.3,1) both}.auth .grab{flex:none;margin-bottom:4px}.authBar{align-self:stretch;display:flex;justify-content:space-between;align-items:center;min-height:32px}.authLogo{--s: 32px;margin:4px 0 18px}.authIcon{width:52px;height:52px;color:#2f6bff;margin:0 0 12px}.authIcon svg{width:100%;height:100%}.authTitle{font-family:var(--display);font-weight:700;font-stretch:90%;font-size:24px;line-height:1.15;letter-spacing:-.01em;margin-bottom:20px}.authTitle.sm{font-family:var(--text);font-weight:500;font-size:18px}.authTitle.sm b{display:block;font-weight:800;margin-top:4px;word-break:break-all}.authSub{color:var(--ink-2);font-size:15px;margin:-14px 0 18px}.authBtns,.authForm{align-self:stretch;display:flex;flex-direction:column;gap:10px}.authBtn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;border-radius:14px;padding:0 16px;font-weight:700;font-size:16px}.authBtn svg{width:20px;height:20px;flex:none}.authBtn.dark{background:var(--ink);color:var(--paper)}.authBtn.line{background:var(--sheet);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--rule)}.authBtn:active{transform:translateY(1px)}.authBtn.line:hover{background:var(--paper)}.authInput,.authAt{width:100%;min-height:52px;border-radius:14px;box-shadow:inset 0 0 0 1.5px var(--rule);background:var(--sheet);font-size:16px;padding:0 16px;border:0;color:var(--ink)}.authInput:focus,.authAt:focus-within{outline:none;box-shadow:inset 0 0 0 2px var(--ink)}.authAt{display:flex;align-items:center;gap:4px;text-align:left;color:var(--ink-3)}.authAt input{flex:1;min-width:0;border:0;background:none;font-size:16px;color:var(--ink);height:50px}.authAt input:focus{outline:none}.authErr{color:var(--down);font-size:13px;font-weight:600;text-align:left;margin:-2px 0 0}.authErr:empty{display:none}.authLink{align-self:center;color:#2f6bff;font-weight:700;font-size:14.5px;padding:6px 8px}.authLink small{display:block;font-weight:400;font-size:12px;color:var(--ink-3)}.authLink:disabled{color:var(--ink-3)}.authCheck{display:flex;align-items:center;gap:10px;text-align:left;font-size:14px;color:var(--ink-2);padding:6px 2px;cursor:pointer}.authCheck input{width:18px;height:18px;accent-color:#2F6BFF;flex:none}.codeRow{display:flex;justify-content:center;gap:8px;margin:2px 0 8px}.codeRow i{width:10px}.codeBox{width:44px;height:54px;border-radius:10px;border:0;background:var(--sheet);text-align:center;font-family:var(--display);font-weight:700;font-size:24px;font-variant-numeric:tabular-nums;box-shadow:inset 0 0 0 1.5px var(--rule);caret-color:#2f6bff}.codeBox:focus{outline:none;box-shadow:inset 0 0 0 2px #2f6bff}.codeRow.bad .codeBox{box-shadow:inset 0 0 0 2px var(--down);animation:authshake .3s}.authWarn{font-size:13px;color:var(--ink-2);line-height:1.5;margin:14px 4px 0}.authWarn b{color:var(--ink)}.authDemo{margin-top:16px;font-size:12px;color:var(--ink-2);background:var(--paper-2);border-radius:8px;padding:6px 10px;border:1px dashed var(--rule)}.authSpin{width:34px;height:34px;border-radius:50%;margin:6px 0 18px;border:3px solid var(--rule);border-top-color:var(--ink);animation:authspin .8s linear infinite}@media(min-width:768px){.auth{inset:50% auto auto 50%;width:420px;max-height:90dvh;transform:translate(-50%,-50%);border-radius:26px;padding:18px 28px 26px;box-shadow:0 30px 60px -20px #00000073;animation:authpop .2s ease both}.auth .grab{display:none}.codeBox{width:48px;height:56px}}@keyframes authfade{0%{opacity:0}}@keyframes authpop{0%{opacity:0;transform:translate(-50%,-48%) scale(.98)}}@keyframes authspin{to{transform:rotate(360deg)}}@keyframes authshake{25%{transform:translate(-4px)}75%{transform:translate(4px)}}@media(prefers-reduced-motion:reduce){.auth,.authScrim,.codeRow.bad .codeBox{animation:none}.authSpin{animation-duration:2s}}
