@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/outfit-latin-ext-400-normal.5tcqmc2S.woff2)format("woff2"),url(/_next/static/media/outfit-latin-ext-400-normal.DHm7mdGe.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:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/outfit-latin-400-normal.BGsTXAXT.woff2)format("woff2"),url(/_next/static/media/outfit-latin-400-normal.DMwTpYkH.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:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/outfit-latin-ext-500-normal.zeox_O30.woff2)format("woff2"),url(/_next/static/media/outfit-latin-ext-500-normal.DrCvqoFD.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:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/outfit-latin-500-normal.DKnIMDSk.woff2)format("woff2"),url(/_next/static/media/outfit-latin-500-normal.ClnHRwRh.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:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/outfit-latin-ext-600-normal.B85nYjL1.woff2)format("woff2"),url(/_next/static/media/outfit-latin-ext-600-normal.CWJcPgd7.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:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/outfit-latin-600-normal.B7SfZ07L.woff2)format("woff2"),url(/_next/static/media/outfit-latin-600-normal.BEfTtDA7.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}@property --mo-amp{syntax:"<number>";inherits:true;initial-value:0}@property --mo-esx{syntax:"<number>";inherits:true;initial-value:1}@property --mo-esy{syntax:"<number>";inherits:true;initial-value:1}@property --mo-tilt{syntax:"<number>";inherits:true;initial-value:0}@property --mo-edy{syntax:"<number>";inherits:true;initial-value:0}@property --mo-edx{syntax:"<number>";inherits:true;initial-value:0}@property --mo-esx2{syntax:"<number>";inherits:true;initial-value:0}@property --mo-esy2{syntax:"<number>";inherits:true;initial-value:0}@property --mo-tilt2{syntax:"<number>";inherits:true;initial-value:0}@property --mo-edy2{syntax:"<number>";inherits:true;initial-value:0}@property --mo-lock{syntax:"<number>";inherits:true;initial-value:0}@property --mo-shake{syntax:"<number>";inherits:true;initial-value:0}@property --mo-rock{syntax:"<number>";inherits:true;initial-value:0}@property --mo-rockp{syntax:"<number>";inherits:true;initial-value:1}@property --mo-bdy{syntax:"<number>";inherits:true;initial-value:0}.mo-root,.mo-breathe,.mo-bob{transform-box:view-box;transform-origin:50%}.mo-root{--mo-amp:0;--mo-morph:calc(.4s*var(--mo-rate,1));--mo-morph-ease:ease-in-out;--mo-tp:--mo-esx,--mo-esy,--mo-tilt,--mo-edy,--mo-edx,--mo-esx2,--mo-esy2,--mo-tilt2,--mo-edy2,--mo-lock,--mo-shake,--mo-rock,--mo-bdy;--mo-md:var(--mo-morph),var(--mo-morph),var(--mo-morph),var(--mo-morph),var(--mo-morph),var(--mo-morph),var(--mo-morph),var(--mo-morph),var(--mo-morph),var(--mo-morph),var(--mo-morph),var(--mo-morph),var(--mo-morph);--mo-me:var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease);transition-property:--mo-amp,transform,var(--mo-tp);transition-duration:calc(.4s*var(--mo-rate,1)),calc(.16s*var(--mo-rate,1)),var(--mo-md);transition-timing-function:ease-out,cubic-bezier(.23,1,.32,1),var(--mo-me);animation:mo-shake calc(.112s*var(--mo-rate,1))linear infinite}.mo-bob>g:not(.mo-eyes){fill:var(--mo-head);transition:fill var(--mo-morph)var(--mo-morph-ease)}.mo-eyes{fill:var(--mo-eye);transition:fill var(--mo-morph)var(--mo-morph-ease)}@keyframes mo-shake{0%,to{translate:calc(.62px*var(--mo-shake))calc(-.34px*var(--mo-shake))}25%{translate:calc(-.7px*var(--mo-shake))calc(.22px*var(--mo-shake))}50%{translate:calc(.38px*var(--mo-shake))calc(.66px*var(--mo-shake))}75%{translate:calc(-.44px*var(--mo-shake))calc(-.6px*var(--mo-shake))}}.mo-root.mo-expr{--mo-morph:calc(.3s*var(--mo-rate,1));--mo-morph-ease:cubic-bezier(.45,.05,.5,1)}.mo-root:hover{--mo-amp:1;transition-duration:calc(.4s*var(--mo-rate,1)),calc(.22s*var(--mo-rate,1)),var(--mo-md);transform:translateY(-1.5px)scale(1.04)}.mo-root.mo-always{--mo-amp:1}.mo-breathe{animation-name:mo-breathe;animation-duration:calc(2.8s*var(--mo-rate,1));animation-delay:calc(var(--mo-phase,0s)*var(--mo-rate,1));animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}@keyframes mo-breathe{to{transform:scaleX(calc(1 + .022*var(--mo-amp)))scaleY(calc(1 - .018*var(--mo-amp)))}}.mo-bob{translate:0 calc(var(--mo-bdy)*1px);animation-name:mo-bob;animation-duration:calc(3.4s*var(--mo-rate,1));animation-delay:calc(var(--mo-bob-phase,0s)*var(--mo-rate,1));animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}@keyframes mo-bob{0%{transform:translateY(0)}to{transform:translateY(calc(-1.1px*var(--mo-amp)))}}.mo-eye{transform-box:view-box;--mo-sel:calc((var(--mo-wrap,1) + 1)/2);--mo-x:calc(var(--mo-esx) + var(--mo-esx2)*var(--mo-sel));--mo-y:calc(var(--mo-esy) + var(--mo-esy2)*var(--mo-sel));--mo-t:calc(var(--mo-tilt) + var(--mo-tilt2)*var(--mo-sel));--mo-ph:calc(var(--mo-sel)*(1 - var(--mo-rock)) + var(--mo-rock)*((1 + var(--mo-wrap,1)*var(--mo-rockp))/2));translate:calc(var(--mo-edx)*var(--mo-wrap,1)*1px)calc((var(--mo-edy) + var(--mo-edy2)*var(--mo-ph))*1px);rotate:calc((var(--mo-t)*var(--mo-wrap,1) - var(--mo-lean,0)*var(--mo-lock))*1deg);transform:rotate(calc(var(--mo-lean,0)*1deg))scaleX(var(--mo-x))scaleY(var(--mo-y))rotate(calc(var(--mo-lean,0)*-1deg));animation-name:mo-rock;animation-duration:calc(.9s*var(--mo-rate,1));animation-timing-function:ease-in-out;animation-iteration-count:infinite}@container style(--mo-rock:0){.mo-eye{animation-name:none}}@keyframes mo-rock{0%,to{--mo-rockp:1}50%{--mo-rockp:-1}}.mo-eye>*{transform-box:fill-box;transform-origin:50%;animation-name:mo-blink,mo-wrap;animation-duration:calc(var(--mo-blink,4.8s)*var(--mo-rate,1)),calc(var(--mo-saccade,5.6s)*var(--mo-rate,1));animation-delay:calc(var(--mo-blink-phase,0s)*var(--mo-rate,1)),calc(var(--mo-saccade-phase,0s)*var(--mo-rate,1));animation-timing-function:linear;animation-iteration-count:infinite}@keyframes mo-blink{0%,97.2%{transform:rotate(calc(var(--mo-lean,0)*1deg))scaleY(1)rotate(calc(var(--mo-lean,0)*-1deg));animation-timing-function:ease-in}98.6%{transform:rotate(calc(var(--mo-lean,0)*1deg))scaleY(calc(1 - .92*var(--mo-amp)))rotate(calc(var(--mo-lean,0)*-1deg));animation-timing-function:ease-out}to{transform:rotate(calc(var(--mo-lean,0)*1deg))scaleY(1)rotate(calc(var(--mo-lean,0)*-1deg))}}.mo-eyes{animation-name:mo-saccade;animation-duration:calc(var(--mo-saccade,5.6s)*var(--mo-rate,1));animation-delay:calc(var(--mo-saccade-phase,0s)*var(--mo-rate,1));animation-timing-function:linear;animation-iteration-count:infinite}@keyframes mo-saccade{0%,15%{translate:0}16.5%,31%{translate:calc(-.8px*var(--mo-look-x,1.4)*var(--mo-amp))calc(-.9px*var(--mo-look-y,1.1)*var(--mo-amp))}32.5%,47%{translate:calc(1px*var(--mo-look-x,1.4)*var(--mo-amp))calc(.1px*var(--mo-look-y,1.1)*var(--mo-amp))}48.5%,63%{translate:calc(-.15px*var(--mo-look-x,1.4)*var(--mo-amp))calc(.85px*var(--mo-look-y,1.1)*var(--mo-amp))}64.5%,79%{translate:calc(.75px*var(--mo-look-x,1.4)*var(--mo-amp))calc(-.8px*var(--mo-look-y,1.1)*var(--mo-amp))}80.5%,98.5%{translate:calc(-1px*var(--mo-look-x,1.4)*var(--mo-amp))calc(-.15px*var(--mo-look-y,1.1)*var(--mo-amp))}to{translate:0}}@keyframes mo-wrap{0%,15%{rotate:none;scale:1}16.5%,31%{scale:calc(1 - .0176*var(--mo-look-mx,1.4)*var(--mo-amp) + .008*var(--mo-look-x,1.4)*var(--mo-wrap,1)*var(--mo-amp))calc(1 - .027*var(--mo-look-my,1.1)*var(--mo-amp));rotate:calc(.648deg*var(--mo-look-x,1.4)*var(--mo-look-y,1.1)*var(--mo-wrap,1)*var(--mo-amp))}32.5%,47%{scale:calc(1 - .022*var(--mo-look-mx,1.4)*var(--mo-amp) - .01*var(--mo-look-x,1.4)*var(--mo-wrap,1)*var(--mo-amp))calc(1 - .003*var(--mo-look-my,1.1)*var(--mo-amp));rotate:calc(.09deg*var(--mo-look-x,1.4)*var(--mo-look-y,1.1)*var(--mo-wrap,1)*var(--mo-amp))}48.5%,63%{scale:calc(1 - .0033*var(--mo-look-mx,1.4)*var(--mo-amp) + .0015*var(--mo-look-x,1.4)*var(--mo-wrap,1)*var(--mo-amp))calc(1 - .0255*var(--mo-look-my,1.1)*var(--mo-amp));rotate:calc(-.115deg*var(--mo-look-x,1.4)*var(--mo-look-y,1.1)*var(--mo-wrap,1)*var(--mo-amp))}64.5%,79%{scale:calc(1 - .0165*var(--mo-look-mx,1.4)*var(--mo-amp) - .0075*var(--mo-look-x,1.4)*var(--mo-wrap,1)*var(--mo-amp))calc(1 - .024*var(--mo-look-my,1.1)*var(--mo-amp));rotate:calc(-.54deg*var(--mo-look-x,1.4)*var(--mo-look-y,1.1)*var(--mo-wrap,1)*var(--mo-amp))}80.5%,98.5%{scale:calc(1 - .022*var(--mo-look-mx,1.4)*var(--mo-amp) + .01*var(--mo-look-x,1.4)*var(--mo-wrap,1)*var(--mo-amp))calc(1 - .0045*var(--mo-look-my,1.1)*var(--mo-amp));rotate:calc(.135deg*var(--mo-look-x,1.4)*var(--mo-look-y,1.1)*var(--mo-wrap,1)*var(--mo-amp))}to{rotate:none;scale:1}}@media not ((hover:hover) and (pointer:fine)){.mo-root:hover{--mo-amp:0;transform:none}.mo-root.mo-always{--mo-amp:1}.mo-root:not(.mo-always),.mo-root:not(.mo-always) *{animation-play-state:paused}.mo-root.mo-expr:not(.mo-always) .mo-eye{animation-play-state:running}}.mo-slow{--mo-rate:5}@media (prefers-reduced-motion:reduce){.mo-root,.mo-breathe,.mo-bob,.mo-eyes,.mo-eye,.mo-eye>*{transition:none;animation:none}.mo-bob>g:not(.mo-eyes){transition:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#0b0b0c;--muted:#8e8e93;--faint:#a1a1a6;--hair:#ececf0;--hair2:#efeff2;--soft:#f4f4f6;--off:#efeff1;--off-text:#a1a1a6;--win:#12a150;--lose:#e5484d;--draw:#6e6e73;--me:#0b0b0c;--ring:0 0 0 1px var(--hair),0 2px 6px #0000000a;--card:0 0 0 1px var(--hair2),0 2px 8px #00000009;--lift:0 8px 18px -8px #00000080}*{box-sizing:border-box}html{background:#f7f7f8}body{min-height:100dvh;color:var(--ink);-webkit-font-smoothing:antialiased;background:linear-gradient(#fff 0%,#f7f7f8 100%) fixed;margin:0;font:400 16px/1.4 Outfit,-apple-system,Segoe UI,system-ui,sans-serif}button,input,select{font:inherit;color:inherit}button{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}button:disabled{cursor:default}:focus-visible{outline:3px solid var(--me);outline-offset:3px}h1,h2,h3,p{margin:0}.num,.amount,.big{font-variant-numeric:tabular-nums}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app{flex-direction:column;max-width:520px;min-height:100dvh;margin:0 auto;display:flex;position:relative}.app.edge:after{content:"";width:min(100vw,520px);box-shadow:inset 0 0 0 4px var(--me);pointer-events:none;z-index:40;position:fixed;top:0;bottom:0;left:50%;transform:translate(-50%)}.screen{min-width:0;min-height:100dvh;padding:max(16px,env(safe-area-inset-top)) 18px max(18px,env(safe-area-inset-bottom));flex-direction:column;flex:1;display:flex}.top{justify-content:space-between;align-items:center;gap:10px;min-height:48px;display:flex}.who{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.who>span{min-width:0}.who .blob{flex-shrink:0;margin:-4px -2px -4px -4px}.who b{white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:600;display:block;overflow:hidden}.who small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.pill{box-shadow:var(--ring);white-space:nowrap;background:#fff;border:0;border-radius:99px;flex-shrink:0;padding:7px 11px;font-size:13px;font-weight:500}.icon-btn{width:44px;height:44px;color:var(--muted);background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.icon-btn:hover{background:var(--soft)}.wordmark{letter-spacing:-.02em;font-size:24px;font-weight:600}.mid{flex-direction:column;flex:1;justify-content:center;min-height:200px;padding:12px 2px;display:flex}.lbl{color:var(--muted);font-size:14px}.big{letter-spacing:-.045em;white-space:nowrap;margin:4px 0 0 -.04em;font-weight:500;line-height:.95;display:block}.big-xl{font-size:clamp(84px,30vw,128px)}.big-lg{font-size:clamp(68px,22vw,104px)}.big-md{font-size:clamp(52px,15vw,80px)}.big-sm{font-size:clamp(38px,10.5vw,56px)}.sub2{margin-top:10px;font-size:16px;font-weight:500}.hint{color:var(--muted);font-size:13px}.pos{color:var(--win)}.neg{color:var(--lose)}.zero{color:var(--muted)}.stake-input{width:100%;color:var(--ink);caret-color:var(--me);background:0 0;border:0;border-radius:0;outline:none;padding:0;display:block}.stake-input:focus-visible{box-shadow:0 2px 0 var(--me);outline:none}.actions{flex-direction:column;gap:8px;padding-top:12px;display:flex}.btn{background:var(--ink);color:#fff;width:100%;min-height:54px;box-shadow:var(--lift);border:0;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:17px;font-weight:600;transition:transform .12s,background .12s;display:flex}.btn:active:not(:disabled){transform:scale(.985)}.btn:disabled{background:var(--off);color:var(--off-text);box-shadow:none}.btn.light{color:var(--ink);box-shadow:var(--ring);background:#fff}.btn.green{background:var(--win);box-shadow:0 8px 18px -8px #12a15099}.btn.red{background:var(--lose);box-shadow:0 8px 18px -8px #e5484d99}.btn.outline{color:var(--ink);box-shadow:none;background:0 0;border:1.5px solid #c7c7cc;font-weight:500}.btn.outline:disabled{color:var(--off-text);border-color:var(--hair)}.action-button{position:relative}.button-label{justify-content:center;align-items:center;gap:inherit;flex:1;min-width:0;display:flex}.row.action-button .button-label{justify-content:flex-start}.button-spinner{pointer-events:none;border:2.5px solid;border-right-color:#0000;border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;animation:.7s linear infinite button-spin;position:absolute;top:50%;left:50%}.action-button[aria-busy=true]{cursor:wait}@keyframes button-spin{to{transform:rotate(360deg)}}.link-btn{color:var(--muted);background:0 0;border:0;border-radius:12px;min-height:44px;padding:10px;font-size:15px}.link-btn.ink{color:var(--ink);font-weight:500}.link-btn.danger{color:var(--lose);font-weight:500}.ghost{box-shadow:var(--ring);background:#fff;border:0;border-radius:99px;align-self:flex-start;margin-top:14px;padding:9px 14px;font-size:14px;font-weight:500}.wl{grid-template-columns:1fr 1fr;gap:8px;display:grid}.win,.lose,.draw{color:#fff;border:0;border-radius:18px;font-weight:600;transition:transform .12s}.win:active,.lose:active,.draw:active{transform:scale(.985)}.win,.lose{min-height:72px;font-size:22px}.win{background:var(--win);box-shadow:0 8px 18px -8px #12a150a6}.lose{background:var(--lose);box-shadow:0 8px 18px -8px #e5484da6}.draw{min-height:54px;color:var(--ink);box-shadow:none;background:0 0;border:1.5px solid #c7c7cc;border-radius:16px;font-size:17px;font-weight:500}.picks{gap:6px;display:flex}.picks button{min-width:0;min-height:46px;box-shadow:0 0 0 1px var(--hair);background:#fff;border:0;border-radius:12px;flex:1;font-size:16px;font-weight:500}.picks button.on{background:var(--ink);color:#fff;box-shadow:none}.stepper{align-items:center;gap:10px;margin-top:12px;display:flex}.round-btn{width:46px;height:46px;box-shadow:var(--ring);background:#fff;border:0;border-radius:50%;place-items:center;display:grid}.calc{color:var(--muted);font-size:15px}.calc b{font-weight:600}.rows{flex-direction:column;gap:8px;min-height:0;display:flex}.rows>.row{flex-shrink:0}.banker-players{overscroll-behavior:contain;flex:1;margin:0 -8px;padding:8px 8px 12px;scroll-padding-block:8px;overflow:hidden auto}.screen.table>.top,.screen.table>.hero,.screen.table>.actions{flex-shrink:0}.screen.table{flex:none;height:100dvh;min-height:0;overflow:hidden}.row{text-align:left;width:100%;box-shadow:var(--card);background:#fff;border:0;border-radius:18px;align-items:center;gap:12px;padding:9px 14px 9px 10px;display:flex}.row .blob{flex-shrink:0;margin:-4px -2px}.row-main{text-align:left;min-width:0;color:inherit;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:0;display:flex}.row-name{flex:1;min-width:0;font-size:16px;font-weight:600}.row-name small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:400;display:block;overflow:hidden}.row-name span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.row-amt{text-align:right;flex-shrink:0;font-size:24px;font-weight:500}.row-amt small{color:var(--muted);font-size:12px;font-weight:400;display:block}.chip-pill{color:var(--ink);background:#f2f2f4;border:0;border-radius:99px;flex-shrink:0;padding:8px 12px;font-size:13px;font-weight:600}.card{box-shadow:0 0 0 1px var(--hair2),0 10px 28px -14px #00000024;background:#fff;border-radius:22px}.hero{justify-content:space-between;align-items:flex-end;gap:12px;padding:14px 2px 12px;display:flex}.hero .n{letter-spacing:-.04em;white-space:nowrap;font-size:clamp(48px,15vw,64px);font-weight:500;line-height:1}.hero .n.h-md{font-size:clamp(34px,10vw,44px)}.hero .n.h-sm{font-size:clamp(26px,7.5vw,32px)}.hero>div:first-child{min-width:0}.hero .side{text-align:right;white-space:nowrap;flex-shrink:0}.hero .s{letter-spacing:-.02em;font-size:26px;font-weight:500}.stack{align-items:center;display:flex}.stack .blob{margin-left:-10px}.stack .blob:first-child{margin-left:-4px}.seated{color:var(--muted);align-items:center;gap:8px;padding:6px 0 10px;font-size:14px;display:flex}.sheet-backdrop{z-index:60;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000004d;justify-content:center;align-items:flex-end;animation:.15s ease-out fade;display:flex;position:fixed;inset:0}.sheet{width:min(100% - 16px,504px);margin:0 8px max(8px,env(safe-area-inset-bottom));background:#fff;border-radius:28px;outline:none;flex-direction:column;gap:12px;max-height:88dvh;padding:20px 18px 16px;animation:.2s ease-out rise;display:flex;overflow:auto;box-shadow:0 -10px 40px #0000002e}.sheet h2{letter-spacing:-.01em;font-size:21px;font-weight:600}.sheet p{color:var(--muted);font-size:15px;line-height:1.5}.sheet-head{align-items:center;gap:12px;display:flex}.sheet-link{text-align:left;background:0 0;border:0;border-bottom:1px solid #f2f2f4;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:50px;padding:14px 4px;font-size:16px;font-weight:500;display:flex}.sheet-link span{color:var(--faint);font-weight:400}.sheet-link.danger{color:var(--lose)}.sheet-link.quiet{color:var(--muted);border-bottom:0}.sheet-link:disabled{color:var(--off-text)}.code-box{background:var(--soft);border-radius:16px;justify-content:space-between;align-items:center;gap:10px;padding:12px 12px 12px 16px;display:flex}.code-box b{letter-spacing:.12em;font-size:26px;font-weight:600}.code-box .pill{background:var(--ink);color:#fff;box-shadow:none}.field{background:var(--soft);border:0;border-radius:14px;outline:none;width:100%;min-height:52px;padding:12px 14px;font-size:18px}.field:focus{box-shadow:0 0 0 2px var(--ink)}@keyframes rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}.home-mid{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;padding:16px 0;display:flex}.name-input{border:0;border-bottom:2px solid var(--ink);text-align:center;letter-spacing:-.02em;width:min(100%,300px);caret-color:var(--me);background:0 0;border-radius:0;outline:none;padding:4px 6px;font-size:40px;font-weight:500}.name-input::placeholder{color:#c7c7cc}.code-input{border:0;border-bottom:2px solid var(--ink);text-align:center;letter-spacing:.2em;text-transform:uppercase;background:0 0;border-radius:0;outline:none;width:min(100%,260px);padding:4px 0;font-size:30px;font-weight:500}.invite-code{letter-spacing:.12em;margin:4px 0 14px;font-size:clamp(36px,12vw,46px);font-weight:500}.recent{flex-direction:column;gap:8px;padding-top:18px;display:flex}.recent .lbl{padding:0 4px}.foot{text-align:center;color:var(--faint);padding:14px 0 2px;font-size:12px}.nav-bar{align-items:center;gap:12px;min-height:48px;font-size:19px;font-weight:600;display:flex}.back{width:38px;height:38px;box-shadow:var(--ring);background:#fff;border:0;border-radius:50%;place-items:center;display:grid}.lead{align-items:center;gap:14px;margin:12px 0 6px;padding:16px;display:flex}.lead h2{font-size:19px;font-weight:600}.lead p{color:var(--muted);margin-top:2px;font-size:13px}.rank{border-bottom:1px solid var(--hair2);align-items:center;gap:12px;padding:11px 2px;display:flex}.rank:last-child{border-bottom:0}.rank .rk{width:18px;color:var(--faint);font-size:13px}.balanced{color:var(--muted);justify-content:space-between;padding:12px 2px;font-size:13px;display:flex}.round-card{margin-bottom:10px;overflow:hidden}.round-head{text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:14px;display:flex}.round-num{width:30px;color:var(--faint);font-size:26px;font-weight:500}.round-body{border-top:1px solid #f2f2f4;padding:4px 14px 10px}.line{text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:8px 0;display:flex}.line .row-amt{font-size:18px}.tag{vertical-align:2px;color:#b7791f;background:#fff4e0;border-radius:99px;margin-left:6px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-block}.tag.grey{background:var(--soft);color:var(--muted)}.row-name .tag{display:inline-block}.log{color:var(--muted);padding:14px 2px;font-size:13px}.log summary{cursor:pointer;min-height:44px;padding:12px 0}.log p{padding:4px 0}.empty{text-align:center;color:var(--muted);padding:48px 20px}.empty h2{color:var(--ink);margin:14px 0 6px;font-size:22px;font-weight:600}.toast{left:50%;bottom:max(18px,env(safe-area-inset-bottom));z-index:110;background:var(--ink);color:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;width:min(100% - 32px,480px);padding:14px 16px;font-size:15px;animation:.2s ease-out toast-in;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 12px 30px #00000040}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}.toast.error{background:var(--lose)}.toast button{color:inherit;background:0 0;border:0;min-width:36px;min-height:36px;font-size:22px}@media (max-height:700px){.mid{min-height:150px}.win,.lose{min-height:64px}.btn{min-height:50px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
