.Coinflip-module__4Rinuq__container{flex-direction:column;gap:1.5rem;max-width:600px;margin:0 auto;padding:.5rem 0;display:flex}.Coinflip-module__4Rinuq__fairBar{background:linear-gradient(90deg,#00ff8814,#0000);border:1px solid #0f83;border-radius:10px;align-items:center;gap:1rem;padding:.625rem 1rem;font-size:.8rem;display:flex}.Coinflip-module__4Rinuq__fairLabel{color:var(--primary);font-weight:700}.Coinflip-module__4Rinuq__seedHash{color:var(--text-muted);flex:1;font-family:monospace;font-size:.75rem}.Coinflip-module__4Rinuq__fairBtn{background:var(--glass);border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;border-radius:6px;padding:.375rem .75rem;font-size:.75rem;font-weight:600}.Coinflip-module__4Rinuq__history{justify-content:center;gap:.5rem;display:flex}.Coinflip-module__4Rinuq__historyBadge{border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.25rem;display:flex}.Coinflip-module__4Rinuq__historyBadge.Coinflip-module__4Rinuq__won{background:#0f83}.Coinflip-module__4Rinuq__historyBadge.Coinflip-module__4Rinuq__lost{background:#ff475733}.Coinflip-module__4Rinuq__gameArea{background:var(--secondary);border:1px solid var(--border);border-radius:24px;flex-direction:column;align-items:center;gap:2rem;min-height:300px;padding:4rem 2rem;display:flex}.Coinflip-module__4Rinuq__coin{width:150px;height:150px;transform-style:preserve-3d;transition:transform .1s;position:relative}.Coinflip-module__4Rinuq__flipping{animation:2s ease-out Coinflip-module__4Rinuq__coinFlip}@keyframes Coinflip-module__4Rinuq__coinFlip{0%{transform:rotateY(0)}to{transform:rotateY(1800deg)}}.Coinflip-module__4Rinuq__heads,.Coinflip-module__4Rinuq__tails{backface-visibility:hidden;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:5rem;display:flex;position:absolute}.Coinflip-module__4Rinuq__heads{background:linear-gradient(135deg,gold,#ff9500)}.Coinflip-module__4Rinuq__tails{background:linear-gradient(135deg,#333,#111);transform:rotateY(180deg)}.Coinflip-module__4Rinuq__coin.Coinflip-module__4Rinuq__tails{transform:rotateY(180deg)}.Coinflip-module__4Rinuq__resultBadge{border-radius:12px;padding:1rem 2rem;font-size:1.1rem;font-weight:700;animation:.3s ease-out Coinflip-module__4Rinuq__scaleIn}.Coinflip-module__4Rinuq__resultBadge.Coinflip-module__4Rinuq__won{color:var(--primary);border:1px solid var(--primary);background:#0f83}.Coinflip-module__4Rinuq__resultBadge.Coinflip-module__4Rinuq__lost{color:#ff4757;background:#ff475733;border:1px solid #ff4757}.Coinflip-module__4Rinuq__controls{background:var(--secondary);border:1px solid var(--border);border-radius:16px;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.Coinflip-module__4Rinuq__choiceSection{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.Coinflip-module__4Rinuq__choiceBtn{border:2px solid var(--border);background:var(--glass);color:var(--text-secondary);cursor:pointer;border-radius:12px;padding:1rem;font-size:1.1rem;font-weight:700;transition:all .2s}.Coinflip-module__4Rinuq__choiceBtn:hover{border-color:var(--text-muted)}.Coinflip-module__4Rinuq__choiceBtn.Coinflip-module__4Rinuq__active{border-color:var(--primary);color:var(--primary);background:#00ff881a}.Coinflip-module__4Rinuq__betSection label{color:var(--text-muted);text-transform:uppercase;letter-spacing:1px;margin-bottom:.5rem;font-size:.7rem;font-weight:600;display:block}.Coinflip-module__4Rinuq__inputGroup{gap:.5rem;display:flex}.Coinflip-module__4Rinuq__inputGroup input{background:var(--background);border:1px solid var(--border);color:var(--text-primary);border-radius:8px;flex:1;padding:.75rem;font-size:1rem;font-weight:700}.Coinflip-module__4Rinuq__quickBtns{gap:.25rem;display:flex}.Coinflip-module__4Rinuq__quickBtns button{background:var(--glass);border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;border-radius:6px;padding:.5rem .75rem;font-weight:600}.Coinflip-module__4Rinuq__flipBtn{background:var(--gradient-primary);color:var(--background);cursor:pointer;border:none;border-radius:12px;padding:1rem;font-size:1.1rem;font-weight:800;transition:all .2s}.Coinflip-module__4Rinuq__flipBtn:disabled{opacity:.5;cursor:not-allowed}
