.pcard{width:var(--cw,52px);height:calc(var(--cw,52px)*1.42);border-radius:calc(var(--cw,52px)*.13);background:linear-gradient(160deg,#fdfefe,#e8edf2);flex-direction:column;flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex;position:relative;box-shadow:0 3px 10px #00000080,inset 0 1px #fff}.pcard .prk{font-size:calc(var(--cw,52px)*.42);line-height:1}.pcard .pst{font-size:calc(var(--cw,52px)*.36);margin-top:1px;line-height:1}.pback{background:repeating-linear-gradient(45deg,#153a5e 0 6px,#12314f 6px 12px);border:2px solid #2a5a8a}.pdim{filter:brightness(.55)saturate(.7)}.pfresh{animation:.32s cubic-bezier(.2,.8,.3,1.1) pdeal}@keyframes pdeal{0%{opacity:0;transform:translateY(-14px)rotate(-4deg)}to{opacity:1;transform:none}}.vtable{aspect-ratio:1.45;width:100%;position:relative;container-type:size}@media (width>=768px){.vtable{aspect-ratio:1.5}}.vtable .rail{background:linear-gradient(160deg,var(--tbl-rail,#42291a),color-mix(in oklab,var(--tbl-rail,#42291a) 46%,black));border-radius:999px;position:absolute;inset:32px 6px 26px;box-shadow:0 16px 44px #0009,inset 0 2px 3px #ffffff14}.vtable .felt{background:radial-gradient(ellipse at 50% 30%,var(--tbl-felt1,#12452f),var(--tbl-felt2,#082419) 82%);box-shadow:inset 0 0 0 2px var(--tbl-trim,#f0cf6e24),inset 0 0 50px #000000a6;border-radius:999px;position:absolute;inset:41px 15px 35px}.vtable .felt .fbrand{opacity:.13;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:var(--font-brand);letter-spacing:.3cqi;white-space:nowrap;align-items:baseline;gap:.35cqi;font-size:2.6cqi;font-weight:800;display:flex;position:absolute;top:22%;left:50%;transform:translate(-50%)}.vtable .felt .fbrand .fb-ink{color:#eef3f7}.vtable .felt .fbrand .fb-bolt{width:2.4cqi;height:2.4cqi;fill:var(--tbl-brand,#f0cf6e);flex:none;align-self:center}.vtable .felt .fbrand .fb-gto{color:var(--tbl-brand,#f0cf6e)}.vtable .bline{border:1.5px dashed var(--tbl-line,#ffffff1a);border-radius:999px;position:absolute;inset:72px 52px 66px}.vtable .vbrand{font-family:var(--font-brand);letter-spacing:-.02em;z-index:8;font-size:18px;font-weight:800;position:absolute;top:3px;left:50%;transform:translate(-50%)}.vtable .vbrand b{color:#f0cf6e}.vtable .tray{z-index:7;background:linear-gradient(#3a2416,#1c1008);border:1px solid #4a2f1a;border-radius:0 0 13px 13px;align-items:center;gap:7px;padding:4px 12px 6px;display:flex;position:absolute;top:32px;left:50%;transform:translate(-50%);box-shadow:0 5px 14px #00000080}.vtable .tray .tlbl{letter-spacing:2px;color:#c9a06a;font-size:7px;font-weight:700}.vtable .tray .shoe{background:repeating-linear-gradient(45deg,#153a5e 0 4px,#12314f 4px 8px);border:1.5px solid #2a5a8a;border-radius:3px;width:19px;height:25px;position:relative}.vtable .tray .shoe:after{content:"";background:#e8edf2;border-radius:2px;height:2px;position:absolute;inset:2px 2px auto}.vtable .board{--cw:clamp(25px,8cqi,40px);z-index:2;gap:.9cqi;display:flex;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.vtable .potline{text-align:center;z-index:2;position:absolute;top:52%;left:50%;transform:translate(-50%)}.vtable .potline .plbl{letter-spacing:1.6px;color:#fff6;text-transform:uppercase;font-size:clamp(7px,1cqi,9px)}.vtable .potline .pamt{font-family:var(--font-mono);color:#f0cf6e;font-size:clamp(11px,1.8cqi,15px);font-weight:750}@media (height<=740px){.vtable .board{--cw:clamp(20px,6.6cqi,30px);top:41%}.vtable .potline{top:50%}}.vseat{z-index:3;text-align:center;width:60px;position:absolute;transform:translate(-50%,-50%)}.vseat .scards{--cw:clamp(14px,4.4cqi,19px);z-index:-1;justify-content:center;gap:2px;margin:0 0 -2px;display:flex;position:relative}.vseat .snmwrap{vertical-align:middle;display:inline-block;position:relative}.vseat .snm-rank{z-index:4;pointer-events:none;filter:drop-shadow(0 2px 3px #0009);position:absolute;top:-8px;left:-6px}.vseat .snm-pos{z-index:4;pointer-events:none;filter:drop-shadow(0 2px 3px #0009);align-items:center;gap:2px;display:flex;position:absolute;top:-8px;right:-6px}.vseat .snm-crew{z-index:4;pointer-events:none;letter-spacing:.4px;color:#cfe3f5;filter:drop-shadow(0 2px 3px #0009);background:#080c10e6;border:1px solid #27364a;border-radius:99px;align-items:center;gap:1.5px;padding:.5px 3.5px;font-size:6.5px;font-weight:800;line-height:1.5;display:inline-flex;position:absolute;top:-8px;left:9px}.vseat .snm-crew b{font-weight:800}.vseat.hero .snm-crew{font-size:7px;top:-9px;left:11px}.vseat .snm{vertical-align:middle;border:1.5px solid var(--seat-tier,#27364a);white-space:nowrap;background:#080c10eb;border-radius:99px;justify-content:center;align-items:center;gap:clamp(2px,.6cqi,4px);width:auto;max-width:clamp(56px,16cqi,108px);padding:2.5px clamp(5px,1.5cqi,9px);font-size:clamp(7.5px,2.4cqi,9.5px);font-weight:700;display:inline-flex;overflow:hidden;box-shadow:0 4px 10px #00000080}.vseat .snmname{text-overflow:ellipsis;min-width:0;overflow:hidden}.vseat.hero .snm{max-width:160px}.vseat .sstk{font-family:var(--font-mono);color:#34d399;font-size:9px;font-weight:650}.vseat.acting .snm{border-color:#10b981;box-shadow:0 0 0 3px #10b98140,0 0 16px #10b98180}.vseat.winner .snm{border-color:#d4af37;box-shadow:0 0 0 3px #d4af3740,0 0 18px #d4af3766}.vseat.speaking .snm{border-color:#22d3ee;animation:.8s ease-in-out infinite vtalk;box-shadow:0 0 0 3px #22d3ee4d,0 0 18px #22d3ee99}@keyframes vtalk{0%,to{box-shadow:0 0 0 3px #22d3ee4d,0 0 14px #22d3ee73}50%{box-shadow:0 0 0 4px #22d3ee73,0 0 22px #22d3eebf}}.vmic{filter:drop-shadow(0 0 4px #22d3eeb3);margin-right:1px;font-size:8.5px;line-height:1;display:inline-flex}.vseat.folded{opacity:.42}.vseat.empty{opacity:.35;pointer-events:none}.vseat.empty .snm{letter-spacing:1.6px;color:#8fa0b0;background:#080c108c;border-style:dashed;font-size:8px}.vseat.hero{width:94px}.vseat.hero .scards{--cw:clamp(28px,8.2cqi,36px);z-index:1;filter:drop-shadow(0 5px 12px #0009);gap:4px;margin:0}.vseat.hero .scards>:first-child{transform:rotate(-4deg)}.vseat.hero .scards>:last-child{transform:rotate(4deg)}.vseat.hero .snm{border-color:#10b981;margin-top:3px;padding:1px 11px;font-size:10.5px}.showcard{cursor:pointer;background:0 0;border:0;margin:0;padding:0;line-height:0;display:inline-block;position:relative}.showcard:disabled{cursor:default}.showcard--hidden .pcard{opacity:.74;transition:opacity .22s}.showcard.shown .pcard{opacity:1;transition:opacity .22s}.showcard .showeye{color:#f2f6fa;opacity:.5;pointer-events:none;background:#080c1052;border-radius:999px;place-items:center;width:18px;height:18px;transition:transform .22s,opacity .18s,background .18s,color .18s,box-shadow .18s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 3px #0006}.showcard--hidden:hover .showeye,.showcard--hidden:focus-visible .showeye{opacity:.95;background:#080c10b3;transform:translate(-50%,-50%)scale(1.15)}.showcard.shown .showeye{opacity:1;color:#34d399;background:#04170ff2;transform:translate(-50%,-50%)translate(11px,13px)scale(.62);box-shadow:0 0 8px #34d39980}.vseat.hero .sstk{font-size:10px}.dbtn{color:#0a0e12;background:linear-gradient(135deg,#fff,#cfd8e0);border-radius:50%;flex:none;place-items:center;width:16px;height:16px;font-size:9px;font-weight:800;display:inline-grid}.dbtn.sb{color:#081018;letter-spacing:.2px;background:linear-gradient(135deg,#a8cdff,#5b87c9);font-size:6px}.dbtn.bb{color:#1a1206;letter-spacing:.2px;background:linear-gradient(135deg,#ffd76e,#c9992e);font-size:6px}.betb{font-family:var(--font-mono);color:#ffd76e;white-space:nowrap;z-index:650;background:#0000008c;border:1px solid #d4af3759;border-radius:99px;padding:2px 9px;font-size:clamp(10px,1.6cqi,12px);font-weight:700;transition:opacity .15s;position:absolute;transform:translate(-50%,-50%)}.vtable{--chipw:clamp(12px,3.4cqi,17px)}.chipgrp{pointer-events:none;flex-direction:column;align-items:center;gap:1px;display:flex}.chipcols{align-items:flex-end;gap:1.5px;display:flex}.chipcol{width:var(--chipw);position:relative}.chip{width:var(--chipw);height:calc(var(--chipw)*.62);box-shadow:inset 0 calc(var(--chipw)*.1) 0 #ffffff52, inset 0 calc(var(--chipw)*-.12) 0 var(--edge,#333), 0 1px 2px #0000008c;border-radius:50%;position:absolute;left:0}.chip:after{content:"";background:repeating-linear-gradient(90deg,#ffffffa6 0 calc(var(--chipw)*.1),transparent calc(var(--chipw)*.1) calc(var(--chipw)*.3));opacity:.5;border-radius:50%;position:absolute;inset:0}.chiplbl{font-family:var(--font-mono);color:#ffd76e;white-space:nowrap;background:#0000008c;border:1px solid #d4af374d;border-radius:99px;padding:1.5px 6px;font-size:clamp(9px,1.5cqi,11px);font-weight:700;line-height:1}.chiplbl:empty{display:none}.chiplbl.win{color:#f0cf6e;background:#1a1405d9;border-color:#d4af3799;box-shadow:0 0 10px #d4af3759}.betspot{z-index:650;position:absolute;transform:translate(-50%,-88%)}.betspot.below{transform:translate(-50%,-12%)}.betspot.below .chipgrp{flex-direction:column-reverse}.potline{align-items:center;gap:6px;display:flex}.potchips .chipgrp{flex-direction:row;align-items:flex-end}.chipfly{z-index:660;transform:translate(calc(-50% + var(--dx,0px)),calc(-88% + var(--dy,0px))) translateZ(0);will-change:transform;backface-visibility:hidden;filter:drop-shadow(0 4px 8px #00000080);transition:transform .6s cubic-bezier(.3,.7,.3,1);position:absolute}.chipfly.fast{transition-duration:.34s}@media (prefers-reduced-motion:reduce){.chipfly{transition-duration:10ms}}.emotepop{pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 3px 6px #0000008c);font-size:clamp(14px,4.2cqi,22px);line-height:1;animation:.18s cubic-bezier(.2,1.4,.4,1) both emote-in,.5s ease-in 2.3s forwards emote-out;position:absolute;transform:translate(-50%,-100%)}@keyframes emote-in{0%{opacity:0;transform:translate(-50%,-60%)scale(.3)}to{opacity:1;transform:translate(-50%,-100%)scale(1)}}@keyframes emote-out{to{opacity:0;transform:translate(-50%,-150%)scale(.9)}}.chatpop{pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;color:#e8eef4;background:#0a1016eb;border:1px solid #f0cf6e59;border-radius:10px 10px 10px 3px;max-width:min(46cqi,180px);padding:4px 8px;font-size:clamp(9px,2.6cqi,11.5px);font-weight:600;line-height:1.25;animation:.18s cubic-bezier(.2,1.4,.4,1) both emote-in,.5s ease-in 3.5s forwards emote-out;position:absolute;overflow:hidden;transform:translate(-50%,-100%);box-shadow:0 3px 10px #00000080}.typingpop{pointer-events:none;-webkit-user-select:none;user-select:none;background:#0a1016d9;border:1px solid #31404fcc;border-radius:9px 9px 9px 3px;align-items:center;gap:3px;padding:5px 7px;animation:.18s cubic-bezier(.2,1.4,.4,1) both emote-in;display:flex;position:absolute;transform:translate(-50%,-100%)}.typingpop span{background:#9fb2c4;border-radius:50%;width:4px;height:4px;animation:1.1s ease-in-out infinite typing-dot}.typingpop span:nth-child(2){animation-delay:.18s}.typingpop span:nth-child(3){animation-delay:.36s}@keyframes typing-dot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.chatpop,.typingpop{animation:none}.typingpop span{opacity:.8;animation:none}}.tbl-anim .felt{isolation:isolate;overflow:hidden}.tbl-anim .felt:before,.tbl-anim .felt:after{content:"";border-radius:inherit;pointer-events:none;will-change:transform,opacity;contain:paint;backface-visibility:hidden;position:absolute;inset:0;transform:translateZ(0)}.sk-molten .felt:before{background:repeating-linear-gradient(105deg,#0000 0 38px,#ff6e1e8c 38px 39.5px,#0000 39.5px 82px),repeating-linear-gradient(23deg,#0000 0 53px,#ff461466 53px 54px,#0000 54px 117px),radial-gradient(at 50% 88%,#ff50144d,#0000 62%);animation:5.5s ease-in-out infinite sk-mag-pulse;-webkit-mask-image:radial-gradient(at 50% 55%,#0000 30%,#000 72%);mask-image:radial-gradient(at 50% 55%,#0000 30%,#000 72%)}.sk-molten .felt:after{background-image:radial-gradient(2px 2px at 30px 40px,#ffaa46d9,#0000 60%),radial-gradient(1.5px 1.5px at 90px 130px,#ff7828b3,#0000 60%);background-size:110px 220px,164px 220px;animation:9s linear infinite sk-ember-rise;inset:0 0 -220px}@keyframes sk-mag-pulse{0%,to{opacity:.32}50%{opacity:.95}}@keyframes sk-ember-rise{0%{transform:translateY(0)}to{transform:translateY(-220px)}}.sk-abyss .felt:before,.sk-abyss .felt:after{border-radius:0;width:126cqi;height:126cqi;margin:-63cqi 0 0 -63cqi;inset:50% auto auto 50%}.sk-abyss .felt:before{background:radial-gradient(38% 30% at 32% 38%,#5eead421,#0000 70%),radial-gradient(30% 26% at 68% 62%,#38bdf81a,#0000 70%),radial-gradient(26% 22% at 55% 22%,#7dfcdc14,#0000 70%);animation:46s linear infinite sk-tide-a}.sk-abyss .felt:after{background:radial-gradient(34% 28% at 62% 30%,#2dd4bf1c,#0000 70%),radial-gradient(28% 24% at 28% 68%,#60cdff17,#0000 70%);animation:61s linear infinite sk-tide-b,13s ease-in-out infinite sk-tide-sheen}@keyframes sk-tide-a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes sk-tide-b{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes sk-tide-sheen{0%,to{opacity:.55}50%{opacity:1}}.sk-storm .felt:before{background-image:radial-gradient(140px 60px at 80px 30%,#bed2eb1a,#0000 70%),radial-gradient(180px 70px at 220px 65%,#0a0e1459,#0000 70%),radial-gradient(120px 50px at 150px 12%,#aac3e114,#0000 70%);background-size:300px 100%;animation:28s linear infinite sk-cloud-roll;inset:0 -300px 0 0}.sk-storm .felt:after{background:linear-gradient(105deg,#0000 42%,#c8e1ff12 50%,#c8e1ff05 54%,#0000 62%);animation:7s ease-in-out infinite sk-rain-sweep}@keyframes sk-cloud-roll{0%{transform:translate(0)}to{transform:translate(-300px)}}@keyframes sk-rain-sweep{0%{opacity:0;transform:translate(-70%)}30%{opacity:1}70%{opacity:.8}to{opacity:0;transform:translate(70%)}}.sk-aurora .felt:before,.sk-aurora .felt:after{border-radius:0;-webkit-mask-image:linear-gradient(#0000 4%,#000 30% 70%,#0000 96%);mask-image:linear-gradient(#0000 4%,#000 30% 70%,#0000 96%)}.sk-aurora .felt:before{background:repeating-linear-gradient(90deg,#0000 0 40px,#34d39924 100px,#38bdf81a 170px,#0000 250px 360px);animation:40s linear infinite sk-aur-a,36s steps(9,end) infinite sk-aur-hue;inset:-12% -360px -12% 0}.sk-aurora .felt:after{background:repeating-linear-gradient(90deg,#0000 0 70px,#a78bfa1a 160px,#34d39914 250px,#0000 340px 460px);animation:55s linear infinite sk-aur-b,48s steps(9,end) infinite reverse sk-aur-hue;inset:-12% 0 -12% -460px}@keyframes sk-aur-a{0%{transform:translate(0)}to{transform:translate(-360px)}}@keyframes sk-aur-b{0%{transform:translate(0)}to{transform:translate(460px)}}@keyframes sk-aur-hue{0%{filter:hue-rotate()}to{filter:hue-rotate(348deg)}}.sk-verdant .felt:before{background:repeating-linear-gradient(100deg,#0000 0 70px,#d6f4aa12 110px,#96cd690d 150px,#0000 230px 300px) 0 0/300px 100%;animation:21s linear infinite sk-cloud-roll;inset:0 -300px 0 0}.sk-verdant .felt:after{background-image:radial-gradient(3px 2px at 40px 30px,#bee1828c,#0000 60%),radial-gradient(2.5px 1.5px at 120px 150px,#d6b35273,#0000 60%);background-size:150px 220px,190px 220px;animation:15s linear infinite reverse sk-ember-rise;inset:0 0 -220px}.sk-stratos .felt:before{background-image:radial-gradient(150px 55px at 70px 28%,#cddef01a,#0000 70%),radial-gradient(190px 70px at 230px 70%,#96afcd14,#0000 70%);background-size:300px 100%;animation:24s linear infinite sk-cloud-roll;inset:0 -300px 0 0}.sk-stratos .felt:after{background-image:radial-gradient(170px 60px at 150px 48%,#e1eefc12,#0000 70%),linear-gradient(112deg,#0000 0 90px,#ebf4ff1c 128px,#ebf4ff08 152px,#0000 195px 300px);background-size:300px 100%;animation:47s linear infinite sk-cloud-roll,16s ease-in-out infinite sk-tide-sheen;inset:0 -300px 0 0;-webkit-mask-image:linear-gradient(#000 0 55%,#0000 94%);mask-image:linear-gradient(#000 0 55%,#0000 94%)}.sk-horizon .felt:before{background-image:radial-gradient(1.5px 1.5px at 40px 60px,#fffc,#0000 60%),radial-gradient(1px 1px at 130px 25px,#c4b5fdb3,#0000 60%),radial-gradient(1.2px 1.2px at 80px 140px,#93c5fd99,#0000 60%);background-size:170px 190px,210px 230px,250px 210px;animation:3.8s ease-in-out infinite sk-twinkle}.sk-horizon .felt:after{background:radial-gradient(30% 22% at 58% 42%,#a78bfa29,#0000 70%),radial-gradient(24% 34% at 40% 56%,#6366f121,#0000 70%),radial-gradient(14% 12%,#e9d5ff24,#0000 70%);border-radius:0;width:126cqi;height:126cqi;margin:-63cqi 0 0 -63cqi;animation:150s linear infinite sk-tide-a;inset:50% auto auto 50%}@keyframes sk-twinkle{0%,to{opacity:.4}40%{opacity:.95}70%{opacity:.6}}.sk-gilded .felt:before{background:conic-gradient(from 0deg,transparent 0 8%,#f4d06c59 12%,#ffecaa8c 14%,#f4d06c59 16%,transparent 22%,transparent);border-radius:0;width:126cqi;height:126cqi;margin:-63cqi 0 0 -63cqi;animation:9s linear infinite sk-gild-orbit;inset:50% auto auto 50%;-webkit-mask-image:radial-gradient(circle,#0000 0 40%,#000 47% 58%,#0000 65%);mask-image:radial-gradient(circle,#0000 0 40%,#000 47% 58%,#0000 65%)}.sk-gilded .felt:after{background-image:radial-gradient(2px 2px at 50px 40px,#ffe282b3,#0000 60%),radial-gradient(1.5px 1.5px at 160px 120px,#f0c85a8c,#0000 60%);background-size:210px 170px,260px 210px;animation:5.2s ease-in-out infinite sk-twinkle;-webkit-mask-image:radial-gradient(#0000 42%,#000 78%);mask-image:radial-gradient(#0000 42%,#000 78%)}@keyframes sk-gild-orbit{0%{transform:scaleY(.52)rotate(0)}to{transform:scaleY(.52)rotate(360deg)}}.tbl-fx .felt{isolation:isolate;overflow:hidden}.fx-matrix,.fx-fire,.fx-snow{border-radius:inherit;isolation:isolate;pointer-events:none;position:absolute;inset:0;overflow:hidden}.fx-matrix{-webkit-mask-composite:source-in;-webkit-mask-image:radial-gradient(120% 92% at 50% 42%,#000 60%,#0000 100%),linear-gradient(#0000,#000 10% 90%,#0000);mask-image:radial-gradient(120% 92% at 50% 42%,#000 60%,#0000 100%),linear-gradient(#0000,#000 10% 90%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.fx-matrix .mcol{position:absolute;top:0;bottom:0}.fx-matrix .mstream{text-align:center;white-space:pre;color:#0000;text-shadow:0 0 7px #3cf09659;will-change:transform;backface-visibility:hidden;background-image:repeating-linear-gradient(#0000 0,#10b98124 28px,#10b98180 96px,#5effa8eb 140px,#ecfff5 156px,#d2ffe840 161px,#0000 168px);-webkit-background-clip:text;background-clip:text;width:100%;font:700 13px/14px Courier New,ui-monospace,monospace;animation:linear infinite fx-fall;position:absolute;top:0;left:0}@keyframes fx-fall{0%{transform:translateY(-50%)}to{transform:translate(0,0)}}.fx-fire .ffglow{filter:blur(16px);will-change:opacity;background:radial-gradient(120% 100% at 50% 100%,#ffc44af2,#ff601480 44%,#961e0800 74%);height:60%;animation:2.3s ease-in-out infinite fx-glow;position:absolute;bottom:-16%;left:-8%;right:-8%}@keyframes fx-glow{0%,to{opacity:.72}50%{opacity:1}}.fx-fire .flame{mix-blend-mode:screen;transform-origin:50% 100%;filter:blur(7px);will-change:transform,opacity;backface-visibility:hidden;background:radial-gradient(50% 88% at 50% 100%,#ffe9a0,#ffb43a 26%,#ff7a1e 50%,#e0401a 70%,#aa1c0a00 86%);border-radius:44% 44% 48% 48%/72% 72% 28% 28%;animation:ease-in-out infinite fx-flick;position:absolute;bottom:-6%}.fx-fire .flame.core{filter:blur(3.5px);background:radial-gradient(46% 84% at 50% 100%,#fffdf2,#ffe27a 30%,#ffab34 58%,#ff781e00 82%);border-radius:46% 46% 50% 50%/76% 76% 24% 24%}@keyframes fx-flick{0%{opacity:.72;transform:translateY(2%)scaleY(.92)scaleX(1.02)skew(0)}20%{opacity:1;transform:translateY(-4%)scaleY(1.16)scaleX(.9)skew(5deg)}40%{opacity:.86;transform:translateY(-1%)scaleY(1.02)scaleX(1.05)skew(-4deg)}60%{opacity:1;transform:translateY(-8%)scaleY(1.24)scaleX(.86)skew(6deg)}80%{opacity:.9;transform:translateY(-3%)scaleY(1.08)scaleX(1)skew(-3deg)}to{opacity:.72;transform:translateY(2%)scaleY(.92)scaleX(1.02)skew(0)}}.fx-fire .ember{mix-blend-mode:screen;will-change:transform,opacity;background:#ffcf6a;border-radius:50%;width:3px;height:3px;animation:linear infinite fx-ember;position:absolute;bottom:6%;box-shadow:0 0 6px 1px #ffaa3ccc}@keyframes fx-ember{0%{opacity:0;transform:translate(0,0)scale(1)}12%{opacity:1}82%{opacity:.8}to{transform:translate3d(var(--ex,10px),-260px,0) scale(.3);opacity:0}}.fx-snow .sfl{will-change:transform;backface-visibility:hidden;background-repeat:repeat;position:absolute;inset:-60% -30%}.fx-snow .sfl.far{filter:blur(.4px);background-image:radial-gradient(1.5px 1.5px at 14px 18px,#e2f0ffd9,#0000 60%),radial-gradient(1.3px 1.3px at 48px 44px,#e2f0ffa6,#0000 60%),radial-gradient(1.4px 1.4px at 82px 24px,#e2f0ffbf,#0000 60%),radial-gradient(1.2px 1.2px at 30px 74px,#e2f0ff99,#0000 60%),radial-gradient(1.5px 1.5px at 96px 82px,#e2f0ffb8,#0000 60%),radial-gradient(1.2px 1.2px at 60px 100px,#e2f0ff8c,#0000 60%),radial-gradient(1.4px 1.4px at 20px 108px,#e2f0ff99,#0000 60%),radial-gradient(1.3px 1.3px at 108px 54px,#e2f0ffad,#0000 60%);background-size:112px 112px;animation:9s linear infinite fx-drift-far}.fx-snow .sfl.mid{filter:blur(.6px);background-image:radial-gradient(2.2px 2.2px at 20px 26px,#eaf3ff,#0000 62%),radial-gradient(2px 2px at 82px 60px,#dcecff,#0000 62%),radial-gradient(2.4px 2.4px at 52px 104px,#fff,#0000 62%),radial-gradient(2px 2px at 120px 34px,#eaf3ff,#0000 62%),radial-gradient(2.2px 2.2px at 104px 128px,#fff,#0000 62%),radial-gradient(1.9px 1.9px at 26px 130px,#dcecff,#0000 62%),radial-gradient(2.1px 2.1px at 138px 92px,#fff,#0000 62%);background-size:150px 150px;animation:5.6s linear infinite fx-drift-mid}.fx-snow .sfl.near{filter:blur(1.3px);opacity:.94;background-image:radial-gradient(3.4px 3.4px at 36px 40px,#fff,#0000 64%),radial-gradient(3.8px 3.8px at 150px 108px,#eef6ff,#0000 64%),radial-gradient(3px 3px at 92px 168px,#fff,#0000 64%),radial-gradient(3.4px 3.4px at 180px 54px,#fff,#0000 64%),radial-gradient(3.2px 3.2px at 50px 132px,#eef6ff,#0000 64%);background-size:206px 206px;animation:3.4s linear infinite fx-drift-near}@keyframes fx-drift-far{0%{transform:translate(0,0)}to{transform:translate(-112px,224px)}}@keyframes fx-drift-mid{0%{transform:translate(0,0)}to{transform:translate(-150px,300px)}}@keyframes fx-drift-near{0%{transform:translate(0,0)}to{transform:translate(-206px,412px)}}.fx-snow .sfwind{mix-blend-mode:screen;filter:blur(3px);opacity:.6;will-change:transform;background-image:repeating-linear-gradient(117deg,#0000 0 34px,#e2f0ff09 40px,#0000 52px);animation:5.6s linear infinite fx-drift-mid;position:absolute;inset:-60% -30%}.fx-snow .sfgust{mix-blend-mode:screen;will-change:transform,opacity;background:linear-gradient(107deg,#0000 34%,#e2f0ff47 50%,#e2f0ff14 58%,#0000 70%);animation:4.6s ease-in-out infinite fx-sweep;position:absolute;inset:-30%}@keyframes fx-sweep{0%{opacity:0;transform:translate(-72%)}40%{opacity:1}70%{opacity:.7}to{opacity:0;transform:translate(72%)}}.fx-snow .sfwhite{mix-blend-mode:screen;opacity:0;background:radial-gradient(120% 100% at 50% 38%,#e6f2fffa,#e6f2ff73 56%,#0000 82%);animation:7s ease-in-out infinite fx-white;position:absolute;inset:0}@keyframes fx-white{0%,54%{opacity:0}68%{opacity:.72}80%{opacity:.2}to{opacity:0}}@media (prefers-reduced-motion:reduce){.fx-matrix .mstream,.fx-fire .flame,.fx-fire .ffglow,.fx-fire .ember,.fx-snow .sfl,.fx-snow .sfwind,.fx-snow .sfgust,.fx-snow .sfwhite{animation:none}.fx-fire .ember,.fx-snow .sfwhite{display:none}.tbl-anim .felt:before,.tbl-anim .felt:after{animation:none}.sk-molten .felt:before{opacity:.5}.sk-molten .felt:after,.sk-storm .felt:after{display:none}.sk-abyss .felt:after{opacity:.6}.sk-aurora .felt:before,.sk-aurora .felt:after{opacity:.55}.sk-verdant .felt:after,.sk-gilded .felt:before{display:none}.sk-verdant .felt:before,.sk-stratos .felt:after{opacity:.6}.sk-horizon .felt:before{opacity:.7}.sk-horizon .felt:after,.sk-gilded .felt:after{opacity:.55}}.fp-anim{aspect-ratio:16/10;content-visibility:auto;contain-intrinsic-size:auto 160px auto 100px;width:100%;display:block;position:relative;container-type:inline-size}.fp-anim .rail{background:linear-gradient(160deg,var(--tbl-rail,#42291a),color-mix(in oklab,var(--tbl-rail,#42291a) 46%,black));border-radius:999px;position:absolute;inset:4% 1%;box-shadow:0 4px 12px #00000080,inset 0 1px 1px #ffffff14}.fp-anim .felt{background:radial-gradient(ellipse at 50% 30%,var(--tbl-felt1,#12452f),var(--tbl-felt2,#082419) 82%);box-shadow:inset 0 0 0 1.5px var(--tbl-trim,#f0cf6e24),inset 0 0 18px #0009;border-radius:999px;position:absolute;inset:10% 5%}.fp-anim .bline{border:1.5px dashed var(--tbl-line,#ffffff1a);pointer-events:none;border-radius:999px;position:absolute;inset:21% 12%}.cb-anim,html[data-back] .pback{position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.cb-ember:before,.cb-ember:after,.cb-tide:after,.cb-holo:before,.cb-holo:after,.cb-royal:before,.cb-royal:after,html[data-back=ember] .pback:before,html[data-back=ember] .pback:after,html[data-back=tide] .pback:after,html[data-back=holo] .pback:before,html[data-back=holo] .pback:after,html[data-back=royal] .pback:before,html[data-back=royal] .pback:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;transform:translateZ(0)}.cb-ember:before,html[data-back=ember] .pback:before{background:radial-gradient(at 50% 88%,#ff6e1e61,#0000 68%);animation:4.6s ease-in-out infinite sk-mag-pulse}.cb-ember:after,html[data-back=ember] .pback:after{background-image:radial-gradient(2px 2px at 14px 34px,#ffaa46e6,#0000 60%),radial-gradient(1.5px 1.5px at 38px 128px,#ff7828bf,#0000 60%);background-size:52px 220px,74px 220px;animation:8s linear infinite sk-ember-rise;inset:0 0 -220px}.cb-tide:after,html[data-back=tide] .pback:after{background:linear-gradient(115deg,#0000 32%,#5eead433 46%,#aaf6e84d 50%,#5eead433 54%,#0000 68%);animation:4.8s ease-in-out infinite sk-rain-sweep}.cb-holo:before,html[data-back=holo] .pback:before{background:linear-gradient(130deg,#ff50a038 0%,#78dcff38 32%,#8cffb438 58%,#ffdc7838 82%,#ff50a038 100%);animation:12s steps(9,end) infinite cb-hue}.cb-holo:after,html[data-back=holo] .pback:after{background:linear-gradient(115deg,#0000 38%,#ffffff29 49%,#ffffff0d 53%,#0000 64%);animation:3.6s ease-in-out infinite sk-rain-sweep}.cb-royal:before,html[data-back=royal] .pback:before{background-image:radial-gradient(1.5px 1.5px at 12px 22px,#ffe282d9,#0000 60%),radial-gradient(1px 1px at 34px 60px,#f0c85ab3,#0000 60%);background-size:46px 78px,60px 94px;animation:4.6s ease-in-out infinite sk-twinkle}.cb-royal:after,html[data-back=royal] .pback:after{background:linear-gradient(115deg,#0000 35%,#f4d06c3d 47%,#fff0be6b 50%,#f4d06c3d 53%,#0000 65%);animation:5.6s ease-in-out infinite sk-rain-sweep}@keyframes cb-hue{0%{filter:hue-rotate()}to{filter:hue-rotate(360deg)}}.cb-suits:before,.cb-suits:after,.cb-inferno:before,.cb-inferno:after,.cb-snow:before,.cb-snow:after,html[data-back=suitrain] .pback:before,html[data-back=suitrain] .pback:after,html[data-back=inferno] .pback:before,html[data-back=inferno] .pback:after,html[data-back=snowblind] .pback:before,html[data-back=snowblind] .pback:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;transform:translateZ(0)}.cb-suits:before,html[data-back=suitrain] .pback:before{opacity:.95;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='72' height='108'><g fill='%2310b981' font-family='sans-serif' font-size='15'><text x='6' y='18'>%E2%99%A0</text><text x='44' y='34'>%E2%99%A5</text><text x='24' y='56'>%E2%99%A6</text><text x='54' y='78'>%E2%99%A3</text><text x='12' y='98'>%E2%99%A5</text></g></svg>");background-size:72px 108px;animation:5s linear infinite sk-suit-fall;inset:-108px 0 0}.cb-suits:after,html[data-back=suitrain] .pback:after{background:radial-gradient(at 50% 96%,#10b98166,#0000 60%);animation:5s ease-in-out infinite sk-mag-pulse}@keyframes sk-suit-fall{0%{transform:translateY(0)}to{transform:translateY(108px)}}.cb-inferno:before,html[data-back=inferno] .pback:before{transform-origin:50% 100%;background:radial-gradient(58% 60% at 42% 108%,#ffec96fa,#ff9628bf 30%,#d23c1266 55%,#0000 74%),radial-gradient(52% 54% at 64% 112%,#ffcd46e6,#e6501680 42%,#0000 70%),radial-gradient(100% 66% at 50% 116%,#ff8c2da6,#0000 66%);animation:2.2s ease-in-out infinite sk-fire-flick}.cb-inferno:after,html[data-back=inferno] .pback:after{background-image:radial-gradient(1.6px 1.6px at 16px 40px,#ffbe5af2,#0000 60%),radial-gradient(1.4px 1.4px at 40px 130px,#ff8232cc,#0000 60%);background-size:54px 220px,76px 220px;animation:7s linear infinite sk-ember-rise;inset:0 0 -220px}@keyframes sk-fire-flick{0%,to{opacity:.9;transform:scaleY(1)}50%{opacity:1;transform:scaleY(1.1)}}.cb-snow:before,html[data-back=snowblind] .pback:before{background-image:radial-gradient(1.6px 1.6px at 18px 24px,#fff,#0000 60%),radial-gradient(1.3px 1.3px at 70px 50px,#eaf3ffeb,#0000 60%),radial-gradient(2px 2px at 46px 92px,#fff,#0000 60%),radial-gradient(1.2px 1.2px at 104px 72px,#dfeeffe0,#0000 60%),radial-gradient(1.5px 1.5px at 120px 118px,#fff,#0000 60%),radial-gradient(1.3px 1.3px at 30px 128px,#eaf3ffe6,#0000 60%);background-size:140px 140px;animation:5s linear infinite sk-snow-fall;inset:-140px 0 0 -140px}.cb-snow:after,html[data-back=snowblind] .pback:after{opacity:0;background:radial-gradient(at 50% 40%,#e2eeffe6,#0000 76%);animation:7s ease-in-out infinite sk-whiteout}@keyframes sk-snow-fall{0%{transform:translate(0)}to{transform:translate(140px,140px)}}@keyframes sk-whiteout{0%,64%{opacity:0}80%{opacity:.42}90%{opacity:.12}to{opacity:0}}}
