.tile-card.svelte-1e6zkpf{width:var(--card-width);height:var(--card-height);border-radius:7px;position:relative;transition:transform .2s,box-shadow .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;overflow:hidden;transform-style:preserve-3d;perspective:1000px;backface-visibility:hidden;will-change:transform;contain:paint}.tile-card.flipping.svelte-1e6zkpf{animation:svelte-1e6zkpf-flip-card .3s ease-in-out}@keyframes svelte-1e6zkpf-flip-card{0%{transform:rotateY(0)}50%{transform:rotateY(90deg)}to{transform:rotateY(0)}}.tile-card.clickable.svelte-1e6zkpf{cursor:pointer}.tile-card.clickable.svelte-1e6zkpf:hover{transform:translateY(-4px);box-shadow:0 4px 10px #00000061}.tile-card.selected.svelte-1e6zkpf{transform:translateY(-8px);outline:2px solid #ffd36a}.tile-card.disabled.svelte-1e6zkpf{opacity:.6;cursor:not-allowed}.tile-face.svelte-1e6zkpf,.tile-back.svelte-1e6zkpf{width:100%;height:100%;border-radius:7px;box-sizing:border-box;box-shadow:0 4px 8px #00000061;overflow:hidden}.tile-face.svelte-1e6zkpf{position:relative;background:transparent}.tile-back.svelte-1e6zkpf{background:transparent}.tile-face.svelte-1e6zkpf img:where(.svelte-1e6zkpf),.tile-back.svelte-1e6zkpf img:where(.svelte-1e6zkpf){width:100%;height:100%;display:block;-o-object-fit:fill;object-fit:fill}.grab-bubble.svelte-nou4nc{position:absolute;top:-40px;left:50%;transform:translate(-50%) scale(0);background:linear-gradient(135deg,#4caf50,#2e7d32);color:#fff;font-size:16px;font-weight:700;padding:6px 14px;border-radius:16px;white-space:nowrap;box-shadow:0 3px 8px #0000004d;z-index:20;animation:svelte-nou4nc-popIn .35s cubic-bezier(.175,.885,.32,1.275) forwards}.grab-bubble.no-grab.svelte-nou4nc{background:linear-gradient(135deg,#9e9e9e,#616161)}@keyframes svelte-nou4nc-popIn{0%{transform:translate(-50%) scale(0);opacity:0}60%{transform:translate(-50%) scale(1.15)}to{transform:translate(-50%) scale(1);opacity:1}}.text.svelte-nou4nc{text-shadow:0 1px 2px rgba(0,0,0,.3)}.player-info.svelte-qombzr{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px}.magic-flying.svelte-qombzr{position:absolute;top:44px;left:44px;margin-left:-50px;margin-top:-50px;width:100px;height:100px;display:flex;align-items:center;justify-content:center;z-index:220;pointer-events:none;will-change:transform}.magic-flying-img.svelte-qombzr{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(0,0,0,.4))}.magic-frame-container.svelte-qombzr{position:absolute;top:44px;left:44px;margin-left:-60px;margin-top:-60px;width:120px;height:120px;display:flex;align-items:center;justify-content:center;z-index:210;pointer-events:none}.magic-frame-img.svelte-qombzr{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.layout.svelte-qombzr{display:flex;gap:10px}.layout.horizontal.svelte-qombzr{flex-direction:row;align-items:flex-start}.layout.vertical.svelte-qombzr{flex-direction:column;align-items:center;gap:6px}.layout.reverse.svelte-qombzr{flex-direction:row-reverse}.avatar-info.svelte-qombzr{display:flex;flex-direction:row;align-items:center;gap:6px}.pos-right.svelte-qombzr .avatar-info:where(.svelte-qombzr){flex-direction:row-reverse}.avatar-info-h.svelte-qombzr{display:flex;flex-direction:row;align-items:center;gap:6px}.avatar-box.svelte-qombzr{position:relative}.chat-bubble.svelte-qombzr{position:absolute;top:50%;left:50%;transform:translateY(-50%);background:#000000d9;border:1px solid rgba(255,255,255,.2);border-radius:12px;padding:12px 18px;z-index:100;pointer-events:none;display:flex;align-items:center;justify-content:center}.chat-bubble.bubble-left.svelte-qombzr{left:auto;right:50%;transform:translateY(-50%)}.chat-emoji.svelte-qombzr{font-size:42px;line-height:1}.chat-text.svelte-qombzr{color:#fff;font-size:16px;line-height:1.3;text-align:center;white-space:nowrap}.avatar-container.svelte-qombzr{position:relative;width:88px;height:88px}.avatar-wrapper.svelte-qombzr{width:88px;height:88px;border-radius:14px;overflow:hidden;border:2px solid rgba(255,255,255,.3);background:#333;position:relative}.avatar-wrapper.clickable.svelte-qombzr{cursor:pointer;transition:transform .2s,box-shadow .2s}.avatar-wrapper.clickable.svelte-qombzr:hover{border-color:#ffd70099;box-shadow:0 0 12px #ffd70066;transform:scale(1.05)}.avatar-wrapper.clickable.svelte-qombzr:active{transform:scale(.98)}.avatar-wrapper.candidate-frame.svelte-qombzr{animation:svelte-qombzr-candidateFrameBlink .22s steps(1,end) infinite}@keyframes svelte-qombzr-candidateFrameBlink{0%,49%{border-color:#ffdd78fa;box-shadow:0 0 0 2px #ffcd60bd,0 0 14px #ffc654e6,0 0 24px #ffa93a8f}50%,to{border-color:#ffffff4d;box-shadow:none}}.avatar-img.svelte-qombzr{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banker-tag.svelte-qombzr{position:absolute;top:-13px;right:-13px;width:44px;height:41px;opacity:0;visibility:hidden;pointer-events:none;z-index:10}.banker-tag.visible.svelte-qombzr{opacity:1;visibility:visible}.banker-tag.svelte-qombzr img:where(.svelte-qombzr){display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}.offline.svelte-qombzr{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000b3;display:flex;align-items:center;justify-content:center;color:#888;font-size:10px}.info.svelte-qombzr{display:flex;flex-direction:column;align-items:flex-start;gap:1px}.pos-right.svelte-qombzr .info:where(.svelte-qombzr){align-items:flex-end}.name.svelte-qombzr{color:#fff;font-size:18px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.score.svelte-qombzr{color:gold;font-size:22px;font-weight:700}.tag.svelte-qombzr{font-size:11px;padding:2px 8px;border-radius:6px;color:#fff}.tag.ready.svelte-qombzr{background:#4caf50}.tag.waiting-recharge.svelte-qombzr{background:#ff9800e6;color:#1a1a1a}.round-score.svelte-qombzr{position:absolute;top:-30px;left:50%;transform:translate(-50%);font-size:28px;animation:svelte-qombzr-floatUp .5s ease-out forwards;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.5);white-space:nowrap;z-index:10}.round-score.win.svelte-qombzr{color:#f44336;text-shadow:0 0 10px rgba(244,67,54,.5)}.round-score.lose.svelte-qombzr{color:#4caf50;text-shadow:0 0 10px rgba(76,175,80,.5)}@keyframes svelte-qombzr-floatUp{0%{opacity:0;transform:translate(-50%) translateY(15px) scale(.5)}30%{opacity:1;transform:translate(-50%) translateY(0) scale(1.15)}to{opacity:1;transform:translate(-50%) translateY(-15px) scale(1)}}.bet-trail-layer.svelte-qombzr{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:34}.bet-trail-coin.svelte-qombzr{position:absolute;width:20px;height:20px;transform:translate(-50%,-50%);opacity:0;will-change:transform,opacity;animation:svelte-qombzr-betTrailFly var(--dur, .52s) cubic-bezier(.22,.7,.2,1) var(--delay, 0ms) forwards}.bet-trail-coin-face.svelte-qombzr{display:block;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle at 32% 28%,#fff6bc 0 13%,transparent 14%),radial-gradient(circle at 50% 55%,#ffcf55 0 34%,#dd941e 35% 62%,#9b5f10 63% 100%);border:1px solid rgba(255,241,172,.75);filter:drop-shadow(0 2px 3px rgba(0,0,0,.32)) drop-shadow(0 0 10px rgba(255,215,0,.2));will-change:transform;animation:svelte-qombzr-betTrailSpin var(--dur, .52s) linear var(--delay, 0ms) forwards}@keyframes svelte-qombzr-betTrailFly{0%{opacity:0;transform:translate(-50%,-50%) translate(0)}12%{opacity:1}to{opacity:.98;transform:translate(-50%,-50%) translate(var(--dx, 0px),var(--dy, 0px))}}@keyframes svelte-qombzr-betTrailSpin{0%{transform:rotate(0) scale(calc(var(--s, 1) * .78))}70%{transform:rotate(calc(var(--rot, 0deg) * .7)) scale(var(--s, 1))}to{transform:rotate(var(--rot, 0deg)) scale(calc(var(--s, 1) * .92))}}.bet-score.svelte-qombzr{position:absolute;top:-30px;left:50%;transform:translate(-50%);width:-moz-max-content;width:max-content;min-width:-moz-max-content;min-width:max-content;background:linear-gradient(135deg,#e6a23c,#d48806);color:#fff;font-size:14px;font-weight:700;padding:3px 10px 3px 6px;border-radius:12px;white-space:nowrap;box-shadow:0 2px 6px #0000004d;text-shadow:0 1px 2px rgba(0,0,0,.3);z-index:15;display:flex;align-items:center;gap:4px}.bet-score.svelte-qombzr span:where(.svelte-qombzr){flex-shrink:0}.bet-coin-icon.svelte-qombzr{display:block;width:18px;height:18px;flex-shrink:0;border-radius:50%;background:radial-gradient(circle at 32% 28%,#fff6bc 0 13%,transparent 14%),radial-gradient(circle at 50% 55%,#ffcf55 0 34%,#dd941e 35% 62%,#9b5f10 63% 100%);border:1px solid rgba(255,241,172,.75);filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.bet-coin-icon.icon-hidden.svelte-qombzr{opacity:0;visibility:hidden}.cards-box.svelte-qombzr{position:relative;display:flex;flex-direction:column;align-items:center;min-width:100px;min-height:50px}.player-info.is-me.svelte-qombzr .cards-box:where(.svelte-qombzr){width:0;min-width:0;height:0;min-height:0;overflow:visible}.pos-top.svelte-qombzr .cards-box:where(.svelte-qombzr){padding-top:28px}.pos-top.svelte-qombzr .bet-score:where(.svelte-qombzr),.pos-top.svelte-qombzr .bet-anim-container{top:-4px}.pos-left.svelte-qombzr .bet-score:where(.svelte-qombzr),.pos-left.svelte-qombzr .bet-anim-container{top:-34px;left:calc(50% - 60px);transform:translate(-50%)}.pos-right.svelte-qombzr .bet-score:where(.svelte-qombzr),.pos-right.svelte-qombzr .bet-anim-container{top:-34px;left:calc(50% + 60px);transform:translate(-50%)}.pos-bottom.svelte-qombzr .bet-score:where(.svelte-qombzr),.pos-bottom.svelte-qombzr .bet-anim-container{top:-106px;left:116px;transform:none}.player-info.pos-bottom.is-me.svelte-qombzr .bet-score:where(.svelte-qombzr),.player-info.pos-bottom.is-me.svelte-qombzr .bet-anim-container{top:-116px;left:125px;transform:none}.cards-row.svelte-qombzr{display:flex;gap:3px}.card-slot.svelte-qombzr{display:flex}.card-slot.card-hidden.svelte-qombzr,.cards-row.placeholder.svelte-qombzr{opacity:0;pointer-events:none}.card-placeholder.svelte-qombzr{width:70px;height:96px}.result.svelte-qombzr{position:absolute;top:50%;left:calc(100% + 18px);transform:translateY(-50%);font-size:26px;line-height:1;color:gold;font-weight:700;padding:8px 20px;background:#000000d9;border-radius:16px;white-space:nowrap;text-align:center;pointer-events:none;z-index:20}.pos-top.svelte-qombzr .result:where(.svelte-qombzr){top:calc(50% + 14px);left:calc(100% + 20px)}.pos-left.svelte-qombzr .result:where(.svelte-qombzr){left:calc(100% + 18px)}.pos-right.svelte-qombzr .result:where(.svelte-qombzr){left:auto;right:calc(100% + 18px)}.result.special.svelte-qombzr{color:#fff;background:linear-gradient(135deg,#ff6b35e6,#ff4500e6)}.empty.svelte-qombzr{opacity:.4}.empty-avatar.svelte-qombzr{width:50px;height:50px;border-radius:10px;border:2px dashed rgba(255,255,255,.3);display:flex;align-items:center;justify-content:center;color:#ffffff80;font-size:20px}.coin-layer.svelte-qombzr{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:140}.coin-layer.unattached.svelte-qombzr{visibility:hidden}.pot-zone.svelte-qombzr{position:absolute;left:50%;top:var(--sg-pot-center-y, 50%);transform:translate(-50%,-50%);width:280px;height:170px;border-radius:18px;background:#0000001f;border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 0 0 1px #ffffff0d,0 10px 24px #0000002e;opacity:0;transition:opacity .18s ease,transform .18s ease}.pot-zone.active.svelte-qombzr{opacity:1;transform:translate(-50%,-50%)}.pot-zone.hidden.svelte-qombzr{display:none}.pot-zone.draining.svelte-qombzr{opacity:1}.pot-coin.svelte-qombzr{display:block;position:absolute;left:50%;top:50%;width:22px;height:22px;border-radius:50%;background:radial-gradient(circle at 32% 28%,#fff6bc 0 13%,transparent 14%),radial-gradient(circle at 50% 55%,#ffcf55 0 34%,#dd941e 35% 62%,#9b5f10 63% 100%);border:1px solid rgba(255,241,172,.75);transform:translate(-50%,-50%) translate(var(--x, 0),var(--y, 0)) rotate(var(--r, 0deg)) scale(var(--s, 1));filter:drop-shadow(0 2px 4px rgba(0,0,0,.35));opacity:.96}.pot-label.svelte-qombzr{position:absolute;left:50%;top:10px;transform:translate(-50%);display:flex;flex-direction:row;gap:10px;align-items:baseline;padding:0;background:none;border:none;border-radius:0;text-shadow:0 2px 6px rgba(0,0,0,.55),0 0 14px rgba(255,215,0,.16)}.pot-title.svelte-qombzr{font-size:13px;font-weight:900;color:#ffffffd9;letter-spacing:2px}.pot-value.svelte-qombzr{font-size:20px;font-weight:900;color:#ffd46b}.flying-coin.svelte-qombzr{position:absolute;width:22px;height:22px;transform:translate(-50%,-50%);opacity:1;will-change:transform,opacity;animation:svelte-qombzr-coinFly var(--dur, .72s) cubic-bezier(.22,.7,.2,1) var(--delay, 0ms) forwards}.coin-arc.svelte-qombzr{width:100%;height:100%;will-change:transform;animation:svelte-qombzr-coinArc var(--dur, .72s) var(--delay, 0ms) forwards}.coin-arc-face.svelte-qombzr{display:block;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle at 32% 28%,#fff6bc 0 13%,transparent 14%),radial-gradient(circle at 50% 55%,#ffcf55 0 34%,#dd941e 35% 62%,#9b5f10 63% 100%);border:1px solid rgba(255,241,172,.75);filter:drop-shadow(0 2px 3px rgba(0,0,0,.32)) drop-shadow(0 0 10px rgba(255,215,0,.18));will-change:transform;animation:svelte-qombzr-coinSpin var(--dur, .72s) linear var(--delay, 0ms) forwards}@keyframes svelte-qombzr-coinFly{0%{transform:translate(-50%,-50%) translate(0)}to{transform:translate(-50%,-50%) translate(var(--dx, 0px),var(--dy, 0px))}}@keyframes svelte-qombzr-coinArc{0%{transform:translate(0);animation-timing-function:ease-out}50%{transform:translate(var(--ax, 0px),var(--ay, -80px));animation-timing-function:ease-in}to{transform:translate(0)}}@keyframes svelte-qombzr-coinSpin{0%{transform:rotate(0) scale(calc(var(--s, 1) * .75))}60%{transform:rotate(calc(var(--rot, 0deg) * .6)) scale(var(--s, 1))}to{transform:rotate(var(--rot, 0deg)) scale(calc(var(--s, 1) * .92))}}.actions-bar.svelte-crrbkm{display:flex;flex-direction:column;align-items:center;gap:14px;padding:18px;min-height:80px}.action-group.svelte-crrbkm{display:flex;flex-direction:column;align-items:center;gap:10px}.phase-hint.svelte-crrbkm{color:#fff;font-size:14px;transform:translateY(-110px)}.phase-hint.waiting-recharge-phase.svelte-crrbkm{color:#aaa;font-size:15px}.banker-hint.svelte-crrbkm{color:#ff6b35}.grab-group.svelte-crrbkm{background:transparent;padding:0;border-radius:0;border:none;box-shadow:none}.grab-buttons.svelte-crrbkm{display:flex;gap:18px;justify-content:center}.grab-btn.svelte-crrbkm{position:relative;background:linear-gradient(180deg,#4a90d9,#2d6cb5);color:#fff;border:none;border-radius:16px;padding:0;font-size:30px;font-weight:700;cursor:pointer;min-width:132px;height:78px;transition:background .15s,color .15s,transform .15s,box-shadow .15s;box-shadow:0 4px #1a4a7a,0 6px 12px #00000059;overflow:hidden}.grab-btn.svelte-crrbkm .btn-inner:where(.svelte-crrbkm){display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(180deg,rgba(255,255,255,.2) 0%,transparent 50%);border-radius:16px;text-shadow:0 1px 2px rgba(0,0,0,.3)}.grab-btn.svelte-crrbkm:hover{background:linear-gradient(180deg,#5aa0e9,#3d7cc5);transform:translateY(-2px);box-shadow:0 6px #1a4a7a,0 8px 15px #0006}.grab-btn.svelte-crrbkm:active{transform:translateY(2px);box-shadow:0 2px #1a4a7a,0 3px 5px #0000004d}.grab-btn.no-grab.svelte-crrbkm{background:linear-gradient(180deg,#666,#444);box-shadow:0 4px #333,0 6px 12px #00000059}.grab-btn.no-grab.svelte-crrbkm:hover{background:linear-gradient(180deg,#777,#555);box-shadow:0 6px #333,0 8px 15px #0006}.grab-btn.no-grab.svelte-crrbkm:active{box-shadow:0 2px #333,0 3px 5px #0000004d}.bet-group.svelte-crrbkm{width:700px;max-width:700px;background:transparent;padding:0;border-radius:0;gap:10px;border:none;box-shadow:none}.bet-quick-buttons.svelte-crrbkm{display:flex;gap:14px;justify-content:center;margin-bottom:6px}.bet-quick-btn.svelte-crrbkm{position:relative;background:linear-gradient(180deg,#ffef7f,#ffcf57 40%,#f29a2f);color:#fff8e2;border:1px solid rgba(255,241,176,.8);border-radius:28px;padding:0 22px;height:68px;font-size:38px;font-weight:800;cursor:pointer;min-width:148px;line-height:1;letter-spacing:.2px;transition:background .15s,color .15s,transform .15s,box-shadow .15s;box-shadow:0 4px #bd6d16,0 8px 14px #00000052,inset 0 1px #ffffff6b;text-shadow:0 2px 2px rgba(118,58,13,.65)}.bet-quick-btn.svelte-crrbkm:after{content:"";position:absolute;left:14px;right:14px;top:6px;height:18px;border-radius:99px;background:#ffffff3d;pointer-events:none}.bet-quick-btn.svelte-crrbkm:hover{background:linear-gradient(180deg,#fff39a,#ffd764 38%,#f7a937);transform:translateY(-2px);box-shadow:0 6px #bd6d16,0 10px 16px #00000057,inset 0 1px #ffffff80}.bet-quick-btn.svelte-crrbkm:active{transform:translateY(2px);box-shadow:0 2px #bd6d16,0 4px 8px #00000042}.bet-quick-btn.disabled.svelte-crrbkm,.bet-quick-btn.svelte-crrbkm:disabled{background:linear-gradient(180deg,#888,#666);border-color:#ffffff26;box-shadow:0 4px #444,0 6px 12px #00000040;cursor:not-allowed;opacity:.6;text-shadow:none}.bet-quick-btn.disabled.svelte-crrbkm:hover,.bet-quick-btn.svelte-crrbkm:disabled:hover{background:linear-gradient(180deg,#888,#666);transform:none}.bet-slider-row.svelte-crrbkm{display:flex;align-items:center;isolation:isolate;gap:14px;width:100%;height:78px;padding:0 12px 0 22px;border-radius:24px;background:linear-gradient(180deg,#439ddbf2,#2876b2f5 62%,#1f6098f7);border:1px solid rgba(171,226,255,.55);box-shadow:0 8px 18px #00000057,inset 0 1px #ffffff47,inset 0 -10px 14px #09223d73}.slider-value-display.svelte-crrbkm{display:flex;align-items:center;gap:6px;color:#edf3fb;font-size:48px;line-height:1;font-weight:700;min-width:144px;text-shadow:0 2px 4px rgba(4,19,37,.56)}.coin-icon.svelte-crrbkm{display:inline-block;width:24px;height:24px;border-radius:50%;background:radial-gradient(circle at 32% 28%,#fff6bc 0 13%,transparent 14%),radial-gradient(circle at 50% 55%,#ffcf55 0 34%,#dd941e 35% 62%,#9b5f10 63% 100%);border:1px solid rgba(255,241,172,.75);filter:drop-shadow(0 1px 2px rgba(0,0,0,.45));transform:translateY(1px)}.slider-track-wrap.svelte-crrbkm{--thumb-size: 34px;--thumb-radius: 17px;position:relative;flex:1;min-width:200px;height:var(--thumb-size);overflow:visible;z-index:3}.slider-rail.svelte-crrbkm{position:absolute;left:var(--thumb-radius);right:var(--thumb-radius);top:50%;height:20px;transform:translateY(-50%);background:linear-gradient(180deg,#1c5989f2,#12416af2);border-radius:99px;border:1px solid rgba(150,212,252,.45);box-shadow:inset 0 2px 4px #020c178f;overflow:hidden;pointer-events:none;z-index:1}.slider-fill.svelte-crrbkm{height:100%;background:linear-gradient(90deg,#ffe67a,#f8c54a,#e29c26);border-radius:99px;pointer-events:none;transition:none;box-shadow:inset 0 1px #ffffff75;z-index:1}.bet-slider.svelte-crrbkm{position:absolute;top:0;left:0;transform:none;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;margin:0;z-index:2}.bet-slider.svelte-crrbkm::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:34px;height:34px;background:radial-gradient(circle at 30% 28%,#fff6c3,#ffd75a 45%,#d58f1f);border:2px solid rgba(255,255,255,.85);border-radius:50%;cursor:pointer;box-shadow:0 2px 6px #0000006b,inset 0 1px #ffffff80}.slider-bet-btn.svelte-crrbkm{position:relative;z-index:1;background:linear-gradient(180deg,#ffcb56,#ffa42f 45%,#ec7318);color:#fff8e9;border:1px solid rgba(255,232,176,.72);border-radius:28px;height:64px;min-width:158px;padding:0 30px;font-size:37px;font-weight:800;cursor:pointer;line-height:1;letter-spacing:1px;white-space:nowrap;box-shadow:0 4px #b44f12,0 9px 14px #00000057,inset 0 1px #ffffff73;text-shadow:0 2px 2px rgba(118,58,13,.65);transition:background .15s,color .15s,transform .15s,box-shadow .15s}.slider-bet-btn.svelte-crrbkm:hover{background:linear-gradient(180deg,#ffd769,#ffb142 45%,#f68529);transform:translateY(-2px);box-shadow:0 6px #b44f12,0 10px 16px #0000005c,inset 0 1px #ffffff80}.slider-bet-btn.svelte-crrbkm:active{transform:translateY(2px);box-shadow:0 2px #b44f12,0 4px 8px #00000042}.slider-bet-btn.svelte-crrbkm:disabled{background:linear-gradient(180deg,#666,#444);border-color:#ffffff26;box-shadow:0 4px #333,0 7px 12px #00000052;cursor:not-allowed;opacity:.6;text-shadow:none}.slider-bet-btn.svelte-crrbkm:disabled:hover{background:linear-gradient(180deg,#666,#444);transform:none;box-shadow:0 4px #333,0 7px 12px #00000052}.bet-slider.svelte-crrbkm::-moz-range-thumb{width:34px;height:34px;background:radial-gradient(circle at 30% 28%,#fff6c3,#ffd75a 45%,#d58f1f);border:2px solid rgba(255,255,255,.85);border-radius:50%;cursor:pointer;box-shadow:0 2px 6px #0000006b,inset 0 1px #ffffff80}.ready-btn.svelte-crrbkm{position:relative;background:linear-gradient(180deg,#4caf50,#388e3c);color:#fff;border:none;border-radius:16px;padding:0;font-size:24px;font-weight:700;cursor:pointer;min-width:154px;height:62px;transition:background .15s,color .15s,transform .15s,box-shadow .15s;box-shadow:0 5px #2e7d32,0 8px 15px #0006;overflow:hidden}.ready-btn.svelte-crrbkm .btn-inner:where(.svelte-crrbkm){display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(180deg,rgba(255,255,255,.25) 0%,transparent 50%);border-radius:16px;text-shadow:0 1px 2px rgba(0,0,0,.3)}.ready-btn.svelte-crrbkm:hover{background:linear-gradient(180deg,#66bb6a,#43a047);transform:translateY(-2px);box-shadow:0 7px #2e7d32,0 10px 20px #00000073}.ready-btn.svelte-crrbkm:active{transform:translateY(3px);box-shadow:0 2px #2e7d32,0 3px 5px #0000004d}.waiting-recharge-hint.svelte-crrbkm{display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 24px;min-width:154px;border-radius:12px;background:#78787859;border:1px dashed rgba(255,255,255,.3)}.waiting-recharge-hint.svelte-crrbkm .hint-icon:where(.svelte-crrbkm){font-size:22px;color:#ffb74d}.waiting-recharge-hint.svelte-crrbkm .hint-text:where(.svelte-crrbkm){font-size:20px;font-weight:700;color:#ffb74d}.waiting-recharge-hint.svelte-crrbkm .hint-sub:where(.svelte-crrbkm){font-size:12px;color:#ffffffb3}.result-overlay.svelte-ibt291{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}.result-modal.svelte-ibt291{background:linear-gradient(180deg,#2a3a5f,#1a2a45);border-radius:16px;width:90%;max-width:600px;max-height:80%;overflow:hidden;box-shadow:0 10px 40px #00000080}.result-modal.final.svelte-ibt291{width:90%;height:90%;max-width:none;max-height:none;border-radius:18px;background:linear-gradient(180deg,#fff4d2fa,#f0dca0fa);box-shadow:0 18px 60px #0000008c;border:2px solid rgba(255,255,255,.65);overflow:hidden}.final-board.svelte-ibt291{height:100%;display:grid;grid-template-columns:1fr 110px}.capture-mode.svelte-ibt291 .final-board:where(.svelte-ibt291){grid-template-columns:1fr}.capture-mode.svelte-ibt291 .final-actions:where(.svelte-ibt291){display:none!important}.capture-mode.svelte-ibt291 .fp-name:where(.svelte-ibt291),.capture-mode.svelte-ibt291 .fp-sub:where(.svelte-ibt291){overflow:visible;text-overflow:clip}.final-main.svelte-ibt291{display:flex;flex-direction:column;padding:18px 18px 16px;gap:14px;min-width:0}.final-top.svelte-ibt291{display:flex;align-items:center;justify-content:space-between;gap:12px}.final-room.svelte-ibt291{color:#1e1e1ed9;font-size:14px;line-height:1.25;flex:1;min-width:0}.final-room-row.svelte-ibt291{display:flex;gap:18px;flex-wrap:wrap}.final-room-row.svelte-ibt291 span:where(.svelte-ibt291){white-space:nowrap;color:inherit}.final-title-area.svelte-ibt291{text-align:center;min-width:220px}.final-title.svelte-ibt291{font-size:22px;font-weight:900;letter-spacing:2px;color:#1e1e1eeb;text-shadow:0 1px 0 rgba(255,255,255,.6)}.final-my-score.svelte-ibt291{margin-top:8px;font-size:44px;font-weight:900;font-variant-numeric:tabular-nums}.final-my-score.positive.svelte-ibt291{color:#e02828}.final-my-score.negative.svelte-ibt291{color:#1b8a42}.final-grid.svelte-ibt291{flex:1;min-height:0;overflow:auto;padding:4px 2px 2px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-content:start}.final-player-card.svelte-ibt291{position:relative;display:flex;align-items:center;gap:12px;padding:12px;border-radius:14px;background:linear-gradient(180deg,#fff6d2f2,#ffffffc7);border:1px solid rgba(255,255,255,.8);box-shadow:0 10px 22px #0000002e}.final-player-card.win.svelte-ibt291{background:linear-gradient(180deg,#ffe696f2,#ffffffc7)}.final-player-card.lose.svelte-ibt291{background:linear-gradient(180deg,#beffc8eb,#ffffffc7)}.final-player-card.top.svelte-ibt291{background:linear-gradient(180deg,#ffbe96f5,#ffffffc7);border-color:#ff785059}.final-player-card.is-me.svelte-ibt291{outline:2px solid rgba(0,120,255,.35)}.fp-badge.svelte-ibt291{position:absolute;top:-8px;left:10px;padding:4px 10px;border-radius:999px;background:linear-gradient(135deg,#ff3b30,#ff9500);color:#fff;font-size:12px;font-weight:800;box-shadow:0 10px 20px #ff3b3040}.fp-avatar.svelte-ibt291{width:44px;height:44px;border-radius:10px;-o-object-fit:cover;object-fit:cover;border:2px solid rgba(255,255,255,.85);box-shadow:0 6px 14px #0000002e;flex:0 0 auto}.fp-meta.svelte-ibt291{min-width:0;flex:1;display:flex;flex-direction:column;gap:4px}.fp-name.svelte-ibt291{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:800;color:#141414eb;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fp-tag.svelte-ibt291{font-size:12px;padding:2px 8px;border-radius:999px;background:#ff8c322e;color:#8f3f00;border:1px solid rgba(255,140,50,.25);flex:0 0 auto}.fp-sub.svelte-ibt291{font-size:12px;color:#1e1e1e9e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fp-score.svelte-ibt291{font-size:26px;font-weight:900;font-variant-numeric:tabular-nums;min-width:96px;text-align:right;flex:0 0 auto}.fp-score.positive.svelte-ibt291{color:#e02828}.fp-score.negative.svelte-ibt291{color:#1b8a42}.final-actions.svelte-ibt291{padding:18px 14px 12px;background:linear-gradient(180deg,#28190a1f,#140f0a14);border-left:1px solid rgba(0,0,0,.08);display:flex;flex-direction:column;align-items:center;gap:12px;justify-content:center}.side-btn.svelte-ibt291{width:70px;height:156px;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:999px;cursor:pointer;color:#fff;box-shadow:0 14px 30px #00000038;transition:transform .12s ease,filter .12s ease}.side-btn-label.svelte-ibt291{display:inline-flex;align-items:center;justify-content:center;writing-mode:vertical-rl;text-orientation:mixed;font-size:28px;line-height:1.15;font-weight:900;letter-spacing:2px;text-align:center;min-height:calc(100% - 20px)}.side-btn.svelte-ibt291:hover{transform:translateY(-2px);filter:brightness(1.05)}.side-btn.svelte-ibt291:disabled{opacity:.75;cursor:default;transform:none;filter:none}.side-btn.svelte-ibt291:disabled:hover{transform:none;filter:none}.side-btn.lobby.svelte-ibt291{background:linear-gradient(180deg,#ffcc4d,#ff9f0a)}.side-btn.replay.svelte-ibt291{background:linear-gradient(180deg,#7cd658,#2ea143)}.side-btn.share.svelte-ibt291{background:linear-gradient(180deg,#4dd7c8,#1aa6a6)}.side-link.svelte-ibt291{margin-top:2px;background:transparent;border:none;color:#1e1e1eb3;font-size:14px;font-weight:700;cursor:pointer;text-decoration:underline}.result-header.svelte-ibt291{padding:20px;text-align:center;background:linear-gradient(135deg,#3d5a8f,#2a4070);position:relative}.result-modal.final.svelte-ibt291 .result-header:where(.svelte-ibt291){padding:20px}.result-header.win.svelte-ibt291{background:linear-gradient(135deg,#4a8f5a,#2a7040)}.result-header.lose.svelte-ibt291{background:linear-gradient(135deg,#8f4a4a,#702a2a)}.result-title.svelte-ibt291{color:#fff;font-size:18px;font-weight:700;margin-bottom:8px}.result-modal.final.svelte-ibt291 .result-title:where(.svelte-ibt291){font-size:20px;margin-bottom:8px}.my-score.svelte-ibt291{font-size:32px;font-weight:700;color:#f44336}.result-modal.final.svelte-ibt291 .my-score:where(.svelte-ibt291){font-size:36px}.my-score.positive.svelte-ibt291{color:#f44336}.my-score.negative.svelte-ibt291{color:#4caf50}.result-body.svelte-ibt291{padding:16px;max-height:400px;overflow-y:auto}.result-modal.final.svelte-ibt291 .result-body:where(.svelte-ibt291){padding:24px;flex:1;max-height:none;overflow-y:auto}.players-list.svelte-ibt291{display:flex;flex-direction:column;gap:8px}.result-modal.final.svelte-ibt291 .players-list:where(.svelte-ibt291){gap:12px}.player-row.svelte-ibt291{display:flex;align-items:center;gap:12px;padding:10px;background:#ffffff0d;border-radius:8px;transition:background .2s}.result-modal.final.svelte-ibt291 .player-row:where(.svelte-ibt291){padding:16px 20px;border-radius:12px}.player-row.is-me.svelte-ibt291{background:#4a90d933;border:1px solid rgba(74,144,217,.3)}.player-row.is-winner.svelte-ibt291{background:#4caf501a}.rank.svelte-ibt291{width:30px;text-align:center}.result-modal.final.svelte-ibt291 .rank:where(.svelte-ibt291){width:40px}.rank-icon.svelte-ibt291{font-size:20px}.result-modal.final.svelte-ibt291 .rank-icon:where(.svelte-ibt291){font-size:28px}.rank-num.svelte-ibt291{color:#888;font-size:14px}.result-modal.final.svelte-ibt291 .rank-num:where(.svelte-ibt291){font-size:18px}.player-info.svelte-ibt291{display:flex;align-items:center;gap:8px;min-width:100px;flex:1}.result-modal.final.svelte-ibt291 .player-info:where(.svelte-ibt291){gap:12px;min-width:150px}.avatar.svelte-ibt291{width:36px;height:36px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.result-modal.final.svelte-ibt291 .avatar:where(.svelte-ibt291){width:48px;height:48px}.name-area.svelte-ibt291{display:flex;flex-direction:column;gap:2px}.nickname.svelte-ibt291{color:#fff;font-size:12px;max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-modal.final.svelte-ibt291 .nickname:where(.svelte-ibt291){font-size:16px;max-width:120px}.banker-tag.svelte-ibt291{font-size:10px;background:#ff6b35;color:#fff;padding:1px 4px;border-radius:2px;width:-moz-fit-content;width:fit-content}.cards-area.svelte-ibt291{display:flex;gap:2px;flex:1;justify-content:center}.hand-type.svelte-ibt291{min-width:50px;text-align:center;color:gold;font-size:12px;font-weight:700}.hand-type.svelte-ibt291 .special:where(.svelte-ibt291){color:#ff4500}.bet-info.svelte-ibt291{min-width:50px;color:#aaa;font-size:11px;text-align:center}.score-info.svelte-ibt291{min-width:60px;text-align:right;font-size:16px;font-weight:700;color:#888}.score-info.positive.svelte-ibt291{color:#f44336}.score-info.negative.svelte-ibt291{color:#4caf50}.result-footer.svelte-ibt291{padding:16px;text-align:center;border-top:1px solid rgba(255,255,255,.1)}.result-modal.final.svelte-ibt291 .result-footer:where(.svelte-ibt291){padding:24px}.close-btn.svelte-ibt291{padding:12px 40px;background:linear-gradient(135deg,#4a90d9,#2d6cb5);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer;transition:background .2s,color .2s,transform .2s,box-shadow .2s}.result-modal.final.svelte-ibt291 .close-btn:where(.svelte-ibt291){padding:16px 60px;font-size:18px;border-radius:12px}.close-btn.svelte-ibt291:hover{background:linear-gradient(135deg,#5aa0e9,#3d7cc5);transform:translateY(-2px)}.view-game-overlay.svelte-ibt291{position:fixed;top:0;left:0;right:0;bottom:0;background:transparent;display:flex;align-items:center;justify-content:center;z-index:999;cursor:pointer}.view-hint.svelte-ibt291{background:#000000b3;color:#fff;padding:16px 32px;border-radius:12px;font-size:18px;pointer-events:none}.share-preview-overlay.svelte-ibt291{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#000000bf;display:flex;align-items:center;justify-content:center;padding:14px}.share-preview-modal.svelte-ibt291{width:min(920px,100%);max-height:92%;overflow:auto;background:#141414f2;border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:12px;box-shadow:0 18px 60px #0009}.share-preview-title.svelte-ibt291{color:#ffffffeb;font-size:16px;font-weight:900;letter-spacing:1px;margin:4px 6px 10px}.share-preview-img.svelte-ibt291{width:100%;height:auto;border-radius:10px;display:block;background:#000}.share-preview-hint.svelte-ibt291{margin:10px 6px 8px;color:#ffffffb3;font-size:12px}.share-preview-actions.svelte-ibt291{display:flex;gap:10px;padding:6px;flex-wrap:wrap}.sp-btn.svelte-ibt291{border:none;border-radius:10px;padding:10px 12px;font-size:14px;font-weight:800;cursor:pointer;background:#ffffff1f;color:#ffffffeb}.sp-btn.primary.svelte-ibt291{background:linear-gradient(180deg,#4dd7c8,#1aa6a6);color:#fff}.dealing-overlay.svelte-16o223v{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:200}.deal-packet.svelte-16o223v{position:absolute;left:50%;top:52%;width:var(--packet-w, 148px);height:var(--packet-h, 96px);transform:translate(-50%,-50%);opacity:0;transition:left .42s cubic-bezier(.18,.82,.22,1),top .42s cubic-bezier(.18,.82,.22,1),opacity .08s linear;will-change:left,top,opacity}.deal-packet.flying.svelte-16o223v{left:var(--tx);top:var(--ty);opacity:1}.deal-packet.arrived.svelte-16o223v{opacity:0;transition:opacity .1s linear}.packet-card.svelte-16o223v{position:absolute;top:0;width:var(--card-w, 70px);height:var(--card-h, 96px);border-radius:5px;box-shadow:0 3px 9px #00000057}.packet-card-left.svelte-16o223v{left:0}.packet-card-right.svelte-16o223v{right:0}.dissolve-overlay.svelte-1gmpfli{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1100}.dissolve-modal.svelte-1gmpfli{background:linear-gradient(180deg,#2a3a5f,#1a2a45);border-radius:12px;width:90%;max-width:400px;overflow:hidden;box-shadow:0 10px 40px #00000080}.dissolve-header.svelte-1gmpfli{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:linear-gradient(135deg,#d35400,#c0392b)}.title.svelte-1gmpfli{color:#fff;font-size:18px;font-weight:700}.countdown.svelte-1gmpfli{color:gold;font-size:20px;font-weight:700}.dissolve-body.svelte-1gmpfli{padding:16px 20px}.hint-text.svelte-1gmpfli{text-align:center;margin-bottom:16px;color:#ddd;font-size:14px;line-height:1.6}.timeout-hint.svelte-1gmpfli{color:gold;font-size:13px}.rejected-text.svelte-1gmpfli{color:#f44336;font-size:16px;font-weight:700}.requester-name.svelte-1gmpfli{color:gold;font-weight:700}.vote-list.svelte-1gmpfli{display:flex;flex-direction:column;gap:8px;max-height:200px;overflow-y:auto}.vote-item.svelte-1gmpfli{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#ffffff0d;border-radius:8px}.vote-item.is-me.svelte-1gmpfli{background:#4a90d933;border:1px solid rgba(74,144,217,.3)}.avatar.svelte-1gmpfli{width:32px;height:32px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.nickname.svelte-1gmpfli{flex:1;color:#fff;font-size:14px}.vote-status.svelte-1gmpfli{font-size:13px;font-weight:700}.dissolve-footer.svelte-1gmpfli{padding:16px 20px;display:flex;gap:12px;justify-content:center;border-top:1px solid rgba(255,255,255,.1)}.btn-reject.svelte-1gmpfli,.btn-agree.svelte-1gmpfli{flex:1;padding:12px 0;border:none;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer;transition:background .2s,color .2s,transform .2s,box-shadow .2s}.btn-reject.svelte-1gmpfli{background:linear-gradient(135deg,#95a5a6,#7f8c8d);color:#fff}.btn-reject.svelte-1gmpfli:hover{background:linear-gradient(135deg,#a5b5b6,#8f9c9d)}.btn-agree.svelte-1gmpfli{background:linear-gradient(135deg,#27ae60,#2ecc71);color:#fff}.btn-agree.svelte-1gmpfli:hover{background:linear-gradient(135deg,#2ecc71,#3ddc81)}.btn-close.svelte-1gmpfli{flex:1;padding:12px 0;border:none;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer;transition:background .2s,color .2s,transform .2s,box-shadow .2s;background:linear-gradient(135deg,#95a5a6,#7f8c8d);color:#fff}.btn-close.svelte-1gmpfli:hover{background:linear-gradient(135deg,#a5b5b6,#8f9c9d)}.waiting-text.svelte-1gmpfli{color:#888;font-size:14px;text-align:center;width:100%}.exit-confirm-modal-shell .secondary-page-panel{width:34%!important;height:34%!important;max-height:none}.exit-confirm-modal-shell .secondary-page-title{color:gold}.exit-body.svelte-q82hmz{display:flex;flex-direction:column;gap:10px;text-align:center}.message.svelte-q82hmz{margin:0;color:#fff;font-size:1.08rem;line-height:1.6;font-weight:600}.sub-message.svelte-q82hmz{margin:0;color:#ffffffa8;font-size:.9rem;line-height:1.5}.exit-actions.svelte-q82hmz{display:flex;justify-content:center;gap:14px;flex-wrap:wrap}.rules-modal-shell .secondary-page-panel{width:50%!important;height:86%!important;max-height:none}.rules-modal-shell .secondary-page-title{color:gold;font-size:28px;font-weight:600}.rules-modal-shell .secondary-page-close{width:48px;height:48px;border-radius:50%;background:#ffffff1a;font-size:26px;transition:background .2s,color .2s,transform .2s,box-shadow .2s}.rules-modal-shell .secondary-page-close:hover{background:#fff3;transform:scale(1.1)}.content.svelte-1a5ngom{display:flex;flex-direction:column;gap:24px}.section.svelte-1a5ngom h3:where(.svelte-1a5ngom){margin:0 0 12px;font-size:20px;color:#4fc3f7;border-left:4px solid #4fc3f7;padding-left:12px}.section.svelte-1a5ngom p:where(.svelte-1a5ngom){margin:0 0 8px;color:#ccc;font-size:18px;line-height:1.6;padding-left:16px}.section.svelte-1a5ngom p:where(.svelte-1a5ngom):last-child{margin-bottom:0}.types.svelte-1a5ngom{display:flex;flex-direction:column;gap:10px}.type-row.svelte-1a5ngom{display:flex;align-items:center;padding:14px 18px;background:#0003;border-radius:12px}.type-row.svelte-1a5ngom .name:where(.svelte-1a5ngom){font-weight:700;color:gold;width:100px;font-size:18px}.type-row.svelte-1a5ngom .desc:where(.svelte-1a5ngom){flex:1;color:#aaa;font-size:16px}.type-row.svelte-1a5ngom .mult:where(.svelte-1a5ngom){font-weight:700;color:#ff6b6b;font-size:20px}.flat-section.svelte-1a5ngom{background:#ff98001a;border:2px solid rgba(255,152,0,.3);border-radius:16px;padding:20px}.flat-section.svelte-1a5ngom h3:where(.svelte-1a5ngom){color:#ff9800!important;border-left-color:#ff9800!important}.flat-section.svelte-1a5ngom p:where(.svelte-1a5ngom){color:#ffcc80}.flat-section.svelte-1a5ngom strong:where(.svelte-1a5ngom){color:#ff9800}.tongbi-box.svelte-1a5ngom{background:#4caf501a;border:2px solid rgba(76,175,80,.3);border-radius:16px;padding:20px}.tongbi-title.svelte-1a5ngom{color:#4caf50!important;font-weight:700;font-size:20px!important}.tongbi-box.svelte-1a5ngom p:where(.svelte-1a5ngom){color:#a5d6a7}.tongbi-box.svelte-1a5ngom strong:where(.svelte-1a5ngom){color:#ff9800}.formula-box.svelte-1a5ngom{background:#ffd7001a;padding:20px;border-radius:16px;color:gold;font-weight:500;text-align:center;font-size:18px}.history-overlay.svelte-1fye7fn{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:1000}.history-modal.svelte-1fye7fn{width:88%;height:86%;max-width:1360px;max-height:90%;border-radius:18px;background:linear-gradient(180deg,#fff4d2fa,#f0dca0fa);box-shadow:0 18px 60px #0000008c;border:2px solid rgba(255,255,255,.65);overflow:hidden}.history-shell.svelte-1fye7fn{height:100%;display:flex;flex-direction:column;padding:18px 18px 16px;gap:14px}.history-top.svelte-1fye7fn{display:flex;flex-direction:column;gap:0;padding:4px 0 2px}.history-top-row.svelte-1fye7fn{display:grid;grid-template-columns:minmax(0,auto) 1fr auto;align-items:center;gap:18px}.history-heading.svelte-1fye7fn{display:flex;align-items:center;gap:12px;min-width:0}.history-title.svelte-1fye7fn{font-size:30px;font-weight:900;letter-spacing:1px;color:#1e1e1eeb;text-shadow:0 1px 0 rgba(255,255,255,.6);white-space:nowrap}.history-close.svelte-1fye7fn{width:52px;height:52px;border-radius:16px;border:none;background:#5a461814;color:#523a0ce6;font-size:32px;line-height:1;cursor:pointer;transition:transform .12s ease,background .12s ease}.history-close.svelte-1fye7fn:hover{transform:scale(1.04);background:#5a461826}.history-toolbar.svelte-1fye7fn{display:flex;align-items:center;justify-content:center;gap:14px;min-width:0}.toolbar-btn.svelte-1fye7fn{min-width:112px;padding:12px 22px;border-radius:999px;border:none;background:linear-gradient(180deg,#ffe696f2,#ffffffc7);color:#46300edb;font-size:16px;font-weight:800;cursor:pointer;box-shadow:0 8px 18px #0000001f;transition:transform .12s ease,filter .12s ease}.toolbar-btn.svelte-1fye7fn:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.03)}.toolbar-btn.svelte-1fye7fn:disabled{opacity:.42;cursor:not-allowed}.page-pill.svelte-1fye7fn{min-width:160px;padding:12px 20px;border-radius:999px;background:#ffffff8c;color:#3c2c14d6;font-size:16px;font-weight:800;text-align:center;box-shadow:inset 0 1px #ffffffa6}.history-content.svelte-1fye7fn{flex:1;min-height:0;overflow:auto;padding:4px 2px 2px}.empty-state.svelte-1fye7fn{height:100%;min-height:260px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;color:#48381ab8}.empty-title.svelte-1fye7fn{font-size:24px;font-weight:900}.empty-subtitle.svelte-1fye7fn{font-size:15px}.history-grid.svelte-1fye7fn{display:grid;grid-template-columns:1fr;gap:10px;align-content:start}.history-player-card.svelte-1fye7fn{position:relative;display:grid;grid-template-columns:11% 23% 18% minmax(0,1fr);align-items:center;-moz-column-gap:12px;column-gap:12px;padding:12px;border-radius:14px;background:linear-gradient(180deg,#fff6d2f2,#ffffffc7);border:1px solid rgba(255,255,255,.8);box-shadow:0 10px 22px #00000029}.history-player-card.win.svelte-1fye7fn{background:linear-gradient(180deg,#ffe696f2,#ffffffc7)}.history-player-card.lose.svelte-1fye7fn{background:linear-gradient(180deg,#beffc8eb,#ffffffc7)}.history-player-card.top.svelte-1fye7fn{background:linear-gradient(180deg,#ffbe96f5,#ffffffc7);border-color:#ff785059}.hp-badge.svelte-1fye7fn{position:absolute;top:-8px;left:10px;padding:4px 10px;border-radius:999px;background:linear-gradient(135deg,#ff3b30,#ff9500);color:#fff;font-size:12px;font-weight:800;box-shadow:0 10px 20px #ff3b3040}.hp-left.svelte-1fye7fn{display:flex;align-items:center;justify-content:center}.hp-avatar.svelte-1fye7fn{width:64px;height:64px;border-radius:14px;background:#ffffffb8;border:2px solid rgba(255,255,255,.85);box-shadow:0 6px 14px #00000029;display:flex;align-items:center;justify-content:center;overflow:hidden}.hp-avatar.svelte-1fye7fn img:where(.svelte-1fye7fn){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hp-avatar.svelte-1fye7fn span:where(.svelte-1fye7fn){font-size:26px;font-weight:800;color:#342a12e0}.hp-main.svelte-1fye7fn{min-width:0;display:contents}.hp-head.svelte-1fye7fn{display:contents}.hp-identity.svelte-1fye7fn{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:6px;grid-column:2}.hp-name.svelte-1fye7fn{min-width:0;display:flex;align-items:center;gap:8px;font-size:24px;font-weight:900;color:#141414eb;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hp-tag.svelte-1fye7fn{font-size:13px;padding:3px 9px;border-radius:999px;background:#ff8c322e;color:#8f3f00;border:1px solid rgba(255,140,50,.25);flex:0 0 auto}.hp-score.svelte-1fye7fn{font-size:30px;font-weight:900;font-variant-numeric:tabular-nums;width:100%;text-align:center;justify-self:stretch;grid-column:3}.hp-score.positive.svelte-1fye7fn{color:#e02828}.hp-score.negative.svelte-1fye7fn{color:#1b8a42}.hp-sub.svelte-1fye7fn{font-size:18px;font-weight:700;color:#1e1e1e9e}.hp-bottom.svelte-1fye7fn{display:flex;align-items:center;gap:10px;width:100%;grid-column:4;justify-self:end;justify-content:flex-end}.hp-cards.svelte-1fye7fn{display:flex;gap:6px;flex:0 0 auto}.mini-card.svelte-1fye7fn{width:42px;height:58px;background:transparent;border-radius:6px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #0000002e;flex:0 0 auto;overflow:hidden}.mini-card.svelte-1fye7fn img:where(.svelte-1fye7fn){width:100%;height:100%;display:block;-o-object-fit:fill;object-fit:fill}.hp-type.svelte-1fye7fn{min-width:88px;padding:9px 14px;border-radius:999px;background:#ffffff94;border:1px solid rgba(255,255,255,.72);color:var(--type-color, rgba(64, 52, 28, .82));font-size:22px;font-weight:900;text-align:center;flex:0 0 auto}.modal-overlay.svelte-96fm9r{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000}.chat-card.svelte-96fm9r{position:relative;background:linear-gradient(145deg,#3a4a6a,#2a3550);border-radius:28px;padding:40px 50px;min-width:580px;max-height:500px;box-shadow:0 10px 40px #00000080;border:3px solid rgba(255,255,255,.15);display:flex;flex-direction:column}.close-btn.svelte-96fm9r{position:absolute;top:18px;right:18px;width:48px;height:48px;border-radius:50%;background:#ffffff1a;border:none;color:#fff;font-size:26px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s,transform .2s,box-shadow .2s}.close-btn.svelte-96fm9r:hover{background:#fff3;transform:scale(1.1)}.tabs.svelte-96fm9r{display:flex;gap:16px;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.1)}.tab-btn.svelte-96fm9r{padding:14px 32px;border-radius:24px;background:#ffffff1a;border:none;color:#aaa;font-size:20px;cursor:pointer;transition:background .2s,color .2s,transform .2s,box-shadow .2s}.tab-btn.active.svelte-96fm9r{background:#4fc3f74d;color:#4fc3f7}.tab-btn.svelte-96fm9r:hover:not(.active){background:#ffffff26}.chat-content.svelte-96fm9r{flex:1;overflow-y:auto;max-height:380px}.quick-chat-list.svelte-96fm9r{display:flex;flex-direction:column;gap:14px}.quick-chat-item.svelte-96fm9r{padding:20px 28px;background:#ffffff14;border:2px solid rgba(255,255,255,.1);border-radius:16px;color:#fff;font-size:22px;text-align:left;cursor:pointer;transition:background .2s,color .2s,transform .2s,box-shadow .2s}.quick-chat-item.svelte-96fm9r:hover{background:#4fc3f733;border-color:#4fc3f766}.quick-chat-item.svelte-96fm9r:active{transform:scale(.98)}.emoji-grid.svelte-96fm9r{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.emoji-item.svelte-96fm9r{width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#4a5a7a,#3a4a6a);border:3px solid rgba(255,255,255,.1);border-radius:50%;font-size:44px;cursor:pointer;transition:background .2s,color .2s,transform .2s,box-shadow .2s;min-width:80px;min-height:80px}.emoji-item.svelte-96fm9r:hover{background:linear-gradient(145deg,#5a6a8a,#4a5a7a);border-color:#ffd70080;transform:scale(1.1);box-shadow:0 4px 15px #ffd7004d}.emoji-item.svelte-96fm9r:active{transform:scale(.95)}.modal-overlay.svelte-nry15e{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000}.player-card.svelte-nry15e{position:relative;background:linear-gradient(145deg,#3a4a6a,#2a3550);border-radius:28px;padding:40px 50px;min-width:580px;box-shadow:0 10px 40px #00000080;border:3px solid rgba(255,255,255,.15)}.close-btn.svelte-nry15e{position:absolute;top:18px;right:18px;width:48px;height:48px;border-radius:50%;background:#ffffff1a;border:none;color:#fff;font-size:26px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s,transform .2s,box-shadow .2s}.close-btn.svelte-nry15e:hover{background:#fff3;transform:scale(1.1)}.player-info.svelte-nry15e{display:flex;align-items:center;gap:24px;margin-bottom:28px;padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.1)}.avatar-wrapper.svelte-nry15e{width:120px;height:120px;border-radius:16px;overflow:hidden;border:4px solid rgba(255,215,0,.5);background:#333;flex-shrink:0}.avatar-img.svelte-nry15e{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.info-text.svelte-nry15e{display:flex;flex-direction:column;gap:12px}.player-name.svelte-nry15e{color:#fff;font-size:32px;font-weight:600}.player-id.svelte-nry15e{color:#aaa;font-size:24px}.magic-section.svelte-nry15e{margin-top:12px}.magic-grid.svelte-nry15e{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.magic-item.svelte-nry15e{width:100%;aspect-ratio:1;min-width:72px;min-height:72px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:3px solid rgba(255,255,255,.1);background:linear-gradient(145deg,#4a5a7a,#3a4a6a);cursor:pointer;transition:background .2s,transform .2s,box-shadow .2s,border-color .2s}.magic-item.svelte-nry15e:hover{background:linear-gradient(145deg,#5a6a8a,#4a5a7a);border-color:#ffd70080;transform:scale(1.1);box-shadow:0 4px 15px #ffd7004d}.magic-item.svelte-nry15e:active{transform:scale(.95)}.magic-icon.svelte-nry15e{font-size:44px;line-height:1}.settings-modal-shell .secondary-page-panel{width:44%!important;height:60%!important;max-height:none}.settings-modal-shell .secondary-page-title{color:gold}.settings-content.svelte-1gl1z28{display:flex;flex-direction:column;gap:14px}.setting-list.svelte-1gl1z28{display:flex;flex-direction:column;gap:12px}.setting-item.svelte-1gl1z28{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 6px;border-bottom:1px solid rgba(255,255,255,.08)}.setting-item.svelte-1gl1z28:last-child{border-bottom:none}.setting-copy.svelte-1gl1z28{display:flex;flex-direction:column;gap:6px;min-width:0}.setting-name.svelte-1gl1z28{color:#fff;font-size:1.2rem;font-weight:700}.setting-desc.svelte-1gl1z28{color:#fff9;font-size:.92rem;line-height:1.4}.switch.svelte-1gl1z28{position:relative;display:inline-block;width:72px;height:40px;flex-shrink:0}.switch.svelte-1gl1z28 input:where(.svelte-1gl1z28){opacity:0;width:0;height:0}.slider.svelte-1gl1z28{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;background:#94a3b861;border:1px solid rgba(255,255,255,.12);transition:.3s;border-radius:999px}.slider.svelte-1gl1z28:before{position:absolute;content:"";height:30px;width:30px;left:4px;bottom:4px;background:#fff;transition:.3s;border-radius:50%;box-shadow:0 4px 12px #0f172a59}input.svelte-1gl1z28:checked+.slider:where(.svelte-1gl1z28){background:linear-gradient(135deg,#22c55e,#16a34a)}input.svelte-1gl1z28:checked+.slider:where(.svelte-1gl1z28):before{transform:translate(32px)}.footer-actions.svelte-1gl1z28{display:flex;justify-content:center}.settings-footer-btn{min-width:180px}.dingzhuang-armature.svelte-17nvgoe{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:visible}.dingzhuang-stage.svelte-17nvgoe{position:absolute;left:50%;top:50%;transform-origin:center;pointer-events:none}.bone.svelte-17nvgoe{position:absolute;left:0;top:0;transform-origin:0 0;pointer-events:none;will-change:transform,opacity}.sprite.svelte-17nvgoe{position:absolute;left:0;top:0;transform-origin:center;background-repeat:no-repeat;background-size:auto;pointer-events:none;will-change:transform}.load-error.svelte-17nvgoe{display:none}.toast-container.svelte-13nh4tn{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;pointer-events:none}.toast-content.svelte-13nh4tn{background:#000000d9;color:#fff;padding:16px 32px;border-radius:12px;font-size:18px;white-space:nowrap;box-shadow:0 4px 20px #0006}.global-confirm-modal-shell .secondary-page-panel{width:36%!important;height:34%!important;max-height:none}.global-confirm-modal-shell .secondary-page-title{color:gold}.modal-message.svelte-18jevb5{color:#ffffffd1;font-size:1.05rem;line-height:1.75;text-align:center;white-space:pre-line}.modal-actions.svelte-18jevb5{display:flex;justify-content:center}.erbagang-page.svelte-7jo9hd{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;background:radial-gradient(circle at 50% 42%,#1e8267f2,#0f5852f5 42%,#0a2a30),linear-gradient(135deg,#123f46,#0c232d);font-size:18px;--adapt-pos: 1;--adapt-scale: 1;--device-w: 1280px;--device-h: 720px;--sg-pot-center-y: 52%;font-family:var(--font-sans);font-weight:var(--font-weight-sans)}.debug-buttons.svelte-7jo9hd{position:fixed;top:60px;left:10px;z-index:2000;display:flex;gap:8px}.debug-toggle.svelte-7jo9hd,.store-debug-toggle.svelte-7jo9hd{padding:6px 10px;background:#000000b3;border:1px solid rgba(255,255,255,.2);border-radius:6px;color:#fff;cursor:pointer;font-size:14px}.debug-toggle.svelte-7jo9hd:hover,.store-debug-toggle.svelte-7jo9hd:hover{background:#000000e6}.debug-panel.svelte-7jo9hd{position:fixed;top:100px;left:10px;width:200px;background:#000000d9;border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:12px;z-index:1999;font-size:11px;color:#fff}.debug-title.svelte-7jo9hd{font-weight:700;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid rgba(255,255,255,.2)}.debug-item.svelte-7jo9hd{display:flex;justify-content:space-between;margin-bottom:4px}.debug-label.svelte-7jo9hd{color:#888}.debug-value.svelte-7jo9hd{color:#4fc3f7}.store-debug-panel.svelte-7jo9hd{position:fixed;top:100px;right:10px;width:260px;max-height:70vh;overflow-y:auto;background:#000000e6;border:1px solid rgba(74,144,217,.5);border-radius:8px;padding:12px;z-index:1999;font-size:11px;color:#fff}.store-debug-title.svelte-7jo9hd{font-weight:700;margin-bottom:10px;padding-bottom:6px;border-bottom:1px solid rgba(74,144,217,.3);color:#4fc3f7}.store-section.svelte-7jo9hd{margin-bottom:12px;padding:8px;background:#ffffff0d;border-radius:6px}.store-section-title.svelte-7jo9hd{font-weight:700;margin-bottom:6px;color:#81d4fa;font-size:12px}.store-item.svelte-7jo9hd{margin-bottom:3px}.store-label.svelte-7jo9hd{color:#888}.store-value.svelte-7jo9hd{color:#4caf50}.loading-overlay.svelte-7jo9hd{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:#000c;z-index:1000}.loading-spinner.svelte-7jo9hd{display:flex;flex-direction:column;align-items:center;gap:16px;color:#fff}.spinner.svelte-7jo9hd{width:50px;height:50px;border:4px solid rgba(255,255,255,.2);border-top-color:#4a90d9;border-radius:50%;animation:svelte-7jo9hd-spin 1s linear infinite}@keyframes svelte-7jo9hd-spin{to{transform:rotate(360deg)}}.error-message.svelte-7jo9hd{text-align:center;color:#fff}.error-message.svelte-7jo9hd p:where(.svelte-7jo9hd){color:#ff6b6b;margin-bottom:16px}.error-message.svelte-7jo9hd button:where(.svelte-7jo9hd){padding:12px 24px;background:#4a90d9;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:16px}.top-bar.svelte-7jo9hd{position:absolute;top:0;left:0;right:0;min-height:50px;display:flex;align-items:center;justify-content:space-between;padding-top:env(safe-area-inset-top,0);padding-left:calc(env(safe-area-inset-left,0px) + 28px);padding-right:calc(env(safe-area-inset-right,0px) + 28px);padding-bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.6) 0%,transparent 100%);z-index:100}.top-left.svelte-7jo9hd,.top-right.svelte-7jo9hd{display:flex;align-items:center;gap:12px}.top-left.svelte-7jo9hd{flex:1;min-width:0}.top-right.svelte-7jo9hd{flex-shrink:0}.top-btn.svelte-7jo9hd{width:48px;height:48px;border-radius:50%;background:#00000080;border:1px solid rgba(255,255,255,.2);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:24px}.top-btn.svelte-7jo9hd:hover{background:#000000b3}.top-text-btn.svelte-7jo9hd{padding:8px 16px;border-radius:20px;background:#00000080;border:1px solid rgba(255,255,255,.2);color:#fff;cursor:pointer;font-size:16px;font-weight:500}.top-text-btn.svelte-7jo9hd:hover{background:#000000b3}.chat-btn.svelte-7jo9hd{position:absolute;bottom:max(20px,env(safe-area-inset-bottom,0));right:max(20px,env(safe-area-inset-right,0));width:50px;height:50px;border-radius:50%;background:#0009;border:1px solid rgba(255,255,255,.2);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:24px;box-shadow:0 2px 10px #0000004d;z-index:100;transition:background .2s,color .2s,transform .2s,box-shadow .2s}.chat-btn.svelte-7jo9hd:hover{background:#000c;box-shadow:0 4px 15px #0006}.room-code.svelte-7jo9hd{color:gold;font-size:18px;font-weight:700}.room-meta.svelte-7jo9hd{display:flex;flex-direction:column;gap:2px;line-height:1.1;max-width:720px;align-items:flex-end;text-align:right}.round-time.svelte-7jo9hd{display:flex;align-items:center;gap:8px;color:#ffffffd1;font-size:18px;font-weight:700;text-shadow:0 2px 6px rgba(0,0,0,.55);white-space:nowrap}.round-time.svelte-7jo9hd .dot:where(.svelte-7jo9hd){opacity:.65;font-weight:900}.round-time.svelte-7jo9hd .time:where(.svelte-7jo9hd){color:#ffffffb8;font-weight:700}.players-layer.svelte-7jo9hd{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.dingzhuang-fly.svelte-7jo9hd{position:absolute;width:180px;height:135px;z-index:35;pointer-events:none;opacity:0;transform:translate(-50%,-50%) scale(.86);transition:none;will-change:transform,opacity}.dingzhuang-fly.svelte-7jo9hd img:where(.svelte-7jo9hd){display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.dingzhuang-fly.svelte-7jo9hd .dingzhuang-armature{filter:drop-shadow(0 3px 6px rgba(0,0,0,.36))}.dingzhuang-fly.svelte-7jo9hd .fly-icon:where(.svelte-7jo9hd){width:44px;height:41px;margin:0 auto;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}.dingzhuang-fly.phase-center.svelte-7jo9hd{opacity:1;transform:translate(-50%,-50%) scale(1);transition:transform var(--center-ms) cubic-bezier(.22,.95,.36,1.12),opacity 90ms linear}.dingzhuang-fly.phase-fly.svelte-7jo9hd{opacity:1;width:44px;height:41px;transform:translate(calc(-50% + var(--tx)),calc(-50% + var(--ty))) scale(1);transition:transform var(--travel-ms) linear}.stage-countdown.svelte-7jo9hd{position:absolute;left:50%;top:var(--sg-pot-center-y, 52%);transform:translate(-50%,-50%);z-index:150;pointer-events:none;display:flex;align-items:center;gap:10px;padding:4px 14px;border-radius:999px;background:linear-gradient(180deg,#ffffff24,#ffffff0f);border:1px solid rgba(255,255,255,.18);box-shadow:0 8px 18px #0000002e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.countdown-value.svelte-7jo9hd{display:inline-flex;align-items:baseline;gap:2px}.stage-countdown.svelte-7jo9hd .countdown-num:where(.svelte-7jo9hd){color:gold;font-size:28px;font-weight:900;line-height:1;animation:svelte-7jo9hd-countdownPulse 1s infinite;text-shadow:0 0 15px rgba(255,215,0,.55)}.countdown-unit.svelte-7jo9hd{color:#ffffffd1;font-size:14px;font-weight:700;line-height:1}.countdown-phase.svelte-7jo9hd{color:#fff;font-size:15px;font-weight:700;line-height:1;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.35)}@keyframes svelte-7jo9hd-countdownPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.86}}.player-seat.svelte-7jo9hd{position:absolute;pointer-events:auto}.seat-top-left.svelte-7jo9hd{top:calc(60px + env(safe-area-inset-top,0));left:22%}.seat-top-center.svelte-7jo9hd{top:calc(60px + env(safe-area-inset-top,0));left:50%;transform:translate(-50%)}.seat-top-right.svelte-7jo9hd{top:calc(60px + env(safe-area-inset-top,0));right:22%}.seat-left-top.svelte-7jo9hd{top:40%;left:max(2%,env(safe-area-inset-left,0))}.seat-left-bottom.svelte-7jo9hd{top:57%;left:max(2%,env(safe-area-inset-left,0))}.seat-right-top.svelte-7jo9hd{top:40%;right:max(2%,env(safe-area-inset-right,0))}.seat-right-bottom.svelte-7jo9hd{top:57%;right:max(2%,env(safe-area-inset-right,0))}.seat-me.svelte-7jo9hd{bottom:calc(env(safe-area-inset-bottom,0) - 8px);left:max(5%,env(safe-area-inset-left,0))}.seat-left-center.svelte-7jo9hd{top:45%;left:max(2%,env(safe-area-inset-left,0))}.seat-right-center.svelte-7jo9hd{top:45%;right:max(2%,env(safe-area-inset-right,0))}.my-cards-area.svelte-7jo9hd{position:absolute;bottom:max(20px,env(safe-area-inset-bottom,0));left:50%;transform:translate(-50%);z-index:50}.cards-wrapper.svelte-7jo9hd{position:relative;display:flex;flex-direction:column;align-items:center}.cards-row.svelte-7jo9hd{display:flex;gap:8px}.card-slot.svelte-7jo9hd{display:flex}.card-slot.card-hidden.svelte-7jo9hd{opacity:0;pointer-events:none}.my-hand-result.svelte-7jo9hd{position:absolute;bottom:calc(100% + 16px);left:50%;transform:translate(-50%);padding:8px 20px;background:#000000d9;border-radius:16px;color:gold;font-size:26px;line-height:1;font-weight:700;white-space:nowrap;text-align:center;pointer-events:none;z-index:10}.my-hand-result.special.svelte-7jo9hd{background:linear-gradient(135deg,#ff6b35e6,#ff4500e6);color:#fff}.multiplier.svelte-7jo9hd{margin-left:10px;font-size:26px;opacity:.9}.cards-row.placeholder.svelte-7jo9hd{opacity:0;pointer-events:none}.card-placeholder.svelte-7jo9hd{width:70px;height:96px}.card-placeholder.large.svelte-7jo9hd{width:152px;height:206px}.actions-area.svelte-7jo9hd{position:absolute;top:58%;left:50%;transform:translate(-50%,-50%);z-index:100}.actions-area.betting.svelte-7jo9hd{top:56%;z-index:160}
