.admin-panel-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.admin-panel{background:#fff;border:3px solid #000000;border-radius:10px;width:90%;max-width:800px;max-height:90vh;overflow-y:auto;box-shadow:5px 5px #666;color:#000;font-family:JetBrains Mono,monospace;scrollbar-width:none;-ms-overflow-style:none}.admin-panel::-webkit-scrollbar{display:none}.admin-panel-header{display:flex;justify-content:space-between;align-items:center;padding:20px 30px;border-bottom:2px solid #000000;background:#000}.admin-panel-header h2{margin:0;color:#fff;font-size:1.5rem;font-weight:700}.close-btn{background:#fff;border:2px solid #000000;color:#000;font-size:1.5rem;cursor:pointer;padding:8px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .3s ease;font-weight:700}.close-btn:hover{background:#f0f0f0;transform:translate(-2px,-2px);box-shadow:3px 3px #666}.admin-tabs{display:flex;border-bottom:2px solid #000000;background:#f8f8f8}.admin-tabs button{flex:1;padding:15px 20px;background:#fff;border:none;border-right:1px solid #000000;color:#000;cursor:pointer;transition:all .3s ease;font-size:1rem;font-family:JetBrains Mono,monospace;font-weight:600}.admin-tabs button:last-child{border-right:none}.admin-tabs button:hover{background:#f0f0f0}.admin-tabs button.active{background:#000;color:#fff;position:relative}.admin-tabs button.active:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:3px;background:#000}.admin-panel-content{padding:30px;scrollbar-width:none;-ms-overflow-style:none}.admin-panel-content::-webkit-scrollbar{display:none}.message{padding:15px;margin-bottom:20px;border-radius:8px;background:#f8f9fa;border:2px solid #000000;color:#000;text-align:center;font-family:JetBrains Mono,monospace;font-weight:600}.auth-btn{width:100%;padding:15px;background:#fff;border:2px solid #000000;border-radius:8px;color:#000;font-size:1.1rem;font-weight:700;cursor:pointer;transition:all .3s ease;margin-top:20px;font-family:JetBrains Mono,monospace}.auth-btn:hover:not(:disabled){background:#f0f0f0;transform:translate(-2px,-2px);box-shadow:5px 5px #666}.auth-btn:disabled{opacity:.6;cursor:not-allowed}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-bottom:30px}.form-group{display:flex;flex-direction:column}.form-group label{color:#000;font-weight:700;margin-bottom:8px;font-size:.9rem;font-family:JetBrains Mono,monospace}.form-group input{padding:12px;background:#fff;border:2px solid #000000;border-radius:6px;color:#000;font-size:1rem;transition:all .3s ease;font-family:JetBrains Mono,monospace}.form-group input:focus{outline:none;background:#f8f9fa;transform:translate(-1px,-1px);box-shadow:3px 3px #ccc}.form-actions{display:flex;justify-content:center;gap:20px;margin-top:30px}.save-btn,.create-btn{padding:15px 30px;background:#fff;border:2px solid #000000;border-radius:8px;color:#000;font-size:1.1rem;font-weight:700;cursor:pointer;transition:all .3s ease;min-width:150px;font-family:JetBrains Mono,monospace}.save-btn:hover:not(:disabled),.create-btn:hover:not(:disabled){background:#f0f0f0;transform:translate(-2px,-2px);box-shadow:5px 5px #666}.save-btn:disabled,.create-btn:disabled{opacity:.6;cursor:not-allowed}.select-btn{padding:8px 16px;background:#fff;border:2px solid #000000;border-radius:6px;color:#000;font-size:.9rem;font-weight:700;cursor:pointer;transition:all .3s ease;font-family:JetBrains Mono,monospace;margin-right:10px}.select-btn:hover{background:#f0f0f0;transform:translate(-1px,-1px);box-shadow:3px 3px #666}.delete-btn{padding:8px 16px;background:#f44;border:2px solid #cc0000;border-radius:6px;color:#fff;font-size:.9rem;font-weight:700;cursor:pointer;transition:all .3s ease;font-family:JetBrains Mono,monospace}.delete-btn:hover{background:#f66;transform:translate(-1px,-1px);box-shadow:3px 3px #c00}.pools-list{margin-bottom:40px}.pool-item{display:flex;justify-content:space-between;align-items:center;padding:20px;margin-bottom:15px;background:#fff;border:2px solid #000000;border-radius:10px;transition:all .3s ease;box-shadow:3px 3px #ccc}.pool-item:hover{transform:translate(-2px,-2px);box-shadow:5px 5px #ccc;background:#f8f9fa}.pool-info h4{margin:0 0 10px;color:#000;font-size:1.2rem;font-family:JetBrains Mono,monospace;font-weight:700}.pool-info p{margin:5px 0;color:#666;font-size:.9rem;font-family:JetBrains Mono,monospace}.pool-actions{display:flex;gap:10px}.select-btn{padding:10px 20px;background:#fff;border:2px solid #0088ff;border-radius:6px;color:#08f;font-weight:700;cursor:pointer;transition:all .3s ease;font-family:JetBrains Mono,monospace}.select-btn:hover{background:#08f;color:#fff;transform:translate(-1px,-1px);box-shadow:3px 3px #006acc}.delete-btn{padding:10px 20px;background:#fff;border:2px solid #ff4444;border-radius:6px;color:#f44;font-weight:700;cursor:pointer;transition:all .3s ease;font-family:JetBrains Mono,monospace}.delete-btn:hover{background:#f44;color:#fff;transform:translate(-1px,-1px);box-shadow:3px 3px #c33}.create-pool-section{border-top:1px solid #333;padding-top:30px}.create-pool-section h3{color:#000;margin-bottom:20px;font-size:1.3rem}.settings-tab h3{color:#000;margin-bottom:20px;font-size:1.3rem;text-align:center}@media (max-width: 768px){.admin-panel{width:95%;margin:10px}.admin-panel-header{padding:15px 20px}.admin-panel-content{padding:20px}.form-grid{grid-template-columns:1fr;gap:15px}.pool-item{flex-direction:column;align-items:flex-start;gap:15px}.pool-actions{width:100%;justify-content:flex-end}}.admin-panel::-webkit-scrollbar{width:8px}.admin-panel::-webkit-scrollbar-track{background:#0000004d}.admin-panel::-webkit-scrollbar-thumb{background:#000;border-radius:4px}.admin-panel::-webkit-scrollbar-thumb:hover{background:#333}.consolidation-tab{padding:20px 0}.consolidation-status{margin-top:20px}.status-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:15px;margin-bottom:25px;padding:20px;background:#f8f9fa;border:2px solid #000000;border-radius:8px}.status-item{display:flex;justify-content:space-between;align-items:center;padding:10px;background:#fff;border:1px solid #000000;border-radius:5px}.status-item label{font-weight:700;color:#333}.status-running{color:#28a745;font-weight:700}.status-stopped{color:#dc3545;font-weight:700}.status-active{color:#ffc107;font-weight:700}.status-idle{color:#6c757d;font-weight:700}.status-warning{color:#fd7e14;font-weight:700}.status-good{color:#28a745;font-weight:700}.consolidation-actions{display:flex;gap:15px;margin-bottom:25px;flex-wrap:wrap}.action-btn{padding:12px 20px;border:2px solid #000000;border-radius:5px;font-family:JetBrains Mono,monospace;font-weight:700;cursor:pointer;transition:all .2s ease;min-width:150px}.start-btn{background:#28a745;color:#fff}.start-btn:hover:not(:disabled){background:#218838;transform:translateY(-2px)}.stop-btn{background:#dc3545;color:#fff}.stop-btn:hover:not(:disabled){background:#c82333;transform:translateY(-2px)}.consolidate-btn{background:#ffc107;color:#000}.consolidate-btn:hover:not(:disabled){background:#e0a800;transform:translateY(-2px)}.refresh-btn{background:#17a2b8;color:#fff}.refresh-btn:hover:not(:disabled){background:#138496;transform:translateY(-2px)}.action-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.consolidation-info{padding:20px;background:#e9ecef;border:2px solid #000000;border-radius:8px}.consolidation-info h4{margin-top:0;margin-bottom:15px;color:#000}.consolidation-info ul{margin:0;padding-left:20px}.consolidation-info li{margin-bottom:8px;line-height:1.4}.consolidation-info strong{color:#000}.error-message{padding:15px;background:#f8d7da;color:#721c24;border:2px solid #dc3545;border-radius:5px;font-weight:700}.message.error{background:#f8d7da;color:#721c24;border-color:#dc3545}.message.success{background:#d4edda;color:#155724;border-color:#28a745}@media (max-width: 768px){.status-grid{grid-template-columns:1fr;gap:10px;padding:15px}.consolidation-actions{flex-direction:column;gap:10px}.action-btn{width:100%;min-width:unset}}.App,.homepage,.gas-streaks-page{position:relative;min-height:100vh}.recent-spins-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;gap:10px;padding-bottom:12px;border-bottom:2px solid #4CAF50;position:relative}.recent-spins-header h3{margin:0;font-family:JetBrains Mono,monospace;font-size:1.1rem;font-weight:600;color:#000;flex-shrink:0;line-height:1.2;display:flex;align-items:center}@media (max-width: 480px){.recent-spins-header{flex-direction:column;align-items:stretch;gap:8px;margin-bottom:12px;padding-bottom:10px}.recent-spins-header h3{text-align:center;font-size:1rem}.spin-filter-toggle{align-self:center;width:fit-content}}.spin-filter-toggle{display:flex;gap:5px;background:#f0f0f0;border:2px solid #000000;border-radius:6px;padding:2px;margin-top:-14px}.filter-btn{padding:6px 12px;background:transparent;border:none;border-radius:4px;font-family:JetBrains Mono,monospace;font-size:.8rem;font-weight:600;color:#666;cursor:pointer;transition:all .2s ease;min-width:60px}@media (max-width: 480px){.filter-btn{padding:8px 14px;font-size:.75rem;min-width:55px;touch-action:manipulation}}.filter-btn:hover{background:#e0e0e0;color:#000}.filter-btn.active{background:#4caf50;color:#fff;box-shadow:0 2px 4px #4caf504d}.filter-btn.active:hover{background:#45a049}.no-spins-message{text-align:center;padding:20px;color:#666;font-family:JetBrains Mono,monospace;font-size:.9rem;font-style:italic}.slots-container{display:flex;flex-direction:row;gap:30px;max-width:1200px;margin:0 auto;padding:20px}.slot-machine{background:#f8f8f8;border:3px solid #000000;border-radius:10px;padding:0;box-shadow:5px 5px #ccc;position:relative;overflow:visible;flex:2}.slot-machine>*{position:relative;z-index:2}.slot-machine-header{background:#000;color:#fff;padding:20px;text-align:center;border-radius:7px 7px 0 0}.slot-machine-header h2{font-family:JetBrains Mono,monospace;font-size:1.8rem;font-weight:700;margin:0 0 10px;text-shadow:2px 2px 0px rgba(0,0,0,.3)}.jackpot-display{font-family:JetBrains Mono,monospace;font-size:1.2rem;font-weight:600;color:#4caf50;background:#4caf501a;padding:8px 16px;border-radius:5px;display:inline-block;animation:jackpot-glow 2s ease-in-out infinite alternate}@keyframes jackpot-glow{0%{box-shadow:0 0 5px #4caf504d}to{box-shadow:0 0 20px #4caf5099}}.slot-machine-header{background:#000;color:#fff;padding:12px 20px;text-align:center;border:2px solid #000000;border-bottom:none;border-radius:8px 8px 0 0;margin-bottom:0}.slot-machine-title{font-family:JetBrains Mono,monospace;font-size:1.1rem;font-weight:700;letter-spacing:2px;text-transform:uppercase}.slot-reels{display:flex;gap:30px;background:#f8f8f8;padding:20px 30px;border:0px solid #000000;border-radius:20px;box-shadow:inset 0 0 10px #ffffff1a;overflow:hidden;justify-content:center;align-items:center;max-width:400px;margin:10px auto 0}.slot-reel{width:120px;height:120px;background:transparent;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;border:none}.slot-reel.spinning{overflow:hidden}@keyframes reel-spin-down{0%{transform:translateY(0)}to{transform:translateY(100px)}}.reel-symbol{font-size:3rem;display:flex;align-items:center;justify-content:center;transition:all .5s cubic-bezier(.25,.46,.45,.94);width:100%;height:100%;position:absolute;top:0;left:0;transform:translateY(0);opacity:1}.slot-reel.spinning.reel-1 .reel-symbol{animation:symbol-spin-smooth .15s ease-in-out infinite}.slot-reel.spinning.reel-2 .reel-symbol{animation:symbol-spin-smooth .18s ease-in-out infinite}.slot-reel.spinning.reel-3 .reel-symbol{animation:symbol-spin-smooth .21s ease-in-out infinite}@keyframes symbol-spin-smooth{0%{transform:translateY(-30px);opacity:0}20%{transform:translateY(-10px);opacity:.3}50%{transform:translateY(0);opacity:1}80%{transform:translateY(10px);opacity:.7}to{transform:translateY(30px);opacity:0}}.slot-controls{padding:30px;background:#f8f8f8;border-top:2px solid #e0e0e0}.bet-controls{margin-bottom:25px;text-align:center}.bet-controls label{font-family:JetBrains Mono,monospace;font-size:1.1rem;font-weight:600;color:#000;display:block;margin-bottom:15px}.bet-buttons{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.bet-btn{padding:10px 20px;background:#fff;border:2px solid #000000;border-radius:6px;font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:600;color:#000;cursor:pointer;transition:all .3s ease;box-shadow:2px 2px #ccc;min-width:60px}.bet-btn:hover:not(:disabled){background:#f0f0f0;transform:translate(-1px,-1px);box-shadow:3px 3px #666}.bet-btn:active{transform:translate(1px,1px);box-shadow:1px 1px #666}.bet-btn.active{background:#4caf50;color:#fff;border-color:#4caf50;box-shadow:2px 2px #2e7d32}.bet-btn.active:hover{background:#45a049;box-shadow:3px 3px #1b5e20}.bet-btn:disabled{background:#ccc;color:#666;cursor:not-allowed;opacity:.6}.spin-btn{width:100%;padding:20px;background:#4caf50;border:3px solid #000000;border-radius:10px;font-family:JetBrains Mono,monospace;font-size:1.5rem;font-weight:700;color:#fff;cursor:pointer;transition:all .3s ease;box-shadow:3px 3px #ccc;text-transform:uppercase;letter-spacing:2px;margin-top:20px;position:relative;overflow:hidden}.spin-btn:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 27% 84%,rgba(255,255,255,.16) 1.94px,transparent 2.8px),radial-gradient(circle at 71% 31%,rgba(255,255,255,.14) 2.38px,transparent 3.36px);background-size:89px 53px,67px 91px;animation:bubbleFloat 3.2s ease-in-out infinite;pointer-events:none;border-radius:7px;z-index:1}.spin-btn>*{position:relative;z-index:2}.spin-btn:hover:not(:disabled){background:#45a049;transform:translate(-2px,-2px);box-shadow:6px 6px #666}.spin-btn:active:not(:disabled){transform:translate(2px,2px);box-shadow:2px 2px #666}.spin-btn.spinning{background:#ff9800;animation:spin-button-pulse .5s ease-in-out infinite alternate}@keyframes spin-button-pulse{0%{transform:scale(1)}to{transform:scale(1.02)}}.spin-btn.cooldown-active{background:#fff!important;color:#000!important;border:2px solid #000000!important;cursor:not-allowed!important;box-shadow:3px 3px #ccc!important}.spin-btn.cooldown-active:hover{transform:none!important;box-shadow:3px 3px #ccc!important}.spin-btn:disabled{background:#ccc;color:#666;cursor:not-allowed;opacity:.6}.spin-status{margin-top:15px;padding:12px;border-radius:6px;text-align:center;font-family:JetBrains Mono,monospace;font-size:.9rem;font-weight:600;border:2px solid #e0e0e0;background:#f8f9fa;color:#333}.spin-status.success{background:#d4edda;border-color:#4caf50;color:#155724}.spin-status.error{background:#f8d7da;border-color:#dc3545;color:#721c24}.toast-container{position:fixed;top:20px;right:20px;z-index:100000;display:flex;flex-direction:column;gap:10px;pointer-events:none}.toast{background:#fff;border:3px solid #000000;border-radius:8px;padding:16px 20px;box-shadow:5px 5px #ccc;font-family:JetBrains Mono,monospace;font-weight:600;font-size:.9rem;color:#000;min-width:300px;max-width:400px;pointer-events:auto;animation:toastSlideIn .3s ease-out forwards;position:relative;overflow:hidden}.toast.success{background:#fff;border-color:#4caf50;color:#000}.toast.error{background:#fff;border-color:#dc3545;color:#000}.toast.info{background:#fff;border-color:#4caf50;color:#000}.toast.warning{background:#fff;border-color:#ffc107;color:#000}.toast-close{position:absolute;top:8px;right:12px;background:none;border:none;font-size:1.2rem;font-weight:700;cursor:pointer;color:inherit;opacity:.7;transition:opacity .2s ease}.toast-close:hover{opacity:1}.toast-progress{position:absolute;bottom:0;left:0;height:3px;background:#0003;animation:toastProgress linear forwards}.toast.success .toast-progress{background:#4caf50}.toast.error .toast-progress{background:#dc3545}.toast.info .toast-progress{background:#4caf50}.toast.warning .toast-progress{background:#ffc107}@keyframes toastSlideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes toastSlideOut{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}@keyframes toastProgress{0%{width:100%}to{width:0%}}.toast.dismissing{animation:toastSlideOut .3s ease-in forwards}.recent-spins-section{margin-top:15px;padding:20px;background:#f8f8f8;border-radius:0 0 10px 10px;border-top:1px solid #e0e0e0}.recent-spins-section h3{font-family:JetBrains Mono,monospace;font-size:1.1rem;font-weight:700;color:#000;margin:0 0 15px;text-align:center}.spin-history{display:flex;flex-direction:column;gap:8px;max-height:230px;overflow-y:auto;padding:0}.spin-history::-webkit-scrollbar{display:none}.spin-history{-ms-overflow-style:none;scrollbar-width:none}.history-item{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;background:#fff;border:1px solid #e0e0e0;border-radius:6px;font-family:JetBrains Mono,monospace;font-size:.9rem;transition:all .3s ease}.history-item.new-spin{animation:spin-slide-in .6s cubic-bezier(.34,1.56,.64,1)}@keyframes spin-slide-in{0%{opacity:0;transform:translateY(-20px) scale(.8);background:#d4edda}50%{transform:translateY(-5px) scale(1.05);background:#d4edda}to{opacity:1;transform:translateY(0) scale(1);background:#fff}}.history-item:hover{background:#f0f0f0;transform:translate(2px);box-shadow:1px 1px #ccc}.history-symbols{font-size:1.2rem;font-weight:600}.history-payout{font-weight:700;padding:4px 8px;min-width:60px;text-align:center}.history-payout.win{color:#4caf50}.slots-stats{display:flex;flex-direction:column;gap:20px;flex:1}.slots-stats .terminal-header{background:#000;color:#fff;padding:8px 15px;display:flex;align-items:center;justify-content:space-between;border-bottom:none;font-family:JetBrains Mono,monospace;font-size:.9rem;border-radius:7px 7px 0 0}.terminal-dots{display:flex;gap:6px}.terminal-dots span{width:12px;height:12px;border-radius:50%;background:#fff}.terminal-dots span:nth-child(1){background:#ff5f56}.terminal-dots span:nth-child(2){background:#ffbd2e}.terminal-dots span:nth-child(3){background:#27ca3f}.terminal-version{font-size:.8rem;color:#ccc;font-weight:400}.stat-section{background:#f8f8f8;border:3px solid #000000;border-radius:10px;padding:0;box-shadow:3px 3px #ccc;position:relative;overflow:hidden}.stat-section:has(.terminal-header){border-radius:10px}.stat-section .terminal-header+*{border-radius:0 0 7px 7px}.stat-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(0deg,transparent 0px,transparent 3px,rgba(0,0,0,.05) 2px,rgba(0,0,0,.05) 4px);pointer-events:none;z-index:1;border-radius:7px}.stat-section>*{position:relative;z-index:2}.stat-section h3{background:#000;color:#fff;padding:15px 20px;margin:0;font-family:JetBrains Mono,monospace;font-size:1.1rem;font-weight:700;border-radius:7px 7px 0 0}.stat-section .stat-item,.terminal-content .stat-item{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;border-bottom:1px solid rgba(0,0,0,.1)}.stat-section .stat-item:last-child,.terminal-content .stat-item:last-child{border-bottom:none}.stat-label{font-family:JetBrains Mono,monospace;font-size:.9rem;color:#666;font-weight:600}.stat-value{font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:700;color:#000}.stat-value.pending{color:#4caf50;font-weight:700;animation:pending-glow 2s ease-in-out infinite alternate}.stat-label.balance-label{color:#666;font-weight:600}.stat-value.balance-value{color:#4caf50;font-weight:700}.stat-value.animating{animation:numberPulse .3s ease-in-out;text-shadow:0 0 10px rgba(76,175,80,.5);transform:scale(1.05);transition:all .2s ease}@keyframes numberPulse{0%{transform:scale(1)}50%{transform:scale(1.1);text-shadow:0 0 15px rgba(76,175,80,.8)}to{transform:scale(1.05)}}@keyframes winCountUp{0%{transform:scale(1);color:#4caf50;text-shadow:0 0 5px rgba(76,175,80,.3)}50%{transform:scale(1.15);color:#66bb6a;text-shadow:0 0 20px rgba(76,175,80,1)}to{transform:scale(1.05);color:#4caf50;text-shadow:0 0 10px rgba(76,175,80,.5)}}@keyframes scanlineMove{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}@keyframes pending-glow{0%{opacity:.7}to{opacity:1}}.topup-btn{width:calc(100% - 40px);margin:20px 20px 10px;padding:15px 20px;background:#4caf50;border:2px solid #000000;border-radius:6px;font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:600;color:#fff;cursor:pointer;transition:all .3s ease;box-shadow:2px 2px #ccc;position:relative;overflow:hidden}.topup-btn:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 25% 75%,rgba(255,255,255,.3) 2px,transparent 2px),radial-gradient(circle at 75% 25%,rgba(255,255,255,.3) 1px,transparent 1px),radial-gradient(circle at 50% 50%,rgba(255,255,255,.2) 1px,transparent 1px),radial-gradient(circle at 15% 35%,rgba(255,255,255,.25) 1.5px,transparent 2px);animation:bubbleFloat 2.5s ease-in-out infinite;pointer-events:none}.topup-btn:hover:not(:disabled){background:#45a049;transform:translate(-1px,-1px);box-shadow:3px 3px #666}.topup-btn:disabled{background:#ccc;color:#666;cursor:not-allowed}.balance-buttons{display:flex;flex-direction:column;gap:10px;margin:20px}.withdraw-btn{width:calc(100% - 40px);margin:0 20px;padding:15px 20px;background:#4caf50;color:#fff;border:2px solid #000000;border-radius:5px;font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:2px 2px #666;position:relative;overflow:hidden}.withdraw-btn:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 23% 67%,rgba(255,255,255,.15) 2.04px,transparent 3px),radial-gradient(circle at 86% 28%,rgba(255,255,255,.13) 1.8px,transparent 2.52px);background-size:95px 61px,52px 83px;animation:bubbleFloat 3.1s ease-in-out infinite;pointer-events:none;z-index:1}.withdraw-btn:hover:not(:disabled){background:#45a049;transform:translate(-1px,-1px);box-shadow:3px 3px #666}.withdraw-btn:disabled{background:#ccc;color:#666;cursor:not-allowed}.withdraw-section{padding:20px;position:relative;overflow:hidden}.withdraw-section>*{position:relative;z-index:2}.withdraw-slider-container{margin:20px 0}.withdraw-amount-display{text-align:center;margin:10px 0}.withdraw-slider{width:100%;height:8px;border-radius:5px;background:#ddd;outline:none;opacity:.7;transition:opacity .2s;margin:15px 0}.withdraw-slider:hover{opacity:1}.withdraw-slider::-webkit-slider-thumb{appearance:none;width:20px;height:20px;border-radius:50%;background:#ff6b35;cursor:pointer;border:2px solid #000}.withdraw-slider::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#ff6b35;cursor:pointer;border:2px solid #000}.withdraw-presets{margin:20px 0}.withdraw-info{background:#f0f0f0;padding:15px;border-radius:5px;margin:20px 0;border-left:4px solid #4CAF50}.withdraw-info p{margin:5px 0;font-size:.9rem}.withdraw-confirm-btn{width:100%;padding:15px;background:#4caf50;color:#fff;border:2px solid #000000;border-radius:5px;font-family:JetBrains Mono,monospace;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:2px 2px #666}.withdraw-confirm-btn:hover:not(:disabled){background:#45a049;transform:translate(-1px,-1px);box-shadow:3px 3px #666}.withdraw-confirm-btn:disabled{background:#ccc;color:#666;cursor:not-allowed}.withdraw-confirm-btn:disabled:after{content:"";animation:processingDots 1.5s infinite}.system-wallet-address{margin:20px 0}.system-wallet-address label{display:block;margin-bottom:8px;font-weight:700;color:#333}.address-display{display:flex;gap:10px;align-items:center}.address-input{flex:1;padding:10px;border:2px solid #ddd;border-radius:4px;font-family:JetBrains Mono,monospace;font-size:.9rem;background:#f9f9f9;cursor:pointer}.address-input:focus{outline:none;border-color:#4caf50;background:#fff}.copy-btn{padding:10px 15px;background:#2196f3;color:#fff;border:none;border-radius:4px;cursor:pointer;font-family:JetBrains Mono,monospace;font-weight:600;transition:background .2s ease}.copy-btn:hover{background:#1976d2}.withdraw-buttons{display:flex;gap:10px;margin-top:20px}.withdraw-back-btn{flex:1;padding:15px;background:#666;color:#fff;border:none;border-radius:8px;font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:2px 2px #333}.withdraw-back-btn:hover{background:#555;transform:translate(-1px,-1px);box-shadow:3px 3px #333}.withdraw-buttons .withdraw-confirm-btn{flex:2;margin:0}.claim-winnings-btn{width:calc(100% - 40px);margin:10px 20px;position:relative;overflow:hidden}.claim-winnings-btn p.balance-action-btn{flex:1;padding:12px 18px;border:2px solid #000;border-radius:8px;background:#fff;color:#000;font-family:JetBrains Mono,monospace;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:2px 2px #ccc;text-transform:uppercase;letter-spacing:.5px;margin:0}.claim-winnings-btn:hover:not(:disabled){background:#45a049;transform:translate(-1px,-1px);box-shadow:3px 3px #666}.claim-winnings-btn:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 80%,rgba(255,255,255,.3) 2px,transparent 2px),radial-gradient(circle at 80% 20%,rgba(255,255,255,.3) 1px,transparent 1px),radial-gradient(circle at 40% 40%,rgba(255,255,255,.2) 1px,transparent 1px);animation:bubbleFloat 3s ease-in-out infinite;pointer-events:none}@keyframes bubbleFloat{0%,to{transform:translateY(0);opacity:.7}50%{transform:translateY(-3px);opacity:1}}.claim-winnings-btn:active:not(:disabled){transform:translate(1px,1px);box-shadow:1px 1px #666}.claim-winnings-btn:disabled{background:#ccc;color:#666;cursor:not-allowed;transform:none;box-shadow:2px 2px #ccc}.payout-table{padding:0 20px 20px}.payout-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;font-family:JetBrains Mono,monospace;font-size:.9rem;border-bottom:1px solid rgba(0,0,0,.1)}.payout-row:last-child{border-bottom:none}.payout-row span:first-child{font-size:1.2rem}.payout-row span:last-child{font-weight:700;color:#4caf50}.history-item{display:flex;justify-content:space-between;align-items:center;padding:8px 15px;font-family:JetBrains Mono,monospace;font-size:.9rem;border-bottom:1px solid rgba(0,0,0,.1)}.history-item:last-child{border-bottom:none}.history-symbols{font-size:1.1rem}.history-payout.win{color:#4caf50;font-weight:700}.history-payout.loss{color:#666}.win-animation-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000c;display:flex;align-items:center;justify-content:center;z-index:10000;animation:win-overlay-appear .3s ease-out}@keyframes win-overlay-appear{0%{opacity:0}to{opacity:1}}.win-animation{background:#fff;border:4px solid #4CAF50;border-radius:15px;padding:40px;text-align:center;box-shadow:0 0 30px #4caf5080;animation:win-bounce .6s ease-out}@keyframes win-bounce{0%{transform:scale(.3) rotate(-10deg);opacity:0}50%{transform:scale(1.1) rotate(5deg)}to{transform:scale(1) rotate(0);opacity:1}}.win-text{font-family:JetBrains Mono,monospace;font-size:2rem;font-weight:700;color:#4caf50;margin-bottom:15px;text-shadow:2px 2px 0px rgba(0,0,0,.1)}.win-amount{font-family:JetBrains Mono,monospace;font-size:2.5rem;font-weight:900;color:#000;text-shadow:2px 2px 0px rgba(76,175,80,.3)}.navigation-section{display:flex;justify-content:space-between;align-items:center;padding:0 20px;max-width:1200px;margin:40px auto}.nav-link{font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:600;color:#000;text-decoration:none;padding:12px 20px;background:#fff;border:2px solid #000000;border-radius:6px;transition:all .3s ease;box-shadow:2px 2px #ccc}.nav-link:hover{background:#f0f0f0;transform:translate(-1px,-1px);box-shadow:3px 3px #666}.nav-link:active{transform:translate(1px,1px);box-shadow:1px 1px #666}.slots-btn{background:#ff9800!important;border-color:#ff9800!important}.slots-btn:hover{background:#f57c00!important;border-color:#f57c00!important}.slots-btn .new-badge{background:#4caf50!important}.back-to-home{display:flex;align-items:center;text-decoration:none;color:#000;margin-right:20px;padding:8px;border-radius:6px;transition:all .3s ease}.back-to-home:hover{background:#0000001a;transform:translate(-2px)}.back-icon{width:24px;height:24px}.modal-overlay{position:fixed;inset:0;width:100%;height:100%;min-width:100vw;min-height:100vh;background:#000c;display:flex;align-items:center;justify-content:center;z-index:10000;animation:modal-fade-in .3s ease-out;overflow:auto}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}.modal-content{background:#fff;border:3px solid #000000;border-radius:10px;max-width:600px;width:90%;max-height:80vh;overflow-y:auto;box-shadow:5px 5px #ccc;animation:modal-slide-in .3s ease-out;position:relative;scrollbar-width:none;-ms-overflow-style:none}.modal-content::-webkit-scrollbar{display:none}.modal-content:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0px,transparent 3px,rgba(0,0,0,.03) 3px,rgba(0,0,0,.03) 6px);pointer-events:none;z-index:1;border-radius:10px}@keyframes modal-slide-in{0%{opacity:0;transform:translateY(-50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.modal-header{background:#000;color:#fff;padding:20px;display:flex;justify-content:space-between;align-items:center;border-radius:7px 7px 0 0;position:relative;z-index:2}.modal-header h2{font-family:JetBrains Mono,monospace;font-size:1.4rem;font-weight:700;margin:0}.modal-close{background:none;border:none;color:#fff;font-size:2rem;font-weight:700;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .3s ease}.modal-close:hover{background:#fff3}.modal-body{padding:30px;font-family:JetBrains Mono,monospace;position:relative;z-index:2;scrollbar-width:none;-ms-overflow-style:none}.modal-body::-webkit-scrollbar{display:none}.balance-highlight{color:#4caf50!important;font-weight:700}.burp-balance-label{color:#666!important;font-weight:600!important}.stat-item-no-border{border-bottom:none!important}.stat-item-separator{border-top:1px solid #e0e0e0!important;border-bottom:none!important;padding:14px 0!important;min-height:54px!important;margin:0!important;justify-content:space-between!important}.balance-actions.balance-actions-separator{margin:0!important;padding-top:14px!important;padding-bottom:14px!important;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;position:relative}.balance-actions.balance-actions-separator .balance-action-btn{min-height:45px;padding:12px 18px}.release-gas-separator{padding-top:14px;margin:0;border-top:1px solid #e0e0e0}.wallet-balance-modal{max-width:500px}.wallet-balance-info{padding:10px 0}.wallet-balance-info .balance-item{display:flex;justify-content:space-between;align-items:center;padding:15px 0;border-bottom:1px solid #e0e0e0}.wallet-balance-info .balance-item:last-of-type{border-bottom:none}.wallet-balance-info .balance-label{font-family:JetBrains Mono,monospace;font-size:.9rem;color:#666;font-weight:600}.wallet-balance-info .balance-value{font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:700;color:#000}.wallet-balance-info .balance-value.burp-balance{color:#4caf50;font-size:1.1rem}.wallet-balance-info .balance-value.game-balance{color:#4caf50;font-size:1.1rem;font-weight:800}.wallet-balance-info .balance-note{margin-top:20px;padding:15px;background:#f0f8ff;border-radius:8px;border:2px solid #4CAF50}.wallet-balance-info .balance-note p{font-family:JetBrains Mono,monospace;font-size:.85rem;color:#333;margin:0;line-height:1.5}.transaction-history-section{margin-top:25px;padding-top:20px;border-top:2px solid #e0e0e0}.history-title{font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:700;color:#000;margin:0 0 15px}.loading-history{text-align:center;padding:20px;font-family:JetBrains Mono,monospace;color:#4caf50;font-size:.9rem}.transaction-list{display:flex;flex-direction:column;gap:12px;max-height:300px;overflow-y:auto;padding-right:5px}.transaction-list::-webkit-scrollbar{width:6px}.transaction-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.transaction-list::-webkit-scrollbar-thumb{background:#4caf50;border-radius:3px}.transaction-item{background:#f9f9f9;border:2px solid #e0e0e0;border-radius:8px;padding:12px;transition:all .2s}.transaction-item:hover{border-color:#4caf50;box-shadow:0 2px 8px #4caf501a}.transaction-main{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.transaction-type{font-family:JetBrains Mono,monospace;font-size:.85rem;font-weight:700;padding:4px 10px;border-radius:4px;text-transform:uppercase}.transaction-type.top-up{background:#4caf50;color:#fff}.transaction-type.withdrawal{background:#ff9800;color:#fff}.transaction-amount{font-family:JetBrains Mono,monospace;font-size:.95rem;font-weight:700;color:#000}.transaction-details{display:flex;justify-content:space-between;align-items:center;font-family:JetBrains Mono,monospace;font-size:.75rem;color:#666;margin-bottom:6px}.transaction-game{font-weight:600}.transaction-date{font-style:italic}.transaction-hash{margin-top:6px;padding-top:8px;border-top:1px solid #e0e0e0}.tx-link{font-family:JetBrains Mono,monospace;font-size:.75rem;color:#4caf50;text-decoration:none;font-weight:600;transition:color .2s}.tx-link:hover{color:#45a049;text-decoration:underline}.no-transactions{text-align:center;padding:30px 20px;background:#f9f9f9;border-radius:8px;border:2px dashed #e0e0e0}.no-transactions p{font-family:JetBrains Mono,monospace;margin:0;color:#666}.no-transactions p:first-child{font-size:.95rem;font-weight:600;margin-bottom:8px}.no-transactions-hint{font-size:.8rem;color:#999}.loading-dots{color:#4caf50;animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.balance-actions{display:flex;gap:5px;margin:0;width:100%;align-items:stretch}.balance-action-btn{flex:1;padding:16px 15px;min-height:50px;border:2px solid #000;border-radius:8px;font-family:JetBrains Mono,monospace;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s;position:relative;display:flex;align-items:center;justify-content:center;text-align:center;margin:0;box-shadow:3px 3px #ccc}.balance-action-btn.topup-btn{background:#4caf50;color:#fff}.balance-action-btn.topup-btn:hover:not(:disabled){background:#45a049;transform:translate(-2px,-2px);box-shadow:5px 5px #666}.balance-action-btn.withdraw-btn{background:#4caf50;color:#fff}.balance-action-btn.withdraw-btn:hover:not(:disabled){background:#45a049;transform:translate(-2px,-2px);box-shadow:5px 5px #666}.balance-action-btn:disabled{background:#ccc;color:#666;cursor:not-allowed;transform:none;box-shadow:3px 3px #ccc}.cost-per-streak{text-align:center;font-family:JetBrains Mono,monospace;font-size:.9375rem;font-weight:600;color:#333;margin:5px 0;padding:4px 8px;border:1px solid #ddd;border-radius:4px;background:#f9f9f9}.info-section{margin-bottom:25px}.info-section:last-child{margin-bottom:0}.info-section h3{font-size:1.2rem;font-weight:700;color:#000;margin:0 0 15px;border-bottom:2px solid #4CAF50;padding-bottom:8px}.info-section ul{list-style:none;padding:0;margin:0}.info-section li{padding:8px 0 8px 20px;position:relative;color:#333;font-size:.95rem;line-height:1.4}.info-section li:before{content:"•";color:#4caf50;font-weight:700;position:absolute;left:0}.payout-info{display:flex;flex-direction:column;gap:8px}.payout-item{padding:10px 15px;background:#f8f9fa;border:1px solid #e0e0e0;border-radius:6px;font-size:.9rem;display:flex;justify-content:space-between;align-items:center}.payout-item strong{color:#4caf50;font-weight:700}.payout-item em{font-style:italic;color:#666;text-align:center;justify-self:center}@media (max-width: 768px){.modal-content{width:95%;margin:10px}.modal-header{padding:15px}.modal-header h2{font-size:1.2rem}.modal-body{padding:20px}.info-section h3{font-size:1.1rem}.payout-item{flex-direction:column;text-align:center;gap:5px}}.topup-section{text-align:center;position:relative;overflow:hidden;padding:20px}.topup-section>*{position:relative;z-index:2}.topup-section p{color:#666;margin-bottom:20px;line-height:1.5}.topup-slider-container{margin:25px 0}.topup-slider-container label{display:block;font-weight:600;margin-bottom:15px;color:#000}.topup-amount-display{margin:15px 0;padding:15px;background:#f8f9fa;border:2px solid #4CAF50;border-radius:8px;display:inline-block}.amount-value{font-size:1.5rem;font-weight:700;color:#4caf50}.topup-slider{width:100%;height:8px;border-radius:4px;background:#e0e0e0;outline:none;margin:15px 0;cursor:pointer;-webkit-appearance:none;appearance:none}.topup-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#4caf50;border:2px solid #000000;cursor:pointer;box-shadow:0 0 0 1px #fff}.topup-slider::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#4caf50;border:2px solid #000000;cursor:pointer;box-shadow:0 0 0 1px #fff}.slider-labels{display:flex;justify-content:space-between;font-size:.8rem;color:#666;margin-top:5px}.topup-presets{margin:25px 0}.topup-presets p{margin-bottom:10px;font-weight:600}.preset-buttons{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.preset-btn{padding:8px 16px;background:#fff;border:2px solid #000000;border-radius:6px;font-family:JetBrains Mono,monospace;font-size:.9rem;font-weight:600;color:#000;cursor:pointer;transition:all .3s ease;box-shadow:1px 1px #ccc}.preset-btn:hover{background:#f0f0f0;transform:translate(-1px,-1px);box-shadow:2px 2px #666}.preset-btn.active{background:#4caf50;color:#fff;border-color:#4caf50}.topup-info{margin:25px 0;padding:15px;background:#f8f9fa;border-radius:6px;border-left:4px solid #4CAF50}.topup-info p{margin:8px 0;font-size:.9rem;text-align:left;color:#333}.topup-confirm-btn{width:100%;padding:15px;background:#4caf50;border:3px solid #000000;border-radius:8px;font-family:JetBrains Mono,monospace;font-size:1.2rem;font-weight:700;color:#fff;cursor:pointer;transition:all .3s ease;box-shadow:3px 3px #ccc;text-transform:uppercase;letter-spacing:1px}.topup-confirm-btn:hover:not(:disabled){background:#45a049;transform:translate(-2px,-2px);box-shadow:5px 5px #666}.topup-confirm-btn:disabled{background:#ccc;color:#666;cursor:not-allowed}.topup-confirm-btn:disabled:after{content:"";animation:processingDots 1.5s infinite}@keyframes processingDots{0%,20%{content:""}40%{content:"."}60%{content:".."}80%,to{content:"..."}}@media (min-width: 769px){.slots-container{display:grid;grid-template-columns:1.5fr 1fr;gap:30px;max-width:1200px;margin:30px auto;padding:0 20px}.hamburger-menu,.mobile-menu{display:none!important}}@media (max-width: 768px){.slots-container{display:flex;flex-direction:column;gap:20px;padding:0 15px;margin:20px 0}.slot-reels{gap:10px;padding:15px}.slot-reel{width:80px;height:80px}.reel-symbol{font-size:2.5rem}.slot-machine-header h2{font-size:1.4rem}.jackpot-display{font-size:1rem}.bet-buttons{gap:8px}.bet-btn{padding:8px 15px;font-size:.9rem;min-width:50px}.spin-btn{font-size:1.2rem;padding:15px}.navigation-section{flex-direction:column;gap:15px}}.loading-screen{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#fff;z-index:99999;display:flex;align-items:center;justify-content:center;font-family:JetBrains Mono,monospace;transition:opacity .5s ease-out,visibility .5s ease-out;overflow:hidden}.loading-matrix-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.29;pointer-events:none;overflow:hidden;font-family:JetBrains Mono,monospace;font-size:12px;line-height:14px;color:#444}.loading-terminal{background:#f8f8f8;border:3px solid #000000;border-radius:10px;padding:0;width:90%;max-width:600px;box-shadow:5px 5px #ccc;position:relative;z-index:10}.loading-terminal:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(0deg,transparent 0px,transparent 3px,rgba(0,0,0,.05) 2px,rgba(0,0,0,.05) 4px);pointer-events:none;z-index:1;border-radius:7px}.loading-terminal>*{position:relative;z-index:2}.loading-header{background:#000;color:#fff;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;border-radius:7px 7px 0 0}.loading-header.copy-btn{background:#000;color:#fff;border:none;padding:8px;border-radius:5px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:2px 2px #666}.copy-btn:hover{background:#333;transform:translate(-1px,-1px);box-shadow:3px 3px #666}.copy-btn:active{transform:translate(1px,1px);box-shadow:1px 1px #666}.loading-dots{color:#666;font-size:12px;letter-spacing:3px}.loading-title{font-weight:700;font-size:14px}.loading-status{color:#666;font-size:10px;animation:loading-blink 1.13s ease-in-out infinite}@keyframes loading-blink{0%,50%{opacity:1}51%,to{opacity:.3}}.loading-content{padding:30px}.loading-line{margin-bottom:12px;font-size:14px;opacity:1}.loading-prompt{color:#000;font-weight:700;margin-right:8px}.loading-text{color:#333;border-right:none}.loading-text.typing{border-right:2px solid #000000;animation:blink-caret .6s step-end infinite}@keyframes blink-caret{0%,to{border-color:transparent}50%{border-color:#000}}.loading-text.completed{border-right:none;animation:none}.loading-progress{margin-top:25px}.progress-bar{width:100%;height:20px;background:#fff;border:2px solid #000000;border-radius:5px;overflow:hidden;margin-bottom:10px}.progress-fill{height:100%;background:#4caf50;width:0%;transition:width .3s ease-out}.progress-fill.animate{animation:progress-fill-animation 1.6s ease-in-out forwards}@keyframes progress-fill-animation{0%{width:0%}20%{width:25%}40%{width:50%}60%{width:75%}80%{width:90%}to{width:100%}}.progress-text{text-align:center;font-size:12px;color:#666;font-weight:600}.matrix-bg{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-2;pointer-events:none;opacity:0;visibility:hidden;display:none;transition:opacity 3s ease-in-out}.matrix-bg.loaded{opacity:.5;visibility:visible;display:block;transition:opacity 3s ease-in-out}.bg-text{position:absolute;white-space:nowrap;opacity:0;font-size:12px;color:#000;font-family:JetBrains Mono,monospace;z-index:1;will-change:transform,opacity;transform:translate(-100%);pointer-events:none}.bg-text.active{animation:scrollText var(--duration, 60s) linear infinite;animation-delay:var(--delay, 0s);opacity:var(--opacity, .5)}@keyframes scrollText{0%{transform:translate(-100%)}to{transform:translate(100vw)}}.matrix-bg.show-text .bg-text{transition:opacity 2s ease-in-out}.matrix-bg.show-text .bg-text.active{opacity:var(--opacity, .5)}.top-buttons-container{position:absolute;top:0;left:20px;right:20px;display:flex;justify-content:space-between;align-items:flex-start;z-index:100}.top-connect-container{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.top-action-buttons{position:absolute;top:0;right:0;display:flex;gap:10px;align-items:center}.top-connect-btn-wide{width:auto!important;min-width:140px!important;height:50px!important;padding:12px 16px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;font-size:.9rem!important;font-weight:700!important;background:#fff!important;border:2px solid #000000!important;border-radius:8px!important;color:#000!important;font-family:JetBrains Mono,monospace!important;transition:all .3s ease!important;box-shadow:3px 3px #ccc!important;cursor:pointer!important}.top-connect-btn-wide:hover{background:#f0f0f0!important;transform:translate(-2px,-2px)!important;box-shadow:5px 5px #666!important}.wallet-icon{width:20px;height:20px}.connected-wallet-display{display:flex;align-items:center;background:#fff;border:2px solid #000000;border-radius:8px;padding:12px 16px;color:#000;font-family:JetBrains Mono,monospace;font-size:.8rem;font-weight:700;transition:all .3s ease;box-shadow:3px 3px #ccc;height:50px;box-sizing:border-box;white-space:nowrap}.connected-wallet-display:hover{background:#f0f0f0;border-color:#000;transform:translate(-2px,-2px);box-shadow:5px 5px #666}.wallet-address-compact{color:#000;font-weight:700}.streak-stats-display{margin-bottom:15px;padding:12px;background:#f9f9f9;border:1px solid #e0e0e0;border-radius:6px}.streak-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;padding:6px 0}.streak-row:last-child{margin-bottom:0}.streak-label{font-family:JetBrains Mono,monospace;font-size:.675rem;color:#666;font-weight:600}.streak-value{font-family:JetBrains Mono,monospace;font-size:.825rem;font-weight:700;color:#000}.streak-value.highlight{color:#4caf50;font-size:1.3rem}.chance-display{padding:20px;background:#f9f9f9;border:1px solid #e0e0e0;border-radius:6px}.chance-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding:8px 0}.chance-row:last-child{margin-bottom:0}.chance-label{font-family:JetBrains Mono,monospace;font-size:.9rem;color:#666;font-weight:600}.chance-value{font-family:JetBrains Mono,monospace;font-size:1.1rem;font-weight:700;color:#000}.user-stats{display:flex;flex-direction:column;gap:0}.user-stats .stat-item{display:flex;justify-content:space-between;align-items:center;padding:14px 0;min-height:54px;border-bottom:1px solid rgba(0,0,0,.1)}.user-details{display:flex;flex-direction:column}.cost-per-streak-highlight{background:#f5f5f5!important;border:2px solid #000000!important;border-radius:8px!important;padding:8px!important;margin:8px 0!important;box-shadow:2px 2px #ccc!important;text-align:center!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:8px!important}.cost-per-streak-highlight .stat-label{color:#555!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.3px!important;font-size:.8rem!important;margin:0!important;display:inline!important}.cost-per-streak-highlight .stat-value{font-size:.85rem!important;font-weight:700!important;background:#fffc!important;padding:3px 6px!important;border-radius:4px!important;display:inline!important;color:#000!important;margin:0!important}.user-stats .stat-label{font-family:JetBrains Mono,monospace;font-size:.85rem;color:#666;font-weight:600;line-height:1;display:flex;align-items:center}.user-stats .stat-value{font-family:JetBrains Mono,monospace;font-size:.9rem;font-weight:700;color:#000;line-height:1;display:flex;align-items:center}.user-stats .send-cost-display{margin-top:20px;margin-bottom:8px;padding:16px;background:#fff3cd;border:3px solid #000000;border-radius:12px;text-align:center;box-shadow:2px 2px #ccc;position:relative}.user-stats .cost-title{font-family:JetBrains Mono,monospace;font-size:.85rem;color:#856404;font-weight:700;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.user-stats .cost-amount{font-family:JetBrains Mono,monospace;font-size:1.1rem;font-weight:800;color:#000;margin-bottom:6px;padding:4px 8px;background:#ffffffb3;border-radius:6px;display:inline-block}.user-stats .cost-note{font-family:JetBrains Mono,monospace;font-size:.75rem;color:#888;font-weight:500;line-height:1.3}.user-stats .streak-btn{margin-top:-5px;width:100%}.disconnect-icon{width:16px;height:16px}.action-buttons{display:flex;gap:10px;align-items:center;margin-top:10px;justify-content:center}.lightbulb-btn{width:50px!important;height:50px!important;padding:12px!important;border-radius:8px!important;background:#fff!important;border:2px solid #000000!important;color:#000!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .3s ease!important;cursor:pointer!important;font-family:JetBrains Mono,monospace!important;font-weight:700!important;box-shadow:3px 3px #ccc!important}.lightbulb-btn:hover{background:#f0f0f0!important;border-color:#000!important;transform:translate(-2px,-2px)!important;box-shadow:5px 5px #666!important}.lightbulb-icon,.sound-icon{width:24px;height:24px}@media (max-width: 768px){.top-buttons-container{top:10px;right:10px;flex-direction:column;gap:8px}.top-info-btn{padding:8px 12px;font-size:.8rem;min-width:auto}.connected-wallet-info{padding:8px 12px;font-size:.8rem}}.action-buttons-container{position:absolute;top:20px;right:20px;display:flex;flex-direction:column;gap:25px;z-index:1000;opacity:0;animation:action-buttons-appear 1s ease-out 2s forwards}.action-buttons-container .action-btn{margin-bottom:0!important;margin-top:0!important}.action-buttons-container .action-btn:not(:last-child){margin-bottom:10px!important}@media (max-width: 768px){.action-buttons-container{display:none}.action-btn{padding:8px 12px;font-size:.8rem;min-width:auto}}@keyframes action-buttons-appear{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.action-btn{display:flex;align-items:center;gap:8px;padding:12px 18px;background:#fff;border:2px solid #000000;border-radius:8px;color:#000;text-decoration:none;font-family:JetBrains Mono,monospace;font-weight:700;font-size:.9rem;transition:all .3s ease;box-shadow:3px 3px #ccc;white-space:nowrap}.action-btn:hover{background:#f0f0f0;transform:translate(-2px,-2px);box-shadow:5px 5px #666;text-decoration:none;color:#000}.action-icon{width:20px;height:20px;color:#000}.gas-streaks-btn{position:relative;animation:gasReleaseAttention 2s ease-in-out infinite}.gas-streaks-btn.visited{animation:none}.gas-streaks-btn.visited:before{animation:none;opacity:0}.gas-streaks-btn .action-icon{color:#000;fill:#000}.gas-streaks-btn:before{content:"";position:absolute;inset:-3px;background:linear-gradient(45deg,#4caf50,#81c784,#4caf50);border-radius:12px;z-index:-1;opacity:0;animation:gasReleaseGlow 2s ease-in-out infinite}@keyframes gasReleaseAttention{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes gasReleaseGlow{0%,to{opacity:0}50%{opacity:.3}}.burp-slots-btn{position:relative;animation:slotsAttention 2s ease-in-out infinite}.burp-slots-btn.visited{animation:none}.burp-slots-btn.visited:before{animation:none;opacity:0}.burp-slots-btn .action-icon{color:#000;fill:#000}.burp-slots-btn:before{content:"";position:absolute;inset:-3px;background:linear-gradient(45deg,#4caf50,#81c784,#4caf50);border-radius:12px;z-index:-1;opacity:0;animation:slotsGlow 2s ease-in-out infinite}@keyframes slotsAttention{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes slotsGlow{0%,to{opacity:0}50%{opacity:.3}}.homepage.page-transition-in{animation:pageSlideIn .6s ease-out}.homepage.page-transition-in .container{animation:contentFadeIn .8s ease-out .2s both}.homepage.page-transition-in .action-buttons-container{animation:buttonsFadeIn .6s ease-out .4s both}.homepage.page-transition-in .header{animation:headerSlideIn .7s ease-out .1s both}@keyframes pageSlideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes contentFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes buttonsFadeIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes headerSlideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.new-badge{position:absolute;top:-8px;right:-8px;background:#000;color:#fff;font-size:10px;font-weight:700;padding:4px 6px;border-radius:10px;border:2px solid #ffffff;box-shadow:0 2px 4px #0000004d;animation:badgeEntrance .8s ease-out forwards;z-index:10}@keyframes badgeEntrance{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.terminal-section{display:flex;flex-direction:column;gap:20px;margin:20px 0}.terminal-window{background:#f8f8f8;border:3px solid #000000;border-radius:10px;overflow:hidden;box-shadow:5px 5px #ccc;position:relative}.terminal-window:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0px,transparent 3px,rgba(0,0,0,.008) 3px,rgba(0,0,0,.008) 6px);pointer-events:none;z-index:1}.terminal-window>*{position:relative;z-index:2}.terminal-header{background:#000!important;color:#fff!important;padding:15px 20px;font-weight:700;border-bottom:2px solid #000000;text-align:center;position:relative;display:flex;align-items:center;justify-content:center}.terminal-title{color:#fff!important;font-weight:700!important}.terminal-header:before{content:"● ● ●";position:absolute;left:15px;color:#fff;font-size:12px;letter-spacing:3px}.terminal-header:after{content:"[BP_v1]";position:absolute;right:15px;color:#fff;font-size:10px;font-weight:400}.terminal-content{padding:18px}.terminal-line{margin-bottom:15px;font-size:1.2rem;display:flex;align-items:center;justify-content:center}.prompt{color:#000;font-weight:700;margin-right:10px;position:relative}.prompt:before{content:"";position:absolute;left:-5px;top:0;bottom:0;width:2px;background:#000;animation:prompt-blink 2s ease-in-out infinite}@keyframes prompt-blink{0%,50%{opacity:1}51%,to{opacity:.3}}.text{color:#333}.typing-animation{opacity:0;animation:typing-appear .4s ease-out forwards}.typing-animation.final-text{animation-delay:.5s}@keyframes typing-appear{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.scroll-animate{opacity:0;transform:translateY(30px);transition:all .6s ease-out}.scroll-animate.animate-in,.scroll-animate.visible{opacity:1;transform:translateY(0)}.platform-card.scroll-animate{opacity:0;transform:translateY(20px) scale(.95);transition:all .5s ease-out}.platform-card.scroll-animate.animate-in{opacity:1;transform:translateY(0) scale(1)}.page-transition-enter{opacity:0;transform:translate(100%)}.page-transition-enter-active{opacity:1;transform:translate(0);transition:all .5s ease-out}.page-transition-exit{opacity:1;transform:translate(0)}.page-transition-exit-active{opacity:0;transform:translate(-100%);transition:all .5s ease-out}.loading-screen.fade-out{opacity:0;visibility:hidden}.expanded-burp-section{margin:40px 0;display:flex;justify-content:center;align-items:center}.burp-interface{display:flex;align-items:center;gap:40px;flex-wrap:wrap;justify-content:center}.burp-button-container{display:flex;justify-content:center;align-items:center}.circular-burp-btn{width:180px;height:180px;border-radius:50%;background:#4caf50;border:3px solid #000000;color:#fff;font-family:JetBrains Mono,monospace;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:4px 4px #ccc;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.circular-burp-btn:hover{background:#45a049;transform:translate(-2px,-2px);box-shadow:6px 6px #666}.burp-text{font-size:.9rem;letter-spacing:1px}.burp-key{font-size:2.5rem;font-weight:900;line-height:1;text-shadow:2px 2px 0px rgba(0,0,0,.3)}.burp-action{font-size:.9rem;letter-spacing:1px}.circular-burp-btn:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 25% 25%,rgba(255,255,255,.3) 2px,transparent 2px),radial-gradient(circle at 75% 30%,rgba(255,255,255,.3) 1px,transparent 1px),radial-gradient(circle at 30% 70%,rgba(255,255,255,.2) 1px,transparent 1px),radial-gradient(circle at 70% 75%,rgba(255,255,255,.3) 2px,transparent 2px),radial-gradient(circle at 85% 60%,rgba(255,255,255,.2) 1px,transparent 1px),radial-gradient(circle at 20% 60%,rgba(255,255,255,.3) 1px,transparent 1px);background-size:45px 45px,35px 35px,40px 40px,50px 50px,30px 30px,38px 38px;animation:bubbleFloat 3s ease-in-out infinite;pointer-events:none;border-radius:50%}.burp-stats-panel{display:flex;flex-direction:column;align-items:center;gap:16px}.stat-display{background:#fff;border:2px solid #000000;border-radius:8px;padding:20px 24px;box-shadow:3px 3px #ccc;text-align:center;min-width:180px}.stat-number{display:block;font-family:JetBrains Mono,monospace;font-size:2rem;font-weight:900;color:#4caf50;line-height:1;margin-bottom:4px}.stat-label{font-family:JetBrains Mono,monospace;font-size:.9rem;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:1px}.circular-burp-btn.initial-bounce{animation:bounce-attention 1.5s ease-in-out infinite}.circular-burp-btn.fade-out-bounce{animation:bounce-fade-out 2s ease-out forwards}.circular-burp-btn:hover:not(.initial-bounce):not(.fade-out-bounce){animation:bounce-attention-hover 1.5s ease-in-out infinite}@keyframes bubbleFloat{0%,to{transform:translateY(0);opacity:.7}50%{transform:translateY(-5px);opacity:1}}@keyframes barBubbleFloat{0%,to{transform:translateY(0) translate(0);opacity:.6}33%{transform:translateY(-2px) translate(1px);opacity:.8}66%{transform:translateY(-1px) translate(-1px);opacity:.9}}@keyframes bounce-attention{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-12px)}60%{transform:translateY(-6px)}}@keyframes bounce-fade-out{0%{transform:translateY(-6px)}25%{transform:translateY(-4px)}50%{transform:translateY(-2px)}75%{transform:translateY(-1px)}to{transform:translateY(0)}}@keyframes bounce-attention-hover{0%,20%,50%,80%,to{transform:translateY(0)}30%{transform:translateY(-8px)}50%{transform:translateY(-4px)}}@keyframes burp-shake{0%,to{transform:translate(0)}25%{transform:translate(2px,4px)}50%{transform:translate(4px)}75%{transform:translateY(2px)}}.streak-btn-shake{animation:burp-shake .5s ease-in-out}.burp-message-overlay{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;min-width:100vw!important;min-height:100vh!important;max-width:none!important;max-height:none!important;z-index:2147483647!important;margin:0!important;padding:0!important;border:none!important;outline:none!important;background:#fff0!important;backdrop-filter:blur(0px)!important;-webkit-backdrop-filter:blur(0px)!important;display:flex!important;align-items:center!important;justify-content:center!important;pointer-events:none!important;opacity:0!important;transition:all .3s ease-out!important;transform:translateZ(0)!important;will-change:opacity,background,backdrop-filter!important;box-sizing:border-box!important}.burp-message-text{font-family:JetBrains Mono,monospace!important;font-size:3rem!important;font-weight:700!important;color:#000!important;text-align:center!important;transform:scale(.3) translateZ(0)!important;transition:transform .3s ease-out!important;max-width:90vw!important;word-wrap:break-word!important;background:#f5f5f5;border:1px solid #cccccc;border-radius:4px;padding:8px 12px;text-align:center;min-height:20px;will-change:transform!important;backface-visibility:hidden!important;-webkit-font-smoothing:antialiased!important;text-shadow:2px 2px 0px #cccccc!important;position:relative!important;z-index:2147483647!important}.stats-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-top:30px}.stat-box{background:#fff;border:2px solid #000000;border-radius:8px;padding:16px;box-shadow:3px 3px #ccc}.stat-label{font-family:JetBrains Mono,monospace;font-size:.9rem;color:#666;font-weight:600;margin-bottom:8px;text-align:center}.stat-value{font-family:JetBrains Mono,monospace;font-size:1.1rem;color:#000;font-weight:700;background:#f5f5f5;border:1px solid #cccccc;border-radius:4px;padding:8px 12px;text-align:center;min-height:20px;display:flex;align-items:center;justify-content:center}#gas-container{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:5;overflow:hidden;transform:translateZ(0);will-change:transform;contain:layout style paint}.gas-particle{position:absolute;background:radial-gradient(circle at 40% 40%,rgba(144,238,144,.7) 0%,rgba(173,255,47,.4) 40%,rgba(154,205,50,.2) 70%,transparent 100%);border-radius:50%;pointer-events:none;will-change:transform,opacity;transform:translateZ(0);backface-visibility:hidden;animation:smooth-float 3.5s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes smooth-float{0%{transform:translateZ(0) scale(.3);opacity:0}10%{opacity:.8;transform:translate3d(calc(var(--drift-x, 0px) * .1),-10vh,0) scale(.5)}to{transform:translate3d(var(--drift-x, 0px),-100vh,0) scale(1.2);opacity:0}}.status-notification{position:fixed;top:70px;right:20px;z-index:2147483647;max-width:400px;padding:16px;border-radius:8px;box-shadow:0 4px 12px #00000026;animation:slideIn .3s ease-out;border:2px solid #000000;font-family:JetBrains Mono,monospace;font-weight:600}.status-notification.success{background:linear-gradient(135deg,#4ade80,#22c55e);color:#fff;border:1px solid #16a34a}.status-notification.error{background:linear-gradient(135deg,#f87171,#ef4444);color:#fff;border:1px solid #dc2626}.status-content{display:flex;align-items:center;justify-content:space-between;gap:12px}.status-message{flex:1;font-size:14px;line-height:1.4}.status-close{background:none;border:none;color:inherit;font-size:20px;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s}.status-close:hover{background-color:#fff3}@keyframes slideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.burp-animation{transform:scale(.95)!important;transition:transform .1s ease-out!important}.highlight-green{color:#4caf50;font-weight:700;text-shadow:0 0 1px rgba(76,175,80,.3)}@media (max-width: 768px){.burp-interface{flex-direction:column;gap:24px}.circular-burp-btn{width:150px;height:150px}.burp-key{font-size:2rem}.burp-text,.burp-action{font-size:.8rem}.stat-display{min-width:150px;padding:16px 20px}.stat-number{font-size:1.6rem}}.about-section,.available-section,.tokenomics-section,.community-section{margin:20px 0}.section-header{margin-bottom:25px;font-size:1.3rem;font-weight:700;text-align:center}.section-title{font-family:JetBrains Mono,monospace;font-size:1.3rem;font-weight:700;color:#000}.about-content{margin-top:20px}.description{background:transparent;padding:30px;text-align:center;min-height:180px;display:flex;align-items:flex-start;justify-content:center;overflow:hidden}.description p{font-family:JetBrains Mono,monospace;font-size:1.2rem;line-height:1.6;color:#333;margin:0;width:100%;max-width:100%;word-wrap:break-word;hyphens:auto;padding-top:0}.typing-text{border-right:2px solid #333333;animation:typing-cursor .8s step-end infinite}.typing-text.completed{border-right:none;animation:none}@keyframes typing-cursor{0%,50%{border-color:#333}51%,to{border-color:transparent}}.platforms-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-top:30px}.platform-card{background:#fff;border:2px solid #000000;border-radius:8px;padding:26px;text-align:center;text-decoration:none;color:#000;transition:all .3s ease;box-shadow:3px 3px #ccc;display:flex;flex-direction:column;align-items:center;gap:13px;min-height:130px}.platform-card:hover{background:#f8f8f8;transform:translate(-2px,-2px);box-shadow:5px 5px #666;text-decoration:none;color:#000}.platform-logo{width:78px;height:78px;object-fit:contain}.platform-name{font-family:JetBrains Mono,monospace;font-size:1.3rem;font-weight:600;color:#000}.tokenomics-section{opacity:0;transform:translateY(30px);transition:all .8s ease-out}.tokenomics-section.scroll-animate.animate-in{opacity:1;transform:translateY(0)}.tokenomics-terminal{background:#fff;border:2px solid #000000;border-radius:8px;padding:30px;box-shadow:3px 3px #ccc}.gas-chart{opacity:0;transform:scale(.95);transition:all .6s ease-out .3s}.gas-chart.scroll-animate.animate-in{opacity:1;transform:scale(1)}.policy-section-centered{text-align:center;margin-bottom:5px}.policy-line{margin-bottom:20px}.policy-address{font-family:JetBrains Mono,monospace;font-size:.9rem;color:#000;font-weight:700;background:#f0f0f0;padding:4px 8px;border:1px solid #000000;border-radius:4px;margin:0 8px}.policy-text{font-family:JetBrains Mono,monospace;font-size:.9rem;color:#000;font-weight:700;margin:0 8px;cursor:pointer;opacity:0;animation:typing-appear .4s ease-out forwards;animation-delay:.5s;transition:color .2s ease}.policy-text:hover{color:#4caf50}.copy-btn{background:#fff;border:1px solid #000000;border-radius:4px;padding:6px 8px;cursor:pointer;transition:all .2s ease;margin-left:8px;vertical-align:middle}.copy-btn:hover{transform:translate(-1px,-1px);box-shadow:3px 3px #5e5e5e}.copy-btn:hover{background:#fff;transform:translate(-1px,-1px);box-shadow:2px 2px #3b3b3b}.copy-icon{width:14px;height:14px;color:#3eff299a}.chart-section{margin-top:10px}.gas-chart{text-align:center}.policy-inline{text-align:center;margin-bottom:8px;font-size:.9rem}.chart-title{margin-bottom:16px;font-size:1.1rem}.chart-bars{max-width:400px;margin:0 auto}.chart-bar{margin-bottom:15px;background:#fff;border:2px solid #000000;border-radius:4px;height:30px;position:relative}.bar-fill{height:100%;background:#4caf50;border-radius:2px;width:0%;position:relative;transition:width .75s ease-out;overflow:hidden}.bar-fill:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 15% 70%,rgba(255,255,255,.4) 1px,transparent 1px),radial-gradient(circle at 75% 30%,rgba(255,255,255,.3) 1px,transparent 1px),radial-gradient(circle at 35% 50%,rgba(255,255,255,.3) 1px,transparent 1px),radial-gradient(circle at 85% 70%,rgba(255,255,255,.4) 1px,transparent 1px),radial-gradient(circle at 50% 20%,rgba(255,255,255,.2) 1px,transparent 1px);background-size:25px 25px,20px 20px,30px 30px,35px 35px,18px 18px;animation:barBubbleFloat 4s ease-in-out infinite;pointer-events:none}.bar-fill.animated-bar{width:97%}.bar-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-family:JetBrains Mono,monospace;font-size:.9rem;font-weight:600;text-shadow:1px 1px 2px rgba(0,0,0,.5);z-index:2}.available-terminal .terminal-content{padding:37.5px 25px}.gas-distribution-terminal .terminal-content{padding:20px 25px}.bar-label{font-family:JetBrains Mono,monospace;font-size:.9rem;color:#000;font-weight:600;margin-top:8px}.distribution-container{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:20px;max-width:100%;padding:0 20px}.pie-buttons-left{display:flex;flex-direction:column;gap:16px;min-width:160px;align-self:center}.pie-buttons-left .pie-btn{opacity:0;transform:translate(-20px);animation:buttonSlideIn .5s ease-out forwards}.pie-buttons-left .pie-btn:nth-child(1){animation-delay:.5s}.pie-buttons-left .pie-btn:nth-child(2){animation-delay:.7s}.pie-buttons-left .pie-btn:nth-child(3){animation-delay:.9s}@keyframes buttonSlideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.pie-chart-center{display:flex;justify-content:center;align-items:center;flex:0 0 auto}.simple-pie-chart{position:relative;width:200px;height:200px;cursor:pointer;transition:all .3s ease;box-shadow:3px 3px #ccc;border-radius:50%;opacity:0;transform:scale(.8) rotate(-10deg);animation:pieChartLoad 1s ease-out .8s forwards;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;will-change:transform,box-shadow}@keyframes pieChartLoad{0%{opacity:0;transform:scale(.8) rotate(-10deg)}50%{opacity:.7;transform:scale(1.05) rotate(2deg)}to{opacity:1;transform:scale(1) rotate(0)}}.simple-pie-chart:hover{transform:translate(-2px,-2px);box-shadow:5px 5px #666}.simple-pie-chart.active{transform:translate(-2px,-2px);box-shadow:5px 5px #839e84}.pie-visual{width:100%;height:100%;border-radius:50%;border:3px solid #000000;background:conic-gradient(from 0deg,#4caf50 0deg 342deg,#3a8f44 342deg 343deg,#2e7d32 343deg 350.4deg,#57a05b 350.4deg 351.6deg,#81c784 351.6deg 360deg);animation:pieChartSpin .8s ease-out;pointer-events:none;position:relative;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;will-change:transform;transform:translateZ(0);filter:blur(.2px);-webkit-filter:blur(.2px)}.pie-visual:after{content:"";position:absolute;inset:0;background:conic-gradient(from 0deg,rgba(76,175,80,.1) 340deg 345deg,rgba(46,125,50,.1) 349deg 353deg,transparent 0deg 340deg,transparent 345deg 349deg,transparent 353deg 360deg);border-radius:50%;pointer-events:none;z-index:1}@keyframes pieBubbleFloat{0%,to{transform:translateY(0) translate(0);opacity:.6}25%{transform:translateY(-3px) translate(1px);opacity:.8}50%{transform:translateY(-2px) translate(-1px);opacity:1}75%{transform:translateY(-1px) translate(1px);opacity:.9}}.pie-btn{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#fff;border:2px solid #000000;border-radius:6px;font-family:JetBrains Mono,monospace;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:2px 2px #ccc;width:100%;justify-content:flex-start}.pie-btn:hover{background:#f0f0f0;transform:translate(-1px,-1px);box-shadow:3px 3px #666}.pie-btn.active{background:#e8f5e8;border-color:#4caf50;transform:translate(-1px,-1px);box-shadow:3px 3px #4caf50}.btn-color{width:14px;height:14px;border-radius:3px;border:1px solid #000000;flex-shrink:0}.btn-color.public-color{background:#4caf50}.btn-color.team-color{background:#2e7d32}.btn-color.prize-color{background:#81c784}@keyframes pieChartSpin{0%{transform:translateZ(0) rotate(-90deg);opacity:0}to{transform:translateZ(0) rotate(0);opacity:1}}.pie-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background:#fff;border:2px solid #000000;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:JetBrains Mono,monospace;z-index:10;pointer-events:none}.total-supply{font-size:1.2rem;font-weight:700;color:#000;line-height:1}.supply-label{font-size:.7rem;font-weight:600;color:#666;margin-top:2px}.distribution-legend{display:flex;flex-direction:column;gap:12px;min-width:300px;min-height:200px;justify-content:center;position:relative;align-self:center;flex:1;opacity:0;transform:translate(20px);animation:legendSlideIn .6s ease-out 1.2s forwards}@keyframes legendSlideIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.legend-item{display:flex;align-items:center;gap:16px;padding:20px 24px;background:#fff;border:2px solid #000000;border-radius:8px;transition:all .3s ease;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%) translate(100%);opacity:0;box-shadow:3px 3px #ccc}.legend-item.active:hover{transform:translateY(-50%) translate(-2px) translateY(-2px);box-shadow:5px 5px #666;background:#f8f8f8}.legend-color{width:20px;height:20px;border-radius:4px;border:2px solid #000000;flex-shrink:0;align-self:flex-start;margin-top:4px}.public-color{background:#4caf50}.prize-color{background:#81c784}.team-color{background:#2e7d32}.center-color{background:#fff;border:2px solid #4CAF50}.legend-details{display:flex;flex-direction:column;gap:4px;font-family:JetBrains Mono,monospace;text-align:center;flex:1}.legend-label{font-size:1.1rem;font-weight:700;color:#000}.legend-percentage{font-size:1rem;font-weight:700;color:#333}.legend-amount{font-size:.9rem;font-weight:600;color:#666}.legend-description{font-size:.85rem;font-weight:500;color:#888;font-style:italic;margin-top:4px}.legend-item.active{transform:translateY(-50%) translate(0);opacity:1;animation:legendSlideInFromRight .4s cubic-bezier(.25,.46,.45,.94)}@keyframes legendSlideInFromRight{0%{opacity:0;transform:translateY(-50%) translate(100%)}to{opacity:1;transform:translateY(-50%) translate(0)}}.legend-hint{text-align:center;padding:28px 20px;color:#666;font-family:JetBrains Mono,monospace;font-size:.9rem;font-style:italic;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);background:#f9f9f9;border:2px solid #e0e0e0;border-radius:8px;box-shadow:2px 2px #ccc}@media (max-width: 768px){.distribution-container{flex-direction:column;gap:20px;align-items:center}.pie-buttons-left{flex-direction:row;flex-wrap:wrap;justify-content:center;min-width:auto}.pie-btn{width:auto;min-width:140px}.simple-pie-chart{width:160px;height:160px}.pie-center{width:64px;height:64px}.total-supply{font-size:1rem}.distribution-legend{min-width:100%;order:3}}.community-content{background:transparent;padding:30px;text-align:center}.community-content p{font-family:JetBrains Mono,monospace;font-size:1rem;line-height:1.6;color:#333;margin-bottom:30px}.community-buttons{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.community-btn{display:flex;align-items:center;gap:8px;padding:12px 24px;border:2px solid #000000;border-radius:8px;text-decoration:none;font-family:JetBrains Mono,monospace;font-weight:700;font-size:.9rem;transition:all .3s ease;box-shadow:3px 3px #ccc}.twitter-btn{background:#333;color:#fff}.twitter-btn:hover{background:#1a1a1a;transform:translate(-2px,-2px);box-shadow:5px 5px #666;text-decoration:none;color:#fff}.discord-btn{background:#5865f2;color:#fff}.discord-btn:hover{background:#4752c4;transform:translate(-2px,-2px);box-shadow:5px 5px #666;text-decoration:none;color:#fff}.social-icon{width:16px;height:16px}.footer{margin:10px 0 0;padding:20px 0;text-align:center}.footer.scroll-animate{opacity:0;transform:translateY(20px);transition:all .8s ease-out}.footer.scroll-animate.animate-in{opacity:1;transform:translateY(0)}.footer:before{content:"";display:block;width:40%;max-width:1200px;height:2px;background:#000;margin:0 auto 20px}.footer-content{text-align:center}.footer .disclaimer{font-size:.9rem;color:#000;margin-bottom:15px;line-height:1.5;font-family:JetBrains Mono,monospace}.footer .disclaimer p{font-size:.9rem;color:#666;margin:0;font-style:italic;line-height:1.4}.trademark{font-size:.8rem;color:#666;font-family:JetBrains Mono,monospace;font-weight:600}*{margin:0;padding:0;box-sizing:border-box}html{overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{display:none}body{overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none;max-width:100vw;box-sizing:border-box}body::-webkit-scrollbar{display:none}body{font-family:JetBrains Mono,monospace!important;background:#fff!important;color:#000!important;line-height:1.6;min-height:100vh;position:relative}*{box-sizing:border-box}.container,.dashboard-grid,.terminal-window{max-width:100%;box-sizing:border-box}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(0deg,transparent 0px,transparent 3px,rgba(0,0,0,.03) 2px,rgba(0,0,0,.03) 4px);pointer-events:none;z-index:9999}.container{max-width:1200px;margin:0 auto;padding:20px;position:relative;z-index:1;opacity:1;transition:opacity 1s ease-in-out}.container.loaded{opacity:1}.logo-section{margin-bottom:20px}.title{font-family:JetBrains Mono,monospace;font-size:2.5rem;font-weight:700;color:#000;text-shadow:2px 2px 0px #cccccc;margin-bottom:10px;text-align:center;position:relative;animation:title-glow 2s ease-in-out infinite alternate}.title:after{content:"|";animation:title-cursor 1s ease-in-out infinite;margin-left:5px}@keyframes title-glow{0%{text-shadow:2px 2px 0px #cccccc}to{text-shadow:2px 2px 0px #cccccc,0 0 10px rgba(0,0,0,.3)}}@keyframes title-cursor{0%,50%{opacity:1}51%,to{opacity:0}}.subtitle{font-family:JetBrains Mono,monospace;font-size:1.2rem;color:#666;font-weight:600;letter-spacing:2px}.central-burp-box{text-align:center;margin:30px 0;position:relative;display:flex;flex-direction:column;align-items:center;gap:15px}.burp-stats-inline{display:flex;gap:20px;font-family:JetBrains Mono,monospace;font-size:.9rem;position:relative}.stat-item{display:flex;align-items:center;gap:5px;white-space:nowrap}.stat-label{color:#666;font-weight:600;text-decoration:none;border:none}.burp-stat-label{font-family:JetBrains Mono,monospace;color:#666;font-weight:600;font-size:1rem}.burp-count-value{font-family:JetBrains Mono,monospace;color:#000;font-weight:600}.typing-counter{position:relative;display:inline-block;transition:all .2s ease-out}.typing-counter:after{content:"";position:absolute;right:-8px;top:50%;transform:translateY(-50%);width:2px;height:1.2em;background-color:#4caf50;animation:counter-blink 1s ease-in-out infinite;opacity:0}.typing-counter.updating:after{opacity:1}@keyframes counter-blink{0%,50%{opacity:1;background-color:#4caf50}51%,to{opacity:.3;background-color:#45a049}}.typing-counter{animation:counter-update .1s ease-out}@keyframes counter-update{0%{transform:scale(1);color:#000}50%{transform:scale(1.05);color:#4caf50}to{transform:scale(1);color:#000}}.burp-stats-centered{display:flex;justify-content:center;align-items:center;gap:15px;font-family:JetBrains Mono,monospace;font-size:1rem;position:relative;background:#f8f8f8;border:2px solid #000000;border-radius:8px;padding:10px 20px;box-shadow:3px 3px #ccc;min-width:200px;white-space:nowrap}.stat-value{color:#000;font-weight:700;background:#f0f0f0;padding:2px 8px;border-radius:4px;border:1px solid #cccccc}.combo-counter{position:absolute;top:50%;left:100%;margin-left:15px;transform:translateY(-50%);background:#fff;color:#000;padding:5px 12px;border-radius:20px;font-family:JetBrains Mono,monospace;font-size:.8rem;font-weight:700;border:2px solid #000000;box-shadow:2px 2px #333;opacity:0;transition:all .3s cubic-bezier(.68,-.55,.265,1.55);pointer-events:none;z-index:10;white-space:nowrap}.combo-counter.show{opacity:1;transform:scale(1) translateY(-50%)}.combo-counter.hide{opacity:0;transform:scale(.8) translateY(-70%)}.header{text-align:center;margin:60px 0 40px;padding-top:40px;opacity:0;transform:translateY(20px);animation:header-appear 1s ease-out 1s forwards;position:relative}.header:after{content:"";display:block;width:40%;max-width:1200px;height:2px;background:#000;margin:20px auto 0}.back-button-container{position:absolute;top:0;left:20px;z-index:1000}.mobile-menu-item{display:block;width:100%;padding:12px 16px;border:none;background:none;text-align:left;font-family:JetBrains Mono,monospace;font-size:.9rem;color:#000;cursor:pointer;transition:background-color .2s}.mobile-menu-item:hover{background-color:#f0f0f0}.mobile-menu-item:first-child{border-top-left-radius:6px;border-top-right-radius:6px}.mobile-menu-item:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.menu-icon{width:16px;height:16px;margin-right:8px;vertical-align:middle}.mobile-menu-item.wallet-address{display:flex;align-items:center;cursor:default}.mobile-menu-item.wallet-address:hover{background-color:transparent}.mobile-only{display:none}.desktop-only{display:block}@media (min-width: 769px){.hamburger-menu,.mobile-only{display:none!important}.desktop-only{display:block!important}.top-buttons{display:flex}}@media (max-width: 768px){.top-buttons,.top-buttons-container{display:none!important}.hamburger-menu{display:block}.mobile-only{display:block!important}.desktop-only{display:none!important}.back-button-container{display:none}}.back-btn{padding:8px 12px;font-size:.8rem;min-width:auto}.back-button-container{opacity:0;transform:translateY(-10px);animation:back-button-appear 1s ease-out 2s forwards}.back-btn{display:flex;align-items:center;gap:8px;padding:12px 18px;background:#fff;border:2px solid #000000;border-radius:8px;color:#000;text-decoration:none;font-family:JetBrains Mono,monospace;font-weight:700;font-size:.9rem;transition:all .3s ease;box-shadow:3px 3px #ccc;white-space:nowrap}.back-btn:hover{background:#f0f0f0;transform:translate(-2px,-2px);box-shadow:5px 5px #666;text-decoration:none;color:#000}.back-icon{width:16px;height:16px}@keyframes back-button-appear{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes back-button-appear{to{opacity:1;transform:translateY(0)}}.top-info-btn{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 18px;background:#fff;border:2px solid #000000;border-radius:8px;color:#000;font-family:JetBrains Mono,monospace;font-weight:700;font-size:.9rem;cursor:pointer;transition:all .3s ease;box-shadow:3px 3px #ccc;white-space:nowrap;width:120px;height:48px;flex-shrink:0}.top-info-btn:hover{background:#f0f0f0;transform:translate(-2px,-2px);box-shadow:5px 5px #666}.info-icon,.connect-icon{width:16px;height:16px}.connected-wallet-info{display:flex;flex-direction:column;gap:8px;padding:12px;background:#fff;border:2px solid #000000;border-radius:8px;box-shadow:3px 3px #ccc;min-width:200px;max-width:240px;width:240px}.wallet-address{font-family:JetBrains Mono,monospace;font-size:.7rem;font-weight:600;color:#000;text-align:center;word-break:break-all;background:#f8f8f8;padding:6px;border:1px solid #e0e0e0;border-radius:4px;line-height:1.2}.wallet-info-header{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:4px}.wallet-status-indicator{width:8px;height:8px;background:#4caf50;border-radius:50%;animation:pulse 2s infinite}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.wallet-info-label{font-family:JetBrains Mono,monospace;font-size:.7rem;color:#666;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.disconnect-btn{padding:6px 12px;background:#fff;border:1px solid #000000;border-radius:4px;color:#000;font-family:JetBrains Mono,monospace;font-size:.7rem;font-weight:600;cursor:pointer;transition:all .2s ease}.disconnect-btn:hover{background:#f0f0f0;transform:translate(-1px,-1px);box-shadow:2px 2px #ccc}.streaks-dashboard{padding:20px 0}.dashboard-animate{opacity:0;transform:translateY(30px);animation:dashboard-slide-in .29s ease-out forwards}@keyframes dashboard-slide-in{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.gas-streaks-header{opacity:1!important;transform:translateY(0)!important;animation:header-appear .8s ease-out forwards}.gas-streaks-title{animation:title-glow 2s ease-in-out infinite alternate}.dashboard-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:20px;max-width:1200px;margin:0 auto;padding:0 20px}.dashboard-section{min-height:200px}.terminal-window{background:#fff;border:2px solid #000000;border-radius:8px;box-shadow:4px 4px #ccc;overflow:hidden;height:100%;display:flex;flex-direction:column}.terminal-header{background:#f8f8f8;border-bottom:2px solid #000000;padding:12px 16px}.terminal-title{font-family:JetBrains Mono,monospace;font-size:.9rem;font-weight:700;text-align:center;width:100%;color:#000}.terminal-content{flex:1;padding:18px;background:#fff}.history-item{display:flex;justify-content:space-between;align-items:center;padding:8px 15px;border-bottom:1px solid rgba(0,0,0,.1);font-size:.85rem;background:transparent;border-radius:4px;margin:2px 0;transition:all .3s ease}.history-item:hover{background:#0000000d}.stat-label{font-family:JetBrains Mono,monospace;font-size:.8rem;color:#666;font-weight:500}.stat-value{font-family:JetBrains Mono,monospace;font-size:.8rem;color:#000;font-weight:700}.send-content{display:flex;flex-direction:column;gap:12px;height:100%;justify-content:space-between}.send-cost-display{text-align:center;padding:8px 0;border-bottom:1px solid rgba(0,0,0,.1)}.cost-title{font-family:JetBrains Mono,monospace;font-size:.75rem;color:#666;margin-bottom:4px}.cost-amount{font-family:JetBrains Mono,monospace;font-size:.9rem;font-weight:700;color:#000}.chance-display{display:flex;flex-direction:column;gap:6px}.chance-row{display:flex;justify-content:space-between;align-items:center;padding:2px 0}.chance-label{font-family:JetBrains Mono,monospace;font-size:.8rem;color:#666}.chance-value{font-family:JetBrains Mono,monospace;font-size:.8rem;font-weight:700;color:#000}.streak-info-display{display:flex;flex-direction:column;gap:4px;padding:8px 0;border-top:1px solid rgba(0,0,0,.1)}.info-row{font-family:JetBrains Mono,monospace;font-size:.75rem;color:#000;text-align:center}.send-info{display:flex;flex-direction:column;gap:16px;align-items:center}.how-it-works{width:100%;margin-bottom:16px}.explanation{display:flex;flex-direction:column;gap:8px}.explanation-item{margin:0;color:#000;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.4;padding:4px 0;border-bottom:1px solid rgba(0,0,0,.1)}.cost-breakdown{display:flex;flex-direction:column;gap:8px}.cost-item{display:flex;justify-content:space-between;align-items:center;padding:6px 0}.cost-label{font-family:JetBrains Mono,monospace;font-size:.8rem;color:#666;font-weight:600}.cost-value{font-family:JetBrains Mono,monospace;font-size:.8rem;color:#000;font-weight:700}.streak-btn{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;padding:20px 30px;background:#4caf50;border:2px solid #000000;border-radius:8px;color:#fff;font-family:JetBrains Mono,monospace;font-size:1.25rem;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:3px 3px #ccc;overflow:hidden}.streak-btn:not(.cooldown-active):before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 80%,rgba(255,255,255,.2) 2px,transparent 3px),radial-gradient(circle at 60% 60%,rgba(255,255,255,.15) 1px,transparent 2px),radial-gradient(circle at 80% 40%,rgba(255,255,255,.25) 1.5px,transparent 2.5px),radial-gradient(circle at 30% 30%,rgba(255,255,255,.1) 1px,transparent 2px),radial-gradient(circle at 70% 20%,rgba(255,255,255,.2) 1.5px,transparent 2.5px);animation:bubbleFloat 3s ease-in-out infinite;pointer-events:none;z-index:1}.streak-btn>*{position:relative;z-index:2}.streak-btn:hover:not(:disabled){background:#45a049;transform:translate(-2px,-2px);box-shadow:5px 5px #666}.streak-btn:disabled{background:#ccc;color:#666;cursor:not-allowed}.streak-icon{width:20px;height:20px}.loading-spinner{width:16px;height:16px;border:2px solid #ffffff;border-top:2px solid transparent;border-radius:50%;animation:spin 1s linear infinite;margin-right:8px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.waiting-animation-overlay{position:fixed;inset:0;background:#000c;display:flex;justify-content:center;align-items:center;z-index:999999;animation:fadeIn .3s ease-in}.waiting-animation{background:#fff;border:2px solid #000000;border-radius:8px;padding:30px 50px 40px;text-align:center;box-shadow:0 4px 20px #0000004d;animation:waitingPulse 2s ease-in-out infinite;width:450px;height:500px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.waiting-spinner{width:50px;height:50px;border:4px solid #f0f0f0;border-top:4px solid #4CAF50;border-radius:50%;margin:0 auto 20px;animation:spin 1s linear infinite}.waiting-text{font-family:JetBrains Mono,monospace;font-size:1.5rem;font-weight:700;color:#000;margin-bottom:12px}.waiting-message{font-family:JetBrains Mono,monospace;font-size:.9rem;color:#666;max-width:300px;margin:0 auto}.no-win-animation-overlay{position:fixed;inset:0;background:#000c;display:flex;justify-content:center;align-items:center;z-index:999999;animation:noWinSequence .8s ease-out}.no-win-animation{background:#fff;border:2px solid #000000;border-radius:8px;padding:40px;text-align:center;animation:noWinBoxAppear .6s ease-out .2s both;box-shadow:0 4px 20px #0000004d;transform:scale(0)}.no-win-text{font-family:JetBrains Mono,monospace;font-size:1.5rem;font-weight:700;color:#ff6b6b;margin-bottom:16px}.streak-increase{font-family:JetBrains Mono,monospace;font-size:2rem;font-weight:700;color:#4caf50;margin-bottom:12px;animation:streakGlow 1s ease-in-out infinite .8s}.no-win-message{font-family:JetBrains Mono,monospace;font-size:.9rem;color:#666;max-width:300px;margin:0 auto}.winner-animation-overlay{position:fixed;inset:0;background:#000c;display:flex;justify-content:center;align-items:center;z-index:999999;animation:winnerSequence 1s ease-out}.winner-animation{background:#fff;border:2px solid #000000;border-radius:8px;padding:40px;text-align:center;animation:winnerBoxAppear .8s ease-out .2s both;box-shadow:0 4px 20px #0000004d;transform:scale(0)}.winner-text{font-family:JetBrains Mono,monospace;font-size:2rem;font-weight:700;color:#000;margin-bottom:16px;animation:winnerTextGlow 2s ease-in-out infinite 1s}.winner-amount{font-family:JetBrains Mono,monospace;font-size:1.5rem;font-weight:700;color:#4caf50;margin-bottom:12px}.winner-message{font-family:JetBrains Mono,monospace;font-size:1rem;color:#666}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes bounceIn{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1);opacity:1}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes winnerSequence{0%{background:#4caf50f2;opacity:0}20%{background:#4caf50f2;opacity:1}40%{background:#4caf50b3}to{background:#000c}}@keyframes winnerBoxAppear{0%{transform:scale(0) rotate(0);opacity:0}50%{transform:scale(1.1) rotate(2deg);opacity:1}to{transform:scale(1) rotate(0);opacity:1}}@keyframes winnerTextGlow{0%,to{text-shadow:0 0 5px rgba(76,175,80,.5);transform:scale(1)}50%{text-shadow:0 0 20px rgba(76,175,80,.8),0 0 30px rgba(76,175,80,.6);transform:scale(1.05)}}@keyframes waitingPulse{0%,to{transform:scale(1);box-shadow:0 4px 20px #0000004d}50%{transform:scale(1.02);box-shadow:0 6px 25px #0006}}@keyframes noWinSequence{0%{background:#ff6b6b4d;opacity:0}30%{background:#ff6b6b80;opacity:1}to{background:#000c}}@keyframes noWinBoxAppear{0%{transform:scale(0) rotate(0);opacity:0}50%{transform:scale(1.05) rotate(-1deg);opacity:1}to{transform:scale(1) rotate(0);opacity:1}}@keyframes streakGlow{0%,to{text-shadow:0 0 5px rgba(76,175,80,.5);transform:scale(1)}50%{text-shadow:0 0 15px rgba(76,175,80,.8),0 0 25px rgba(76,175,80,.6);transform:scale(1.1)}}.cooldown-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:6px;background:#fff}.gas-fill-bar{position:absolute;left:0;bottom:0;width:100%;background:#4caf50;border-radius:0 0 6px 6px;transition:height 1s cubic-bezier(.4,0,.2,1);animation:gasRising 1s ease-out;z-index:1}@keyframes gasRising{0%{height:0%;opacity:0;transform:scaleY(0)}20%{opacity:.8;transform:scaleY(.3)}to{opacity:1;transform:scaleY(1)}}.gas-fill-bar:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 80%,rgba(255,255,255,.2) 2px,transparent 3px),radial-gradient(circle at 60% 60%,rgba(255,255,255,.15) 1px,transparent 2px),radial-gradient(circle at 80% 40%,rgba(255,255,255,.25) 1.5px,transparent 2.5px);animation:bubbleFloat 2s ease-in-out infinite}@keyframes bubbleFloat{0%,to{transform:translateY(0);opacity:.8}50%{transform:translateY(-4px);opacity:1}}.cooldown-text{position:relative;z-index:2;color:#000;font-weight:700;font-family:JetBrains Mono,monospace;text-shadow:none}.streak-btn.cooldown-active{background:#fff!important;color:#000!important;border:2px solid #000000!important;border-radius:8px!important;cursor:not-allowed!important;box-shadow:3px 3px #ccc!important;padding:20px 30px!important;font-size:1.25rem!important;font-weight:700!important;font-family:JetBrains Mono,monospace!important;position:relative!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;transition:all .3s ease!important;width:100%!important;min-height:70px!important}.streak-btn.cooldown-active:hover{transform:none!important;box-shadow:3px 3px #ccc!important}.gas-cloud{position:fixed;bottom:0;width:60px;height:60px;background:radial-gradient(circle,rgba(144,238,144,.8) 0%,rgba(144,238,144,.4) 50%,transparent 100%);border-radius:50%;pointer-events:none;z-index:1000;animation:gasCloudFloat 4s ease-out forwards}.winner-gas-cloud{width:calc(60px * var(--cloud-scale, 1));height:calc(60px * var(--cloud-scale, 1));background:radial-gradient(circle,rgba(76,175,80,.9) 0%,rgba(144,238,144,.6) 50%,transparent 100%);animation:winnerGasCloudFloat 5s ease-out forwards;z-index:1001}.no-win-gas-cloud{width:40px;height:40px;background:radial-gradient(circle,rgba(144,238,144,.6) 0%,rgba(144,238,144,.3) 50%,transparent 100%);animation:noWinGasCloudFloat 3.5s ease-out forwards;z-index:999}@keyframes gasCloudFloat{0%{transform:translateZ(0) scale(.5);opacity:.8}25%{transform:translate3d(var(--drift-x, 0px),-25vh,0) scale(.8);opacity:.6}50%{transform:translate3d(var(--drift-x, 0px),-50vh,0) scale(1);opacity:.4}75%{transform:translate3d(var(--drift-x, 0px),-75vh,0) scale(1.2);opacity:.2}to{transform:translate3d(var(--drift-x, 0px),-100vh,0) scale(1.5);opacity:0}}@keyframes winnerGasCloudFloat{0%{transform:translateZ(0) scale(calc(.3 * var(--cloud-scale, 1)));opacity:1}15%{transform:translate3d(var(--drift-x, 0px),-15vh,0) scale(calc(.6 * var(--cloud-scale, 1)));opacity:.9}30%{transform:translate3d(var(--drift-x, 0px),-30vh,0) scale(calc(.9 * var(--cloud-scale, 1)));opacity:.7}50%{transform:translate3d(var(--drift-x, 0px),-50vh,0) scale(calc(1.2 * var(--cloud-scale, 1)));opacity:.5}75%{transform:translate3d(var(--drift-x, 0px),-75vh,0) scale(calc(1.5 * var(--cloud-scale, 1)));opacity:.3}to{transform:translate3d(var(--drift-x, 0px),-110vh,0) scale(calc(2 * var(--cloud-scale, 1)));opacity:0}}@keyframes noWinGasCloudFloat{0%{transform:translateZ(0) scale(.4);opacity:.6}30%{transform:translate3d(var(--drift-x, 0px),-30vh,0) scale(.7);opacity:.4}60%{transform:translate3d(var(--drift-x, 0px),-60vh,0) scale(1);opacity:.2}to{transform:translate3d(var(--drift-x, 0px),-90vh,0) scale(1.2);opacity:0}}.prize-info{display:flex;flex-direction:column;align-items:center;gap:20px;height:100%;justify-content:space-between}.prize-amount{text-align:center;padding:12px 0}.prize-value{font-family:JetBrains Mono,monospace;font-size:2rem;font-weight:700;font-size:clamp(1.2rem,4vw,2rem);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#4caf50;margin-bottom:5px;margin-top:15px;text-align:center}.prize-currency{font-family:JetBrains Mono,monospace;font-size:1rem;color:#666;font-weight:600;text-align:center;margin-bottom:15px;margin-top:-5px}.prize-details{display:flex;flex-direction:column;gap:8px;width:100%;flex:1}.prize-stat{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid rgba(0,0,0,.1)}.prize-stat-label{font-family:JetBrains Mono,monospace;font-size:.8rem;color:#666}.prize-stat-value{font-family:JetBrains Mono,monospace;font-size:.8rem;font-weight:700;color:#000}.prize-winner-link{color:#000;text-decoration:none;transition:all .2s ease;cursor:pointer}.prize-winner-link:hover{color:#4caf50;text-decoration:underline;transform:translateY(-1px)}@keyframes subtle-glow{0%{box-shadow:0 0 5px #ff6b354d}to{box-shadow:0 0 10px #ff6b3580}}.prize-value-container{border:2px solid #000;border-radius:8px;padding:20px;margin:8px auto;background-color:#fff;text-align:center;width:300px;height:120px;display:flex;flex-direction:column;justify-content:center;align-items:center}.global-stats-sidebar{position:fixed;top:80px;left:20px;width:49px;z-index:100;display:flex;flex-direction:column;align-items:flex-start;animation:slideInFromLeft .8s ease-out}@keyframes slideInFromLeft{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideInFromRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.stats-dropdown-arrow{width:50px;height:50px;background:#fffffff2;border:2px solid #333;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;margin-bottom:10px;box-shadow:0 2px 8px #0000001a;backdrop-filter:blur(10px)}.stats-dropdown-arrow:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026;border-color:#000}.stats-dropdown-arrow:active{animation:arrowBounce .3s ease}.stats-dropdown-arrow.open{transform:rotate(180deg)}.stats-dropdown-arrow svg{width:20px;height:20px;color:#333;transition:transform .2s ease}@keyframes arrowBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.stats-dropdown-container{display:flex;flex-direction:row;gap:30px;max-width:1200px;margin:0 auto;padding:20px;animation:dropdownSlideIn .3s ease-out}@keyframes dropdownSlideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.global-stat-box{background:#fffffff2;border:2px solid #333;border-radius:6px;padding:8px 12px;display:flex;align-items:center;gap:10px;box-shadow:0 2px 8px #0000001a;backdrop-filter:blur(10px);transition:all .2s ease;cursor:default;min-width:120px;max-width:180px}.global-stat-box:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026;border-color:#000}.global-stat-icon{width:20px;height:20px;color:#333;flex-shrink:0}.global-stat-icon svg{width:100%;height:100%}.global-stat-info{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0;overflow:hidden}.global-stat-value{font-family:JetBrains Mono,monospace;font-size:.9rem;font-weight:700;color:#000;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.global-stat-label{font-family:JetBrains Mono,monospace;font-size:.65rem;color:#666;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 768px){.global-stats-sidebar{display:none}}.payments-list{display:flex;flex-direction:column;gap:8px;max-height:300px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.payments-list::-webkit-scrollbar{display:none}.payment-item{display:grid;grid-template-columns:1fr auto auto;gap:8px;padding:8px 0;border-bottom:1px solid rgba(0,0,0,.08);align-items:center;transition:all .3s ease}.payment-item.new-item,.history-item.new-item.win{animation:greenFlash 6s cubic-bezier(.34,1.56,.64,1) forwards;background:#4caf504d;border-radius:4px;transform-origin:top center;will-change:transform,opacity,background,box-shadow}.history-item.new-item.loss{animation:redFlash 6s cubic-bezier(.34,1.56,.64,1) forwards;background:#f4433633;border-radius:4px;transform-origin:top center;will-change:transform,opacity,background,box-shadow}.spin-address{font-family:JetBrains Mono,monospace;font-size:.7rem;color:#000;font-weight:600;text-decoration:none}.spin-address:hover{color:#4caf50;text-decoration:underline}.spin-time{font-family:JetBrains Mono,monospace;font-size:.65rem;color:#666;font-weight:400}.payment-item:last-child{border-bottom:none}.payment-address{font-family:JetBrains Mono,monospace;font-size:.7rem;color:#000;font-weight:600}.payment-amount{font-family:JetBrains Mono,monospace;font-size:.7rem;color:#4caf50;font-weight:700}.payment-time{font-family:JetBrains Mono,monospace;font-size:.7rem;color:#666;font-weight:600}.leaderboard-list{display:flex;flex-direction:column;gap:8px;max-height:300px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.leaderboard-list::-webkit-scrollbar{display:none}.leaderboard-item{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-bottom:1px solid rgba(0,0,0,.1);font-family:JetBrains Mono,monospace}.leaderboard-rank{color:#000;font-weight:700;min-width:30px;font-size:.8rem}.leaderboard-address{font-family:JetBrains Mono,monospace;font-size:.7rem;color:#000;font-weight:600;text-decoration:none;flex:1;text-align:center;transition:all .2s ease;font-weight:700}.leaderboard-address:hover{color:#4caf50;text-decoration:underline;transform:translateY(-1px)}.payment-address,.prize-address{font-family:JetBrains Mono,monospace;font-size:.7rem;color:#000;font-weight:600;text-decoration:none;transition:all .2s ease}.payment-address:hover,.prize-address:hover{color:#4caf50;text-decoration:underline;transform:translateY(-1px)}.leaderboard-streak{color:#000;font-weight:700;min-width:60px;text-align:right;font-family:JetBrains Mono,monospace;font-size:.8rem}.prizes-list{display:flex;flex-direction:column;gap:8px;max-height:300px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.prizes-list::-webkit-scrollbar{display:none}.prize-item{display:grid;grid-template-columns:1fr auto auto;gap:8px;padding:8px 0;border-bottom:1px solid #e0e0e0;align-items:center;transition:all .3s ease}.prize-item.new-item{animation:greenFlash 6s cubic-bezier(.34,1.56,.64,1) forwards;background:#4caf504d;border-radius:4px;transform-origin:top center;will-change:transform,opacity,background,box-shadow}.prize-item:last-child{border-bottom:none}.prize-address{font-family:JetBrains Mono,monospace;font-size:.7rem;color:#000;font-weight:600}.prize-amount-small{font-family:JetBrains Mono,monospace;font-size:.7rem;color:#4caf50;font-weight:700}.prize-time{font-family:JetBrains Mono,monospace;font-size:.7rem;color:#666;font-weight:600}.no-data{text-align:center;color:#666;font-style:italic;padding:20px}.loading-message{text-align:center;color:#666;font-family:JetBrains Mono,monospace;font-size:1.2rem;padding:60px 20px;background:#fff;border:2px solid #000000;border-radius:8px;box-shadow:4px 4px #ccc;margin:20px 0}.wallet-modal,.info-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px}.modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;z-index:100000;display:flex;align-items:center;justify-content:center}.wallet-modal-overlay,.info-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.wallet-modal-content,.info-modal-content{position:relative;background:#fff;border:3px solid #000000;border-radius:12px;box-shadow:8px 8px #ccc;width:100%;max-width:480px;max-height:90vh;overflow:hidden;animation:modalSlideIn .3s ease-out}.info-modal-content{max-width:600px}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.wallet-modal-header,.info-modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:2px solid #000000;background:#f8f8f8}.wallet-modal-header h3,.info-modal-header h3{font-family:JetBrains Mono,monospace;font-size:1.2rem;font-weight:700;color:#000}.wallet-modal-close,.info-modal-close{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;transition:background .2s ease;color:#000}.wallet-modal-close:hover,.info-modal-close:hover{background:#e0e0e0}.wallet-modal-close svg,.info-modal-close svg{width:20px;height:20px}.wallet-modal-body{padding:20px;overflow-y:auto;max-height:70vh;scrollbar-width:none;-ms-overflow-style:none}.wallet-modal-body::-webkit-scrollbar{display:none}.info-modal-body{padding:20px;overflow-y:auto;max-height:70vh;position:relative;scrollbar-width:none;-ms-overflow-style:none;background:repeating-linear-gradient(0deg,transparent 0px,transparent 3px,rgba(0,0,0,.03) 2px,rgba(0,0,0,.03) 4px)}.info-modal-body::-webkit-scrollbar{display:none}.wallet-modal-description{font-family:JetBrains Mono,monospace;font-size:.9rem;color:#666;text-align:center;margin-bottom:24px;line-height:1.4}.wallet-modal-buttons{display:flex;flex-direction:column;gap:12px}.wallet-btn{display:flex;align-items:center;gap:12px;padding:16px;background:#fff;border:2px solid #000000;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:2px 2px #ccc}.wallet-btn:hover{background:#f8f8f8;transform:translate(-1px,-1px);box-shadow:3px 3px #666}.wallet-icon{width:32px;height:32px;border-radius:4px}.wallet-name{font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:600;color:#000}.wallet-modal-no-wallets{text-align:center;padding:20px}.no-wallets-icon{font-size:3rem;margin-bottom:16px}.wallet-modal-no-wallets h4{font-family:JetBrains Mono,monospace;font-size:1.1rem;color:#000;margin-bottom:8px}.wallet-modal-no-wallets p{font-family:JetBrains Mono,monospace;font-size:.9rem;color:#666;margin-bottom:20px}.wallet-download-links{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.wallet-download-links a{padding:8px 16px;background:#fff;border:1px solid #000000;border-radius:4px;color:#000;text-decoration:none;font-family:JetBrains Mono,monospace;font-size:.8rem;font-weight:600;transition:all .2s ease}.wallet-download-links a:hover{background:#f0f0f0;transform:translate(-1px,-1px);box-shadow:2px 2px #ccc}.info-section{margin-bottom:24px}.info-section h4{font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:700;color:#000;margin-bottom:8px}.info-section p{font-family:JetBrains Mono,monospace;font-size:.9rem;color:#333;line-height:1.5;margin-bottom:8px}.info-section ul{list-style:none;padding-left:0}.info-section li{font-family:JetBrains Mono,monospace;font-size:.9rem;color:#333;line-height:1.5;margin-bottom:4px;position:relative;padding-left:16px}.info-section li:before{content:">";position:absolute;left:0;color:#4caf50;font-weight:700}.info-disclaimer{margin-top:24px;padding-top:16px;border-top:1px solid #e0e0e0;text-align:center}.info-disclaimer p{font-family:JetBrains Mono,monospace;font-size:.8rem;color:#666;line-height:1.4;font-style:italic}.hamburger-menu{display:none;position:fixed;top:15px;right:15px;z-index:10001;background:#fff;border:2px solid #000000;border-radius:8px;padding:8px;cursor:pointer;box-shadow:3px 3px #ccc}.hamburger-icon{width:20px;height:20px;display:flex;flex-direction:column;justify-content:space-between}.hamburger-line{width:100%;height:2px;background:#000;transition:all .3s ease}.hamburger-menu.open .hamburger-line:nth-child(1){transform:rotate(45deg) translate(6px,6px)}.hamburger-menu.open .hamburger-line:nth-child(2){opacity:0}.hamburger-menu.open .hamburger-line:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.dropdown-menu{position:absolute;top:100%;right:0;margin-top:5px;background:#fff;border:2px solid #000000;border-radius:8px;box-shadow:5px 5px #ccc;z-index:10002;min-width:150px}.dropdown-menu.open{display:block}.mobile-menu-item{display:block;width:100%;padding:12px 16px;border:none;background:none;text-align:left;font-family:JetBrains Mono,monospace;font-size:.8rem;font-weight:600;color:#000;text-decoration:none;border-bottom:1px solid #e0e0e0;cursor:pointer;transition:background .2s ease}.mobile-menu-item:last-child{border-bottom:none}.mobile-menu-item:hover{background:#f0f0f0}@media (max-width: 768px){.back-button-container{top:20px;left:15px}.dashboard-grid{grid-template-columns:1fr;padding:0 15px}.container{padding:15px}.terminal-window{margin:0;box-sizing:border-box;width:100%;max-width:100%}.terminal-content{padding:15px;box-sizing:border-box;overflow-x:auto}.title{font-size:2rem}.subtitle{font-size:1rem}.prize-stat{flex-direction:column!important;align-items:flex-start!important;gap:2px!important;padding:6px 0!important}.prize-stat-label,.prize-stat-value{font-size:.75rem!important;word-break:break-word;overflow-wrap:break-word;width:100%!important;max-width:100%!important}.prize-stat-value{font-weight:700!important;color:#000!important}.user-stats .stat-item{flex-direction:column!important;align-items:flex-start!important;gap:2px!important;padding:6px 0!important}.user-stats .stat-label,.user-stats .stat-value{font-size:.8rem!important;word-break:break-word;width:100%!important;max-width:100%!important}.user-stats .stat-value{font-weight:700!important}.streak-row{flex-direction:column!important;align-items:flex-start!important;gap:2px!important;padding:6px 0!important}.streak-label,.streak-value{font-size:.75rem!important;word-break:break-word;width:100%!important;max-width:100%!important}.streak-value{font-weight:700!important}.chance-row{flex-direction:column!important;align-items:flex-start!important;gap:2px!important;padding:6px 0!important}.chance-label,.chance-value{font-size:.75rem!important;word-break:break-word;width:100%!important;max-width:100%!important}.chance-value{font-weight:700!important}}@media (max-width: 480px){.back-button-container{top:10px;left:10px}.top-buttons-container{top:10px;right:10px;gap:6px}.top-info-btn{padding:8px 12px;font-size:.8rem}.connected-wallet-info{min-width:160px;max-width:180px}.dashboard-grid{padding:0 10px}.container{padding:10px}.terminal-content{padding:12px}.terminal-header{padding:12px 15px}.prize-stat{flex-direction:column!important;align-items:flex-start!important;gap:1px!important;padding:4px 0!important}.prize-stat-label,.prize-stat-value{font-size:.7rem!important;word-break:break-word;overflow-wrap:break-word;width:100%!important;max-width:100%!important;line-height:1.2!important}.user-stats .stat-item{flex-direction:column!important;align-items:flex-start!important;gap:1px!important;padding:4px 0!important}.user-stats .stat-label,.user-stats .stat-value{font-size:.75rem!important;word-break:break-word;width:100%!important;max-width:100%!important;line-height:1.2!important}.streak-row{flex-direction:column!important;align-items:flex-start!important;gap:1px!important;padding:4px 0!important}.streak-label,.streak-value{font-size:.7rem!important;word-break:break-word;width:100%!important;max-width:100%!important;line-height:1.2!important}.chance-row{flex-direction:column!important;align-items:flex-start!important;gap:1px!important;padding:4px 0!important}.chance-label,.chance-value{font-size:.7rem!important;word-break:break-word;width:100%!important;max-width:100%!important;line-height:1.2!important}}@media (max-width: 360px){.container{padding:8px!important}.dashboard-grid{padding:0 8px!important}.terminal-content{padding:10px!important}.terminal-header{padding:10px 12px!important;font-size:.8rem!important}.prize-stat-label,.prize-stat-value{font-size:.65rem!important;line-height:1.1!important}.user-stats .stat-label,.user-stats .stat-value{font-size:.7rem!important;line-height:1.1!important}.streak-label,.streak-value,.chance-label,.chance-value{font-size:.65rem!important;line-height:1.1!important}.prize-stat,.user-stats .stat-item,.streak-row,.chance-row{padding:3px 0!important;gap:0px!important}.terminal-window{margin-bottom:15px!important}.top-buttons-container{top:8px!important;right:8px!important;gap:4px!important}.hamburger-menu{width:35px!important;height:35px!important}.terminal-window{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.terminal-content *{box-sizing:border-box!important;max-width:100%!important}.prize-value-container{padding:15px!important;margin:6px auto!important}.send-cost-display{padding:10px!important;margin-top:15px!important;margin-bottom:6px!important}.cost-title,.cost-amount,.cost-note{font-size:.7rem!important}}.first-time-user-actions{margin-top:25px;padding:20px;background:#f0f8ff;border:2px solid #4CAF50;border-radius:8px;text-align:center}.first-time-message{font-family:JetBrains Mono,monospace;font-size:.9rem;color:#333;margin-bottom:15px;line-height:1.4}.accept-rules-btn{background:#4caf50;color:#fff;border:2px solid #45a049;border-radius:8px;padding:12px 24px;font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:3px 3px #45a049;min-width:250px}.accept-rules-btn:hover{background:#45a049;transform:translate(-2px,-2px);box-shadow:5px 5px #3d8b40}.accept-rules-btn:active{transform:translate(1px,1px);box-shadow:1px 1px #3d8b40}.top-admin-btn{background:#fff!important;border:2px solid #000000!important;color:#000!important;border-radius:8px!important;padding:12px!important;font-family:JetBrains Mono,monospace!important;font-weight:700!important;transition:all .3s ease!important;box-shadow:3px 3px #ccc!important}.top-admin-btn:hover{background:#f0f0f0!important;transform:translate(-2px,-2px)!important;box-shadow:5px 5px #666!important}.admin-icon{width:20px;height:20px}.prize-value-container{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.prize-value-display{display:flex;flex-direction:column;align-items:center;width:100%}.pool-indicator{font-size:.8rem;color:#666;font-family:JetBrains Mono,monospace;font-weight:600;margin-top:5px;opacity:.8}.pool-indicator-outside{font-size:.8rem;color:#666;font-family:JetBrains Mono,monospace;font-weight:600;text-align:center;margin-top:3px;margin-bottom:10px;opacity:.8}.pool-nav-arrow{position:absolute;background:#fff;border:2px solid rgba(0,0,0,.2);border-radius:4px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;box-shadow:1px 1px #ccc;z-index:10;top:50%;transform:translateY(-50%)}.pool-nav-arrow.prev-arrow{left:8px}.pool-nav-arrow.next-arrow{right:8px}.pool-nav-arrow:hover{background:#f0f0f0;box-shadow:2px 2px #666;transform:translateY(-50%) scale(1.1)}.pool-nav-arrow:active{box-shadow:1px 1px #999;transform:translateY(-50%) scale(.95)}.pool-nav-arrow svg{width:14px;height:14px}@media (max-width: 768px){.prize-value-container{gap:10px}.pool-nav-arrow{width:24px;height:24px}.pool-nav-arrow svg{width:12px;height:12px}}@keyframes greenFlash{0%{transform:translateY(-50px) scale(.9);opacity:0;background:#4caf5080;box-shadow:0 0 15px #4caf5080}15%{transform:translateY(0) scale(1.02);opacity:1;background:#4caf5066;box-shadow:0 0 12px #4caf5066}30%{transform:translateY(0) scale(1);background:#4caf5059;box-shadow:0 0 10px #4caf504d}50%{background:#4caf5040;box-shadow:0 0 8px #4caf5033}80%{background:#4caf501a;box-shadow:0 0 4px #4caf501a}to{transform:translateY(0) scale(1);background:transparent;box-shadow:none}}@keyframes redFlash{0%{transform:translateY(-50px) scale(.9);opacity:0;background:#f443364d;box-shadow:0 0 15px #f443364d}15%{transform:translateY(0) scale(1.02);opacity:1;background:#f4433640;box-shadow:0 0 12px #f4433640}30%{transform:translateY(0) scale(1);background:#f4433633;box-shadow:0 0 10px #f4433633}50%{background:#f4433626;box-shadow:0 0 8px #f4433626}80%{background:#f4433614;box-shadow:0 0 4px #f4433614}to{transform:translateY(0) scale(1);background:transparent;box-shadow:none}}.payment-item.new-item-cleanup,.prize-item.new-item-cleanup{background:transparent!important;border-left:none!important;padding-left:0!important;transition:all .5s ease!important}.spinning-wheel-container{position:relative;width:280px;height:280px;margin:0 auto}.wheel-svg{filter:drop-shadow(3px 3px 0px #cccccc)}.spinning-hand{transform-origin:100px 100px}.wheel-spinning{animation:none}.result-indicator{position:absolute;top:-50px;left:50%;transform:translate(-50%);font-family:JetBrains Mono,monospace;font-size:1.2rem;font-weight:700;padding:12px 20px;border-radius:8px;border:3px solid #000000;box-shadow:3px 3px #ccc;animation:result-bounce .8s ease-out;z-index:10;white-space:nowrap}.result-indicator.win{background:#4caf50;color:#fff;border-color:#2e7d32}.result-indicator.lose{background:#f0f0f0;color:#333;border-color:#666}@keyframes result-bounce{0%{opacity:0;transform:translate(-50%) scale(.3) translateY(20px)}50%{transform:translate(-50%) scale(1.1) translateY(-5px)}to{opacity:1;transform:translate(-50%) scale(1) translateY(0)}}
