*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#120e1c;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;min-height:100vh}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.container{margin:0 auto;max-width:480px;padding:16px}@media (max-width:480px){.container{padding:8px}.card{padding:20px}}.card{background:#1c1527;border:.5px solid #fff3;border-radius:16px;box-shadow:0 5px 15px #fff3;padding:32px;text-align:center}.btn{border:none;border-radius:40px;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;padding:12px 32px;text-decoration:none;transition:all .3s ease}.btn-primary{background:#0f172a;color:#fff}.btn-primary:hover{background:#1e293b;transform:scale(1.02)}.btn-success{background:#0f172a;color:#fff}.btn-success:hover{background:#1e293b;transform:scale(1.02)}.btn-warning{background:#fff;border:2px solid #0f172a;color:#0f172a}.btn-warning:hover{background:#f8fafc;transform:scale(1.02)}.input-group{margin:16px 0;text-align:left}.input-group label{color:#e2e8f0;display:block;font-size:14px;font-weight:600;margin-bottom:6px}.input-group input{background:#0f172a;border:2px solid #334155;border-radius:8px;color:#e2e8f0;font-size:14px;padding:12px;transition:border .3s ease;width:100%}.input-group input:focus{border-color:#0f172a;outline:none}.prize-list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin:30px 0}.prize-item{background:#fff;border:2px solid #0f172a;border-radius:10px;color:#0f172a;font-weight:700;padding:15px}.steps-container{margin:30px 0;text-align:left}.step-item{background:#0f172a;border-left:5px solid #e2e8f0;border-radius:15px;margin:15px 0;padding:20px}.step-number{background:#0f172a;display:inline-block;height:35px;line-height:35px;margin-right:15px;width:35px}.code-box{align-items:center;background:#0f172a;border-radius:10px;font-family:Courier New,monospace;font-size:24px;font-weight:700;justify-content:space-between;margin:15px 0;padding:20px}.action-buttons{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:20px}.action-buttons .btn{flex:1 1;min-width:140px}.spinning{animation:spin 3s ease-in-out}.admin-container{margin:0 auto;max-width:1200px;padding:20px}.admin-header{align-items:center;background:#fff;border-radius:10px;display:flex;justify-content:space-between;margin-bottom:20px;padding:20px}.stats-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:30px}.stat-card{background:#fff;border-radius:15px;box-shadow:0 5px 15px #0000001a;padding:25px;text-align:center;transition:transform .2s}.stat-card:hover{box-shadow:0 8px 20px #00000026;transform:translateY(-2px)}.stat-value{word-wrap:break-word;color:#0f172a;font-size:32px;font-weight:700;margin:10px 0}.stat-label{color:#666;font-size:14px;line-height:1.4}.table-container{background:#fff;border-radius:15px;margin-bottom:20px;overflow-x:auto;padding:20px}table{border-collapse:collapse;width:100%}td,th{border-bottom:1px solid #e0e0e0;padding:12px;text-align:left}th{background:#f8f9fa;color:#333}.badge,th{font-weight:600}.badge{border-radius:5px;display:inline-block;font-size:12px;padding:5px 10px}.badge-success{background:#0f172a;color:#fff}.badge-warning{background:#fff;border:1px solid #0f172a;color:#0f172a}.badge-danger{background:#0f172a;color:#fff}.login-container{align-items:center;display:flex;justify-content:center;min-height:100vh}.login-card{background:#1e293b;border-radius:16px;box-shadow:0 10px 40px #0003;max-width:320px;padding:32px;width:100%}.error-message{background:#f8d7da;border:1px solid #f5c6cb;border-radius:8px;margin:15px 0;padding:12px}.success-message{background:#0f172a;border:1px solid #0f172a;border-radius:8px;color:#fff;margin:15px 0;padding:12px}.admin-navbar{background:#fff;box-shadow:0 2px 10px #0000001a;margin-bottom:20px;position:sticky;top:0;z-index:100}.admin-navbar-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1400px;padding:0 20px}.admin-logo{color:#0f172a;font-size:20px;font-weight:700;padding:15px 0}.admin-nav-links{display:flex;flex-wrap:wrap;gap:5px;padding:10px 0}.admin-nav-link{background:#0000;border:none;border-radius:8px;color:#0f172a;cursor:pointer;font-size:14px;font-weight:500;padding:10px 15px;position:relative;transition:all .2s}.admin-nav-link:hover{background:#f1f5f9}.admin-nav-link.active{background:#0f172a;color:#fff}.nav-badge{background:#dc3545;border-radius:10px;color:#fff;font-size:10px;font-weight:700;margin-left:5px;padding:2px 6px}.admin-actions{align-items:center;display:flex;gap:10px;padding:10px 0}@media (max-width:768px){.admin-navbar-container{align-items:flex-start;flex-direction:column}.admin-nav-links{justify-content:flex-start;width:100%}.admin-actions{width:100%}.admin-nav-link{font-size:13px;padding:8px 12px}.stats-grid{gap:15px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.stat-card{padding:20px 15px}.stat-value{font-size:26px}.stat-label{font-size:12px}.admin-container{padding:15px}.table-container{overflow-x:auto;padding:15px}table{font-size:13px}td,th{padding:10px 8px}}@media (max-width:480px){.admin-logo{font-size:16px;padding:12px 0}.admin-nav-links{gap:3px}.admin-nav-link{font-size:11px;padding:6px 10px}.stats-grid{gap:10px;grid-template-columns:repeat(2,1fr)}.stat-card{padding:15px 10px}.stat-value{font-size:20px;margin:5px 0}.stat-label{font-size:10px}.admin-container{padding:10px}.table-container{border-radius:10px;padding:10px}.table-container h2{font-size:18px;margin-bottom:15px}table{font-size:11px}td,th{padding:8px 5px}.btn{font-size:12px;padding:8px 16px}}@media (max-width:360px){.stats-grid{gap:8px;grid-template-columns:1fr}.stat-card{padding:12px}.stat-value{font-size:18px}.stat-label{font-size:9px}.admin-nav-link{font-size:10px;padding:5px 8px}}.loading-screen{align-items:center;animation:fadeIn .3s ease;background:linear-gradient(135deg,#1e293b,#0f172a);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.loading-content{padding:40px;text-align:center}.spinner{animation:spin 1s linear infinite;border:4px solid #ffffff1a;border-radius:50%;border-top-color:#10b981;height:60px;margin:0 auto 30px;width:60px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-title{animation:pulse 2s ease-in-out infinite;color:#fff;font-size:32px;font-weight:700;margin-bottom:16px}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.loading-message{color:#94a3b8;font-size:18px;margin-bottom:20px}.loading-dots{display:flex;gap:8px;justify-content:center}.loading-dots span{animation:bounce 1.4s ease-in-out infinite both;background:#10b981;border-radius:50%;height:8px;width:8px}.loading-dots span:first-child{animation-delay:-.32s}.loading-dots span:nth-child(2){animation-delay:-.16s}.intro-video-container{align-items:center;background:linear-gradient(135deg,#1e293b,#0f172a);display:flex;justify-content:center;min-height:100vh;padding:20px}.intro-video-content{max-width:900px;text-align:center;width:100%}.intro-title{color:#fff;font-size:32px;font-weight:700;margin-bottom:12px}.intro-subtitle{color:#94a3b8;font-size:18px;margin-bottom:30px}.video-wrapper{border-radius:12px;box-shadow:0 10px 40px #0000004d;height:0;margin-bottom:30px;overflow:hidden;padding-bottom:56.25%;position:relative}.video-iframe{border-radius:12px;height:100%;left:0;position:absolute;top:0;width:100%}.continue-button{background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:50px;box-shadow:0 4px 15px #10b98166;color:#fff;cursor:pointer;font-size:20px;font-weight:700;padding:16px 48px;transition:all .3s ease}.continue-button:hover{box-shadow:0 6px 20px #10b98199;transform:translateY(-2px)}.continue-button:active{transform:translateY(0)}@media (max-width:768px){.intro-title{font-size:24px}.intro-subtitle{font-size:16px}.continue-button{font-size:18px;padding:14px 36px}}.live-withdrawals-container{background:#1c1527;border:.5px solid #fff3;border-radius:12px;box-shadow:0 4px 15px #0000001a;height:fit-content;max-height:500px;overflow-y:hidden;padding:16px}.live-withdrawals-header{border-bottom:2px solid #e2e8f0;color:#e2e8f0;font-size:16px;font-weight:700;margin-bottom:12px;padding-bottom:8px}.withdrawals-list{display:flex;flex-direction:column;gap:10px}.withdrawal-item{background:#1c1527c4;border:.5px solid #fff3;border-radius:8px;cursor:pointer;padding:12px;transition:transform .2s}.withdrawal-item:hover{transform:translateX(5px)}.withdrawal-item.status-completed{border-left:4px solid #10b981}.withdrawal-item.status-pending{border-left:4px solid #fbbf24}.withdrawal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.withdrawal-phone{color:#e2e8f0;font-size:13px;font-weight:700}.withdrawal-status{border-radius:4px;font-size:12px;font-weight:700;padding:2px 8px}.withdrawal-status.status-completed{background:#10b98133;color:#10b981}.withdrawal-status.status-pending{background:#fbbf2433;color:#fbbf24}.withdrawal-amount{color:#e2e8f0;font-size:14px;font-weight:700;margin-bottom:4px}.withdrawal-date{color:#94a3b8;font-size:11px}.popup-overlay{align-items:center;animation:fadeIn .3s ease;background:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.popup-content{animation:slideUp .4s ease;background:linear-gradient(135deg,#1e293b,#0f172a);border:2px solid #fff3;border-radius:20px;box-shadow:0 10px 40px #00000080;max-width:400px;padding:40px;position:relative;text-align:center;width:90%}@keyframes slideUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.popup-icon{animation:bounce .6s ease;font-size:80px;margin-bottom:20px}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.popup-title{color:#fff;font-size:32px;font-weight:700;margin-bottom:10px}.popup-message{color:#94a3b8;font-size:16px;margin-bottom:30px}.popup-prize{color:#10b981;font-size:48px;font-weight:700;margin:20px 0}.popup-button{background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;padding:15px 40px;transition:transform .2s}.popup-button:hover{transform:scale(1.05)}.popup-button.restart{background:linear-gradient(135deg,#ef4444,#dc2626)}.confetti-container{position:absolute}.congratulations-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:0 auto;max-width:1200px;padding:16px}.congratulations-main{flex:1 1 480px;max-width:480px;min-width:0;width:100%}.congratulations-icon{font-size:38px;margin-bottom:8px}.congratulations-title{color:#e2e8f0;font-size:20px;margin-bottom:8px}.congratulations-description{color:#94a3b8;font-size:14px;margin-bottom:16px}.prize-box{background:#1c1527c4;border:.5px solid #fff3;border-radius:12px;margin:24px 0;padding:24px}.prize-amount{color:#fff;font-size:38px;margin:0}.withdrawal-prompt{color:#e2e8f0;font-size:16px;margin-bottom:16px}.icon-inline{margin-right:8px}.phone-input{background:#fff;color:#000}.input-hint{color:#94a3b8;display:block;margin-top:5px}.submit-button{background:#10b981;border:none;color:#fff;cursor:pointer;width:100%}.submit-button:disabled{cursor:not-allowed;opacity:.6}.congratulations-sidebar{flex:0 1 350px;min-width:280px}.confetti-container{bottom:0;left:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;z-index:0}.confetti{animation:fall linear infinite;background:#10b981;height:10px;position:absolute;width:10px}@keyframes fall{0%{opacity:1;transform:translateY(-10vh) rotate(0deg)}to{opacity:0;transform:translateY(110vh) rotate(1turn)}}.confetti:nth-child(2n){background:#3b82f6}.confetti:nth-child(3n){background:#f59e0b}.confetti:nth-child(4n){background:#ec4899}.confetti:nth-child(5n){background:#8b5cf6}.confetti:nth-child(6n){height:8px;width:8px}.confetti:nth-child(7n){height:12px;width:12px}.completion-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:0 auto;max-width:1200px;padding:16px}.completion-main{flex:1 1 480px;max-width:480px;min-width:0;width:100%}.completion-card{padding:16px;position:relative}.close-button{background:none;border:none;color:#999;cursor:pointer;font-size:20px;position:absolute;right:10px;top:10px}.completion-icon{font-size:26px;margin-bottom:4px}.completion-header{background:#1c1527c4;border-radius:6px;margin-bottom:8px;padding:8px}.completion-title{color:#fff;font-size:14px;margin:0}.completion-subtitle{color:#e2e8f0;font-size:13px;margin-bottom:4px}.completion-description{color:#94a3b8;font-size:11px;margin-bottom:12px}.steps-box{background:#1c1527c4;border:.5px solid #fff3;border-radius:10px;margin-bottom:12px;padding:12px}.steps-title{color:#fff;font-size:12px;margin-bottom:10px}.steps-container{margin:0}.step-item{background:#1c1527c4;border:.5px solid #fff3;margin:8px 0;padding:12px}.step-header{align-items:center;display:flex;margin-bottom:8px}.step-number{background:#f69117;border-radius:50%;font-size:14px;height:28px;line-height:28px;margin-right:10px;text-align:center;width:28px}.step-label,.step-number{color:#fff;font-weight:700}.step-label{font-size:13px}.code-box{background:#190e29c4;border-radius:6px;color:#fff;display:flex;flex-direction:column;font-size:18px;gap:8px;margin-top:8px;padding:12px}.step-button{background:#10b981;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:10px;width:100%}.step-button:disabled{cursor:not-allowed;opacity:.6}.share-info{color:#94a3b8;font-size:13px;margin-bottom:8px}.upload-description{color:#94a3b8;font-size:12px;margin-bottom:8px}.upload-input{display:none}.upload-label{background:#10b981;border:none;border-radius:6px;color:#fff;display:block;font-size:13px;font-weight:500;padding:10px;text-align:center;width:100%}.upload-label.uploading{cursor:not-allowed;opacity:.6}.upload-label:not(.uploading){cursor:pointer}.success-message{background:#10b9811a;border-radius:6px;color:#10b981;font-size:12px;margin-top:8px;padding:8px}.error-message{color:#721c24;font-size:12px;margin-top:8px}.warning-message{color:#856404;font-size:12px;margin-top:8px}.completion-sidebar{flex:0 1 350px;max-width:350px;min-width:0;width:100%}.icon-inline{margin-right:6px;vertical-align:middle}
/*# sourceMappingURL=main.583f45a2.css.map*/