.coinflip[data-v-30017ca9]{width:100%;display:flex;justify-content:center;padding:32px 12px 40px}.coinflip-card[data-v-30017ca9]{width:100%;max-width:1300px;display:grid;grid-template-columns:340px 1fr;gap:18px;background:#1d2126;border-radius:.9rem;padding:22px;border:1px solid #21242b;box-shadow:0 18px 48px rgba(0,0,0,.35)}.coinflip-panel[data-v-30017ca9]{background:#0c0d0f;border:1px solid #151515;border-radius:16px;padding:24px;box-shadow:0 0 20px rgba(0,0,0,.35);display:flex;flex-direction:column;gap:14px}.panel-header[data-v-30017ca9]{display:flex;flex-direction:column;gap:10px}.panel-subtitle[data-v-30017ca9]{margin:0;color:#9ebbb3;font-size:.95rem;line-height:1.3}.mode-toggle[data-v-30017ca9]{display:inline-flex;background:#1f242b;border:1px solid #21242b;border-radius:.75rem;overflow:hidden}.mode-toggle button[data-v-30017ca9]{flex:1;padding:10px 12px;background:transparent;color:#a5b7c4;font-weight:700;border:none;transition:background .2s ease,color .2s ease}.mode-toggle button.active[data-v-30017ca9]{background:#16c784;color:#fff}.mode-toggle button.disabled[data-v-30017ca9]{cursor:not-allowed;opacity:.6}.field[data-v-30017ca9]{display:flex;flex-direction:column;gap:8px}.field-label[data-v-30017ca9]{color:#dbe7e0;font-weight:700;font-size:.95rem}.field-hint[data-v-30017ca9]{color:#9eb5b6;font-size:.85rem}.input-shell[data-v-30017ca9]{position:relative;display:flex;align-items:center;background:#0e0f11!important;border:1px solid #1a1c1f!important;border-radius:12px;overflow:hidden}.input-shell .amount[data-v-30017ca9],.input-shell input[data-v-30017ca9],.input-shell span[data-v-30017ca9]{width:100%;padding:12px 12px 12px 40px;background:transparent;border:none;color:#c7c7c7!important;font-size:1rem;outline:none}.input-icon[data-v-30017ca9]{position:absolute;left:12px;width:18px;opacity:.8}.input-actions[data-v-30017ca9]{display:flex;gap:6px;padding:0 8px}.input-actions button[data-v-30017ca9]{padding:8px 10px;background:#1f242b;border:1px solid #21242b;color:#dcebe4;border-radius:.65rem;font-weight:700;cursor:pointer;transition:background .2s ease,color .2s ease}.input-actions button[data-v-30017ca9]:hover:not(:disabled){background:#252b33}.side-toggle[data-v-30017ca9]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.side-toggle button[data-v-30017ca9]{display:flex;align-items:center;gap:10px;justify-content:center;padding:12px 14px;background:#1a1a1a;border:2px solid transparent;color:#ccc;border-radius:12px;font-weight:800;transition:border-color .2s ease,transform .15s ease}.side-toggle button img[data-v-30017ca9]{width:26px;height:26px}.side-toggle button.active[data-v-30017ca9]{border-color:#00ff9d;box-shadow:0 0 8px rgba(0,255,157,.3333333333333333);color:#00ff9d}.side-toggle button.locked[data-v-30017ca9]{opacity:.7;cursor:not-allowed}.actions[data-v-30017ca9]{display:flex;flex-direction:column;gap:16px;margin-top:20px}.btn[data-v-30017ca9]{width:100%;border:none;border-radius:12px;padding:14px 18px;font-weight:800;color:#fff;cursor:pointer;transition:transform .1s ease,opacity .2s ease}.btn[data-v-30017ca9]:disabled{opacity:.7;cursor:not-allowed}.btn.primary[data-v-30017ca9]{background:#00ff9d;color:#000;border-radius:12px!important;padding:12px 0!important;box-shadow:0 0 10px rgba(0,255,157,.4)!important}.btn.primary[data-v-30017ca9]:hover{box-shadow:0 0 16px rgba(0,255,157,.6)}.btn.cashout[data-v-30017ca9]{background:#1a1c1f;border:1px solid #222;color:#d1d1d1;box-shadow:none}.btn-inner[data-v-30017ca9]{display:inline-flex;align-items:center;gap:8px;justify-content:center}.payout-card[data-v-30017ca9]{background:#141414;border:1px solid #1f1f1f;border-radius:12px;padding:18px;display:flex;flex-direction:column;gap:6px}.payout-heading[data-v-30017ca9]{display:flex;align-items:center;justify-content:space-between;color:#9ebbb3;font-weight:700}.payout-heading strong[data-v-30017ca9]{color:#00ff9d!important;font-size:1.1rem;font-weight:600}.current-payout-value[data-v-30017ca9],.payout-card .current-multiplier[data-v-30017ca9],.payout-card .payout-value[data-v-30017ca9],.payout-card strong[data-v-30017ca9]{color:#00ff9d!important}.payout-amount[data-v-30017ca9]{background:#1f242b;border:1px solid #21242b;border-radius:.65rem;padding:10px 12px}.coinflip-stage[data-v-30017ca9]{background:#1d2126;border:1px solid #21242b;border-radius:.85rem;padding:16px;display:flex;flex-direction:column;gap:12px}.stage-inner[data-v-30017ca9]{flex:1;min-height:340px;background:radial-gradient(circle at 30% 30%,rgba(22,199,132,.06),transparent 40%),#1d2126;border:1px solid #21242b;border-radius:.75rem;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:30px 16px 16px}.coin-wrapper[data-v-30017ca9]{position:relative;width:240px;height:240px;display:grid;place-items:center;perspective:1200px}.coin-3d[data-v-30017ca9]{position:relative;width:210px;height:210px;transform-style:preserve-3d;transform:rotateY(var(--coin-static-rot,0deg));transition:transform .25s ease,filter .2s ease;filter:drop-shadow(0 10px 25px rgba(0,0,0,.35));border-radius:50%}.coin-3d.show-heads[data-v-30017ca9]{--coin-static-rot:0deg}.coin-3d.show-tails[data-v-30017ca9]{--coin-static-rot:180deg}.coin-3d.coin-spin[data-v-30017ca9]{animation:coin-flip-30017ca9 var(--coin-duration,1.15s) ease-in-out forwards;filter:drop-shadow(0 16px 32px rgba(0,0,0,.45))}.coin-face[data-v-30017ca9]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d;border-radius:50%;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.18),inset 0 0 0 5px rgba(0,0,0,.12);pointer-events:none}.coin-front[data-v-30017ca9]{transform:rotateY(0deg) translateZ(1px);z-index:2}.coin-back[data-v-30017ca9]{transform:rotateY(180deg) translateZ(1px);z-index:1}.coin-edge[data-v-30017ca9]{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle at 30% 30%,hsla(0,0%,100%,.16),transparent 55%),linear-gradient(180deg,#f1d17a,#c58b2a 50%,#f1d17a);transform:rotateY(90deg) scaleX(.08);transform-origin:center;opacity:.9;filter:blur(.15px)}.result-card[data-v-30017ca9]{position:absolute;bottom:12%;min-width:170px;padding:14px 16px;border-radius:.85rem;background:rgba(12,16,23,.9);border:1px solid rgba(0,199,77,.35);text-align:center;box-shadow:0 10px 25px rgba(0,0,0,.35)}.result-card.win[data-v-30017ca9]{border-color:rgba(0,199,77,.5)}.result-card.lose[data-v-30017ca9]{background:rgba(215,92,92,.13);border:1px solid rgba(215,92,92,.45);color:#d75c5c;padding:14px 18px;border-radius:12px;box-shadow:0 0 12px rgba(0,0,0,.35),0 0 6px rgba(215,92,92,.15)}.result-multiplier[data-v-30017ca9]{font-size:1.6rem;font-weight:800;color:#42ff9f}.result-card.lose .result-multiplier[data-v-30017ca9]{color:#d75c5c}.result-payout[data-v-30017ca9]{margin-top:6px;color:#e6f2ea;font-weight:700}.stage-meta[data-v-30017ca9]{position:absolute;bottom:10px;left:16px;right:16px;display:flex;align-items:center;justify-content:space-between;color:#dcebe4;font-weight:700}.meta-status[data-v-30017ca9]{padding:6px 10px;border-radius:.65rem;font-size:.9rem}.status-win[data-v-30017ca9]{background:rgba(0,255,157,.08);color:#00ff9d;padding:6px 12px;border-radius:8px;font-weight:500;border:1px solid rgba(0,255,157,.3333333333333333)}.status-lose[data-v-30017ca9]{background:rgba(215,92,92,.08);border:1px solid rgba(215,92,92,.4)!important;color:#d75c5c;padding:6px 14px;font-size:13px;border-radius:10px;box-shadow:none}.trail[data-v-30017ca9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px;background:#1d2126;border:1px solid #21242b;border-radius:.75rem;padding:12px}.trail-step[data-v-30017ca9]{position:relative;background:#0e0f11;border:1px solid #161616!important;border-radius:12px;padding:10px 12px;text-align:center;font-weight:700;overflow:hidden;box-shadow:none}.trail-step span[data-v-30017ca9]{color:#c7c7c7!important}.trail-step.win[data-v-30017ca9]{border:1px solid #00ff9d!important;color:#00ff9d!important;background:rgba(0,255,157,.08)!important;box-shadow:0 0 8px rgba(0,255,157,.25)!important}.trail-step.win span[data-v-30017ca9]{color:#00ff9d!important}.trail-step.loss[data-v-30017ca9]{border:1px solid #d75c5c!important;color:#d75c5c!important;background:rgba(215,92,92,.05)!important;box-shadow:0 0 6px rgba(215,92,92,.2)!important}.trail-step.loss span[data-v-30017ca9]{color:#d75c5c!important}.loss-panel[data-v-30017ca9],.result-card.lose[data-v-30017ca9],.status-lose[data-v-30017ca9],.trail-step.hit[data-v-30017ca9]{border-color:#d75c5c!important;color:#d75c5c!important}.loss-panel[data-v-30017ca9],.result-card.lose[data-v-30017ca9],.status-lose[data-v-30017ca9]{background:rgba(215,92,92,.13)!important;border:1px solid rgba(215,92,92,.45)!important;box-shadow:0 0 12px rgba(0,0,0,.35),0 0 6px rgba(215,92,92,.15)!important;padding:14px 18px!important}.loss-panel[data-v-30017ca9]{background:rgba(40,0,0,.55)!important;border:1px solid rgba(215,92,92,.55)!important;color:#d75c5c!important;padding:14px 18px!important;border-radius:12px!important;box-shadow:0 0 12px rgba(0,0,0,.35)}.trail-step.hit[data-v-30017ca9]{background:rgba(215,92,92,.05)!important;box-shadow:0 0 6px rgba(215,92,92,.2)!important}.trail-step.fail[data-v-30017ca9]{border-color:hsla(0,100%,70%,.45);color:#ff9c9c}.trail-coin[data-v-30017ca9]{display:flex;justify-content:center;margin-bottom:6px}.trail-coin img[data-v-30017ca9]{width:28px;height:28px}.coin-pop-enter-active[data-v-30017ca9],.coin-pop-leave-active[data-v-30017ca9]{transition:all .18s ease}.coin-pop-enter[data-v-30017ca9]{transform:scale(.9);opacity:.5}.coin-pop-leave-to[data-v-30017ca9]{transform:scale(1.05);opacity:0}@keyframes coin-flip-30017ca9{0%{transform:rotateY(var(--coin-spin-from,0deg)) translateY(0) scale(1)}20%{transform:rotateY(calc(var(--coin-spin-from, 0deg) + 90deg)) translateY(-6px) scale(1.02)}50%{transform:rotateY(calc(var(--coin-spin-from, 0deg) + 180deg)) translateY(-12px) scale(1.04)}80%{transform:rotateY(calc(var(--coin-spin-from, 0deg) + 270deg)) translateY(-6px) scale(1.02)}to{transform:rotateY(var(--coin-spin-to,1turn)) translateY(0) scale(1)}}@media (max-width:1100px){.coinflip-card[data-v-30017ca9]{grid-template-columns:1fr}.coinflip-panel[data-v-30017ca9]{order:2}.coinflip-stage[data-v-30017ca9]{order:1}}@media (max-width:700px){.coinflip[data-v-30017ca9]{padding:22px 10px 28px}.coinflip-card[data-v-30017ca9]{padding:14px}.coinflip-panel[data-v-30017ca9]{padding:12px}.trail[data-v-30017ca9]{grid-template-columns:repeat(auto-fit,minmax(90px,1fr))}}