.CoinFlip_container__jc_wX,.CoinFlip_flipArea__3Am8r{display:flex;flex-direction:column;gap:2rem;align-items:center}.CoinFlip_flipArea__3Am8r{min-height:250px;justify-content:center}.CoinFlip_coinWrapper__rILSh{width:150px;height:150px;perspective:1000px}.CoinFlip_coin__ud6mU{width:100%;height:100%;position:relative;transition:transform 1s ease-in-out;transform-style:preserve-3d}.CoinFlip_coinFace__IwgII{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;align-items:center;justify-content:center;font-size:4rem;font-weight:700;border:8px solid var(--border-color);box-shadow:inset 0 0 20px rgba(0,0,0,.1),0 10px 20px rgba(0,0,0,.2)}.CoinFlip_heads__kuMKM{background-color:var(--brand-primary);color:#000;border-color:var(--brand-primary-hover)}.CoinFlip_tails__262h8{background-color:var(--bg-secondary);color:var(--text-primary);transform:rotateY(180deg)}.CoinFlip_flipping__bJzJf .CoinFlip_coin__ud6mU{animation:CoinFlip_flipAnimation__wAG21 1s ease-in-out forwards}.CoinFlip_showHeads__R6eIv .CoinFlip_coin__ud6mU{transform:rotateY(0deg)}.CoinFlip_showTails__0QAFq .CoinFlip_coin__ud6mU{transform:rotateY(180deg)}@keyframes CoinFlip_flipAnimation__wAG21{0%{transform:rotateY(0) translateY(0)}50%{transform:rotateY(900deg) translateY(-100px)}to{transform:rotateY(5turn) translateY(0)}}.CoinFlip_resultText__ge0OC{font-size:1.5rem;color:var(--text-secondary)}.CoinFlip_resultText__ge0OC strong{color:var(--brand-primary);font-size:2rem}.CoinFlip_controls__QLucf{display:flex;justify-content:center;width:100%;max-width:400px}.CoinFlip_generateBtn__6of9F{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem 2rem;background:var(--brand-primary);color:#000;border:none;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .2s;width:100%}.CoinFlip_generateBtn__6of9F:hover:not(:disabled){background:var(--brand-primary-hover);transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,187,0,.2)}.CoinFlip_generateBtn__6of9F:disabled{opacity:.7;cursor:not-allowed;transform:none}