@font-face{font-family:FF Mul D;font-weight:1 749;font-display:block;unicode-range:U+00D7;src:url(/assets/d20fa86243e5ef6d62fd5590ccfe995c76f8ddaebe17d5e33acf346d886a9e5b.woff2) format("woff2")}@font-face{font-family:FF Mul D;font-weight:750 849;font-display:block;unicode-range:U+00D7;src:url(/assets/eb0058aa487c293324f8a688b8e8506c86be8acf587afee176909650bfdd47ea.woff2) format("woff2")}@font-face{font-family:FF Mul D;font-weight:850 1000;font-display:block;unicode-range:U+00D7;src:url(/assets/e2edc11aa0f1d7491a8d648fdba2e650e62c1a910bb258ca0c1928dd4b8e0ced.woff2) format("woff2")}@font-face{font-family:FF Mul U;font-weight:1 549;font-display:block;unicode-range:U+00D7;src:url(/assets/1ce0ae6cbfefe41ca7db6d8ce815511e7b9bfac43de9f948c31348c4fd85979b.woff2) format("woff2")}@font-face{font-family:FF Mul U;font-weight:550 649;font-display:block;unicode-range:U+00D7;src:url(/assets/bd75e06719f0b4f8e7c0444ef69bacbf623ab058e03bfc26e9abd84c4cd61788.woff2) format("woff2")}@font-face{font-family:FF Mul U;font-weight:650 1000;font-display:block;unicode-range:U+00D7;src:url(/assets/6e8493b8f601c65ce388f4c49c27a9911c6c3850c3ddd5ae3fa071e8c58fdcd9.woff2) format("woff2")}:root{color-scheme:dark;--ink-0: #0d0912;--ink-1: #171021;--ink-2: #22172f;--ink-3: #2e2140;--velvet: #2b1533;--velvet-dk: #170a1c;--brass: #d9a84e;--brass-hi: #f6dc97;--brass-lo: #8a6324;--brass-line: rgba(217, 168, 78, .38);--brass-faint: rgba(217, 168, 78, .16);--ivory: #f3ead8;--muted: #a294b3;--dim: #8b7fa0;--fire: #ff5a2c;--ember: #ffb347;--win: #ffd27a;--g0: #8f7fa3;--g1: #57a8ff;--g2: #3ee39b;--g3: #ff4f6d;--g4: #b884ff;--g5: #ffb547;--g6: #40e3e0;--g7: #ff7ad9;--g8: #fff4c2;--f-display: "FF Mul D", "Big Shoulders Display", "Big Shoulders", Impact, "Arial Narrow", sans-serif;--f-stencil: "FF Mul D", "Big Shoulders Stencil Display", "Big Shoulders Stencil", "Big Shoulders Display", Impact, "Arial Narrow", sans-serif;--f-ui: "FF Mul U", "Barlow", "Helvetica Neue", Arial, sans-serif;--gutter-l: max(16px, env(safe-area-inset-left, 0px));--gutter-r: max(16px, env(safe-area-inset-right, 0px));--slip-w: 340px;--radius: 14px;--tile: 48px;--gap: 4px}@property --heat{syntax: "<number>"; inherits: false; initial-value: 0;}@property --suspense-dim{syntax: "<number>"; inherits: false; initial-value: 0;}*,*:before,*:after{box-sizing:border-box}html,body{height:100%;margin:0}html{overflow:hidden;overflow:clip}html{-webkit-text-size-adjust:100%}html{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}*{touch-action:pan-x pan-y}html,body{overscroll-behavior:none}html{-webkit-tap-highlight-color:transparent}body{overflow:hidden;overflow:clip;color:var(--ivory);font-family:var(--f-ui);font-weight:500;font-size:15px;line-height:1.4;background-color:var(--ink-0);background-image:radial-gradient(ellipse 80% 60% at 50% 38%,rgba(70,36,82,.55),transparent 70%),repeating-conic-gradient(from 0deg at 50% 42%,rgba(217,168,78,.035) 0 2deg,transparent 2deg 12deg),radial-gradient(ellipse 120% 90% at 50% 50%,#1a1022,#0d0912 60%,#060408);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input{font:inherit;color:inherit}button{cursor:pointer}kbd{display:inline-block;min-width:1.6em;padding:.05em .4em;border:1px solid var(--brass-line);border-bottom-width:2px;border-radius:5px;background:var(--ink-2);font:600 .82em/1.4 var(--f-ui);text-align:center;color:var(--brass-hi)}.sr-only{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sprite{position:absolute;width:0;height:0;overflow:hidden}:focus-visible{outline:2px solid var(--brass-hi);outline-offset:2px}.bg-canvas,.fx-canvas{position:fixed;inset:0;width:100%;height:100%;display:block;pointer-events:none}.bg-canvas{z-index:0}.fx-canvas{z-index:55}.fx-overlay{position:fixed;inset:0;z-index:56;pointer-events:none;overflow:hidden}.fonts-pending .app{opacity:0}.boom-glow{position:fixed;inset:0;pointer-events:none;opacity:0;z-index:15}body.is-bust .app{filter:grayscale(.92) brightness(.45) contrast(1.05)}body.chance-lift .app{transition:filter .45s ease-out}@media(prefers-reduced-motion:reduce){body.chance-lift .app{transition:none}}.brand{min-width:0}.logo{position:relative;margin:0;width:5.59em;aspect-ratio:5.59 / 1;font-size:34px;line-height:1;user-select:none}.logo-art{position:absolute;left:0;top:-38.1%;width:100%;display:block}.amp-spark{position:absolute;animation:sparkle .16s steps(2) infinite alternate,sparkGlow 1.4s ease-in-out infinite}@keyframes sparkle{0%{transform:scale(1) rotate(0)}to{transform:scale(1.2) rotate(28deg)}}@keyframes sparkGlow{0%,to{opacity:1}50%{opacity:.75}}.amp-ember{position:absolute;margin:-1.5px 0 0 -1.5px;width:3px;height:3px;border-radius:50%;background:#ffd27a;box-shadow:0 0 4px #ff8a3c;opacity:0;animation:ember 1.1s ease-out infinite}.amp-ember.e2{animation-name:ember2;animation-delay:.37s}.amp-ember.e3{animation-name:ember3;animation-delay:.74s}@keyframes ember{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(10px,-14px) scale(.3)}}@keyframes ember2{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(-9px,-14px) scale(.3)}}@keyframes ember3{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(7px,-14px) scale(.3)}}.purse{position:relative;text-align:center;min-width:0}.streak-tag{position:absolute;top:-1px;right:0;display:inline-block;max-width:62%;padding:2px 7px 2px 16px;border-radius:999px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:700 10px/1.3 var(--f-ui);letter-spacing:.08em;text-transform:uppercase;color:#ffcf8a;background:#ff78281f;box-shadow:inset 0 0 0 1px #ff964659}.streak-tag[hidden]{display:none}.streak-tag b{color:#fff1d0;font-weight:800}.streak-tag:before{content:"";position:absolute;left:6px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:radial-gradient(circle,#fff6d8 0 30%,#ffb347 55%,#ff5a2c);box-shadow:0 0 6px 2px #ff8c32b3}.streak-tag.is-hot:before,.streak-tag.is-max:before{animation:tagSpark .5s steps(2) infinite alternate}.streak-tag.is-max{color:#fff1d0;background:#ff5a2c3d;box-shadow:inset 0 0 0 1px #ff8c3cb3,0 0 10px #ff5a2c59}.streak-tag.hit{animation:tagHit .45s ease-out}.streak-tag.glow{animation:tagHit .9s ease-out}.streak-tag.sputter,.streak-tag.sputter-long{animation:tagHit .5s steps(4) reverse}@keyframes tagHit{0%{transform:scale(1.12);filter:brightness(1.6)}to{transform:none;filter:none}}@keyframes tagSpark{0%{transform:scale(.8)}to{transform:scale(1.25)}}.is-idle .streak-tag:before{animation-play-state:paused}.streak-tag.is-short .st-w{display:none}.streak-tag.is-out{visibility:hidden}@media(orientation:landscape)and (max-height:599px){.streak-tag{display:none}}.purse-label{font:700 11px/1 var(--f-ui);letter-spacing:.32em;text-transform:uppercase;color:var(--muted);margin-bottom:2px}.balance{display:block;font-family:var(--f-display);font-weight:900;font-size:clamp(40px,4.6vw,66px);line-height:.95;letter-spacing:.01em;font-variant-numeric:tabular-nums;white-space:nowrap;background:linear-gradient(180deg,#fff8dc,#f6dc97 38%,#d9a84e 62%,#a77930 82%,#f0cf86);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 3px 0 rgba(0,0,0,.55)) drop-shadow(0 0 24px rgba(246,220,151,.18));transform-origin:50% 60%;transition:filter .3s}.balance.is-up{filter:drop-shadow(0 3px 0 rgba(0,0,0,.55)) drop-shadow(0 0 22px rgba(255,210,122,.65))}.balance.is-down{background:linear-gradient(180deg,#ffd2c4,#ff8a66 45%,#ff5a2c 75%,#b8341a);-webkit-background-clip:text;background-clip:text}.balance.bump{animation:bump .22s ease-out}.balance.brass-flash{animation:bump .22s ease-out,brassFlash .32s ease-out}@keyframes brassFlash{0%{filter:drop-shadow(0 3px 0 rgba(0,0,0,.55)) drop-shadow(0 0 18px rgba(255,226,150,.95)) brightness(1.25)}to{filter:drop-shadow(0 3px 0 rgba(0,0,0,.55)) drop-shadow(0 0 22px rgba(255,210,122,.65))}}@keyframes bump{0%{transform:scale(1)}40%{transform:scale(1.045)}to{transform:scale(1)}}.icon-btn{position:relative;display:inline-grid;place-items:center;width:42px;height:42px;padding:0;border-radius:50%;border:1px solid var(--brass-line);background:radial-gradient(circle at 50% 30%,var(--ink-3),var(--ink-1));color:var(--brass-hi);box-shadow:inset 0 1px #fff0c81f,0 2px 8px #00000073;transition:transform .12s,border-color .15s,box-shadow .15s,color .15s}.icon-btn svg{width:20px;height:20px}@media(hover:hover){.icon-btn:hover{border-color:var(--brass);box-shadow:inset 0 1px #fff0c833,0 0 16px #d9a84e4d;transform:translateY(-1px)}}.icon-btn:active{transform:translateY(1px)}.icon-btn.is-muted{color:var(--dim)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 16px;border-radius:10px;border:1px solid var(--brass-line);background:linear-gradient(180deg,var(--ink-3),var(--ink-1));color:var(--ivory);font:700 13px/1 var(--f-ui);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;box-shadow:inset 0 1px #fff0c81a,0 2px 6px #0006;transition:transform .1s,border-color .15s,box-shadow .15s,background .15s;-webkit-tap-highlight-color:transparent}.btn[hidden]{display:none}.btn svg{width:17px;height:17px;flex:none}@media(hover:hover){.btn:hover{border-color:var(--brass);box-shadow:inset 0 1px #fff0c829,0 0 14px #d9a84e38}}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.4;cursor:not-allowed}.btn-ghost{background:#17102199;color:var(--brass-hi)}.btn-brass{border-color:#f6dc97;background:linear-gradient(180deg,#fbe8b0,#e2b25a 45%,#b07f2e);color:#1b1006;box-shadow:inset 0 1px #ffffff8c,0 6px 18px #00000073,0 0 28px #f6dc9740}@media(hover:hover){.btn-brass:hover{box-shadow:inset 0 1px #fff9,0 6px 18px #00000073,0 0 34px #f6dc9773}}.btn-lg{min-height:54px;padding:0 28px;font-size:16px;border-radius:12px}.btn-block{width:100%;margin-top:10px}.btn-icon{width:44px;padding:0}.btn-icon svg{width:20px;height:20px}.board-frame{--fpad: 14px;position:relative;isolation:isolate;padding:var(--fpad);border-radius:16px;background:linear-gradient(180deg,rgba(255,240,200,.04),transparent 30%),linear-gradient(180deg,#1c1226,#110a18);box-shadow:0 0 0 1px #5a4019,0 0 0 4px #0f0915,0 0 0 5px #d9a84e9e,0 0 0 6px #0009,0 24px 70px #000000a6,inset 0 0 30px #0000008c;transition:box-shadow .6s ease}.frame-heat{position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:0 0 100px #ff6e286b;opacity:0;transition:opacity .6s ease}.board-frame.is-ladder>.frame-heat{box-shadow:0 0 100px #ff6e284d}.board-frame:after{content:"";position:absolute;inset:-3px;border-radius:19px;pointer-events:none;opacity:0;box-shadow:0 0 0 1px #ffbe6eb3,0 0 14px 3px #ffaa46bf,0 0 42px 10px #ff5a1e80,0 -12px 60px 8px #ff782859,inset 0 0 22px #ff963c59;transition:opacity .6s}.board-frame.heat-max:after{opacity:1;animation:blaze .42s ease-in-out infinite alternate}@keyframes blaze{0%{opacity:.72;transform:scale(1)}35%{opacity:1;transform:scale(1.004,1.012)}70%{opacity:.84;transform:scale(1.002,.998)}to{opacity:1;transform:scale(1.006,1.016)}}.frame-corner{position:absolute;width:12px;height:12px;transform:rotate(45deg);background:linear-gradient(135deg,#fff0bd,#b8862f 60%,#6e4c18);box-shadow:0 0 0 2px #0f0915,0 0 10px #d9a84e66;z-index:2}.frame-corner.tl{left:-6px;top:-6px}.frame-corner.tr{right:-6px;top:-6px}.frame-corner.bl{left:-6px;bottom:-6px}.frame-corner.br{right:-6px;bottom:-6px}.plaque{position:absolute;left:50%;top:0;transform:translate(-50%,-54%);z-index:3;padding:4px 16px 5px;border-radius:4px;background:linear-gradient(180deg,#f8e3a8,#d2a14a 55%,#a57629);color:#2a1906;font:800 10px/1 var(--f-ui);letter-spacing:.3em;text-transform:uppercase;white-space:nowrap;box-shadow:0 0 0 2px #0f0915,0 3px 10px #0009,inset 0 1px #ffffff80;clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,8px 100%,0 50%);transition:opacity .15s}.plaque .pq-left{display:none}.plaque .pq-left.neg{color:#8f1a12}.board-frame.plaque-away .plaque{opacity:0}.board{position:relative;display:grid;grid-template-columns:repeat(var(--dc, 1),var(--tile));grid-template-rows:repeat(var(--dr, 1),var(--tile));gap:var(--gap);touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;isolation:isolate}.board:before{content:"";position:absolute;inset:-6px;border-radius:10px;background:#06030a9e;opacity:0;transition:opacity .18s ease;pointer-events:none;z-index:3}.board.is-suspense:before{opacity:var(--suspense-dim);transition-duration:.35s}.board-spot{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:2;mix-blend-mode:screen;opacity:0;transition:opacity .35s}.board-spot>i{position:absolute;left:calc(var(--tile) * -3.4);top:calc(var(--tile) * -3.4);width:calc(var(--tile) * 6.8);height:calc(var(--tile) * 6.8);background:radial-gradient(circle closest-side,rgba(255,228,175,.2),rgba(255,228,175,.06) 45%,transparent 72%);transform:translate3d(-999px,-999px,0);will-change:transform}.board.is-lit .board-spot{opacity:1}.t{--g: var(--g0);--bw: max(1px, calc(var(--tile) * .034));position:relative;display:grid;place-items:center;width:var(--tile);height:var(--tile);margin:0;padding:0;border:var(--bw) solid transparent;border-radius:calc(var(--tile) * .15);background:none;color:var(--ivory);font-family:var(--f-display);-webkit-tap-highlight-color:transparent;touch-action:none;outline-offset:2px;transition:transform .13s cubic-bezier(.2,.9,.3,1.3),box-shadow .15s,filter .15s}.t>*{pointer-events:none}.board.is-building .t{transition:none!important}.t.s-hidden,.t.s-flagged{background:linear-gradient(160deg,rgba(255,238,214,.17) 0%,rgba(255,238,214,.05) 34%,transparent 35.5%) padding-box,repeating-conic-gradient(from -90deg at 50% 125%,rgba(217,168,78,.085) 0 1.4deg,transparent 1.4deg 7.5deg) padding-box,radial-gradient(130% 120% at 28% 14%,#4a3160,#2c1c3c 46%,#1a1024) padding-box,linear-gradient(148deg,#fbe7ae,#c08d36 24%,#6a4818 50%,#d6a54e 74%,#573c13) border-box;box-shadow:0 calc(var(--tile) * .05) 0 #040206d9,0 calc(var(--tile) * .08) calc(var(--tile) * .16) #00000080,inset 0 1px #fff0d238,inset 0 -2px 3px #00000073}.t.s-hidden:before{content:"";position:absolute;width:30%;height:30%;transform:rotate(45deg);border:1px solid rgba(217,168,78,.22);box-shadow:inset 0 0 0 calc(var(--tile) * .045) #0d091280,inset 0 0 0 calc(var(--tile) * .06) #d9a84e1f;pointer-events:none}.t.s-hidden.kb-focus{transform:translateY(calc(var(--tile) * -.05)) scale(1.035);z-index:1;box-shadow:0 calc(var(--tile) * .1) 0 #040206b3,0 calc(var(--tile) * .18) calc(var(--tile) * .3) #0000008c,0 0 0 1px #f6dc97bf,0 0 calc(var(--tile) * .35) #f6dc974d,inset 0 1px #fff6dc73,inset 0 -2px 3px #0006;filter:brightness(1.12)}@media(hover:hover){.t.s-hidden:hover,.t.s-flagged:hover{transform:translateY(calc(var(--tile) * -.05)) scale(1.035);z-index:1;box-shadow:0 calc(var(--tile) * .1) 0 #040206b3,0 calc(var(--tile) * .18) calc(var(--tile) * .3) #0000008c,0 0 0 1px #f6dc97bf,0 0 calc(var(--tile) * .35) #f6dc974d,inset 0 1px #fff6dc73,inset 0 -2px 3px #0006;filter:brightness(1.12)}}.t.s-hidden:active{transform:translateY(1px) scale(.97);transition-duration:.05s}.t:focus-visible,.t.s-hidden:focus-visible{outline:3px solid #fff4c2;outline-offset:1px;z-index:5;box-shadow:0 0 0 6px #0d0912eb,0 0 18px 2px #f6dc97d9,inset 0 1px #fff6dc73}.t.s-hidden:focus-visible{transform:translateY(calc(var(--tile) * -.05)) scale(1.035);filter:brightness(1.12)}.t.s-revealed,.t.s-defused{cursor:default;background:radial-gradient(85% 85% at 50% 38%,#2a1432,#1a0c20 45%,#10070f) padding-box,linear-gradient(#0000008c,#0000008c) border-box;box-shadow:inset 0 calc(var(--tile) * .07) calc(var(--tile) * .16) #000000c7,inset 0 -1px #f6dc9714}.num{position:relative;font-family:var(--f-display);font-weight:800;font-size:calc(var(--tile) * .64);line-height:1;margin-top:calc(var(--tile) * -.02);font-variant-numeric:tabular-nums;background:linear-gradient(180deg,color-mix(in srgb,var(--g) 30%,#ffffff) 0%,var(--g) 48%,color-mix(in srgb,var(--g) 72%,#000000) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 calc(var(--tile) * .08) color-mix(in srgb,var(--g) 70%,transparent)) drop-shadow(0 1px 0 rgba(0,0,0,.7))}.mult{position:absolute;right:7%;bottom:5%;font:700 max(10px,calc(var(--tile) * .16))/1 var(--f-ui);letter-spacing:.02em;color:color-mix(in srgb,var(--g) 55%,var(--ivory));opacity:.82}.board.small-tiles .mult{display:none}.t.n1{--g: var(--g1)}.t.n2{--g: var(--g2)}.t.n3{--g: var(--g3)}.t.n4{--g: var(--g4)}.t.n5{--g: var(--g5)}.t.n6{--g: var(--g6)}.t.n7{--g: var(--g7)}.t.n8{--g: var(--g8)}.t.n8 .num{background:linear-gradient(105deg,#fff4c2,#ffd6f2 18%,#c9ecff,#d6ffe9,#fff4c2,#ffd0e8 82%,#fff4c2);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 calc(var(--tile) * .12) rgba(255,244,194,.75)) drop-shadow(0 1px 0 rgba(0,0,0,.6))}@keyframes prism{0%{background-position:0% 0}to{background-position:150% 0}}.t.n7 .num,.t.n8 .num{font-weight:900}.t.n0:before{content:"";position:absolute;width:46%;height:46%;border-radius:50%;background:repeating-conic-gradient(from 0deg,rgba(217,168,78,.13) 0 4deg,transparent 4deg 22.5deg);-webkit-mask:radial-gradient(circle,transparent 28%,#000 30%,#000 64%,transparent 70%);mask:radial-gradient(circle,transparent 28%,#000 30%,#000 64%,transparent 70%);pointer-events:none}.t.n0:after{content:"";position:absolute;width:11%;height:11%;transform:rotate(45deg);border:1px solid rgba(217,168,78,.28);pointer-events:none}.ico{width:74%;height:74%;display:block;overflow:visible}.t.s-flagged .ico{width:92%;height:92%;filter:drop-shadow(0 0 calc(var(--tile) * .08) rgba(246,220,151,.4))}.t.a-flag .ico{animation:flagPlant .32s cubic-bezier(.2,1.6,.4,1) backwards;transform-origin:40% 90%}@keyframes flagPlant{0%{transform:translateY(-40%) scale(.6) rotate(-14deg);opacity:0}60%{transform:translateY(4%) scale(1.06) rotate(3deg);opacity:1}to{transform:none}}.t.a-unflag{animation:unflag .22s ease-out}@keyframes unflag{0%{transform:scale(.92)}to{transform:none}}.t.s-exploded{cursor:default;background:radial-gradient(circle at 50% 56%,#ffd27a,#ff7a2e 11%,#b2300f 26%,#3b0e08 50%,#120607 78%,#070304) padding-box,linear-gradient(180deg,#3b1408,#1a0806) border-box;box-shadow:inset 0 0 calc(var(--tile) * .22) #000000eb,0 0 calc(var(--tile) * .45) #ff5a2c80;overflow:hidden}.t:where(.s-exploded){z-index:1}.t.s-exploded:before{content:"";position:absolute;inset:0;background:repeating-conic-gradient(from 8deg at 50% 56%,rgba(0,0,0,.6) 0 5deg,transparent 5deg 22deg,rgba(0,0,0,.35) 22deg 25deg,transparent 25deg 41deg);mask:radial-gradient(circle at 50% 56%,transparent 18%,#000 40%);-webkit-mask:radial-gradient(circle at 50% 56%,transparent 18%,#000 40%);pointer-events:none}.t.s-exploded:after{content:"";position:absolute;width:46%;height:46%;top:33%;border-radius:50%;background:radial-gradient(circle,rgba(255,200,110,.7),rgba(255,90,44,.25) 50%,transparent 72%);opacity:.75;pointer-events:none;mix-blend-mode:screen}.t.s-exploded.ember-live:after{animation:emberCore 1.8s ease-in-out infinite alternate}@keyframes emberCore{0%{opacity:.45;transform:scale(.9)}to{opacity:1;transform:scale(1.12)}}.t.s-exploded .ico{position:relative;z-index:1;width:78%;height:78%;filter:drop-shadow(0 0 3px rgba(255,140,60,.7))}.t.a-boom{animation:tileBoom .34s cubic-bezier(.2,1.4,.4,1) backwards}@keyframes tileBoom{0%{transform:scale(1.35);filter:brightness(3.5)}to{transform:none;filter:none}}.t.s-defused .ico{width:64%;height:64%;opacity:.42;filter:grayscale(.55)}.t.a-defuse .ico{animation:defuse .9s ease-out backwards}@keyframes defuse{0%{opacity:1;filter:brightness(2.5) drop-shadow(0 0 8px #ffd27a);transform:scale(1.25)}to{opacity:.42;filter:grayscale(.55);transform:none}}.t.a-pop{animation:wellSink .22s ease-out backwards}.t.a-pop .num{animation:numPop .22s cubic-bezier(.2,.9,.3,1) backwards}.t.n8.a-pop .num{animation:numPop .22s cubic-bezier(.2,.9,.3,1) backwards,prism 2.6s linear 3}@keyframes wellSink{0%{transform:scale(1.1)}to{transform:none}}.t>.flash{position:absolute;inset:0;border-radius:calc(var(--tile) * .12);pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 50%,#fff6d6f2,#ffce6eb3 30%,#ff962800 72%);box-shadow:inset 0 0 0 calc(var(--bw) * 1.5) #ffe296e6,0 0 calc(var(--tile) * .5) #ffb4468c;mix-blend-mode:screen;mix-blend-mode:plus-lighter}.t.a-pop>.flash{animation:flashFade .18s cubic-bezier(.1,.7,.3,1) backwards}.t.a-cas>.flash{animation:flashFade .14s cubic-bezier(.1,.7,.3,1) backwards}@keyframes flashFade{0%{opacity:1}to{opacity:0}}@keyframes numPop{0%{transform:scale(.55);opacity:1}30%{transform:scale(1.38);opacity:1}to{transform:none;opacity:1}}.t.a-cas{animation:casIn .2s ease-out backwards}.t.a-cas .num{animation:casNum .2s cubic-bezier(.2,1.5,.4,1) backwards}@keyframes casIn{0%{transform:scale(.84)}to{transform:none}}@keyframes casNum{0%{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}.t:where(.a-pop,.a-cas){z-index:1}.t.a-locked,.t.a-refuse{animation:nope .32s ease-out}@keyframes nope{0%,to{translate:0 0}20%{translate:calc(var(--tile) * -.06) 0}45%{translate:calc(var(--tile) * .06) 0}70%{translate:calc(var(--tile) * -.03) 0}}.t.is-staked,.t.is-staked:hover{z-index:5;filter:brightness(calc(1 + var(--lvl, 0) * .35));transition:none;box-shadow:0 0 0 1px rgba(255,210,122,calc(.5 + var(--lvl, 0) * .5)),0 0 calc(var(--tile) * (.2 + var(--lvl, 0) * .8)) rgba(255,140,60,calc(.25 + var(--lvl, 0) * .5)),0 calc(var(--tile) * .08) calc(var(--tile) * .2) #0009}.cracks{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;opacity:calc(.25 + var(--lvl, 0) * .75)}.cracks path{fill:none;stroke:#ffe3a1;stroke-width:1.6;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--lvl, 0));vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 2px #ff9a3c) drop-shadow(0 0 5px rgba(255,90,44,.8))}.edge-tag{--ax: 0px;position:absolute;left:50%;z-index:7;padding:3px 10px 4px;border-radius:999px;background:linear-gradient(180deg,#fbe8b0,#c08d36);color:#1b1006;font:800 12px/1 var(--f-ui);letter-spacing:.1em;white-space:nowrap;pointer-events:none;box-shadow:0 0 0 2px #0f0915,0 4px 14px #0000008c,0 0 18px #ffb34773}.edge-tag:after{content:"";position:absolute;left:calc(50% + var(--ax) - 5px);width:0;height:0;border:5px solid transparent}.edge-tag.at-top{top:0;transform:translate(-50%,-50%);animation:tagInTop .2s cubic-bezier(.2,1.6,.4,1) backwards}.edge-tag.at-top:after{top:100%;border-top-color:#c08d36}.edge-tag.at-bottom{bottom:0;transform:translate(-50%,50%);animation:tagInBottom .2s cubic-bezier(.2,1.6,.4,1) backwards}.edge-tag.at-bottom:after{bottom:100%;border-bottom-color:#fbe8b0}@keyframes tagInTop{0%{transform:translate(-50%,-20%) scale(.7);opacity:0}to{transform:translate(-50%,-50%);opacity:1}}@keyframes tagInBottom{0%{transform:translate(-50%,20%) scale(.7);opacity:0}to{transform:translate(-50%,50%);opacity:1}}.t.a-fuse .ico{width:66%;height:66%;animation:fuseSizzle .12s steps(2) infinite;filter:drop-shadow(0 0 4px #ffb347) drop-shadow(0 0 10px #ff5a2c)}@keyframes fuseSizzle{0%{transform:translate(-1px) scale(1.02)}to{transform:translate(1px,-1px) scale(.98)}}.t.a-bombopen{z-index:3;overflow:visible;background:radial-gradient(circle at 50% 58%,#5a1d12,#22090b 62%,#12060a);border-color:#ff7a3c;animation:bombGlow .28s ease-in-out infinite alternate}.t.a-bombopen .ico{width:72%;height:72%;transform-origin:50% 70%;animation:bombRise .2s cubic-bezier(.2,1.7,.4,1) both,bombRattle .08s steps(2) .2s infinite;filter:drop-shadow(0 0 3px #ffb347) drop-shadow(0 0 calc(var(--tile) * .22) #ff5a2c)}.t.a-bombopen .bo-spark{position:absolute;left:57%;top:11%;width:26%;height:26%;border-radius:50%;pointer-events:none;background:radial-gradient(circle,#fffbe8 0 18%,#ffd27a 34%,#ff7a2c 52%,#ff5a2c00 72%);animation:boSpark .07s steps(2) infinite alternate}.t.a-bombopen.a-dud{animation:none;border-color:#6d6470;box-shadow:none}.t.a-bombopen.a-dud .ico{animation:bombDud .4s ease-in forwards;filter:grayscale(.9) brightness(.6)}.t.a-bombopen.a-dud .bo-spark{animation:boSparkOut .2s ease-out forwards}@keyframes bombRise{0%{transform:translateY(35%) scale(.3);opacity:0}to{transform:none;opacity:1}}@keyframes bombRattle{0%{transform:translate(-1px) rotate(-4deg)}to{transform:translate(1px,-1px) rotate(4deg)}}@keyframes bombGlow{0%{box-shadow:0 0 0 2px #ff5a2c8c,0 0 calc(var(--tile) * .3) #ff5a2c73}to{box-shadow:0 0 0 3px #ff9646e6,0 0 calc(var(--tile) * .7) #ff5a2cbf}}@keyframes boSpark{0%{transform:scale(.75) rotate(0)}to{transform:scale(1.25) rotate(40deg)}}@keyframes bombDud{0%{transform:none}25%{transform:translateY(-5%) rotate(-10deg)}to{transform:translateY(25%) scale(.55) rotate(14deg);opacity:0}}@keyframes boSparkOut{to{transform:scale(0);opacity:0}}@media(prefers-reduced-motion:reduce){.t.a-bombopen,.t.a-bombopen .ico,.t.a-bombopen .bo-spark{animation-duration:.01s!important;animation-iteration-count:1!important}}.board-sheen{position:absolute;inset:var(--fpad);border-radius:8px;pointer-events:none;z-index:4;overflow:hidden;opacity:0}.board-sheen:before{content:"";position:absolute;top:-20%;bottom:-20%;width:40%;left:-50%;background:linear-gradient(100deg,transparent 0%,rgba(255,236,190,0) 20%,rgba(255,236,190,.16) 50%,rgba(255,236,190,0) 80%,transparent 100%);mix-blend-mode:screen;transform:skew(-12deg)}.board-frame:has(.board.is-fresh) .board-sheen{opacity:1}.board-frame:has(.board.is-fresh) .board-sheen:before{animation:sweep 4.8s ease-in-out 1.2s infinite}.board-sheen.shimmer{opacity:1}.board-sheen.shimmer:before{background:linear-gradient(100deg,transparent 0%,rgba(255,244,194,0) 15%,rgba(255,244,194,.42) 50%,rgba(255,244,194,0) 85%,transparent 100%);animation:sweep .9s cubic-bezier(.3,.1,.3,1) 1 both}@keyframes sweep{0%{transform:translate(0) skew(-12deg)}55%,to{transform:translate(425%) skew(-12deg)}}[data-bet=max].is-on{border-color:var(--ember);box-shadow:inset 0 1px #fff0c829,0 0 14px #ff8c3c66}.board.dealing .t{animation:deal .46s cubic-bezier(.2,1.15,.3,1) backwards;animation-delay:var(--dl, 0ms)}@keyframes deal{0%{transform:translateY(-18%) scale(.55) rotate(-6deg);opacity:0}60%{opacity:1}to{transform:none;opacity:1}}.board-ghost{position:absolute;z-index:6;pointer-events:none}.board-ghost .t.fizzle .ico{animation:fizzle .26s ease-in forwards}@keyframes fizzle{0%{transform:scale(.6);opacity:0;filter:brightness(2)}30%{transform:scale(1.05);opacity:1}to{transform:scale(.85);opacity:.4;filter:grayscale(1)}}.board-cta{position:absolute;left:50%;bottom:14%;z-index:8;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px 24px 18px;border-radius:16px;background:#0d0912db;border:1px solid var(--brass-line);box-shadow:0 20px 60px #0009,0 0 40px #f6dc9726;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:ctaIn .5s cubic-bezier(.2,1.4,.4,1) both;max-width:calc(100% - 24px)}.board-cta[hidden]{display:none}.cta-title{font:900 26px/1 var(--f-display);letter-spacing:.08em;text-transform:uppercase;color:var(--brass-hi);text-align:center}.cta-tally{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.cta-tally:empty{display:none}.tally-net{display:flex;align-items:baseline;gap:10px}.tally-k{font:700 11px/1 var(--f-ui);letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}.tally-net b{font:900 34px/1 var(--f-display);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--ivory)}.tally-net.pos b{color:var(--g2);text-shadow:0 0 14px rgba(62,227,155,.35)}.tally-net.neg b{color:#ff7a5a}.tally-bits{font:600 13px/1.35 var(--f-ui);color:var(--muted);letter-spacing:.03em}.tally-run{font:800 12px/1 var(--f-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--brass-hi)}#btnDeal.pulse{animation:dealPulse 1.2s ease-out 2}@keyframes dealPulse{0%{box-shadow:inset 0 1px #ffffff8c,0 0 #f6dc97bf}to{box-shadow:inset 0 1px #ffffff8c,0 0 0 16px #f6dc9700}}@keyframes ctaIn{0%{opacity:0;transform:translate(-50%) translateY(16px) scale(.9)}to{opacity:1;transform:translate(-50%)}}.status{margin:2px 0 0;min-height:1.4em;text-align:center;font:600 14px/1.4 var(--f-ui);letter-spacing:.06em;color:var(--muted);text-wrap:balance}.status b{color:var(--brass-hi);font-weight:700}.status.flash{animation:statusFlash .5s ease-out}.status.tone-bad{color:#ff9a80}.status.tone-good{color:var(--win)}.status.tone-flag{color:#ffb28f}@keyframes statusFlash{0%{transform:translateY(3px);opacity:.2}to{transform:none;opacity:1}}.slip-sec{position:relative;padding:14px 16px}.slip-sec+.slip-sec{border-top:1px solid rgba(217,168,78,.14)}.slip-sec+.slip-sec:before{content:"";position:absolute;left:50%;top:-4px;width:7px;height:7px;transform:translate(-50%) rotate(45deg);background:var(--ink-1);border:1px solid rgba(217,168,78,.4)}.slip-h{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:0 0 10px;font:800 11px/1.2 var(--f-ui);letter-spacing:.26em;text-transform:uppercase;color:var(--brass)}.slip-h-sub{font:600 11px/1.2 var(--f-ui);letter-spacing:.04em;text-transform:none;color:var(--dim);text-align:right}.chips{display:grid;grid-template-columns:repeat(6,1fr);gap:8px 6px;justify-items:center;margin-bottom:12px}.chip{--c: #e9e2d0;--c2: #b9ae95;--ct: #1b1006;position:relative;width:44px;height:44px;padding:0;border-radius:50%;border:0;background:radial-gradient(circle,var(--c) 0 55%,transparent 56%),repeating-conic-gradient(from 7.5deg,var(--c) 0 15deg,#f6efe0 15deg 30deg);box-shadow:inset 0 0 0 2px #0000002e,inset 0 2px #ffffff59,0 3px 0 var(--c2),0 4px #0000008c,0 6px 10px #00000073;color:var(--ct);font:900 13px/1 var(--f-display);letter-spacing:.01em;transition:transform .14s cubic-bezier(.2,1.4,.4,1),box-shadow .15s,opacity .2s,filter .2s;flex:none}.chip:before{content:"";position:absolute;inset:6px;border-radius:50%;border:1.5px dashed rgba(255,255,255,.55);pointer-events:none}.chip span{position:relative}@media(hover:hover){.chip:hover{transform:translateY(-3px)}}.chip:active{transform:translateY(1px)}.chip.is-on{transform:translateY(-5px);box-shadow:inset 0 0 0 2px #0000002e,inset 0 2px #ffffff59,0 3px 0 var(--c2),0 4px #0000008c,0 0 0 3px var(--brass-hi),0 0 18px #f6dc97b3}.chip[hidden]{display:none}.chip.is-off,.chip:disabled{opacity:.22;filter:grayscale(.85);cursor:not-allowed;transform:none}@media(hover:hover){.chip.is-off:hover{transform:none}}.chip.is-limit{opacity:.38}.chip.is-limit:after{content:"";position:absolute;right:-3px;top:-3px;width:14px;height:14px;border-radius:50%;background:linear-gradient(#1b1006,#1b1006) 50% 68% / 6px 5px no-repeat,radial-gradient(circle at 50% 42%,transparent 2.2px,#1b1006 2.3px 3.4px,transparent 3.5px) 50% 0 / 100% 70% no-repeat,linear-gradient(180deg,#f6dc97,#b8862f);box-shadow:0 0 0 1.5px #0f0915}.chip[data-v="1"]{--c: #ece4d2;--c2: #a99c80;--ct: #2a1d10}.chip[data-v="5"]{--c: #d8343a;--c2: #7c1418;--ct: #fff}.chip[data-v="10"]{--c: #2f6fd6;--c2: #16336d;--ct: #fff}.chip[data-v="25"]{--c: #1f9b5c;--c2: #0b4b2b;--ct: #fff}.chip[data-v="100"]{--c: #23202a;--c2: #000;--ct: #f6dc97}.chip[data-v="500"]{--c: #7b3fd0;--c2: #3a1670;--ct: #fff}.chip[data-v="1000"]{--c: #e0aa3e;--c2: #7d5714;--ct: #1b1006}.chip[data-v="5000"]{--c: #ef7a24;--c2: #7e3608;--ct: #fff}.chip[data-v="25000"]{--c: #19b6b0;--c2: #08524f;--ct: #fff}.chip[data-v="100000"]{--c: #e2508f;--c2: #74183f;--ct: #fff}.chip[data-v="1000000"]{--c: #f7f1df;--c2: #8f8467;--ct: #2a1d10;background:radial-gradient(circle,#fffaf0 0 55%,transparent 56%),conic-gradient(#ffd6f2,#c9ecff,#d6ffe9,#fff4c2,#ffd0e8,#ffd6f2)}.chip-pop{animation:chipPop .3s cubic-bezier(.2,1.6,.4,1)}@keyframes chipPop{0%{transform:translateY(0) scale(.85)}60%{transform:translateY(-7px) scale(1.08)}to{transform:translateY(-5px)}}.bet-row{display:flex;align-items:stretch;gap:6px}.btn-step{min-width:46px;min-height:48px;padding:0 10px;font:800 17px/1 var(--f-display);letter-spacing:.04em;color:var(--brass-hi)}.btn-max{font-size:15px;letter-spacing:.1em;color:var(--ember)}.bet-field{position:relative;flex:1 1 auto;min-width:0;display:flex;align-items:center;padding:0 10px 0 12px;border-radius:10px;border:1px solid var(--brass);background:linear-gradient(180deg,#0c0711,#170f20);box-shadow:inset 0 2px 8px #000000b3,0 0 0 3px #d9a84e14}.bet-cur{font:800 22px/1 var(--f-display);color:var(--brass);margin-right:2px}.bet-input{display:block;overflow:hidden;white-space:nowrap;width:100%;min-width:0;border:0;outline:0;background:transparent;font:900 30px/1 var(--f-display);font-variant-numeric:tabular-nums;color:var(--ivory);letter-spacing:.02em;padding:6px 0}.bet-input[data-len="6"]{font-size:27px}.bet-input[data-len="7"]{font-size:24px}.bet-input[data-len="8"]{font-size:21px}.bet-input[data-len="9"]{font-size:19px}.bet-field.pulse{animation:betPulse .45s ease-out}.bet-field.refuse{animation:betRefuse .45s ease-out}@keyframes betPulse{0%{box-shadow:inset 0 2px 8px #000000b3,0 0 #f6dc97b3}to{box-shadow:inset 0 2px 8px #000000b3,0 0 0 12px #f6dc9700}}@keyframes betRefuse{0%{transform:none;border-color:var(--fire)}25%{transform:translate(-5px);border-color:var(--fire)}50%{transform:translate(5px);border-color:var(--fire)}75%{transform:translate(-2px);border-color:var(--fire)}to{transform:none}}.preview{margin:10px 0 0;min-height:2.6em;font:600 13px/1.3 var(--f-ui);color:var(--muted)}.preview b{color:var(--ivory);font-weight:700}.preview .win{color:var(--g2)}.preview .lose{color:#ff8a66}.preview .note{color:var(--ember)}.slip-ledger{flex:1 1 auto;min-height:120px;overflow:hidden;-webkit-mask:linear-gradient(180deg,#000 calc(100% - 36px),transparent);mask:linear-gradient(180deg,#000 calc(100% - 36px),transparent)}.ledger{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.led{display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:5px 8px 5px 4px;border-radius:8px;background:#0d091280;font:600 13px/1.2 var(--f-ui);color:var(--muted)}.led.fresh{animation:ledIn .4s cubic-bezier(.2,1.3,.4,1) both}@keyframes ledIn{0%{opacity:0;transform:translateY(-10px) scale(.96);background:#f6dc972e}to{opacity:1;transform:none}}.led-n{--g: var(--g0);width:28px;height:28px;display:grid;place-items:center;border-radius:7px;background:radial-gradient(circle at 50% 35%,#3a1d43,#170a1c);box-shadow:inset 0 2px 4px #0009;font:800 19px/1 var(--f-display);color:var(--g);text-shadow:0 0 6px color-mix(in srgb,var(--g) 60%,transparent)}.led-n svg{width:22px;height:22px}.led-n.boom{background:radial-gradient(circle at 50% 55%,#c2401a,#3b0e08 60%,#120607)}.led-n.vault{background:radial-gradient(circle at 50% 40%,#6b4a18,#2a1a08 70%);box-shadow:inset 0 0 0 1px #f6dc9780}.led-n.vault svg{width:20px;height:20px}.led-what{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.led-what b{color:var(--ivory);font-weight:700}.led-amt{font:800 16px/1 var(--f-display);font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap}.led-amt.pos{color:var(--g2)}.led-amt.neg{color:#ff7a5a}.led-amt.zero{color:var(--muted)}.led-empty{padding:10px 4px;font:500 13px/1.4 var(--f-ui);color:var(--dim);font-style:italic}.scrim{position:fixed;inset:0;z-index:40;background:#050308a8;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:fadeIn .2s ease-out both}.scrim[hidden]{display:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.popover{position:fixed;z-index:45;width:268px;padding:14px 16px 12px;border-radius:14px;border:1px solid var(--brass-line);background:linear-gradient(180deg,#221731,#150e1e);box-shadow:0 18px 50px #000000a6,inset 0 1px #fff0c814;animation:popIn .18s cubic-bezier(.2,1.3,.4,1) both;transform-origin:top right}.popover[hidden]{display:none}@keyframes popIn{0%{opacity:0;transform:scale(.92) translateY(-6px)}to{opacity:1;transform:none}}.pop-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px}.pop-label{display:inline-flex;align-items:center;gap:6px;font:700 12px/1 var(--f-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--ivory)}.pop-label svg{width:16px;height:16px;color:var(--brass)}.pop-hint{margin:6px 0 0;font-size:12px;color:var(--dim)}.pop-fx{flex-wrap:wrap;row-gap:8px}.pop-fx .seg{width:100%}.pop-fx .seg button{flex:1}.seg{display:inline-flex;padding:2px;border-radius:999px;border:1px solid var(--brass-line);background:#0c0711;box-shadow:inset 0 2px 5px #0009}.seg button{min-height:28px;padding:0 9px;border:0;border-radius:999px;background:none;font:700 11px/1 var(--f-ui);letter-spacing:.06em;color:var(--muted);transition:background .2s,color .2s}@media(hover:hover){.seg button:hover{color:var(--ivory)}}.seg button[aria-checked=true]{color:#1a1024;background:linear-gradient(180deg,#fbe8b0,#c08d36);box-shadow:inset 0 1px #ffffff80}.seg button:focus-visible{outline:2px solid #fff4c2;outline-offset:1px}.pop-fx-note{color:var(--ember)}.switch{position:relative;width:48px;height:26px;padding:0;border-radius:999px;border:1px solid var(--brass-line);background:#0c0711;box-shadow:inset 0 2px 5px #0009;transition:background .2s,border-color .2s;flex:none}.switch i{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:linear-gradient(180deg,#8f8399,#5c5068);box-shadow:0 2px 4px #00000080;transition:transform .2s cubic-bezier(.2,1.3,.4,1),background .2s}.switch[aria-checked=true]{background:#d9a84e47;border-color:var(--brass)}.switch[aria-checked=true] i{transform:translate(22px);background:linear-gradient(180deg,#fbe8b0,#c08d36)}.range{-webkit-appearance:none;appearance:none;width:140px;height:26px;background:transparent}.range::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:linear-gradient(90deg,var(--brass) 0 var(--fill, 80%),#2e2140 var(--fill, 80%));box-shadow:inset 0 1px 3px #0009}.range::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;margin-top:-6px;border-radius:50%;background:linear-gradient(180deg,#fbe8b0,#c08d36);box-shadow:0 2px 5px #0009}.range::-moz-range-track{height:6px;border-radius:3px;background:#2e2140}.range::-moz-range-progress{height:6px;border-radius:3px;background:var(--brass)}.range::-moz-range-thumb{width:18px;height:18px;border:0;border-radius:50%;background:#e2b25a}.sheet{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:24px var(--gutter-r) 24px var(--gutter-l);background:#050308b3;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:fadeIn .2s ease-out both}.sheet[hidden]{display:none}.lb-solo{display:flex;align-items:flex-start;gap:12px;margin-top:10px;padding:12px 14px;border-radius:12px;border:1px dashed rgba(217,168,78,.3);background:#0d091273;font:500 13px/1.45 var(--f-ui);color:var(--muted)}.lb-solo svg{flex:none;width:26px;height:26px;color:var(--brass);margin-top:1px}.sheet-body .lb-solo b{color:var(--ivory)}html.has-sheet .ff-overlay{z-index:49!important}html.has-sheet:not([data-sheet=summarySheet]) .fx-canvas{z-index:49}.fx-canvas,.ff-overlay{transition:opacity .2s ease-out}html.has-slip .fx-canvas,html.has-slip .ff-overlay{opacity:0}.sheet-panel{position:relative;width:min(720px,100%);max-height:100%;overflow-y:auto;overflow-x:hidden;padding:26px 28px;border-radius:18px;border:1px solid var(--brass-line);background:repeating-conic-gradient(from 0deg at 50% -20%,rgba(217,168,78,.03) 0 2deg,transparent 2deg 10deg),linear-gradient(180deg,#211630,#130c1b);box-shadow:0 30px 80px #000000b3,0 0 0 5px #0d0912e6,0 0 0 6px #d9a84e4d;animation:sheetIn .32s cubic-bezier(.2,1.2,.3,1) both;scrollbar-width:thin;scrollbar-color:var(--brass-lo) transparent}@keyframes sheetIn{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:none}}.sheet-panel{zoom:var(--sheet-z, 1)}.sheet-close{position:absolute;top:14px;right:14px}.sheet-title{margin:0 48px 16px 0;font:900 34px/1 var(--f-display);letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(180deg,#fff3c9,#d9a84e 60%,#a77930);-webkit-background-clip:text;background-clip:text;color:transparent}.sheet-body{font-size:14.5px;color:#d8cfe2}.sheet-body .lead{margin:0 0 16px;font-size:15.5px;line-height:1.5;color:var(--ivory)}.sheet-body b{color:var(--brass-hi)}.hp-glass{position:relative;margin:0 0 10px;padding:8px 6px 9px;border-radius:9px;overflow:hidden;background:radial-gradient(90% 130% at 50% 0%,#ffe2aa24,#ffe2aa00 62%),linear-gradient(180deg,#130c1b,#07050b);box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff0d,0 0 0 2px #d9a84e6b,0 0 0 3px #00000080,0 6px 16px #00000073}.hp-glass:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(112deg,#ffffff12 0 24%,#fff0 24.3%)}.hp-gh{margin:0 0 6px;text-align:center;font:700 9px/1.2 var(--f-ui);letter-spacing:.16em;text-transform:uppercase;color:#fff0d294}.help-pay{display:grid;grid-template-columns:repeat(9,1fr);margin:0;padding:0;list-style:none}.hp{--g: var(--g0);padding:2px 0 1px;text-align:center}.hp+.hp{border-left:1px solid rgba(255,240,210,.08)}.hp-n{display:block;font:800 26px/1 var(--f-display);color:var(--g);text-shadow:0 0 9px color-mix(in srgb,var(--g) 55%,transparent)}.hp-m{display:block;margin-top:4px;font:700 11.5px/1 var(--f-ui);color:#f3e9d2;font-variant-numeric:tabular-nums}.hp-e{display:block;margin-top:3px;font:600 10.5px/1 var(--f-ui);color:#f3e9d29e;font-variant-numeric:tabular-nums}@media(max-width:380px){.hp-n{font-size:21px}.hp-m{font-size:10.5px}.hp-e{font-size:9.5px;letter-spacing:-.02em}}.help-h{margin:0 0 6px;font:800 12px/1.2 var(--f-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--brass)}.help-h{margin-top:20px;margin-bottom:10px}.hp-loop{display:grid;grid-template-columns:repeat(3,1fr);gap:0 14px;margin:0 0 14px;padding:0;list-style:none}.hp-loop li{display:grid;grid-template-columns:26px 1fr;column-gap:9px;row-gap:3px;align-content:start;padding:2px 0}.hp-loop i{grid-row:1 / span 2;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;font:800 15px/1 var(--f-display);font-style:normal}.hp-loop li>b{align-self:center;font:800 13px/1.2 var(--f-ui);letter-spacing:.1em;text-transform:uppercase}.hp-loop li>span{grid-column:2;line-height:1.42;font-size:13.5px}.hp-cap{margin:0 0 12px;line-height:1.45;color:var(--muted)}.hp-cap b:first-child{color:var(--ivory)}.hp-plate{--cut: 0 -1px 0 rgba(0, 0, 0, .85), 0 1px 0 rgba(255, 226, 160, .14);padding:14px 14px 16px;border-radius:5px;color:#e9dcc0;background:repeating-linear-gradient(90deg,#ffdca004 0 1px,#ffdca000 1px 3px),linear-gradient(180deg,#1d150c,#110b06);box-shadow:inset 0 0 0 1px #000000e6,inset 0 0 0 2px #d9a84e80,inset 0 1px 0 2px #ffe6aa2e,0 3px 10px #00000073}.hp-plate .help-h,.hp-plate .hp-loop li>b,.hp-plate .rule dt,.hp-plate .keys dt{color:var(--brass-hi);text-shadow:var(--cut)}.hp-plate .hp-loop i{color:var(--brass-hi);text-shadow:var(--cut);box-shadow:inset 0 1px 1px #000000e6,inset 0 0 0 1.5px #d9a84ea6,0 1px #ffe2a01f}.sheet-body .hp-plate b{color:#f6dc97}.hp-plate .rules,.hp-plate .rule,.hp-plate .keys div{border-color:#000000b3;box-shadow:0 1px #ffe2a012}.hp-plate .rules{border-top:0;box-shadow:none}.hp-plate .rule dd,.hp-plate .keys dd{color:#e2d4b6}.hp-plate .hp-cur>div,.hp-plate .tbl-wrap{background:#00000047;border-color:#d9a84e38;box-shadow:inset 0 1px 2px #0009}.hp-plate .help-tables{color:#f0e4c8}.hp-plate .help-tables thead th{background:#00000059;color:#c9b48a}.hp-plate .help-foot,.hp-plate .credits,.hp-plate .credits a{color:#b9a682}.hp-page>.help-h:first-child{margin-top:4px}.hp-credits>summary{display:flex;align-items:baseline;gap:8px;cursor:pointer;list-style:none}.hp-credits>summary::-webkit-details-marker{display:none}.hp-credits>summary:before{content:"";width:0;height:0;border-left:5px solid currentColor;border-top:4px solid transparent;border-bottom:4px solid transparent;transition:transform .15s}.hp-credits[open]>summary:before{transform:rotate(90deg)}.hp-credits>summary span{font-weight:600;letter-spacing:.04em;text-transform:none;color:#b9a682;text-shadow:none}.hp-credits>summary:focus-visible{outline:2px solid var(--ivory);outline-offset:2px}@media(prefers-reduced-motion:reduce){.hp-credits>summary:before{transition:none}}.hp-tabs{display:flex;flex-wrap:wrap;gap:2px;width:max-content;max-width:100%;margin:0 0 6px;padding:2px;border-radius:8px;border:1px solid rgba(217,168,78,.3);background:#00000073;box-shadow:inset 0 1px 2px #000000b3}.hp-tab{position:relative;flex:none;height:26px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:#c9b48a;font:700 11.5px/1 var(--f-ui);letter-spacing:.04em;cursor:pointer}.hp-tab:before{content:"";position:absolute;inset:-9px 0}@media(hover:hover){.hp-tab:hover{color:#f6dc97}}.hp-tab[aria-selected=true]{color:#f6dc97;background:#d9a84e2e;box-shadow:inset 0 0 0 1px #d9a84e80}.hp-tab:focus-visible{outline:2px solid var(--ivory);outline-offset:1px}@media(max-width:380px){.hp-plate{padding:12px 10px 14px}.hp-tabs{flex-wrap:nowrap;width:auto}.hp-tab{flex:1 1 auto;padding:0 4px;font-size:11px;letter-spacing:0}}.rules{margin:0;border-top:1px solid rgba(217,168,78,.12)}.rule{display:grid;grid-template-columns:minmax(118px,30%) 1fr;gap:4px 16px;padding:10px 0;border-bottom:1px solid rgba(217,168,78,.12)}.rule dt{font:700 14px/1.35 var(--f-ui);color:var(--ivory)}.rule dd{margin:0;line-height:1.45}.hp-cur{display:grid;grid-template-columns:1fr 1fr;gap:10px}.hp-cur>div{padding:12px 14px;border-radius:12px;background:#0d09128c;border:1px solid rgba(255,123,74,.28)}.hp-cur>div+div{border-color:#ff33554d}.hp-cur>div>b{display:block;margin-bottom:4px;font:800 15px/1.2 var(--f-ui);letter-spacing:.08em}.sheet-body .hp-cur .hp-flag{color:var(--flag-hi)}.sheet-body .hp-cur .hp-dia{color:var(--ice)}.hp-cur p{margin:0;line-height:1.45}.keys{display:grid;grid-template-columns:1fr 1fr;gap:6px 18px;margin:0}.keys div{display:flex;justify-content:space-between;gap:10px;padding:5px 0;border-bottom:1px solid rgba(217,168,78,.1)}.keys dt{font-weight:700;color:var(--ivory);white-space:nowrap}.keys dt kbd+kbd{margin-left:3px}.keys dd{margin:0;color:var(--muted);text-align:right}.help-foot{margin:16px 0 0;color:var(--dim);font-size:13px}.fx-q-low .scrim,.fx-q-low .sheet,.fx-q-low .board-cta{-webkit-backdrop-filter:none;backdrop-filter:none}.fx-q-low .scrim{background:#050308cc}.fx-q-low .sheet{background:#050308d6}.fx-q-low .amp-spark,.fx-q-low .amp-ember,.fx-q-low .gem .gl,.fx-q-low .vd-gleam:before,.fx-q-low .cv-live-halo{animation-play-state:paused!important}.is-idle .amp-spark,.is-idle .amp-ember,.is-idle .board-frame:after,.is-idle .t.s-exploded:after{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition:none!important}.t.a-pop,.t.a-cas{animation:fadeIn .12s ease-out backwards!important;animation-duration:.12s!important}.t>.flash{animation-duration:.12s!important}.board.dealing .t{animation:fadeIn .2s ease-out backwards!important;animation-duration:.2s!important}.amp-spark{animation:none}}:root{--ice: #ff6b85;--ice-hi: #ffadba;--ice-lo: #a10f2c;--flag: #ff7b4a;--flag-hi: #ffd0bf;--pos: #3ee39b;--neg: #ff7a5a}.cur{width:1em;height:1em;display:inline-block;vertical-align:-.14em;flex:none;overflow:visible}.cur-lg{width:1.15em;height:1.15em}.cur-xl{width:1.3em;height:1.3em}.wal{position:relative;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 12px 0 9px;border-radius:999px;border:1px solid var(--brass-line);background:#0d0912bd;box-shadow:inset 0 2px 6px #00000080,0 2px 8px #00000059;color:var(--ivory);font:inherit;white-space:nowrap;min-width:0}button.wal{cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .1s;-webkit-tap-highlight-color:transparent}@media(hover:hover){button.wal:hover{border-color:var(--brass);box-shadow:inset 0 2px 6px #00000080,0 0 14px #d9a84e4d}}button.wal:active{transform:translateY(1px)}.wal>.cur{width:22px;height:22px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.6))}.wal-txt{display:flex;flex-direction:column;align-items:flex-start;line-height:1;min-width:0}.wal-k{font:700 9px/1 var(--f-ui);letter-spacing:.24em;text-transform:uppercase;color:var(--muted)}.wal-v{margin-top:3px;font:800 19px/1 var(--f-display);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--flag-hi)}.wal-flags .wal-v{min-width:calc(4ch + .26em)}.wal-dia .wal-v{color:var(--ice-hi);text-shadow:0 0 10px rgba(255,51,85,.35)}.wal-plus{display:grid;place-items:center;width:20px;height:20px;margin-left:2px;border-radius:50%;background:linear-gradient(180deg,#fbe8b0,#c08d36);color:#1b1006;box-shadow:0 0 0 2px #0d0912e6,0 0 10px #f6dc9759}.wal-plus svg{width:12px;height:12px}.wal-flags.is-empty{border-color:#ff5a2cb3}.wal-flags.is-empty .wal-v{color:var(--fire)}.wal-flags.is-empty .wal-plus{animation:plusPulse 1.2s ease-in-out 4}@keyframes plusPulse{0%,to{transform:scale(1)}50%{transform:scale(1.25);box-shadow:0 0 0 2px #0d0912e6,0 0 16px #f6dc97cc}}.wal.tick-down .wal-v{animation:tickDown .45s ease-out}@keyframes tickDown{0%{color:#fff;transform:translateY(-2px);text-shadow:0 0 10px rgba(255,90,44,.9)}to{transform:none}}.wal.tick-up .wal-v{animation:tickUp .5s ease-out}@keyframes tickUp{0%{color:#fff;transform:translateY(2px);text-shadow:0 0 10px rgba(62,227,155,.95)}to{transform:none}}.wal.gain{animation:walGain .8s ease-out}@keyframes walGain{0%{box-shadow:inset 0 2px 6px #00000080,0 0 #f6dc97cc}to{box-shadow:inset 0 2px 6px #00000080,0 0 0 14px #f6dc9700}}.wal-dia.gain{animation-name:walGainIce}@keyframes walGainIce{0%{box-shadow:inset 0 2px 6px #00000080,0 0 #ff3355e6;border-color:var(--ice-hi)}to{box-shadow:inset 0 2px 6px #00000080,0 0 0 16px #f350}}.wal.bump>.cur{animation:bump .22s ease-out}.wal.refuse{animation:betRefuse .45s ease-out}.tc-name .metal,.help-tables .metal,.lg-tb .metal,.lb-who .metal,.lb-tt .metal,.bkb-page .metal{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--m, var(--brass));box-shadow:0 0 6px var(--m, var(--brass));flex:none}.vault{position:absolute;inset:0;z-index:2;border-radius:16px;overflow:hidden;display:grid;place-items:center;cursor:pointer;container-type:size;-webkit-tap-highlight-color:transparent}.vault[hidden]{display:none}.vault-wall{position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 50% 48%,rgba(96,54,116,.5),transparent 70%),repeating-conic-gradient(from 0deg at 50% 50%,rgba(217,168,78,.05) 0 2deg,transparent 2deg 12deg),repeating-linear-gradient(45deg,rgba(217,168,78,.04) 0 1px,transparent 1px 26px),repeating-linear-gradient(-45deg,rgba(217,168,78,.04) 0 1px,transparent 1px 26px),linear-gradient(180deg,#1f1329,#0e0815)}.vault-wall:after{content:"";position:absolute;left:50%;top:50%;width:min(94cqw,88cqh);aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(closest-side,transparent 88%,rgba(246,220,151,.18) 93%,transparent 100%)}.vault-door{position:relative;width:min(86cqw,82cqh);aspect-ratio:1;transform-origin:6% 50%}.vault-door .vd{width:100%;height:100%;display:block;overflow:visible;filter:drop-shadow(0 22px 40px rgba(0,0,0,.65));transition:filter .3s}.vd-wheel{transform-box:fill-box;transform-origin:center;transition:transform .6s cubic-bezier(.2,1.4,.4,1)}.vd-bolt{transform-box:fill-box}.vd-name{font:800 14px var(--f-ui);letter-spacing:.22em;fill:#f6dc97}@media(hover:hover){.vault:hover .vd-wheel{transform:rotate(-16deg)}.vault:hover .vault-door .vd{filter:drop-shadow(0 22px 40px rgba(0,0,0,.65)) drop-shadow(0 0 24px rgba(246,220,151,.22)) brightness(1.06)}}.vd-gleam{position:absolute;inset:6%;border-radius:50%;overflow:hidden;pointer-events:none;mix-blend-mode:screen}.vd-gleam:before{content:"";position:absolute;top:0;bottom:0;left:0;width:300%;background:linear-gradient(115deg,transparent 38%,rgba(255,246,220,.13) 48%,transparent 58%);transform:translate(-80%);animation:doorGleam 6s ease-in-out infinite}@keyframes doorGleam{0%,40%{transform:translate(-80%)}to{transform:translate(26.667%)}}.vault.opening .vd-gleam,.vault.closing .vd-gleam{display:none}.vault-hint{position:absolute;bottom:12px;left:50%;transform:translate(-50%);padding:4px 12px;border-radius:999px;background:#0d0912cc;font:700 10px/1.2 var(--f-ui);letter-spacing:.24em;text-transform:uppercase;color:var(--muted);width:max-content;max-width:calc(100% - 12px);box-sizing:border-box;white-space:normal;text-align:center;text-wrap:balance;transition:opacity .2s}@media(hover:hover){.vault:hover .vault-hint{color:var(--brass-hi)}}@container (max-width: 169px){.vault-hint{display:none}}.board.is-empty{min-width:calc(var(--dc, 10) * var(--tile) + (var(--dc, 10) - 1) * var(--gap));min-height:calc(var(--dr, 10) * var(--tile) + (var(--dr, 10) - 1) * var(--gap))}.lobby-h{display:flex;flex-direction:column;gap:4px;margin:0 2px 2px;font:800 11px/1.2 var(--f-ui);letter-spacing:.26em;text-transform:uppercase;color:var(--brass)}.lobby-h-sub{font:600 12px/1.2 var(--f-ui);letter-spacing:.03em;text-transform:none;color:var(--dim)}.tcards{display:flex;flex-direction:column;gap:8px}.tcard{--m: var(--brass);position:relative;display:flex;flex-direction:column;gap:7px;width:100%;padding:11px 13px 10px;border-radius:12px;border:1px solid rgba(217,168,78,.18);background:radial-gradient(130% 150% at 0% 0%,#2b1533eb,#100914f5);box-shadow:inset 0 2px 8px #00000073;color:var(--ivory);text-align:left;font:inherit;cursor:pointer;transition:border-color .15s,box-shadow .2s,transform .12s;-webkit-tap-highlight-color:transparent}@media(hover:hover){.tcard:hover{border-color:#f6dc9780}}.tcard:active{transform:translateY(1px)}.tcard.sel{border-color:var(--brass-hi);background:radial-gradient(120% 120% at 0% 0%,color-mix(in srgb,var(--m) 16%,transparent),transparent 60%),radial-gradient(130% 150% at 0% 0%,#3a1e44f2,#140b1af7);box-shadow:0 0 0 1px var(--brass-hi),0 0 24px #f6dc9738,inset 0 1px #fff0c81f}.tcard.sel:before{content:"";position:absolute;left:-1px;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:var(--brass-hi);box-shadow:0 0 10px var(--brass-hi)}.tc-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.tc-name{display:inline-flex;align-items:center;gap:8px;font:800 13px/1 var(--f-ui);letter-spacing:.22em;text-transform:uppercase}.tc-entry{display:inline-flex;align-items:center;gap:4px;font:900 22px/1 var(--f-display);letter-spacing:.02em;color:var(--flag-hi);font-variant-numeric:tabular-nums}.tc-entry .cur{width:17px;height:17px}.tcard.short .tc-entry{color:var(--neg)}.tc-facts{display:flex;flex-wrap:wrap;gap:4px 12px;font:600 12px/1.1 var(--f-ui);color:var(--muted)}.tc-facts b{color:#ff9a80;font-weight:700}.tc-facts{font-variant-numeric:tabular-nums}.tc-slot{display:inline-grid;justify-items:start}.tc-slot>*{grid-area:1 / 1;white-space:nowrap}.tc-slot>.tc-sizer{visibility:hidden}.tc-f-entry{justify-items:end}.tc-curve{display:block;position:relative;height:46px;margin:0 -2px}.tc-cap{font:600 11.5px/1.35 var(--f-ui);color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-cap .cur{width:10px;height:10px;vertical-align:-.05em;margin-right:1px}.tc-cap i{font-style:normal;opacity:.5;margin:0 1px}.tc-be{color:var(--brass-hi)}.tc-need{font:700 11.5px/1.2 var(--f-ui);color:#ff9a80}.tc-need .cur{width:11px;height:11px}.tc-need[hidden]{display:none}.lobby-cta{position:sticky;bottom:-14px;z-index:2;margin:auto -14px -14px;padding:12px 14px 14px;background:linear-gradient(180deg,#100b1700,#100b17f5 26%)}.btn-enter{width:100%;min-height:60px;font-size:16px;letter-spacing:.16em}.btn-enter>span{display:inline-flex;align-items:center;gap:6px}.btn-enter .cur{width:20px;height:20px;filter:drop-shadow(0 1px 0 rgba(255,255,255,.4))}.btn-enter{position:relative}.btn-enter:not(:disabled){box-shadow:inset 0 1px #ffffff8c,0 6px 18px #00000073,0 0 22px #f6dc9738}.btn-enter:not(:disabled):after{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;box-shadow:0 0 40px #f6dc976b;opacity:0;animation:enterGlow 2.6s ease-in-out infinite}@keyframes enterGlow{0%,to{opacity:0}50%{opacity:1}}.btn-enter:disabled{opacity:1;filter:grayscale(.7) brightness(.55)}.btn-enter.is-pressed{transform:translateY(1px) scale(.985);filter:brightness(1.12)}.enter-short{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;font:700 12px/1.2 var(--f-ui);color:#ff9a80}.enter-short[hidden]{display:none}.btn-buy{min-height:36px;padding:0 12px;font-size:12px}.btn-buy svg{width:14px;height:14px}.bet-tools{display:flex;align-items:center;gap:10px;margin-top:10px}.bet-tools .preview{margin:0;flex:1 1 auto;min-height:0;min-width:0}.slip .chips{grid-template-columns:repeat(6,1fr)}.chips.few{justify-content:start}.bet-pile{--pw: 44px;position:relative;flex:none;width:var(--pw);height:var(--pw);margin-left:auto;align-self:center}.chips>.bet-pile{grid-column:-2 / -1;grid-row:1}.bp-stack{position:absolute;inset:0}.bet-pile .bp-chip{position:absolute;left:0;bottom:calc(var(--k) * 2px);width:100%;height:100%;pointer-events:none;transform:none}.bet-pile .bp-chip.is-coming{visibility:hidden}.bet-pile .bp-chip:not(.is-top) span{visibility:hidden}.bp-more{position:absolute;right:-7px;bottom:-6px;z-index:1;min-width:18px;padding:2px 4px;border-radius:99px;text-align:center;font:800 9.5px/1 var(--f-ui);color:#1b1006;background:var(--brass-hi);box-shadow:0 0 0 2px #120b19}.bp-more:empty{display:none}.bet-pile.is-empty:after{content:"BET";position:absolute;inset:0;display:grid;place-items:center;font:800 9px/1 var(--f-ui);letter-spacing:.18em;color:#d9a84e8c}.bet-pile.pile-land .bp-chip.is-top{animation:pileLand .24s cubic-bezier(.2,1.6,.4,1)}@keyframes pileLand{0%{transform:translateY(-3px) scale(1.06)}to{transform:none}}.chip-sky{position:fixed;inset:0;z-index:60;pointer-events:none}.chip.chip-fly{position:fixed;left:0;top:0;z-index:1;margin:0;pointer-events:none;transition:none}.bet-pile .bp-chip{display:grid;place-items:center}@property --sy{syntax: "<number>"; inherits: true; initial-value: 1;}@property --ce{syntax: "<number>"; inherits: true; initial-value: 3;}.chip.chip-fly{background:none;box-shadow:none}.chip.chip-fly:before{content:none}.chip-fly>b{position:absolute;left:0;width:100%;pointer-events:none}.chip-fly .cf-face{top:0;height:100%;display:grid;place-items:center;border-radius:50%;transform:scaleY(var(--sy));background:radial-gradient(circle,var(--c) 0 55%,transparent 56%),repeating-conic-gradient(from 7.5deg,var(--c) 0 15deg,#f6efe0 15deg 30deg);box-shadow:inset 0 0 0 2px #0000002e,inset 0 2px #ffffff59}.chip-fly.chip-prism .cf-face{background:radial-gradient(circle,var(--c) 0 55%,transparent 56%),conic-gradient(#ffd6f2,#c9ecff,#d6ffe9,#fff4c2,#ffd0e8,#ffd6f2)}.chip-fly .cf-face:before{content:"";position:absolute;inset:6px;border-radius:50%;border:1.5px dashed rgba(255,255,255,.55)}.chip-fly .cf-face span{position:relative;transform:scaleY(calc((1 - .76 * (1 - var(--sy))) / var(--sy)))}.chip-fly .cf-band,.chip-fly .cf-base{background:linear-gradient(90deg,#00000080,#0000 24%,#ffffff24,#0000 68%,#00000080),repeating-linear-gradient(90deg,var(--c) 0 5px,#f6efe0 5px 8px)}.chip-fly .cf-band{top:50%;height:1px;transform-origin:50% 0;transform:scaleY(var(--ce))}.chip-fly .cf-base{top:0;height:100%;border-radius:50%;transform:translateY(calc(var(--ce) * 1px)) scaleY(var(--sy))}.chip-fly .cf-band:after,.chip-fly .cf-base:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--c2);opacity:calc((var(--sy) - .5) * 2)}.chip.chip-prism{background:radial-gradient(circle,var(--c) 0 55%,transparent 56%),conic-gradient(#ffd6f2,#c9ecff,#d6ffe9,#fff4c2,#ffd0e8,#ffd6f2)}.btn-max.is-on{color:#1b0703;border-color:#ffd2b8;background:linear-gradient(180deg,#ffe3a3,#ff9a3c 45%,#e2421c);letter-spacing:.04em;font-size:13px;box-shadow:inset 0 1px #ffffff8c,0 0 0 2px #ff5a2c59,0 0 12px #ff6e288c;position:relative}.btn-max.is-on:after{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 3px #ff5a2c4d,0 0 30px #ff6e28cc;opacity:0;animation:allinGlow 1.3s ease-in-out infinite alternate}@keyframes allinGlow{0%{opacity:0}to{opacity:1}}.btn-max.is-on.ignite{animation:ignite .5s ease-out}.btn-max.is-on.ignite:after{animation-delay:.5s}.app.is-ended .slip{filter:saturate(.55) brightness(.8);transition:filter .6s}.app.is-ended .slip-walk{display:none}@keyframes ignite{0%{transform:scale(1.18);filter:brightness(1.8)}to{transform:none;filter:none}}.bet-field.is-allin{border-color:var(--fire);box-shadow:inset 0 2px 8px #000000b3,0 0 0 3px #ff5a2c38,0 0 18px #ff5a2c4d}.bet-field.is-allin .bet-cur{color:var(--ember)}.bet-field.is-allin:after{display:none;content:"ALL IN";position:absolute;right:8px;top:0;transform:translateY(-50%);padding:2px 7px 3px;border-radius:999px;background:linear-gradient(180deg,#ff8a4a,#d8401c);color:#fff;font:800 9px/1 var(--f-ui);letter-spacing:.2em;box-shadow:0 0 0 2px #0f0915,0 0 10px #ff5a2c99}.pay-strip-slip{display:none}.notice{position:absolute;left:12px;right:12px;bottom:44px;z-index:12;display:flex;align-items:center;gap:12px;width:fit-content;max-width:calc(100% - 24px);margin:0 auto;padding:7px 7px 7px 16px;border-radius:999px;border:1px solid rgba(255,90,44,.55);background:#0d0912f2;box-shadow:0 10px 30px #0009,0 0 22px #ff5a2c40;font:600 13px/1.3 var(--f-ui);color:var(--ivory);white-space:nowrap;opacity:0;pointer-events:none}.notice>span{min-width:0}.notice .btn{flex:none}.notice b{color:#ffb28f}.notice.show{animation:noticeIn .32s cubic-bezier(.2,1.3,.4,1) both;pointer-events:auto}.notice.out{animation:noticeOut .28s ease-in forwards;pointer-events:none}@keyframes noticeIn{0%{opacity:0;transform:translateY(12px) scale(.94)}to{opacity:1;transform:none}}@keyframes noticeOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)}}.btn-sm{min-height:32px;padding:0 12px;font-size:11px;border-radius:999px}.flag-fly{position:fixed;left:0;top:0;z-index:57;display:inline-flex;align-items:center;gap:2px;pointer-events:none;font:900 17px/1 var(--f-display);color:var(--flag-hi);text-shadow:0 1px 0 #000,0 0 3px #000,0 0 10px rgba(255,90,44,.8);will-change:transform,opacity}.flag-fly .cur{width:17px;height:17px;filter:drop-shadow(0 1px 1px #000)}.flag-fly.is-back{color:#d4ffe8;text-shadow:0 1px 0 #000,0 0 3px #000,0 0 10px rgba(62,227,155,.85)}.chain-ride{position:fixed;left:0;top:0;width:0;height:0;z-index:57;pointer-events:none}.chain-pay{position:absolute;left:0;top:0;padding:.16em .38em .1em;border-radius:999px;white-space:nowrap;font:900 13px/1 var(--f-display);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:#efe3c6;background:linear-gradient(#2c1d3b,#150c1f);box-shadow:inset 0 0 0 1px #d6a84eb3,0 2px 5px #0009;text-shadow:0 1px 0 #000}.chain-pay.is-paid,.chain-pay.is-tag{color:var(--g, #f6dc97);box-shadow:inset 0 0 0 1px var(--g, #f6dc97),0 0 9px color-mix(in srgb,var(--g, #f6dc97) 45%,transparent),0 2px 5px #0009}.chain-pay.is-home{--heat: 0;color:#f6dc97;box-shadow:inset 0 0 0 1.5px #d9a84e,0 0 calc(12px + 16px * var(--heat)) rgba(255,214,128,calc(.35 + .4 * var(--heat))),0 2px 6px #0009}.chain-pay.is-home.is-paid{color:#ffe9a8;box-shadow:inset 0 0 0 1.5px #ffd36e,0 0 26px #ffd680cc,0 2px 6px #0009}.chain-lit{position:absolute;left:0;top:0;border-radius:22%;opacity:0;background:radial-gradient(closest-side,color-mix(in srgb,var(--g, #f6dc97) 50%,#fff) 0%,color-mix(in srgb,var(--g, #f6dc97) 80%,transparent) 45%,color-mix(in srgb,var(--g, #f6dc97) 30%,transparent) 85%,transparent 100%);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--g, #f6dc97) 60%,#fff),0 0 22px 5px color-mix(in srgb,var(--g, #f6dc97) 80%,transparent)}.t.flag-coming .ico{visibility:hidden}.t.s-hidden,.t.s-flagged{background:linear-gradient(calc(150deg + var(--v, .5) * 22deg),rgba(255,238,214,calc(.12 + var(--w, .5) * .08)) 0%,rgba(255,238,214,.05) calc(30% + var(--v, .5) * 9%),transparent calc(31.5% + var(--v, .5) * 9%)) padding-box,linear-gradient(rgba(120,70,160,calc(var(--v, .5) * .12)),rgba(20,8,30,calc(var(--w, .5) * .14))) padding-box,repeating-conic-gradient(from calc(-90deg + var(--w, .5) * 7deg) at 50% 125%,rgba(217,168,78,.085) 0 1.4deg,transparent 1.4deg 7.5deg) padding-box,radial-gradient(130% 120% at calc(20% + var(--w, .5) * 16%) 14%,#4a3160,#2c1c3c 46%,#1a1024) padding-box,linear-gradient(148deg,#fbe7ae,#c08d36 24%,#6a4818 50%,#d6a54e 74%,#573c13) border-box}.t.s-hidden.glint{overflow:hidden}.t.s-hidden.glint:after{content:"";position:absolute;top:0;bottom:0;left:0;width:260%;background:linear-gradient(118deg,transparent 32%,rgba(255,240,205,.32) 47%,rgba(255,255,255,.5) 50%,transparent 64%);animation:glint 1.2s ease-out both;will-change:transform;pointer-events:none;z-index:1}@keyframes glint{0%{transform:translate(-73.85%);opacity:1}to{transform:translate(24.62%);opacity:.6}}.app.is-play .board-frame:has(.board:not(.is-empty)) .board-sheen{opacity:1}.board-sheen.sweep:not(.shimmer):before{animation:sweepPass 6.05s ease-in-out 1 both}@keyframes sweepPass{0%{transform:translate(0) skew(-12deg)}to{transform:translate(425%) skew(-12deg)}}.board-sheen:before{background:linear-gradient(100deg,transparent 0%,rgba(255,236,190,0) 20%,rgba(255,236,190,.11) 50%,rgba(255,236,190,0) 80%,transparent 100%)}.t.s-defused.ghost .ico{width:62%;height:62%;opacity:0;animation:ghostIn .6s ease-out var(--gd, 0ms) forwards}.t.s-defused.ghost.was-flagged{box-shadow:inset 0 0 0 2px #f6dc9773}@keyframes ghostIn{0%{opacity:0;transform:scale(1.3)}to{opacity:.5;transform:none;filter:grayscale(.5)}}.board.is-over .t.s-hidden{filter:brightness(.75) saturate(.7)}.board.is-over .t.s-revealed{filter:brightness(.85)}.sheet-narrow{width:min(580px,100%)}.sheet-summary{width:min(700px,100%)}.sheet-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.sheet-actions .btn-lg{flex:1 1 200px}.btn-ice{border-color:#ffc2cc;background:linear-gradient(180deg,#fff0f2,#ff6b85 45%,#b3122f);color:#3a0410;box-shadow:inset 0 1px #ffffffb3,0 6px 18px #00000073,0 0 26px #ff33554d}@media(hover:hover){.btn-ice:hover{box-shadow:inset 0 1px #ffffffb3,0 6px 18px #00000073,0 0 34px #ff33558c;border-color:#fff}}.btn-ice .cur{width:18px;height:18px;margin-left:2px}.btn-ice b,.sheet-body .btn-ice b{font:900 20px/1 var(--f-display);letter-spacing:.02em;color:#3a0410}.co-sum{margin:2px 0 6px}.co-row{display:flex;align-items:center;justify-content:center;gap:22px;flex-wrap:wrap}.co-from,.co-to{display:flex;flex-direction:column;align-items:center;gap:5px}.co-from small,.co-to small,.sum-cell small{font:700 10px/1 var(--f-ui);letter-spacing:.24em;text-transform:uppercase;color:var(--muted)}.co-from b{font:900 38px/1 var(--f-display);letter-spacing:.02em;color:var(--brass-hi);font-variant-numeric:tabular-nums}.co-to b{display:inline-flex;align-items:center;gap:6px;font:900 44px/1 var(--f-display);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--ice-hi);text-shadow:0 0 18px rgba(255,51,85,.45)}.co-to b .cur{width:30px;height:30px}.co-arrow{font:700 26px/1 var(--f-ui);color:var(--muted)}.co-net{margin-top:10px;text-align:center;font:600 13px/1.3 var(--f-ui);color:var(--muted)}.co-net b{font-weight:800}.co-net.pos b{color:var(--pos)}.co-net.neg b{color:var(--neg)}.co-note{margin:4px 0 0;text-align:center;font:500 13px/1.45 var(--f-ui);color:var(--muted);text-wrap:balance}.co-note b{color:var(--brass-hi)}.sum-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:6px}.sum-cell{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:12px;background:#0d091280;border:1px solid rgba(217,168,78,.12);min-width:0}.sum-cell b{font:800 22px/1 var(--f-display);letter-spacing:.02em;color:var(--ivory);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.sum-cell b i{font:600 12px/1 var(--f-ui);font-style:normal;color:var(--dim);letter-spacing:0;margin-left:2px}.sum-cell .sum-note{font:700 10px/1.2 var(--f-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--brass);overflow-wrap:anywhere}@media(max-width:359px){.sum-cell .sum-note{letter-spacing:.02em}}.sum-cell b.pos{color:var(--pos)}.sum-cell b.neg{color:var(--neg)}.link{padding:0;border:0;background:none;color:var(--brass-hi);font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.sum-actions{display:grid;grid-template-columns:2fr 1fr}.sum-actions .btn{min-width:0}.sum-actions .btn-ghost,.sum-actions #btnSumLobby{min-height:54px;padding:0 8px;font-size:12px;letter-spacing:.1em}.sum-actions .btn .cur{width:18px;height:18px;margin-left:3px}.sheet-panel>.st-head{flex:none}.st-head{display:flex;align-items:center;gap:12px;min-width:0;margin:0 48px 16px 0}.st-head>.sheet-title{flex:0 1 auto;min-width:0;margin:0;white-space:nowrap}.cage{--fbt: 34px;--fbs: calc(var(--fbt) * 176 / 232);--fbb: calc(var(--fbt) * 128 / 232);--gap: 4px;--sx: 6px;--pk-max: 64px;--sh: 16px;--pk: min(var(--pk-max), calc((100cqw - var(--gap)) / 2 - 2px), var(--pk-fit, 1000px));--pw: calc(var(--fbt) * 2.18);position:relative;border:solid transparent;border-width:var(--fbt) var(--fbs) var(--fbb);border-image:var(--sa-frame) var(--sa-slice) / var(--fbt) var(--fbs) var(--fbb) stretch;background:linear-gradient(180deg,#0f0812,#1c0e20 calc(var(--fbt) * .8) 60%,#1a0f14) no-repeat calc(var(--fbt) * 15 / 232) calc(var(--fbt) * 38 / 232) / calc(100% - var(--fbt) * 30 / 232) calc(100% - var(--fbt) * 67 / 232) border-box;box-shadow:0 6px 18px #00000080}.cg-plaque{position:absolute;z-index:4;pointer-events:none;left:50%;top:calc(var(--fbt) * -1.22);width:var(--pw);aspect-ratio:4 / 3;transform:translate(-50%);background:var(--sa-plaque) center / 100% 100% no-repeat}.cg-tag{position:absolute;left:calc(var(--tg-x) * 100%);top:calc(var(--tg-y) * 100%);width:calc(var(--pw) * var(--tg-l));height:calc(var(--pw) * var(--tg-w));transform:translate(-50%,-50%) rotate(calc(var(--tg-a) * 1deg));display:grid;place-items:center}.cg-tag>*{grid-area:1 / 1}.tg-usd{font:900 calc(var(--pw) * var(--tg-w) * .84)/1 var(--f-display);color:#2a2018}.tg-dia{display:block;height:82%;aspect-ratio:100 / 86;filter:drop-shadow(0 .5px 0 rgba(90,20,30,.35))}.cage[data-pay=usd] .tg-dia,.cage[data-pay=dia] .tg-usd{visibility:hidden}.cg-bays{display:grid;grid-template-columns:1fr 1fr}.cg-bay{display:flex;flex-direction:column;min-width:0}.cg-win{position:relative;flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-end;padding:6px 0 0;background:radial-gradient(120% 90% at 50% 0%,#3b1a42,#1c0c21 72%)}.cg-glass{position:absolute;inset:0;pointer-events:none;z-index:2;background:linear-gradient(110deg,transparent 6%,rgba(255,255,255,.06) 6% 11%,transparent 11% 64%,rgba(255,255,255,.035) 64% 66.5%,transparent 66.5%)}.cg-shelf{position:relative;container-type:inline-size;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap);align-items:end;padding:0 var(--sx) var(--sh);background:var(--sa-shelf) left bottom / auto var(--sh) repeat-x}.cg-bay:first-child .cg-shelf,.cg-bay:first-child .cg-plates{padding-right:calc(var(--gap) / 2)}.cg-bay:last-child .cg-shelf,.cg-bay:last-child .cg-plates{padding-left:calc(var(--gap) / 2)}.pack{display:flex;flex-direction:column;align-items:center;min-width:0}.pk-well{position:relative;width:100%;height:calc(var(--pk) * (var(--h, .94) + .02));clip-path:inset(-24px -24px 0 -24px)}.pk-b{position:absolute;left:50%;bottom:calc(var(--pk) * -.03125);width:var(--pk);height:var(--pk);margin-left:calc(var(--pk) / -2)}.pk-art{display:block;width:100%;height:100%;-webkit-user-drag:none;user-select:none;filter:drop-shadow(1px 2px 1.5px rgba(0,0,0,.5))}.pk-band{position:absolute;overflow:visible;font-family:var(--f-display);font-weight:900;fill:#2a2018}.pk-fly{position:fixed;z-index:70;pointer-events:none;transform-origin:50% 50%;margin:0;bottom:auto}.cg-plates{container-type:inline-size;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap);padding:4px var(--sx) 5px;background:linear-gradient(180deg,#1a0f12,#2a1a14 40%,#20130f);box-shadow:inset 0 2px 3px #0009}.pk-buy{position:relative;justify-self:center;width:max(84px,calc(var(--pk) * .8));max-width:100%;display:flex;align-items:center;justify-content:center;gap:5px;min-width:0;height:30px;padding:0 8px;border:0;border-radius:6px;cursor:pointer;background:linear-gradient(180deg,#fff0bd,#e9bf66 34%,#c99a48 62%,#9c7029);box-shadow:inset 0 1px #fffbe6e6,inset 0 -2px #5a380e73,0 2px #4a3010,0 3px 6px #00000073;color:#2a1806;font-family:var(--f-ui);transition:transform .06s,box-shadow .06s,filter .15s}.pk-buy small{font:800 8.5px/1 var(--f-ui);letter-spacing:.22em;text-transform:uppercase;opacity:.75}.pk-buy b{font:900 19px/1 var(--f-display);letter-spacing:.02em;color:#2a1806}@media(hover:hover){.pk-buy:hover{filter:brightness(1.06)}}.pk-buy:active{transform:translateY(2px);box-shadow:inset 0 1px #fffbe6b3,inset 0 -1px #5a380e73,0 0 #4a3010,0 1px 3px #00000073}.pk-buy:focus-visible{outline:2px solid var(--ivory);outline-offset:2px}.pk-buy.bought{animation:bought .5s ease-out}@keyframes bought{0%{filter:brightness(1.35)}to{filter:none}}.pk-buy:before{content:"";position:absolute;inset:-7px -3px}.st-hold{display:flex;align-items:center;gap:12px;padding:7px 10px 8px;border-radius:0 0 8px 8px;background:linear-gradient(180deg,#120b16,#1b1222);box-shadow:inset 0 1px #d9a84e59}.st-k{font:800 9.5px/1 var(--f-ui);letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}.st-flags,.st-dia{display:inline-flex;align-items:center;gap:5px;font:900 22px/1 var(--f-display);letter-spacing:.02em}.st-flags{margin-left:auto}.st-flags .odo,.st-dia .odo{--odh: 1em}.st-flags .od-s i,.st-flags .od-x{background:none;color:var(--flag-hi)}.st-dia .od-s i,.st-dia .od-x{background:none;color:#ffd0d8}.st-dia{font-size:18px}.st-flags .cur{width:19px;height:19px}.st-dia .cur{width:15px;height:15px}.st-flags.gain{animation:stGain .6s ease-out}@keyframes stGain{0%{filter:brightness(1.8) drop-shadow(0 0 6px rgba(255,160,120,.9))}to{filter:none}}.st-pay{flex:none;display:inline-flex;gap:2px;padding:2px;border-radius:8px;border:1px solid rgba(217,168,78,.22);background:#0d091280}.st-pay-b{position:relative;display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 9px;border:0;border-radius:6px;background:transparent;color:var(--muted);font:700 11.5px/1 var(--f-ui);letter-spacing:.04em;cursor:pointer}.st-pay-b:before{content:"";position:absolute;inset:-9px 0}.st-pay-b .cur{width:11px;height:11px}.st-pay-s{display:none;font:900 14px/1 var(--f-display)}@media(hover:hover){.st-pay-b:hover{color:var(--ivory)}}.st-pay-b[aria-pressed=true]{color:var(--ivory);background:#d9a84e29;box-shadow:inset 0 0 0 1px #d9a84e73}.st-pay-b:focus-visible{outline:2px solid var(--ivory);outline-offset:1px}@media(max-width:359px){.st-pay-w{display:none}.st-pay-s{display:block}.st-pay-b{justify-content:center;min-width:32px;padding:0 8px}.st-pay-b .cur{width:13px;height:13px}}.cage[data-pay=usd] .pk-dia,.cage[data-pay=dia] .pk-usd{display:none}.pk-buy .pk-dia{display:inline-flex;align-items:center;gap:2px}.pk-buy{container-type:inline-size}.pk-buy .pk-dia{font-size:min(19px,17cqi)}.pk-buy .pk-dia .cur{width:.62em;height:.62em}.pk-buy:disabled{cursor:default;filter:grayscale(.7) brightness(.62)}@media(hover:hover){.pk-buy:disabled:hover{filter:grayscale(.7) brightness(.62)}}@media(prefers-reduced-motion:reduce){.pk-buy{transition:none}}#storeSheet{container-type:size}@media(orientation:portrait)and (max-width:599px){#storeSheet .sheet-body{padding-left:6px;padding-right:6px}.st-head{margin:8px 52px 8px 0}.st-head>.sheet-title{font-size:23px}.cg-bays{grid-template-columns:1fr}.cg-bay:nth-child(n) .cg-shelf,.cg-bay:nth-child(n) .cg-plates{padding-left:var(--sx);padding-right:var(--sx)}.cage{--pk-max: 160px;--gap: 8px;--sx: 8px;--pk-fit: calc((100cqh - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px) - var(--st-over)) / var(--pk-k2, 1.68));--st-over: 326px}.pk-buy b{font-size:21px}.pk-buy .pk-dia{font-size:min(21px,17cqi)}}@media(orientation:portrait)and (max-height:599px),(orientation:landscape)and (max-height:599px){.cage{--fbt: 28px;--sh: 14px}.cg-win{padding-top:3px}.st-hold{padding:5px 10px 6px}.st-flags{font-size:20px}.st-dia{font-size:17px}}@media(orientation:portrait)and (max-width:599px)and (max-height:599px){.cage{--st-over: 286px;--fbt: 24px;--sh: 11px}.st-head{margin:6px 52px 8px 0}.st-hold{padding:4px 10px 5px}#storeSheet .sheet-panel{padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))}}@media(orientation:landscape)and (max-height:599px){.st-head{margin:6px 52px 8px 0}.cage{--pk-max: 140px;--pk-fit: calc((100cqh - var(--st-over)) / var(--pk-k1, .96));--st-over: 187px}}@media(orientation:landscape)and (min-height:600px){.cage{--fbt: 40px;--gap: 12px;--sx: 14px;--pk-max: 150px;--sh: 22px}.cg-win{padding:8px 0 0}.cg-plates{padding-top:7px;padding-bottom:8px}.pk-buy{height:38px}.pk-buy:before{inset:-3px -6px}.pk-buy small{font-size:10px}.pk-buy b{font-size:24px}.pk-buy .pk-dia{font-size:min(24px,17cqi)}.st-hold{padding:9px 16px 10px}.st-flags{font-size:28px}.st-dia{font-size:22px}}.tabs{display:flex;gap:3px;padding:3px;margin-bottom:14px;border-radius:999px;border:1px solid var(--brass-line);background:#0d0912b3;box-shadow:inset 0 2px 6px #00000080}.tab{flex:1;min-height:38px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:var(--muted);font:800 12px/1 var(--f-ui);letter-spacing:.18em;text-transform:uppercase;cursor:pointer}@media(hover:hover){.tab:hover{color:var(--ivory)}}.tab[aria-selected=true]{color:#1b1006;background:linear-gradient(180deg,#f6dc97,#c8963d 70%,#a87a2c);box-shadow:inset 0 1px #ffffff73,0 2px 8px #0006}.lb-panel{min-height:160px}.lb-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.lb-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 14px 8px 8px;border-radius:10px;background:#0d09128c;border:1px solid transparent}.lb-row.me{border-color:#f6dc97b3;background:linear-gradient(90deg,#f6dc971f,#0d09128c);box-shadow:0 0 16px #f6dc971f}.lb-rank{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;font:900 18px/1 var(--f-display);color:var(--muted);background:#2b1533cc}.lb-row.top1 .lb-rank{color:#1b1006;background:linear-gradient(180deg,#fff0bd,#e2b25a 50%,#a8772c);box-shadow:0 0 12px #f6dc9780}.lb-row.top2 .lb-rank{color:#1b1a20;background:linear-gradient(180deg,#fff,#c9ccd8 55%,#7f8394)}.lb-row.top3 .lb-rank{color:#1b0f06;background:linear-gradient(180deg,#ffd0a8,#d07a43 55%,#7a3a14)}.lb-who{display:flex;flex-direction:column;gap:3px;min-width:0}.lb-nl{display:flex;align-items:center;gap:8px;min-width:0}.lb-name{font:700 14px/1.2 var(--f-ui);color:var(--ivory);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.lb-you{flex:none;font:800 9px/1 var(--f-ui);font-style:normal;letter-spacing:.2em;text-transform:uppercase;padding:2px 6px;border-radius:999px;background:var(--brass-hi);color:#1b1006;margin-top:-1px}.lb-who small{display:inline-flex;align-items:center;gap:6px;font:600 11.5px/1.2 var(--f-ui);color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-who small .metal{width:7px;height:7px}.lb-val{display:inline-flex;align-items:center;gap:4px;font:900 22px/1 var(--f-display);letter-spacing:.02em;color:var(--brass-hi);font-variant-numeric:tabular-nums;white-space:nowrap}.lb-val .cur{width:16px;height:16px}#lbPanel .lb-val:has(.cur){color:var(--ice-hi)}.lb-empty{margin:30px 0;text-align:center;font:500 14px/1.5 var(--f-ui);color:var(--dim)}.lb-row.lb-slot{background:transparent;border:1px dashed rgba(217,168,78,.16)}.lb-row.lb-slot .lb-rank{background:transparent;color:#a294b380;box-shadow:inset 0 0 0 1px #d9a84e29}.lb-row.lb-slot .lb-who b{font:500 13px/1.2 var(--f-ui);color:var(--dim);font-style:italic}.lb-row.lb-slot .lb-val{color:#a294b366}.lb-vault{display:flex;flex-direction:column;gap:10px}.lbv-main{display:flex;flex-direction:column;align-items:center;gap:8px;padding:22px 16px 20px;border-radius:14px;border:1px solid rgba(255,51,85,.35);background:radial-gradient(120% 140% at 50% 0%,rgba(200,20,55,.22),transparent 60%),#090e18b3}.lbv-main small,.lbv-cells small{font:700 10px/1 var(--f-ui);letter-spacing:.24em;text-transform:uppercase;color:var(--muted)}.lbv-main b{display:inline-flex;align-items:center;gap:8px;font:900 54px/1 var(--f-display);color:var(--ice-hi);letter-spacing:.02em;text-shadow:0 0 22px rgba(255,51,85,.45)}.lbv-main b .cur{width:40px;height:40px}.lbv-cells{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.lbv-cells>div{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:12px;background:#0d09128c;border:1px solid rgba(217,168,78,.12)}.lbv-cells b{display:inline-flex;align-items:center;gap:4px;font:800 22px/1 var(--f-display);color:var(--ivory);letter-spacing:.02em}.lbv-cells b .cur{width:15px;height:15px}.sum-cell b .cur{width:.72em;height:.72em;margin-left:3px;vertical-align:-.02em}.dia-fly{color:var(--ice-hi);text-shadow:0 1px 0 #000,0 0 3px #000,0 0 10px rgba(230,30,70,.8)}.lb-note{margin:12px 0 0;font:500 12.5px/1.45 var(--f-ui);color:var(--dim)}.lb-note b{color:var(--muted)}.help-p{margin:0;line-height:1.5}.tbl-wrap{overflow-x:auto;margin:0 0 4px;border-radius:12px;border:1px solid rgba(217,168,78,.14)}.tbl-wrap.more-r{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}.tbl-wrap.more-l{-webkit-mask-image:linear-gradient(90deg,transparent,#000 40px);mask-image:linear-gradient(90deg,transparent,#000 40px)}.tbl-wrap.more-l.more-r{-webkit-mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent)}.help-tables{width:100%;border-collapse:collapse;font:600 13px/1.3 var(--f-ui);color:var(--ivory);white-space:nowrap}.help-tables th,.help-tables td{padding:8px 10px;text-align:left;border-bottom:1px solid rgba(217,168,78,.1)}.help-tables thead th{font:700 10px/1.2 var(--f-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);background:#0d091299}.help-tables tbody th{display:flex;align-items:center;gap:8px}.help-tables small{color:var(--dim);font-weight:600}.help-tables tr:last-child th,.help-tables tr:last-child td{border-bottom:0}.credits{margin:0;padding-left:18px;font:500 12.5px/1.5 var(--f-ui);color:var(--dim)}.credits a{color:var(--muted)}.is-idle .vd-gleam:before,.is-idle .cv-live-halo,.is-idle .btn-enter,.is-idle .btn-max.is-on,.is-idle .btn-enter:after,.is-idle .btn-max.is-on:after{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.vd-gleam:before,.btn-enter:not(:disabled),.btn-enter:not(:disabled):after,.cv-live-halo{animation:none!important}.btn-max.is-on:after{animation:none!important;opacity:.6}.t.s-hidden.glint:after{display:none}}@property --allin{syntax: "<number>"; inherits: false; initial-value: 0;}@property --beat{syntax: "<number>"; inherits: false; initial-value: 0;}.btn-walk svg{width:16px;height:16px}@media(hover:hover){.btn-walk:hover{color:#ffb29a;border-color:#ff785099}}.btn-danger{border-color:#ff785acc;background:linear-gradient(180deg,#5a1a14,#3a0f0c 60%,#260806);color:#ffd2c4;box-shadow:inset 0 1px #ffc8b433,0 6px 18px #00000073}@media(hover:hover){.btn-danger:hover{border-color:#ff8a66;box-shadow:inset 0 1px #ffc8b440,0 6px 18px #00000073,0 0 24px #ff5a2c59;color:#fff}}.sheet-walk .lead b{color:#ffb29a}.co-to.is-zero b{color:#8b7fa0;text-shadow:none}.co-to.is-zero b .cur{filter:grayscale(1) brightness(.7)}.walk-note{margin:10px 0 0;text-align:center;font:600 13px/1.4 var(--f-ui);color:var(--muted)}.wk-cmp .walk-note{grid-column:1 / -1;margin:2px 0 0}.voucher{--ink: #1f1b17;--ink2: #5e574d;--ink3: #9a9285;position:relative;display:flex;flex-direction:column;align-items:stretch;gap:4px;min-width:0;padding:8px 10px 10px;border-radius:2px;text-align:left;color:var(--ink);font:500 10.5px/1.35 var(--tk-mono, ui-monospace, Menlo, monospace);background:radial-gradient(circle at 0 50%,#160e1e 4px,transparent 4.5px) 0 0 / 8px 9px repeat-y,repeating-linear-gradient(180deg,#5a462807 0 1px,#5a462800 1px 3px),linear-gradient(180deg,#f8f4ea,#efe9dc);box-shadow:inset 0 1px #ffffffb3,0 2px 3px #00000059,0 10px 20px #0006;border-left:0}.voucher{padding-left:13px}.vc-top{display:flex;justify-content:space-between;gap:6px;padding-bottom:4px;border-bottom:1px dashed rgba(31,27,23,.42);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink2)}.vc-top span:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vc-h{font:900 15px/1 var(--f-display);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);margin-top:2px}.vc-fig{display:flex;align-items:baseline;gap:3px;margin:0 0 2px}.vc-fig i{font-style:normal;font-size:16px;color:#1f4fa3}.sheet-body .voucher .vc-fig .co-dia{background:none;-webkit-text-fill-color:currentColor;color:var(--ink);filter:none;font:900 34px/1 var(--f-display);letter-spacing:.01em}.voucher.is-zero .vc-fig i,.sheet-body .voucher.is-zero .vc-fig .co-dia{color:var(--ink3)}.voucher p{margin:0;font:500 10.5px/1.35 var(--tk-mono, ui-monospace, Menlo, monospace);color:var(--ink)}.sheet-body .voucher p b{color:var(--ink);font-weight:800}.voucher .wk-rule{color:var(--ink2)}.voucher .vc-void{left:auto;right:7px;bottom:auto;top:calc(3px + .18em);font-size:14px;transform:rotate(-7deg)}@media(max-width:359px){.vc-top span:last-child{display:none}}.walk-note b{color:var(--ice-hi)}.walk-note .cur{width:14px;height:14px}.chip.is-under{opacity:.32;filter:grayscale(.85)}.chip.is-under:after{content:"";position:absolute;left:18%;right:18%;top:50%;height:2px;background:#ff8c6ed9;transform:rotate(-35deg);border-radius:2px;pointer-events:none}.tc-min{color:var(--ember);font-weight:800}.balance.odo{--odh: .95em;background:none;-webkit-background-clip:border-box;background-clip:border-box;color:inherit}.odo-in{display:inline-block;white-space:nowrap}.od-c,.od-x{display:inline-block;height:var(--odh);line-height:var(--odh);vertical-align:top}.od-c{overflow:hidden;overflow:clip;-webkit-mask:linear-gradient(180deg,transparent 0,#000 13%,#000 87%,transparent 100%);mask:linear-gradient(180deg,transparent 0,#000 13%,#000 87%,transparent 100%)}.od-s{display:block;will-change:transform}.od-s i{font-variant-numeric:proportional-nums;text-align:center}.od-meas{position:absolute;visibility:hidden;white-space:nowrap;pointer-events:none}.od-meas i{display:inline;font-style:normal;font-variant-numeric:proportional-nums}.od-c{display:inline-flex;justify-content:center;align-items:flex-start}.od-c .od-s{flex:none;min-width:100%}.od-s i,.od-x{display:block;height:var(--odh);font-style:normal;background:linear-gradient(180deg,#fff8dc,#f6dc97 38%,#d9a84e 62%,#a77930 82%,#f0cf86);background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent}.od-x{display:inline-block}.od-x.od-u{margin-left:.12em}.balance.odo.is-down .od-s i,.balance.odo.is-down .od-x{background:linear-gradient(180deg,#ffd2c4,#ff8a66 45%,#ff5a2c 75%,#b8341a);-webkit-background-clip:text;background-clip:text}.od-c.od-new{animation:odNew .7s cubic-bezier(.2,1.4,.4,1) both;transform-origin:50% 60%}@keyframes odNew{0%{transform:scale(2.4) translateY(-12%);filter:brightness(3) drop-shadow(0 0 14px #fff1c4);opacity:0}35%{opacity:1}to{transform:none;filter:none}}.balance.digit-burst{animation:digitBurst .6s ease-out}@keyframes digitBurst{0%{filter:drop-shadow(0 3px 0 rgba(0,0,0,.55)) drop-shadow(0 0 30px rgba(255,236,170,1)) brightness(1.4)}to{filter:drop-shadow(0 3px 0 rgba(0,0,0,.55)) drop-shadow(0 0 24px rgba(246,220,151,.18))}}.purse.milestone:after{content:"";position:absolute;left:50%;top:55%;width:120%;aspect-ratio:3 / 1;border-radius:50%;transform:translate(-50%,-50%);border:2px solid rgba(255,236,170,.9);box-shadow:0 0 30px #ffd68ccc,inset 0 0 20px #ffd68c80;pointer-events:none;animation:milestoneRing 1.1s ease-out forwards}@keyframes milestoneRing{0%{opacity:1;transform:translate(-50%,-50%) scale(.5)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}.board-frame.is-ladder{box-shadow:0 0 0 1px #6a4a19,0 0 0 4px #0f0915,0 0 0 5px rgba(246,220,151,calc(.62 + var(--allin) * .38)),0 0 0 6px #0009,0 24px 70px #000000a6,0 0 calc(30px + var(--allin) * 90px) rgba(255,196,90,calc(.15 + var(--allin) * .5)),inset 0 0 30px #0000008c}.board-frame.allin-commit{animation:allinCommit .9s ease-out}@keyframes allinCommit{0%{transform:none}30%{transform:scale(.992)}to{transform:none}}.board-frame.rung-slam{animation:rungSlam .5s cubic-bezier(.2,1.5,.4,1)}@keyframes rungSlam{0%{transform:scale(1.012)}to{transform:none}}.board-frame.ladder-break{animation:ladderBreak .7s ease-out}@keyframes ladderBreak{0%{filter:brightness(1.6) saturate(.2)}to{filter:none}}.app.is-fever .board-frame.is-ladder{animation:feverGlow 1.1s ease-in-out infinite alternate}@keyframes feverGlow{0%{filter:brightness(1)}to{filter:brightness(1.12) saturate(1.15)}}.status .st-rung{color:#fff1c4;letter-spacing:.08em;text-shadow:0 0 10px rgba(255,214,140,.6)}.status .st-locks{color:var(--dim);white-space:nowrap}.nml-vignette{position:fixed;inset:0;z-index:14;pointer-events:none;opacity:0;background:radial-gradient(ellipse 72% 70% at 50% 52%,transparent 52%,rgba(22,2,4,.55) 78%,rgba(8,0,2,.88) 100%);transition:opacity 1.4s ease}.app.is-nml .nml-vignette{opacity:calc(.35 + var(--nml-p, .5) * .65)}.app.is-nml.nml-subdued .nml-vignette{opacity:.22}.app.nml-last .nml-vignette{background:radial-gradient(ellipse 70% 66% at 50% 52%,transparent 46%,rgba(60,0,4,.6) 76%,rgba(20,0,2,.92) 100%);animation:lastSweep 1.6s ease-in-out infinite}@keyframes lastSweep{0%,to{filter:brightness(1)}50%{filter:brightness(1.6) saturate(1.4)}}.app.lights-out .nml-vignette{opacity:1;background:#020003db;transition:opacity .35s ease;animation:none}.app.is-nml:not(.nml-subdued) .t.s-revealed,.app.is-nml:not(.nml-subdued) .t.s-exploded{filter:saturate(.32) brightness(.78);transition:filter 1.2s ease}.app.is-nml .board-frame{transition:box-shadow .8s ease}.app.is-nml:not(.nml-subdued) .board-frame{box-shadow:0 0 0 1px #4a1d12,0 0 0 4px #0f0915,0 0 0 5px rgba(255,110,70,calc(.45 + var(--beat) * .4)),0 0 0 6px #0009,0 24px 70px #000000b3,0 0 calc(26px + var(--beat) * 40px) rgba(255,60,30,calc(.12 + var(--beat) * .3)),inset 0 0 40px #000000b3}.board-frame.beat{animation:beatThrob .32s ease-out}@keyframes beatThrob{0%{--beat: 1;transform:scale(1.003)}to{--beat: 0;transform:none}}.board-frame.nml-relief:before{content:"";position:absolute;inset:0;z-index:4;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse 80% 80% at 50% 50%,rgba(255,214,140,.42),rgba(255,170,70,.12) 55%,transparent 80%);mix-blend-mode:screen;animation:reliefFlood 1.5s ease-out forwards}@keyframes reliefFlood{0%{opacity:0}18%{opacity:1}to{opacity:0}}.status.tone-nml{color:#ffb29a}.nml-hud{position:absolute;left:50%;top:0;transform:translate(-50%,-58%);z-index:9;display:inline-flex;align-items:center;gap:10px;padding:5px 14px 5px 10px;border-radius:999px;background:linear-gradient(180deg,#2a1418,#140a0c);border:1px solid rgba(255,140,100,.55);box-shadow:0 0 0 2px #0f0915,0 6px 18px #0009,0 0 22px #ff502840;white-space:nowrap;pointer-events:none}.nml-hud[hidden]{display:none}.nml-hud.in{animation:hudIn .5s cubic-bezier(.2,1.4,.4,1) both}@keyframes hudIn{0%{opacity:0;transform:translate(-50%,-20%) scale(.8)}to{opacity:1;transform:translate(-50%,-58%)}}.nml-hud.shake{animation:hudShake .42s ease-out}@keyframes hudShake{0%,to{transform:translate(-50%,-58%)}20%{transform:translate(calc(-50% - 5px),-58%)}40%{transform:translate(calc(-50% + 4px),-58%)}60%{transform:translate(calc(-50% - 3px),-58%)}80%{transform:translate(calc(-50% + 2px),-58%)}}.nml-locks{display:inline-flex;align-items:center;gap:3px}.nml-locks .lk{display:inline-block;width:19px;height:19px;animation:lockIn .4s cubic-bezier(.2,1.4,.4,1) calc(var(--k, 0) * 40ms) both}.nml-locks .lk svg{width:100%;height:100%;display:block;filter:drop-shadow(0 1px 1px rgba(0,0,0,.7))}@keyframes lockIn{0%{opacity:0;transform:translateY(-6px) scale(.6)}to{opacity:1;transform:none}}.nml-locks .lk.opening{animation:lockOpen .7s ease-out forwards}@keyframes lockOpen{0%{transform:scale(1);filter:brightness(1)}25%{transform:scale(1.5) translateY(-3px);filter:brightness(2.2) drop-shadow(0 0 8px #ffd27a)}to{transform:scale(.6) translateY(-10px);opacity:0}}.nml-locks .lk.last{width:24px;height:24px;animation:lastLock 1s ease-in-out infinite alternate}@keyframes lastLock{0%{filter:drop-shadow(0 0 3px rgba(255,214,140,.5));transform:scale(1)}to{filter:drop-shadow(0 0 12px rgba(255,214,140,1)) brightness(1.25);transform:scale(1.08)}}.lk-more{font:800 12px/1 var(--f-ui);color:#ffd2c4;margin-left:2px}.nml-odds{font:900 15px/1 var(--f-stencil);letter-spacing:.12em;color:#ffd2c4;text-shadow:0 0 10px rgba(255,90,44,.45)}.nml-subdued .nml-hud{border-color:#d9a84e73;background:linear-gradient(180deg,#221731,#120c19);box-shadow:0 0 0 2px #0f0915,0 6px 18px #0009}.nml-subdued .nml-odds{color:var(--brass-hi);text-shadow:none}.nml-stakes{position:absolute;left:50%;bottom:0;transform:translate(-50%,55%);z-index:9;display:inline-flex;align-items:center;gap:8px;padding:4px 13px 5px;border-radius:999px;background:#140a0c;border:1px solid rgba(255,140,100,.45);box-shadow:0 0 0 2px #0f0915,0 4px 12px #0000008c;font:800 10px/1 var(--f-ui);letter-spacing:.22em;text-transform:uppercase;color:#ffb29a;white-space:nowrap;pointer-events:none}.nml-stakes[hidden]{display:none}.nml-stakes.in{animation:fadeIn .6s ease-out both}.nml-stakes span{display:inline-flex;align-items:center;gap:3px;letter-spacing:.08em;text-transform:none;font:700 11.5px/1 var(--f-ui);color:var(--ice-hi)}.nml-stakes span .cur{width:12px;height:12px}.nml-stakes.st-low,.nml-stakes.st-building{color:var(--brass-hi);border-color:#d9a84e66;background:#150e1e}.nml-stakes.st-extreme{color:#fff;border-color:#ff5a2c;background:linear-gradient(180deg,#6a1a10,#2a0806);box-shadow:0 0 0 2px #0f0915,0 0 10px #ff5a2c66}.nml-stakes.st-extreme:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:0 0 24px #ff5a2cbf;opacity:0;animation:extremePulse 1.2s ease-in-out infinite alternate}@keyframes extremePulse{0%{opacity:0}to{opacity:1}}.nml-cards{position:absolute;inset:0;z-index:10;pointer-events:none;display:grid;place-items:center;overflow:hidden;border-radius:16px}.nml-card{grid-area:1 / 1;display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px 26px 16px;max-width:calc(100% - 20px);text-align:center;animation:cardIn .62s cubic-bezier(.16,1.2,.3,1) both}.nml-card.out{animation:cardOut .42s ease-in forwards}@keyframes cardIn{0%{opacity:0;transform:scale(1.6);letter-spacing:.3em;filter:blur(6px)}55%{opacity:1;filter:none}to{opacity:1;transform:none}}@keyframes cardOut{to{opacity:0;transform:translateY(-28%) scale(.86)}}.nml-card:before{content:"";position:absolute;inset:-40% -20%;z-index:-1;background:radial-gradient(ellipse 50% 42% at 50% 50%,rgba(8,2,4,.86),rgba(8,2,4,.5) 55%,transparent 75%)}.nml-card{position:relative}.nc-title{font:900 64px/.9 var(--f-stencil);letter-spacing:.06em;color:#ffe2d4;text-shadow:0 0 2px #000,0 4px 0 #3a0a06,0 0 30px rgba(255,70,30,.55);white-space:nowrap}.nc-sub{font:800 13px/1.2 var(--f-ui);letter-spacing:.3em;color:#ffb29a;text-shadow:0 1px 2px #000}.nc-line{margin-top:2px;font:900 22px/1 var(--f-stencil);letter-spacing:.16em;color:#fff;padding:5px 14px 6px;border:1px solid rgba(255,140,100,.6);border-radius:6px;background:#1e0606bf}.nc-extra{font:900 15px/1 var(--f-ui);letter-spacing:.32em;color:#ff5a2c;text-shadow:0 0 14px rgba(255,90,44,.7);animation:extraBlink .9s steps(2) 4}@keyframes extraBlink{50%{opacity:.35}}.nml-card.size-lg .nc-title{font-size:84px}.nml-card.size-sm .nc-title{font-size:40px}.nml-card.tone-last .nc-title{color:#ff5a2c;text-shadow:0 0 2px #000,0 4px 0 #2a0402,0 0 34px rgba(255,40,20,.8);animation:lastShake .08s steps(2) 8}@keyframes lastShake{50%{transform:translate(2px)}}.nml-card.tone-one .nc-title{color:#fff1c4;text-shadow:0 0 2px #000,0 4px 0 #3a2408,0 0 34px rgba(255,200,100,.75)}.nml-card.tone-one .nc-sub{color:#f6dc97}.nml-card.tone-fog .nc-title{color:#e8f0ff;text-shadow:0 0 2px #000,0 4px 0 #1a2030,0 0 30px rgba(180,210,255,.55)}.nml-card.tone-fog .nc-sub{color:#bcd2f0}.nml-card.tone-fog:before{background:radial-gradient(ellipse 50% 42% at 50% 50%,rgba(10,14,24,.8),rgba(10,14,24,.4) 55%,transparent 75%)}.edge-tag.guess-tag{background:linear-gradient(180deg,#ff9a7a,#c2361d);color:#fff}.app.lights-out .stage{filter:brightness(.55) saturate(.4);transition:filter .35s ease}.flow-card{position:absolute;left:50%;top:50%;z-index:12;transform:translate(-50%,-50%);width:min(460px,calc(100% - 20px));display:flex;flex-direction:column;gap:8px;padding:16px 18px 12px;border-radius:16px;background:linear-gradient(180deg,#140e1ef5,#0a0710f7);border:1px solid rgba(255,51,85,.45);box-shadow:0 24px 60px #000000b3,0 0 40px #e61e4638;pointer-events:none}.flow-card.in{animation:flowIn .42s cubic-bezier(.2,1.3,.4,1) both}.flow-card.paid{animation:flowPaid .6s ease-out}.flow-card.out{animation:flowOut .24s cubic-bezier(.5,0,.9,.5) both}@keyframes flowOut{0%{opacity:1;transform:translate(-50%,-50%)}to{opacity:0;transform:translate(-50%,-44%) scale(.92)}}@keyframes flowIn{0%{opacity:0;transform:translate(-50%,-44%) scale(.92)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes flowPaid{0%{box-shadow:0 24px 60px #000000b3,0 0 80px #f35c}to{box-shadow:0 24px 60px #000000b3,0 0 40px #e61e4638}}.fc-h{font:800 11px/1 var(--f-ui);letter-spacing:.32em;text-transform:uppercase;color:#ff9fb0;text-align:center}.fc-line{display:flex;align-items:center;justify-content:center;gap:10px}.fc-line i{font:700 22px/1 var(--f-ui);color:var(--muted);font-style:normal}.fc-money{font:900 34px/1 var(--f-display);color:var(--brass-hi);font-variant-numeric:tabular-nums}.fc-dia{font:900 40px/1 var(--f-display);color:var(--ice-hi);text-shadow:0 0 18px rgba(255,51,85,.55);font-variant-numeric:tabular-nums}.fc-line .cur{width:26px;height:26px}.fc-curve{height:170px}.fc-best{align-self:center;padding:4px 12px;border-radius:999px;font:800 11px/1 var(--f-ui);letter-spacing:.26em;text-transform:uppercase;color:#1b1006;background:linear-gradient(180deg,#fff4c2,#d9a84e);box-shadow:0 0 18px #ffd68c99}.sum-cell b.gold{color:#fff1c4;text-shadow:0 0 10px rgba(255,214,140,.45)}.help-key{border-color:#f6dc9773;background:radial-gradient(120% 140% at 0% 0%,rgba(217,168,78,.12),transparent 60%),#0d091299}.is-idle .is-idle .nml-locks .lk.last,.is-idle .nml-stakes.st-extreme,.is-idle .nml-stakes.st-extreme:after{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.nml-stakes.st-extreme:after{opacity:.6}.nml-locks .lk.last,.nml-stakes.st-extreme,.nml-stakes.st-extreme:after,.app.nml-last .nml-vignette,.app.is-fever .board-frame.is-ladder,.board-frame.beat,.od-c.od-new,.nc-extra,.nml-card.tone-last .nc-title{animation:none!important}.nml-card{animation:fadeIn .25s ease-out both!important}.nml-card.out{animation:none!important;opacity:0}}.app.fx-mood:not(.lights-out) .nml-vignette{display:none}.app.is-nml .plaque{opacity:0}:root{--dia-hi: #ffffff;--dia-mid: #ffc2cc;--dia-lo: #d42a4a;--dia-line: rgba(255, 120, 140, .4);--dia-glow: rgba(255, 51, 85, .45);--dia-text: linear-gradient(180deg, #fff6f7 0%, #ffd3da 24%, #ff6b85 58%, #c8102e 100%)}.dia-num{font-variant-numeric:tabular-nums;background:var(--dia-text);-webkit-background-clip:text;background-clip:text;color:transparent}.gem{position:relative;display:inline-block;width:1em;height:1em;flex:none;vertical-align:-.14em}.gem>.gem-svg,.gem-svg{display:block;width:100%;height:100%;overflow:visible}.gem>.gem-svg{filter:drop-shadow(0 0 .14em rgba(255,51,85,.55)) drop-shadow(0 .05em .04em rgba(0,0,0,.55))}.gem .gl{position:absolute;width:58%;height:58%;left:2%;top:-12%;pointer-events:none;opacity:0;transform:scale(.2)}.gem .gl svg{display:block;width:100%;height:100%}.gem .g1{animation:gemGlint 4.6s ease-in-out .6s infinite}.gem .g2{width:40%;height:40%;left:auto;right:-14%;top:13%;animation:gemGlint 4.6s ease-in-out 2.9s infinite}@keyframes gemGlint{0%,70%,to{opacity:0;transform:scale(.15) rotate(0)}78%{opacity:1;transform:scale(1) rotate(40deg)}86%{opacity:0;transform:scale(.35) rotate(80deg)}}.is-idle .gem .gl{animation-play-state:paused}.wal>.gem.cur{width:24px;height:24px;filter:none}.co-hero{display:flex;align-items:center;justify-content:center;gap:14px}.gem-co{font-size:58px}.co-fig{display:flex;flex-direction:column;gap:6px}.co-fig small{font:700 10px/1 var(--f-ui);letter-spacing:.24em;text-transform:uppercase;color:var(--muted)}.co-dia{font:900 58px/.9 var(--f-display);letter-spacing:.01em;background:var(--dia-text);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 16px rgba(255,51,85,.35));font-variant-numeric:tabular-nums}.co-hero.is-zero .gem-co{filter:grayscale(1) brightness(.55)}.co-hero.is-zero .gem-co .gl{display:none}.co-hero.is-zero .co-dia{background:none;color:#6d6280;filter:none}.co-line{margin-top:8px;text-align:center;font:600 13px/1.3 var(--f-ui);color:var(--muted)}.co-line b{color:var(--brass-hi)}.co-net{margin-top:4px}.flow-card{align-items:center;gap:6px;padding:16px 20px 12px;border-color:#ff788c8c;background:radial-gradient(90% 70% at 50% 28%,rgba(230,30,70,.22),transparent 70%),linear-gradient(180deg,#121020f7,#080810fa)}.fc-hero{display:flex;align-items:center;justify-content:center;gap:14px}.gem-flow{font-size:76px}.fc-hero .fc-dia{display:inline-flex;align-items:baseline;gap:2px;font:900 70px/.9 var(--f-display);letter-spacing:.01em;background:var(--dia-text);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;filter:drop-shadow(0 0 18px rgba(255,51,85,.45))}.fc-line{gap:6px;font:600 13px/1.2 var(--f-ui);color:var(--muted)}.fc-line .fc-money{font:900 22px/1 var(--f-display)}.fc-paid{font:600 13px/1.3 var(--f-ui);color:var(--muted);text-align:center}.fc-paid b{color:var(--ice-hi)}.fc-curve{width:100%;height:92px;opacity:.75}.tab{display:inline-flex;align-items:center;justify-content:center;gap:6px}.tab .cur{width:15px;height:15px}.tab{white-space:nowrap}@media(max-width:459px){.tab .tab-long{display:none}.tab{padding:0 8px;letter-spacing:.14em}}.lb-dia .lb-val{color:var(--ice-hi);text-shadow:0 0 10px rgba(255,51,85,.35)}.lb-gem{width:18px;height:18px;margin-right:2px;filter:drop-shadow(0 0 4px rgba(255,51,85,.5))}.lb-dia .lb-row.top1 .lb-val{font-size:26px}.lb-dia .lb-row.top1 .lb-gem{width:22px;height:22px}.lb-lv{align-self:flex-end;margin:0 1px 2px 0;font:700 10px/1 var(--f-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--brass)}.lb-pts .lb-row.top1 .lb-val{font-size:26px}.lb-row.lb-slot .lb-who small{white-space:normal}.lobby-dia{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px 10px 12px;border-radius:13px;border:1px solid rgba(255,120,140,.38);background:radial-gradient(120% 180% at 0% 50%,rgba(90,180,240,.24),transparent 62%),#060c16b8;box-shadow:0 0 26px #e61e461f}.lobby-dia:empty{display:none}.gem-lobby{font-size:42px}.ld-main{display:flex;flex-direction:column;gap:5px;min-width:0}.ld-main small{font:700 9.5px/1 var(--f-ui);letter-spacing:.24em;text-transform:uppercase;color:#ff9fb0}.ld-main b{font:900 34px/.9 var(--f-display);letter-spacing:.01em;background:var(--dia-text);-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:tabular-nums}.ld-side{display:flex;flex-direction:column;align-items:flex-end;gap:4px;font:600 11.5px/1.15 var(--f-ui);color:var(--dim);text-align:right}.ld-side b{color:var(--ice-hi);font-weight:800}.tc-pt{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:4px;padding:6px 9px 7px;border-radius:9px;border:1px solid rgba(255,51,85,.22);background:radial-gradient(120% 160% at 0% 0%,rgba(80,170,230,.16),transparent 66%),#060c1699}.tc-at{font:700 10px/1 var(--f-ui);letter-spacing:.12em;text-transform:uppercase;color:#9fc8dc;white-space:nowrap}.tc-dia{display:inline-flex;align-items:center;gap:5px;font:900 24px/1 var(--f-display);letter-spacing:.01em;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ice-hi);text-shadow:0 0 12px rgba(255,51,85,.35)}.tc-dia .gem-svg{width:19px;height:19px;filter:drop-shadow(0 0 4px rgba(255,51,85,.55))}.tc-pt.hi{border-color:#ffc8d073}.tc-pt.hi .tc-dia{font-size:27px}.tc-pt.hi .tc-dia .gem-svg{width:22px;height:22px}.tcard .tc-be{font:600 11.5px/1.3 var(--f-ui);color:var(--muted)}.tcard .tc-be b{color:var(--brass-hi);font-weight:800}.tcard .tc-be i{font-style:normal;opacity:.5}.tc-best{color:var(--ice-hi)!important}.tc-best .gem-svg{display:inline-block;width:11px;height:11px;vertical-align:-.1em;margin:0 1px}.tcard.sel .tc-pt{border-color:#ff788c73}.btn-min{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:52px;padding:0 6px;line-height:1}.btn-min b{font:800 13px/1 var(--f-display);letter-spacing:.1em;color:var(--brass-hi)}.btn-min .min-v{font:800 12.5px/1 var(--f-display);color:var(--ivory);white-space:nowrap}.btn-min .min-p{font:700 8.5px/1 var(--f-ui);color:var(--muted);letter-spacing:.06em}.btn-min.is-on,.min-pill.is-on{border-color:#9fe2ff;background:linear-gradient(180deg,#24607d,#123447);box-shadow:inset 0 1px #dcf5ff59,0 0 14px #8fdcff66}.btn-min.is-on b,.min-pill.is-on b{color:#e9fbff}.btn-min.is-on .min-p{color:#b6d8ea}.btn-min.ignite,.min-pill.ignite{animation:ignite .4s ease-out}.btn-min.hint,.min-pill.hint{animation:minHint .9s ease-out}@keyframes minHint{0%,to{transform:none}20%{transform:scale(1.12);box-shadow:0 0 0 3px #f6dc97b3,0 0 18px #f6dc9799}}.bet-field.is-min{border-color:#8fdcff;box-shadow:inset 0 2px 8px #000000b3,0 0 0 3px #8fdcff1f}.bet-field.is-min .bet-cur{color:#9fdcff}.slip-h-sub .bet-range-h{color:var(--brass-hi);font-weight:700;letter-spacing:.04em}.bet-field-wrap{position:relative;display:flex;flex:1 1 auto;min-width:0}.bet-field-wrap>.bet-field{flex:1 1 auto}.min-pill,.bet-range-tab{display:none}.safe-left{border-color:#f6dc9759;background:#1e160a73}.safe-left .charges-ico{width:22px;height:22px}.safe-left .charges-num{font-family:var(--f-display);color:var(--brass-hi);text-shadow:0 0 10px rgba(246,220,151,.4);min-width:1.4em}.safe-left .charges-label{font-size:9px;line-height:1.15;letter-spacing:.18em}.safe-left.tick .charges-num{animation:safeTick .5s ease-out}@keyframes safeTick{0%{transform:scale(1.35);color:#fff}to{transform:none}}.app.is-forfeit .board{opacity:.32;transition:opacity 1.1s ease}.app.is-forfeit .board-frame{box-shadow:0 0 0 1px #3a2c40,0 0 0 4px #0f0915,0 0 0 5px #8c78a066,0 24px 70px #000000a6}.sheet-body b.co-dia,.sheet-body b.dl-dia{color:transparent}.sheet-body .dl-mark b.dl-dia{color:var(--brass-hi)}.sheet-body .dl-mark.is-rec b.dl-dia{color:#fff1c4}.sheet-body .co-net b.ice{color:var(--ice-hi)}.ld-main b{padding-right:.06em}.co-dia,.ld-main b{font-variant-numeric:normal}:root{--head-h: 44px;--deck-w: 340px}@media(max-width:399px){:root{--gutter-l: max(8px, env(safe-area-inset-left, 0px));--gutter-r: max(8px, env(safe-area-inset-right, 0px))}}.app{position:relative;z-index:1;height:100%;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);padding:env(safe-area-inset-top,0px) var(--gutter-r) env(safe-area-inset-bottom,0px) var(--gutter-l);transition:opacity .5s ease,filter 1.2s ease}.topbar{display:flex;align-items:center;gap:6px;min-height:var(--head-h);padding:4px 0;min-width:0}.brand{margin-right:auto;min-width:0}.logo{font-size:17px}.wallet{display:flex;gap:6px;flex:none}.tools{display:flex;align-items:center;gap:4px;flex:none}.tool-x{display:none}.tool-menu{display:inline-grid}.topbar .icon-btn{width:36px;height:36px}.topbar .icon-btn svg{width:18px;height:18px}.icon-btn:before{content:"";position:absolute;inset:-4px;border-radius:50%}.wal{height:34px;padding:0 6px 0 7px;gap:5px}.wal-k{display:none}.wal-v{margin-top:0;font-size:17px}.wal>.cur{width:18px;height:18px}.wal-plus{width:18px;height:18px;margin-left:1px}.wal-plus svg{width:11px;height:11px}button.wal:before{content:"";position:absolute;inset:-5px -2px}.main{min-height:0;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"stage" "deck";row-gap:6px;padding-bottom:6px}.stage{grid-area:stage;position:relative;min-width:0;min-height:0;display:grid;grid-template-rows:minmax(0,1fr)}.board-wrap{position:relative;min-width:0;min-height:0;display:grid;place-items:end center}.app.is-lobby .board-wrap{place-items:center}.deck{grid-area:deck;position:relative;justify-self:center;width:min(100%,max(var(--frame-w, 100%),352px));min-width:0;display:flex;flex-direction:column;gap:6px}.lobby{grid-area:deck}.app.is-lobby .deck,.app.is-play .lobby{display:none}.app.is-ended .deck{filter:saturate(.6) brightness(.85);transition:filter .6s}.board-frame{--fpad: 4px;border-radius:10px;box-shadow:0 0 0 1px #5a4019,0 0 0 3px #0f0915,0 0 0 4px #d9a84e9e,0 0 0 5px #0009,0 10px 24px #0000008c,inset 0 0 24px #0000008c}.board-frame:after{border-radius:12px;box-shadow:0 0 0 1px #ffbe6eb3,0 0 8px 2px #ffaa46b3,inset 0 0 16px #ff963c59}.frame-heat,.board-frame.is-ladder>.frame-heat{box-shadow:0 0 14px #ff6e288c}.frame-corner{width:8px;height:8px}.frame-corner.tl{left:-4px;top:-4px}.frame-corner.tr{right:-4px;top:-4px}.frame-corner.bl{left:-4px;bottom:-4px}.frame-corner.br{right:-4px;bottom:-4px}.board-sheen{border-radius:6px}.nml-cards{border-radius:10px}.board-frame.is-ladder{box-shadow:0 0 0 1px #6a4a19,0 0 0 3px #0f0915,0 0 0 4px rgba(246,220,151,calc(.62 + var(--allin) * .38)),0 0 0 5px #0009,0 10px 24px #0000008c,0 0 calc(12px + var(--allin) * 26px) rgba(255,196,90,calc(.15 + var(--allin) * .5)),inset 0 0 24px #0000008c}.app.is-nml:not(.nml-subdued) .board-frame{box-shadow:0 0 0 1px #4a1d12,0 0 0 3px #0f0915,0 0 0 4px rgba(255,110,70,calc(.45 + var(--beat) * .4)),0 0 0 5px #0009,0 10px 24px #0009,0 0 calc(12px + var(--beat) * 22px) rgba(255,60,30,calc(.12 + var(--beat) * .3)),inset 0 0 30px #000000b3}.app.is-forfeit .board-frame{box-shadow:0 0 0 1px #3a2c40,0 0 0 3px #0f0915,0 0 0 4px #8c78a066,0 10px 24px #0000008c}.plaque{padding:3px 11px 4px;font:800 8.5px/1 var(--f-ui);letter-spacing:.2em;transform:translate(-50%,-56%);clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 50%,calc(100% - 7px) 100%,7px 100%,0 50%)}.plaque .pq-bombs{display:none}.plaque .pq-left{display:inline}.plaque .safe-left{border:0;background:none;padding:0;border-radius:0}.plaque .safe-num{font-weight:900;color:#1b0f02}.plaque .safe-num{display:inline-block;min-width:calc(2.2ch + .6em);text-align:center}.plaque .pq-v{display:none}.plaque .safe-left.tick .safe-num{display:inline-block;animation:safeTick .5s ease-out}.app.is-lobby .plaque .pq-left{display:none}.app.is-lobby .plaque .pq-bombs{display:inline}.status{margin:0;min-height:16px;font:600 12px/16px var(--f-ui);letter-spacing:.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.app.is-lobby .status{display:none}.bank{position:relative;display:flex;align-items:stretch;gap:6px;height:46px}.purse{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center;padding:0 2px;text-align:left}.purse-label{margin:0 0 3px;font:800 8.5px/1 var(--f-ui);letter-spacing:.24em;color:var(--brass)}.balance{font-size:30px;line-height:.95;transform-origin:0 60%}.balance.odo{--odh: .95em}.purse.milestone:after{left:30%}.xchg{position:relative;flex:none;display:flex;align-items:center;gap:6px;min-width:0;padding:3px 9px 3px 5px;border-radius:12px;border:1px solid var(--dia-line);background:radial-gradient(90% 140% at 100% 50%,rgba(120,205,255,.18),transparent 62%),linear-gradient(180deg,rgba(214,246,255,.07),transparent 45%),linear-gradient(180deg,#13283c,#0b1928 60%,#07101b);box-shadow:inset 0 1px #ffd6de29,0 4px 14px #00000073;color:#e8f8ff;font:inherit;text-align:right;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .2s,box-shadow .25s,transform .1s}@media(hover:hover){.xchg:hover{border-color:#ffbecab3;box-shadow:inset 0 1px #ffd6de38,0 4px 14px #00000073,0 0 20px #e61e4638}}.xchg:active{transform:translateY(1px)}.xchg:disabled{cursor:default}.xc-graph{position:relative;display:block;flex:1 1 auto;width:auto;min-width:18px;max-width:66px;height:34px}.xc-fig{flex:none;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:3px;min-width:0}.bank>.xchg{flex:0 0 55%;justify-content:flex-end}.xc-k{font:800 8px/1 var(--f-ui);letter-spacing:.16em;text-transform:uppercase;color:#ff9fb0;white-space:nowrap}.xc-v{display:inline-flex;align-items:center;gap:3px;white-space:nowrap}.xc-v b{font:900 23px/.9 var(--f-display);letter-spacing:.01em;font-variant-numeric:tabular-nums;background:var(--dia-text);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 8px rgba(255,51,85,.3))}.xc-gem{width:16px;height:16px;font-size:16px}.xchg.gain{animation:xcGain .9s ease-out}@keyframes xcGain{0%{box-shadow:inset 0 1px #ffd6de4d,0 4px 14px #00000073,0 0 #d6f6fff2;border-color:#fff}to{box-shadow:inset 0 1px #ffd6de29,0 4px 14px #00000073,0 0 0 16px #d6f6ff00}}.xchg.is-void .xc-v b{background:none;color:#6d6280;filter:none}.xchg.is-void .xc-gem{filter:grayscale(1) brightness(.6)}.xchg.is-void .xc-k{color:#ff9a80}.app.is-ending .xchg{pointer-events:none}.xchg .nml-stakes{position:static;transform:none;display:inline-flex;padding:2px 6px;gap:4px;font:800 7.5px/1 var(--f-ui);letter-spacing:.16em;box-shadow:none;border-radius:999px}.xchg .nml-stakes[hidden],.xchg.is-stakes .xc-k{display:none}.app.is-nml:not(.nml-subdued) .xchg{border-color:#ff78508c;box-shadow:inset 0 1px #ffdcc829,0 4px 14px #00000073,0 0 22px #ff5a2c38}.xg{display:block;width:100%;height:100%;overflow:visible}.xg-wash{fill:url(#g-xg-wash)}.xg-line{fill:none;stroke:#ff6b85;stroke-width:2;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 3px rgba(255,64,96,.55))}.xg-drop{stroke:#d6f6ff73;stroke-width:1;stroke-dasharray:2 3}.xg-axis{stroke:#d6f6ff47;stroke-width:1}.xg.has-axis .xg-drop{stroke:#d6f6ff99}.xg-tick{stroke:#ff6b85;stroke-width:1.5}.xg-dbl circle{fill:#0b1624;stroke:#d6f6ffbf;stroke-width:1.5}.xg-dbl text{fill:#d6f6ffcc;font:700 11px var(--f-ui);letter-spacing:.02em;text-anchor:end}.xg-tag rect{fill:#081220f0;stroke:#f359;stroke-width:1}.xg-tag text{fill:#ffd0d8;font:700 12px var(--f-ui);letter-spacing:.02em;font-variant-numeric:tabular-nums}.xg-halo{fill:#ff33554d;transform-box:fill-box;transform-origin:center;animation:liveHalo 1.8s ease-in-out infinite}.xg-dot{fill:#fff;stroke:#e0284a;stroke-width:2;filter:drop-shadow(0 0 5px rgba(255,51,85,.95))}.xg.is-void .xg-line{stroke:#4d5a72;filter:none}.xg.is-void .xg-wash{opacity:.25}@keyframes liveHalo{0%,to{transform:scale(.75);opacity:.9}50%{transform:scale(1.25);opacity:.35}}.bet-row{display:flex;align-items:stretch;gap:4px;height:46px}.bet-row .btn-step{position:relative;flex:none;min-width:0;min-height:0;width:40px;padding:0;font-size:16px}.bet-row .btn-step:before{content:"";position:absolute;inset:0 -2px}.bet-row .btn-min{width:48px;gap:1px}.bet-row .btn-min b{font-size:11px}.bet-row .btn-min .min-v{font-size:12px}.bet-row .btn-min .min-p{font-size:8px}.bet-row .btn-max{width:44px;font-size:13px;letter-spacing:.06em}.bet-row .btn-max.is-on{font-size:10.5px;letter-spacing:0}.bet-row .bet-field{flex:1 1 auto;padding:0 6px 0 8px}.bet-row .bet-cur{font-size:18px}.bet-row .bet-input{font-size:25px;padding:0}.bet-row .bet-input[data-len="8"]{font-size:21px}.bet-row .bet-input[data-len="9"]{font-size:19px}.bet-field.is-allin:after{top:auto;bottom:0;transform:translateY(50%);right:6px}.preview,.act-slot[hidden]{display:none}.slip{position:fixed;left:0;right:0;bottom:0;z-index:50;max-height:calc(100% - 52px);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;display:flex;flex-direction:column;border-radius:18px 18px 0 0;border:1px solid var(--brass-line);border-bottom:0;padding:0 max(0px,env(safe-area-inset-right,0px)) env(safe-area-inset-bottom,0px) max(0px,env(safe-area-inset-left,0px));background:repeating-conic-gradient(from 0deg at 50% -20%,rgba(217,168,78,.03) 0 2deg,transparent 2deg 10deg),linear-gradient(180deg,#221731,#130c1b);box-shadow:0 -20px 60px #0009;transform:translateY(105%);visibility:hidden;transition:transform .32s cubic-bezier(.2,.9,.3,1),visibility 0s linear .32s;scrollbar-width:thin;scrollbar-color:var(--brass-lo) transparent}.slip.open{transform:none;visibility:visible;transition:transform .32s cubic-bezier(.2,.9,.3,1),visibility 0s}.slip .sheet-grip{display:block;flex:none;width:44px;height:4px;margin:8px auto 0;border-radius:2px;background:#d9a84e66}.slip-close{position:absolute;top:10px;right:12px;z-index:2;display:inline-grid}.slip-nav{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:12px 14px 10px}.slip-nav .nav-ach{grid-column:1 / -1;margin-right:50px}.slip-nav .nav-row[data-open=fairSheet]{grid-column:1 / -1}.nav-row{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 10px;border-radius:10px;border:1px solid rgba(217,168,78,.22);background:#0d09128c;color:var(--ivory);font:700 12.5px/1.15 var(--f-ui);letter-spacing:.03em;text-align:left;-webkit-tap-highlight-color:transparent}.nav-row svg{width:18px;height:18px;flex:none;color:var(--brass-hi)}@media(hover:hover){.nav-row:hover{border-color:var(--brass)}}.app.is-lobby .slip .slip-sec{display:none}.slip-sec{padding:12px 16px}.slip-ledger{flex:none;overflow:visible;-webkit-mask:none;mask:none;min-height:0}.slip-walk{padding-top:10px;padding-bottom:16px}.slip-walk .btn-walk{width:100%;min-height:44px}.lobby{min-height:0;min-width:0;display:flex;flex-direction:column;gap:7px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:2px 0 0;scrollbar-width:thin;scrollbar-color:var(--brass-lo) transparent}.lobby-dia{flex:none;grid-template-columns:auto auto minmax(0,1fr);gap:9px;padding:6px 10px 6px 8px;border-radius:12px}.lobby-dia .gem-lobby{font-size:30px}.lobby-dia .ld-main{gap:3px}.lobby-dia .ld-main small{font-size:8.5px;letter-spacing:.2em}.lobby-dia .ld-main b{font-size:26px}.lobby-dia .ld-side{font-size:10.5px;gap:3px}.lobby-dia.gain{animation:walGainIce .8s ease-out}.lobby-h{flex:none;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 8px;margin:1px 2px 0;font-size:10px;letter-spacing:.2em}.lobby-h-sub{font-size:11px}.lobby-h-sub b{color:var(--brass-hi)}.tcards{flex:none;display:flex;flex-direction:column;gap:6px}.tcard{gap:4px;padding:6px 9px 6px 10px;border-radius:11px}.tcard.sel:before{top:8px;bottom:8px}.tc-top{gap:6px}.tc-name{font-size:11.5px;letter-spacing:.18em;gap:6px;flex:none}.tc-facts{flex:1 1 auto;min-width:0;justify-content:flex-end;gap:0 7px;font-size:10.5px;white-space:nowrap}.tc-facts b{color:#ff9a80}.tc-entry{flex:none;font-size:17px;gap:3px}.tc-entry .cur{width:14px;height:14px}.tc-pays{display:flex;gap:6px}.tc-pt{flex:1 1 0;flex-direction:row;align-items:baseline;justify-content:space-between;gap:6px;padding:2px 8px 3px;border-radius:8px}.tc-at{font-size:9.5px;letter-spacing:.08em}.tc-dia{font-size:18px;gap:3px}.tc-dia .gem-svg{width:14px;height:14px}.tc-pt.hi .tc-dia{font-size:19px}.tc-pt.hi .tc-dia .gem-svg{width:15px;height:15px}.tc-need{font-size:11px}.lobby-cta{position:sticky;bottom:0;z-index:2;flex:none;margin:auto 0 0;padding:6px 0 2px;background:linear-gradient(180deg,#0d091200,#0d0912e6 30%)}.btn-enter{min-height:50px;font-size:15px;letter-spacing:.14em}.enter-short{margin-top:6px}@media(orientation:portrait)and (max-width:340px){.lobby-h{letter-spacing:.14em;gap:2px 6px}.lobby-h-sub{font-size:10.5px}.tc-top{gap:4px}.tc-name{letter-spacing:.1em}.tc-facts{gap:0 4px;font-size:9.5px}}@media(orientation:portrait)and (max-height:559px){.lobby{gap:6px}.lobby-dia{padding-top:4px;padding-bottom:4px}.tcards{gap:5px}.tcard{gap:3px;padding-top:4px;padding-bottom:5px}.tc-pt{padding:1px 8px 2px}.tc-dia{font-size:16px}.tc-pt.hi .tc-dia{font-size:17px}}@media(orientation:portrait)and (max-height:639px){.app.is-lobby .main{grid-template-rows:minmax(0,1fr);grid-template-areas:"deck"}.app.is-lobby .stage{display:none}}.vault-hint{font-size:9px;bottom:8px;letter-spacing:.2em}.vpick,.lobby-doors .tcards{display:none}.lobby-doors .vpick{flex:none;display:flex;flex-direction:column;gap:5px;grid-column:1 / -1}.vp-open{--per: min(var(--n, 1), 3);--gap: 10px;display:flex;flex-wrap:wrap;justify-content:center;gap:4px var(--gap)}.vp-open>.vp-door{flex:0 0 calc((100% - (var(--per) - 1) * var(--gap)) / var(--per));max-width:104px}.vp-locked{display:grid;grid-auto-flow:column;justify-content:center;grid-auto-columns:minmax(0,66px);gap:6px}.vp-door{position:relative;display:grid;justify-items:center;align-content:start;gap:3px;min-width:0;margin:0;padding:3px 1px 2px;border:0;border-radius:12px;background:none;color:var(--text);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.vp-door:focus-visible{outline:2px solid var(--gold-2, #f6dc97);outline-offset:1px}.vp-face{position:relative;display:block;width:min(var(--vp-big, 86px),100%);aspect-ratio:1;border-radius:50%;transition:box-shadow .18s,transform .1s}.vp-locked .vp-face{width:min(var(--vp-small, 48px),100%)}.vp-face .vd{display:block;width:100%;height:100%}.vp-face .vd-plate{display:none}.vp-door:active .vp-face{transform:scale(.96)}.vp-door.sel .vp-face{box-shadow:0 0 0 2px var(--m),0 0 16px 2px #ffd68c52,0 0 30px #00000080}.vp-check{position:absolute;top:0;right:0;display:none;place-items:center;width:24%;min-width:15px;aspect-ratio:1;border-radius:50%;background:var(--m);color:#160e1c;box-shadow:0 0 0 2px #120b18,0 2px 4px #0009,inset 0 1px #ffffff8c}.vp-check svg{width:70%;height:70%}.vp-door.sel .vp-check{display:grid}.vp-door.is-locked .vd{filter:saturate(.55) brightness(.45)}.vp-lock{position:absolute;left:50%;top:50%;width:40%;height:40%;transform:translate(-50%,-50%);color:var(--brass-hi);filter:drop-shadow(0 1px 2px rgba(0,0,0,.85))}.vp-ring{position:absolute;left:-6px;top:-6px;width:calc(100% + 12px);height:calc(100% + 12px);transform:rotate(-90deg);pointer-events:none;overflow:visible}.vp-ring circle{fill:none;stroke-width:2.4}.vp-ring .r-bg{stroke:#fff0d242;stroke-dasharray:2 3}.vp-ring .r-fg{stroke:var(--m);stroke-linecap:round}.vp-lock .vl-shackle{transform-box:view-box;transform-origin:7.2px 13.2px}.vp-lock{overflow:visible}.door-fall{position:fixed;inset:0;z-index:90;pointer-events:none;overflow:hidden}.door-fall .vp-lock{position:absolute;transform:none}.vp-gleam{position:absolute;inset:6%;border-radius:50%;overflow:hidden;pointer-events:none;mix-blend-mode:screen}.vp-gleam:before{content:"";position:absolute;top:0;bottom:0;left:0;width:300%;background:linear-gradient(115deg,transparent 36%,rgba(255,246,220,.5) 48%,transparent 60%);animation:doorGleamOnce var(--gl, .76s) cubic-bezier(.3,.1,.3,1) both}@keyframes doorGleamOnce{0%{transform:translate(-80%)}to{transform:translate(26.667%)}}.vp-door.is-fresh .vp-face{box-shadow:0 0 0 2px var(--m),0 0 22px 4px #ffd68c73}.vp-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:800 11px/1.1 var(--f-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--text)}.vp-locked .vp-name{font-size:8px;letter-spacing:.05em;color:var(--muted)}.vp-entry{display:inline-flex;align-items:center;gap:2px;font:900 15px/1 var(--f-display);letter-spacing:.02em;color:var(--flag-hi);font-variant-numeric:tabular-nums}.vp-entry .cur{width:12px;height:12px}.vp-locked .vp-entry{font-size:11px;opacity:.7}.vp-locked .vp-entry .cur{width:9px;height:9px}.vp-h{margin-top:3px}.vp-h .lobby-h-sub .cur{width:11px;height:11px;vertical-align:-1px}.vp-h .lobby-h-sub b{color:var(--text)}.vp-card{cursor:default}@media(orientation:portrait)and (max-width:599px){.lobby-doors .app.is-lobby .main{grid-template-rows:minmax(0,1fr);grid-template-areas:"deck"}.lobby-doors .app.is-lobby .stage{display:none}.lobby-doors .vpick{flex:1 0 auto;justify-content:center;--vp-big: clamp(72px, calc(42vh - 124px) , 180px);--vp-small: clamp(44px, calc(20vh - 50px) , 80px)}.lobby-doors .vp-open{--gap: 12px}.lobby-doors .vp-open>.vp-door{max-width:190px}.lobby-doors .vp-locked{grid-auto-columns:minmax(0,86px);gap:8px}.lobby-doors .lobby-cta{margin-top:0}}@media(orientation:portrait)and (max-height:559px){.lobby-doors .vpick{gap:4px}}@media(orientation:landscape)and (max-height:599px){.lobby-doors .vpick{flex-flow:row wrap;align-items:flex-end;gap:6px 8px;--vp-big: 72px;--vp-small: 58px}.lobby-doors .vp-open{--per: var(--n, 1);--gap: 8px;flex:var(--n, 1) 1 0;min-width:0;flex-wrap:nowrap}.lobby-doors .vp-h{display:none}.lobby-doors .vp-locked{flex:var(--l, 1) 1 0;min-width:0;grid-auto-columns:minmax(0,1fr);gap:8px;justify-content:stretch}.lobby-doors .vp-card{flex:1 0 100%}.lobby-doors .vp-name,.lobby-doors .vp-locked .vp-name{font-size:9px;letter-spacing:.06em}}.sheet-panel{display:flex;flex-direction:column;overflow:hidden}.sheet-body.paper-tied{overscroll-behavior-y:none}.sheet-panel>.sheet-grip,.sheet-panel>.sheet-title,.sheet-panel>.sum-actions{flex:none}.sheet-body{position:relative;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;margin:0 -28px;padding:0 28px 2px;scrollbar-width:thin;scrollbar-color:var(--brass-lo) transparent}.sheet-body:after{content:"";position:sticky;bottom:-2px;display:block;height:26px;margin:-26px -28px 0;background:linear-gradient(180deg,#130c1b00,#140d1c 90%);pointer-events:none;opacity:0;transition:opacity .2s}.sheet-body.more:after{opacity:1}.sheet .sheet-grip{display:none}.sheet-actions .btn-lg{min-height:50px}@media(orientation:portrait)and (max-width:599px),(max-height:599px){.sheet{place-items:end center;padding:0}.sheet-panel{width:100%;max-height:calc(100% - 44px - env(safe-area-inset-top,0px));padding:2px 16px calc(14px + env(safe-area-inset-bottom,0px));border-radius:18px 18px 0 0;box-shadow:0 -20px 60px #0009,0 0 0 1px #d9a84e4d;animation:sheetUp .32s cubic-bezier(.2,1,.3,1) both}.sheet .sheet-grip{display:block;width:44px;height:4px;margin:6px auto 0;border-radius:2px;background:#d9a84e66}.sheet-body{margin:0 -16px;padding:0 16px 2px}.sheet-body:after{margin-left:-16px;margin-right:-16px}.sheet-close{top:10px;right:10px}.sheet-title{font-size:25px;margin:10px 52px 12px 0}.sheet-actions .btn-lg{flex:1 1 100%}.hp-loop{grid-template-columns:1fr;gap:10px}.rule{grid-template-columns:1fr;padding:9px 0}.keys{grid-template-columns:1fr}.lb-row{padding:7px 10px 7px 7px;gap:8px}.lb-val{font-size:19px}.popover{width:min(280px,calc(100vw - 16px))}}@keyframes sheetUp{0%{transform:translateY(100%)}to{transform:none}}.xs-graph{position:relative;width:100%;height:150px;margin:0 0 8px;border-radius:12px;background:radial-gradient(120% 120% at 50% 0%,rgba(200,20,55,.12),transparent 70%),#060c168c;border:1px solid rgba(255,51,85,.16)}.xs-graph .xg{position:absolute;inset:0}.co-sum{margin:0 0 4px}.co-hero{gap:12px}.co-line{margin-top:6px}.co-note{margin:6px 0 0;font-size:12.5px;line-height:1.4}.sheet-walk .lead{margin-bottom:10px;font-size:14.5px}.walk-note{margin-top:8px;font-size:12.5px}.sheet-actions{margin-top:12px;gap:8px}.sum-grid{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:0}.sum-cell{padding:6px 8px;gap:4px;border-radius:10px}.sum-cell small{font-size:8.5px;letter-spacing:.16em}.sum-cell b{font-size:17px}.sum-actions{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(217,168,78,.16)}.sum-actions .btn-lg{grid-column:1 / -1;min-height:50px}.sum-actions .btn-ghost,.sum-actions #btnSumLobby{min-height:42px;padding:0 4px;font-size:10.5px;letter-spacing:.06em;white-space:normal;text-align:center;line-height:1.15}.nml-hud{gap:6px;padding:2px 9px 2px 7px;transform:translate(-50%,-70%)}@keyframes hudIn{0%{opacity:0;transform:translate(-50%,-30%) scale(.8)}to{opacity:1;transform:translate(-50%,-70%)}}@keyframes hudShake{0%,to{transform:translate(-50%,-70%)}20%{transform:translate(calc(-50% - 5px),-70%)}40%{transform:translate(calc(-50% + 4px),-70%)}60%{transform:translate(calc(-50% - 3px),-70%)}80%{transform:translate(calc(-50% + 2px),-70%)}}.nml-locks .lk{width:12px;height:12px}.nml-locks .lk.last{width:15px;height:15px}.nml-odds{font-size:11px;letter-spacing:.1em}.nc-title{font-size:38px}.nml-card.size-lg .nc-title{font-size:46px}.nml-card.size-sm .nc-title{font-size:28px}.nc-sub{font-size:10px;letter-spacing:.18em}.nc-line{font-size:15px}.nc-extra{font-size:11px;letter-spacing:.2em}.nml-card{padding:10px 8px}.flow-card{width:min(440px,calc(100% - 16px));padding:12px 14px 10px;gap:4px}.gem-flow{font-size:48px}.fc-hero .fc-dia{font-size:50px}.fc-curve{height:56px;opacity:1;position:relative}.edge-tag{font-size:10.5px;padding:3px 8px 4px}.notice{bottom:8px;white-space:normal;font-size:12.5px;border-radius:16px}@media(orientation:portrait)and (min-height:600px){.bank{height:50px}.balance{font-size:33px}.xc-graph{max-width:74px;height:38px}.xc-v b{font-size:25px}.chips{display:flex;justify-content:space-between;gap:4px;margin:0;padding:2px 2px 4px}.chips.few{justify-content:flex-start;gap:10px}.chip{width:42px;height:42px;font-size:12.5px}.bet-pile{--pw: 42px}.chip.is-on{transform:translateY(-3px)}.status{min-height:17px;font-size:12.5px;line-height:17px}}@media(orientation:portrait)and (min-height:740px){:root{--head-h: 52px}.logo{font-size:21px}.main{row-gap:8px;padding-bottom:10px}.deck{gap:8px}.bank{flex-direction:column;height:auto;gap:6px}.bank>.xchg{flex:none}.purse{padding:0 4px}.purse-label{font-size:9.5px;margin:0 0 4px}.balance{font-size:40px}.xchg{height:70px;padding:4px 14px 4px 6px;gap:10px;border-radius:14px}.xc-graph{flex:1 1 auto;width:auto;height:100%}.xc-k{font-size:9px}.xc-v b{font-size:34px}.xc-gem{width:22px;height:22px;font-size:22px}.chip{width:44px;height:44px}.bet-pile{--pw: 44px}.bet-row{height:50px;gap:5px}.bet-row .btn-step{width:44px}.bet-row .btn-min{width:52px}.bet-row .btn-max{width:48px}.bet-row .bet-input{font-size:28px}.preview{display:block;margin:0;min-height:0;text-align:center;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status{white-space:normal;text-wrap:balance;min-height:34px;display:flex;align-items:flex-end;justify-content:center;line-height:17px}.status>span{display:block}.board-frame{--fpad: 6px}}@media(orientation:portrait)and (min-width:600px){:root{--head-h: 64px}.app.is-play .main{padding-bottom:calc(10px + var(--unit-lift, 0px))}.logo{font-size:30px}.tool-x{display:inline-grid}.topbar{gap:10px}.topbar .icon-btn{width:42px;height:42px}.topbar .icon-btn svg{width:20px;height:20px}.wal{height:40px;padding:0 12px 0 9px;gap:8px}.wal-k{display:block}.wal-v{margin-top:3px;font-size:19px}.slip-nav .nav-row:not([data-open=fairSheet]){display:none}.slip-nav .nav-row[data-open=fairSheet]{margin-right:50px}.slip{left:50%;right:auto;width:min(560px,100%);transform:translate(-50%,105%)}.slip.open{transform:translate(-50%)}.board-frame{--fpad: 12px;border-radius:16px}.deck{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-template-areas:"bank bank" "chips bet" "preview preview";column-gap:16px;row-gap:10px}.bank{grid-area:bank;flex-direction:row;height:76px;gap:12px}.purse{flex-direction:column;align-items:flex-start;justify-content:center}.purse-label{margin:0 0 5px}.balance{text-align:left}.xchg,.bank>.xchg{height:auto;flex:0 0 46%}.plaque .pq-v{display:inline}.chips{grid-area:chips;align-self:center;justify-content:flex-start;gap:8px}.bet-row{grid-area:bet;height:52px}.preview{grid-area:preview}.balance{font-size:52px}.purse-label{font-size:11px}.xc-graph{flex:1 1 auto;width:auto;max-width:200px;height:62px}.xc-k{font-size:10px}.xc-v b{font-size:40px}.xc-gem{width:26px;height:26px;font-size:26px}.lobby{display:grid;grid-template-columns:1fr 1fr;align-content:start;gap:10px;overflow:visible}.lobby-dia,.lobby-h,.lobby-cta{grid-column:1 / -1}.tcards{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:10px}.status{font-size:14px}.sheet-panel{width:min(640px,100%)}.sheet-narrow{width:min(560px,100%)}.keys{grid-template-columns:1fr 1fr}.packs{grid-template-columns:repeat(4,1fr)}.nml-hud{gap:10px;padding:5px 14px 5px 10px;transform:translate(-50%,-58%)}@keyframes hudIn{0%{opacity:0;transform:translate(-50%,-20%) scale(.8)}to{opacity:1;transform:translate(-50%,-58%)}}.nml-locks .lk{width:18px;height:18px}.nml-locks .lk.last{width:23px;height:23px}.nml-odds{font-size:14px}.nc-title{font-size:60px}.nml-card.size-lg .nc-title{font-size:78px}.nml-card.size-sm .nc-title{font-size:40px}.nc-sub{font-size:12.5px;letter-spacing:.28em}.nc-line{font-size:20px}.plaque{font-size:10px;padding:4px 16px 5px;letter-spacing:.28em}.plaque .pq-bombs{display:inline}.flow-card{padding:16px 20px 12px;gap:6px}.gem-flow{font-size:70px}.fc-hero .fc-dia{font-size:66px}.fc-curve{height:84px}}@media(orientation:landscape){.main{grid-template-columns:var(--stage-w, minmax(0, 1fr)) var(--deck-w);grid-template-rows:minmax(0,1fr);grid-template-areas:"stage deck";justify-content:center;column-gap:22px}.board-wrap,.app.is-lobby .board-wrap{place-items:center}.deck{width:auto;justify-self:stretch;align-self:center}.status{white-space:normal;text-wrap:balance;text-align:center}}@media(orientation:landscape)and (max-height:599px){:root{--head-h: 40px;--deck-w: 268px}.topbar{padding:2px 0}.logo{font-size:17px}.main{padding-bottom:4px;column-gap:16px}.status{min-height:15px;font-size:11.5px;line-height:15px;white-space:nowrap}.deck{gap:6px}.bank{flex-direction:column;height:auto;gap:5px}.purse{flex-direction:row;align-items:baseline;justify-content:space-between;gap:8px}.purse-label{margin:0}.balance{font-size:30px}.xchg{height:44px;justify-content:space-between}.xc-graph{flex:1 1 auto;width:auto}.chips{display:flex;justify-content:space-between;gap:3px}.chips.few{justify-content:flex-start;gap:8px}.chip{width:36px;height:36px;font-size:10.5px}.bet-pile{--pw: 36px}.chip:before,.chip-fly .cf-face:before{inset:4px}.bet-row{flex-wrap:wrap;height:auto;row-gap:5px}.bet-row .bet-field{order:-1;flex:1 0 100%;height:40px}.bet-row .btn-step{flex:1 1 0;height:40px;width:auto}.sheet-title{font-size:22px;margin:6px 52px 8px 0}.sheet-panel{width:min(640px,100%);max-height:calc(100% - 8px)}.slip{left:auto;top:0;width:min(380px,70vw);max-height:none;border-radius:18px 0 0 18px;border-bottom:1px solid var(--brass-line);transform:translate(105%)}.slip.open{transform:none}.app.is-lobby .main{grid-template-columns:var(--stage-w, minmax(0, 1fr)) minmax(300px,420px)}.lobby{padding-top:4px;gap:6px}.lobby-dia{padding:5px 10px 5px 8px}.lobby-dia .gem-lobby{font-size:26px}.lobby-dia .ld-main b{font-size:22px}.tcards{display:grid;grid-template-columns:1fr 1fr;gap:6px}.tcard{padding:5px 8px 6px;gap:3px}.tc-top{flex-wrap:wrap;row-gap:1px}.tc-name{order:1}.tc-entry{order:2;margin-left:auto;font-size:16px}.tc-facts{order:3;flex:1 0 100%;justify-content:flex-start;font-size:9.5px;gap:0 6px;padding-left:15px}.tc-pays{gap:4px}.tc-pt{flex-direction:column;align-items:flex-start;gap:1px;padding:2px 6px 3px}.tc-at{font-size:8.5px}.tc-dia{font-size:16px}.tc-pt.hi .tc-dia{font-size:17px}.lobby-h-sub{display:none}.btn-enter{min-height:44px;font-size:13px}.vault-hint{display:none}}@media(orientation:landscape)and (max-height:599px),(orientation:portrait)and (min-width:600px){.tcard[data-table=quick]{grid-column:1 / -1;flex-direction:row;align-items:center;column-gap:12px;min-height:44px}.tcard[data-table=quick]>.tc-top,.tcard[data-table=quick]>.tc-pays{flex:1 1 0;min-width:0}}@media(orientation:landscape)and (max-height:400px){.lobby,.tcards{gap:4px}.tcard{padding-top:4px;padding-bottom:5px}}@media(orientation:landscape)and (min-height:600px){:root{--head-h: 66px;--deck-w: 340px}.topbar{gap:12px;padding:8px 0 6px}.logo{font-size:32px}.tool-x{display:inline-grid}.tool-menu{display:none}.topbar .icon-btn{width:42px;height:42px}.topbar .icon-btn svg{width:20px;height:20px}.wal{height:40px;padding:0 12px 0 9px;gap:8px}.wal-k{display:block}.wal-v{margin-top:3px;font-size:19px}.wal>.cur{width:22px;height:22px}.wal-plus{width:20px;height:20px}.main{grid-template-rows:auto minmax(0,1fr);grid-template-areas:"stage deck" "stage slip";column-gap:28px;row-gap:12px;padding-bottom:16px}.stage{grid-row:1 / -1}.board-wrap,.app.is-lobby .board-wrap{place-items:start center}.app.is-lobby .board-wrap{place-items:center}.lobby{grid-area:auto;grid-column:2;grid-row:1 / -1}.board-frame{--fpad: 14px;border-radius:16px;box-shadow:0 0 0 1px #5a4019,0 0 0 4px #0f0915,0 0 0 5px #d9a84e9e,0 0 0 6px #0009,0 24px 70px #000000a6,inset 0 0 30px #0000008c}.board-frame.is-ladder{box-shadow:0 0 0 1px #6a4a19,0 0 0 4px #0f0915,0 0 0 5px rgba(246,220,151,calc(.62 + var(--allin) * .38)),0 0 0 6px #0009,0 24px 70px #000000a6,0 0 calc(30px + var(--allin) * 90px) rgba(255,196,90,calc(.15 + var(--allin) * .5)),inset 0 0 30px #0000008c}.app.is-nml:not(.nml-subdued) .board-frame{box-shadow:0 0 0 1px #4a1d12,0 0 0 4px #0f0915,0 0 0 5px rgba(255,110,70,calc(.45 + var(--beat) * .4)),0 0 0 6px #0009,0 24px 70px #000000b3,0 0 calc(26px + var(--beat) * 40px) rgba(255,60,30,calc(.12 + var(--beat) * .3)),inset 0 0 40px #000000b3}.board-frame:after{border-radius:19px;box-shadow:0 0 0 1px #ffbe6eb3,0 0 14px 3px #ffaa46bf,0 0 42px 10px #ff5a1e80,0 -12px 60px 8px #ff782859,inset 0 0 22px #ff963c59}.frame-heat,.board-frame.is-ladder>.frame-heat{box-shadow:0 0 100px #ff6e286b}.frame-corner{width:12px;height:12px}.frame-corner.tl{left:-6px;top:-6px}.frame-corner.tr{right:-6px;top:-6px}.frame-corner.bl{left:-6px;bottom:-6px}.frame-corner.br{right:-6px;bottom:-6px}.nml-cards{border-radius:16px}.plaque{font-size:10px;padding:4px 16px 5px;letter-spacing:.3em;transform:translate(-50%,-54%);clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,8px 100%,0 50%)}.plaque .pq-bombs,.plaque .pq-v{display:inline}.status{font-size:14px;line-height:1.35;min-height:1.35em;letter-spacing:.05em}.deck{align-self:start;gap:10px;padding:14px 16px;border-radius:var(--radius);border:1px solid var(--brass-line);background:linear-gradient(180deg,rgba(255,240,200,.035),transparent 120px),linear-gradient(180deg,#171021f0,#100b17f0);box-shadow:0 20px 50px #00000080,inset 0 1px #fff0c814}.bank{flex-direction:column;height:auto;gap:8px}.bank>.xchg{flex:none}.purse{padding:0}.purse-label{font-size:10.5px;letter-spacing:.3em;margin-bottom:5px}.balance{font-size:52px}.xchg{height:82px;padding:6px 14px 6px 8px;gap:10px;border-radius:14px}.xc-graph{flex:1 1 auto;width:auto;height:100%}.xc-k{font-size:9px;letter-spacing:.2em}.xc-v b{font-size:38px}.xc-gem{width:24px;height:24px;font-size:24px}.deck{display:grid;grid-template-columns:54px 44px minmax(0,1fr) 44px 54px;grid-template-areas:"bank bank bank bank bank" "chips chips chips chips chips" "min half field dbl max" "prev prev prev prev prev";column-gap:5px}.bank{grid-area:bank}.act-slot{grid-column:1 / -1}.chips{grid-area:chips;display:grid;grid-template-columns:repeat(6,1fr);justify-items:center;gap:6px;margin:2px 0 0}.chip{width:42px;height:42px;font-size:12px}.bet-pile{--pw: 42px}.bet-row{display:contents}.bet-row>.btn,.bet-row>.bet-field{width:auto;height:50px}.bet-row>[data-bet=min]{grid-area:min}.bet-row>[data-bet=half]{grid-area:half}.bet-row>.bet-field{grid-area:field}.bet-row>[data-bet=double]{grid-area:dbl}.bet-row>[data-bet=max]{grid-area:max}.bet-row .btn-step{font-size:17px}.bet-row .btn-min b{font-size:12px}.bet-row .btn-min .min-v{font-size:12.5px}.bet-row .btn-max{font-size:14px}.bet-row .bet-input{font-size:28px}.preview{grid-area:prev;align-self:center;display:block;margin:0 0 0 4px;min-height:2.6em;font-size:12.5px}.slip{grid-area:slip;position:relative;left:auto;right:auto;bottom:auto;z-index:auto;max-height:none;min-height:0;transform:none;visibility:visible;transition:none;border-radius:var(--radius);border-bottom:1px solid var(--brass-line);padding:0;background:linear-gradient(180deg,rgba(255,240,200,.03),transparent 120px),linear-gradient(180deg,#171021e6,#100b17eb);box-shadow:0 20px 50px #00000073,inset 0 1px #fff0c80f}.slip .sheet-grip,.slip-close,.slip-nav,.app.is-lobby .slip{display:none}.slip-sec{padding:12px 16px}.slip-ledger{flex:1 1 auto;min-height:60px;overflow:hidden;-webkit-mask:linear-gradient(180deg,#000 calc(100% - 30px),transparent);mask:linear-gradient(180deg,#000 calc(100% - 30px),transparent)}.slip-walk{margin-top:auto;padding-top:10px;padding-bottom:12px}.slip-walk .btn-walk{min-height:40px;font-size:12px}.lobby{gap:9px;padding:14px;border-radius:var(--radius);border:1px solid var(--brass-line);background:linear-gradient(180deg,rgba(255,240,200,.035),transparent 120px),linear-gradient(180deg,#171021f0,#100b17f0);box-shadow:0 20px 50px #00000080,inset 0 1px #fff0c814}.lobby-dia{padding:8px 12px 8px 10px}.lobby-dia .gem-lobby{font-size:36px}.lobby-dia .ld-main b{font-size:30px}.lobby-h{flex-direction:column;align-items:flex-start;font-size:11px;letter-spacing:.26em}.lobby-h-sub{font-size:12px;letter-spacing:.02em}.lobby-h.has-chip{flex-direction:row;align-items:center;justify-content:space-between;gap:8px;min-height:31.6px}.lobby-h.has-chip .fair-chip{margin:0}.tcard{padding:10px 12px 10px 13px;gap:7px}.tc-name{font-size:12.5px}.tc-top{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name entry" "facts entry";align-items:center;gap:0 8px}.tc-name{grid-area:name}.tc-facts{grid-area:facts;flex-wrap:nowrap;justify-content:flex-start;font-size:11px;gap:0 12px;padding-left:15px}.tc-entry{grid-area:entry;font-size:20px}.tc-pays{flex-direction:row}.tc-pt{flex-direction:column;align-items:flex-start;gap:3px;padding:5px 9px 6px}.tc-at{font-size:10px}.tc-dia{font-size:22px}.tc-pt.hi .tc-dia{font-size:24px}.tc-dia .gem-svg{width:17px;height:17px}.tc-pt.hi .tc-dia .gem-svg{width:19px;height:19px}.lobby{align-self:center;max-height:100%}.lobby-cta{margin:4px -14px -14px;padding:10px 14px 14px;background:linear-gradient(180deg,#100b1700,#100b17f5 26%)}.btn-enter{min-height:58px;font-size:16px;letter-spacing:.16em}.sheet-title{font-size:34px}.sum-cell{padding:9px 12px;gap:6px;border-radius:12px}.sum-cell small{font-size:10px;letter-spacing:.22em}.sum-cell b{font-size:22px}.sum-actions{grid-template-columns:2fr 1fr;gap:10px;border-top:0;padding-top:0;margin-top:14px}.sum-actions .btn-lg{grid-column:auto}.sum-actions .btn-ghost,.sum-actions #btnSumLobby{min-height:54px;padding:0 8px;font-size:12px;letter-spacing:.1em;white-space:nowrap}.xs-graph{height:190px}.nml-hud{gap:10px;padding:5px 14px 5px 10px;transform:translate(-50%,-58%)}@keyframes hudIn{0%{opacity:0;transform:translate(-50%,-20%) scale(.8)}to{opacity:1;transform:translate(-50%,-58%)}}@keyframes hudShake{0%,to{transform:translate(-50%,-58%)}20%{transform:translate(calc(-50% - 5px),-58%)}40%{transform:translate(calc(-50% + 4px),-58%)}60%{transform:translate(calc(-50% - 3px),-58%)}80%{transform:translate(calc(-50% + 2px),-58%)}}.nml-locks .lk{width:19px;height:19px}.nml-locks .lk.last{width:24px;height:24px}.nml-odds{font-size:15px;letter-spacing:.12em}.nc-title{font-size:64px}.nml-card.size-lg .nc-title{font-size:84px}.nml-card.size-sm .nc-title{font-size:40px}.nc-sub{font-size:13px;letter-spacing:.3em}.nc-line{font-size:22px}.nc-extra{font-size:15px;letter-spacing:.32em}.nml-card{padding:18px 26px 16px}.flow-card{width:min(460px,calc(100% - 20px));padding:16px 20px 12px;gap:6px}.gem-flow{font-size:76px}.fc-hero .fc-dia{font-size:70px}.fc-curve{height:92px}.edge-tag{font-size:12px;padding:3px 10px 4px}.notice{bottom:44px;white-space:nowrap;font-size:13px;border-radius:999px}.vault-hint{font-size:10px;bottom:12px;letter-spacing:.24em}}@media(orientation:landscape)and (min-height:600px)and (max-height:820px){:root{--head-h: 58px;--deck-w: 320px}.logo{font-size:28px}.deck{gap:8px;padding:12px 14px}.balance{font-size:44px}.xchg{height:70px}.xc-v b{font-size:32px}.chip{width:38px;height:38px;font-size:11px}.bet-pile{--pw: 38px}.preview{min-height:0}.slip-sec{padding:10px 14px}.slip-h{margin-bottom:8px}.lobby .tcard{gap:5px;padding:8px 11px}.tc-pt{flex-direction:row;align-items:baseline;justify-content:space-between;gap:6px;padding:4px 8px 5px}.tc-dia,.tc-pt.hi .tc-dia{font-size:19px}.btn-enter{min-height:52px}}@media(orientation:landscape)and (min-height:600px)and (max-height:700px){.xchg{height:60px}.balance{font-size:38px}}.is-idle .xg-halo,.is-idle .xc-gem .gl,.fx-q-low .xg-halo{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.xg-halo{animation:none!important}.slip,.slip.open{transition:none}}.xs-graph[hidden]{display:none}.walk-note,.co-note{text-wrap:balance}@media(orientation:portrait)and (max-width:599px),(max-height:599px){.sheet-body .lead{font-size:14px}}@media(orientation:portrait)and (max-height:599px){.sum-cell b{font-size:15px}.sum-actions{margin-top:8px;padding-top:8px}.sum-actions .btn-lg{min-height:46px}.sum-actions .btn-ghost,.sum-actions #btnSumLobby{min-height:44px}.sheet-summary .sum-actions{row-gap:4px}}.bk-line{position:relative;flex:1 1 auto;min-width:0;max-width:320px;height:36px;margin-right:auto;display:flex;align-items:center;gap:8px;padding:0 12px 0 4px;border-radius:999px;border:1px solid rgba(255,190,200,.6);background:radial-gradient(120% 170% at 0% 50%,rgba(246,220,151,.16),transparent 52%),linear-gradient(180deg,rgba(214,246,255,.08),transparent 48%),linear-gradient(180deg,#15304a,#0c1c2d 58%,#07111c);box-shadow:inset 0 1px #ffd6de38,0 4px 14px #00000073,0 0 18px #e61e4629;color:var(--ice-hi);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:filter .4s,border-color .2s,box-shadow .25s,transform .1s}.bk-line[hidden]{display:none}.bk-line:before{content:"";position:absolute;inset:-4px -2px;border-radius:999px}@media(hover:hover){.bk-line:hover{border-color:#ffdce3f2;box-shadow:inset 0 1px #ffd6de47,0 4px 14px #00000073,0 0 24px #e61e464d}}.bk-line:active{transform:translateY(1px)}.bk-line:disabled{cursor:default}.topbar.has-banker .brand{display:none}.bkl-badge{flex:none;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 35% 28%,#fff4c8,#e9be66 42%,#a8752a 78%,#6e4c18);box-shadow:inset 0 -2px 4px #28140073,inset 0 1px 1px #fff9,0 0 0 2px #0b1724,0 0 12px #f6dc9759;color:#2b1a07}.bkl-badge svg{width:16px;height:16px;transform-origin:50% 80%}.bkl-txt{display:flex;flex-direction:column;gap:3px;min-width:0}.bkl-k{font:800 8px/1 var(--f-ui);letter-spacing:.16em;text-transform:uppercase;color:#ff9fb0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bkl-wide{display:none}.bkl-v{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.bkl-v b{font:900 20px/.9 var(--f-display);letter-spacing:.01em;font-variant-numeric:tabular-nums;background:var(--dia-text);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 8px rgba(255,51,85,.3))}.bkl-gem{width:14px;height:14px;font-size:14px}.deal-trend{display:inline-block;width:9px;font:800 10px/1 var(--f-ui);font-style:normal;letter-spacing:0}.deal-trend.up{color:var(--pos)}.deal-trend.down{color:var(--neg)}.bkl-go{display:none;margin-left:auto;padding:7px 12px;border-radius:999px;background:linear-gradient(180deg,#fff0f2,#ff6b85,#b3122f);color:#3a0410;font:800 10px/1 var(--f-ui);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;box-shadow:inset 0 1px #ffffffb3}@media(min-width:600px){.bk-line{height:min(40px,calc(var(--head-h) - 8px));gap:10px;padding:0 4px}.bkl-badge{width:min(32px,calc(var(--head-h) - 16px));height:min(32px,calc(var(--head-h) - 16px))}.bkl-badge svg{width:60%;height:60%}.bkl-txt{flex-direction:row;align-items:center;gap:10px}.bkl-k{font-size:9px}.bkl-wide{display:inline}.bkl-narrow{display:none}.bkl-v b{font-size:22px}.bkl-go{display:inline-block}}@media(min-width:1000px){.topbar.has-banker .brand{display:flex}.bk-line{margin:0 0 0 auto;flex:0 1 300px;max-width:300px;height:34px}.bkl-badge{width:26px;height:26px}.bkl-k{display:none}.bkl-v b{font-size:20px}.bkl-go{padding:6px 11px}}.bk-line.is-down{filter:saturate(.6) brightness(.82)}.bk-line.trend-up .bkl-v b{animation:dealUp .9s cubic-bezier(.2,1.3,.4,1)}.bk-line.trend-up{animation:dealGlow 1s ease-out}.bk-line.trend-down .bkl-v b{animation:dealDown .9s ease-out}.bk-line.is-waiting .bkl-badge svg{animation:callWiggle 2.4s ease-in-out infinite}html.has-sheet .bk-line.is-waiting .bkl-badge svg,.is-idle .bk-line.is-waiting .bkl-badge svg{animation-play-state:paused}.bk-line.ringing .bkl-badge{animation:badgeRing .9s ease-out 3}.bk-line.ringing{animation:lineIn .45s cubic-bezier(.2,1.2,.4,1)}@keyframes dealUp{0%{transform:translateY(6px) scale(.9);filter:brightness(1.8)}to{transform:none;filter:none}}@keyframes dealDown{0%{transform:translateY(-6px);opacity:.6}to{transform:none;opacity:1}}@keyframes dealGlow{0%{box-shadow:inset 0 1px #ffd6de38,0 0 #d6f6ffe6}to{box-shadow:inset 0 1px #ffd6de38,0 0 0 10px #d6f6ff00}}@keyframes badgeRing{0%{box-shadow:inset 0 -2px 4px #28140073,0 0 0 2px #0b1724,0 0 0 2px #f6dc97e6}to{box-shadow:inset 0 -2px 4px #28140073,0 0 0 2px #0b1724,0 0 0 14px #f6dc9700}}@keyframes lineIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}.app.is-ending .bk-line{pointer-events:none}.is-idle .bk-line.ringing .bkl-badge{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.bk-line.ringing,.bk-line.ringing .bkl-badge,.bk-line.ringing .bkl-badge svg,.bk-line.trend-up,.bk-line.trend-up .bkl-v b,.bk-line.trend-down .bkl-v b{animation:none!important}.bk-line.is-waiting .bkl-badge svg{animation:none!important}.bk-line.is-waiting .bkl-badge{box-shadow:inset 0 -2px 4px #28140073,0 0 0 2px #0b1724,0 0 0 3px #f6dc97d9,0 0 12px 3px #f6dc9773}}.xchg.has-deal .xc-graph{display:none}.xchg.has-deal{justify-content:center}.xchg.has-deal .xc-fig{flex:1 1 auto;align-items:center}.xchg.has-deal .nml-stakes{display:none}.xchg.has-deal.is-stakes .xc-k,.xchg.has-deal .xc-k{display:block}#btnLeaveDeal b{font:900 20px/1 var(--f-display);letter-spacing:.02em;color:#3a0410}#btnLeaveDeal .cur{width:17px;height:17px;margin:0 2px 0 6px}.call-panel{--line: #3ee39b;padding-top:14px}.call-panel>.call-head,.call-panel>.call-actions{flex:none}.call-panel>.call-slit{display:none}.call-panel>.sheet-body{padding-bottom:0}.call-panel>.call-actions{margin-bottom:2px}.call-panel>.sheet-grip{display:none}.call-panel:before{content:"";position:absolute;left:22px;right:22px;top:0;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--line),transparent);opacity:.7}.call-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:4px 2px 12px}.call-ava{position:relative;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;color:var(--brass-hi);background:radial-gradient(circle at 35% 30%,#3a2650,#1a1024 70%);box-shadow:0 0 0 2px var(--brass),0 0 0 4px #0d0912e6,0 6px 18px #00000080}.call-ava svg{position:relative;z-index:1;width:58%;height:58%;filter:drop-shadow(0 1px 0 rgba(0,0,0,.6))}.call-ripple{position:absolute;inset:-2px;border-radius:50%;border:2px solid var(--line);opacity:0;pointer-events:none}.sheet-call.is-talking .call-ripple{animation:callRipple 1.6s ease-out infinite}.sheet-call.is-talking .call-ripple.r2{animation-delay:.8s}@keyframes callRipple{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}.call-id{min-width:0}.sheet-call .call-name{margin:0;padding:0;font:900 26px/1 var(--f-display);letter-spacing:.04em;text-transform:uppercase;color:var(--brass-hi);text-align:left}.call-status{margin:6px 0 0;display:flex;align-items:center;gap:6px;font:700 11px/1 var(--f-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--line)}.call-dot{width:8px;height:8px;border-radius:50%;background:var(--line);box-shadow:0 0 8px var(--line);animation:callDot 1.2s ease-in-out infinite}@keyframes callDot{50%{opacity:.35}}.call-sep{color:var(--dim)}.call-time{color:var(--ivory);font-variant-numeric:tabular-nums;letter-spacing:.08em}.call-voice{display:flex;align-items:center;gap:3px;height:34px;padding:0 2px}.call-voice i{display:block;width:4px;height:100%;border-radius:2px;background:linear-gradient(180deg,var(--line),#1f9d5c);transform:scaleY(.14);transform-origin:50% 50%;transition:transform .06s linear}.sheet-call.is-synth .call-voice i{animation:callBar .9s ease-in-out infinite;transition:none}.sheet-call.is-synth .call-voice i:nth-child(2){animation-delay:-.3s;animation-duration:.7s}.sheet-call.is-synth .call-voice i:nth-child(3){animation-delay:-.5s;animation-duration:1.1s}.sheet-call.is-synth .call-voice i:nth-child(4){animation-delay:-.15s;animation-duration:.8s}.sheet-call.is-synth .call-voice i:nth-child(5){animation-delay:-.6s;animation-duration:1s}.sheet-call.is-synth .call-voice i:nth-child(6){animation-delay:-.4s;animation-duration:.75s}.sheet-call.is-synth .call-voice i:nth-child(7){animation-delay:-.2s;animation-duration:.95s}@keyframes callBar{0%,to{transform:scaleY(.18)}40%{transform:scaleY(.85)}70%{transform:scaleY(.4)}}.call-actions{display:grid;grid-template-columns:1fr 1.25fr;gap:10px}.call-btn{display:flex;align-items:center;justify-content:center;gap:10px;min-height:58px;padding:6px 12px;border-radius:16px;text-transform:none;letter-spacing:0;text-align:left;white-space:normal;min-width:0}.call-btn .call-ico{flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#ffffffeb}.call-btn .call-ico svg{width:19px;height:19px}.call-btn .cb-txt{display:flex;flex-direction:column;gap:3px;min-width:0}.call-btn .cb-main{display:inline-flex;align-items:center;font:800 15px/1.05 var(--f-ui);letter-spacing:.1em;text-transform:uppercase}.call-btn .cb-sub{font:700 11px/1.15 var(--f-ui);letter-spacing:.02em;text-transform:none;opacity:.9}.call-end{color:#fff;border:1px solid #ff9a8c;background:linear-gradient(180deg,#ff7b6b,#e2443a 55%,#a92a22);box-shadow:inset 0 1px #ffffff59,0 6px 18px #00000073}.call-end .call-ico{color:#c8352c}.call-end .call-ico svg{transform:rotate(135deg)}.call-take{color:#06301b;border:1px solid #b9f5d4;background:linear-gradient(180deg,#8ff0bd,#3ccf82,#1f9d5c);box-shadow:inset 0 1px #ffffff8c,0 6px 18px #00000073,0 0 26px #3ee39b59}.call-take .call-ico{color:#1f9d5c}.sheet-call.is-live .call-take:not(:disabled) .call-ico{animation:callWiggle 2.4s ease-in-out infinite}@keyframes callWiggle{0%,70%,to{transform:rotate(0)}75%{transform:rotate(-14deg)}80%{transform:rotate(12deg)}85%{transform:rotate(-8deg)}90%{transform:rotate(5deg)}}.call-take b,.sheet-body .call-take b{font:900 21px/1 var(--f-display);letter-spacing:.02em;color:#052a16}.call-take .cur{width:17px;height:17px;margin:0 2px 0 6px}.call-wal{position:absolute;z-index:1;margin:0;transform:translateY(-50%)}.call-wal.is-folded .wal-plus{display:none}.call-wal:active{transform:translateY(calc(-50% + 1px))}.call-wal[hidden]{display:none}.call-wal.is-short{border-color:#ff5a2ccc;box-shadow:inset 0 2px 6px #00000080,0 0 16px #ff5a2c59}.call-wal.is-short .wal-v{color:var(--fire)}.call-wal.is-short .wal-plus{animation:plusPulse 1.2s ease-in-out infinite}.is-idle .call-wal.is-short .wal-plus{animation-play-state:paused}.call-take:disabled{color:var(--muted);border-color:#d9a84e4d;background:var(--ink-2);box-shadow:none}@media(hover:hover){.call-end:hover{filter:brightness(1.06)}.call-take:hover:not(:disabled){filter:brightness(1.05);box-shadow:inset 0 1px #fff9,0 6px 18px #00000073,0 0 34px #3ee39b8c}}@media(prefers-reduced-motion:reduce){.sheet-call .call-ripple,.call-dot,.sheet-call .call-take .call-ico,.sheet-call.is-synth .call-voice i,.call-wal .wal-plus{animation:none!important}.sheet-call .call-voice i{transform:scaleY(.4)}}.cq-sum{margin:0}.cheque{--cq-ink: #1c2747;--cq-print: #2c4a3b;--cq-rule: rgba(44, 74, 59, .5);--f-hand: "Caveat", "Bradley Hand", "Segoe Print", "Comic Sans MS", cursive;position:relative;box-sizing:border-box;display:block;color:var(--cq-print);font:600 10px/1.2 var(--f-ui);letter-spacing:0;text-align:left;background:repeating-radial-gradient(circle at 14% 135%,#2c6e5013 0 .8px,#2c6e5000 .8px 4.5px),repeating-radial-gradient(circle at 88% -35%,#2c6e500f 0 .8px,#2c6e5000 .8px 5.5px),linear-gradient(180deg,#eff5ea,#e0eadb);border-radius:3px;box-shadow:0 2px 3px #00000059,0 10px 22px #0000006b}.cq-face{display:grid;gap:7px;padding:10px 13px 9px;border-radius:3px;box-shadow:inset 0 0 0 4px #e9f1e5,inset 0 0 0 5px #2c4a3b61,inset 0 0 0 6px #ffffff80}.cq-face>*{min-width:0}.cheque .cq-lbl{font:700 8.5px/1 var(--f-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--cq-print);white-space:nowrap}.cheque .cq-hand{display:inline-block;padding:0 3px;margin:0 -3px;font:600 18px/1 var(--f-hand);color:var(--cq-ink);white-space:nowrap}.cq-top{display:grid;grid-template-columns:1fr auto auto;align-items:baseline;gap:10px}.cheque .cq-bank{font:900 14px/1 var(--f-display);letter-spacing:.18em;text-transform:uppercase;color:var(--cq-print)}.cq-no,.cq-date{font:600 9.5px/1 var(--tk-mono, ui-monospace, Menlo, monospace);color:var(--cq-print);font-variant-numeric:tabular-nums;white-space:nowrap}.cq-pay{display:flex;align-items:center;gap:10px}.cq-pay>.cq-lbl{flex:1;padding-bottom:3px;border-bottom:1px solid var(--cq-rule)}.cq-box{display:inline-flex;align-items:center;gap:3px;min-width:92px;box-sizing:border-box;padding:2px 10px 1px 8px;border:1px solid rgba(44,74,59,.6);border-radius:2px;background:#ffffff9e;box-shadow:inset 0 1px 2px #2c4a3b2e}.cq-gem{display:inline-flex;color:#1f4fa3}.cq-gem .cur{width:15px;height:15px}.cheque .cq-box .cq-fig{font-size:30px;font-weight:700;line-height:1.02;letter-spacing:.01em}.cq-words{display:flex;align-items:flex-end;gap:8px}.cq-line{flex:1;min-width:0;display:block;padding:0 2px 1px;border-bottom:1px solid var(--cq-rule);overflow:hidden}.cheque .cq-wrote{display:flex;align-items:center;gap:6px;width:100%;box-sizing:border-box}.cq-dash{flex:1;min-width:12px;height:1.6px;margin-top:3px;border-radius:1px;background:var(--cq-ink);opacity:.85;transform:rotate(-.6deg)}.cq-unit{font:800 10px/1 var(--f-ui);letter-spacing:.16em;color:var(--cq-print);padding-bottom:3px}.cq-foot{display:grid;grid-template-columns:minmax(0,1fr) 96px;align-items:end;gap:12px}.cq-memo{display:flex;align-items:flex-end;gap:6px;min-width:0}.cq-memo .cq-lbl{padding-bottom:3px}.cheque .cq-memo .cq-hand{font-size:16px}.cq-sig{display:grid;justify-items:center;gap:2px}.cq-sign{display:block;width:92px;height:30px;margin-bottom:-2px;overflow:visible;border-bottom:1px solid var(--cq-rule)}.cq-sign path{fill:none;stroke:var(--cq-ink);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.cq-sig .cq-lbl{font-size:7.5px;letter-spacing:.2em}.cq-fly{position:fixed;z-index:70;pointer-events:none;will-change:transform}.cq-fly>.cheque{width:100%;height:100%}.cq-half>.cheque{box-shadow:none}.cq-half,.cq-cashed{filter:drop-shadow(0 6px 10px rgba(0,0,0,.45))}.cq-cashed>.cheque{box-shadow:none}.cq-terms{--f-legal: "Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, serif;position:relative;margin:0 5px 5px;padding:10px 9px 8px;box-shadow:inset 0 0 0 1px #2c4a3b4d}.cq-terms:before{content:"";position:absolute;left:-5px;right:-5px;top:-6px;height:7px;background:radial-gradient(circle at 0 50%,#140d1c 3.5px,transparent 4px) 0 0 / 50% 100% no-repeat,radial-gradient(circle at 100% 50%,#140d1c 3.5px,transparent 4px) 100% 0 / 50% 100% no-repeat,repeating-linear-gradient(90deg,rgba(44,74,59,.55) 0 4px,transparent 4px 7px) 8px 3px / calc(100% - 16px) 1px no-repeat}.cheque .cl-head{display:flex;align-items:center;gap:8px;margin:0 0 7px;font:800 8.5px/1 var(--f-ui);letter-spacing:.34em;text-indent:.34em;text-transform:uppercase;color:var(--cq-print)}.cheque .cl-head:before,.cheque .cl-head:after{content:"";flex:1;height:2px;border-top:1px solid var(--cq-rule);border-bottom:1px solid var(--cq-rule)}.cq-clauses{list-style:none;margin:0;padding:0;display:grid;gap:6px}.cq-clauses li{display:grid;grid-template-columns:13px minmax(0,1fr);column-gap:3px;align-items:baseline}.cheque .cl-no{font:700 12px/1 var(--f-legal);color:var(--cq-print)}.cq-clauses p{margin:0;font:400 12px/1.36 var(--f-legal);color:#26332c;text-align:justify;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:8 4 4}.cheque .cl-lead{font-weight:700;font-variant:small-caps;text-transform:lowercase;letter-spacing:.07em;color:var(--cq-print)}.cheque .cl-now{font-style:normal;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#15201a;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.sheet-body .cq-clauses b{font-weight:700;color:#15201a}.cheque .cl-bal{white-space:nowrap;color:#55635a}.cheque .cl-bal.neg{color:#a1321c}.cq-clauses .cl-why p{color:#3c4a42;font-style:italic}.cq-clauses .cl-why .cl-lead{font-style:normal}.cq-clauses .cur{width:11px;height:11px;margin-right:1px;vertical-align:-1px}@media(orientation:portrait)and (max-height:599px),(orientation:landscape)and (max-height:599px){.cq-terms{padding:7px 8px 6px}.cheque .cl-head{margin-bottom:5px}.cq-clauses{gap:4px}.cq-clauses p{font-size:11px;line-height:1.3}}@media(orientation:landscape)and (min-height:600px){.cheque{gap:9px;padding:13px 18px 11px}.cheque .cq-bank{font-size:17px}.cq-no,.cq-date{font-size:11px}.cheque .cq-lbl{font-size:9.5px}.cq-box{min-width:116px;padding:3px 12px 2px 10px}.cq-gem .cur{width:18px;height:18px}.cheque .cq-box .cq-fig{font-size:38px}.cheque .cq-hand{font-size:23px}.cheque .cq-memo .cq-hand{font-size:20px}.cq-unit{font-size:11px}.cq-foot{grid-template-columns:minmax(0,1fr) 128px}.cq-sign{width:120px;height:38px}.cq-sig .cq-lbl{font-size:8.5px}}@media(orientation:portrait)and (max-height:599px),(orientation:landscape)and (max-height:599px){.sheet-narrow .gem-co{font-size:40px}.sheet-narrow .co-dia{font-size:44px}.sheet-deal .sheet-actions .btn-lg{flex:1 1 0;min-width:0;min-height:48px;padding:0 8px;font-size:13px;letter-spacing:.08em}.cq-face{gap:3px;padding:6px 11px 4px}.cq-top{display:none}.cq-box{min-width:80px;padding:0 8px 0 6px}.cq-gem .cur{width:13px;height:13px}.cheque .cq-box .cq-fig{font-size:22px}.cheque .cq-hand{font-size:16.5px}.cheque .cq-memo .cq-hand{font-size:15px}.cq-foot{grid-template-columns:minmax(0,1fr) 80px;gap:10px}.cq-sign{width:78px;height:24px}.call-panel{padding-top:14px}.call-head{gap:10px;padding:0 0 10px}.call-ava{width:40px;height:40px}.sheet-call .call-name{font-size:21px}.call-status{margin-top:4px;font-size:9.5px;letter-spacing:.12em}.call-voice{height:26px;gap:2px}.call-voice i{width:3px}.call-actions{gap:8px}.sheet-deal .call-actions .call-btn{min-height:52px;padding:5px 8px;gap:7px}.call-btn .call-ico{width:28px;height:28px}.call-btn .call-ico svg{width:16px;height:16px}.call-btn .cb-main{font-size:13px;letter-spacing:.06em}.call-btn .cb-sub{font-size:9.5px}.call-take b,.sheet-body .call-take b{font-size:18px}}@media(orientation:landscape)and (min-height:600px),(orientation:portrait)and (min-width:600px){.xchg .nml-stakes{font-size:9px;padding:3px 8px;letter-spacing:.2em}}.t.s-hidden.is-press:after,.t.s-flagged.is-press:after{content:"";position:absolute;inset:6%;border-radius:inherit;border:max(2px,calc(var(--tile) * .06)) solid var(--flag);box-shadow:0 0 calc(var(--tile) * .25) #ff5a2c99,inset 0 0 calc(var(--tile) * .2) #ff5a2c73;opacity:0;pointer-events:none;animation:holdCharge .27s .11s ease-in forwards}.t.s-flagged.is-press:after{border-color:var(--ivory);box-shadow:0 0 calc(var(--tile) * .25) #f3ead880,inset 0 0 calc(var(--tile) * .2) #f3ead859}@keyframes holdCharge{0%{opacity:0;transform:scale(1.45)}to{opacity:1;transform:scale(.9)}}@media(prefers-reduced-motion:reduce){.t.s-hidden.is-press:after,.t.s-flagged.is-press:after{animation:none;opacity:.85;transform:none}}:root{--si: #b9a2ff;--si-lo: rgba(185, 162, 255, .16);--watch: #ffc861}.fair-chip{align-self:center;min-height:20px;margin:-4px 0;padding:3px 9px;border-radius:999px;border:1px solid currentColor;background:#0d091299;font:800 10px/1 var(--f-ui);letter-spacing:.16em;text-transform:uppercase;position:relative}.fair-chip:before{content:"";position:absolute;inset:-10px -4px}.fair-chip.is-watch{color:var(--watch)}.fair-chip.is-si{color:var(--si)}.fair-chip[hidden],.lobby-h-sub[hidden]{display:none}.nav-tag{margin-left:auto;font:800 9px/1 var(--f-ui);letter-spacing:.14em;text-transform:uppercase}.nav-tag.is-watch{color:var(--watch)}.nav-tag.is-si{color:var(--si)}.nav-tag[hidden]{display:none}.slip-nav .nav-row:last-child:nth-child(odd){grid-column:1 / -1}.fair-rules{margin:0;padding-left:20px;display:grid;gap:8px;line-height:1.45;color:#d8cfe2}.fair-rules b{color:var(--brass-hi)}.fair .help-p{margin-top:8px}.fair .muted{color:var(--dim)}.coh-tabs{display:flex;gap:6px;margin:0 0 8px}.coh-tab{flex:1;min-height:36px;padding:0 10px;border-radius:10px;border:1px solid rgba(217,168,78,.2);background:#0d091273;color:var(--muted);font:700 12px/1 var(--f-ui);letter-spacing:.04em;position:relative}.coh-tab:before{content:"";position:absolute;inset:-4px 0}.coh-tab[aria-pressed=true]{color:var(--ivory);border-color:var(--brass);background:#d9a84e1f}.coh-tab[data-cohort=agent][aria-pressed=true]{color:var(--si);border-color:var(--si);background:var(--si-lo)}.coh-tabs[hidden]{display:none}.pop-si .pop-label{font-size:12.5px;line-height:1.25}.switch:disabled{opacity:.55;cursor:default}.sum-actions.is-next{grid-template-columns:1fr}.sum-actions.is-next>:not(#btnAgain){display:none}.sum-actions.is-next #btnAgain{grid-column:1 / -1}.review{grid-area:deck;position:relative;z-index:2;justify-self:center;align-self:end;width:min(100%,max(var(--frame-w, 100%),352px));min-width:0;display:flex;flex-direction:column;gap:5px;padding:6px 8px 8px;border-radius:12px;border:1px solid var(--brass-line);background:linear-gradient(180deg,#171021f7,#100b17f7);box-shadow:0 12px 30px #00000073,inset 0 1px #fff0c812;animation:rvIn .28s cubic-bezier(.2,.9,.3,1) both}.review[hidden]{display:none}@keyframes rvIn{0%{opacity:0;transform:translateY(10px)}}.app.is-review .deck{visibility:hidden;filter:none}body.is-bust .app.is-review{filter:none}.app.is-forfeit.is-review .board{opacity:1}.app.is-review .status{display:none}.rv-head{display:none;align-items:center;justify-content:space-between;gap:8px}.rv-head>b{font:800 11px/1 var(--f-ui);letter-spacing:.24em;text-transform:uppercase;color:var(--brass-hi)}.rv-res{font:700 10px/1 var(--f-ui);letter-spacing:.16em;text-transform:uppercase;padding:4px 8px;border-radius:99px;border:1px solid currentColor}.rv-res.neg{color:#ff8a73}.rv-res.pos{color:var(--win)}.rv-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.rv-stats:has(>:only-child){grid-template-columns:1fr}.rv-cell{min-width:0;margin:0;padding:4px 7px 5px;display:block;text-align:left;color:inherit;font:inherit;cursor:pointer;border-radius:8px;background:#fff0c80a;border:1px solid rgba(217,168,78,.14);-webkit-tap-highlight-color:transparent}div.rv-cell{cursor:default}.rv-cell[aria-pressed=true]{border-color:var(--brass-hi);background:#d9a84e24}.rv-cell small{display:block;font:700 8.5px/1.15 var(--f-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rv-cell[aria-pressed=true] small{color:var(--brass-hi)}.rv-cell b{display:block;margin-top:1px;font:800 16px/1 var(--f-display);color:var(--ivory);font-variant-numeric:tabular-nums;white-space:nowrap}.rv-cell b i{font:600 11px/1 var(--f-ui);font-style:normal;color:var(--muted)}.rv-cell b.neg{color:#ff8a73}.rv-cell b.pos{color:#6fe3a8}.rv-cell span{display:none;margin-top:2px;font:500 10px/1.2 var(--f-ui);color:var(--muted)}.rv-info{margin:0;height:2.6em;overflow:hidden;font:500 12px/1.3 var(--f-ui);color:var(--ivory);text-wrap:pretty}.rv-info b{color:var(--brass-hi);font-weight:700}.rv-t.ok,.rv-t.lo{color:#6fe3a8!important}.rv-t.mid{color:var(--ember)!important}.rv-t.hi{color:#ff8a73!important}.rv-legend{display:none;flex-wrap:wrap;gap:3px 10px;font:600 10px/1.2 var(--f-ui);color:var(--muted)}.rv-legend>span{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.rvl{display:inline-grid;place-items:center;width:13px;height:13px;border-radius:3px;font:800 9px/1 var(--f-display);font-style:normal}.rvl-bomb{background:radial-gradient(circle at 50% 55%,#1b1018 0 38%,transparent 40%),#3a1a26;box-shadow:inset 0 0 0 1px #ff785a99}.rvl-safe{color:color-mix(in srgb,var(--g3) 55%,transparent);background:#3a2650;box-shadow:inset 0 0 0 1px #d9a84e4d}.rvl-p{width:auto;min-width:13px;padding:0 2px;color:#10070f;background:#6fe3a8;font-family:var(--f-ui);font-size:8.5px}.rvl-wrong{box-shadow:inset 0 0 0 1.5px #ff5a4a;background:linear-gradient(45deg,transparent 45%,#ff5a4a 45% 55%,transparent 55%),linear-gradient(-45deg,transparent 45%,#ff5a4a 45% 55%,transparent 55%)}.rv-actions{display:grid;grid-template-columns:1fr 1.4fr;gap:6px}.rv-actions .btn{min-width:0;min-height:40px;padding:0 8px}@media(min-height:560px){.rv-actions .btn{min-height:44px}}@media(orientation:portrait)and (min-height:640px){.review{gap:6px;padding:8px 10px 10px}.rv-head,.rv-legend{display:flex}}@media(orientation:portrait)and (min-height:740px){.rv-cell span{display:block}.rv-cell b{font-size:18px}.rv-info{font-size:13px}}.board.is-xray .t{cursor:pointer}.board.is-xray .mult{display:none}.board.is-xray .t.s-revealed{filter:none}.board.is-xray .t.s-defused.ghost .ico{animation:none;opacity:.92;width:66%;height:66%;filter:drop-shadow(0 0 3px rgba(255,90,60,.55))}.board.is-xray .t.s-defused.ghost{box-shadow:inset 0 0 0 max(1px,calc(var(--tile) * .05)) #ff6e5073,inset 0 calc(var(--tile) * .07) calc(var(--tile) * .16) #000000c7}.board.is-xray .t.s-defused.ghost.was-flagged{box-shadow:inset 0 0 0 max(1.5px,calc(var(--tile) * .07)) #f6dc97cc}.t.s-xsafe{cursor:pointer;background:radial-gradient(130% 120% at 28% 14%,#4a31609e,#2c1c3c9e 46%,#1a1024b3) padding-box,linear-gradient(148deg,#fbe7ae57,#c08d3647 24%,#6a481847 50%,#d6a54e47 74%,#573c1347) border-box;box-shadow:0 calc(var(--tile) * .05) 0 #04020680,inset 0 1px #fff0d21a}.t.s-xsafe .num{opacity:.42;font-size:calc(var(--tile) * .5);filter:none}.t.s-xsafe.xr-wrong{box-shadow:inset 0 0 0 max(1.5px,calc(var(--tile) * .06)) #ff5a4a}.xr-flag{position:absolute;inset:0;pointer-events:none;background:linear-gradient(45deg,transparent calc(50% - 1.5px),rgba(255,90,74,.85) calc(50% - 1.5px) calc(50% + 1.5px),transparent calc(50% + 1.5px)),linear-gradient(-45deg,transparent calc(50% - 1.5px),rgba(255,90,74,.85) calc(50% - 1.5px) calc(50% + 1.5px),transparent calc(50% + 1.5px));opacity:.75}.rv-p{position:absolute;z-index:2;top:2px;right:2px;min-width:1.5em;padding:.18em .26em;border-radius:.5em;font:800 max(8px,calc(var(--tile) * .2))/1 var(--f-ui);font-style:normal;letter-spacing:0;color:#10070f;text-align:center;pointer-events:none;box-shadow:0 1px 2px #0009}.board.small-tiles .rv-p{top:1px;right:1px;padding:.12em .16em;min-width:1.3em}.rv-p.ok{background:#f6dc97e0}.rv-p.lo{background:#6fe3a8}.rv-p.mid{background:var(--ember)}.rv-p.hi{background:#ff6b55;color:#fff}.t.s-exploded .rv-p{z-index:3}.t.rv-last{z-index:2;box-shadow:0 0 0 2px #ff6b55,0 0 14px #ff5a3cb3;animation:rvLast 1.4s ease-in-out infinite alternate}@keyframes rvLast{to{box-shadow:0 0 0 2px #ff6b55,0 0 4px #ff5a3c59}}.board.is-xray .t.rv-sel{z-index:3;outline:2px solid var(--brass-hi);outline-offset:1px}.board.has-hl .t:not(.rv-hl){filter:brightness(.42) saturate(.5)}.board.has-hl .t.rv-hl{z-index:2}@media(prefers-reduced-motion:reduce){.review,.t.rv-last{animation:none}}@media(orientation:landscape){.review{width:auto;justify-self:stretch;align-self:center}.rv-head{display:flex}}@media(orientation:landscape)and (min-height:600px){.review{align-self:start;gap:10px;padding:14px 16px}.rv-legend{display:flex;font-size:11px}.rv-cell span{display:block}.rv-cell b{font-size:22px}.rv-info{font-size:14px;height:calc(3 * 1.3em)}.rv-actions .btn{min-height:50px}}@media(orientation:portrait)and (min-width:600px){.review{gap:10px;padding:12px 16px 14px}.rv-head,.rv-legend{display:flex}.rv-legend{font-size:11px}.rv-cell span{display:block}.rv-cell b{font-size:22px}.rv-info{font-size:14px}}.fair-proc{margin-top:10px;padding:10px 12px;border-radius:12px;border:1px dashed rgba(217,168,78,.35);background:#0d091280}.fair-proc>small{display:block;font:800 10px/1.2 var(--f-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--dim);margin-bottom:6px}.fair-proc dl{margin:0;display:grid;gap:4px}.fair-proc dl>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;font:600 12.5px/1.3 var(--f-ui)}.fair-proc dt{color:var(--muted)}.fair-proc dd{margin:0;color:var(--ivory);text-align:right;font-variant-numeric:tabular-nums}.fair-copied{color:var(--ok, #6fe3a8);font-weight:700}.fair-data{display:block;width:100%;height:90px;margin-top:8px;font:500 11px/1.3 ui-monospace,Menlo,monospace;color:var(--ivory);background:var(--ink-1);border:1px solid var(--brass-line);border-radius:8px}.vault-title .vt-to{white-space:nowrap}.vault-title .vt-arrow{display:inline-block;margin:0 .12em;background:linear-gradient(180deg,#fff0f2,#ff6b85 60%,#b3122f);-webkit-background-clip:text;background-clip:text;color:transparent}.lb-tables{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:10px 0 2px}.lb-tables[hidden]{display:none}.lb-tt{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 8px;border-radius:99px;border:1px solid rgba(217,168,78,.28);background:#0d09128c;color:var(--muted);font:700 12px/1 var(--f-ui);letter-spacing:.06em;cursor:pointer;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-tt .metal{flex:none}.lb-tt[aria-pressed=true]{color:var(--ivory);border-color:var(--brass);background:#d9a84e24}@media(max-width:479px){.lb-tables{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:640px){.lb-tables{grid-template-columns:repeat(var(--lb-n, 4),minmax(0,1fr))}}@media(max-width:639px){.lb-tt[data-table=quick]{grid-column:1 / -1}}.board.is-flag-trap .t.s-flagged{animation:flagCheck 1.6s ease-in-out infinite}@keyframes flagCheck{0%,to{box-shadow:0 0 0 1px #f6dc9759}50%{box-shadow:0 0 0 2px #ffb347,0 0 14px #ffb34799}}@media(prefers-reduced-motion:reduce){.board.is-flag-trap .t.s-flagged{animation:none;box-shadow:0 0 0 2px #ffb347}}.stage-foot{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.app.is-lobby .stage-foot{display:none}.bet-row .btn-step{container-type:size;flex:1 1 0;width:auto;min-width:0;padding:0;letter-spacing:0}.bet-row .btn-min,.bet-row .btn-max{flex-grow:1.18}.bet-row .bet-field{flex:1.3 1 0;min-width:0;padding:0 6px 0 7px}.bet-row .bl{display:block;font:900 20px/1 var(--f-display);white-space:nowrap;transform:scaleY(1.2)}.bet-row [data-bet=half] .bl,.bet-row [data-bet=double] .bl{font-size:min(52cqh,50cqw)}.bet-row .btn-max .bl{font-size:min(38cqh,25cqw);letter-spacing:.02em}.bet-row .btn-min{gap:1px}.bet-row .btn-min .bl{font-size:min(32cqh,31cqw);letter-spacing:.05em;color:var(--brass-hi)}.bet-row .btn-min .min-p{font:700 min(20cqh,21cqw)/1 var(--f-ui);letter-spacing:.04em;margin-top:2px}.bet-row .btn-max.is-on .bl{letter-spacing:.02em}.btn-min .min-v{display:none}@media(orientation:landscape)and (min-height:600px){.deck{grid-template-columns:minmax(0,1.18fr) minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr) minmax(0,1.18fr)}}@media(orientation:landscape)and (max-height:599px){.bet-row{flex-wrap:nowrap;height:44px}.bet-row .bet-field{order:0;flex:1 1 0;height:auto}.bet-row .btn-step{height:auto}}.app.is-play .board-frame{top:var(--board-shift, 0px)}@media(orientation:landscape)and (min-height:600px){.app.is-play .deck{margin-top:var(--board-shift, 0px)}.app.is-play .slip{margin-bottom:var(--foot-up, 0px)}}@media(orientation:portrait)and (min-height:740px),(orientation:landscape)and (min-height:600px),(orientation:portrait)and (min-width:600px){.xc-graph{max-width:none}}#vaultSum .co-hero{display:grid;grid-template-columns:auto auto;grid-template-areas:"k k" "gem fig";justify-content:center;align-items:center;column-gap:12px;row-gap:8px}#vaultSum .co-fig{display:contents}#vaultSum .co-fig small{grid-area:k;text-align:center}#vaultSum .gem-co{grid-area:gem;justify-self:end}#vaultSum .co-dia{grid-area:fig;justify-self:start}#vaultSum .co-line{margin-top:10px}#vaultNote{max-width:34em;margin-left:auto;margin-right:auto;text-wrap:balance}.xs-graph.cr-paper{--cr-rule: rgba(44, 110, 80, .13);--cr-rule5: rgba(44, 110, 80, .26);--cr-ink: #2450b0;--cr-pencil: rgba(58, 56, 52, .62);--cr-print: #1f1b17;border:0;border-radius:3px;background:repeating-linear-gradient(0deg,var(--cr-rule5) 0 1px,transparent 1px 40px) 10px calc(100% - 29px) / 100% 100%,repeating-linear-gradient(90deg,var(--cr-rule5) 0 1px,transparent 1px 40px) 10px 0 / 100% 100%,repeating-linear-gradient(0deg,var(--cr-rule) 0 1px,transparent 1px 8px) 10px calc(100% - 29px) / 100% 100%,repeating-linear-gradient(90deg,var(--cr-rule) 0 1px,transparent 1px 8px) 10px 0 / 100% 100%,linear-gradient(180deg,#f7f4ea,#efeadc);box-shadow:0 1px #fff6 inset,0 8px 18px #00000061}.xg.is-pen .xg-wash{display:none}.xg.is-pen .xg-line{stroke:var(--cr-ink);stroke-width:1.8;filter:none}.xg.is-pen .xg-ahead{fill:none;stroke:var(--cr-pencil);stroke-width:1.1;stroke-linecap:round;stroke-dasharray:5 2.5}.xg.is-pen .xg-axis{stroke:#1f1b178c}.xg.is-pen .xg-drop,.xg.has-axis.is-pen .xg-drop{stroke:#2450b080}.xg.is-pen .xg-tick{stroke:var(--cr-print)}.xg.is-pen .xg-tag rect{fill:#fbf9f3;stroke:#1f1b1780}.xg.is-pen .xg-tag text{fill:var(--cr-print)}.xg.is-pen .xg-dbl circle{fill:none;stroke:var(--cr-pencil);stroke-width:1.2}.xg.is-pen .xg-dbl text{fill:var(--cr-pencil);font:700 15px Caveat,Bradley Hand,Segoe Print,cursive;letter-spacing:0}.xg-nib path:first-child{fill:#c9ccd2;stroke:#4b4f58;stroke-width:.8;stroke-linejoin:round}.xg-nib .xg-slit{fill:none;stroke:#4b4f58;stroke-width:.7}.xg-nib .xg-vent{fill:#4b4f58}.xg-blot{fill:var(--cr-ink)}#vaultSum .co-dia.odo{--odh: .9em;background:none;-webkit-background-clip:border-box;background-clip:border-box;color:inherit}#vaultSum .co-dia .od-s i,#vaultSum .co-dia .od-x{background:var(--dia-text);-webkit-background-clip:text;background-clip:text}.slip-ledger:has(.led-empty){display:flex;flex-direction:column}.slip-ledger:has(.led-empty) .ledger{flex:1 1 auto;justify-content:center}.led-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px 8px;text-align:center;font-style:normal}.led-empty b{font:800 12px/1 var(--f-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.led-empty span{font:500 12.5px/1.35 var(--f-ui);color:var(--dim)}.le-ico{position:relative;width:34px;height:30px;margin-bottom:4px;opacity:.55}.le-ico:before,.le-ico:after{content:"";position:absolute;left:3px;width:28px;height:10px;border-radius:50%;border:1.5px solid var(--brass)}.le-ico:before{bottom:0;box-shadow:0 -5px 0 -1.5px #120b19,0 -5px 0 0 var(--brass)}.le-ico:after{bottom:10px;background:#120b19}.lb-stage{position:relative;display:flex;flex-direction:column}.sheet-panel>.lb-head{flex:none}.lb-sw{font-size:14.5px}.lb-stage>.lb-note{margin:auto 0 0;padding-top:12px}.coh-tabs,.tabs{display:inline-flex;gap:2px;padding:2px;margin:0 8px 10px 0;border-radius:8px;vertical-align:top;border:1px solid rgba(217,168,78,.22);background:#0d091280;box-shadow:none}.coh-tab,.tab{position:relative;flex:none;display:inline-flex;align-items:center;gap:4px;min-height:0;height:26px;padding:0 11px;border:0;border-radius:6px;background:transparent;color:var(--muted);font:700 11.5px/1 var(--f-ui);letter-spacing:.04em;text-transform:none;cursor:pointer}.coh-tab:before,.tab:before{content:"";position:absolute;inset:-9px 0}.tab .cur{width:11px;height:11px}@media(hover:hover){.coh-tab:hover,.tab:hover{color:var(--ivory)}}.coh-tab[aria-pressed=true],.tab[aria-selected=true]{color:var(--ivory);background:#d9a84e29;box-shadow:inset 0 0 0 1px #d9a84e73}.coh-tab[data-cohort=agent][aria-pressed=true]{color:var(--si);background:var(--si-lo);box-shadow:inset 0 0 0 1px var(--si)}.coh-tab:focus-visible,.tab:focus-visible{outline:2px solid var(--ivory);outline-offset:1px}.lb-tables{margin:0 0 10px;gap:4px}.lb-tt{position:relative;min-height:0;height:28px;font-size:11.5px}.lb-tt:before{content:"";position:absolute;inset:-8px 0}.lb-reel{--lb-drum: 300px;position:relative;height:var(--lb-drum);overflow:hidden;overscroll-behavior:contain;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;scrollbar-width:none;border-radius:12px;-webkit-mask:linear-gradient(180deg,transparent 0,#000 8%,#000 92%,transparent 100%);mask:linear-gradient(180deg,transparent 0,#000 8%,#000 92%,transparent 100%)}.lb-reel::-webkit-scrollbar{display:none}.lb-reel:focus-visible{outline:2px solid var(--ivory);outline-offset:2px}.lb-reel .lb-list{gap:5px}.lb-reel .lb-list{transition-property:none}.lb-reel .lb-row{transform-origin:50% 50%;backface-visibility:hidden;will-change:transform,opacity;border:1px solid rgba(217,168,78,.28);background:linear-gradient(180deg,#2a1d38,#160e20);grid-template-columns:2.6em minmax(0,1fr) auto}.lb-reel .lb-rank{display:block;white-space:nowrap;width:auto;height:auto;background:none;box-shadow:none;border-radius:0;font:800 15px/1 var(--f-display);color:var(--brass);letter-spacing:.02em}.lb-reel .lb-rank:not(:empty):before{content:"#"}.lb-reel .lb-row.top1 .lb-rank{color:#f6dc97;background:none;box-shadow:none}.lb-reel .lb-row.top2 .lb-rank{color:#dfe1ea;background:none}.lb-reel .lb-row.top3 .lb-rank{color:#e8a370;background:none}.lb-reel .lb-row.me{position:relative;z-index:2;padding-top:11px;padding-bottom:11px;border-color:var(--brass);background:radial-gradient(120% 140% at 0% 50%,rgba(217,168,78,.16),transparent 60%),linear-gradient(180deg,#2b1d38,#170f21);box-shadow:0 0 0 1px #0000008c,0 10px 26px #0009,inset 0 1px #fff0c824}.lb-reel .lb-row.me .lb-rank{font-size:24px;color:var(--brass-hi)}.lb-reel .lb-row.lb-slot{background:transparent;border:1px dashed rgba(217,168,78,.16)}.lb-reel.is-turned{cursor:grabbing}.lb-reel .lb-empty{position:absolute;inset:0;display:grid;place-items:center;margin:0;padding:0 24px}.lb-ghost{position:absolute;z-index:1;overflow:hidden;pointer-events:none}.lb-mine{margin:10px 0 0;text-align:center;font:600 12.5px/1.4 var(--f-ui);color:var(--muted);text-wrap:balance}.lb-mine b{color:var(--ice-hi)}@media(orientation:portrait)and (max-height:599px),(orientation:landscape)and (max-height:599px){.lb-reel{--lb-drum: 196px}}@media(orientation:portrait)and (min-height:740px){.lb-reel{--lb-drum: 400px}}@media(orientation:landscape)and (min-height:760px){.lb-reel{--lb-drum: 420px}}.bank,.app .bank{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;height:auto}.purse,.app .purse{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;gap:0;padding:0}.purse .purse-label{margin:0 0 3px}.purse .balance{text-align:left}.dia-sub{display:inline-flex;align-items:center;gap:6px;margin:5px 0 0 -3px;padding:3px 9px 3px 4px;border:0;border-radius:99px;background:transparent;color:#cfefff;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .2s}@media(hover:hover){.dia-sub:hover{background:#ff335517}}.dia-sub:disabled{cursor:default}.dia-sub .xc-v{display:inline-flex;align-items:center;gap:4px}.dia-sub .xc-v b{font:900 21px/1 var(--f-display);letter-spacing:.01em;background:var(--dia-text);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 8px rgba(255,51,85,.3));font-variant-numeric:tabular-nums}.dia-sub .xc-gem{width:17px;height:17px;font-size:17px}.dia-sub .xc-k{font:800 9px/1 var(--f-ui);letter-spacing:.16em;text-transform:uppercase;color:#ff9fb0;white-space:nowrap}.dia-sub .xc-k:empty{display:none}.dia-sub.is-void .xc-v b{background:none;color:#6d6280;filter:none}.dia-sub.is-void .xc-gem{filter:grayscale(1) brightness(.6)}.dia-sub.is-void .xc-k{color:#ff9a80}.dia-sub.gain{animation:diaGain .9s ease-out}@keyframes diaGain{0%{background:#ff335547}to{background:transparent}}.chips,.chips.few{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr) minmax(0,1.18fr);column-gap:4px;justify-items:center;align-items:center;justify-content:stretch;overflow:visible}.chips>.chip,.chips>.chip-zone{grid-row:1}.chips>.bet-pile{grid-column:3;grid-row:1;margin:0;align-self:center}@media(orientation:portrait)and (min-height:740px){.chips,.chips.few{column-gap:5px}}@media(orientation:landscape)and (max-height:599px){.chips,.chips.few{grid-template-columns:minmax(0,1.18fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.18fr)}}@media(orientation:landscape)and (min-height:600px){.chips,.chips.few{grid-column:1 / -1;grid-template-columns:subgrid;column-gap:5px}}@media(orientation:portrait)and (min-width:600px){.deck{grid-template-areas:"bank chips" "bank bet" "preview preview";align-items:center}.bank{align-self:stretch}}.chip-zone{position:relative;display:grid;place-items:center;padding:0;border:0;margin:0;background:none;color:inherit;font:inherit;cursor:pointer;flex:none;-webkit-tap-highlight-color:transparent}.chip-zone .cz-stack{display:grid}.chip-zone .cz-chip{grid-area:1 / 1;display:grid;place-items:center;pointer-events:none;translate:0 calc(var(--k) * -2px)}.chip-zone .cz-chip:not(.is-top):not(.is-ghost) span{visibility:hidden}.chip-zone .cz-chip.is-ghost{opacity:.26;filter:saturate(.55);box-shadow:inset 0 0 0 2px #00000040}@media(hover:hover){.chip-zone:not(.is-off):hover .cz-chip.is-top,.chip-zone:not(.is-off):hover .cz-chip.is-ghost{transform:translateY(-3px)}.bet-pile:not([aria-disabled]):hover .bp-chip.is-top{transform:translateY(-3px)}}.chip-zone:not(.is-off):active .cz-chip.is-top{transform:translateY(1px)}.chip-zone .cz-n{position:absolute;right:-8px;bottom:-6px;z-index:1;min-width:18px;padding:2px 4px;border-radius:99px;text-align:center;font:800 9.5px/1 var(--f-ui);color:#f3e6c4;background:#1b1225;box-shadow:0 0 0 1.5px #d9a84e99;pointer-events:none}.chip-zone .cz-n:empty{display:none}.chip-zone.is-off{cursor:not-allowed}.chip-zone.is-off .cz-stack{opacity:.45;filter:grayscale(.75)}.chip-zone:focus-visible,.bet-pile:focus-visible{outline:2px solid var(--brass-hi);outline-offset:5px;border-radius:50%}.chip-zone.zone-land .cz-chip.is-top{animation:pileLand .24s cubic-bezier(.2,1.6,.4,1)}.bet-pile{padding:0;border:0;margin:0;background:none;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.bet-pile .bp-chip{transition:transform .14s cubic-bezier(.2,1.4,.4,1)}.bet-pile[aria-disabled]{cursor:default}.bank,.app .bank{display:block;height:auto}.reel{--reel-pad: 24px;--rr-h: 24px;position:relative;padding:var(--reel-pad) 0;perspective:460px;perspective-origin:50% 50%;cursor:pointer;-webkit-tap-highlight-color:transparent}.reel-drum{position:absolute;left:0;right:0;top:50%;height:0;transform-style:preserve-3d;pointer-events:none}.rr{position:absolute;left:9%;right:9%;top:0;height:var(--rr-h);margin-top:calc(var(--rr-h) / -2);box-sizing:border-box;display:grid;grid-template-columns:2.4em minmax(0,1fr) auto;align-items:center;column-gap:8px;padding:0 12px;border-radius:8px;border:1px solid rgba(217,168,78,.28);background:linear-gradient(180deg,#2a1d38,#160e20);font:600 11.5px/1 var(--f-ui);color:var(--muted);backface-visibility:hidden;will-change:transform,opacity}.rr-n{font:800 12.5px/1 var(--f-display);color:var(--brass);letter-spacing:.02em}.rr-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rr-v{font:800 14px/1 var(--f-display);color:#e9dfc7;font-variant-numeric:tabular-nums}.rr-ghost{border-style:dashed;background:transparent;font-style:italic}.reel .reel-me{position:relative;z-index:2;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px;padding:8px 14px 8px 10px;border-radius:14px;border:1px solid var(--brass);background:radial-gradient(120% 140% at 0% 50%,rgba(217,168,78,.16),transparent 60%),linear-gradient(180deg,#2b1d38,#170f21);box-shadow:0 0 0 1px #0000008c,0 10px 26px #0009,inset 0 1px #fff0c824;transition:border-color .35s,box-shadow .35s;text-align:left}.rm-rank{min-width:1.7em;padding:4px 10px 4px 0;text-align:center;font:900 30px/1 var(--f-display);color:var(--brass-hi);border-right:1px solid rgba(217,168,78,.3);transform-origin:50% 50%}.rm-main{position:relative;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.reel .purse-label{margin:0 0 3px;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reel .balance{text-align:left}.reel .dia-sub{margin-top:3px}.reel .streak-tag{top:-2px}.reel .reel-me.is-up{border-color:#3ee39b;box-shadow:0 0 0 1px #0000008c,0 10px 26px #0009,0 0 18px #3ee39b59}.reel .reel-me.is-down{border-color:#ff7a5a;box-shadow:0 0 0 1px #0000008c,0 10px 26px #0009,0 0 18px #ff5a2c4d}.rm-rank.rank-up{animation:rankUp .32s cubic-bezier(.2,1.6,.4,1);color:#c9ffe4}.rm-rank.rank-down{animation:rankDown .32s ease-out;color:#ffc2b0}@keyframes rankUp{0%{transform:translateY(40%) scale(.8);opacity:.3}to{transform:none;opacity:1}}@keyframes rankDown{0%{transform:translateY(-40%) scale(.8);opacity:.3}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.rm-rank.rank-up,.rm-rank.rank-down{animation:none}}@media(orientation:portrait)and (max-height:739px),(orientation:landscape)and (max-height:599px){.reel{--reel-pad: 15px;--rr-h: 17px;perspective:360px}.rr{font-size:9.5px;padding:0 9px;border-radius:6px;column-gap:6px}.rr-n{font-size:10px}.rr-v{font-size:11px}.reel .reel-me{padding:4px 10px 4px 6px;column-gap:8px;border-radius:11px}.rm-rank{font-size:22px;padding-right:7px}.reel .purse-label{margin-bottom:1px}.reel .dia-sub{margin-top:0}}.dia-sub{position:relative}.dia-sub:before{content:"";position:absolute;inset:-11px -6px}.dia-sub .xc-k{position:absolute;left:calc(100% + 4px);top:50%;transform:translateY(-50%);pointer-events:none}.dia-sub .nml-stakes{position:absolute;left:calc(100% + 6px);top:50%;margin:0;transform:translateY(-50%);white-space:nowrap}.dia-sub.has-deal .nml-stakes{display:none}.dia-sub .xc-v b{display:inline-block;min-width:2.6em;text-align:left}.rm-top.is-live .purse-label{display:none}.dia-sub .xc-of{display:inline-flex;align-items:center;gap:3px;white-space:nowrap;font:800 8.5px/1 var(--f-ui);letter-spacing:.2em;text-transform:uppercase;color:#ff9fb0}.dia-sub .xc-of[hidden]{display:none}.dia-sub .xc-of i{font-style:normal;margin-right:1px}.dia-sub .xc-of .cur{width:10px;height:10px;flex:none}.dia-sub .xc-of b{font:900 13px/1 var(--f-display);letter-spacing:.01em;background:var(--dia-text);-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:tabular-nums}.dia-sub.has-of .xc-v b{min-width:0}.dia-sub{--bar-w: 86px}.dia-sub .xc-bar{position:absolute;left:calc(100% + 8px);top:50%;box-sizing:border-box;width:var(--bar-w);height:10px;margin-top:-5px;border:1px solid rgba(255,159,176,.45);border-radius:999px;background:#1a0d17;overflow:hidden;pointer-events:none;box-shadow:inset 0 1px 2px #000000b3,0 0 0 1px #0f0915}.dia-sub .xc-bar[hidden]{display:none}.dia-sub .xc-bar:after{content:"";position:absolute;left:4px;right:4px;top:1px;height:1px;border-radius:1px;background:#ffffff29}.xb-fill{position:absolute;left:0;top:0;bottom:0;width:calc(var(--fill, 0) * 100%);overflow:hidden;border-radius:999px;transition:width .52s cubic-bezier(.25,.8,.3,1)}.xc-bar.is-wet .xb-fill{min-width:5px}.xc-bar.is-jump .xb-fill{transition:none}.xb-fill:after{content:"";position:absolute;right:0;top:0;bottom:0;width:2px;border-radius:0 999px 999px 0;background:#ffe2e9d9;box-shadow:0 0 4px #ff6e8ce6}.xb-liquid{position:absolute;z-index:0;left:0;top:0;bottom:0;width:calc(var(--bar-w) - 2px);background:linear-gradient(180deg,#ff8197,#f2304f 24%,#c40b2f 55%,#880520 82%,#560112)}.xb-liquid:after{content:"";position:absolute;z-index:-1;inset:0 0 0 -32px;background:linear-gradient(180deg,#3c000c00 50%,#3c000c66),repeating-linear-gradient(115deg,#ffbecd00 0 7px,#ffbecd33 7px 9px,#ffbecd00 9px 16px);background-size:100% 100%,32px 100%;animation:xbFlow 2.8s linear infinite}@keyframes xbFlow{to{transform:translate(32px)}}.xb-liquid:before{content:"";position:absolute;left:2px;right:2px;top:1px;height:1px;border-radius:1px;background:#ffe4ea99}.xb-sheen{position:absolute;top:0;bottom:0;left:-34%;width:34%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.5) 50%,transparent);animation:xbSheen 3.4s ease-in-out infinite}@keyframes xbSheen{0%,30%{transform:translate(0)}to{transform:translate(400%)}}.xb-g{position:absolute;left:var(--x);top:var(--y);width:6px;height:6px;margin:-3px;opacity:0;background:radial-gradient(circle,#fff 0 .8px,#fff0 1.7px),linear-gradient(#fff0,#fff,#fff0) center / 1px 100% no-repeat,linear-gradient(90deg,#fff0,#fff,#fff0) center / 100% 1px no-repeat;filter:drop-shadow(0 0 1.5px rgba(255,215,225,.95));animation:xbGlint 2.6s ease-in-out infinite;animation-delay:var(--d)}@keyframes xbGlint{0%,to{opacity:0;transform:scale(.3)}45%{opacity:1;transform:scale(1)}60%{opacity:.2;transform:scale(.6)}}.xc-bar.gain .xb-fill{animation:xbGain .7s ease-out}@keyframes xbGain{0%{filter:brightness(1.45)}to{filter:none}}.xc-bar.gain .xb-fill:after{animation:xbFront .7s ease-out}@keyframes xbFront{0%{box-shadow:0 0 9px 3px #ffaabe}to{box-shadow:0 0 4px #ff6e8ce6}}.xb-mk{position:absolute;z-index:1;top:1px;width:1px;height:42%;margin-left:-.5px;background:#ffecf1bf;box-shadow:0 0 0 .5px #28000c66;pointer-events:none}.xb-mk.is-half{height:66%}.is-idle .xb-sheen,.is-idle .xb-g,.is-idle .xb-liquid:after{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.xb-fill{transition:none}.xb-sheen,.xb-g,.xb-liquid:after,.xc-bar.gain .xb-fill,.xc-bar.gain .xb-fill:after{animation:none}.xb-g{opacity:.7;transform:scale(.7)}}.rm-top{display:flex;align-items:center;gap:10px;min-width:0;max-width:100%;margin-bottom:2px}.reel .rm-top .purse-label{flex:none;margin:0;max-width:45%}.reel .rm-top .dia-sub{margin:0;padding:0 6px 0 2px}.reel .rm-top .dia-sub .xc-v b{font-size:16px}.reel .rm-top .dia-sub .xc-gem{width:13px;height:13px;font-size:13px}.reel{--reel-pad: 17px;--rr-h: 21px}.reel .reel-me{padding-top:5px;padding-bottom:6px}.rm-rank{font-size:28px}@media(orientation:portrait)and (max-height:739px),(orientation:landscape)and (max-height:599px){.reel{--reel-pad: 12px;--rr-h: 15px}.reel .reel-me{padding-top:3px;padding-bottom:3px}.rm-top{gap:7px;margin-bottom:0}.reel .rm-top .dia-sub .xc-v b{font-size:13.5px}.reel .rm-top .dia-sub .xc-gem{width:11px;height:11px;font-size:11px}}.reel .rm-top .dia-sub:before{top:-18px;bottom:-11px}@media(orientation:portrait)and (max-height:739px),(orientation:landscape)and (max-height:599px){.reel .rm-top .dia-sub:before{top:-21px;bottom:-10px}}@media(max-width:599px),(max-height:599px){.rm-rank{padding-top:0;padding-bottom:0}.rm-main{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:8px}.reel .rm-main>.balance{grid-area:1 / 1;min-width:0;position:relative;top:calc(.1em - 3px)}.reel .rm-main>.rm-top{grid-area:1 / 2;align-self:center;margin:0;gap:6px}.rm-rank{position:relative;top:-.5px}.reel .rm-top .purse-label{max-width:7.5em}.reel .rm-top .dia-sub{padding-right:0}.reel .rm-top .dia-sub{gap:5px;justify-content:flex-end}.reel .rm-top .dia-sub .xc-of{gap:2px;font-size:7.5px;letter-spacing:.16em}.reel .rm-top .dia-sub .xc-of .cur{width:8px;height:8px}.reel .rm-top .dia-sub .xc-of b{font-size:11px}.reel .rm-top .dia-sub{--bar-w: 72px}.reel .rm-top .dia-sub .xc-bar{left:auto;right:0;top:calc(1px - var(--rim-sub, 11px));height:12px;margin-top:-6px}.reel .rm-top .dia-sub .xc-k,.reel .rm-top .dia-sub .nml-stakes{left:auto;right:0;bottom:auto;top:calc(1px - var(--rim-sub, 11px));box-sizing:border-box;height:12px;margin-top:-6px;padding:0 7px;border-radius:999px;transform:none;font-size:8.5px;line-height:1;letter-spacing:.16em}.reel .rm-top .dia-sub .xc-k:not(:empty){display:inline-flex;align-items:center;border:1px solid rgba(255,159,176,.45);background:#1a0d17;box-shadow:0 0 0 1px #0f0915}.reel .rm-top .dia-sub.is-void .xc-k:not(:empty){border-color:#ff9a8073}.reel .rm-top .dia-sub .nml-stakes{box-shadow:0 0 0 1px #0f0915}.reel .rm-top .dia-sub .nml-stakes.st-extreme{box-shadow:0 0 0 1px #0f0915,0 0 8px #ff5a2c59}.reel .streak-tag{top:calc(1px - var(--rim-main, 4px));right:0;box-sizing:border-box;height:12px;margin-top:-6px;padding:0 6px 0 14px;font-size:9px;line-height:12px;background:linear-gradient(#ff78281f,#ff78281f),#1b1020;box-shadow:inset 0 0 0 1px #ff964659,0 0 0 1px #0f0915}.reel .streak-tag.is-max{background:linear-gradient(#ff5a2c3d,#ff5a2c3d),#1b1020;box-shadow:inset 0 0 0 1px #ff8c3cb3,0 0 0 1px #0f0915,0 0 10px #ff5a2c59}.reel .streak-tag:before{left:5px;width:5px;height:5px;margin-top:-2.5px}}@media(max-width:599px)and (orientation:portrait)and (min-height:740px){.reel .reel-me{padding-bottom:5px}.rm-rank{top:1px}}@media(orientation:portrait)and (max-height:599px){:root{--head-h: 38px}.topbar{padding:1px 0}.app.is-play .board-frame{--ring-y: 15px}.main{row-gap:4px;padding-bottom:4px}.deck{gap:4px}.reel{--reel-pad: 10px}.bet-row{height:44px}.chips,.chips.few{margin:0;padding:0 2px 1px}.chip{width:36px;height:36px;font-size:10.5px}.bet-pile{--pw: 36px}.chip:before,.chip-fly .cf-face:before{inset:4px}.bet-pile .bp-chip:after{left:4px;right:4px;top:4px;height:calc(var(--pw) - 8px);transform-origin:50% -4px}}.chip-zone:after{content:"";position:absolute;inset:-4px}.bet-pile{--cth: 4px;overflow:visible}.bp-scale{display:none}.bet-pile.on-scale .bp-scale{display:block;position:absolute;left:50%;bottom:calc(-1 * var(--gap, 0px));width:var(--sw, 80px);height:0;transform:translate(-50%);pointer-events:none}.bp-scale:before{content:"";position:absolute;left:0;right:0;bottom:0;height:calc(var(--pw) * 1.3);border-radius:10px;transform-origin:50% 100%;transform:perspective(520px) rotateX(60deg);background:linear-gradient(0deg,#46375a,#2e2340 55%,#241b31);box-shadow:inset 0 0 0 1px #00000080,inset 0 -3px #fff0dc1a}.bs-plate{position:absolute;left:6px;right:6px;bottom:4px;height:calc(var(--pw) * 1.12);border-radius:9px;transform-origin:50% 100%;transform:perspective(520px) rotateX(60deg);background:repeating-linear-gradient(90deg,rgba(255,255,255,.08) 0 1px,transparent 1px 3px),linear-gradient(0deg,#f4f2f8,#cfcad9 40%,#9993a8 85%,#857f94);box-shadow:inset 0 0 0 1px #fff6,inset 0 -2px #fff9}.bs-lip{position:absolute;left:6px;right:6px;bottom:1.5px;height:3px;border-radius:0 0 4px 4px;background:linear-gradient(180deg,#a8a2b6,#5c566c);box-shadow:0 1px 2px #0009}.bet-pile.on-scale .bp-stack{inset:auto auto calc(8px - var(--gap, 0px)) 50%;width:var(--pw);height:var(--pw);margin-left:calc(var(--pw) / -2)}.bet-pile.on-scale:before{content:"";position:absolute;left:-8px;right:-8px;top:0;bottom:calc(-1 * var(--gap, 0px))}.bet-pile .bp-more{z-index:2}.bet-pile .bp-chip{bottom:calc(var(--k) * var(--cth));height:calc(var(--pw) / 2 + var(--cth));border-radius:50% / calc(var(--pw) / 4);background:linear-gradient(90deg,#00000080,#0000 24%,#ffffff24,#0000 68%,#00000080),repeating-linear-gradient(90deg,var(--c) 0 5px,#f6efe0 5px 8px);box-shadow:0 1px #0009,0 2px 4px #00000059}.bet-pile .bp-chip:before{inset:0 0 auto;height:var(--pw);border:0;border-radius:50%;transform-origin:50% 0;transform:scaleY(.5);background:radial-gradient(circle,var(--c) 0 55%,transparent 56%),repeating-conic-gradient(from 7.5deg,var(--c) 0 15deg,#f6efe0 15deg 30deg);box-shadow:inset 0 0 0 2px #0000002e,inset 0 2px #ffffff59}.bet-pile .bp-chip.chip-prism:before{background:radial-gradient(circle,var(--c) 0 55%,transparent 56%),conic-gradient(#ffd6f2,#c9ecff,#d6ffe9,#fff4c2,#ffd0e8,#ffd6f2)}.bet-pile .bp-chip:after{content:"";position:absolute;left:6px;right:6px;top:6px;height:calc(var(--pw) - 12px);border-radius:50%;border:1.5px dashed rgba(255,255,255,.55);transform-origin:50% -6px;transform:scaleY(.5);pointer-events:none}@media(orientation:landscape)and (max-height:599px){.bet-pile .bp-chip:after{left:4px;right:4px;top:4px;height:calc(var(--pw) - 8px);transform-origin:50% -4px}}.bet-pile .bp-chip span{position:absolute;left:0;right:0;top:0;height:calc(var(--pw) / 2);display:grid;place-items:center;transform:scaleY(.62);z-index:1}.bet-row .bet-field{z-index:1}.bet-row .bet-field.is-scale{padding-left:9px;padding-right:8px;border-color:#4b3a60;background:linear-gradient(180deg,#ffffff0f,#fff0 45%),#08050c;box-shadow:inset 0 0 0 4px #2b2139,inset 0 0 0 5px #000000b3,inset 0 8px 10px #0000008c,0 5px 10px #00000073}.bet-row .bet-field.is-scale.is-allin{border-color:var(--fire);box-shadow:inset 0 0 0 4px #2b2139,inset 0 0 0 5px #000000b3,inset 0 8px 10px #0000008c,0 0 16px #ff5a2c59}.bet-row .bet-field.is-scale.is-min{border-color:#8fdcff}.bet-row .bet-field.is-scale .bet-input{text-shadow:0 0 4px rgba(246,220,151,.25)}.sheet-summary{--tk-w: 320px;width:min(460px,100%)}.sheet-summary>.tk-slot{flex:none}.sheet-summary>.tk-bay{z-index:1;display:flex;flex-direction:column;align-items:center;padding-top:6px;padding-bottom:0}.tk-feed{display:flex;flex:none;flex-direction:column;align-items:center;align-self:stretch;overflow-y:clip;padding-top:24px;margin-top:-24px}.sheet-summary>.tk-bay:after{display:none}.sheet-summary>.tk-bay:before{content:"";position:sticky;z-index:2;order:9;bottom:0;flex:none;align-self:stretch;height:7px;margin-top:-7px;background:linear-gradient(180deg,#140c0400,#140c044d);pointer-events:none}.ticket{--paper: #f4efe3;--ink: #1f1b17;--ink2: #5e574d;--ink3: #9a9285;--rule: rgba(31, 27, 23, .42);--tk-mono: ui-monospace, "SF Mono", Menlo, Consolas, "Roboto Mono", monospace;position:relative;flex:none;box-sizing:border-box;width:min(100%,var(--tk-w));padding:12px 14px 0;color:var(--ink);font:500 11px/1.36 var(--tk-mono);letter-spacing:0;background:linear-gradient(90deg,#4632141f,#46321400 6% 94%,#4632141f),repeating-linear-gradient(180deg,#5a462807 0 1px,#5a462800 1px 3px),linear-gradient(180deg,#f8f4ea,#efe9dc);border-radius:2px 2px 0 0;box-shadow:inset 0 1px #ffffffb3,0 2px 3px #00000059,0 12px 26px #00000073}.ticket b,.sheet-body .ticket b{color:inherit;font-weight:800}.tk-head{display:grid;grid-template-columns:1fr auto;column-gap:8px;align-items:baseline}.tk-brand{font:800 12.5px/1.15 var(--f-display);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}.tk-no{font-weight:700;font-size:10.5px;text-align:right;font-variant-numeric:tabular-nums}.tk-vault,.tk-when{font-size:9.5px;color:var(--ink2);white-space:nowrap}.tk-when{text-align:right}.tk-code{display:none;width:76%;height:26px;margin:8px auto 0;fill:var(--ink)}.tk-hero{position:relative;margin-top:8px;padding:8px 0 7px;border-top:1px dashed var(--rule)}.tk-title{margin:0;font:900 25px/1 var(--f-display);letter-spacing:.07em;text-transform:uppercase;color:var(--ink)}.tk-amt small{display:block;margin-top:6px;font-size:9.5px;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:var(--ink2)}.tk-amt b{display:inline-flex;align-items:baseline;gap:2px;margin-top:1px;font:900 40px/.95 var(--f-display);letter-spacing:.01em;font-variant-numeric:tabular-nums}.tk-amt b i{font-style:normal;font-size:.56em;transform:translateY(-.12em)}.sheet.is-bust .tk-amt b,.sheet.is-walk .tk-amt b{color:var(--ink2)}.sum-stamp{position:absolute;right:0;bottom:9px;z-index:1;display:inline-block;padding:.12em .32em .1em;border:.1em solid currentColor;border-radius:.2em;outline:.05em solid currentColor;outline-offset:-.25em;font:900 20px/1 var(--f-stencil);letter-spacing:.06em;white-space:nowrap;transform:rotate(-9deg);transform-origin:50% 55%;mix-blend-mode:multiply;opacity:.92;pointer-events:none;transition:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='70'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.2 0 0 0 3.35'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23n%29'/%3E%3C/svg%3E") 0 0 / 7em 3.5em;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='70'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.2 0 0 0 3.35'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23n%29'/%3E%3C/svg%3E") 0 0 / 7em 3.5em}.sum-stamp[hidden]{display:none}.tk-prog{margin:8px 0 0;padding-top:7px;border-top:1px dashed rgba(31,27,23,.4);color:#1f1b17}.tk-prog[hidden]{display:none}.tk-pt,.tk-lv{display:flex;align-items:center;gap:8px;font:600 11px/1.35 ui-monospace,SF Mono,Menlo,Consolas,monospace}.tk-pt{justify-content:space-between}.tk-pt b{font-weight:800}.tk-lv{flex-wrap:wrap;margin-top:3px}.tk-lv>span{flex:none}.tk-lv small{flex:none;margin-left:auto;font:inherit;opacity:.7}.tk-lv-bar{flex:1 1 40px;min-width:40px;height:5px;border:1px solid currentColor;border-radius:1px;overflow:hidden}.tk-lv-bar>i{display:block;height:100%;background:currentColor}.tk-stamps{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 10px;margin:10px 0 4px}.tk-stamps .sum-stamp{position:relative;right:auto;bottom:auto;font-size:13px;transform:rotate(-4deg)}.tk-stamps .sum-stamp:nth-child(2n){transform:rotate(3deg)}.tk-stamps .tk-best{font-size:16px}.tk-up small{display:block;margin-top:2px;font-size:.62em;letter-spacing:.14em;text-align:center}.tk-pt b small{display:none;font:inherit}@media(max-height:599px){.tk-prog{display:flex;flex-wrap:wrap;align-items:center;gap:3px 6px;margin:0;padding:4px 0 6px}.tk-pt span{display:none}.tk-pt b small{display:inline;font-weight:600}.tk-prog .tk-lv{flex:1 1 auto;margin:0}.tk-prog .tk-lv small,.tk-prog.has-stamps .tk-lv{display:none}.tk-stamps{display:contents}.tk-stamps .sum-stamp{font-size:10px}.tk-stamps .tk-best{font-size:12px}.sheet.is-bust .tk-prog:not([hidden])+.tk-foot,.sheet.is-walk .tk-prog:not([hidden])+.tk-foot{display:none}}.tk-stamp-sh{position:absolute;z-index:2;border-radius:6px;background:#180e0499;opacity:0;pointer-events:none}.sum-stamp.ink-red{color:#c4221b}.sum-stamp.ink-green{color:#1d7a43}.sum-stamp.ink-blue{color:#1f4fa3}.sum-stamp.ink-foil{color:#94681f;mix-blend-mode:normal;opacity:1;-webkit-mask:none;mask:none;background:linear-gradient(112deg,#6f4b12,#c99a3e 22%,#f3d98c,#a87a28,#e7c46e 64%,#7a5416,#b98a34);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;border-color:#a67a2c;outline-color:#a67a2c;filter:drop-shadow(0 .5px 0 rgba(60,38,6,.55)) drop-shadow(0 -.5px 0 rgba(255,246,214,.6))}.tk-lines{margin:0;padding:6px 0 7px;border-top:1px dashed var(--rule)}.tk-row{display:flex;align-items:baseline;gap:5px}.tk-row dt{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap}.tk-row dt:after{content:" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .";color:var(--ink3)}.tk-row dd{flex:none;margin:0;font-weight:700;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.tk-row dd i{font-style:normal;font-weight:500;color:var(--ink2)}.tk-row.is-sub{padding-left:2ch;font-size:10px;color:var(--ink2)}.tk-row.is-sub dd{font-weight:600}.tk-row.is-note dt:after{content:none}.tk-row.is-total{margin-top:4px;padding-top:4px;border-top:3px double var(--ink);font-size:12px;font-weight:800}.tk-row.is-total dt{font-weight:800;text-transform:uppercase;letter-spacing:.08em}.tk-row.is-total dd{font-weight:800}.tk-row.is-total+.tk-row{margin-top:2px}.tk-note{display:flex;align-items:center;justify-content:center;gap:8px;margin:2px 0 6px;padding:6px 8px;border:1px solid var(--ink);border-radius:2px;font-size:10px;line-height:1.35;text-align:center;color:var(--ink);text-wrap:balance}.tk-note+.tk-lines{border-top:0;padding-top:2px}.tk-why{position:relative;flex:none;min-height:30px;padding:0 10px;border:1px solid var(--ink);border-radius:2px;background:none;color:var(--ink);font:800 10px/1 var(--tk-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.tk-why:before{content:"";position:absolute;inset:-7px -4px}.tk-why:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.tk-graph{height:64px;margin:0;padding:0;border:0;border-top:1px dashed var(--rule);border-radius:0;background:none}.tk-graph .xg-wash{fill:#1f1b1712}.tk-graph .xg-line{stroke:var(--ink);stroke-width:1.5;filter:none}.tk-graph .xg-drop{stroke:var(--ink2)}.tk-graph .xg-halo{display:none}.tk-graph .xg-dot{fill:var(--ink);stroke:var(--paper);stroke-width:1.5;filter:none}.tk-stats{display:grid;grid-template-columns:1fr 1fr;column-gap:14px;padding:6px 0;border-top:1px dashed var(--rule);font-size:10px}.tk-st{display:flex;justify-content:space-between;gap:6px;min-width:0;white-space:nowrap}.tk-st span{color:var(--ink2)}.tk-st b{overflow:hidden;text-overflow:ellipsis;font-weight:700;font-variant-numeric:tabular-nums}.tk-st.is-wide{grid-column:1 / -1}.tk-st.is-rung{justify-content:center}.tk-st.is-rung b{letter-spacing:.24em;text-transform:uppercase}.tk-foot{box-sizing:content-box;min-height:26px;margin:0;padding:6px 0 8px;border-top:1px dashed var(--rule);font-size:9.5px;line-height:13px;text-align:center;color:var(--ink2);text-wrap:balance}.sheet.is-bust .tk-foot,.sheet.is-walk .tk-foot{min-height:13px}.sheet.is-best .tk-foot{min-height:39px}.tk-pb{display:block;color:var(--ink);letter-spacing:.1em}.tk-foot .tk-place b{color:var(--ink)}.tk-stub{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:10px;width:calc(100% + 28px);min-height:52px;margin:0 -14px;padding:9px 12px 10px 14px;border:0;border-radius:0;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:radial-gradient(circle,var(--ink3) 0 1px,rgba(0,0,0,0) 1.3px) 3px 0 / 6px 3px repeat-x;transition:background-color .15s}.tk-stub[hidden]{display:none}.tk-stub:before,.tk-stub:after{content:"";position:absolute;top:-6px;width:12px;height:12px;border-radius:50%;background:#160e1e}.tk-stub:before{left:-6px;box-shadow:inset -2px 0 2px #00000059}.tk-stub:after{right:-6px;box-shadow:inset 2px 0 2px #00000059}@media(hover:hover){.tk-stub:hover{background-color:#1f1b170b}}.tk-stub:active{background-color:#1f1b1714}.tk-stub:focus-visible{outline:2px solid var(--ink);outline-offset:-4px}.tk-stub .mb{display:block;width:34px;height:34px;overflow:visible}.tk-stub .mb rect{fill:#1f1b1729}.tk-stub .mb .mb-open{fill:#1f1b1708;stroke:#1f1b174d;stroke-width:.07}.tk-stub .mb .mb-wrong{fill:#1f1b1773}.tk-stub .mb .mb-bomb{fill:var(--ink)}.tk-stub .mb .mb-lost{fill:#c4221b}.tk-stub .mb .mb-ring{fill:none;stroke:#c4221b;stroke-width:.24}.tk-stub .sr-txt{display:flex;flex-direction:column;gap:1px;min-width:0}.tk-stub .sr-txt>b{font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.tk-stub .sr-txt>span{font-size:10px;color:var(--ink2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tk-stub .sr-txt>small{font-size:9.5px;color:var(--ink2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tk-stub .sr-go{width:16px;height:16px;fill:none;stroke:var(--ink);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.tk-slot{position:relative;z-index:0;display:flex;justify-content:center;height:16px;margin:-4px -28px 0;padding:0 28px}.tk-plate{display:block;flex:none;box-sizing:border-box;width:calc(min(100%,var(--tk-w)) + 20px);height:100%;border-radius:4px 4px 7px 7px;background:linear-gradient(180deg,#050307,#0d0810) 50% 4px / calc(100% - 16px) 4px no-repeat,linear-gradient(180deg,#fff4d200 8px,#fff4d273 8px 9px,#fff4d200 9px),linear-gradient(180deg,#7d5c2a,#dcb160 40%,#a07636 70%,#5a4019);box-shadow:inset 0 0 0 1px #281a08a6,0 1px #0000008c,0 5px 10px #00000073}.sheet-summary .sum-actions{margin-top:10px;padding-top:0;border-top:0;grid-template-columns:1fr}.sheet-summary .sum-actions .btn-lg{grid-column:1 / -1}@media(max-height:699px){.tk-graph{display:none}}@media(min-height:700px){.tk-code{display:block}.tk-graph{height:76px}}@media(max-height:599px){.sheet-summary>.tk-bay{padding-top:4px}.ticket{padding-top:8px;font-size:10.5px;line-height:13.5px}.tk-vault,.tk-when{display:none}.tk-hero{margin-top:5px;padding:6px 0 5px}.tk-title{font-size:22px}.tk-amt{display:flex;align-items:baseline;gap:8px;margin-top:3px}.tk-amt small{margin:0}.tk-amt b{margin:0;font-size:30px}.sheet.is-bust .tk-amt,.sheet.is-walk .tk-amt{display:none}.tk-amt small{white-space:nowrap}.sum-stamp{right:2px;bottom:5px;font-size:16px}.tk-lines{padding:4px 0 5px}.tk-row.is-sub{font-size:9.5px}.tk-row.is-total{margin-top:3px;padding-top:3px;font-size:11.5px}.tk-stats{padding:4px 0;font-size:9.5px;line-height:13px}.tk-foot{padding:4px 0 6px}.tk-stub{min-height:44px;column-gap:8px;padding:5px 10px 5px 12px}.tk-stub .mb{width:28px;height:28px}.tk-stub .sr-go{width:14px;height:14px}.tk-stub .sr-txt{gap:0;line-height:12px}.tk-stub .sr-txt>b{font-size:10px}.tk-stub .sr-txt>span,.tk-stub .sr-txt>small{font-size:9.5px}}@media(orientation:portrait)and (max-width:599px),(max-height:599px){.sheet-summary{--tk-w: 300px}.sheet-summary>.tk-slot{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.sheet-summary .sum-actions{margin-top:8px}}@media(orientation:portrait)and (max-width:599px)and (max-height:599px){.sheet-summary>.sheet-close{display:none}.tk-amt small{display:none}}@media(orientation:portrait)and (max-width:599px)and (min-height:600px){.sheet-summary>.tk-bay{padding-top:52px}}@media(orientation:landscape)and (max-height:599px){.sheet-summary{width:min(600px,100%);display:grid;grid-template-columns:minmax(0,1fr) 216px;grid-template-rows:auto minmax(0,1fr) auto;column-gap:14px}.sheet-summary>.sheet-grip{grid-column:1 / -1}.sheet-summary>.tk-bay{grid-column:1;grid-row:2;margin-right:0;padding-right:0}.sheet-summary>.tk-slot{grid-column:1;grid-row:3;margin-right:0;padding-right:0}.sheet-summary>.sum-actions{grid-column:2;grid-row:2 / 4;align-self:end;grid-template-columns:1fr;margin:0 0 4px}.sheet-summary .sum-actions .btn-lg{grid-column:auto;padding-left:10px;padding-right:10px;letter-spacing:.08em}}@media(prefers-reduced-motion:reduce){.tk-stub{transition:none}}.bk-page{--paper: #f4efe3;--ink: #1f1b17;--ink2: #5e574d;--ink3: #8f877a;--feint: rgba(64, 118, 196, .32);--red-rule: rgba(196, 52, 40, .5);--red-ink: #ad2a1b;--tk-mono: ui-monospace, "SF Mono", Menlo, Consolas, "Roboto Mono", monospace;padding:12px 12px 14px;color:var(--ink);font:500 11.5px/1.3 var(--tk-mono);letter-spacing:0;text-align:left;background:repeating-linear-gradient(180deg,#5a462807 0 1px,#5a462800 1px 3px),linear-gradient(180deg,#f8f4ea,#efe9dc);border-radius:3px;box-shadow:inset 0 1px #ffffffb3,0 2px 3px #00000059,0 12px 26px #00000073}.sheet-body .bk-page b{color:inherit}.bk-page .lg-h,.lg-acct thead th{margin:0 0 3px;font:800 12px/1 var(--f-display);letter-spacing:.2em;text-transform:uppercase;color:var(--ink)}.bk-page .lg-h:not(:first-child){margin-top:18px}.lg-t{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.lg-t th,.lg-t td{height:24px;padding:0 6px;text-align:left;vertical-align:middle;border-bottom:1px solid var(--feint)}.lg-t thead th{height:20px;font:700 9px/1 var(--f-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink2);border-bottom-color:var(--ink)}.lg-t .lg-n{width:1%;text-align:right;white-space:nowrap;font-weight:700;border-left:1px solid var(--red-rule)}.lg-t .lg-n.neg{color:var(--red-ink)}.bk-page .lg-cur{margin-left:.2em;font-style:normal}.lg-t .lg-in,.lg-t .lg-out{padding-left:4px}.lg-t .lg-no{width:1%;padding-left:0;text-align:right;color:var(--ink3);font-weight:500}.lg-tb{white-space:nowrap}.lg-t td.lg-tb{width:1%;padding-right:14px}.lg-tb .metal{margin-right:6px;vertical-align:0;box-shadow:inset 0 0 0 1px #1f1b1740}.lg-end{color:var(--ink2)}.lg-live .lg-end,.lg-bf td{font-style:italic;color:var(--ink2)}.lg-bf .lg-tb{white-space:normal}.lg-none td{height:44px;text-align:center;font-style:italic;color:var(--ink2)}.lg-t tfoot th,.lg-t tfoot td{height:auto;padding-top:5px;padding-bottom:5px;border-bottom:0;font:700 11.5px/1.25 var(--tk-mono)}.lg-t small{display:block;font:500 9.5px/1.3 var(--tk-mono);color:var(--ink2);white-space:normal}.lg-t .lg-tot .lg-n{border-top:1px solid var(--ink);border-bottom:3px double var(--ink);font-weight:800}.lg-t tbody tr:last-child td.lg-n{border-bottom-color:var(--ink)}.lg-ret th{font-weight:800;text-transform:uppercase;letter-spacing:.06em}.lg-ret th small{text-transform:none;letter-spacing:0}.lg-t .lg-ret .lg-n{font:900 22px/1 var(--f-display);letter-spacing:.02em}.lg-accts{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));align-items:start;gap:18px 20px;margin-top:18px}.lg-acct thead th{height:auto;padding:0 0 4px;border-bottom:1px solid var(--ink)}.lg-acct td{height:auto;padding-top:4px;padding-bottom:4px}.lg-acct td:first-child{padding-left:0}.lg-acct .lg-tot th{padding-left:0;text-transform:uppercase;letter-spacing:.06em}.lg-rec{margin:0;padding:0;list-style:none}.lg-rec li{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:5px;padding:3px 0}.lg-rec span{flex:none}.lg-rec i{flex:1 1 3ch;min-width:3ch;overflow:hidden;white-space:nowrap;font-style:normal;color:var(--ink3)}.lg-rec i:after{content:". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ."}.lg-rec b{flex:none;max-width:100%;margin-left:auto;font-weight:700;text-align:right}@media(max-width:380px){.bk-page{padding:10px 9px 12px;font-size:11px}.lg-t th,.lg-t td{padding:0 4px}.lg-t tfoot th,.lg-t tfoot td{font-size:11px}.lg-t td.lg-tb{padding-right:4px}}.fair-cert{--paper: #f4efe3;--ink: #1f1b17;--ink2: #5e574d;--ink3: #8f877a;--red-ink: #ad2a1b;--tk-mono: ui-monospace, "SF Mono", Menlo, Consolas, "Roboto Mono", monospace;position:relative;padding:16px 17px 12px;color:var(--ink);font:500 12px/1.42 var(--f-ui);letter-spacing:0;text-align:left;background:repeating-linear-gradient(180deg,#5a462807 0 1px,#5a462800 1px 3px),linear-gradient(180deg,#f8f4ea,#efe9dc);border-radius:3px;box-shadow:inset 0 1px #ffffffb3,0 2px 3px #00000059,0 12px 26px #00000073}.fair-cert:before{content:"";position:absolute;inset:5px;border:3px double rgba(31,27,23,.34);pointer-events:none}.sheet-body .fair-cert b{color:inherit}.ct-head{display:flex;justify-content:space-between;gap:8px;padding-bottom:6px;border-bottom:1px solid rgba(31,27,23,.28);font:700 9.5px/1.2 var(--tk-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink2);white-space:nowrap}.ct-k{font:800 9.5px/1 var(--f-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--ink3)}.fair-cert>.ct-k{display:block;margin-top:12px}.ct-title{margin:4px 0 0;font:900 28px/1 var(--f-display);letter-spacing:.02em;color:var(--ink)}.fair-cert.is-si .ct-title{color:#4a2e9c}.ct-boards{margin:6px 0 0;color:var(--ink2)}.ct-stand{margin:8px 0 0}.ct-stand .ct-k{margin-right:4px}.sheet-body .fair-cert .ct-red{color:var(--red-ink)}.ct-gauge{margin:12px auto 0;width:min(100%,210px)}.ct-gauge svg{display:block;width:100%;height:auto;overflow:visible}.fg-arc{fill:none;stroke:var(--ink);stroke-width:1.2}.fg-red{fill:none;stroke:var(--red-ink);stroke-width:6;opacity:.8}.fg-tick{stroke:var(--ink);stroke-width:.9}.fg-tick.is-big{stroke-width:1.5}.fg-num{font:700 9px var(--tk-mono);fill:var(--ink2);text-anchor:middle}.fg-label{font:800 7.5px var(--f-ui);letter-spacing:.18em;fill:var(--ink2);text-anchor:middle}.fg-needle{stroke:var(--ink);stroke-width:2.2;stroke-linecap:round}.fg-hub{fill:var(--ink)}.fg-pin{fill:var(--paper)}.fg-read{font:900 26px var(--f-display);fill:var(--ink);text-anchor:middle;font-variant-numeric:tabular-nums}.ct-gauge.is-red .fg-read,.ct-gauge.is-red .fg-needle{fill:var(--red-ink);stroke:var(--red-ink)}.ct-gauge.is-red .fg-read{stroke:none}.ct-key{margin:4px 0 0;text-align:center;font:600 10px/1.3 var(--tk-mono);color:var(--ink2)}.ct-h{margin:14px 0 0;padding-bottom:5px;border-bottom:1px solid rgba(31,27,23,.28);font:800 11.5px/1.2 var(--f-display);letter-spacing:.16em;text-transform:uppercase;color:var(--ink)}.ct-find{list-style:none;margin:0;padding:0}.ct-find>li{display:grid;grid-template-columns:16px minmax(0,1fr);column-gap:6px;padding:8px 0 9px;border-bottom:1px solid rgba(31,27,23,.14)}.ct-find>li>*{grid-column:2}.ct-find .ct-no{grid-column:1;grid-row:1 / span 3;font:800 13px/22px var(--tk-mono);color:var(--ink2)}.ct-row{display:flex;align-items:baseline;gap:6px;min-height:22px}.ct-row>b:first-child{font:800 13px/1.2 var(--f-ui)}.ct-row>i{flex:1 1 auto;min-width:12px;border-bottom:1.5px dotted var(--ink3)}.ct-row .fs-pct{flex:none;font:900 21px/1 var(--f-display);font-variant-numeric:tabular-nums}.ct-find small{display:block}.ct-find .fs-ref{margin-top:2px;font:600 10.5px/1.3 var(--tk-mono);color:var(--ink)}.ct-find .fs-ref span{white-space:nowrap}.ct-find .fs-q{margin-top:2px;font:500 11px/1.35 var(--f-ui);color:var(--ink2)}.ct-foot{display:flex;align-items:center;gap:10px;margin-top:8px}.ct-foot p{flex:1 1 auto;margin:0;font:500 10.5px/1.4 var(--tk-mono);color:var(--ink2)}.ct-seal{flex:none;width:70px;height:70px;margin:-4px -2px -2px 0;transform:rotate(-12deg);color:#e2d8c4;fill:none;stroke:currentColor;stroke-width:1.5;filter:drop-shadow(-.7px -.7px 0 #fffdf6) drop-shadow(.8px .9px .3px rgba(70,50,20,.5))}.ct-seal text{fill:currentColor;stroke:none;font:800 6.3px var(--f-ui);letter-spacing:.12em;text-anchor:middle}.ct-seal .ct-dot{fill:currentColor;stroke:none}.ct-seal use{stroke-width:1}.fair-res{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:8px}.help-h .fair-n{float:right;letter-spacing:.04em;text-transform:none;font-weight:600;color:var(--dim)}@media(max-width:380px){.fair-cert{padding:14px 13px 10px}.fair-cert:before{inset:4px}.fair-res{grid-template-columns:repeat(2,minmax(0,1fr))}.ct-find .fs-ref{font-size:10px}}.sheet-panel>.prn-head{flex:none}.prn-head{position:relative;z-index:2;display:flex;align-items:center;gap:10px;margin:-10px -10px 0;padding:8px 8px 13px 16px;border-radius:12px 12px 5px 5px;background:linear-gradient(180deg,#050307,#0d0810) 50% 100% / calc(100% - 16px) 4px no-repeat,linear-gradient(180deg,#fff4d200 0 calc(100% - 9px),#462c0c73 calc(100% - 9px) calc(100% - 8px),#fff4d273 calc(100% - 8px) calc(100% - 7px),#fff4d200 calc(100% - 7px)),repeating-linear-gradient(180deg,#fff4d212 0 1px,#fff4d200 1px 3px),linear-gradient(180deg,#edc979,#d4a453 42%,#b1823b 80%,#8c652a);box-shadow:inset 0 1px #fff8debf,inset 0 0 0 1px #462c0c8c,0 1px #00000080,0 6px 14px #00000073}.prn-head>.sheet-title{order:1;flex:1 1 auto;min-width:0;margin:0;background:none;-webkit-text-fill-color:currentColor;color:#3b260a;text-shadow:0 1px 0 rgba(255,242,206,.6),0 -1px 0 rgba(70,44,12,.3)}.prn-head>.sheet-close{order:2;position:relative;top:auto;right:auto;flex:none}.prn-head .vt-arrow{background:none;-webkit-text-fill-color:currentColor;color:#1d4c74}.prn.is-down{position:relative;display:flex;flex-direction:column}.prn.is-down:before{content:"";position:sticky;top:0;z-index:3;flex:none;height:8px;margin-bottom:-8px;background:linear-gradient(180deg,#140c0466,#140c0400);pointer-events:none}.call-head.prn-head{display:grid;margin-top:0;padding:8px 12px 15px 10px}.call-head.prn-head .call-name{color:#3b260a;text-shadow:0 1px 0 rgba(255,242,206,.6),0 -1px 0 rgba(70,44,12,.3)}.call-head.prn-head .call-status{color:#125437}.call-head.prn-head .call-dot{background:#17834f;box-shadow:0 0 0 1px #fff4d273}.call-head.prn-head .call-sep{color:#3b260a80}.call-head.prn-head .call-time{color:#3b260a}.call-head.prn-head .call-voice i{background:linear-gradient(180deg,#1d7a4b,#0d4529)}@media(orientation:landscape)and (max-height:599px){.sheet-call{--call-side: clamp(168px, 28vw, 216px);--call-gap: 16px}.sheet-call .call-panel{width:min(880px,100%);display:grid;grid-template-columns:minmax(0,1fr) var(--call-side);grid-template-rows:auto minmax(0,1fr) auto;column-gap:var(--call-gap);padding:10px 12px 8px}.sheet-call .call-slit{display:block;grid-column:1;grid-row:1;height:16px;margin:0 -10px;padding:0;border-radius:7px 7px 4px 4px}.sheet-call .call-panel>.sheet-body{grid-column:1;grid-row:2 / 4;margin:0 0 0 -12px;padding:0 0 2px 12px}.sheet-call .call-panel>.sheet-body:after{margin:-26px 0 0 -12px}.sheet-call .call-head.prn-head{grid-column:2;grid-row:1 / 3;align-self:center;display:flex;flex-direction:column;align-items:center;gap:8px;margin:0;padding:30px 0 10px;border-radius:0;background:none;box-shadow:none;text-align:center}.sheet-call .call-ava{width:48px;height:48px}.sheet-call .call-id{display:flex;flex-direction:column;align-items:center}.sheet-call .call-head.prn-head .call-name{font-size:20px;text-align:center;color:var(--brass-hi);text-shadow:0 2px 0 rgba(0,0,0,.5)}.sheet-call .call-head.prn-head .call-status{justify-content:center;margin-top:6px;color:var(--line)}.sheet-call .call-head.prn-head .call-dot{background:var(--line);box-shadow:0 0 8px var(--line)}.sheet-call .call-head.prn-head .call-sep{color:var(--dim)}.sheet-call .call-head.prn-head .call-time{color:var(--ivory)}.sheet-call .call-head.prn-head .call-voice i{background:linear-gradient(180deg,var(--line),#1f9d5c)}.sheet-call .call-voice{height:22px}.sheet-call .call-panel>.call-actions{grid-column:2;grid-row:3;grid-template-columns:1fr;gap:8px;margin:0}.sheet-call .call-actions .call-btn{justify-content:flex-start}}@media(orientation:landscape)and (max-height:599px){.sheet .sheet-grip{display:none}.sheet-close{top:5px;right:10px;width:32px;height:32px}.sheet-close svg{width:16px;height:16px}.sheet-close:before{inset:-6px}.sheet-title{margin:8px 44px 8px 0}.sheet:not(.sheet-call)>.sheet-panel>.prn-head{margin-top:3px;padding:4px 8px 10px 16px}.st-head{margin:3px 44px 8px 0}.lb-head{display:flex;align-items:center;gap:12px;min-width:0;margin:3px 44px 8px 0}.lb-head>.sheet-title{flex:none;margin:0;white-space:nowrap}.lb-sw{display:flex;flex-wrap:wrap;gap:4px 6px;min-width:0}.lb-sw>.coh-tabs,.lb-sw>.tabs{margin:0}.lb-stage{--lb-side: clamp(180px, 36%, 260px);display:grid;grid-template-columns:minmax(0,1fr) var(--lb-side);grid-template-rows:auto 1fr;column-gap:14px}.lb-stage>.lb-tables{grid-column:1 / -1;grid-template-columns:repeat(var(--lb-n, 5),minmax(0,1fr))}.lb-stage>.lb-tables>.lb-tt[data-table=quick]{grid-column:auto}.lb-stage>.lb-panel{grid-column:1 / -1;grid-row:2;display:grid;grid-template-columns:minmax(0,1fr) var(--lb-side);column-gap:14px;align-items:start}.lb-panel>.lb-under{grid-column:2}.lb-under>:first-child{margin-top:0}.lb-stage>.lb-note{grid-column:2;grid-row:2;align-self:end;margin:0;padding:0}#bookSheet:has(#bookActs:not([hidden])){--bk-side: clamp(184px, 34%, 230px);--bk-gap: 16px}#bookSheet:has(#bookActs:not([hidden])) .sheet-body{display:grid;grid-template-columns:minmax(0,1fr) var(--bk-side);column-gap:var(--bk-gap);align-items:start}#bookSheet:has(#bookActs:not([hidden])) .sheet-body:after{grid-column:1 / -1}#bookSheet #bookBody{grid-column:1;grid-row:1}#bookSheet #bookActs{grid-column:2;grid-row:1;position:sticky;top:0;margin:0}#bookSheet:has(#bookActs:not([hidden])) .prn-head{background-size:calc(100% - 16px - var(--bk-side) - var(--bk-gap)) 4px,auto,auto,auto;background-position:8px 100%,0 0,0 0,0 0}}.wk-cmp{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:2px}.wk-col{display:flex;flex-direction:column;min-width:0}.wk-paper{position:relative;flex:1 1 auto;display:flex;flex-direction:column;padding:24px 8px 0;margin-top:-24px;overflow-y:clip}.wk-paper>.voucher{flex:1 1 auto;padding-right:8px;box-shadow:inset 0 1px #ffffffb3,0 -4px 12px -2px #0006}.wk-paper:after{content:"";position:absolute;z-index:1;left:8px;right:8px;bottom:0;height:7px;background:linear-gradient(180deg,#140c0400,#140c044d);pointer-events:none}.wk-btn{position:relative;flex:none;width:100%;min-height:54px;padding:6px 8px 4px;border-radius:8px 8px 12px 12px;flex-direction:column;gap:3px;font-size:14px;letter-spacing:.1em;line-height:1.1;white-space:normal;text-align:center}.wk-btn:before{content:"";position:absolute;left:6px;right:6px;top:-1px;height:5px;border-radius:0 0 2px 2px;background:linear-gradient(180deg,#050307,#140c16);box-shadow:0 1px #fff0c859}.wk-btn .wk-main{font:inherit;letter-spacing:inherit}.wk-btn .wk-sub{font:600 11px/1 var(--f-ui);letter-spacing:.06em;text-transform:none;opacity:.85}.sheet-walk .walk-note{margin:8px 0 0}@media(max-width:359px){.wk-paper .vc-h{font-size:14px;letter-spacing:.02em}}.sheet-walk .sheet-actions:has(>#btnLeaveDeal[hidden]){display:none}.hint-paper{--ink: #1f1b17;--ink2: #5e574d;--tk-mono: ui-monospace, "SF Mono", Menlo, Consolas, "Roboto Mono", monospace;box-sizing:border-box;color:var(--ink);font:600 11px/1 var(--tk-mono);letter-spacing:0;white-space:nowrap;background:linear-gradient(90deg,#4632141f,#46321400 8% 92%,#4632141f),linear-gradient(180deg,#f8f4ea,#efe9dc)}.hint-paper b{color:inherit;font-weight:800}.hint-slot{--slip-h: 24px;position:absolute;z-index:8;left:0;right:0;top:0;height:calc(var(--slip-h) * 2 + 8px);display:flex;justify-content:center;align-items:flex-start;overflow:hidden;pointer-events:none;transition-property:none}.hint-slip{display:flex;align-items:center;gap:6px;flex:none;min-height:var(--slip-h);max-width:min(calc(100% - 16px),440px);padding:1px 10px 1px 8px;border-radius:0 0 3px 3px;overflow:hidden;white-space:normal;line-height:clamp(12px,calc(var(--slip-h) - 2px),15px);box-shadow:inset 0 5px 4px -3px #140c0452,0 2px 3px #00000059;transform:translateY(calc(-100% - 6px));transition:transform .18s cubic-bezier(.4,0,.6,1)}.hint-slip.is-out{transform:none;transition-timing-function:cubic-bezier(.2,.8,.3,1)}.hint-slip>span{min-width:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-wrap:balance;text-align:center}.hint-slip.tone-bad b{color:#a3201a}.hint-slip.tone-good b{color:#1d6b3a}.hs-tap{position:relative;flex:none;box-sizing:border-box;width:11px;height:11px;border:1.5px solid var(--ink);border-radius:2px}.hs-tap:after{content:"";position:absolute;left:50%;top:50%;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;border-radius:50%;background:var(--ink);animation:hsTap .9s ease-in-out .3s 3 both}@keyframes hsTap{0%,60%,to{transform:scale(1)}25%{transform:scale(.4)}}@media(orientation:portrait)and (max-height:599px){.hint-paper{font-size:10.5px}}.hold-ring{--rr: 38px;position:fixed;z-index:40;left:0;top:0;width:calc(2 * var(--rr));height:calc(2 * var(--rr));margin:calc(-1 * var(--rr)) 0 0 calc(-1 * var(--rr));pointer-events:none;transition:opacity .15s ease-in}.hold-ring[hidden]{display:none}.hold-ring.is-fine{--rr: 24px}.hold-ring svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;transform:rotate(-90deg);animation:hrIn .12s cubic-bezier(.2,.8,.3,1.2);transition:scale .15s cubic-bezier(.2,.8,.3,1),opacity .15s cubic-bezier(.2,.8,.3,1)}@keyframes hrIn{0%{scale:.55;opacity:0}}.hr-track{fill:none;stroke:#0a060e9e;stroke-width:6}.hr-arc{fill:none;stroke:var(--brass-hi);stroke-width:4;stroke-dasharray:100;stroke-dashoffset:100;filter:drop-shadow(0 0 2px rgba(255,190,90,.7))}.hr-say{position:absolute;left:50%;bottom:calc(100% + 6px);padding:5px 8px;border-radius:3px;box-shadow:0 2px 3px #00000059,0 8px 18px #00000059;transform:translate(calc(-50% + var(--dx, 0px)));animation:hrSayIn .14s cubic-bezier(.2,.8,.3,1);transition:bottom .15s ease-in,scale .15s ease-in}@keyframes hrSayIn{0%{translate:0 8px;opacity:0}}.hold-ring.is-done svg{scale:.5;opacity:0}.hold-ring.is-in{opacity:0}.hold-ring.is-in .hr-say{bottom:calc(50% - 8px);scale:.6}@media(prefers-reduced-motion:reduce){.hint-slip,.hold-ring,.hold-ring svg,.hr-say{transition:none}.hs-tap:after,.hold-ring svg,.hr-say{animation:none}}@media(max-width:599px),(max-height:599px){.topbar{position:relative;z-index:9;pointer-events:none;--slit-w: calc(var(--slot-w, min(316px, 100vw - var(--gutter-l) - var(--gutter-r) - 4px)) - 16px);--slit-x: calc(var(--gutter-l) + var(--slot-c, 50vw - var(--gutter-l)) - var(--slit-w) / 2)}.topbar button{pointer-events:auto}.topbar:before{content:"";position:absolute;z-index:-1;pointer-events:none;left:calc(-1 * var(--gutter-l));right:calc(-1 * var(--gutter-r));bottom:0;top:calc(-1*env(safe-area-inset-top,0px));background:linear-gradient(180deg,#050307,#120b14) var(--slit-x) 100% / var(--slit-w) var(--slit-h, 4px) no-repeat,linear-gradient(180deg,#462c0c99,#462c0c99) calc(var(--slit-x) - 3px) calc(100% - var(--slit-h, 4px)) / calc(var(--slit-w) + 6px) 1px no-repeat,linear-gradient(180deg,#fff6d8b3,#fff6d8b3) calc(var(--slit-x) - 4px) calc(100% - var(--slit-h, 4px) - 1px) / calc(var(--slit-w) + 8px) 1px no-repeat,repeating-linear-gradient(180deg,#fff4d212 0 1px,#fff4d200 1px 3px),linear-gradient(180deg,#edc979,#d4a453 42%,#b1823b 80%,#8c652a);box-shadow:inset 0 1px #fff8debf,inset 0 -1px #462c0c99,0 1px #00000080,0 4px 10px #00000073}.topbar .icon-btn,.topbar .wal,.topbar .bk-plate,.topbar .bk-line{filter:drop-shadow(0 1px 0 rgba(255,246,216,.6)) drop-shadow(0 -1px 0 rgba(70,44,12,.5))}.topbar .wal{background:#120c18}.topbar .logo:before{content:"";position:absolute;inset:-5px -7px;border-radius:8px;background:radial-gradient(120% 160% at 50% 0%,#2b1d38,#120b19 70%);box-shadow:inset 0 1px 3px #000000b3,0 1px #fff6d899,0 -1px #462c0c80}.topbar .logo-art{z-index:1;top:-36.2%}.hint-slip{max-width:min(var(--paper-w, 440px),100%);transition:none;box-shadow:inset 0 3px 3px -2px #140c0473,0 2px 3px #00000059}}@media(orientation:portrait)and (max-height:599px){.topbar{--slit-h: 3px;padding:4px 0 6px}.topbar .icon-btn{width:34px;height:34px}.topbar .bk-line{height:34px}.topbar .icon-btn:before,.topbar .bk-line:before{inset:-5px}}@media(orientation:landscape)and (max-height:599px){.topbar{--slit-h: 3px;padding:2px 0 4px}.topbar .icon-btn{width:34px;height:34px}.topbar .bk-line{height:34px}.topbar .icon-btn:before,.topbar .bk-line:before{inset:-5px}}@media(orientation:portrait)and (min-height:600px)and (max-width:599px){.topbar{padding:6px 0 9px}}.topbar,.call-wal{--hdr-gold: #f6dc97;--hdr-gold-hi: #fff8dc;--hdr-gold-lo: #b8862f;--hdr-enamel: linear-gradient(180deg, #2c2040 0%, #1b1328 56%, #140e1e 100%);--hdr-rim: rgba(246, 220, 151, .38);--hdr-lip: inset 0 1px 0 rgba(255, 232, 180, .13), inset 0 -2px 3px rgba(0, 0, 0, .35);--brass-hi: var(--hdr-gold);--brass: var(--hdr-gold);--gold-2: var(--hdr-gold);--brass-line: var(--hdr-rim)}.topbar .icon-btn,.topbar .wal,.topbar .bk-plate,.topbar .bk-line,.call-wal{background:var(--hdr-enamel);box-shadow:var(--hdr-lip),0 2px 6px #0006}.topbar .bk-line{border-color:var(--hdr-rim)}@media(hover:hover){.topbar .bk-line:hover{border-color:var(--hdr-gold);box-shadow:var(--hdr-lip),0 2px 6px #0006,0 0 14px #f6dc974d}.topbar .icon-btn:hover,.topbar button.wal:hover,.call-wal:hover{box-shadow:var(--hdr-lip),0 0 14px #f6dc974d}}.topbar .bk-plate:not(.is-none){box-shadow:var(--hdr-lip),0 0 10px #f6dc9752,0 2px 6px #0006}.call-wal.is-short{box-shadow:var(--hdr-lip),0 0 16px #ff5a2c59}.topbar .lvl-track{stroke:#f6dc9733}.topbar .bkp-n{border-color:#f6dc97b3}.topbar .wal-plus,.call-wal .wal-plus{background:linear-gradient(180deg,var(--hdr-gold-hi),var(--hdr-gold) 58%,var(--hdr-gold-lo))}.topbar .bkl-badge{background:radial-gradient(circle at 35% 28%,#fff1bf 0%,var(--hdr-gold) 44%,var(--hdr-gold-lo) 80%,#5f3f10 100%)}.topbar .wal-flags:not(.is-empty) .wal-v,.call-wal:not(.is-short):not(.is-empty) .wal-v{color:var(--hdr-gold)}@media(max-width:599px),(max-height:599px){.topbar,.call-wal{--hdr-rim: rgba(58, 34, 8, .85)}.topbar .logo{margin-left:7px}.topbar .lvl-chip{margin-left:13px}.topbar .logo:before{background:var(--hdr-enamel);box-shadow:0 0 0 1px var(--hdr-rim),var(--hdr-lip),0 1px #fff6d899,0 -1px #462c0c80}}@media(max-width:359px){.topbar .logo{margin-left:5px;margin-right:3px}.topbar .logo:before{left:-5px;right:-5px}.topbar .wallet{gap:4px}}@media(orientation:landscape)and (max-height:599px){.main{grid-row:1 / -1;grid-column:1;grid-template-columns:var(--stage-w, minmax(0, 1fr)) var(--side-col, var(--deck-w))}.topbar{grid-row:1;grid-column:1;justify-self:start;width:var(--side-w, var(--deck-w));margin-left:var(--side-x, auto);--slit-w: calc(var(--slot-w, var(--side-w, 268px) - 4px) - 16px);--slit-x: calc(8px + var(--slot-c, var(--side-w, 268px) / 2) - var(--slit-w) / 2)}.topbar:before{left:-8px;right:-8px;border-radius:0 0 10px 10px}.topbar:not(.has-title) .logo{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0)}.topbar:not(.has-title) .logo:before,.topbar:not(.has-title) .logo-art{display:none}.topbar:not(.has-title) .brand{margin-right:0;margin-left:auto}.topbar:not(.has-title) .lvl-chip{margin-left:0}.topbar.has-title .brand{flex:1 1 auto}.topbar.has-title .logo{margin-right:auto}.deck{justify-self:center;width:var(--deck-w)}.deck,.app.is-lobby .lobby{margin-top:var(--bar-h, 46px)}.topbar.has-banker:not(.has-title) .bk-plate,.topbar.has-banker:not(.has-title) #btnBoards,.topbar.has-banker:not(.has-title) .wal-flags .wal-plus{display:none}.topbar.has-banker:not(.has-title) .wal-flags{padding-right:9px}.bk-line{height:34px;gap:6px;padding:0 6px 0 4px}.bkl-badge{width:28px;height:28px}.bkl-badge svg{width:16px;height:16px}.bkl-txt{flex-direction:column;align-items:stretch;gap:3px}.bkl-k{font-size:8px}.bkl-wide,.bkl-go{display:none}.bkl-narrow{display:inline}.bkl-v b{font-size:20px}}.preview .pv-news.tone-bad b{color:#ff8a66}.preview .pv-news.tone-good b{color:var(--g2)}.preview .hs-tap{--ink: var(--ivory);display:inline-block;vertical-align:-1px;margin-right:6px}.btn-enter .cur-lock{width:18px;height:18px;margin-right:8px;vertical-align:-3px}.tcard.is-locked .tc-pays{position:relative}.tcard.is-locked .tc-pays>.tc-pt{visibility:hidden}.tcard.is-locked .tc-name,.tcard.is-locked .tc-facts,.tcard.is-locked .tc-entry{opacity:.55}.tc-lock{position:absolute;inset:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto;align-content:center;align-items:center;column-gap:6px;row-gap:4px;padding:0 2px;font:600 11px/1.2 var(--f-ui);color:var(--ivory);text-align:left;pointer-events:none}.tc-lock-ico{grid-column:1;grid-row:1;width:14px;height:14px}.tc-lock-t{grid-column:2;grid-row:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-lock-t b{color:var(--brass-hi)}.tc-lock-you{grid-column:3;grid-row:1;font-size:10px;opacity:.75;white-space:nowrap}.tc-meter{grid-column:1 / -1;grid-row:2;position:relative;height:4px;border-radius:2px;background:#ffffff1f}.tc-meter>i{position:absolute;left:0;top:0;bottom:0;border-radius:2px;background:var(--m, var(--brass-hi))}.tc-meter>b{position:absolute;top:-3px;bottom:-3px;width:2px;margin-left:-1px;background:var(--ivory)}.tc-lock{container-type:inline-size}@container (max-width: 259px){.tc-lock-t{grid-column:2 / -1}.tc-lock-to{display:none}.tc-lock-you{grid-row:2}.tc-meter{grid-column:1 / 3}}.brand{display:flex;align-items:center}.bk-plate{position:relative;flex:none;display:grid;grid-auto-flow:row;place-items:center;align-content:center;gap:2px;width:34px;height:34px;margin:auto 0;padding:0;border-radius:10px;cursor:pointer;border:1px solid var(--brass-line);background:radial-gradient(circle at 50% 30%,var(--ink-3),var(--ink-1));color:var(--brass-hi);box-shadow:inset 0 1px #fff0c81f,0 2px 8px #00000073;-webkit-tap-highlight-color:transparent;transition:transform .1s,border-color .2s,box-shadow .2s}.bk-plate[hidden]{display:none}.bk-plate:before{content:"";position:absolute;inset:-5px -3px}@media(hover:hover){.bk-plate:hover{border-color:var(--brass)}}.bk-plate:active{transform:translateY(1px)}.bk-plate:focus-visible{outline:2px solid var(--gold-2, #f6dc97);outline-offset:2px}.bk-plate:not(.is-none){border-color:var(--brass);box-shadow:inset 0 1px #fff0c829,0 0 10px #d9a84e52,0 2px 8px #00000073}.bkp-h{width:11px;height:11px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.6))}.bk-plate.is-none .bkp-h{width:17px;height:17px}.bkp-txt{display:grid;place-items:center}.bk-plate.is-none .bkp-txt{display:none}.bkp-n{font:700 11px/1 Iowan Old Style,Palatino Linotype,Palatino,Book Antiqua,Georgia,serif;letter-spacing:.04em;padding:2px 2px 1px;border-top:1px solid rgba(217,168,78,.7);border-bottom:1px solid rgba(217,168,78,.7);color:var(--gold-2, #f6dc97);text-shadow:0 1px 1px rgba(0,0,0,.7);font-variant-numeric:lining-nums}.bk-plate.bkp-land{animation:bkpLand .3s cubic-bezier(.3,0,.3,1)}@keyframes bkpLand{0%{transform:none}35%{transform:translateY(2px) scale(1.08,.94)}to{transform:none}}@media(prefers-reduced-motion:reduce){.bk-plate.bkp-land{animation:none}}@media(max-width:429px){.topbar.has-book .wal-flags .wal-plus{display:none}.topbar.has-book .wal-flags{padding-right:9px}}@media(max-width:359px){.topbar.has-banker .bk-plate,.topbar.has-banker .wal-flags .wal-plus{display:none}.topbar.has-banker .wal-flags{padding-right:9px}.bk-line{gap:6px;padding-right:6px}}.bk-plate.is-out{visibility:hidden}.promise-count{position:fixed;inset:0;z-index:60;touch-action:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.promise-count.is-rm{animation:pcIn .12s ease-out}@keyframes pcIn{0%{opacity:0}}.pc-dim{position:absolute;inset:0;background:radial-gradient(ellipse min(80vw,330px) min(34vh,230px) at 50% 50%,#040605eb,#040605e6 45%,#040605c2)}.pc-card{position:absolute;left:0;right:0;top:42%;display:flex;flex-direction:column;align-items:center;padding:0 16px}.pc-plate{--k: 3;--w: 34px;--h: 34px;position:relative;z-index:1;display:grid;grid-auto-flow:row;place-items:center;align-content:center;box-sizing:border-box;width:calc(var(--w) * var(--k));height:calc(var(--h) * var(--k));margin-top:calc(var(--h) * var(--k) * -.5);gap:calc(2px * var(--k));border-radius:calc(10px * var(--k));border:calc(1px * var(--k)) solid var(--brass);background:radial-gradient(circle at 50% 30%,var(--ink-3),var(--ink-1));color:var(--brass-hi);box-shadow:inset 0 calc(1px * var(--k)) 0 #fff0c829,0 0 calc(10px * var(--k)) #d9a84e52,0 calc(2px * var(--k)) calc(8px * var(--k)) #00000073;transform-origin:50% 50%;will-change:transform}.pc-h{width:calc(11px * var(--k));height:calc(11px * var(--k));filter:drop-shadow(0 calc(1px * var(--k)) calc(1px * var(--k)) rgba(0,0,0,.6))}.pc-txt{display:grid;place-items:center}.pc-n{display:block;box-sizing:content-box;height:1em;overflow:hidden;font:700 calc(11px * var(--k))/1 "Iowan Old Style","Palatino Linotype",Palatino,"Book Antiqua",Georgia,serif;letter-spacing:.04em;padding:calc(2px * var(--k)) calc(2px * var(--k)) calc(1px * var(--k));border-top:calc(1px * var(--k)) solid rgba(217,168,78,.7);border-bottom:calc(1px * var(--k)) solid rgba(217,168,78,.7);color:var(--gold-2, #f6dc97);text-shadow:0 calc(1px * var(--k)) calc(1px * var(--k)) rgba(0,0,0,.7);font-variant-numeric:lining-nums}.pc-roll{display:grid;grid-template-columns:minmax(0,1fr)}.pc-roll>span{justify-self:center;height:1em;white-space:nowrap}.pc-say{position:relative;overflow:hidden;width:min(100%,340px)}.pc-line{margin:0;padding-top:14px;display:grid;justify-items:center;gap:5px;text-align:center;text-wrap:balance}.pc-hl{font:700 20px/1.15 Iowan Old Style,Palatino Linotype,Palatino,Book Antiqua,Georgia,serif;color:var(--gold-2, #f6dc97);text-shadow:0 1px 2px rgba(0,0,0,.8)}.pc-sub{font:600 13px/1.35 var(--f-ui);letter-spacing:.02em;color:#f0e8d6d6}.pc-sub .metal{display:inline-block;width:9px;height:9px;margin:0 5px 0 1px;border-radius:50%;vertical-align:0;background:var(--m, var(--brass));box-shadow:0 0 6px var(--m, var(--brass))}@media(orientation:portrait)and (min-width:600px),(orientation:landscape)and (min-height:600px){.pc-hl{font-size:24px}.pc-sub{font-size:14px}}.bkb-page{--f-legal: "Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, serif;--tk-mono: ui-monospace, "SF Mono", Menlo, Consolas, "Roboto Mono", monospace;display:grid;gap:12px;padding:12px 13px 14px;box-shadow:inset 0 0 0 4px #e9f1e5,inset 0 0 0 5px #2c4a3b61,inset 0 0 0 6px #ffffff80,0 2px 3px #00000059,0 10px 22px #0000006b}.bkb-top{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:2px 2px 8px;border-bottom:1px solid var(--cq-rule)}.bkb-hero{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:0 2px}.bkb-n{min-width:62px;padding:6px 4px 4px;box-sizing:border-box;text-align:center;font:700 34px/1 var(--f-legal);letter-spacing:.02em;font-variant-numeric:lining-nums;color:var(--cq-print);border-top:1.5px solid currentColor;border-bottom:1.5px solid currentColor}.bkb-hero.is-none .bkb-n{border-color:transparent;opacity:.7}.bkb-say .cq-lbl{display:block}.bkb-say p{margin:0}.bkb-l{margin-top:5px!important;font:400 13.5px/1.32 var(--f-legal);color:#26332c}.sheet-body .bkb-l b{font-weight:700;color:#15201a}.bkb-s{margin-top:3px!important;font:italic 400 12px/1.32 var(--f-legal);color:#55635a}.bkb-page .metal{margin:0 4px 0 1px;vertical-align:0;box-shadow:inset 0 0 0 1px #1f1b1740}.bkb-figs{display:grid;grid-template-columns:1fr 1fr;margin:0;border-top:1px solid var(--cq-rule);border-bottom:1px solid var(--cq-rule)}.bkb-figs>div{min-width:0;padding:8px 4px 8px 2px}.bkb-figs>div+div{padding-left:10px;border-left:1px solid var(--cq-rule)}.bkb-figs dd{margin:0}.bkb-fig{display:flex;align-items:center;gap:3px;margin-top:6px!important;font:700 22px/1 var(--tk-mono);letter-spacing:-.02em;color:#15201a;font-variant-numeric:tabular-nums}.bkb-fig .cur{width:15px;height:15px}.bkb-sub{margin-top:4px!important;font:400 11px/1.25 var(--f-legal);font-style:italic;color:#55635a}.bkb-page .cl-head{margin:2px 0 -4px}.bkb-why p{font-size:12.5px}.bkb-led{width:100%;border-collapse:collapse;font:500 11px/1.3 var(--tk-mono);color:#26332c;font-variant-numeric:tabular-nums}.bkb-led th{height:18px;padding:0 4px 3px;text-align:left;vertical-align:bottom;font:700 8.5px/1 var(--f-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--cq-print);border-bottom:1px solid var(--cq-print)}.bkb-led th .cur{width:11px;height:11px;vertical-align:-1px}.bkb-led td{padding:6px 4px 5px;vertical-align:top;border-bottom:1px solid rgba(44,74,59,.22)}.bkb-led tbody tr:last-child td{border-bottom-color:var(--cq-rule)}.bkb-led .bkb-c{width:1%;text-align:right;white-space:nowrap;font-weight:700;color:#15201a}.bkb-led td.bkb-c{padding-top:7px}.bkb-led .bkb-c.neg{color:#a1321c}.bkb-led th:first-child,.bkb-led td:first-child{padding-left:2px}.bkb-led th:last-child,.bkb-led td:last-child{padding-right:2px}.bkb-d{width:1%;padding-top:7px!important;white-space:nowrap;color:#55635a}.bkb-e b{display:block;font:700 12.5px/1.25 var(--f-legal);color:#15201a}.bkb-e small{display:block;margin-top:2px;font:italic 400 11.5px/1.3 var(--f-legal);color:#55635a}.bkb-none td,.bkb-more td{height:34px;text-align:center;vertical-align:middle;font:italic 400 12px/1.3 var(--f-legal);color:#55635a}.bkb-acts{flex-direction:column;align-items:stretch;gap:8px}.bkb-acts[hidden]{display:none}.bkb-settle{flex:none!important;min-height:52px;text-transform:none;letter-spacing:0}.bkb-settle .cb-txt{display:grid;justify-items:center;gap:3px}.bkb-settle .cb-main{display:inline-flex;align-items:center;gap:5px;font:700 14px/1 var(--f-ui);letter-spacing:.12em;text-transform:uppercase}.bkb-settle .cb-main .cur{width:14px;height:14px}.bkb-settle .cb-sub{font:600 11.5px/1 var(--f-ui);letter-spacing:.02em;color:#cdbfa0}.bkb-settle.is-armed{border-color:#ffb36b;color:#ffd9a8;box-shadow:inset 0 0 0 1px #ffb36b80,0 0 18px #ff964647}.bkb-terms{margin:0;padding:0 4px;font:400 12px/1.4 var(--f-ui);color:#b9adc8;text-align:center}.bkb-terms b{color:#e6dcef}.bkb-terms .cur{width:11px;height:11px;vertical-align:-1px}.lvl-chip{flex:none;margin-left:10px}.topbar .lvl-chip .lvl-ring{position:absolute;inset:1px;width:calc(100% - 2px);height:calc(100% - 2px);transform:rotate(-90deg);overflow:visible}.lvl-ring circle{fill:none;stroke-width:2.2}.lvl-track{stroke:#d9a84e29}.lvl-arc{stroke:var(--brass-hi);stroke-linecap:round}.lvl-n{position:relative;font:400 17px/1 var(--f-display);color:var(--brass-hi);font-variant-numeric:tabular-nums}.lvl-chip.is-wide .lvl-n{font-size:14px}@media(max-width:359px){.lvl-chip{display:none}}.nav-lvl{margin-left:auto;display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 5px;border-radius:12px;border:1.5px solid var(--brass-hi);color:var(--brass-hi);font:400 13px/1 var(--f-display);letter-spacing:0}.case-sheet .prn-head{padding-bottom:10px;background:repeating-linear-gradient(180deg,#fff4d212 0 1px,#fff4d200 1px 3px),linear-gradient(180deg,#edc979,#d4a453 42%,#b1823b 80%,#8c652a)}#achBody{--m: 64px;--cell: 88px}.case{margin:10px 0 4px;padding:14px 12px 18px;border-radius:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .95 0 0 0 0 .8 0 0 0 0 1 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23n%29'/%3E%3C/svg%3E") 0 0 / 160px 160px,radial-gradient(120% 60% at 50% 0%,#9652aa33,#9652aa00 70%),linear-gradient(180deg,#2d1636,#1c0d22);box-shadow:inset 0 2px 12px #000000a6,inset 0 0 0 1px #0000008c,0 0 0 1px #d9a84e4d}.case-head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 12px;align-items:center;padding:0 2px 14px;border-bottom:1px solid rgba(217,168,78,.2)}.case-lv{position:relative;display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:radial-gradient(circle at 50% 35%,#2c1937,#120a17 70%);box-shadow:inset 0 0 0 1px #d9a84e4d,0 2px 6px #00000080}.case-lv .lvl-ring{position:absolute;inset:2px;width:calc(100% - 4px);height:calc(100% - 4px);transform:rotate(-90deg);overflow:visible}.case-lv .lvl-ring circle{stroke-width:2}.case-lv .lvl-n{font-size:25px}.case-lt{display:grid;gap:3px;min-width:0;font:500 12.5px/1.3 var(--f-ui);color:var(--muted)}.case-lt b{font:800 16px/1.15 var(--f-ui);color:var(--ivory)}.case-got{grid-column:1 / -1;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;margin-top:12px;font:500 12.5px/1 var(--f-ui);color:var(--muted)}.case-got b{font:400 19px/1 var(--f-display);color:var(--brass-hi)}.case-rank{position:relative;grid-column:1 / -1;display:flex;align-items:center;gap:8px;min-width:0;height:34px;margin-top:12px;padding:0 8px 0 10px;border:1px solid rgba(217,168,78,.22);border-radius:9px;background:#0d091259;color:var(--muted);font:600 12.5px/1 var(--f-ui);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.case-rank:before{content:"";position:absolute;inset:-5px 0}.case-rank>svg{flex:none;width:16px;height:16px;fill:currentColor;color:var(--brass)}.case-rank span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.case-rank .case-go{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;color:var(--brass)}.case-rank:focus-visible{outline:2px solid var(--brass-hi);outline-offset:2px}@media(hover:hover){.case-rank:hover{background:#d9a84e1a;color:var(--ivory)}}.case-note{display:flex;align-items:flex-start;gap:10px;margin:18px 0 2px;padding:10px 12px;border-radius:10px;border:1px dashed rgba(217,168,78,.3);background:#0d091273;font:500 12.5px/1.45 var(--f-ui);color:var(--muted)}.case-note[hidden]{display:none}.case-note svg{flex:none;width:18px;height:18px;margin-top:1px;fill:currentColor;color:var(--brass)}.case-note b{color:var(--ivory)}.case-bar{position:relative;display:block;height:6px;border-radius:3px;overflow:hidden;background:#00000073;box-shadow:inset 0 1px 1px #0009,0 1px #ffe6ff0d}.case-bar>i{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(180deg,#f6dc97,#d9a84e 60%,#8a6324)}.case-shelf{margin-top:16px}.case-g{display:flex;align-items:center;gap:8px;margin:0 2px 10px;font:600 10.5px/1 var(--f-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--brass)}.case-g:after{content:"";order:1;flex:1 1 auto;height:1px;background:linear-gradient(90deg,#d9a84e59,#d9a84e00)}.case-g small{order:2;font:inherit;letter-spacing:.06em;color:var(--dim)}.case-row{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--cell),1fr));gap:12px 4px}.bdg{display:grid;justify-items:center;align-content:start;gap:5px;width:100%;min-height:44px;padding:4px 2px 2px;border:0;border-radius:10px;background:none;color:inherit;font:inherit;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.bdg:focus-visible{outline:2px solid var(--brass-hi);outline-offset:0}.bdg-well{position:relative;display:grid;place-items:center;width:calc(var(--m) + 8px);height:calc(var(--m) + 8px);border-radius:50%;background:radial-gradient(circle at 50% 60%,#1b0e21 0 52%,#13091a 72%,#2a1531);box-shadow:inset 0 3px 6px #000000bf,inset 0 -1px 1px #ffdcff12,0 1px #ffdcff0d}.bdg-img{display:block;width:var(--m);height:var(--m);filter:drop-shadow(0 2px 2px rgba(0,0,0,.55));transition:transform .15s ease-out;-webkit-user-drag:none;user-select:none}.bdg.is-todo .bdg-img{filter:grayscale(1) brightness(.42) contrast(1.15);opacity:.8}.bdg.is-out .bdg-img{visibility:hidden}@media(hover:hover){.bdg:hover .bdg-img{transform:translateY(-2px)}}.bdg-arc{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg);overflow:visible;pointer-events:none}.bdg-arc circle{fill:none;stroke-width:1.5}.bdg-arc .t{stroke:#d9a84e29}.bdg-arc .a{stroke:var(--brass-hi);stroke-linecap:round}.bdg-n{display:-webkit-box;max-width:100%;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow-wrap:anywhere;font:700 11.5px/1.2 var(--f-ui);color:var(--ivory)}.bdg.is-todo .bdg-n{color:var(--muted)}.bdg-s{font:500 10.5px/1 var(--f-ui);color:var(--dim);font-variant-numeric:tabular-nums;white-space:nowrap}.bdg.is-got .bdg-s{color:var(--brass)}.bdg-rare{position:absolute;right:-4px;bottom:1px;padding:3px 4px 2px;border-radius:5px;border:1px solid rgba(217,168,78,.3);background:#150b1b;box-shadow:0 1px 2px #0009;font:700 9.5px/1 var(--f-ui);font-style:normal;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none}.bdg-rare.is-rare{color:var(--brass-hi);border-color:#f6dc9799}.bdg.is-best{--m: 96px}.bdg.is-best .bdg-n{font-size:13px}@media(max-width:359px){#achBody{--m: 58px;--cell: 80px}.bdg.is-best{--m: 88px}}@media(min-width:600px)and (min-height:600px){#achBody{--m: 68px;--cell: 96px}}@media(min-width:1000px)and (min-height:600px){#achBody{--m: 72px;--cell: 100px}.bdg.is-best{--m: 104px}}.award{--s: 200px;position:fixed;inset:0;z-index:52;overflow:hidden;background-color:#050308db}.award[hidden]{display:none}.aw-cloth{position:absolute;inset:0;display:grid;grid-template-rows:minmax(0,1fr) auto auto auto auto minmax(0,1fr) auto;justify-items:center;gap:12px;padding:max(18px,env(safe-area-inset-top,0px)) 16px max(16px,env(safe-area-inset-bottom,0px));background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .95 0 0 0 0 .8 0 0 0 0 1 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23n%29'/%3E%3C/svg%3E") 0 0 / 160px 160px,radial-gradient(90% 55% at 50% 38%,#9652aa38,#9652aa00 70%),linear-gradient(180deg,#2d1636,#1c0d22);box-shadow:inset 0 0 0 1px #d9a84e40}.aw-eye{grid-row:2;margin:6px 0 0;font:600 11px/1 var(--f-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--brass)}.aw-stage{grid-row:3;position:relative;width:calc(100% + 32px);margin:0 -16px;min-height:0;overflow:hidden;display:flex;align-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.aw-tray{display:flex;gap:calc(var(--s) * .3);will-change:transform}.aw-place{position:relative;flex:none;width:var(--s);height:var(--s)}.aw-well{position:absolute;inset:2%;border-radius:50%;background:radial-gradient(circle at 50% 60%,#1b0e21 0 52%,#13091a 72%,#2a1531);box-shadow:inset 0 calc(var(--s) * .03) calc(var(--s) * .06) #000000bf,inset 0 -1px 1px #ffdcff12,0 1px #ffdcff0d}.aw-img{position:absolute;left:5%;top:5%;width:90%;height:90%;-webkit-user-drag:none;user-select:none;filter:grayscale(1) brightness(.42) contrast(1.15) drop-shadow(0 2px 2px rgba(0,0,0,.5));opacity:.8;transform:scale(.94);transition:filter .38s ease-out,opacity .38s ease-out,transform .38s cubic-bezier(.2,1.5,.4,1)}.aw-place.is-lit .aw-img{filter:grayscale(0) brightness(1) contrast(1) drop-shadow(0 calc(var(--s) * .06) calc(var(--s) * .09) rgba(0,0,0,.6));opacity:1;transform:none}.aw-place .bdg-sheen{inset:7.8%}.aw-place.is-shine .bdg-sheen:before{animation:bdgShine .8s ease-out}.aw-card{grid-row:4;display:grid;justify-items:center;gap:5px;max-width:min(440px,100%);text-align:center}.aw-card .bdg-g[hidden]{display:none}.aw-pts{margin:2px 0 0;font:600 13px/1 var(--f-ui);letter-spacing:.04em;color:var(--brass)}.aw-pts b{font:400 22px/1 var(--f-display);color:var(--brass-hi);font-variant-numeric:tabular-nums}.aw-lv{grid-row:5;display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 12px;align-items:center;width:min(100%,420px)}.aw-slot{display:block;width:58px;height:58px}.aw-lt{display:grid;gap:6px;min-width:0}.aw-lt b{font:700 15px/1.15 var(--f-ui);color:var(--ivory)}.aw-lt span{font:500 12.5px/1 var(--f-ui);color:var(--muted);font-variant-numeric:tabular-nums}#awBar{transition:width .12s ease-out}.aw-ring{position:absolute;z-index:2;margin:0}.aw-ring .lvl-arc{transition:stroke-dasharray .12s ease-out}.aw-ring.is-wide .lvl-n{font-size:20px}.aw-acts{grid-row:7;display:flex;gap:10px;width:min(100%,420px)}.aw-acts .btn{flex:1 1 0;min-height:44px}#awNext{position:relative}#awNext.is-ready:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;animation:awReady .7s ease-out both}@keyframes awReady{0%{box-shadow:0 0 #f6dc97b3}40%{box-shadow:0 0 0 7px #f6dc9747}to{box-shadow:0 0 0 12px #f6dc9700}}.aw-fly{position:absolute;inset:0;z-index:3;pointer-events:none}.aw-bead{position:absolute;width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff3c9,#d9a84e 55%,#8a6324);box-shadow:0 0 6px #f6dc9799}.lvl-chip.is-out .lvl-ring,.lvl-chip.is-out .lvl-n{visibility:hidden;transition-property:none}@media(min-width:600px)and (min-height:600px){.aw-cloth{grid-template-rows:minmax(0,1fr) auto auto auto auto auto minmax(0,1fr)}.aw-acts{grid-row:6}}.award.is-level-only .aw-stage{display:none}.award.is-level-only .aw-slot{width:84px;height:84px}.award.is-level-only .aw-ring .lvl-n{font-size:36px}.award.is-level-only .aw-lt b{font-size:18px}@media(orientation:landscape)and (max-height:599px){.aw-cloth{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto auto auto auto minmax(0,1fr);gap:10px 16px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.aw-stage{grid-column:1;grid-row:1 / -1;width:100%;margin:0}.aw-eye{grid-column:2;grid-row:2}.aw-card{grid-column:2;grid-row:3}.aw-lv{grid-column:2;grid-row:4}.aw-acts{grid-column:2;grid-row:5}.aw-card .bdg-name{font-size:22px}.award.is-level-only .aw-cloth{grid-template-columns:minmax(0,1fr)}.award.is-level-only .aw-eye,.award.is-level-only .aw-card,.award.is-level-only .aw-lv,.award.is-level-only .aw-acts{grid-column:1}}.bdg-view{--b: min(84vw, 46vh, 400px);position:fixed;inset:0;z-index:3;display:grid;grid-auto-rows:auto;justify-items:center;align-content:center;gap:14px;padding:max(20px,env(safe-area-inset-top,0px)) 16px max(20px,env(safe-area-inset-bottom,0px));background-color:#09050cf0}.bdg-view[hidden]{display:none}.bdg-view.has-rare{--b: min(84vw, calc(46vh - 22px) , 400px)}.bdg-x{position:absolute;top:max(12px,env(safe-area-inset-top,0px));right:max(12px,env(safe-area-inset-right,0px))}.bdg-hold{position:relative;width:var(--b);height:var(--b);touch-action:none;perspective:900px}.bdg-tilt{position:absolute;inset:0;transform:rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .4s cubic-bezier(.2,1.3,.4,1)}.bdg-hold.is-tilting .bdg-tilt{transition:transform .08s linear}.bdg-big{display:block;width:100%;height:100%;filter:drop-shadow(0 16px 24px rgba(0,0,0,.6));-webkit-user-drag:none;user-select:none}.bdg-big[hidden]{display:none}.bdg-view.is-todo .bdg-big{filter:grayscale(1) brightness(.55) contrast(1.15) drop-shadow(0 16px 24px rgba(0,0,0,.6))}.bdg-sheen{position:absolute;inset:3.1%;border-radius:50%;pointer-events:none;mix-blend-mode:screen}.bdg-sheen:after{content:"";position:absolute;inset:0;border-radius:50%;opacity:0;transition:opacity .3s;background:radial-gradient(45% 45% at var(--sx, 30%) var(--sy, 25%),rgba(255,246,220,.28),rgba(255,246,220,0) 70%)}.bdg-view.is-got .bdg-hold.is-tilting .bdg-sheen:after{opacity:1}.bdg-sheen:before{content:"";position:absolute;inset:0;border-radius:50%;opacity:0;background:linear-gradient(115deg,#fffae600 38%,#fffae68c,#fffae600 62%) 100% 0 / 300% 100% no-repeat}.bdg-view.is-got.is-shine .bdg-sheen:before{animation:bdgShine .8s ease-out}@keyframes bdgShine{0%{opacity:1;background-position:100% 0}85%{opacity:1}to{opacity:0;background-position:0 0}}.bdg-card{display:grid;justify-items:center;gap:6px;max-width:min(440px,100%);text-align:center}.bdg-slot{display:grid;justify-items:center;width:100%}.bdg-slot>*{grid-area:1 / 1}.bdg-slot>*{align-self:start}.bdg-sz{visibility:hidden}.bdg-g{margin:0;font:600 10.5px/1 var(--f-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--brass)}.bdg-name{margin:0;font:900 27px/1.05 var(--f-display);letter-spacing:.03em;text-transform:uppercase;background:linear-gradient(180deg,#fff3c9,#d9a84e 60%,#a77930);-webkit-background-clip:text;background-clip:text;color:transparent}.bdg-view.is-todo .bdg-name{background:none;-webkit-text-fill-color:currentColor;color:var(--muted)}.bdg-text{margin:0;font:500 14px/1.4 var(--f-ui);color:var(--ivory)}.bdg-state{display:grid;justify-items:center;gap:7px;margin-top:2px;font:600 12.5px/1.2 var(--f-ui);color:var(--muted);font-variant-numeric:tabular-nums}.bdg-view.is-got .bdg-state{color:var(--brass-hi)}.bdg-state .case-bar{width:min(220px,60vw)}.bdg-slot[hidden]{display:none}.bdg-rare-l{display:inline-flex;align-items:center;gap:6px;margin:0;font:600 12.5px/1.2 var(--f-ui);color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.bdg-rare-l svg{flex:none;width:15px;height:15px;fill:currentColor;color:var(--brass)}.bdg-rare-l b{color:var(--ivory)}.bdg-rare-l.is-rare b{color:var(--brass-hi)}.bdg-pager{display:flex;align-items:center;gap:14px;font:500 12px/1 var(--f-ui);color:var(--dim);font-variant-numeric:tabular-nums}.bdg-pos{min-width:7ch;text-align:center}.bdg-step{display:grid;place-items:center;width:44px;height:44px;padding:0;border-radius:50%;border:1px solid var(--brass-line);background:#0d091299;color:var(--brass-hi);cursor:pointer}.bdg-step svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.bdg-step:focus-visible{outline:2px solid var(--brass-hi);outline-offset:2px}@media(hover:hover){.bdg-step:hover{background:#d9a84e24}}@media(orientation:landscape)and (max-height:599px){.bdg-view{--b: min(72vh, 44vw);grid-template-columns:auto minmax(0,340px);grid-auto-rows:auto;column-gap:28px;align-content:center;justify-content:center}.bdg-hold{grid-row:1 / 3}.bdg-card{align-self:end}.bdg-pager{align-self:start}}body.telegram .app{padding-top:max(env(safe-area-inset-top,0px),var(--tg-safe-top, 0px));padding-bottom:max(env(safe-area-inset-bottom,0px),var(--tg-safe-bottom, 0px));padding-left:max(var(--gutter-l),var(--tg-safe-left, 0px));padding-right:max(var(--gutter-r),var(--tg-safe-right, 0px))}.server-busy #app button:not(.t){pointer-events:none}.server-busy{cursor:progress}#telegramStatus{position:fixed;inset:0;z-index:99999;background:#130c1b;color:#f3ead8;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;gap:18px;text-align:center;font:20px Barlow,sans-serif}#telegramStatus button{border:1px solid #d9a84e;background:#221731;color:#f3ead8;border-radius:8px;padding:14px 24px;font:inherit}.reel .reel-me.has-vertical-rubies{padding-right:28px}.reel .reel-me.has-vertical-rubies .rm-top .dia-sub .xc-bar.is-vertical{left:var(--bar-x);right:auto;top:var(--bar-y);margin:0;height:10px;transform:translate(-50%,-50%) rotate(-90deg);transform-origin:center}.bkl-txt{flex:1 1 auto}.bkl-v{min-width:0}.bkl-go{flex:none}.has-web-account .ld-side{display:none}.web-account{margin-left:auto;width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;gap:2px 6px}.web-account .web-login:first-child{grid-column:1 / -1}.web-login{min-height:44px;padding:0 10px;font-size:12px;letter-spacing:0;white-space:normal;line-height:1.15}.web-account-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--brass-hi)}.web-account-name+.web-login{min-height:44px}.web-login-status{grid-column:1 / -1;font-size:11px;line-height:1.25;color:#f4c6cf;text-align:right}.web-login-status:empty{display:none}.web-login-gate{position:fixed;inset:0;margin:0;width:100vw;height:100dvh;max-width:none;max-height:none;border:0;padding:24px;color:var(--ivory);background:radial-gradient(ellipse at 50% 35%,#3a2044,#1b1027 38%,#0d0912 80%)}.web-login-gate::backdrop{background:#130c1b}.web-login-gate[open]{display:grid;place-items:center}.web-login-content{width:min(100%,340px);display:flex;flex-direction:column;align-items:stretch;gap:32px}.web-login-content .logo{width:100%;height:auto;font-size:48px;margin:0 0 28px}.web-login-content .web-login{width:100%;min-height:52px;font-size:16px;text-transform:none}.web-login-content .web-login-status{min-height:32px;text-align:center;font-size:14px}.web-login-content .web-login-status:empty{display:block}body.telegram .st-pay-b[data-pay=usd]{display:none}.t.s-hidden.server-pending:after{animation:none;opacity:.9;transform:scale(.96);border-color:var(--brass-hi);box-shadow:0 0 calc(var(--tile) * .18) #f3d68773,inset 0 0 calc(var(--tile) * .15) #f3d68740}.t.flag-pending{outline:max(1px,calc(var(--tile) * .025)) dashed var(--brass-hi);outline-offset:-4px}.t.flag-pending .ico{opacity:.72}.t.is-next-dig{outline:max(2px,calc(var(--tile) * .04)) solid var(--brass-hi);outline-offset:-5px;box-shadow:inset 0 0 calc(var(--tile) * .25) #f3d68759}.render-check{position:fixed;z-index:100000;left:8px;right:8px;bottom:8px;max-height:48vh;overflow:auto;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px;background:#221731f5;border:1px solid #d9b768;border-radius:12px;color:#f4efe3;font:14px/1.4 system-ui,sans-serif}.render-check>span{flex:1 1 230px}.render-check>div{display:flex;flex-wrap:wrap;gap:8px}.render-check .btn{min-height:36px;padding:6px 12px;font-size:14px}.render-check p{margin:0}.render-check textarea{flex:1 0 100%;width:100%;min-height:90px;max-height:20vh;padding:8px;background:#130c1b;color:#f4efe3;border:1px solid #76624c;font:11px/1.3 monospace;user-select:text}#soundPop:has(.render-report-btn){max-height:calc(100dvh - 96px);overflow-y:auto;overscroll-behavior:contain}.render-report-btn{width:100%;min-height:44px;margin-top:10px;font-size:12px}.pop-row[hidden]{display:none}.tg-env-probe{position:fixed;visibility:hidden;pointer-events:none;width:0;height:0;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px)}.tg-mini body{background-color:#130c1b}.tg-crown{position:fixed;inset:0 0 auto;height:var(--tg-crown-height,0px);z-index:1;pointer-events:none;background:radial-gradient(ellipse at 50% 110%,rgba(217,168,78,.1),transparent 62%),repeating-conic-gradient(from 0deg at 50% 110%,rgba(217,168,78,.025) 0deg 1deg,transparent 1deg 16deg),linear-gradient(#130c1b,#21132c 85%,#21132c00)}html.tg-mini body.telegram .app{height:var(--tg-layout-height,100%);padding:var(--tg-ui-top,0px) max(var(--gutter-r),var(--tg-ui-right,0px)) var(--tg-ui-bottom,0px) max(var(--gutter-l),var(--tg-ui-left,0px))}.tg-mini .sheet,.tg-mini #bdgView,.tg-mini #award,.tg-mini .render-check-recent{inset:var(--tg-ui-top,0px) var(--tg-ui-right,0px) var(--tg-ui-bottom,0px) var(--tg-ui-left,0px)}.tg-mini .sheet{padding:12px 8px}.tg-mini .sheet-panel{max-height:100%}.tg-mini #storeSheet .sheet-panel{padding-bottom:8px}.tg-mini .aw-cloth{padding:18px 16px 16px}.tg-mini #bdgView{inset:0;padding:16px}.tg-mini .bdg-x{top:12px;right:12px}.tg-mini #soundPop{max-height:calc(var(--tg-usable-height,100dvh) - 16px);max-width:calc(100vw - var(--tg-ui-left,0px) - var(--tg-ui-right,0px) - 16px);overflow-y:auto;overscroll-behavior:contain}.tg-mini #telegramStatus{padding:calc(var(--tg-ui-top,0px) + 16px) calc(var(--tg-ui-right,0px) + 16px) calc(var(--tg-ui-bottom,0px) + 16px) calc(var(--tg-ui-left,0px) + 16px)}@media(orientation:portrait),(max-height:599px){.tg-mini .slip{left:var(--tg-ui-left,0px);right:var(--tg-ui-right,0px);bottom:var(--tg-ui-bottom,0px);max-height:calc(var(--tg-usable-height,100dvh) - 12px);padding-bottom:0}}.tg-mini .sheet-panel{padding-bottom:14px}.tg-mini #bdgView{--b:min(72vw,max(48px,calc(var(--tg-usable-height,100dvh) - 228px)),400px);overflow-y:auto}.tg-mini .aw-cloth{overflow-y:auto}.tg-mini .render-check-recent{max-height:calc(var(--tg-usable-height,100dvh) - 16px);width:auto}@media(orientation:portrait){.tg-mini .cage{--pk-fit:calc((100cqh - var(--st-over)) / var(--pk-k2,1.68))}}.tg-mini .aw-acts{position:sticky;bottom:0;z-index:3;background:#1c0d22;border-radius:12px}.tg-mini #fullscreenRow{min-height:46px}.tg-mini #swFullscreen:before{content:"";position:absolute;inset:-10px -1px}.tg-mini #hapticsRow{min-height:46px}.tg-mini #swHaptics:before{content:"";position:absolute;inset:-10px -1px}.fx-q-low .t.a-bombopen{animation:none;box-shadow:0 0 0 2px #d46930,0 0 10px #ff5a2c80}.fx-q-low .t.a-bombopen .ico{filter:none}.fx-q-low .aw-img{transition-property:opacity,transform;filter:none;opacity:.32}.fx-q-low .aw-place.is-lit .aw-img{filter:none;opacity:1}.fx-q-low #awNext.is-ready:after{animation:none}.fx-q-low .board-frame:after,.fx-q-low .t.s-exploded:after{animation-play-state:paused}.fx-q-low .ff-banner .ff-banner-rays{width:min(100vw,600px);opacity:.65}.fx-q-low .ff-banner .ff-bt-back{text-shadow:0 .04em 0 #331c07,0 .08em 4px #140a03,0 0 10px rgba(var(--fx-glow),.5)}.fx-q-low .ff-banner .ff-banner-glow{width:115%;height:160%}.fx-q-low .ff-banner .ff-banner-text{-webkit-mask-image:none;mask-image:none}.fx-q-low .ff-banner .ff-bd-flames,.fx-q-low .app.is-fever .board-frame.is-ladder,.fx-q-low .board-frame.ladder-break{animation:none}.fx-q-low .chip-fly{filter:drop-shadow(0 2px 3px rgba(0,0,0,.4))}
