.actions-bar.svelte-168vkcz{display:flex;flex-direction:column;align-items:center;gap:14px;padding:18px;min-height:80px}.actions-bar.opening.svelte-168vkcz{padding:0;min-height:0;gap:0}.action-group.svelte-168vkcz{display:flex;flex-direction:column;align-items:center;gap:10px}.phase-hint.svelte-168vkcz{color:#fff;font-size:14px;transform:translateY(-120px)}.phase-hint.waiting-recharge-phase.svelte-168vkcz{color:#aaa;font-size:15px}.banker-hint.svelte-168vkcz{color:#ff6b35}.grab-group.svelte-168vkcz{background:transparent;padding:0;border-radius:0;border:none;box-shadow:none}.grab-buttons.svelte-168vkcz{display:flex;gap:14px;justify-content:center}.grab-btn.svelte-168vkcz{position:relative;background:linear-gradient(180deg,#4a90d9,#2d6cb5);color:#fff;border:none;border-radius:16px;padding:0;font-size:26px;font-weight:700;cursor:pointer;min-width:112px;height:68px;transition:background .15s,color .15s,transform .15s,box-shadow .15s;box-shadow:0 4px #1a4a7a,0 6px 12px #00000059;overflow:hidden}.grab-btn.svelte-168vkcz .btn-inner:where(.svelte-168vkcz){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-168vkcz:hover{background:linear-gradient(180deg,#5aa0e9,#3d7cc5);transform:translateY(-2px);box-shadow:0 6px #1a4a7a,0 8px 15px #0006}.grab-btn.svelte-168vkcz:active{transform:translateY(2px);box-shadow:0 2px #1a4a7a,0 3px 5px #0000004d}.grab-btn.no-grab.svelte-168vkcz{background:linear-gradient(180deg,#666,#444);box-shadow:0 4px #333,0 6px 12px #00000059}.grab-btn.no-grab.svelte-168vkcz:hover{background:linear-gradient(180deg,#777,#555);box-shadow:0 6px #333,0 8px 15px #0006}.grab-btn.no-grab.svelte-168vkcz:active{box-shadow:0 2px #333,0 3px 5px #0000004d}.bet-group.svelte-168vkcz{background:transparent;padding:0;border-radius:0;border:none;box-shadow:none}.bet-quick-buttons.svelte-168vkcz{display:flex;gap:14px;justify-content:center}.bet-quick-btn.svelte-168vkcz{background:linear-gradient(180deg,#f7da7b,#dca12d);color:#fff;border:none;border-radius:16px;padding:0 20px;height:68px;min-width:112px;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:700;cursor:pointer;transition:background .15s,color .15s,transform .15s,box-shadow .15s;box-shadow:0 4px #a56f11,0 6px 12px #0000004d;text-shadow:0 1px 2px rgba(0,0,0,.45)}.bet-quick-btn.svelte-168vkcz:hover{background:linear-gradient(180deg,#fee39a,#e7b84e);transform:translateY(-2px);box-shadow:0 6px #a56f11,0 8px 15px #0006}.bet-quick-btn.svelte-168vkcz:active{transform:translateY(2px);box-shadow:0 2px #a56f11,0 3px 5px #0000004d}.bet-quick-btn.svelte-168vkcz:disabled{background:linear-gradient(180deg,#888,#666);box-shadow:0 4px #444,0 6px 12px #0000004d;cursor:not-allowed;opacity:.6}.bet-quick-btn.svelte-168vkcz:disabled:hover{background:linear-gradient(180deg,#888,#666);transform:none}.ready-btn.svelte-168vkcz{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-168vkcz .btn-inner:where(.svelte-168vkcz){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-168vkcz:hover{background:linear-gradient(180deg,#66bb6a,#43a047);transform:translateY(-2px);box-shadow:0 7px #2e7d32,0 10px 20px #00000073}.ready-btn.svelte-168vkcz:active{transform:translateY(3px);box-shadow:0 2px #2e7d32,0 3px 5px #0000004d}.waiting-recharge-hint.svelte-168vkcz{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-168vkcz .hint-icon:where(.svelte-168vkcz){font-size:22px;color:#ffb74d}.waiting-recharge-hint.svelte-168vkcz .hint-text:where(.svelte-168vkcz){font-size:20px;font-weight:700;color:#ffb74d}.waiting-recharge-hint.svelte-168vkcz .hint-sub:where(.svelte-168vkcz){font-size:12px;color:#ffffffb3}.open-btn.svelte-168vkcz{position:relative;background:linear-gradient(180deg,#ff9800,#f57c00);color:#fff;border:none;border-radius:16px;padding:0;font-size:26px;font-weight:700;cursor:pointer;min-width:176px;height:66px;transition:background .15s,color .15s,transform .15s,box-shadow .15s;box-shadow:0 5px #e65100,0 8px 15px #0006;overflow:hidden}.open-btn.svelte-168vkcz .btn-inner:where(.svelte-168vkcz){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)}.open-btn.svelte-168vkcz:hover{background:linear-gradient(180deg,#ffb74d,#ffa726);transform:translateY(-2px);box-shadow:0 7px #e65100,0 10px 20px #00000073}.open-btn.svelte-168vkcz:active{transform:translateY(3px);box-shadow:0 2px #e65100,0 3px 5px #0000004d}.actions-area.svelte-c4qqa9{position:absolute;top:58%;left:50%;transform:translate(-50%,-50%);z-index:100}.actions-area.betting.svelte-c4qqa9{z-index:160}.actions-area.opening.svelte-c4qqa9{top:auto;left:auto;right:90px;bottom:90px;transform:none;z-index:180}.dealing-overlay.svelte-l7xhg6{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:200}.deck.svelte-l7xhg6{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.deck-card.svelte-l7xhg6{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:88px;height:120px;border-radius:6px;box-shadow:0 2px 8px #0006}.deck-card.r1.svelte-l7xhg6{transform:translate(-50%,-50%) rotate(3deg)}.deck-card.r2.svelte-l7xhg6{transform:translate(-50%,-50%) rotate(-3deg)}.flying-card.svelte-l7xhg6{position:absolute;left:50%;top:50%;width:70px;height:96px;border-radius:5px;box-shadow:0 2px 6px #00000059;transform:translate(-50%,-50%);transition:left .25s ease-out,top .25s ease-out,width .25s ease-out,height .25s ease-out}.flying-card.flying.svelte-l7xhg6{left:var(--tx);top:var(--ty)}.flying-card.large.flying.svelte-l7xhg6{width:152px;height:206px;border-radius:8px}.overlay.svelte-sfv72{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:2000;pointer-events:none;contain:layout paint}.card-container.svelte-sfv72{position:relative;width:360px;height:500px;pointer-events:auto;transform:translateY(-44px)}.card-stage.svelte-sfv72{--cover: 0;--face-p: 0;--settle-sx: 1;position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(90deg);transform-origin:50% 50%;overflow:hidden;border-radius:10px;touch-action:none;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.card-stage.dragging.svelte-sfv72{cursor:grabbing}.card-layer.svelte-sfv72{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;overflow:hidden}.card-layer.svelte-sfv72>img:where(.svelte-sfv72){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.back.svelte-sfv72{z-index:1;transform:scaleX(var(--settle-sx));transform-origin:50% 50%;clip-path:inset(0 calc(var(--cover) * 100%) 0 0);transition:clip-path .12s linear;will-change:clip-path}.face-window.svelte-sfv72{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;transform:scaleX(var(--settle-sx));transform-origin:50% 50%;border-radius:10px;overflow:hidden;clip-path:inset(0 calc(var(--cover) * 100%) 0 0);transition:clip-path .12s linear;will-change:clip-path}.face-sheet.svelte-sfv72{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transform:translate(calc((1 - var(--face-p)) * 100%));transition:transform .12s linear;will-change:transform}.face-sheet.svelte-sfv72>img:where(.svelte-sfv72){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.card-stage.dragging.svelte-sfv72 .back:where(.svelte-sfv72),.card-stage.dragging.svelte-sfv72 .face-window:where(.svelte-sfv72),.card-stage.dragging.svelte-sfv72 .face-sheet:where(.svelte-sfv72){transition:none}.card-stage.settling.svelte-sfv72 .back:where(.svelte-sfv72),.card-stage.settling.svelte-sfv72 .face-window:where(.svelte-sfv72),.card-stage.settling.svelte-sfv72 .face-sheet:where(.svelte-sfv72){transition:none}.value.svelte-sfv72{position:absolute;width:54px;height:62px}.value.svelte-sfv72 img:where(.svelte-sfv72){width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.value-top.svelte-sfv72{top:12px;left:6px}.value-bottom.svelte-sfv72{right:6px;bottom:12px;transform:rotate(180deg)}.hint.svelte-sfv72{position:absolute;left:50%;bottom:-48px;transform:translate(-50%);margin:0;color:gold;font-size:20px;white-space:nowrap;text-shadow:0 2px 4px rgba(0,0,0,.45)}.btn-group.svelte-sfv72{position:absolute;right:90px;bottom:64px;display:flex;flex-direction:column;gap:14px;pointer-events:auto}.btn.svelte-sfv72{min-width:176px;height:66px;padding:0;border:none;border-radius:16px;background:linear-gradient(180deg,#ff9800,#f57c00);color:#fff;font-size:26px;font-weight:700;cursor:pointer;text-shadow:0 1px 2px rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center}.btn.svelte-sfv72:hover{background:linear-gradient(180deg,#ffa726,#ff9800)}.btn.svelte-sfv72:active{transform:scale(.98)}.btn-liangpai.svelte-sfv72{background:linear-gradient(180deg,#4caf50,#388e3c)}.btn-liangpai.svelte-sfv72:hover{background:linear-gradient(180deg,#66bb6a,#43a047)}.card.svelte-1rtjy3y{width:var(--card-width);height:var(--card-height);border-radius:6px;box-shadow:0 2px 6px #00000059;position:relative;transition:transform .2s,box-shadow .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;overflow:hidden;background:transparent;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;perspective:1000px;backface-visibility:hidden;-webkit-backface-visibility:hidden;will-change:transform;transform:translateZ(0);contain:paint}.card.flipping.svelte-1rtjy3y{animation:svelte-1rtjy3y-flip-card .3s ease-in-out}@keyframes svelte-1rtjy3y-flip-card{0%{transform:rotateY(0)}50%{transform:rotateY(90deg)}to{transform:rotateY(0)}}.card.clickable.svelte-1rtjy3y{cursor:pointer}.card.clickable.svelte-1rtjy3y:hover{transform:translateY(-4px);box-shadow:0 4px 10px #0006}.card.selected.svelte-1rtjy3y{transform:translateY(-8px);box-shadow:0 6px 14px #ffd70080;outline:2px solid #ffd700}.card.disabled.svelte-1rtjy3y{opacity:.6;cursor:not-allowed}.card.dimmed.svelte-1rtjy3y .card-face:where(.svelte-1rtjy3y){filter:brightness(.6)}.card-img.svelte-1rtjy3y{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0)}.card-face.svelte-1rtjy3y{position:relative;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0)}.card-bg.svelte-1rtjy3y{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.card-value.svelte-1rtjy3y{position:absolute;top:4%;left:18%;width:auto;height:25%;transform:translate(-50%)}.card-value.value-10.svelte-1rtjy3y{left:20%}.card-suit-small.svelte-1rtjy3y{position:absolute;top:35%;left:18%;width:20%;height:auto;transform:translate(-50%)}.card-suit-big.svelte-1rtjy3y{position:absolute;bottom:15%;right:18%;width:50%;height:auto}.result-overlay.svelte-1fvh3os{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-1fvh3os{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-1fvh3os{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-1fvh3os{height:100%;display:grid;grid-template-columns:1fr 110px}.result-modal.capture-mode.svelte-1fvh3os .final-board:where(.svelte-1fvh3os){grid-template-columns:1fr}.result-modal.capture-mode.svelte-1fvh3os .final-actions:where(.svelte-1fvh3os){display:none!important}.result-modal.capture-mode.svelte-1fvh3os .fp-name:where(.svelte-1fvh3os),.result-modal.capture-mode.svelte-1fvh3os .fp-sub:where(.svelte-1fvh3os){overflow:visible;text-overflow:clip}.final-main.svelte-1fvh3os{display:flex;flex-direction:column;padding:18px 18px 16px;gap:14px;min-width:0}.final-top.svelte-1fvh3os{display:flex;align-items:center;justify-content:space-between;gap:12px}.final-room.svelte-1fvh3os{color:#1e1e1ed9;font-size:14px;line-height:1.25;flex:1;min-width:0}.final-room-row.svelte-1fvh3os{display:flex;gap:18px;flex-wrap:wrap}.final-room-row.svelte-1fvh3os span:where(.svelte-1fvh3os){white-space:nowrap;color:inherit}.final-title-area.svelte-1fvh3os{text-align:center;min-width:220px}.final-title.svelte-1fvh3os{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-1fvh3os{margin-top:8px;font-size:44px;font-weight:900;font-variant-numeric:tabular-nums}.final-my-score.positive.svelte-1fvh3os{color:#e02828}.final-my-score.negative.svelte-1fvh3os{color:#1b8a42}.final-grid.svelte-1fvh3os{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-1fvh3os{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-1fvh3os{background:linear-gradient(180deg,#ffe696f2,#ffffffc7)}.final-player-card.lose.svelte-1fvh3os{background:linear-gradient(180deg,#beffc8eb,#ffffffc7)}.final-player-card.top.svelte-1fvh3os{background:linear-gradient(180deg,#ffbe96f5,#ffffffc7);border-color:#ff785059}.final-player-card.is-me.svelte-1fvh3os{outline:2px solid rgba(0,120,255,.35)}.fp-badge.svelte-1fvh3os{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-1fvh3os{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-1fvh3os{min-width:0;flex:1;display:flex;flex-direction:column;gap:4px}.fp-name.svelte-1fvh3os{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-1fvh3os{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-1fvh3os{font-size:12px;color:#1e1e1e9e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fp-score.svelte-1fvh3os{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-1fvh3os{color:#e02828}.fp-score.negative.svelte-1fvh3os{color:#1b8a42}.final-actions.svelte-1fvh3os{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-1fvh3os{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-1fvh3os{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-1fvh3os:hover{transform:translateY(-2px);filter:brightness(1.05)}.side-btn.svelte-1fvh3os:disabled{opacity:.75;cursor:default;transform:none;filter:none}.side-btn.svelte-1fvh3os:disabled:hover{transform:none;filter:none}.side-btn.lobby.svelte-1fvh3os{background:linear-gradient(180deg,#ffcc4d,#ff9f0a)}.side-btn.replay.svelte-1fvh3os{background:linear-gradient(180deg,#7cd658,#2ea143)}.side-btn.share.svelte-1fvh3os{background:linear-gradient(180deg,#4dd7c8,#1aa6a6)}.side-link.svelte-1fvh3os{margin-top:2px;background:transparent;border:none;color:#1e1e1eb3;font-size:14px;font-weight:700;cursor:pointer;text-decoration:underline}.result-header.svelte-1fvh3os{padding:20px;text-align:center;background:linear-gradient(135deg,#3d5a8f,#2a4070);position:relative}.result-modal.final.svelte-1fvh3os .result-header:where(.svelte-1fvh3os){padding:20px}.result-header.win.svelte-1fvh3os{background:linear-gradient(135deg,#4a8f5a,#2a7040)}.result-header.lose.svelte-1fvh3os{background:linear-gradient(135deg,#8f4a4a,#702a2a)}.result-title.svelte-1fvh3os{color:#fff;font-size:18px;font-weight:700;margin-bottom:8px}.result-modal.final.svelte-1fvh3os .result-title:where(.svelte-1fvh3os){font-size:20px;margin-bottom:8px}.my-score.svelte-1fvh3os{font-size:32px;font-weight:700;color:#f44336}.result-modal.final.svelte-1fvh3os .my-score:where(.svelte-1fvh3os){font-size:36px}.my-score.positive.svelte-1fvh3os{color:#f44336}.my-score.negative.svelte-1fvh3os{color:#4caf50}.result-body.svelte-1fvh3os{padding:16px;max-height:400px;overflow-y:auto}.result-modal.final.svelte-1fvh3os .result-body:where(.svelte-1fvh3os){padding:24px;flex:1;max-height:none;overflow-y:auto}.players-list.svelte-1fvh3os{display:flex;flex-direction:column;gap:8px}.result-modal.final.svelte-1fvh3os .players-list:where(.svelte-1fvh3os){gap:12px}.player-row.svelte-1fvh3os{display:flex;align-items:center;gap:12px;padding:10px;background:#ffffff0d;border-radius:8px;transition:background .2s}.result-modal.final.svelte-1fvh3os .player-row:where(.svelte-1fvh3os){padding:16px 20px;border-radius:12px}.player-row.is-me.svelte-1fvh3os{background:#4a90d933;border:1px solid rgba(74,144,217,.3)}.player-row.is-winner.svelte-1fvh3os{background:#4caf501a}.rank.svelte-1fvh3os{width:30px;text-align:center}.result-modal.final.svelte-1fvh3os .rank:where(.svelte-1fvh3os){width:40px}.rank-icon.svelte-1fvh3os{font-size:20px}.result-modal.final.svelte-1fvh3os .rank-icon:where(.svelte-1fvh3os){font-size:28px}.rank-num.svelte-1fvh3os{color:#888;font-size:14px}.result-modal.final.svelte-1fvh3os .rank-num:where(.svelte-1fvh3os){font-size:18px}.player-info.svelte-1fvh3os{display:flex;align-items:center;gap:8px;min-width:100px;flex:1}.result-modal.final.svelte-1fvh3os .player-info:where(.svelte-1fvh3os){gap:12px;min-width:150px}.avatar.svelte-1fvh3os{width:36px;height:36px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.result-modal.final.svelte-1fvh3os .avatar:where(.svelte-1fvh3os){width:48px;height:48px}.name-area.svelte-1fvh3os{display:flex;flex-direction:column;gap:2px}.nickname.svelte-1fvh3os{color:#fff;font-size:12px;max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-modal.final.svelte-1fvh3os .nickname:where(.svelte-1fvh3os){font-size:16px;max-width:120px}.banker-tag.svelte-1fvh3os{font-size:10px;background:#ff6b35;color:#fff;padding:1px 4px;border-radius:2px;width:-moz-fit-content;width:fit-content}.cards-area.svelte-1fvh3os{display:flex;gap:2px;flex:1;justify-content:center}.hand-type.svelte-1fvh3os{min-width:50px;text-align:center;color:gold;font-size:12px;font-weight:700}.hand-type.svelte-1fvh3os .special:where(.svelte-1fvh3os){color:#ff4500}.bet-info.svelte-1fvh3os{min-width:50px;color:#aaa;font-size:11px;text-align:center}.score-info.svelte-1fvh3os{min-width:60px;text-align:right;font-size:16px;font-weight:700;color:#888}.score-info.positive.svelte-1fvh3os{color:#f44336}.score-info.negative.svelte-1fvh3os{color:#4caf50}.result-footer.svelte-1fvh3os{padding:16px;text-align:center;border-top:1px solid rgba(255,255,255,.1)}.result-modal.final.svelte-1fvh3os .result-footer:where(.svelte-1fvh3os){padding:24px}.close-btn.svelte-1fvh3os{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-1fvh3os .close-btn:where(.svelte-1fvh3os){padding:16px 60px;font-size:18px;border-radius:12px}.close-btn.svelte-1fvh3os:hover{background:linear-gradient(135deg,#5aa0e9,#3d7cc5);transform:translateY(-2px)}.view-game-overlay.svelte-1fvh3os{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-1fvh3os{background:#000000b3;color:#fff;padding:16px 32px;border-radius:12px;font-size:18px;pointer-events:none}.share-preview-overlay.svelte-1fvh3os{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-1fvh3os{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-1fvh3os{color:#ffffffeb;font-size:16px;font-weight:900;letter-spacing:1px;margin:4px 6px 10px}.share-preview-img.svelte-1fvh3os{width:100%;height:auto;border-radius:10px;display:block;background:#000}.share-preview-hint.svelte-1fvh3os{margin:10px 6px 8px;color:#ffffffb3;font-size:12px}.share-preview-actions.svelte-1fvh3os{display:flex;gap:10px;padding:6px;flex-wrap:wrap}.sp-btn.svelte-1fvh3os{border:none;border-radius:10px;padding:10px 12px;font-size:14px;font-weight:800;cursor:pointer;background:#ffffff1f;color:#ffffffeb}.sp-btn.primary.svelte-1fvh3os{background:linear-gradient(180deg,#4dd7c8,#1aa6a6);color:#fff}.top-bar.svelte-rhz8w1{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-rhz8w1,.top-right.svelte-rhz8w1{display:flex;align-items:center;gap:12px}.top-left.svelte-rhz8w1{flex:1;min-width:0}.top-right.svelte-rhz8w1{flex-shrink:0}.top-btn.svelte-rhz8w1{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-rhz8w1:hover{background:#000000b3}.top-text-btn.svelte-rhz8w1{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-rhz8w1:hover{background:#000000b3}.room-code.svelte-rhz8w1{color:gold;font-size:18px;font-weight:700}.room-meta.svelte-rhz8w1{display:flex;flex-direction:column;gap:2px;line-height:1.1;max-width:720px;align-items:flex-end;text-align:right}.round-time.svelte-rhz8w1{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-rhz8w1 .dot:where(.svelte-rhz8w1){opacity:.65;font-weight:900}.round-time.svelte-rhz8w1 .time:where(.svelte-rhz8w1){color:#ffffffb8;font-weight:700}.chat-btn.svelte-3t7bv{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-3t7bv:hover{background:#000c;box-shadow:0 4px 15px #0006}.my-cards-area.svelte-6lrvtj{position:absolute;bottom:max(20px,env(safe-area-inset-bottom,0));left:50%;transform:translate(-50%);z-index:50}.cards-wrapper.svelte-6lrvtj{position:relative;display:flex;flex-direction:column;align-items:center}.cards-row.svelte-6lrvtj{display:flex;gap:8px}.card-slot.svelte-6lrvtj{display:flex}.card-slot.card-hidden.svelte-6lrvtj{opacity:0;pointer-events:none}.my-hand-result.svelte-6lrvtj{position:absolute;bottom:-8px;left:50%;transform:translate(-50%);padding:16px 40px;background:#000000d9;border-radius:26px;color:gold;font-size:50px;line-height:1;font-weight:700;white-space:nowrap;z-index:10}.my-hand-result.special.svelte-6lrvtj{background:linear-gradient(135deg,#ff6b35e6,#ff4500e6);color:#fff}.debug-buttons.svelte-aadi5x{position:fixed;top:60px;left:10px;z-index:2000;display:flex;gap:8px}.debug-toggle.svelte-aadi5x,.store-debug-toggle.svelte-aadi5x{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-aadi5x:hover,.store-debug-toggle.svelte-aadi5x:hover{background:#000000e6}.debug-panel.svelte-aadi5x{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-aadi5x{font-weight:700;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid rgba(255,255,255,.2)}.debug-item.svelte-aadi5x{display:flex;justify-content:space-between;margin-bottom:4px}.debug-label.svelte-aadi5x{color:#888}.debug-value.svelte-aadi5x{color:#4fc3f7}.store-debug-panel.svelte-aadi5x{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-aadi5x{font-weight:700;margin-bottom:10px;padding-bottom:6px;border-bottom:1px solid rgba(74,144,217,.3);color:#4fc3f7}.store-section.svelte-aadi5x{margin-bottom:12px;padding:8px;background:#ffffff0d;border-radius:6px}.store-section-title.svelte-aadi5x{font-weight:700;margin-bottom:6px;color:#81d4fa;font-size:12px}.store-item.svelte-aadi5x{margin-bottom:3px}.store-label.svelte-aadi5x{color:#888}.store-value.svelte-aadi5x{color:#4caf50}.grab-bubble.svelte-i9p4q9{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-i9p4q9-popIn .35s cubic-bezier(.175,.885,.32,1.275) forwards}.grab-bubble.no-grab.svelte-i9p4q9{background:linear-gradient(135deg,#9e9e9e,#616161)}@keyframes svelte-i9p4q9-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-i9p4q9{text-shadow:0 1px 2px rgba(0,0,0,.3)}.chat-bubble.svelte-1c69c6y{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-1c69c6y{left:auto;right:50%;transform:translateY(-50%)}.chat-emoji.svelte-1c69c6y{font-size:42px;line-height:1}.chat-text.svelte-1c69c6y{color:#fff;font-size:16px;line-height:1.3;text-align:center;white-space:nowrap}.magic-flying.svelte-1tbvl0r{position:absolute;top:50%;left:50%;margin-left:-50px;margin-top:-50px;width:100px;height:100px;display:flex;align-items:center;justify-content:center;z-index:200;pointer-events:none;will-change:transform}.magic-flying-img.svelte-1tbvl0r{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-1tbvl0r{position:absolute;top:50%;left:50%;margin-left:-60px;margin-top:-60px;width:120px;height:120px;display:flex;align-items:center;justify-content:center;z-index:150;pointer-events:none}.magic-frame-img.svelte-1tbvl0r{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.player-badge.svelte-uq3w7f{position:relative}.avatar-info.svelte-uq3w7f{display:flex;flex-direction:row;align-items:center;gap:6px}.player-badge.pos-right.svelte-uq3w7f .avatar-info:where(.svelte-uq3w7f){flex-direction:row-reverse}.avatar-info-h.svelte-uq3w7f{display:flex;flex-direction:row;align-items:center;gap:6px}.avatar-box.svelte-uq3w7f{position:relative}.avatar-container.svelte-uq3w7f{position:relative;width:88px;height:88px}.avatar-wrapper.svelte-uq3w7f{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-uq3w7f{cursor:pointer;transition:transform .2s,box-shadow .2s}.avatar-wrapper.clickable.svelte-uq3w7f:hover{border-color:#ffd70099;box-shadow:0 0 12px #ffd70066;transform:scale(1.05)}.avatar-wrapper.clickable.svelte-uq3w7f:active{transform:scale(.98)}.avatar-wrapper.candidate-frame.svelte-uq3w7f{animation:svelte-uq3w7f-candidateFrameBlink .22s steps(1,end) infinite}@keyframes svelte-uq3w7f-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-uq3w7f{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banker-tag.svelte-uq3w7f{position:absolute;top:-13px;right:-13px;width:44px;height:41px;opacity:0;visibility:hidden;pointer-events:none;z-index:10}.banker-tag.visible.svelte-uq3w7f{opacity:1;visibility:visible}.banker-tag.svelte-uq3w7f img:where(.svelte-uq3w7f){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-uq3w7f{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-uq3w7f{display:flex;flex-direction:column;align-items:flex-start;gap:1px}.player-badge.pos-right.svelte-uq3w7f .info:where(.svelte-uq3w7f){align-items:flex-end}.name.svelte-uq3w7f{color:#fff;font-size:18px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.score.svelte-uq3w7f{color:gold;font-size:22px;font-weight:700}.tag.svelte-uq3w7f{font-size:11px;padding:2px 8px;border-radius:6px;color:#fff}.tag.ready.svelte-uq3w7f{background:#4caf50}.tag.waiting-recharge.svelte-uq3w7f{background:#ff9800e6;color:#1a1a1a}.round-score.svelte-uq3w7f{position:absolute;top:-30px;left:50%;transform:translate(-50%);font-size:28px;animation:svelte-uq3w7f-floatUp .5s ease-out forwards;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.5);white-space:nowrap;z-index:60;pointer-events:none}.round-score.win.svelte-uq3w7f{color:#f44336;text-shadow:0 0 10px rgba(244,67,54,.5)}.round-score.lose.svelte-uq3w7f{color:#4caf50;text-shadow:0 0 10px rgba(76,175,80,.5)}@keyframes svelte-uq3w7f-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)}}.cards-box.svelte-1sad1cj{position:relative;display:flex;flex-direction:column;align-items:center;min-width:100px;min-height:50px}.player-cards.pos-top.svelte-1sad1cj .cards-box:where(.svelte-1sad1cj){padding-top:28px}.bet-score.svelte-1sad1cj{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-1sad1cj span:where(.svelte-1sad1cj){flex-shrink:0}.player-cards.pos-top.svelte-1sad1cj .bet-score:where(.svelte-1sad1cj),.player-cards.pos-top.svelte-1sad1cj .bet-anim-container{top:-4px}.player-cards.pos-left.svelte-1sad1cj .bet-score:where(.svelte-1sad1cj),.player-cards.pos-left.svelte-1sad1cj .bet-anim-container{top:-34px;left:calc(50% - 90px);transform:translate(-50%)}.player-cards.pos-right.svelte-1sad1cj .bet-score:where(.svelte-1sad1cj),.player-cards.pos-right.svelte-1sad1cj .bet-anim-container{top:-34px;left:calc(50% + 90px);transform:translate(-50%)}.player-cards.pos-bottom.svelte-1sad1cj .bet-score:where(.svelte-1sad1cj),.player-cards.pos-bottom.svelte-1sad1cj .bet-anim-container{top:-106px;left:200px;transform:none}.player-cards.pos-bottom.is-me.svelte-1sad1cj .bet-score:where(.svelte-1sad1cj),.player-cards.pos-bottom.is-me.svelte-1sad1cj .bet-anim-container{top:-116px;left:200px;transform:none}.bet-coin-icon.svelte-1sad1cj{width:18px;height:18px;flex-shrink:0;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.bet-coin-icon.icon-hidden.svelte-1sad1cj{opacity:0;visibility:hidden}.cards-row.svelte-1sad1cj{display:flex;gap:3px}.cards-row.stacked.svelte-1sad1cj{gap:0}.card-slot.svelte-1sad1cj{display:flex;position:relative}.card-slot.card-hidden.svelte-1sad1cj{opacity:0;pointer-events:none}.cards-row.stacked.svelte-1sad1cj .card-slot:where(.svelte-1sad1cj)+.card-slot:where(.svelte-1sad1cj){margin-left:-30px}.cards-row.stacked.svelte-1sad1cj .card-slot:where(.svelte-1sad1cj){z-index:1}.cards-row.stacked.svelte-1sad1cj .card-slot:where(.svelte-1sad1cj):nth-child(1){z-index:1}.cards-row.stacked.svelte-1sad1cj .card-slot:where(.svelte-1sad1cj):nth-child(2){z-index:2}.cards-row.stacked.svelte-1sad1cj .card-slot:where(.svelte-1sad1cj):nth-child(3){z-index:3}.cards-row.stacked.svelte-1sad1cj .card-slot:where(.svelte-1sad1cj):nth-child(4){z-index:4}.cards-row.stacked.svelte-1sad1cj .card-slot:where(.svelte-1sad1cj):nth-child(5){z-index:5}.cards-row.placeholder.svelte-1sad1cj{opacity:0;pointer-events:none}.card-placeholder.svelte-1sad1cj{width:70px;height:96px}.result.svelte-1sad1cj{position:absolute;bottom:-5px;left:50%;transform:translate(-50%);font-size:30px;line-height:1;color:gold;font-weight:700;padding:9px 20px;background:#000000d9;border-radius:16px;white-space:nowrap;z-index:5}.result.special.svelte-1sad1cj{color:#fff;background:linear-gradient(135deg,#ff6b35e6,#ff4500e6)}.coin-layer.svelte-1o49i8{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:140}.coin-layer.unattached.svelte-1o49i8{visibility:hidden}.pot-zone.svelte-1o49i8{position:absolute;left:50%;top:var(--nn-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-1o49i8{opacity:1;transform:translate(-50%,-50%)}.pot-zone.hidden.svelte-1o49i8{display:none}.pot-zone.draining.svelte-1o49i8{opacity:1}.pot-coin.svelte-1o49i8{position:absolute;left:50%;top:50%;width:22px;height:22px;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-1o49i8{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-1o49i8{font-size:13px;font-weight:900;color:#ffffffd9;letter-spacing:2px}.pot-value.svelte-1o49i8{font-size:20px;font-weight:900;color:#ffd46b}.flying-coin.svelte-1o49i8{position:absolute;width:22px;height:22px;transform:translate(-50%,-50%);opacity:1;will-change:transform,opacity;animation:svelte-1o49i8-coinFly var(--dur, .72s) cubic-bezier(.22,.7,.2,1) var(--delay, 0ms) forwards}.coin-arc.svelte-1o49i8{width:100%;height:100%;will-change:transform;animation:svelte-1o49i8-coinArc var(--dur, .72s) var(--delay, 0ms) forwards}.coin-arc.svelte-1o49i8 img:where(.svelte-1o49i8){width:100%;height:100%;-o-object-fit:contain;object-fit:contain;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-1o49i8-coinSpin var(--dur, .72s) linear var(--delay, 0ms) forwards}@keyframes svelte-1o49i8-coinFly{0%{transform:translate(-50%,-50%) translate(0)}to{transform:translate(-50%,-50%) translate(var(--dx, 0px),var(--dy, 0px))}}@keyframes svelte-1o49i8-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-1o49i8-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))}}.bet-trail-layer.svelte-tiyby0{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:34}.bet-trail-coin.svelte-tiyby0{position:absolute;width:20px;height:20px;transform:translate(-50%,-50%);opacity:0;will-change:transform,opacity;animation:svelte-tiyby0-betTrailFly var(--dur, .52s) cubic-bezier(.22,.7,.2,1) var(--delay, 0ms) forwards}.bet-trail-coin.svelte-tiyby0 img:where(.svelte-tiyby0){width:100%;height:100%;-o-object-fit:contain;object-fit:contain;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-tiyby0-betTrailSpin var(--dur, .52s) linear var(--delay, 0ms) forwards}@keyframes svelte-tiyby0-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-tiyby0-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))}}.empty.svelte-h4cv1e{opacity:.4}.empty-avatar.svelte-h4cv1e{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}.player-info.svelte-og8y6a{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px}.layout.svelte-og8y6a{display:flex;gap:10px}.layout.horizontal.svelte-og8y6a{flex-direction:row;align-items:flex-start}.layout.vertical.svelte-og8y6a{flex-direction:column;align-items:center;gap:6px}.layout.reverse.svelte-og8y6a{flex-direction:row-reverse}.players-layer.svelte-138tqvs{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.player-seat.svelte-138tqvs{position:absolute;pointer-events:auto}.seat-top-left.svelte-138tqvs{top:7%;left:22%}.seat-top-center.svelte-138tqvs{top:7%;left:50%;transform:translate(-50%)}.seat-top-right.svelte-138tqvs{top:7%;right:22%}.seat-left-top.svelte-138tqvs{top:39%;left:max(2%,env(safe-area-inset-left,0))}.seat-left-bottom.svelte-138tqvs{top:55%;left:max(2%,env(safe-area-inset-left,0))}.seat-right-top.svelte-138tqvs{top:39%;right:max(2%,env(safe-area-inset-right,0))}.seat-right-bottom.svelte-138tqvs{top:55%;right:max(2%,env(safe-area-inset-right,0))}.seat-me.svelte-138tqvs{bottom:calc(env(safe-area-inset-bottom,0) - 50px);left:max(5%,env(safe-area-inset-left,0))}.seat-left-center.svelte-138tqvs{top:45%;left:max(2%,env(safe-area-inset-left,0))}.seat-right-center.svelte-138tqvs{top:45%;right:max(2%,env(safe-area-inset-right,0))}.dissolve-overlay.svelte-82tjxv{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-82tjxv{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-82tjxv{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:linear-gradient(135deg,#d35400,#c0392b)}.title.svelte-82tjxv{color:#fff;font-size:18px;font-weight:700}.countdown.svelte-82tjxv{color:gold;font-size:20px;font-weight:700}.dissolve-body.svelte-82tjxv{padding:16px 20px}.hint-text.svelte-82tjxv{text-align:center;margin-bottom:16px;color:#ddd;font-size:14px;line-height:1.6}.timeout-hint.svelte-82tjxv{color:gold;font-size:13px}.rejected-text.svelte-82tjxv{color:#f44336;font-size:16px;font-weight:700}.requester-name.svelte-82tjxv{color:gold;font-weight:700}.vote-list.svelte-82tjxv{display:flex;flex-direction:column;gap:8px;max-height:200px;overflow-y:auto}.vote-item.svelte-82tjxv{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#ffffff0d;border-radius:8px}.vote-item.is-me.svelte-82tjxv{background:#4a90d933;border:1px solid rgba(74,144,217,.3)}.avatar.svelte-82tjxv{width:32px;height:32px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.nickname.svelte-82tjxv{flex:1;color:#fff;font-size:14px}.vote-status.svelte-82tjxv{font-size:13px;font-weight:700}.dissolve-footer.svelte-82tjxv{padding:16px 20px;display:flex;gap:12px;justify-content:center;border-top:1px solid rgba(255,255,255,.1)}.btn-reject.svelte-82tjxv,.btn-agree.svelte-82tjxv{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-82tjxv{background:linear-gradient(135deg,#95a5a6,#7f8c8d);color:#fff}.btn-reject.svelte-82tjxv:hover{background:linear-gradient(135deg,#a5b5b6,#8f9c9d)}.btn-agree.svelte-82tjxv{background:linear-gradient(135deg,#27ae60,#2ecc71);color:#fff}.btn-agree.svelte-82tjxv:hover{background:linear-gradient(135deg,#2ecc71,#3ddc81)}.btn-close.svelte-82tjxv{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-82tjxv:hover{background:linear-gradient(135deg,#a5b5b6,#8f9c9d)}.waiting-text.svelte-82tjxv{color:#888;font-size:14px;text-align:center;width:100%}.niuniu-exit-confirm-modal-shell .secondary-page-panel{width:34%!important;height:34%!important;max-height:none}.niuniu-exit-confirm-modal-shell .secondary-page-title{color:gold}.exit-body.svelte-1nfzl4m{display:flex;flex-direction:column;gap:10px;text-align:center}.message.svelte-1nfzl4m{margin:0;color:#fff;font-size:1.08rem;line-height:1.6;font-weight:600}.sub-message.svelte-1nfzl4m{margin:0;color:#ffffffa8;font-size:.9rem;line-height:1.5}.exit-actions.svelte-1nfzl4m{display:flex;justify-content:center;gap:14px;flex-wrap:wrap}.niuniu-rules-modal-shell .secondary-page-panel{width:50%!important;height:86%!important;max-height:none}.niuniu-rules-modal-shell .secondary-page-title{color:gold;font-size:28px;font-weight:600}.niuniu-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}.niuniu-rules-modal-shell .secondary-page-close:hover{background:#fff3;transform:scale(1.1)}.content.svelte-no0x83{display:flex;flex-direction:column;gap:24px}.section.svelte-no0x83 h3:where(.svelte-no0x83){margin:0 0 12px;font-size:20px;color:#4fc3f7;border-left:4px solid #4fc3f7;padding-left:12px}.section.svelte-no0x83 p:where(.svelte-no0x83){margin:0 0 8px;color:#ccc;font-size:18px;line-height:1.6;padding-left:16px}.section.svelte-no0x83 p:where(.svelte-no0x83):last-child{margin-bottom:0}.types.svelte-no0x83{display:flex;flex-direction:column;gap:10px}.type-row.svelte-no0x83{display:flex;align-items:center;padding:14px 18px;background:#0003;border-radius:12px}.type-row.svelte-no0x83 .name:where(.svelte-no0x83){font-weight:700;color:gold;width:140px;font-size:18px}.type-row.svelte-no0x83 .desc:where(.svelte-no0x83){flex:1;color:#aaa;font-size:16px}.type-row.svelte-no0x83 .mult:where(.svelte-no0x83){font-weight:700;color:#ff6b6b;font-size:20px}.tongbi-box.svelte-no0x83{background:#4caf501a;border:2px solid rgba(76,175,80,.3);border-radius:16px;padding:20px}.tongbi-title.svelte-no0x83{color:#4caf50!important;font-weight:700;font-size:20px!important}.tongbi-box.svelte-no0x83 p:where(.svelte-no0x83){color:#a5d6a7}.formula-box.svelte-no0x83{background:#ffd7001a;padding:20px;border-radius:16px;color:gold;font-weight:500;text-align:center;font-size:18px}.niuniu-settings-modal-shell .secondary-page-panel{width:44%!important;height:60%!important;max-height:none}.niuniu-settings-modal-shell .secondary-page-title{color:gold}.content.svelte-96sfvd{display:flex;flex-direction:column;gap:14px}.setting-list.svelte-96sfvd{display:flex;flex-direction:column;gap:8px}.setting-item.svelte-96sfvd{display:flex;justify-content:space-between;align-items:center;padding:20px 6px;border-bottom:1px solid rgba(255,255,255,.1)}.setting-item.svelte-96sfvd:last-child{border-bottom:none}.setting-label.svelte-96sfvd{color:#fff;font-size:22px}.switch.svelte-96sfvd{position:relative;display:inline-block;width:64px;height:36px}.switch.svelte-96sfvd input:where(.svelte-96sfvd){opacity:0;width:0;height:0}.slider.svelte-96sfvd{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#444;transition:.3s;border-radius:36px}.slider.svelte-96sfvd:before{position:absolute;content:"";height:28px;width:28px;left:4px;bottom:4px;background-color:#fff;transition:.3s;border-radius:50%}input.svelte-96sfvd:checked+.slider:where(.svelte-96sfvd){background-color:#4caf50}input.svelte-96sfvd:checked+.slider:where(.svelte-96sfvd):before{transform:translate(28px)}.footer-actions.svelte-96sfvd{display:flex;justify-content:center}.settings-footer-btn{min-width:180px}.history-overlay.svelte-1rsj3by{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}.history-modal.svelte-1rsj3by{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-1rsj3by{height:100%;display:flex;flex-direction:column;padding:18px 18px 16px;gap:14px}.history-top.svelte-1rsj3by{display:flex;flex-direction:column;gap:0;padding:4px 0 2px}.history-top-row.svelte-1rsj3by{display:grid;grid-template-columns:minmax(0,auto) 1fr auto;align-items:center;gap:18px}.history-heading.svelte-1rsj3by{display:flex;align-items:center;gap:12px;min-width:0}.history-title.svelte-1rsj3by{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-1rsj3by{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-1rsj3by:hover{transform:scale(1.04);background:#5a461826}.history-toolbar.svelte-1rsj3by{display:flex;align-items:center;justify-content:center;gap:14px;min-width:0}.toolbar-btn.svelte-1rsj3by{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-1rsj3by:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.03)}.toolbar-btn.svelte-1rsj3by:disabled{opacity:.42;cursor:not-allowed}.page-pill.svelte-1rsj3by{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-1rsj3by{flex:1;min-height:0;overflow:auto;padding:4px 2px 2px}.empty-state.svelte-1rsj3by{height:100%;min-height:260px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;color:#48381ab8}.empty-title.svelte-1rsj3by{font-size:24px;font-weight:900}.empty-subtitle.svelte-1rsj3by{font-size:15px}.history-grid.svelte-1rsj3by{display:grid;grid-template-columns:1fr;gap:10px;align-content:start}.history-player-card.svelte-1rsj3by{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-1rsj3by{background:linear-gradient(180deg,#ffe696f2,#ffffffc7)}.history-player-card.lose.svelte-1rsj3by{background:linear-gradient(180deg,#beffc8eb,#ffffffc7)}.history-player-card.top.svelte-1rsj3by{background:linear-gradient(180deg,#ffbe96f5,#ffffffc7);border-color:#ff785059}.hp-badge.svelte-1rsj3by{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-1rsj3by{display:flex;align-items:center;justify-content:center}.hp-avatar.svelte-1rsj3by{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-1rsj3by img:where(.svelte-1rsj3by){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hp-avatar.svelte-1rsj3by span:where(.svelte-1rsj3by){font-size:26px;font-weight:800;color:#342a12e0}.hp-main.svelte-1rsj3by{min-width:0;display:contents}.hp-head.svelte-1rsj3by{display:contents}.hp-identity.svelte-1rsj3by{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:6px;grid-column:2}.hp-name.svelte-1rsj3by{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-1rsj3by{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-1rsj3by{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-1rsj3by{color:#e02828}.hp-score.negative.svelte-1rsj3by{color:#1b8a42}.hp-sub.svelte-1rsj3by{font-size:18px;font-weight:700;color:#1e1e1e9e}.hp-bottom.svelte-1rsj3by{display:flex;align-items:center;gap:10px;width:100%;grid-column:4;justify-self:end;justify-content:flex-end}.hp-cards.svelte-1rsj3by{display:flex;gap:6px;flex:0 0 auto}.mini-card.svelte-1rsj3by{width:44px;height:60px;background:#fff;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:12px;border:1px solid rgba(0,0,0,.16);box-shadow:0 2px 4px #0000002e;flex:0 0 auto}.mini-card.svelte-1rsj3by .card-rank:where(.svelte-1rsj3by){font-weight:800;font-size:24px;line-height:1}.mini-card.svelte-1rsj3by .card-suit-icon:where(.svelte-1rsj3by){width:14px;height:14px;margin-top:2px;-o-object-fit:contain;object-fit:contain}.hp-type.svelte-1rsj3by{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-eb5xp6{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-eb5xp6{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-eb5xp6{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-eb5xp6:hover{background:#fff3;transform:scale(1.1)}.tabs.svelte-eb5xp6{display:flex;gap:16px;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.1)}.tab-btn.svelte-eb5xp6{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-eb5xp6{background:#4fc3f74d;color:#4fc3f7}.tab-btn.svelte-eb5xp6:hover:not(.active){background:#ffffff26}.chat-content.svelte-eb5xp6{flex:1;overflow-y:auto;max-height:380px}.quick-chat-list.svelte-eb5xp6{display:flex;flex-direction:column;gap:14px}.quick-chat-item.svelte-eb5xp6{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-eb5xp6:hover{background:#4fc3f733;border-color:#4fc3f766}.quick-chat-item.svelte-eb5xp6:active{transform:scale(.98)}.emoji-grid.svelte-eb5xp6{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.emoji-item.svelte-eb5xp6{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-eb5xp6:hover{background:linear-gradient(145deg,#5a6a8a,#4a5a7a);border-color:#ffd70080;transform:scale(1.1);box-shadow:0 4px 15px #ffd7004d}.emoji-item.svelte-eb5xp6:active{transform:scale(.95)}.modal-overlay.svelte-9e6gvz{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-9e6gvz{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-9e6gvz{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-9e6gvz:hover{background:#fff3;transform:scale(1.1)}.player-info.svelte-9e6gvz{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-9e6gvz{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-9e6gvz{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.info-text.svelte-9e6gvz{display:flex;flex-direction:column;gap:12px}.player-name.svelte-9e6gvz{color:#fff;font-size:32px;font-weight:600}.player-id.svelte-9e6gvz{color:#aaa;font-size:24px}.magic-section.svelte-9e6gvz{margin-top:12px}.magic-grid.svelte-9e6gvz{display:grid;grid-template-columns:repeat(6,1fr);gap:20px}.magic-item.svelte-9e6gvz{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%;cursor:pointer;transition:background .2s,color .2s,transform .2s,box-shadow .2s;min-width:72px;min-height:72px}.magic-item.svelte-9e6gvz:hover{background:linear-gradient(145deg,#5a6a8a,#4a5a7a);border-color:#ffd70080;transform:scale(1.1);box-shadow:0 4px 15px #ffd7004d}.magic-item.svelte-9e6gvz:active{transform:scale(.95)}.magic-icon.svelte-9e6gvz{font-size:44px;line-height:1}.stage-countdown.svelte-esun5i{position:absolute;left:50%;top:calc(var(--nn-pot-center-y, 52%) - 60px);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,#ffffff38,#ffffff1f);border:1px solid rgba(255,255,255,.18);box-shadow:0 8px 18px #0000002e}.stage-countdown.cuopai-mode.svelte-esun5i{left:calc(50% + 320px);top:calc(55% + 2px);transform:translate(-50%,-100%);z-index:2001}.countdown-value.svelte-esun5i{display:inline-flex;align-items:baseline;gap:2px}.stage-countdown.svelte-esun5i .countdown-num:where(.svelte-esun5i){color:gold;font-size:28px;font-weight:900;line-height:1;animation:svelte-esun5i-countdownPulse 1s infinite;text-shadow:0 0 15px rgba(255,215,0,.55)}.countdown-unit.svelte-esun5i{color:#ffffffd1;font-size:14px;font-weight:700;line-height:1}.countdown-phase.svelte-esun5i{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-esun5i-countdownPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.86}}.loading-overlay.svelte-blaok7{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-blaok7{display:flex;flex-direction:column;align-items:center;gap:16px;color:#fff}.spinner.svelte-blaok7{width:50px;height:50px;border:4px solid rgba(255,255,255,.2);border-top-color:#4a90d9;border-radius:50%;animation:svelte-blaok7-spin 1s linear infinite}@keyframes svelte-blaok7-spin{to{transform:rotate(360deg)}}.error-message.svelte-blaok7{text-align:center;color:#fff}.error-message.svelte-blaok7 p:where(.svelte-blaok7){color:#ff6b6b;margin-bottom:16px}.error-message.svelte-blaok7 button:where(.svelte-blaok7){padding:12px 24px;background:#4a90d9;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:16px}.dingzhuang-armature.svelte-1bh4vob{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:visible}.dingzhuang-stage.svelte-1bh4vob{position:absolute;left:50%;top:50%;transform-origin:center;pointer-events:none}.bone.svelte-1bh4vob{position:absolute;left:0;top:0;transform-origin:0 0;pointer-events:none;will-change:transform,opacity}.sprite.svelte-1bh4vob{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-1bh4vob{display:none}.toast-container.svelte-1y7zh1y{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;pointer-events:none}.toast-content.svelte-1y7zh1y{background:#000000d9;color:#fff;padding:16px 32px;border-radius:12px;font-size:18px;white-space:nowrap;box-shadow:0 4px 20px #0006}.niuniu-global-confirm-modal-shell .secondary-page-panel{width:36%!important;height:34%!important;max-height:none}.niuniu-global-confirm-modal-shell .secondary-page-title{color:gold}.modal-message.svelte-dvaeqw{color:#ffffffd1;font-size:1.05rem;line-height:1.75;text-align:center;white-space:pre-line}.modal-actions.svelte-dvaeqw{display:flex;justify-content:center}.niuniu-page.svelte-1xdognl{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;background:#0f0f23 url(/games/niuniu/images/bg_2.png) center/cover no-repeat;font-size:18px;--adapt-pos: 1;--adapt-scale: 1;--device-w: 1280px;--device-h: 720px;--nn-pot-center-y: 52%;font-family:var(--font-sans);font-weight:var(--font-weight-sans)}.dingzhuang-fly.svelte-1xdognl{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-1xdognl img:where(.svelte-1xdognl){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-1xdognl .dingzhuang-armature{filter:drop-shadow(0 3px 6px rgba(0,0,0,.36))}.dingzhuang-fly.svelte-1xdognl .fly-icon:where(.svelte-1xdognl){width:44px;height:41px;margin:0 auto;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}.dingzhuang-fly.phase-center.svelte-1xdognl{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-1xdognl{opacity:1;width:44px;height:41px;transform:translate(calc(-50% + var(--tx)),calc(-50% + var(--ty))) scale(1);transition:transform var(--travel-ms) linear}
