.sidebar[data-v-e40ba725]{width:min(28vw,480px);min-width:280px;height:100vh;background:linear-gradient(180deg,#1a2a5a,#111e44);border-right:2px solid rgba(74,107,255,.4);display:flex;flex-direction:column;gap:6px;padding:10px;overflow:hidden;flex-shrink:0}.logo[data-v-e40ba725]{font-family:"Press Start 2P",monospace;font-size:15px;color:#ffc857;text-shadow:2px 2px 0 #000;text-align:center;padding:4px 0;flex-shrink:0}.sb-panel[data-v-e40ba725]{border-radius:8px;border:2px solid rgba(74,107,255,.5);background:linear-gradient(180deg,#1e3068,#152050);padding:6px 8px;flex-shrink:0}.sb-label[data-v-e40ba725]{font-size:11px;font-weight:600;color:#8a9bbf;margin-bottom:4px;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif}.blind-row[data-v-e40ba725]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.blind-icon[data-v-e40ba725]{font-size:20px}.blind-name[data-v-e40ba725]{font-size:16px;font-weight:800;color:#fff;font-family:Inter,PingFang SC,sans-serif}.inset-box[data-v-e40ba725]{background:#050818;border-radius:6px;padding:5px 8px;border:1px solid rgba(74,107,255,.3);display:flex;flex-direction:column;align-items:center;gap:2px}.inset-label[data-v-e40ba725]{font-size:11px;color:#8a9bbf;font-family:Inter,PingFang SC,sans-serif}.inset-score[data-v-e40ba725]{font-family:VT323,monospace;font-size:28px;color:#ffc857;line-height:1}.inset-reward[data-v-e40ba725]{font-size:11px;font-weight:700;color:#ffc857;font-family:Inter,PingFang SC,sans-serif}.round-score[data-v-e40ba725]{font-family:VT323,monospace;font-size:42px;color:#4dd6ff;line-height:1}.progress-bar[data-v-e40ba725]{margin-top:5px;height:8px;border-radius:4px;background:#0006;border:1px solid rgba(74,107,255,.3);overflow:hidden}.progress-fill[data-v-e40ba725]{height:100%;background:linear-gradient(90deg,#4dd6ff,#2196f3);transition:width .4s ease}.hand-type-name[data-v-e40ba725]{font-size:14px;font-weight:800;color:#4dd6ff;text-align:center;margin-bottom:5px;font-family:Inter,PingFang SC,sans-serif}.hand-type-name.empty[data-v-e40ba725]{color:#8a9bbf}.score-row[data-v-e40ba725]{display:flex;align-items:center;gap:5px}.chips-block[data-v-e40ba725]{flex:1;background:linear-gradient(135deg,#4dd6ff,#2196f3);border-radius:8px;padding:6px 4px 4px;display:flex;flex-direction:column;align-items:center;box-shadow:inset 0 1px #ffffff4d,0 4px #0d4a80;border:2px solid #1a7bd4}.mult-block[data-v-e40ba725]{flex:1;background:linear-gradient(135deg,#f84,#f34);border-radius:8px;padding:6px 4px 4px;display:flex;flex-direction:column;align-items:center;box-shadow:inset 0 1px #ffffff40,0 4px #8b1a1a;border:2px solid #cc2233}.score-val[data-v-e40ba725]{font-family:"Press Start 2P",monospace;font-size:22px;font-weight:900;color:#000514e6;line-height:1}.score-unit[data-v-e40ba725]{font-size:9px;color:#0000008c;margin-top:3px;font-family:Inter,PingFang SC,sans-serif}.score-x[data-v-e40ba725]{font-family:"Press Start 2P",monospace;font-size:12px;color:#c9d2e8;flex-shrink:0}.hd-row[data-v-e40ba725]{display:flex;gap:6px}.hd-block[data-v-e40ba725]{flex:1;text-align:center}.hd-label[data-v-e40ba725]{font-size:11px;color:#8a9bbf;font-family:Inter,PingFang SC,sans-serif}.hd-val[data-v-e40ba725]{font-family:VT323,monospace;font-size:34px;line-height:1;font-weight:900}.hd-val.green[data-v-e40ba725]{color:#62d18b}.hd-val.red[data-v-e40ba725]{color:#f54}.money-panel[data-v-e40ba725]{flex-shrink:0}.money-inner[data-v-e40ba725]{display:flex;align-items:center;justify-content:center;gap:4px}.money-sign[data-v-e40ba725]{font-family:"Press Start 2P",monospace;font-size:14px;color:#ffc857}.money-val[data-v-e40ba725]{font-family:VT323,monospace;font-size:44px;color:#ffb030;line-height:1}.ante-row[data-v-e40ba725]{text-align:center;font-size:12px;flex-shrink:0;font-family:Inter,PingFang SC,sans-serif}.ante-gold[data-v-e40ba725]{color:#ffc857;font-weight:700}.ante-dot[data-v-e40ba725]{color:#8a9bbf;margin:0 4px}.ante-blue[data-v-e40ba725]{color:#4dd6ff;font-weight:700}.px-btn[data-v-e40ba725]{min-height:44px;padding:10px 18px;border-radius:12px;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;font-weight:800;letter-spacing:1px;text-shadow:0 1px 2px rgba(0,0,0,.45);border:2px solid rgba(0,0,0,.35);transition:all .15s ease;cursor:pointer;color:#fff;width:100%;flex-shrink:0}.px-btn[data-v-e40ba725]:hover:not([disabled]){transform:translateY(-2px);filter:brightness(1.1) saturate(1.15)}.px-btn[data-v-e40ba725]:active:not([disabled]){transform:translateY(2px);filter:brightness(.92)}.px-btn[disabled][data-v-e40ba725]{opacity:.45;cursor:not-allowed;filter:grayscale(.3)}.btn-red[data-v-e40ba725]{background:linear-gradient(180deg,#fb7185,#ef4444,#dc2626);box-shadow:0 5px #991b1b,0 8px 18px #ef44444d,inset 0 1px #ffffff4d}.restart-btn[data-v-e40ba725]{margin-top:auto}.playing-card[data-v-6b70b2fd]{width:100px;height:145px;background:linear-gradient(180deg,#fff8e1,#f7e9c4);border:2px solid #1a0f24;border-radius:8px;box-shadow:0 3px 6px #0006;cursor:pointer;position:relative;flex-shrink:0;transition:transform .15s ease,box-shadow .15s ease;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none}.playing-card[data-v-6b70b2fd]:hover{filter:brightness(1.05)}.playing-card.selected[data-v-6b70b2fd]{transform:translateY(-24px);box-shadow:0 6px 16px #4a6bff80,0 3px 6px #0006}.playing-card.highlighted[data-v-6b70b2fd]{transform:translateY(-18px);box-shadow:0 6px 20px #4dd6ffb3,0 3px 6px #0006;filter:brightness(1.15)}.card-corner[data-v-6b70b2fd]{position:absolute;display:flex;flex-direction:column;align-items:center;line-height:1.1}.card-corner.top-left[data-v-6b70b2fd]{top:5px;left:6px}.card-corner.bottom-right[data-v-6b70b2fd]{bottom:5px;right:6px;transform:rotate(180deg)}.card-rank[data-v-6b70b2fd]{font-family:Inter,PingFang SC,sans-serif;font-size:15px;font-weight:900;color:#1a0f24;line-height:1}.card-suit[data-v-6b70b2fd]{font-size:13px;line-height:1;color:#1a0f24}.playing-card.red .card-rank[data-v-6b70b2fd],.playing-card.red .card-suit[data-v-6b70b2fd],.playing-card.red .card-center-suit[data-v-6b70b2fd]{color:#c11}.card-center-suit[data-v-6b70b2fd]{font-size:36px;line-height:1;color:#1a0f24}.joker-card[data-v-29fe3197]{width:140px;height:200px;background:linear-gradient(180deg,#fff8e1,#f7e9c4);border:2px solid #1a0f24;border-radius:10px;box-shadow:inset 0 0 0 3px var(--rarity-color, #6cb4d3),0 4px 8px #00000080;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:8px;cursor:default;transition:transform .3s ease,box-shadow .3s ease;flex-shrink:0;position:relative}.joker-card.triggered[data-v-29fe3197]{transform:translateY(-18px) scale(1.15);box-shadow:inset 0 0 0 3px var(--rarity-color, #6cb4d3),0 0 20px 6px #ffc832cc,0 4px 8px #00000080}.joker-card.suggested[data-v-29fe3197]{box-shadow:inset 0 0 0 3px var(--rarity-color, #6cb4d3),0 0 16px 4px #a855f7b3,0 4px 8px #00000080;transform:scale(1.05)}.joker-art[data-v-29fe3197]{font-size:48px;line-height:1}.joker-name[data-v-29fe3197]{font-size:13px;font-weight:800;color:#1a0f24;text-align:center;font-family:Inter,PingFang SC,sans-serif}.joker-desc[data-v-29fe3197]{font-size:10px;color:#4a3a20;text-align:center;line-height:1.4;font-family:Inter,PingFang SC,sans-serif}.joker-rarity-tag[data-v-29fe3197]{font-size:10px;font-weight:700;font-family:Inter,PingFang SC,sans-serif;position:absolute;bottom:6px}.modal-backdrop[data-v-4fe5caed]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#00000080;display:flex;align-items:center;justify-content:center}.modal-card[data-v-4fe5caed]{width:420px;background:linear-gradient(180deg,#1e3068,#0a1438);border:2px solid #4a6bff;border-radius:14px;padding:24px 28px;box-shadow:0 12px 32px #000000b3}.modal-title[data-v-4fe5caed]{font-size:22px;font-weight:800;color:#ffd166;text-align:center;margin-bottom:20px;font-family:Inter,PingFang SC,sans-serif}.settings-list[data-v-4fe5caed]{display:flex;flex-direction:column;gap:14px}.setting-row[data-v-4fe5caed]{display:flex;justify-content:space-between;align-items:center;gap:12px}.setting-label[data-v-4fe5caed]{font-size:13px;font-weight:600;color:#c9d2e8;font-family:Inter,PingFang SC,sans-serif;flex-shrink:0}.slider-wrap[data-v-4fe5caed]{display:flex;align-items:center;gap:8px}.styled-range[data-v-4fe5caed]{width:120px;height:4px;cursor:pointer}.bgm-range[data-v-4fe5caed]{accent-color:#4dd6ff}.sfx-range[data-v-4fe5caed]{accent-color:#ff8844}.slider-val[data-v-4fe5caed]{font-size:12px;color:#8a9bbf;width:24px;text-align:right;font-family:Inter,sans-serif}.speed-btns[data-v-4fe5caed]{display:flex;gap:6px}.speed-btn[data-v-4fe5caed]{padding:5px 12px;border-radius:6px;background:#4a6bff26;border:1px solid rgba(74,107,255,.3);font-size:12px;font-weight:600;color:#8a9bbf;cursor:pointer;font-family:Inter,PingFang SC,sans-serif;transition:all .15s ease}.speed-btn.active[data-v-4fe5caed]{background:#4a6bff;border-color:#4a6bff;color:#fff}.speed-btn[data-v-4fe5caed]:hover:not(.active){background:#4a6bff40}.toggle[data-v-4fe5caed]{width:42px;height:24px;background:#4a6bff4d;border-radius:12px;position:relative;cursor:pointer;transition:background .2s ease;flex-shrink:0}.toggle.on[data-v-4fe5caed]{background:#4a6bff}.toggle-knob[data-v-4fe5caed]{position:absolute;top:3px;left:3px;width:18px;height:18px;background:#fff;border-radius:50%;transition:left .2s ease}.toggle.on .toggle-knob[data-v-4fe5caed]{left:21px}.modal-footer[data-v-4fe5caed]{margin-top:20px;display:flex;justify-content:center}.px-btn[data-v-4fe5caed]{min-height:44px;padding:10px 24px;border-radius:10px;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;font-weight:800;letter-spacing:1px;text-shadow:0 1px 2px rgba(0,0,0,.45);border:2px solid rgba(0,0,0,.35);transition:all .15s ease;cursor:pointer;color:#fff}.px-btn[data-v-4fe5caed]:hover{transform:translateY(-2px);filter:brightness(1.1)}.px-btn[data-v-4fe5caed]:active{transform:translateY(2px);filter:brightness(.92)}.btn-blue[data-v-4fe5caed]{background:linear-gradient(180deg,#818cf8,#6366f1,#4338ca);box-shadow:0 5px #312e81,inset 0 1px #ffffff4d}:root{--bg-deep: #0a1438;--bg-water: #1a2858;--bg-glow: #2d4080;--sb-blue: #4a6bff;--sb-blue-dk: #2d4080;--gold: #ffc857;--money: #ffb030;--text: #ffffff;--text-dim: #c9d2e8;--muted: #8a9bbf;--paper-1: #fff8e1;--paper-2: #f7e9c4;--card-edge: #1a0f24}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;height:100%;overflow:hidden;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;color:#fff}body{background:radial-gradient(ellipse 80% 60% at 50% 40%,rgba(45,64,128,.6),transparent 70%),radial-gradient(ellipse 120% 80% at 30% 70%,rgba(74,107,255,.15),transparent 60%),repeating-linear-gradient(45deg,rgba(255,255,255,.012) 0 2px,transparent 2px 4px),linear-gradient(135deg,#0a1438,#1a2858,#0a1438);background-attachment:fixed}.game-root[data-v-b33b8465]{display:flex;width:100vw;height:100vh;overflow:hidden;position:relative}.settings-gear[data-v-b33b8465]{position:fixed;top:16px;right:16px;z-index:100;width:44px;height:44px;border-radius:12px;background:linear-gradient(180deg,#fbbf24,#f59e0b,#d97706);box-shadow:0 4px #92400e,0 6px 12px #f59e0b59,inset 0 1px #ffffff4d;border:2px solid rgba(0,0,0,.35);color:#fff;font-size:22px;cursor:pointer;display:grid;place-items:center;transition:all .15s ease}.settings-gear[data-v-b33b8465]:hover{transform:translateY(-2px);filter:brightness(1.1)}.settings-gear[data-v-b33b8465]:active{transform:translateY(2px);filter:brightness(.9)}.main-area[data-v-b33b8465]{flex:1;display:grid;grid-template-rows:230px 1fr 280px;height:100vh;overflow:hidden;min-width:0}.area-jokers[data-v-b33b8465]{background:#0a143c99;border-bottom:1px solid rgba(74,107,255,.2);padding:8px 16px 4px;overflow:hidden;position:relative}.area-title-pixel[data-v-b33b8465]{font-family:"Press Start 2P",monospace;font-size:13px;color:#ffc857;text-shadow:2px 2px 0 #000;margin-bottom:10px;letter-spacing:1px}.joker-row[data-v-b33b8465]{display:flex;gap:10px;align-items:flex-start;flex-wrap:nowrap;overflow-x:auto}.joker-empty-slot[data-v-b33b8465]{width:140px;height:200px;border:2px dashed rgba(79,70,229,.4);border-radius:10px;background:#4a6bff0d;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;flex-shrink:0}.empty-plus[data-v-b33b8465]{font-size:24px;color:#8a9bbf;font-family:Inter,sans-serif;line-height:1}.empty-label[data-v-b33b8465]{font-size:12px;color:#8a9bbf;font-family:Inter,PingFang SC,sans-serif}.fly-container[data-v-b33b8465]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.area-play[data-v-b33b8465]{background:#05081880;border-bottom:1px solid rgba(74,107,255,.2);padding:10px 16px;position:relative;display:flex;flex-direction:column;overflow:hidden}.play-area-header[data-v-b33b8465]{display:flex;align-items:center;gap:12px;margin-bottom:8px;flex-shrink:0}.play-area-title[data-v-b33b8465]{font-size:13px;font-weight:700;color:#8a9bbf;font-family:Inter,PingFang SC,sans-serif}.play-hand-type[data-v-b33b8465]{font-size:16px;font-weight:800;color:#4dd6ff;font-family:Inter,PingFang SC,sans-serif}.play-center[data-v-b33b8465]{flex:1;display:flex;align-items:flex-start;justify-content:center;position:relative;padding-top:8px}.play-empty-hint[data-v-b33b8465]{font-size:14px;color:#8a9bbf;opacity:.55;text-align:center;font-family:Inter,PingFang SC,sans-serif;align-self:center}.played-cards-row[data-v-b33b8465]{display:flex;gap:8px;align-items:flex-start;justify-content:center}.played-card[data-v-b33b8465]{width:100px;height:140px;background:linear-gradient(180deg,#fff8e1,#f7e9c4);border:2px solid #1a0f24;border-radius:8px;box-shadow:0 3px 6px #0006;position:relative;display:flex;align-items:center;justify-content:center;transition:transform .15s ease,box-shadow .15s ease;flex-shrink:0}.played-card.played-highlighted[data-v-b33b8465]{box-shadow:0 4px 18px #4dd6ffb3,0 3px 6px #0006;filter:brightness(1.1)}.played-card.played-red .pc-rank[data-v-b33b8465],.played-card.played-red .pc-suit[data-v-b33b8465],.played-card.played-red .pc-center[data-v-b33b8465]{color:#c11}.pc-corner[data-v-b33b8465]{position:absolute;top:5px;left:6px;display:flex;flex-direction:column;align-items:center}.pc-br[data-v-b33b8465]{top:auto;bottom:5px;left:auto;right:6px;transform:rotate(180deg)}.pc-rank[data-v-b33b8465]{font-family:Inter,PingFang SC,sans-serif;font-size:14px;font-weight:900;color:#1a0f24;line-height:1}.pc-suit[data-v-b33b8465]{font-size:12px;color:#1a0f24;line-height:1}.pc-center[data-v-b33b8465]{font-size:32px;color:#1a0f24}.formula-display[data-v-b33b8465]{display:flex;align-items:baseline;gap:10px;font-family:"Press Start 2P",monospace;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-shadow:0 2px 6px rgba(0,0,0,.8);white-space:nowrap;z-index:10}.ff-chips[data-v-b33b8465]{font-size:42px;color:#4dd6ff}.ff-x[data-v-b33b8465]{font-size:28px;color:#c9d2e8}.ff-mult[data-v-b33b8465]{font-size:42px;color:#f84}.ff-eq[data-v-b33b8465]{font-size:28px;color:#c9d2e8}.ff-score[data-v-b33b8465]{font-size:56px;color:#ffc857}.formula-pop-enter-active[data-v-b33b8465]{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.formula-pop-leave-active[data-v-b33b8465]{transition:all .2s ease}.formula-pop-enter-from[data-v-b33b8465]{transform:translate(-50%,-50%) scale(.3);opacity:0}.formula-pop-leave-to[data-v-b33b8465]{transform:translate(-50%,-50%) scale(1.2);opacity:0}.deck-stack[data-v-b33b8465]{position:absolute;bottom:16px;right:16px;width:90px;height:130px;z-index:2;pointer-events:none}.deck-layer[data-v-b33b8465]{position:absolute;width:86px;height:120px;border-radius:6px;border:2px solid #1a0f24;background-image:var(--deck-img);background-size:cover;background-position:center;box-shadow:0 2px 4px #00000080}.deck-l3[data-v-b33b8465]{transform:translate(-6px,6px);opacity:.45}.deck-l2[data-v-b33b8465]{transform:translate(-3px,3px);opacity:.75}.deck-l1[data-v-b33b8465]{transform:translate(0)}.deck-count[data-v-b33b8465]{position:absolute;bottom:-22px;left:0;right:0;text-align:center;font-family:VT323,monospace;font-size:16px;color:#ffd166;pointer-events:none}.area-hand[data-v-b33b8465]{padding:0 16px 8px;display:flex;flex-direction:column;overflow:hidden}.hand-header[data-v-b33b8465]{display:flex;align-items:center;justify-content:space-between;padding-top:10px;margin-bottom:6px;flex-shrink:0}.hand-title[data-v-b33b8465]{font-size:14px;font-weight:800;color:#ffc857;font-family:Inter,PingFang SC,sans-serif}.hand-count[data-v-b33b8465]{font-size:13px;font-weight:700;color:#8a9bbf;font-family:Inter,PingFang SC,sans-serif}.hand-cards[data-v-b33b8465]{display:flex;gap:8px;align-items:flex-end;justify-content:center;padding-top:36px;flex:1;overflow:visible}.action-btns[data-v-b33b8465]{display:flex;gap:8px;align-items:center;padding-right:130px;flex-shrink:0;flex-wrap:wrap;margin-top:6px}.px-btn[data-v-b33b8465]{min-height:52px;padding:14px 22px;border-radius:12px;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;font-size:16px;font-weight:800;letter-spacing:1px;text-shadow:0 1px 2px rgba(0,0,0,.45);border:2px solid rgba(0,0,0,.35);transition:all .15s ease;cursor:pointer;color:#fff;white-space:nowrap}.px-btn[data-v-b33b8465]:hover:not([disabled]){transform:translateY(-2px);filter:brightness(1.1) saturate(1.15)}.px-btn[data-v-b33b8465]:active:not([disabled]){transform:translateY(2px);filter:brightness(.92)}.px-btn[disabled][data-v-b33b8465]{opacity:.45;cursor:not-allowed;filter:grayscale(.3)}.btn-green[data-v-b33b8465]{background:linear-gradient(180deg,#34d399,#10b981,#059669);box-shadow:0 5px #047857,0 8px 18px #10b9814d,inset 0 1px #ffffff4d}.btn-red[data-v-b33b8465]{background:linear-gradient(180deg,#fb7185,#ef4444,#dc2626);box-shadow:0 5px #991b1b,0 8px 18px #ef44444d,inset 0 1px #ffffff4d}.btn-sort[data-v-b33b8465]{font-size:14px;min-height:44px;padding:10px 16px;background:linear-gradient(180deg,#6366f147,#4338ca33);border:1px solid rgba(99,102,241,.5);box-shadow:0 3px #4338ca66;color:#c9d2e8}.btn-ai[data-v-b33b8465]{font-size:15px;background:linear-gradient(180deg,#c084fc,#a855f7,#7e22ce);box-shadow:0 5px #581c87,0 8px 18px #a855f766,inset 0 1px #ffffff4d}.btn-ai[disabled][data-v-b33b8465]{animation:ai-pulse-b33b8465 1s ease-in-out infinite}@keyframes ai-pulse-b33b8465{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.05);opacity:.9}}.shop-overlay[data-v-b33b8465]{position:absolute;top:0;right:0;bottom:0;left:0;left:min(28vw,480px);background:#050818eb;display:flex;align-items:center;justify-content:center;z-index:200}.shop-inner[data-v-b33b8465]{width:100%;max-width:800px;padding:32px 24px;display:flex;flex-direction:column;align-items:center;gap:20px}.shop-title[data-v-b33b8465]{font-size:28px;font-weight:800;color:#ffc857;font-family:Inter,PingFang SC,sans-serif}.shop-subtitle[data-v-b33b8465]{font-size:14px;color:#c9d2e8;font-family:Inter,PingFang SC,sans-serif}.shop-cards-row[data-v-b33b8465]{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.shop-item[data-v-b33b8465]{display:flex;flex-direction:column;align-items:center;gap:8px}.shop-buy-btn[data-v-b33b8465]{width:140px;min-height:44px;border-radius:8px;font-family:Inter,PingFang SC,sans-serif;font-size:14px;font-weight:800;letter-spacing:1px;border:2px solid rgba(0,0,0,.35);cursor:pointer;color:#fff;transition:all .15s ease}.shop-buy-btn[data-v-b33b8465]:hover:not([disabled]){transform:translateY(-2px);filter:brightness(1.1)}.shop-buy-btn[data-v-b33b8465]:active:not([disabled]){transform:translateY(2px)}.shop-buy-btn[disabled][data-v-b33b8465]{opacity:.45;cursor:not-allowed;filter:grayscale(.3)}.shop-btn-buy[data-v-b33b8465]{background:linear-gradient(180deg,#34d399,#10b981,#059669);box-shadow:0 4px #047857,inset 0 1px #ffffff4d}.shop-btn-sold[data-v-b33b8465]{background:#4a6bff33;border-color:#4a6bff4d;color:#8a9bbf;opacity:.6}.shop-btn-disabled[data-v-b33b8465]{background:#4a6bff26;border-color:#4a6bff33;color:#8a9bbf}.shop-footer[data-v-b33b8465]{display:flex;gap:16px;align-items:center}.shop-suggest-btn[data-v-b33b8465]{font-size:14px;min-height:48px;padding:12px 20px}.btn-skip[data-v-b33b8465]{min-height:48px;padding:12px 28px;font-size:15px;background:linear-gradient(180deg,#818cf8,#6366f1,#4338ca);box-shadow:0 5px #312e81,0 8px 18px #6366f14d,inset 0 1px #ffffff4d}.end-overlay[data-v-b33b8465]{position:absolute;top:0;right:0;bottom:0;left:0;left:min(28vw,480px);background:#050818eb;display:flex;align-items:center;justify-content:center;z-index:200}.end-card[data-v-b33b8465]{background:linear-gradient(180deg,#1e3068,#0a1438);border:2px solid #4a6bff;border-radius:16px;padding:36px 48px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px;box-shadow:0 12px 32px #000000b3}.end-title[data-v-b33b8465]{font-size:32px;font-weight:900;font-family:Inter,PingFang SC,sans-serif}.end-title.won[data-v-b33b8465]{color:#ffc857}.end-title.lost[data-v-b33b8465]{color:#ef4444}.end-info[data-v-b33b8465]{display:flex;flex-direction:column;gap:8px}.end-gold[data-v-b33b8465]{font-size:18px;font-weight:700;color:#ffc857;font-family:Inter,PingFang SC,sans-serif}.end-joker-label[data-v-b33b8465]{font-size:13px;color:#8a9bbf;font-family:Inter,PingFang SC,sans-serif;margin-bottom:4px}.end-joker-row[data-v-b33b8465]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.end-joker-item[data-v-b33b8465]{font-size:14px;font-weight:700;color:#c9d2e8;background:#4a6bff26;border:1px solid rgba(74,107,255,.3);border-radius:6px;padding:4px 10px;font-family:Inter,PingFang SC,sans-serif}.end-restart[data-v-b33b8465]{min-height:52px;padding:14px 36px;background:linear-gradient(180deg,#fb7185,#ef4444,#dc2626);box-shadow:0 5px #991b1b,0 8px 18px #ef44444d,inset 0 1px #ffffff4d;border-radius:12px;font-family:Inter,PingFang SC,sans-serif;font-size:16px;font-weight:800;letter-spacing:1px;text-shadow:0 1px 2px rgba(0,0,0,.45);border:2px solid rgba(0,0,0,.35);cursor:pointer;color:#fff;transition:all .15s ease}.end-restart[data-v-b33b8465]:hover{transform:translateY(-2px);filter:brightness(1.1)}.end-restart[data-v-b33b8465]:active{transform:translateY(2px);filter:brightness(.9)}.overlay-fade-enter-active[data-v-b33b8465]{transition:opacity .3s ease}.overlay-fade-leave-active[data-v-b33b8465]{transition:opacity .25s ease}.overlay-fade-enter-from[data-v-b33b8465],.overlay-fade-leave-to[data-v-b33b8465]{opacity:0}
