@import url(https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined);.referral-code-card{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;box-shadow:0 8px 32px #667eea4d;color:#fff;overflow:hidden;padding:24px;position:relative}.referral-code-card:before{background:linear-gradient(45deg,#ffffff1a,#ffffff0d);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.referral-code-card .card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;position:relative;z-index:1}.referral-code-card .card-header h3{align-items:center;display:flex;font-size:1.25rem;font-weight:600;gap:8px;margin:0}.referral-code-card .card-header h3 .icon{font-size:1.5rem}.referral-code-card .card-header .status{border-radius:20px;font-size:.75rem;font-weight:500;letter-spacing:.5px;padding:4px 12px;text-transform:uppercase}.referral-code-card .card-header .status.active{background:#22c55e33;color:#22c55e}.referral-code-card .card-header .status.inactive{background:#ef444433;color:#ef4444}.referral-code-card .code-section{background:#ffffff1a;border-radius:12px;margin-bottom:20px;padding:16px;position:relative;z-index:1}.referral-code-card .code-section .code-label{font-size:.875rem;font-weight:500;margin-bottom:8px;opacity:.9}.referral-code-card .code-section .code-display{align-items:center;background:#ffffff26;border:1px solid #fff3;border-radius:8px;color:#fbbf24;display:flex;font-family:Courier New,monospace;font-size:1.125rem;font-weight:600;gap:12px;letter-spacing:2px;padding:12px 16px}.referral-code-card .code-section .code-display .code-text{flex:1 1;-webkit-user-select:all;user-select:all}.referral-code-card .code-section .code-display .copy-btn{align-items:center;background:#fff3;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all .2s ease}.referral-code-card .code-section .code-display .copy-btn:hover{background:#ffffff4d;transform:scale(1.05)}.referral-code-card .code-section .code-display .copy-btn .icon{font-size:1rem}.referral-code-card .stats-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin-bottom:20px;position:relative;z-index:1}.referral-code-card .stats-grid .stat-item{background:#ffffff1a;border-radius:8px;padding:12px;text-align:center}.referral-code-card .stats-grid .stat-item .stat-value{color:#fbbf24;font-size:1.5rem;font-weight:700;margin-bottom:4px}.referral-code-card .stats-grid .stat-item .stat-label{font-size:.75rem;letter-spacing:.5px;opacity:.8;text-transform:uppercase}.referral-code-card .action-buttons{display:flex;gap:12px;position:relative;z-index:1}.referral-code-card .action-buttons .btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;flex:1 1;font-size:.875rem;font-weight:600;gap:8px;justify-content:center;padding:12px 16px;transition:all .2s ease}.referral-code-card .action-buttons .btn.primary{background:#fff3;border:1px solid #ffffff4d;color:#fff}.referral-code-card .action-buttons .btn.primary:hover{background:#ffffff4d;transform:translateY(-2px)}.referral-code-card .action-buttons .btn.secondary{background:#0003;border:1px solid #fff3;color:#fff}.referral-code-card .action-buttons .btn.secondary:hover{background:#0000004d;transform:translateY(-2px)}.referral-code-card .action-buttons .btn .icon{font-size:1rem}.referral-code-card .generate-prompt{padding:20px;position:relative;text-align:center;z-index:1}.referral-code-card .generate-prompt .icon{color:#ffffff80;font-size:3rem;margin-bottom:16px}.referral-code-card .generate-prompt h4{color:#fbbf24;font-size:1.125rem;margin-bottom:8px}.referral-code-card .generate-prompt p{font-size:.875rem;line-height:1.5;margin-bottom:20px;opacity:.8}.referral-code-card .generate-prompt .generate-btn{align-items:center;background:linear-gradient(135deg,#fbbf24,#f59e0b);border:none;border-radius:8px;color:#1f2937;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:8px;padding:12px 24px;transition:all .2s ease}.referral-code-card .generate-prompt .generate-btn:hover{box-shadow:0 8px 25px #fbbf2466;transform:translateY(-2px)}.referral-code-card .generate-prompt .generate-btn .icon{color:#1f2937;font-size:1rem}@media(max-width:768px){.referral-code-card{padding:20px}.referral-code-card .stats-grid{gap:12px;grid-template-columns:1fr}.referral-code-card .action-buttons{flex-direction:column}.referral-code-card .code-display{font-size:1rem;letter-spacing:1px}}.referral-stats .stats-header{margin-bottom:24px}.referral-stats .stats-header h3{align-items:center;color:#1f2937;display:flex;font-size:1.5rem;font-weight:600;gap:12px;margin-bottom:8px}.referral-stats .stats-header h3 .icon{color:#667eea;font-size:1.75rem}.referral-stats .stats-header p{color:#6b7280;font-size:.875rem;line-height:1.5}.referral-stats .stats-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:32px}.referral-stats .stats-grid .stat-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;padding:24px;transition:all .2s ease}.referral-stats .stats-grid .stat-card:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-2px)}.referral-stats .stats-grid .stat-card .stat-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.referral-stats .stats-grid .stat-card .stat-header .stat-title{color:#6b7280;font-size:.875rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.referral-stats .stats-grid .stat-card .stat-header .stat-icon{align-items:center;border-radius:8px;display:flex;font-size:1rem;height:32px;justify-content:center;width:32px}.referral-stats .stats-grid .stat-card .stat-header .stat-icon.total{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.referral-stats .stats-grid .stat-card .stat-header .stat-icon.active{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.referral-stats .stats-grid .stat-card .stat-header .stat-icon.pending{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}.referral-stats .stats-grid .stat-card .stat-header .stat-icon.completed{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.referral-stats .stats-grid .stat-card .stat-header .stat-icon.earnings{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#fff}.referral-stats .stats-grid .stat-card .stat-header .stat-icon.commission{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff}.referral-stats .stats-grid .stat-card .stat-value{color:#1f2937;font-size:2rem;font-weight:700;line-height:1;margin-bottom:8px}.referral-stats .stats-grid .stat-card .stat-value.positive{color:#10b981}.referral-stats .stats-grid .stat-card .stat-value.negative{color:#ef4444}.referral-stats .stats-grid .stat-card .stat-change{align-items:center;display:flex;font-size:.75rem;font-weight:500;gap:4px}.referral-stats .stats-grid .stat-card .stat-change.positive,.referral-stats .stats-grid .stat-card .stat-change.positive .icon{color:#10b981}.referral-stats .stats-grid .stat-card .stat-change.negative,.referral-stats .stats-grid .stat-card .stat-change.negative .icon{color:#ef4444}.referral-stats .stats-grid .stat-card .stat-change .icon{font-size:.875rem}.referral-stats .referrer-info{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border:1px solid #d1d5db;border-radius:12px;margin-bottom:32px;padding:24px}.referral-stats .referrer-info .referrer-header{align-items:center;display:flex;gap:12px;margin-bottom:16px}.referral-stats .referrer-info .referrer-header .icon{color:#667eea;font-size:1.5rem}.referral-stats .referrer-info .referrer-header h4{color:#1f2937;font-size:1.125rem;font-weight:600;margin:0}.referral-stats .referrer-info .referrer-details{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;gap:16px;padding:16px}.referral-stats .referrer-info .referrer-details .avatar{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;color:#fff;display:flex;font-size:1.125rem;font-weight:600;height:48px;justify-content:center;width:48px}.referral-stats .referrer-info .referrer-details .user-info{flex:1 1}.referral-stats .referrer-info .referrer-details .user-info .username{color:#1f2937;font-weight:600;margin-bottom:4px}.referral-stats .referrer-info .referrer-details .user-info .join-date{color:#6b7280;font-size:.875rem}.referral-stats .referrer-info .referrer-details .referral-date{text-align:right}.referral-stats .referrer-info .referrer-details .referral-date .label{color:#6b7280;font-size:.75rem;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.referral-stats .referrer-info .referrer-details .referral-date .date{color:#1f2937;font-weight:600}.referral-stats .recent-activity{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;padding:24px}.referral-stats .recent-activity .activity-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.referral-stats .recent-activity .activity-header h4{align-items:center;color:#1f2937;display:flex;font-size:1.125rem;font-weight:600;gap:8px;margin:0}.referral-stats .recent-activity .activity-header h4 .icon{color:#667eea}.referral-stats .recent-activity .activity-header .view-all{color:#667eea;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s ease}.referral-stats .recent-activity .activity-header .view-all:hover{color:#5b21b6}.referral-stats .recent-activity .activity-list .activity-item{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;gap:16px;padding:16px 0}.referral-stats .recent-activity .activity-list .activity-item:last-child{border-bottom:none}.referral-stats .recent-activity .activity-list .activity-item .activity-icon{align-items:center;border-radius:50%;display:flex;font-size:1rem;height:40px;justify-content:center;width:40px}.referral-stats .recent-activity .activity-list .activity-item .activity-icon.signup{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.referral-stats .recent-activity .activity-list .activity-item .activity-icon.game{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.referral-stats .recent-activity .activity-list .activity-item .activity-icon.deposit{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#fff}.referral-stats .recent-activity .activity-list .activity-item .activity-icon.milestone{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff}.referral-stats .recent-activity .activity-list .activity-item .activity-content{flex:1 1}.referral-stats .recent-activity .activity-list .activity-item .activity-content .activity-title{color:#1f2937;font-weight:600;margin-bottom:4px}.referral-stats .recent-activity .activity-list .activity-item .activity-content .activity-description{color:#6b7280;font-size:.875rem;line-height:1.4}.referral-stats .recent-activity .activity-list .activity-item .activity-meta{text-align:right}.referral-stats .recent-activity .activity-list .activity-item .activity-meta .activity-amount{color:#10b981;font-weight:600;margin-bottom:4px}.referral-stats .recent-activity .activity-list .activity-item .activity-meta .activity-time{color:#9ca3af;font-size:.75rem}.referral-stats .recent-activity .empty-state{color:#6b7280;padding:40px 20px;text-align:center}.referral-stats .recent-activity .empty-state .icon{color:#d1d5db;font-size:3rem;margin-bottom:16px}.referral-stats .recent-activity .empty-state h5{color:#374151;font-size:1.125rem;margin-bottom:8px}.referral-stats .recent-activity .empty-state p{font-size:.875rem;line-height:1.5}@media(max-width:768px){.referral-stats .stats-grid{gap:16px;grid-template-columns:1fr}.referral-stats .referrer-details{flex-direction:column;gap:12px;text-align:center}.referral-stats .referrer-details .referral-date{text-align:center}.referral-stats .activity-item{flex-direction:column;gap:12px;text-align:center}.referral-stats .activity-item .activity-meta{text-align:center}}.referral-leaderboard .leaderboard-header{margin-bottom:24px}.referral-leaderboard .leaderboard-header h3{align-items:center;color:#1f2937;display:flex;font-size:1.5rem;font-weight:600;gap:12px;margin-bottom:8px}.referral-leaderboard .leaderboard-header h3 .icon{color:#667eea;font-size:1.75rem}.referral-leaderboard .leaderboard-header p{color:#6b7280;font-size:.875rem;line-height:1.5}.referral-leaderboard .leaderboard-tabs{background:#f3f4f6;border-radius:12px;display:flex;gap:8px;margin-bottom:24px;padding:4px}.referral-leaderboard .leaderboard-tabs .tab{background:#0000;border:none;border-radius:8px;color:#6b7280;cursor:pointer;flex:1 1;font-size:.875rem;font-weight:500;padding:12px 16px;transition:all .2s ease}.referral-leaderboard .leaderboard-tabs .tab.active{background:#fff;box-shadow:0 2px 4px #0000001a;color:#1f2937}.referral-leaderboard .leaderboard-tabs .tab:hover:not(.active){color:#374151}.referral-leaderboard .period-filter{background:#f9fafb;border-radius:8px;display:flex;gap:8px;margin-bottom:24px;padding:4px}.referral-leaderboard .period-filter .filter-btn{background:#0000;border:none;border-radius:6px;color:#6b7280;cursor:pointer;flex:1 1;font-size:.75rem;font-weight:500;padding:8px 12px;transition:all .2s ease}.referral-leaderboard .period-filter .filter-btn.active{background:#fff;box-shadow:0 1px 3px #0000001a;color:#1f2937}.referral-leaderboard .period-filter .filter-btn:hover:not(.active){color:#374151}.referral-leaderboard .leaderboard-list{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;overflow:hidden}.referral-leaderboard .leaderboard-list .leaderboard-header-row{grid-gap:16px;background:#f9fafb;border-bottom:1px solid #e5e7eb;color:#374151;display:grid;font-size:.875rem;font-weight:600;gap:16px;grid-template-columns:60px 1fr 120px 120px;letter-spacing:.5px;padding:16px 20px;text-transform:uppercase}@media(max-width:768px){.referral-leaderboard .leaderboard-list .leaderboard-header-row{font-size:.75rem;gap:12px;grid-template-columns:50px 1fr 100px;padding:12px 16px}.referral-leaderboard .leaderboard-list .leaderboard-header-row .mobile-hide{display:none}}.referral-leaderboard .leaderboard-list .leaderboard-item{grid-gap:16px;border-bottom:1px solid #f3f4f6;display:grid;gap:16px;grid-template-columns:60px 1fr 120px 120px;padding:20px;position:relative;transition:all .2s ease}.referral-leaderboard .leaderboard-list .leaderboard-item:hover{background:#f9fafb}.referral-leaderboard .leaderboard-list .leaderboard-item:last-child{border-bottom:none}.referral-leaderboard .leaderboard-list .leaderboard-item.top-1{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#fff}.referral-leaderboard .leaderboard-list .leaderboard-item.top-1 .rank{background:#fff3;color:#fff}.referral-leaderboard .leaderboard-list .leaderboard-item.top-1 .earnings,.referral-leaderboard .leaderboard-list .leaderboard-item.top-1 .referrals,.referral-leaderboard .leaderboard-list .leaderboard-item.top-1 .user-info .stats,.referral-leaderboard .leaderboard-list .leaderboard-item.top-1 .user-info .username{color:#fff}.referral-leaderboard .leaderboard-list .leaderboard-item.top-2{background:linear-gradient(135deg,#e5e7eb,#d1d5db);color:#374151}.referral-leaderboard .leaderboard-list .leaderboard-item.top-2 .rank{background:#37415133;color:#374151}.referral-leaderboard .leaderboard-list .leaderboard-item.top-3{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e}.referral-leaderboard .leaderboard-list .leaderboard-item.top-3 .rank{background:#92400e33;color:#92400e}@media(max-width:768px){.referral-leaderboard .leaderboard-list .leaderboard-item{gap:12px;grid-template-columns:50px 1fr 100px;padding:16px}.referral-leaderboard .leaderboard-list .leaderboard-item .mobile-hide{display:none}}.referral-leaderboard .leaderboard-list .leaderboard-item .rank{align-items:center;background:#f3f4f6;border-radius:50%;color:#6b7280;display:flex;font-size:.875rem;font-weight:700;height:32px;justify-content:center;width:32px}.referral-leaderboard .leaderboard-list .leaderboard-item .rank.top-1{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#fff}.referral-leaderboard .leaderboard-list .leaderboard-item .rank.top-2{background:linear-gradient(135deg,#e5e7eb,#d1d5db);color:#374151}.referral-leaderboard .leaderboard-list .leaderboard-item .rank.top-3{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e}.referral-leaderboard .leaderboard-list .leaderboard-item .user-info{align-items:center;display:flex;gap:12px}.referral-leaderboard .leaderboard-list .leaderboard-item .user-info .avatar{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:1rem;font-weight:600;height:40px;justify-content:center;width:40px}.referral-leaderboard .leaderboard-list .leaderboard-item .user-info .user-details{flex:1 1;min-width:0}.referral-leaderboard .leaderboard-list .leaderboard-item .user-info .user-details .username{color:#1f2937;font-weight:600;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.referral-leaderboard .leaderboard-list .leaderboard-item .user-info .user-details .stats{color:#6b7280;display:flex;font-size:.75rem;gap:12px}.referral-leaderboard .leaderboard-list .leaderboard-item .user-info .user-details .stats .stat{align-items:center;display:flex;gap:4px}.referral-leaderboard .leaderboard-list .leaderboard-item .user-info .user-details .stats .stat .icon{font-size:.875rem}.referral-leaderboard .leaderboard-list .leaderboard-item .earnings{align-items:center;color:#10b981;display:flex;font-size:.875rem;font-weight:600;justify-content:flex-end}.referral-leaderboard .leaderboard-list .leaderboard-item .earnings .icon{font-size:.75rem;margin-right:4px}.referral-leaderboard .leaderboard-list .leaderboard-item .referrals{align-items:center;color:#3b82f6;display:flex;font-size:.875rem;font-weight:600;justify-content:flex-end}.referral-leaderboard .leaderboard-list .leaderboard-item .referrals .icon{font-size:.75rem;margin-right:4px}.referral-leaderboard .empty-state{color:#6b7280;padding:60px 20px;text-align:center}.referral-leaderboard .empty-state .icon{color:#d1d5db;font-size:4rem;margin-bottom:20px}.referral-leaderboard .empty-state h4{color:#374151;font-size:1.25rem;margin-bottom:12px}.referral-leaderboard .empty-state p{font-size:.875rem;line-height:1.5;margin-bottom:24px}.referral-leaderboard .empty-state .start-referring-btn{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:8px;padding:12px 24px;transition:all .2s ease}.referral-leaderboard .empty-state .start-referring-btn:hover{box-shadow:0 8px 25px #667eea66;transform:translateY(-2px)}.referral-leaderboard .empty-state .start-referring-btn .icon{color:#fff;font-size:1rem;margin:0}.referral-leaderboard .leaderboard-stats{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:32px}.referral-leaderboard .leaderboard-stats .stat-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;padding:20px;text-align:center}.referral-leaderboard .leaderboard-stats .stat-card .stat-icon{align-items:center;border-radius:50%;display:flex;font-size:1.5rem;height:48px;justify-content:center;margin:0 auto 16px;width:48px}.referral-leaderboard .leaderboard-stats .stat-card .stat-icon.total-earnings{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#fff}.referral-leaderboard .leaderboard-stats .stat-card .stat-icon.total-referrals{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.referral-leaderboard .leaderboard-stats .stat-card .stat-icon.active-users{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.referral-leaderboard .leaderboard-stats .stat-card .stat-value{color:#1f2937;font-size:1.75rem;font-weight:700;margin-bottom:8px}.referral-leaderboard .leaderboard-stats .stat-card .stat-label{color:#6b7280;font-size:.875rem;letter-spacing:.5px;text-transform:uppercase}@media(max-width:768px){.referral-leaderboard .leaderboard-tabs{flex-direction:column;gap:4px}.referral-leaderboard .leaderboard-tabs .tab{text-align:center}.referral-leaderboard .period-filter{flex-wrap:wrap}.referral-leaderboard .period-filter .filter-btn{min-width:80px}.referral-leaderboard .leaderboard-stats{gap:16px;grid-template-columns:1fr}}.community-info .community-header{margin-bottom:24px}.community-info .community-header h3{align-items:center;color:#1f2937;display:flex;font-size:1.5rem;font-weight:600;gap:12px;margin-bottom:8px}.community-info .community-header h3 .icon{color:#667eea;font-size:1.75rem}.community-info .community-header p{color:#6b7280;font-size:.875rem;line-height:1.5}.community-info .community-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;margin-bottom:32px;overflow:hidden;padding:32px;position:relative}.community-info .community-card:before{background:linear-gradient(135deg,#667eea,#764ba2);content:"";height:4px;left:0;position:absolute;right:0;top:0}.community-info .community-card .community-leader{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;gap:16px;margin-bottom:24px;padding-bottom:24px}.community-info .community-card .community-leader .leader-avatar{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:3px solid #fbbf24;border-radius:50%;box-shadow:0 4px 12px #fbbf244d;color:#fff;display:flex;font-size:1.5rem;font-weight:700;height:64px;justify-content:center;width:64px}.community-info .community-card .community-leader .leader-info{flex:1 1}.community-info .community-card .community-leader .leader-info .leader-name{align-items:center;color:#1f2937;display:flex;font-size:1.25rem;font-weight:600;gap:8px;margin-bottom:4px}.community-info .community-card .community-leader .leader-info .leader-name .crown{color:#fbbf24;font-size:1.125rem}.community-info .community-card .community-leader .leader-info .leader-role{color:#6b7280;font-size:.875rem;margin-bottom:8px}.community-info .community-card .community-leader .leader-info .leader-stats{color:#9ca3af;display:flex;font-size:.75rem;gap:16px}.community-info .community-card .community-leader .leader-info .leader-stats .stat{align-items:center;display:flex;gap:4px}.community-info .community-card .community-leader .leader-info .leader-stats .stat .icon{font-size:.875rem}.community-info .community-card .community-leader .community-tier{background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:12px;color:#fff;padding:12px 16px;text-align:center}.community-info .community-card .community-leader .community-tier .tier-label{font-size:.75rem;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.community-info .community-card .community-leader .community-tier .tier-name{font-size:1.125rem;font-weight:700}.community-info .community-card .community-stats{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:32px}.community-info .community-card .community-stats .stat-item{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:20px;text-align:center}.community-info .community-card .community-stats .stat-item .stat-icon{align-items:center;border-radius:50%;display:flex;font-size:1.25rem;height:40px;justify-content:center;margin:0 auto 12px;width:40px}.community-info .community-card .community-stats .stat-item .stat-icon.members{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.community-info .community-card .community-stats .stat-item .stat-icon.active{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.community-info .community-card .community-stats .stat-item .stat-icon.earnings{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#fff}.community-info .community-card .community-stats .stat-item .stat-icon.games{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff}.community-info .community-card .community-stats .stat-item .stat-value{color:#1f2937;font-size:1.5rem;font-weight:700;margin-bottom:4px}.community-info .community-card .community-stats .stat-item .stat-label{color:#6b7280;font-size:.75rem;letter-spacing:.5px;text-transform:uppercase}.community-info .community-card .community-members .members-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.community-info .community-card .community-members .members-header h4{align-items:center;color:#1f2937;display:flex;font-size:1.125rem;font-weight:600;gap:8px;margin:0}.community-info .community-card .community-members .members-header h4 .icon{color:#667eea}.community-info .community-card .community-members .members-header .member-count{background:#f3f4f6;border-radius:20px;color:#6b7280;font-size:.875rem;padding:4px 12px}.community-info .community-card .community-members .members-list{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.community-info .community-card .community-members .members-list .member-item{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:flex;gap:12px;padding:12px;transition:all .2s ease}.community-info .community-card .community-members .members-list .member-item:hover{background:#fff;box-shadow:0 2px 8px #0000001a}.community-info .community-card .community-members .members-list .member-item .member-avatar{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.875rem;font-weight:600;height:40px;justify-content:center;width:40px}.community-info .community-card .community-members .members-list .member-item .member-info{flex:1 1;min-width:0}.community-info .community-card .community-members .members-list .member-item .member-info .member-name{color:#1f2937;font-weight:600;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.community-info .community-card .community-members .members-list .member-item .member-info .member-role{color:#6b7280;font-size:.75rem;letter-spacing:.5px;text-transform:uppercase}.community-info .community-card .community-members .members-list .member-item .member-status{border-radius:50%;flex-shrink:0;height:8px;width:8px}.community-info .community-card .community-members .members-list .member-item .member-status.online{background:#10b981}.community-info .community-card .community-members .members-list .member-item .member-status.offline{background:#9ca3af}.community-info .community-card .community-members .load-more{margin-top:24px;text-align:center}.community-info .community-card .community-members .load-more .load-more-btn{background:#0000;border:1px solid #d1d5db;border-radius:8px;color:#6b7280;cursor:pointer;font-size:.875rem;font-weight:500;padding:12px 24px;transition:all .2s ease}.community-info .community-card .community-members .load-more .load-more-btn:hover{background:#f3f4f6;color:#374151}.community-info .no-community{background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;padding:60px 20px;text-align:center}.community-info .no-community .icon{color:#d1d5db;font-size:4rem;margin-bottom:20px}.community-info .no-community h4{color:#374151;font-size:1.25rem;margin-bottom:12px}.community-info .no-community p{color:#6b7280;font-size:.875rem;line-height:1.5;margin-bottom:24px;margin-left:auto;margin-right:auto;max-width:400px}.community-info .no-community .create-community-btn{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:8px;padding:12px 24px;transition:all .2s ease}.community-info .no-community .create-community-btn:hover{box-shadow:0 8px 25px #667eea66;transform:translateY(-2px)}.community-info .no-community .create-community-btn .icon{color:#fff;font-size:1rem;margin:0}.community-info .community-actions{display:flex;gap:16px;margin-top:24px}.community-info .community-actions .action-btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;flex:1 1;font-size:.875rem;font-weight:500;gap:8px;justify-content:center;padding:12px 16px;transition:all .2s ease}.community-info .community-actions .action-btn.primary{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.community-info .community-actions .action-btn.primary:hover{box-shadow:0 8px 25px #667eea66;transform:translateY(-2px)}.community-info .community-actions .action-btn.secondary{background:#f3f4f6;border:1px solid #d1d5db;color:#374151}.community-info .community-actions .action-btn.secondary:hover{background:#e5e7eb}.community-info .community-actions .action-btn .icon{font-size:1rem}@media(max-width:768px){.community-info .community-card{padding:24px}.community-info .community-card .community-leader{flex-direction:column;gap:12px;text-align:center}.community-info .community-card .community-leader .leader-info{text-align:center}.community-info .community-card .community-leader .leader-info .leader-stats{justify-content:center}.community-info .community-card .community-stats{gap:16px;grid-template-columns:repeat(2,1fr)}.community-info .community-card .members-list{grid-template-columns:1fr}.community-info .community-actions{flex-direction:column}}.referral-rewards .rewards-header{margin-bottom:24px}.referral-rewards .rewards-header h3{align-items:center;color:#1f2937;display:flex;font-size:1.5rem;font-weight:600;gap:12px;margin-bottom:8px}.referral-rewards .rewards-header h3 .icon{color:#667eea;font-size:1.75rem}.referral-rewards .rewards-header p{color:#6b7280;font-size:.875rem;line-height:1.5}.referral-rewards .rewards-overview{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;color:#fff;margin-bottom:32px;overflow:hidden;padding:32px;position:relative}.referral-rewards .rewards-overview:before{background:linear-gradient(45deg,#ffffff1a,#ffffff0d);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.referral-rewards .rewards-overview .overview-content{align-items:center;display:flex;justify-content:space-between;position:relative;z-index:1}@media(max-width:768px){.referral-rewards .rewards-overview .overview-content{flex-direction:column;gap:20px;text-align:center}}.referral-rewards .rewards-overview .overview-content .overview-text h4{font-size:1.5rem;font-weight:700;margin-bottom:8px}.referral-rewards .rewards-overview .overview-content .overview-text p{font-size:1rem;margin-bottom:0;opacity:.9}.referral-rewards .rewards-overview .overview-content .overview-stats{display:flex;gap:32px}@media(max-width:768px){.referral-rewards .rewards-overview .overview-content .overview-stats{gap:20px}}.referral-rewards .rewards-overview .overview-content .overview-stats .stat{text-align:center}.referral-rewards .rewards-overview .overview-content .overview-stats .stat .stat-value{color:#fbbf24;font-size:2rem;font-weight:700;margin-bottom:4px}.referral-rewards .rewards-overview .overview-content .overview-stats .stat .stat-label{font-size:.875rem;letter-spacing:.5px;opacity:.8;text-transform:uppercase}.referral-rewards .rewards-sections{grid-gap:24px;display:grid;gap:24px}.referral-rewards .rewards-sections .reward-section{background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;padding:32px}.referral-rewards .rewards-sections .reward-section .section-header{align-items:center;display:flex;gap:12px;margin-bottom:24px}.referral-rewards .rewards-sections .reward-section .section-header .section-icon{align-items:center;border-radius:12px;display:flex;font-size:1.5rem;height:48px;justify-content:center;width:48px}.referral-rewards .rewards-sections .reward-section .section-header .section-icon.instant{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.referral-rewards .rewards-sections .reward-section .section-header .section-icon.commission{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#fff}.referral-rewards .rewards-sections .reward-section .section-header .section-icon.milestone{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff}.referral-rewards .rewards-sections .reward-section .section-header .section-title h4{color:#1f2937;font-size:1.25rem;font-weight:600;margin-bottom:4px}.referral-rewards .rewards-sections .reward-section .section-header .section-title p{color:#6b7280;font-size:.875rem;margin:0}.referral-rewards .rewards-sections .reward-section .reward-items{grid-gap:16px;display:grid;gap:16px}.referral-rewards .rewards-sections .reward-section .reward-items .reward-item{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;display:flex;gap:16px;padding:20px;transition:all .2s ease}.referral-rewards .rewards-sections .reward-section .reward-items .reward-item:hover{background:#fff;box-shadow:0 2px 8px #0000001a}.referral-rewards .rewards-sections .reward-section .reward-items .reward-item .reward-icon{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:1.25rem;height:40px;justify-content:center;width:40px}.referral-rewards .rewards-sections .reward-section .reward-items .reward-item .reward-icon.signup{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.referral-rewards .rewards-sections .reward-section .reward-items .reward-item .reward-icon.first-game{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.referral-rewards .rewards-sections .reward-section .reward-items .reward-item .reward-icon.first-deposit{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#fff}.referral-rewards .rewards-sections .reward-section .reward-items .reward-item .reward-icon.game-win{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff}.referral-rewards .rewards-sections .reward-section .reward-items .reward-item .reward-icon.deposit{background:linear-gradient(135deg,#06b6d4,#0891b2);color:#fff}.referral-rewards .rewards-sections .reward-section .reward-items .reward-item .reward-icon.wagered{background:linear-gradient(135deg,#ec4899,#db2777);color:#fff}.referral-rewards .rewards-sections .reward-section .reward-items .reward-item .reward-icon.games-played{background:linear-gradient(135deg,#f97316,#ea580c);color:#fff}.referral-rewards .rewards-sections .reward-section .reward-items .reward-item .reward-icon.total-wagered{background:linear-gradient(135deg,#84cc16,#65a30d);color:#fff}.referral-rewards .rewards-sections .reward-section .reward-items .reward-item .reward-content{flex:1 1}.referral-rewards .rewards-sections .reward-section .reward-items .reward-item .reward-content .reward-title{color:#1f2937;font-weight:600;margin-bottom:4px}.referral-rewards .rewards-sections .reward-section .reward-items .reward-item .reward-content .reward-description{color:#6b7280;font-size:.875rem;line-height:1.4}.referral-rewards .rewards-sections .reward-section .reward-items .reward-item .reward-amount{flex-shrink:0;text-align:right}.referral-rewards .rewards-sections .reward-section .reward-items .reward-item .reward-amount .amount{color:#10b981;font-size:1.125rem;font-weight:700;margin-bottom:4px}.referral-rewards .rewards-sections .reward-section .reward-items .reward-item .reward-amount .rate{color:#6b7280;font-size:.75rem;letter-spacing:.5px;text-transform:uppercase}.referral-rewards .earnings-summary{background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;margin-top:32px;padding:32px}.referral-rewards .earnings-summary .summary-header{align-items:center;display:flex;gap:12px;margin-bottom:24px}.referral-rewards .earnings-summary .summary-header .icon{color:#667eea;font-size:1.5rem}.referral-rewards .earnings-summary .summary-header h4{color:#1f2937;font-size:1.25rem;font-weight:600;margin:0}.referral-rewards .earnings-summary .summary-stats{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:24px}.referral-rewards .earnings-summary .summary-stats .summary-item{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:20px;text-align:center}.referral-rewards .earnings-summary .summary-stats .summary-item .summary-value{color:#1f2937;font-size:1.75rem;font-weight:700;margin-bottom:8px}.referral-rewards .earnings-summary .summary-stats .summary-item .summary-label{color:#6b7280;font-size:.875rem;letter-spacing:.5px;text-transform:uppercase}.referral-rewards .earnings-summary .tips-section{background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid #f59e0b;border-radius:12px;padding:20px}.referral-rewards .earnings-summary .tips-section .tips-header{align-items:center;display:flex;gap:8px;margin-bottom:16px}.referral-rewards .earnings-summary .tips-section .tips-header .icon{color:#92400e;font-size:1.25rem}.referral-rewards .earnings-summary .tips-section .tips-header h5{color:#92400e;font-size:1rem;font-weight:600;margin:0}.referral-rewards .earnings-summary .tips-section .tips-list{list-style:none;margin:0;padding:0}.referral-rewards .earnings-summary .tips-section .tips-list .tip-item{align-items:flex-start;color:#92400e;display:flex;font-size:.875rem;gap:8px;line-height:1.4;margin-bottom:8px}.referral-rewards .earnings-summary .tips-section .tips-list .tip-item:last-child{margin-bottom:0}.referral-rewards .earnings-summary .tips-section .tips-list .tip-item .tip-icon{color:#f59e0b;flex-shrink:0;font-size:.75rem;margin-top:2px}.referral-rewards .cta-section{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border:1px solid #d1d5db;border-radius:16px;margin-top:32px;padding:32px;text-align:center}.referral-rewards .cta-section .cta-icon{color:#667eea;font-size:3rem;margin-bottom:16px}.referral-rewards .cta-section h4{color:#1f2937;font-size:1.25rem;font-weight:600;margin-bottom:12px}.referral-rewards .cta-section p{color:#6b7280;font-size:.875rem;margin-bottom:24px;margin-left:auto;margin-right:auto;max-width:500px}.referral-rewards .cta-section .cta-buttons{display:flex;gap:16px;justify-content:center}@media(max-width:768px){.referral-rewards .cta-section .cta-buttons{align-items:center;flex-direction:column}}.referral-rewards .cta-section .cta-buttons .cta-btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:8px;padding:12px 24px;transition:all .2s ease}.referral-rewards .cta-section .cta-buttons .cta-btn.primary{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.referral-rewards .cta-section .cta-buttons .cta-btn.primary:hover{box-shadow:0 8px 25px #667eea66;transform:translateY(-2px)}.referral-rewards .cta-section .cta-buttons .cta-btn.secondary{background:#fff;border:1px solid #d1d5db;color:#374151}.referral-rewards .cta-section .cta-buttons .cta-btn.secondary:hover{background:#f9fafb}.referral-rewards .cta-section .cta-buttons .cta-btn .icon{font-size:1rem}@media(max-width:768px){.referral-rewards .rewards-overview{padding:24px}.referral-rewards .rewards-overview .overview-stats{gap:16px}.referral-rewards .rewards-overview .overview-stats .stat .stat-value{font-size:1.5rem}.referral-rewards .reward-section{padding:24px}.referral-rewards .reward-section .reward-items .reward-item{flex-direction:column;gap:12px;text-align:center}.referral-rewards .reward-section .reward-items .reward-item .reward-amount{text-align:center}.referral-rewards .earnings-summary{padding:24px}.referral-rewards .earnings-summary .summary-stats{gap:16px;grid-template-columns:1fr}.referral-rewards .cta-section{padding:24px}}.referral-dashboard{font-family:Inter,sans-serif;margin:0 auto;max-width:1200px;padding:20px}.referral-dashboard.loading{align-items:center;display:flex;justify-content:center;min-height:400px}.referral-dashboard.loading .loading-spinner{text-align:center}.referral-dashboard.loading .loading-spinner .spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#667eea;height:50px;margin:0 auto 20px;width:50px}.referral-dashboard.loading .loading-spinner p{color:#6b7280;font-size:16px}.referral-dashboard.error{align-items:center;display:flex;justify-content:center;min-height:400px}.referral-dashboard.error .error-message{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:40px;text-align:center}.referral-dashboard.error .error-message h3{color:#ef4444;margin-bottom:10px}.referral-dashboard.error .error-message p{color:#6b7280;margin-bottom:20px}.referral-dashboard.error .error-message .retry-btn{background:#667eea;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:12px 24px;transition:background .3s ease}.referral-dashboard.error .error-message .retry-btn:hover{background:#5a67d8}.referral-dashboard .referral-header{margin-bottom:30px;text-align:center}.referral-dashboard .referral-header h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;color:#1f2937;font-size:2.5rem;font-weight:700;margin-bottom:10px}.referral-dashboard .referral-header p{color:#6b7280;font-size:1.1rem;margin:0}.referral-dashboard .referral-tabs{background:#fff;border-radius:12px;box-shadow:0 2px 10px #0000001a;display:flex;gap:8px;justify-content:center;margin-bottom:30px;padding:8px}.referral-dashboard .referral-tabs .tab{align-items:center;background:#0000;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;font-weight:600;gap:8px;padding:12px 24px;transition:all .3s ease}.referral-dashboard .referral-tabs .tab:hover{background:#667eea1a;color:#667eea}.referral-dashboard .referral-tabs .tab.active{background:#667eea;box-shadow:0 4px 15px #667eea4d;color:#fff}.referral-dashboard .referral-tabs .tab i{font-size:14px}.referral-dashboard .referral-content .overview-tab .overview-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:30px}.referral-dashboard .referral-content .overview-tab .overview-grid .overview-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:24px;transition:transform .3s ease,box-shadow .3s ease}.referral-dashboard .referral-content .overview-tab .overview-grid .overview-card:hover{box-shadow:0 8px 30px #00000026;transform:translateY(-5px)}.referral-dashboard .referral-content .overview-tab .overview-grid .overview-card h3{align-items:center;color:#1f2937;display:flex;font-size:1.3rem;font-weight:600;gap:10px;margin-bottom:20px}.referral-dashboard .referral-content .overview-tab .overview-grid .overview-card h3:before{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:2px;content:"";height:20px;width:4px}.referral-dashboard .referral-content .overview-tab .overview-grid .quick-stats{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.referral-dashboard .referral-content .overview-tab .overview-grid .quick-stats .stat-item{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:8px;padding:16px;text-align:center}.referral-dashboard .referral-content .overview-tab .overview-grid .quick-stats .stat-item .stat-value{color:#667eea;display:block;font-size:1.8rem;font-weight:700;margin-bottom:5px}.referral-dashboard .referral-content .overview-tab .overview-grid .quick-stats .stat-item .stat-label{color:#6b7280;font-size:.9rem;font-weight:500}.referral-dashboard .referral-content .overview-tab .overview-grid .recent-referrals .referral-item{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;padding:12px 0}.referral-dashboard .referral-content .overview-tab .overview-grid .recent-referrals .referral-item:last-child{border-bottom:none}.referral-dashboard .referral-content .overview-tab .overview-grid .recent-referrals .referral-item .referral-avatar{margin-right:12px;position:relative}.referral-dashboard .referral-content .overview-tab .overview-grid .recent-referrals .referral-item .referral-avatar img{border-radius:50%;height:40px;object-fit:cover;width:40px}.referral-dashboard .referral-content .overview-tab .overview-grid .recent-referrals .referral-item .referral-avatar .status{border:2px solid #fff;border-radius:50%;bottom:2px;height:12px;position:absolute;right:2px;width:12px}.referral-dashboard .referral-content .overview-tab .overview-grid .recent-referrals .referral-item .referral-avatar .status.online{background:#28a745}.referral-dashboard .referral-content .overview-tab .overview-grid .recent-referrals .referral-item .referral-avatar .status.offline{background:#6c757d}.referral-dashboard .referral-content .overview-tab .overview-grid .recent-referrals .referral-item .referral-info{flex:1 1}.referral-dashboard .referral-content .overview-tab .overview-grid .recent-referrals .referral-item .referral-info .username{color:#1f2937;display:block;font-weight:600;margin-bottom:2px}.referral-dashboard .referral-content .overview-tab .overview-grid .recent-referrals .referral-item .referral-info .status-text{color:#6b7280;font-size:.8rem;font-weight:500;text-transform:uppercase}.referral-dashboard .referral-content .overview-tab .overview-grid .recent-referrals .referral-item .referral-date{color:#6b7280;font-size:.8rem}.referral-dashboard .referral-content .overview-tab .overview-grid .recent-referrals .no-referrals{color:#6b7280;padding:40px 20px;text-align:center}.referral-dashboard .referral-content .overview-tab .overview-grid .recent-referrals .no-referrals:before{content:"👥";display:block;font-size:3rem;margin-bottom:15px}.referral-dashboard .referral-content .overview-tab .overview-grid .rewards-preview .reward-item{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:12px 0}.referral-dashboard .referral-content .overview-tab .overview-grid .rewards-preview .reward-item:last-child{border-bottom:none}.referral-dashboard .referral-content .overview-tab .overview-grid .rewards-preview .reward-item .reward-label{color:#1f2937;font-weight:500}.referral-dashboard .referral-content .overview-tab .overview-grid .rewards-preview .reward-item .reward-value{color:#667eea;font-size:1.1rem;font-weight:600}@media(max-width:768px){.referral-dashboard{padding:15px}.referral-dashboard .referral-header h1{font-size:2rem}.referral-dashboard .referral-header p{font-size:1rem}.referral-dashboard .referral-tabs{flex-wrap:wrap;gap:4px}.referral-dashboard .referral-tabs .tab{font-size:.9rem;padding:10px 16px}.referral-dashboard .referral-content .overview-tab .overview-grid{gap:15px;grid-template-columns:1fr}.referral-dashboard .referral-content .overview-tab .overview-grid .overview-card{padding:20px}.referral-dashboard .referral-content .overview-tab .overview-grid .quick-stats{gap:15px;grid-template-columns:1fr}}@media(max-width:480px){.referral-dashboard{padding:10px}.referral-dashboard .referral-header h1{font-size:1.8rem}.referral-dashboard .referral-tabs .tab{font-size:.8rem;padding:8px 12px}.referral-dashboard .referral-tabs .tab i{display:none}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{-webkit-touch-callout:none;cursor:default;font-family:arial;-webkit-user-select:none;user-select:none}#container{background-color:#016d29;color:#fff;display:flex;height:470px;justify-content:center;padding:20px}#notification{background-color:#ad0205;border:8px solid #d3b201;border-radius:12px;height:318px;position:absolute;transition:1s;width:500px;z-index:10}.nSpan{font-size:53px;top:105px}.nBtn,.nSpan{display:block;position:relative;text-align:center}.nBtn{background-color:green;border-radius:15px;box-shadow:3px 4px #00000040;cursor:pointer;font-size:32px;left:25%;padding:10px;top:116px;transition:.5s;width:45%}.nBtn:active{box-shadow:1px 2px #00000040;left:calc(25% + 2px);top:118px}.nsWin{left:4px;position:absolute}.nsWinBlock{border-left:1px solid;border-right:1px solid;display:inline-block;font-size:21px;padding-left:40px;padding-right:40px}#betting_board{border:1px solid;height:315px;width:500px}.bbtop{margin-left:2px}.bbtoptwo{border:1px solid;display:inline-block;font-size:20px;font-weight:700;margin-left:-2px;padding:12px 4px;text-align:center;width:calc(50% - 8px)}.number_board{margin-left:1px}.number_block{border:1px solid;display:inline-block;margin:0 -.2px;padding:32px 0;text-align:center;width:39.94px}.nbn{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);font-size:20px;font-weight:700;letter-spacing:2px;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.bo3_board,.oto_board{margin-left:1px;width:500px}.bo3_block,.oto_block{border:1px solid;display:inline-block;font-size:20px;font-weight:700;margin-left:-1.98px;padding:8px 5px;text-align:center;width:156.65px}.oto_block{margin-left:-1.98px;width:114.94px}.number_0{border:2px solid;border-bottom-left-radius:100%;border-top-left-radius:100%;margin-left:-57px;margin-top:-.516px;padding:120.55px 20px;position:absolute}.tt1_block{border:2px solid;margin-left:498px;margin-top:-89.75px;padding:31.65px 0;position:absolute;width:65px}.winning_lines{height:0;margin-top:-137px;position:absolute;width:603px}.wlttb{height:10px;margin-left:-7.75px;position:relative;top:269px;width:100%}#wlttb_top{margin-left:11px;margin-top:-89px;position:absolute}#wlttb_2,#wlttb_3{margin-top:79px}.wlrtl{display:inline-block;height:266px;margin-left:37px;position:relative;top:-3px;width:10px}#wlrtl_11,#wlrtl_2,#wlrtl_3,#wlrtl_6,#wlrtl_9{margin-left:31px}#wlrtl_10,#wlrtl_4,#wlrtl_5,#wlrtl_7,#wlrtl_8{margin-left:32px}.wlcb{height:41px;margin-left:13px;position:absolute;top:255px;width:477px}#wlcb_2{top:343px}.cbbb{cursor:pointer;display:inline-block;height:20px;margin-left:22px;margin-top:9.5px;position:relative;width:20px}#cbbb_1,#cbbb_11,#cbbb_12,#cbbb_15,#cbbb_16,#cbbb_18,#cbbb_20,#cbbb_22,#cbbb_4,#cbbb_5,#cbbb_7,#cbbb_9{margin-left:21px}#cbbb_14,#cbbb_3{margin-left:20.5px}#cbbb_17,#cbbb_6{margin-left:23px}#cbbb_10,#cbbb_19,#cbbb_21,#cbbb_8{margin-left:22px}.ttbbetblock{cursor:pointer;display:inline-block;height:10px;margin-left:22.52px;position:relative;top:-2px;width:19.1px;z-index:3}.rtlbb1,.rtlbb2,.rtlbb3{height:45px;margin-top:23px;width:10px}.rtlbb2,.rtlbb3{margin-top:42px}.spinBtn{background-color:#ffec00;border-radius:100%;color:#000;cursor:pointer;font-size:15px;font-weight:700;margin-left:-392px;margin-top:329px;padding:10px 5px;position:absolute}.redNum{background-color:#e0080b}.blackNum{background-color:#000}.bankContainer,.chipDeck{border:1px solid;border-radius:10px;box-shadow:inset -2px -4px #0003;height:39px;margin-left:-383px;margin-top:-74px;padding:3px 0;position:absolute;width:310px}.bankContainer{margin-top:-21px}.cdChip{background-color:#fff;border:5px solid;border-radius:100%;color:#000;cursor:pointer;display:inline-block;height:27px;margin-left:9px;width:27px}.cdChipSpan{display:inherit;font-size:14px;font-weight:700;position:relative;text-align:center;top:5px;width:26px}.cdChipActive{box-shadow:0 4px #0003;position:relative;top:-4px}.clearBet{background-color:red;border-color:red;color:#fff;margin-left:22px}.clearBet .cdChipSpan{margin-left:-2px}.bank,.bet{background-color:#000;border:4px solid silver;border-radius:7px;display:inline-block;font-size:18px;margin-left:7px;padding:5px;text-align:right;width:calc(50% - 28px)}.pnBlock{border:1px solid;height:45px;margin-left:-1px;margin-top:10px;position:absolute;width:500px}#pnContent{background-color:#fff;border:4px solid #d5b714;color:#000;display:block;height:31px;margin-left:4px;margin-top:3px;overflow:hidden;position:relative;width:485px}.pnBlack,.pnGreen,.pnRed{display:inline;font-size:19px;padding:10px;position:relative;top:5px}.pnRed{color:red}.pnBlack{color:#000}.pnGreen{color:green}@keyframes wheelRotate{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes ballRotate{0%{transform:rotate(0deg)}to{transform:rotate(-359deg)}}.wheel{height:312px;left:-75px;position:relative;width:312px}.ballTrack{height:207px;left:47.5px;position:absolute;top:50px;width:212px;z-index:2}.ball,.ballTrack{border-radius:100%}.ball{background-color:#fff;height:16px;left:109px;position:relative;top:-8px;width:16px}.turret{background:radial-gradient(circle at 30% 30%,#f3c620,#1a1608);border-radius:100%;height:45px;left:134px;position:absolute;top:133px;width:45px;z-index:1}.turretHandle{background:radial-gradient(circle at 44%,#f3c620,#6a570f);height:14px;left:113px;position:absolute;top:148px;width:87px}.thendOne,.thendTwo{background:radial-gradient(circle at 30% 30%,#f3c620,#1a1608);border-radius:100%;height:25px;position:absolute;width:25px}.thendOne{left:-20px;top:-6px}.thendTwo{left:83px;top:-6px}.outerRim{border:10px solid #f3c620;border-radius:100%;box-shadow:0 0 8px #00000080;left:0;top:0}.block,.outerRim{height:290px;position:absolute;width:290px}.block{clip:rect(0,145px,290px,0);transition:all 1s}.block,.sect{border-radius:100%}.sect{clip:rect(0,290px,290px,145px);height:290px;left:10px;position:absolute;top:10px;width:290px}.double,.single{color:#fff;font-size:14px;position:absolute;transform:rotate(3deg);z-index:1}.double{left:148px}.double,.single{margin-top:4.5px}.single{left:152px}#sect1 .block{background-color:#016d29;transform:rotate(9.73deg)}#sect10 .block,#sect12 .block,#sect14 .block,#sect16 .block,#sect18 .block,#sect2 .block,#sect20 .block,#sect22 .block,#sect24 .block,#sect26 .block,#sect28 .block,#sect30 .block,#sect32 .block,#sect34 .block,#sect36 .block,#sect4 .block,#sect6 .block,#sect8 .block{background-color:#e0080b;transform:rotate(9.73deg)}#sect11 .block,#sect13 .block,#sect15 .block,#sect17 .block,#sect19 .block,#sect21 .block,#sect23 .block,#sect25 .block,#sect27 .block,#sect29 .block,#sect3 .block,#sect31 .block,#sect33 .block,#sect35 .block,#sect37 .block,#sect5 .block,#sect7 .block,#sect9 .block{background-color:#000;transform:rotate(9.73deg)}#sect2{transform:rotate(9.73deg)}#sect3{transform:rotate(19.46deg)}#sect4{transform:rotate(29.19deg)}#sect5{transform:rotate(38.92deg)}#sect6{transform:rotate(48.65deg)}#sect7{transform:rotate(58.38deg)}#sect8{transform:rotate(68.11deg)}#sect9{transform:rotate(77.84deg)}#sect10{transform:rotate(87.57deg)}#sect11{transform:rotate(97.3deg)}#sect12{transform:rotate(107.03deg)}#sect13{transform:rotate(116.76deg)}#sect14{transform:rotate(126.49deg)}#sect15{transform:rotate(136.22deg)}#sect16{transform:rotate(145.95deg)}#sect17{transform:rotate(155.68deg)}#sect18{transform:rotate(165.41deg)}#sect19{transform:rotate(175.14deg)}#sect20{transform:rotate(184.87deg)}#sect21{transform:rotate(194.6deg)}#sect22{transform:rotate(204.33deg)}#sect23{transform:rotate(214.06deg)}#sect24{transform:rotate(223.79deg)}#sect25{transform:rotate(233.52deg)}#sect26{transform:rotate(243.25deg)}#sect27{transform:rotate(252.98deg)}#sect28{transform:rotate(262.71deg)}#sect29{transform:rotate(272.44deg)}#sect30{transform:rotate(282.17deg)}#sect31{transform:rotate(291.9deg)}#sect32{transform:rotate(301.63deg)}#sect33{transform:rotate(311.36deg)}#sect34{transform:rotate(321.09deg)}#sect35{transform:rotate(330.82deg)}#sect36{transform:rotate(340.55deg)}#sect37{transform:rotate(.973turn)}.pockets{background-color:#000;left:37px;opacity:.5;top:37px}.pockets,.pocketsRim{border-radius:100%;height:235px;position:absolute;width:235px}.pocketsRim{border:3px solid silver;left:34px;top:34px}.cone{background:radial-gradient(circle at 100px 100px,#892c10,#000);border:3px solid #9f9a9a;border-radius:100%;height:180px;left:61px;top:62px;width:180px}.chip,.cone{position:absolute}.chip{background-color:#fff;border:3px solid;border-radius:100%;height:21px;width:21px}.chipSpan{color:#000;display:block;font-size:11px;font-weight:700;position:relative;text-align:center;top:4px}.gold{border-color:gold}.red{border-color:red}.orange{border-color:orange}.blue{border-color:blue}.tt1_block .chip{margin-left:19px;margin-top:-24px}.number_block .chip{margin-left:7px;margin-top:-24px}.wlrtl .chip{margin-left:-9px;margin-top:9px}.cbbb .chip{margin-left:-4px;margin-top:-5px}.ttbbetblock .chip{margin-left:-7px;margin-top:-8px}#wlttb_top .chip{margin-left:-5px;margin-top:-8px}.bbtoptwo .chip{margin-left:108px;margin-top:-25px}.number_0 .chip{margin-left:-8px;margin-top:-22px}.bo3_block .chip{margin-left:65px;margin-top:-26px}.oto_block .chip{margin-left:45px;margin-top:-25px}@font-face{font-family:Inter;src:url(/static/media/Inter_18pt-Regular.86c330c66f7333ff6202.ttf)}@font-face{font-family:Poppins;font-weight:400;src:url(/static/media/Poppins-Regular.35d26b781dc5fda684cc.ttf)}@font-face{font-family:Poppins;font-weight:500;src:url(/static/media/Poppins-Medium.673ed42382ab264e0bf5.ttf)}@font-face{font-family:Poppins;font-weight:600;src:url(/static/media/Poppins-SemiBold.ac8d04b620e54be9b0f0.ttf)}@font-face{font-family:Poppins;font-weight:700;src:url(/static/media/Poppins-Bold.cdb29a5d7ccf57ff05a3.ttf)}@font-face{font-family:Poppins;font-weight:800;src:url(/static/media/Poppins-ExtraBold.01849ee091e1762a5dd5.ttf)}@font-face{font-family:Poppins;font-weight:900;src:url(/static/media/Poppins-Black.d8b850b920a5ef49d752.ttf)}:root{--primary-color:#b30406;--secondary-color:#910f0f;--tertiary-color:#fff;--bg-color:linear-gradient(180deg,#b30406,#4d0001 125.42%);--logo-color:#fff;--lightBg-color:#bdbdbd26;--dark-color:#000;--img-filter: }[themeMode=light]{--primary-color:#e0115f;--secondary-color:#454545;--tertiary-color:#000;--bg-color:#f9f9f9;--logo-color:#e0115f;--img-filter:none}html{box-sizing:border-box;scroll-behavior:smooth}*,:after,:before{box-sizing:inherit;font-family:Inter;list-style:none;list-style-type:none;margin:0;padding:0;text-decoration:none}body{overflow-x:hidden;-webkit-user-select:none;user-select:none}body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px linear-gradient(180deg,#b30406,#4d0001 125.42%);-webkit-box-shadow:inset 0 0 6px var(--bg-color)}body::-webkit-scrollbar,body::-webkit-scrollbar-track{background-color:linear-gradient(180deg,#b30406,#4d0001 125.42%);background-color:var(--bg-color)}body::-webkit-scrollbar{width:6px}body::-webkit-scrollbar-thumb{background-color:#b30406;background-color:var(--primary-color);border-radius:50px}a,button{border:none;cursor:pointer;outline:none}img{user-drag:none;pointer-events:none}input:-webkit-autofill{-webkit-text-fill-color:#b30406;-webkit-text-fill-color:var(--primary-color);background-color:none!important;box-shadow:inset 0 0 0 1000px #fff}.divider{background:#ffffff69;height:1px;width:100%}.bg-none{background:none!important}.position-relative{position:relative!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:1rem!important}.mb-2{margin-bottom:2rem!important}.mb-3{margin-bottom:3rem!important}.mb-4{margin-bottom:4rem!important}.mb-5{margin-bottom:5rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:1rem!important}.pb-2{padding-bottom:2rem!important}.pb-3{padding-bottom:3rem!important}.pb-4{padding-bottom:4rem!important}.pb-5{padding-bottom:5rem!important}.section-title{font-weight:800;margin-bottom:24px}.section-title,.section-title-v1{font-family:Inter;font-size:28px;font-style:normal;line-height:normal}.section-title-v1{color:#fff;font-weight:700}.section-title-v1:after{background:#ffffff69;content:"";display:block;height:1px;margin-top:14px;width:100%}.no-context-menu{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.no-context-menu::-webkit-scrollbar{display:none}.overflow_hide{overflow:hidden}.overflow_hide_X{overflow-x:hidden!important}.overflow_hide_Y{overflow-y:hidden!important}.page_wrapper{background-color:linear-gradient(180deg,#b30406,#4d0001 125.42%);background-color:var(--bg-color);position:relative}.vh-100{height:100vh}.vh-100_scrollY{height:100vh;overflow-x:hidden!important;overflow-y:scroll!important}.vh-100_scrollY::-webkit-scrollbar-track{background-color:initial;-webkit-box-shadow:inset 0 0 6px #0000}.vh-100_scrollY::-webkit-scrollbar{background-color:initial;width:6px}.vh-100_scrollY::-webkit-scrollbar-thumb{background-color:initial;border-radius:50px}.vh-10{height:10vh}.height_100-p{height:100%!important}.container{box-sizing:border-box;display:grid;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}.container-wrapper{background:linear-gradient(180deg,#b30406,#4d0001 125.42%);background:var(--bg-color);color:#fff;color:var(--tertiary-color);padding:14px 0}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:992px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}.container--col{grid-template-columns:repeat(1,1fr)}.container--col2{grid-template-columns:repeat(2,1fr)}@media (max-width:992px){.container--col2{grid-template-columns:1fr}}.container--col3{grid-template-columns:repeat(3,1fr)}@media (max-width:992px){.container--col3{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.container--col3{grid-template-columns:1fr}}.container--col3-1{grid-template-columns:3fr 1fr}@media (max-width:768px){.container--col3-1{grid-template-columns:1fr}}.container--col1-2-1{grid-template-columns:1fr 2fr 1fr}@media (max-width:992px){.container--col1-2-1{grid-template-columns:1fr 2fr}}@media (max-width:768px){.container--col1-2-1{grid-template-columns:1fr}}.container-fluid{box-sizing:border-box;display:grid;margin-left:auto;margin-right:auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:100%}.container-fluid--col{grid-template-columns:repeat(1,1fr)}.container-fluid--col2{grid-template-columns:repeat(2,1fr)}@media (max-width:768px){.container-fluid--col2{grid-template-columns:1fr}}.container-fluid--col3{grid-template-columns:repeat(3,1fr)}@media (max-width:992px){.container-fluid--col3{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.container-fluid--col3{grid-template-columns:1fr}}.container-fluid--col3-1{grid-template-columns:3fr 1fr}@media (max-width:768px){.container-fluid--col3-1{grid-template-columns:1fr}}.container-fluid--col1-2-1{grid-template-columns:1fr 2fr 1fr}@media (max-width:992px){.container-fluid--col1-2-1{grid-template-columns:1fr 2fr}}@media (max-width:768px){.container-fluid--col1-2-1{grid-template-columns:1fr}}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:1rem}.gap-4{gap:1.5rem}.gap-5{gap:3rem}.game{position:relative}.game-container{grid-gap:40px;display:grid;gap:40px}.game-container--col{grid-template-columns:repeat(1,1fr)}.game-container--col2{grid-template-columns:repeat(2,1fr)}.game-container--col3{grid-template-columns:repeat(3,1fr)}.game-container--col3-1{grid-template-columns:3fr 1fr}.game-container--col1-2-1{grid-template-columns:1fr 2fr 1fr}.game-container--col1-3-1{grid-template-columns:1fr 3fr 1fr}.game-container--col1-4-1{grid-template-columns:1fr 4fr 1fr}.game-container--col1-5-1{grid-template-columns:1fr 5fr 1fr}.game-container-wrapper{align-items:center;background:linear-gradient(180deg,#b30406,#4d0001 125.42%);background:var(--bg-color);color:#fff;color:var(--tertiary-color);display:grid;grid-template-columns:repeat(1,1fr);justify-content:center;overflow:hidden;padding:14px;width:100%}.game-col{display:flex;flex-direction:column;gap:20px}.game-col-grid{grid-gap:initial;display:grid;gap:initial;grid-template-columns:1fr}.game-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.game-header--title{font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.game .sidebar{position:relative}.game .sidebar-container{display:flex;flex-direction:column;gap:20px;height:100vh;padding:20px;position:fixed;top:0;z-index:100}.game .sidebar-container-grid{grid-gap:initial;display:grid;gap:initial;grid-template-columns:1fr}.game .sidebar-right .sidebar-container{padding-left:0}.game .sidebar-noFixed{padding:initial;position:relative}.error_container{display:flex;flex-direction:column;gap:20px}.error_wrapper{background:#ff0000b3;padding:16px}.error_wrapper,.warning_wrapper{color:#fff;font-size:16px;font-weight:500}.warning_wrapper{background:#ffa600b3}.success_wrapper{background:#008000b3;color:#fff;font-size:16px;font-weight:500}.btn{background-color:initial;color:inherit;display:inline-block;font-family:Inter;font-style:normal;font-weight:500;height:-webkit-fit-content;height:fit-content;line-height:normal;outline:inherit;padding:8px 16px;width:-webkit-fit-content;width:fit-content}.btn-primary{color:#b30406;color:var(--primary-color);outline:1px solid #b30406;outline:1px solid var(--primary-color)}.btn-primary:hover{outline:0!important;outline-offset:0}.btn-primary:after,.btn-primary:before{content:"";height:0;opacity:0;position:absolute;width:0}.btn-primary:before{border-left:1px solid #b30406;border-left:1px solid var(--primary-color);border-top:1px solid #b30406;border-top:1px solid var(--primary-color);right:0;top:0}.btn-primary:after{border-bottom:1px solid #b30406;border-bottom:1px solid var(--primary-color);border-right:1px solid #b30406;border-right:1px solid var(--primary-color);bottom:0;left:0}.btn-primary:hover:after,.btn-primary:hover:before{height:96%;opacity:1;width:100%}.btn-primary:hover:before{transition:width .2s ease-in,height .15s linear .2s,opacity 0s}.btn-primary:hover:after{transition:width .2s linear .35s,height .15s ease-out .5s,opacity 0s .3s}.game-card{-webkit-backdrop-filter:blur(5.4000000954px);backdrop-filter:blur(5.4000000954px);border:1px solid #fff;border:1px solid var(--tertiary-color);border-radius:19px;padding:14px}.game-card-content{grid-gap:20px;display:grid;gap:20px}.game-card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.game-card-title{font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.game-card-item{background:#06060652;border-radius:13px;gap:12px}.game-card-item,.game-card-item-value{align-items:center;display:flex;padding:10px}.game-card-item-value{flex-wrap:wrap;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;justify-content:space-between;line-height:normal;row-gap:6px;width:100%}.game-card-item-value-icon{min-height:40px;min-width:40px}.game-card-item-player-picture,.game-card-item-value-icon{background:#ffffffd6;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:9px}.game-card-item-player-picture{min-height:36px;min-width:38px}.game-card-footer{align-items:center;display:flex;justify-content:center}.game-card-balance-header{margin-bottom:10px}.game-card-balance-title{font-family:Inter;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin:auto;text-align:center}.game-card-balance-content{align-items:center;background:#00000057;border:1px dashed #fff6;border-radius:11px;display:flex;justify-content:center;padding:14px 48px}.game-card-balance-content:not(:last-child){margin-bottom:18px}.game-card-balance-amount{font-family:Inter;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.game-card-divider{background:#ffffff59;height:.5px;width:100%}.game-card-icon{font-size:20px}.featured-card{background:linear-gradient(180deg,#b30406,#4d0001 125.42%);background:var(--bg-color);border-radius:20px;display:grid;grid-template-rows:repeat(2,1fr);max-height:360px;padding:16px;position:relative;transition:all .3s ease-in-out}.featured-card--title{font-size:24px;font-weight:700;margin-bottom:6px}.featured-card--description,.featured-card--title{font-family:Inter;font-style:normal;line-height:normal}.featured-card--description{color:#fffc;font-size:14px;font-weight:400;margin-bottom:35px}.featured-card--btn{background:linear-gradient(95deg,#fed582 3.2%,#feba65 92.18%);border-radius:8px;color:#000;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding:10px 30px;transition:all .3s ease-in-out}.featured-card--btn:hover{background:linear-gradient(95deg,#feba65 3.2%,#fed582 92.18%)}.featured-card-image{height:100%;width:100%}.featured-card-image-source{background-position:100%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}.featured-card:hover{box-shadow:0 2px 8px #910f0f;transform:translateY(-8px)}.responsive .game-card{border:initial;padding:initial}.responsive .game-card-balance{display:inline;display:initial}.responsive .game-card-balance-content{padding:14px 20px;width:100%}.responsive .game-card-balance-header{margin-bottom:0}.responsive .game-card-balance-title{font-size:16px;text-align:start}.responsive .game-card-balance-amount{font-size:16px}.navbar{background-color:#000;background-color:var(--dark-color);padding:10px 0}.navbar-container{margin:0 auto;max-width:1200px;padding:0 16px}.navbar-content{justify-content:space-between}.logo,.navbar-content{align-items:center;display:flex}.logo{color:#fff;text-decoration:none}.logo-icon{font-size:24px;margin-right:10px}.logo-text{color:#fff;font-family:monospace;font-weight:700;letter-spacing:.3rem}.desktop-logo{display:flex}.mobile-logo{display:none}.menu-toggle{background:none;border:none;color:#fff;cursor:pointer;display:none;font-size:24px}.navbar-end{align-items:center;display:flex}@media (max-width:768px){.desktop-logo{display:none}.mobile-logo{display:flex}.menu-toggle{display:block}}.overlayMessage{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#00000080;color:#fff;color:var(--tertiary-color);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.overlayMessage-content,.overlayMessage-result{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center}.overlayMessage-emblemBg{background-image:url(/static/media/bigWin.187f5b4c0666d57e691c.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;height:340px;justify-content:center;width:426px}.toast-container{display:flex;flex-direction:column;gap:1rem;position:fixed;right:1rem;top:1rem;z-index:999}.toast-notification{align-items:center;animation:slideIn .3s ease-out;border-radius:.5rem;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;max-width:400px;min-width:300px;padding:1rem}.toast-notification__message{color:#fff;font-size:.95rem;font-weight:500}.toast-notification__close{background:none;border:none;color:#fff;cursor:pointer;margin-left:1rem;opacity:.8;padding:.25rem;transition:opacity .2s ease}.toast-notification__close:hover{opacity:1}.toast-notification--error{background-color:#ef4444;border-left:4px solid #b91c1c}.toast-notification--warning{background-color:#f59e0b;border-left:4px solid #b45309}.toast-notification--success{background-color:#10b981;border-left:4px solid #047857}.toast-notification--info{background-color:#3b82f6;border-left:4px solid #1d4ed8}@keyframes slideIn{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes slideOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}.user-profile-container{position:relative}.user-profile-header{align-items:center;cursor:pointer;display:flex;padding:10px}.user-profile-login-prompt{color:#666;padding:10px}.user-avatar{background:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:9px;height:40px;justify-content:center;min-height:36px;min-width:38px;overflow:hidden;position:relative;width:40px}.user-avatar,.user-avatar-wrapper{align-items:center;display:flex}.user-avatar-image{height:100%;object-fit:cover;width:100%}.user-avatar-icon{font-size:24px}.user-avatar.online .user-status-badge{background-color:#4caf50}.user-avatar.offline .user-status-badge{background-color:#f44336}.user-status-badge{border:3px solid #fff;border-radius:50%;bottom:2px;height:11px;position:absolute;right:2px;width:11px}.user-info{margin-left:10px}.user-profile-name{color:#fff;font-weight:700}.user-balance{color:#fff;margin-top:4px}.user-profile-menu-item{cursor:pointer;padding:10px}.user-profile-menu-item:hover{background-color:#f0f0f0}.user-profile-admin-link{color:#000;text-decoration:none}.user-profile-admin-link:focus,.user-profile-admin-link:hover{text-decoration:none}body.modal-open{overflow:hidden}.modal-wrapper{align-items:center;display:flex;justify-content:center}.modal-overlay,.modal-wrapper{height:100%;left:0;position:fixed;top:0;width:100%;z-index:5}.modal-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#0009}.modal{background-color:#b30406;background-color:var(--primary-color);border-radius:5px;box-shadow:0 3rem 5rem #0000004d;max-height:90vh;overflow-y:auto;padding:3rem;position:relative;z-index:10}.modal-bg--white{background-color:#fff}.modal--small{max-width:500px;width:40%}.modal--medium{max-width:800px;width:60%}.modal--large{max-width:1200px;width:80%}.modal__close{background:none;border:none;color:#fff;cursor:pointer;font-family:Poppins;font-size:3rem;font-style:normal;font-weight:600;line-height:normal;line-height:1;position:absolute;right:2rem;transition:color .2s ease}.modal__close:hover{color:#000}.modal__close:focus{color:#000;outline:none}.modal__title{font-weight:700}.modal__content h1,.modal__title{margin-bottom:2rem}.modal__content p{line-height:1.6;margin-bottom:1.5rem}.modal__content p:last-child{margin-bottom:0}.modal-trigger{background-color:#fff;border:none;border-radius:10rem;color:#444;cursor:pointer;font-family:Poppins;font-size:2rem;font-style:normal;font-weight:600;line-height:normal;margin:2rem;padding:1.75rem 3.5rem;transition:all .2s ease}.modal-trigger:hover{background-color:#f5f5f5;box-shadow:0 .5rem 1rem #0000001a;transform:translateY(-2px)}.modal-trigger:active{box-shadow:0 .25rem .5rem #0000001a;transform:translateY(0)}.modal-trigger:focus{outline:none}.modal-trigger--primary{background:#0000004d;border:.5px solid #ffffff52;border-radius:7px;color:#fff}.modal-trigger--primary:hover{background:rgba(0,0,0,.373)}.modal-trigger--secondary{background:linear-gradient(90deg,#f9d976,#f39f1d);border-radius:16px;color:#000}.modal-trigger--secondary:hover{background:linear-gradient(90deg,#f39f1d,#f9d976)}.responsive .modal-trigger{font-size:16px;margin:initial;padding:12px;width:100%}@media screen and (max-width:1024px){.modal{padding:1.5rem}.modal__close{font-family:Poppins;font-size:2rem;font-style:normal;font-weight:600;line-height:normal;right:1rem}}.accordion{margin-bottom:1rem;overflow:hidden;transition:all .3s ease}.accordion--primary{border-color:#b30406;border-color:var(--primary-color)}.accordion--primary .accordion__header{background-color:#ebf5fb}.accordion--secondary{border-color:#910f0f;border-color:var(--secondary-color)}.accordion--secondary .accordion__header{background-color:#eafaf1}.accordion--open{box-shadow:0 2px 8px #0000001a}.accordion__header{align-items:center;background-color:#f8f9fa;border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;padding:1rem;-webkit-user-select:none;user-select:none}.accordion__title{color:#000;font-family:Inter;font-size:1rem;font-style:normal;font-weight:500;line-height:normal;margin:0}.accordion__icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.accordion__icon-svg{color:#b30406;color:var(--primary-color);transition:transform .3s ease}.accordion__content{border:1px solid #f8f9fa;border-radius:10px;margin-top:6px;max-height:100%;overflow:hidden;transition:max-height .3s ease}.accordion__body{padding:1rem}.accordion-group{display:flex;flex-direction:column;gap:.5rem;width:100%}.accordion-group--default .accordion{border-radius:4px}.accordion-group--connected{gap:0}.accordion-group--connected .accordion{border-bottom:none;border-radius:0;margin-bottom:0}.accordion-group--connected .accordion:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.accordion-group--connected .accordion:last-child{border-bottom:1px solid #e0e0e0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.accordion-group--boxed{background-color:#f9f9f9;border:1px solid #ddd;border-radius:4px;padding:1rem}.accordion--dark{background-color:#2c3e50;border-color:#34495e;color:#fff}.accordion--dark .accordion__header{background-color:#34495e}.accordion--dark .accordion__icon-svg{stroke:#fff}.bottom-drawer{background-color:#fff;border-top-left-radius:26px;border-top-right-radius:26px;bottom:0;box-shadow:0 -4px 10px #0000001a;left:0;max-height:80vh;overflow-y:auto;position:fixed;transition:bottom .3s ease-in-out;width:100%;z-index:1000}.bottom-drawer.open{bottom:0}.bottom-drawer-header{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:16px 20px}.bottom-drawer-header h2{font-size:18px;font-weight:600;margin:0}.bottom-drawer-header .drawer-close-btn{background:none;border:none;cursor:pointer;font-size:24px;line-height:1;padding:0}.bottom-drawer-content{align-items:center;color:#000;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-around;padding:20px}.bottom-drawer-content .lottery_select-ticket{display:flex;justify-content:center;margin-bottom:20px}.bottom-drawer-content .announcement-row{border-bottom:1px solid #eee;display:flex;justify-content:space-between;margin-top:20px;padding:12px 0}.bottom-drawer-content .announcement-row span:first-child{color:#666}.bottom-drawer-content .announcement-row span:last-child{font-weight:500}.bottom-drawer-footer{border-top:1px solid #eee;padding:16px 20px}.bottom-drawer-footer .lottery_buy-ticket-btn{background-color:#000;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:14px;width:100%}.bottom-drawer-footer .lottery_buy-ticket-btn:disabled{background-color:#ccc;cursor:not-allowed}.bottom-drawer .lottery_ticket_info>*{display:flex;gap:20px;justify-content:space-between;padding:12px 0}.bottom-drawer .lottery_ticket_info>* div:first-child{font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.bottom-drawer .lottery_ticket_info>* div:last-child{color:#666;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.bottom-drawer .lottery_ticket_info>:not(:last-child){border-bottom:1px solid #eee;margin-bottom:20px}.bottom-drawer .lottery_drawer-ticket{color:#fff;filter:drop-shadow(0 2px 4.5px rgba(0,0,0,.45));height:160px;width:280px}.bottom-drawer .lottery_drawer-ticket .lottery_ticket_card-stub{margin-left:16px}.drawer-overlay{background-color:#00000080;bottom:0;left:0;position:fixed;right:0;top:0;z-index:999}.purchase-confirmation{align-items:center;display:flex;flex-direction:column}.purchase-confirmation__title{color:#000;font-size:20px;font-weight:600;margin-bottom:16px}.purchase-confirmation__divider{border:none;border-bottom:1px solid #e0e0e0;margin-bottom:16px;width:100%}.purchase-confirmation__subtitle{color:#666;font-size:16px;margin-bottom:20px}.purchase-confirmation__ticket{filter:drop-shadow(0 2px 4.5px rgba(0,0,0,.45));height:140px;margin-bottom:24px;width:240px}.purchase-confirmation__balance{display:flex;font-size:16px;justify-content:space-between;margin-bottom:24px;padding:8px 0;width:100%}.purchase-confirmation__balance span:first-child{color:#666}.purchase-confirmation__balance span:last-child{color:#000;font-weight:500}.purchase-confirmation__back-btn{background-color:#000;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px;width:100%}.purchase-confirmation__back-btn:hover{background-color:#333}.modal--purchase-confirmation{border-radius:16px;max-width:360px}.modal--purchase-confirmation .modal__content{padding:0}@media screen and (max-width:768px){.bottom-drawer .lottery_ticket_card-body{gap:initial}.bottom-drawer .lottery_ticket_card{gap:initial;padding:16px}}@media screen and (max-width:590px){.bottom-drawer .lottery_ticket_info>:not(:last-child){margin-bottom:5px}}.carousel{position:relative}.carousel-v1 .carousel-container{align-content:center;border:1px solid #000;border:1px solid var(--dark-color);border-radius:20px;display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;height:80vh;overflow:hidden;padding:40px}.carousel-v1 .carousel-indicators{display:flex;flex-direction:column;gap:10px;margin:auto}.carousel-v1 .carousel-indicators .carousel-indicator-item{background-color:#d9d9d9;border-radius:50%;cursor:pointer;height:10px;width:10px}.carousel-v1 .carousel-indicators .active{background-color:#febb66}@media screen and (max-width:768px){.carousel-v1 .carousel-container{align-items:center;gap:20px;grid-template-columns:1fr;grid-template-rows:1fr -webkit-min-content;grid-template-rows:1fr min-content;justify-items:center;text-align:center}.carousel-v1 .carousel-indicators{flex-direction:row}}.menu-wrapper{position:relative;z-index:1000}.menu{background-color:#fff;background-color:var(--color-bg-secondary,#fff);border-radius:8px;box-shadow:0 2px 10px #00000026;overflow:hidden;position:absolute}.menu--small{width:150px}.menu--medium{width:200px}.menu--large{width:250px}.menu--top-left{bottom:100%;left:0;margin-bottom:8px}.menu--top-right{bottom:100%;margin-bottom:8px;right:0}.menu--bottom-left{left:0;margin-top:8px;top:100%}.menu--bottom-right{margin-top:8px;right:0;top:100%}.menu--left{margin-right:8px;right:100%;top:0}.menu--right{left:100%;margin-left:8px;top:0}.menu--light{background-color:#fff;border:1px solid #ddd}.menu--dark{background-color:#222;border:1px solid #444;color:#fff}.menu--user-profile{background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 5px #0000001a;min-width:200px}.menu__content{padding:0}.menu__item{cursor:pointer;font-size:16px;padding:10px 16px;transition:background-color .2s ease}.menu__item:hover{background-color:#f0f0f0;background-color:var(--color-bg-hover,#f0f0f0)}.menu__item--info{color:#666;color:var(--color-text-secondary,#666);cursor:default;font-size:14px;padding:8px 16px}.menu__item--info:hover{background-color:initial}.menu__item--danger{color:#f44336;color:var(--color-danger,#f44336)}.menu__item--danger:hover{background-color:#f443361a}.menu__link{color:inherit;display:block;height:100%;width:100%}.menu__link,.menu__link:focus,.menu__link:hover{text-decoration:none}.menu__divider{background-color:#ddd;background-color:var(--color-border,#ddd);height:1px;margin:4px 0}.menu-trigger{background:#910f0f;background:var(--secondary-color,#fff);border:none;border-radius:10px;color:#fff;color:var(--tertiary-color,#000);cursor:pointer;padding:16px 20px}.player-controls-btn,.player-controls-wrapper{align-items:center;display:flex;justify-content:center}.player-controls-btn{background-color:#fff;background-color:var(--tertiary-color);border-radius:15px;color:#000;color:var(--dark-color);font-family:Inter;font-size:16px;font-style:normal;font-weight:700;gap:10px;line-height:normal;padding:12px 0;width:100%}.player-controls .leaveGame{background:#0000;display:flex;gap:16px;margin:auto}.timer-container{aspect-ratio:1;max-width:280px;overflow:hidden;position:relative;width:100%}.timer-container .timer-background{border-radius:50%;inset:0;position:absolute}.timer-container .timer-progress-svg{display:block;inset:0;position:absolute;transform:rotate(-90deg)}.timer-container .timer-progress-svg .timer-progress-circle{transition:stroke-dashoffset .5s ease}.timer-container .timer-content{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:80%;z-index:1}.timer-container .timer-content .timer-title{color:#ffffffe6;font-size:1rem;font-weight:400;margin-bottom:.2rem}.timer-container .timer-content .timer-digits{color:#fff;font-size:2rem;font-weight:700;letter-spacing:.05em;line-height:1;margin:.2rem 0;text-shadow:0 2px 4px #0000001a}.timer-container .timer-content .timer-label{color:#ffffffe6;font-size:.9rem;font-weight:400;margin-top:.2rem}.timer-container-small{max-width:150px}.timer-container-small .timer-title{font-size:.8rem}.timer-container-small .timer-digits{font-size:1.5rem}.timer-container-small .timer-label{font-size:.7rem}.timer-container-large{max-width:400px}.timer-container-large .timer-title{font-size:1.2rem}.timer-container-large .timer-digits{font-size:2.5rem}.timer-container-large .timer-label{font-size:1.1rem}.timer-low .timer-digits{animation:pulse 1s infinite;color:#f99}@media screen and (max-width:1440px){.timer-container{max-width:160px}}.responsive .timer-container{margin:auto}.game-phase{display:flex;height:100%}.game-phase .phase-content{align-items:center;display:flex;flex-direction:column-reverse;gap:20px;margin:auto}.game-phase .phase-message{color:#fff;color:var(--tertiary-color);font-family:Inter;font-size:20px;font-style:normal;font-weight:500;line-height:normal}@media screen and (max-width:1440px){.game-phase .phase-content{gap:14px}.phase-message{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:normal}}.statistics{border:1px solid #fff;border-radius:19px;color:#fff;min-width:290px;padding:1rem}.statistics__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.statistics__title{font-size:1.25rem;font-weight:600}.statistics__view-all{color:#fff;font-size:.875rem;text-decoration:none;transition:opacity .3s ease}.statistics__view-all:hover{opacity:.8}.statistics__tabs{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.statistics__tab{background:#0000;border:1px solid #fff;border-radius:4px;color:#fff;cursor:pointer;flex:1 1 auto;font-size:12px;padding:.5rem;text-align:center;transition:background .3s ease,color .3s ease}.statistics__tab--active{background:#fff;color:#b30406;color:var(--primary-color)}.statistics__board{display:flex;flex-direction:column;margin-bottom:.5rem}.statistics__board--advanced{margin:initial;max-height:230px;overflow:scroll}.statistics__board--advanced::-webkit-scrollbar,.statistics__board--advanced::-webkit-scrollbar-track{display:none}.statistics__board--advanced::-webkit-scrollbar-thumb{display:none}.statistics__selected-number{font-size:2rem;font-weight:700;margin-bottom:1rem}.statistics__grid{grid-gap:5px;display:grid;gap:5px}.statistics__grid--advanced{gap:20px}.statistics__row{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(8,1fr)}.statistics__row.advanced-row{gap:10px;grid-template-columns:1fr}.statistics__number{background-color:#ffffff1a;border-radius:4px;font-size:14px;padding:.5rem 0;text-align:center;transition:background .3s ease}.statistics__number--highlighted{background-color:#fff3;font-weight:600}.statistics__number--selected{background-color:#ffc107;color:#b30406;color:var(--primary-color);font-weight:700}.statistics__advanced-item{display:flex;flex-wrap:wrap;gap:10px}.statistics__advanced--number{padding:.5rem}.statistics__rounds{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.statistics__rounds-label{font-size:.875rem}.statistics__slider{margin-top:2.5rem;position:relative}.statistics__slider-input{-webkit-appearance:none;background-color:#ffffff4d;border-radius:2px;cursor:pointer;height:4px;outline:none;width:100%}.statistics__slider-input::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;box-shadow:0 0 2px rgba(#b30406,.5);box-shadow:0 0 2px rgba(var(--primary-color),.5);height:16px;width:16px}.statistics__slider-input::-moz-range-thumb{background:#fff;border:none;border-radius:50%;box-shadow:0 0 2px rgba(#b30406,.5);box-shadow:0 0 2px rgba(var(--primary-color),.5);height:16px;width:16px}.statistics__slider-value{background-color:#fff;border-radius:8px;color:#910f0f;color:var(--secondary-color);font-size:12px;font-weight:600;padding:4px 6px;pointer-events:none;position:absolute;top:-22px;transform:translateX(-50%);white-space:nowrap}.statistics__slider-value:after{border-left:8px solid #0000;border-right:8px solid #0000;border-top:8px solid #fff;bottom:-4px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.statistics__menu{grid-gap:26px;display:grid;gap:26px;grid-template-columns:repeat(3,1fr)}.statistics__menu--btn{margin:initial;padding:12px;width:100%}@media screen and (max-width:1440px){.statistics{min-width:auto}.statistics__row{grid-template-columns:repeat(4,1fr)}.statistics__slider{margin-top:2.5rem}.statistics__board{margin-bottom:1rem}}.modal__content .statistics__slider{margin-top:2.5rem}.responsive .statistics{border:initial;border-radius:0;border-radius:initial;min-width:0;min-width:auto;padding:initial}.responsive .statistics__row{grid-template-columns:repeat(8,1fr)}.responsive .statistics__row.advanced-row{grid-template-columns:1fr}.roulette-wheel{background-size:contain;border-radius:100%;box-shadow:2px 10px 30px #0006;height:350px;margin:auto;overflow:visible;position:relative;shape-outside:circle(190px);touch-action:none;transform:rotate(270deg);width:350px}.roulette-wheel-container{align-items:center;background:linear-gradient(90deg,#f1252e,#000);border-radius:500px;height:-webkit-fit-content;height:fit-content;justify-content:center;margin:auto;outline:3px solid;position:relative}.roulette-wheel-container,.roulette-wheel-wrapper{display:grid;grid-template-columns:repeat(2,1fr)}.roulette-wheel .ball-container,.roulette-wheel .layer-2,.roulette-wheel .layer-3,.roulette-wheel .layer-4,.roulette-wheel .layer-5{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;position:absolute;top:0;width:100%}.roulette-wheel .ball-container,.roulette-wheel .layer-2,.roulette-wheel .layer-4{will-change:transform}.roulette-wheel .layer-2{background-image:url(/static/media/roulette_02.20a28a8551502406e842.png)}.roulette-wheel .layer-5{background-image:url(/static/media/roulette_05.e80dee60ab3f9ce5ee06.png);background-position:50%;background-repeat:no-repeat;background-size:contain}.roulette-wheel svg{left:0;position:absolute;top:0}.roulette-wheel circle{fill:#0000;cursor:pointer}.roulette-wheel .ball{background:#fff radial-gradient(circle at 5px 5px,#fff,#444);border-radius:7px;box-shadow:1px 1px 4px #000;height:14px;left:50%;margin:-7px;position:absolute;top:50%;transform:translateY(-116px);width:14px;will-change:transform}.roulette-board{margin-top:30px;max-width:-webkit-min-content;max-width:min-content}.roulette-board-insideBets{grid-gap:14px;align-items:center;border-radius:10px;display:grid;gap:14px;grid-template-columns:repeat(3,1fr);margin-bottom:14px}.roulette-board-insideBets-special{background-color:#fff;background-color:var(--tertiary-color);border:1px solid #ffffff7a;border-radius:10px;color:#000;color:var(--dark-color);display:flex;height:100%}.roulette-board-insideBets-main{grid-gap:14px;display:grid;gap:14px}.roulette-board-insideBets-main-row{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(12,1fr)}.roulette-board-insideBets-main-col{align-items:center;border:1px solid #ffffff7a;border-radius:10px;display:flex;justify-content:center;transition:all .2s ease}.roulette-board-insideBets-main-col.red{background-color:#f1252e;color:#fff;color:var(--tertiary-color)}.roulette-board-insideBets-main-col.black{background-color:#291923;color:#fff;color:var(--tertiary-color)}.roulette-board-insideBets-2to1{grid-gap:14px;display:grid;gap:14px;height:100%}.roulette-board-insideBets-2to1-col{background-color:#00000036;border:1px solid #ffffff7a;border-radius:10px;display:flex}.roulette-board-outsideBets-row{gap:14px}.roulette-board-outsideBets-row.row1{align-items:center;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:14px}.roulette-board-outsideBets-row.row2{align-items:center;display:grid;grid-template-columns:repeat(6,1fr)}.roulette-board-outsideBets-col{border:1px solid #ffffff7a;border-radius:10px;display:flex}.roulette-board-outsideBets-col.red{background-color:#f1252e;color:#fff;color:var(--tertiary-color)}.roulette-board-outsideBets-col.black{background-color:#291923;color:#fff;color:var(--tertiary-color)}.roulette-board-box{align-items:center;display:flex;justify-content:center;margin:auto;min-height:48px;min-width:48px;position:relative;z-index:1}.roulette-chips-content{margin-bottom:16px;margin-top:12px}.roulette-chips-value{align-items:center;display:flex;font-size:16px;margin-bottom:18px}.roulette-chips-value,.roulette-chips-value-amount{font-family:Inter;font-style:normal;font-weight:500;line-height:normal}.roulette-chips-value-amount{color:#ffffff94;font-size:14px;margin-left:auto}.roulette-chips-list{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.roulette-chips-item{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;width:50px}.roulette-chips-bg{background:url(data:image/png;base64,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);background-position:50%;background-repeat:no-repeat;background-size:contain}.roulette-chips-selected{background:url(/static/media/chip_bg_active.257a72229ec29d3a4de5.png);background-position:50%;background-repeat:no-repeat;background-size:contain;box-shadow:0 5px 34px 0 #0000001a;scale:1.2}.roulette-chips-selected .roulette-chips-item-value{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#9f7015,#f7b73b 25.6%,#9f7015 46.1%,#f7b73b 74.6%,#9f7015);background-clip:text;-webkit-background-clip:text;font-weight:700}.roulette-buy-chips-btn{background:linear-gradient(90deg,#f9d976,#f39f1d);border-radius:13px;font-family:Inter;font-size:15px;font-style:normal;font-weight:600;line-height:normal;padding:13px 0;width:100%}.roulette-player-controls-btn,.roulette-player-controls-wrapper{align-items:center;display:flex;justify-content:center}.roulette-player-controls-btn{background-color:#fff;background-color:var(--tertiary-color);border-radius:15px;color:#000;color:var(--dark-color);font-family:Inter;font-size:16px;font-style:normal;font-weight:700;gap:10px;line-height:normal;padding:12px 0;width:100%}.roulette-card-chips-footer{align-items:center;display:flex;justify-content:center;margin-top:20px}.topWinners-name{color:#fff;color:var(--tertiary-color);font-size:18px;font-weight:500}.topWinners-name,.topWinners-winnings{font-family:Inter;font-style:normal;line-height:normal}.topWinners-winnings{color:#ffffffb3;font-size:14px;font-weight:400}.leaveGame:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAACXBIWXMAACxLAAAsSwGlPZapAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAI6SURBVHgB7ZzhTcMwEIUfTNARbgRGYAQ2oRuUTWCDlgkiJoANygZ0g+BThGgrUgedfU3O75OOHyhS26/n+nJ2DFxmlWKTokuxT9EXim0KQWAEg7S+YnwhqMRHDB+ud4gOwdjAR9xxFoZBM6+/QoRA4Ddsj2OHIDzDX16YSUTgL65DoBl4jfyH3qe4x1AXkjM0G3LyKO4CucnjAWSUG+RLiRuQUW5BTFCgEQo0QoFGogoUDOXZT4VRtf+YK6KXhuDv0kz/d4cKRBOo2XbpNrK4xGgCp9yLF5UYTeCUtlxRidEEdpjeFSoisZVJpJrEaAIVleImMaJAxU1iVIGKi8TIApXqEqMLVKpKbEGgUk1iKwKVKhJbEqgUl9iaQKWoxBYFKsUktipQKSKxZYGKWWLrAhWTRA+BgtM1iqXHicTaAgVxxJ1LFEy40MoW5d/8XKLz2BtT4kuYKwePdeED4rLyEPiBuLzqn9q/gQJOImYEsSYT1zJmCcy+kJ4zvJUzwGaCAbazDLChaoAtfQNcVDLAZU0DXFg3wK0dBri5yAC3txngBksDAm7xNTG1bcZN5iO4ypvygksjN3z5oE2GDo7ygHYmET5s+A8Ev5NJ1XNqeOiEET6xboQCjVCgkSkCVyCjqMDPzDVVpv5IXCo8NfZgFo6iGfiWuUZSvIOHkI2i2dU7R7hzpHPDuEaEOQJUEVxnD1+HQKxxnSwMxRP8JYZDM9FrOO8QFEnxgvrDVxAcwZCRHcplZdX+nDff1Azkz4/Edc4AAAAASUVORK5CYII=) no-repeat;background-size:contain;content:"";display:inline-block;height:18px;width:18px}.arrow-pointer-container{position:relative}.arrow-pointer{background:url(/static/media/arrow_pointer.484930f7fc80386bac6a.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100px;left:60%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(90deg);width:100px}.betting-timer{font-family:Inter;font-size:32px;font-style:normal;font-weight:700;line-height:normal;right:0}.roulette-board-insideBets-2to1-col,.roulette-board-insideBets-main-col,.roulette-board-insideBets-special,.roulette-board-outsideBets-col{cursor:pointer;position:relative;transition:all .2s ease}.roulette-board-insideBets-2to1-col:hover,.roulette-board-insideBets-main-col:hover,.roulette-board-insideBets-special:hover,.roulette-board-outsideBets-col:hover{transform:scale(1.05);z-index:10}.roulette-spinning-overlay{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.roulette-spinning-overlay .roulette-wheel{height:540px;width:540px}.roulette-spinning-overlay .arrow-pointer{height:120px;width:120px}.roulette-spinning-overlay .roulette-wheel-wrapper{gap:40px}.roulette-spinning-wheel-container{align-items:center;aspect-ratio:1/1;display:flex;justify-content:center;max-width:600px;position:relative;width:100%}.roulette-spinning-wheel-container .roulette-wheel-wrapper{height:100%;position:relative;width:100%}.roulette-corner-bet,.roulette-line-bet,.roulette-split-bet,.roulette-street-bet{transition:background-color .2s ease}.roulette-corner-bet:hover,.roulette-line-bet:hover,.roulette-split-bet:hover,.roulette-street-bet:hover{background-color:#ffffff1a;border-radius:2px}.roulette-split-bet.horizontal{border-left:2px solid #0000}.roulette-split-bet.vertical{border-top:2px solid #0000}.roulette-split-bet:hover.horizontal{border-left-color:#ffffff4d}.roulette-split-bet:hover.vertical{border-top-color:#ffffff4d}.roulette-street-bet:hover{background-color:#ffffff26}.roulette-corner-bet{border-radius:50%}.roulette-corner-bet:hover{background-color:#fff3;box-shadow:0 0 8px #ffffff4d}.roulette-line-bet:hover{background-color:#ffffff1a}.roulette-corner-bet .betting-chip-display,.roulette-line-bet .betting-chip-display,.roulette-split-bet .betting-chip-display,.roulette-street-bet .betting-chip-display{font-size:.8em;min-height:20px;min-width:20px}.roulette-board-insideBets-main-col{position:relative;z-index:1}.roulette-board-wrapper [data-droppable=true]:hover{box-shadow:inset 0 0 0 2px #ffffff4d}@media (max-width:768px){.roulette-corner-bet,.roulette-line-bet,.roulette-split-bet,.roulette-street-bet{opacity:.8}.roulette-corner-bet{height:12px;width:12px}.roulette-split-bet.horizontal{width:6px}.roulette-split-bet.vertical{height:6px}}.responsive .roulette-title{margin:auto auto auto 0}.responsive .roulette-title--text{font-family:Inter;font-size:30px;font-style:normal;font-weight:700;line-height:normal}.responsive .roulette-balance,.responsive .roulette-statistics{margin:auto 0}.responsive .roulette-balance .game-card-balance-title{display:none}.responsive .roulette-board{margin:0 auto}.responsive .roulette-chips-value{display:none}.responsive .game-col{gap:16px;height:100%;justify-content:space-evenly}.responsive .roulette-chips-list{gap:16px}.responsive .roulette-board-box{font-family:Inter;font-size:14px;font-style:normal;font-weight:500;height:40px;line-height:normal;min-height:0;min-height:auto;min-width:0;min-width:auto;width:40px}.responsive .roulette-board-outsideBets-col .roulette-board-box{width:auto}.responsive .roulette-indicator,.responsive .roulette-indicator .indicator{align-items:center;display:flex;justify-content:center}.responsive .roulette-indicator .indicator{border:1px solid;border-radius:100px;gap:10px;padding:0 16px 0 6px}.responsive .roulette-indicator .indicator .arrow-pointer{position:static;transform:translate(0) rotate(90deg)}.responsive .roulette-indicator .indicator-text{font-family:Inter;font-size:32px;font-style:normal;font-weight:700;line-height:normal}.responsive .roulette-chips-item{height:50px;width:50px}.responsive .roulette-chips-value-amount{display:none}.responsive .roulette-chips-value{align-items:center;justify-content:center}.responsive .game-container{align-items:center;gap:20px}.responsive .roulette-chips{height:100%}.responsive .roulette-chips .roulette-card-chips{display:flex;flex-direction:column;height:100%;justify-content:space-evenly}.roulette.game-container-wrapper.responsive{align-items:normal;grid-template-rows:1fr 5fr;justify-content:normal}@media screen and (max-width:1440px){.roulette-chips-list{align-content:center;grid-template-columns:repeat(1,1fr);justify-items:center}.roulette-chips-item{height:70px;width:70px}.arrow-pointer{height:80px;width:80px}.roulette-wheel{height:250px;width:250px}.roulette-board{margin-top:25px}.roulette-board-insideBets{gap:10px;margin-bottom:10px}.roulette-board-insideBets-main{gap:14px}.roulette-board-insideBets-main-row,.roulette-board-outsideBets-row{gap:10px}.roulette-board-outsideBets-row.row1{margin-bottom:10px}.roulette-spinning-overlay .roulette-wheel{height:460px;width:460px}.roulette-spinning-wheel-container{max-width:500px}.responsive .timer-container .timer-content .timer-digits{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.responsive .timer-container .timer-content .timer-label,.responsive .timer-container .timer-content .timer-title{font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}}@media screen and (max-width:1024px){.roulette-board{margin-top:25px}.roulette-board-insideBets{gap:10px;margin-bottom:10px}.roulette-board-insideBets-main{gap:14px}.roulette-board-insideBets-main-row,.roulette-board-outsideBets-row{gap:10px}.roulette-board-outsideBets-row.row1{margin-bottom:10px}.roulette-spinning-overlay .roulette-wheel{height:350px;width:350px}.roulette-spinning-wheel-container{max-width:500px}.roulette-spinning-overlay .roulette-wheel-wrapper{gap:10px}.responsive .roulette-board-box{font-family:Inter;font-size:12px;font-style:normal;font-weight:500;height:35px;line-height:normal;min-height:0;min-height:auto;min-width:0;min-width:auto;width:35px}.responsive .roulette-chips-item{height:50px;width:50px}.responsive .arrow-pointer{height:60px;width:60px}.responsive .modal-trigger{font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.responsive .timer-container .timer-content .timer-digits{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.responsive .timer-container .timer-content .timer-label,.responsive .timer-container .timer-content .timer-title{font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.responsive .roulette-chips-value{font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.responsive .roulette-buy-chips-btn,.responsive .roulette-player-controls-btn{font-family:Inter;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.responsive .roulette-player-controls-btn:after{display:none}.responsive .roulette-title--text{font-family:Inter;font-size:24px;font-style:normal;font-weight:700;line-height:normal}}@media screen and (max-width:992px){.responsive .timer-label,.responsive .timer-title{display:none}.responsive .timer-container .timer-content .timer-digits{font-family:Inter;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.overlayMessage-emblemBg{height:220px;width:300px}}@media screen and (max-width:768px){.roulette-spinning-overlay .roulette-wheel{height:300px;width:300px}.roulette-spinning-wheel-container{max-width:400px}.responsive .timer-container .timer-content .timer-digits{font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.roulette-chips-list{gap:10px}.responsive .roulette-chips-item{height:40px;width:40px}.responsive .game-container{gap:14px}.responsive .roulette-board-box{height:30px;width:30px}.responsive .modal-trigger{font-size:12px;padding:10px}.responsive .roulette-indicator .indicator-text{font-size:22px}.responsive .arrow-pointer{height:50px;width:50px}.responsive .game-card-balance-content{padding:10px}.responsive .timer-container .timer-content .timer-digits{font-size:12px}.responsive .roulette-buy-chips-btn{padding:10px 0}.responsive .roulette-title--text{font-size:20px}}@media screen and (max-width:730px){.responsive .roulette-board-box{height:26px;width:26px}.responsive .roulette-board-insideBets-main-col{border-radius:6px}}@media screen and (max-width:675px){.responsive .roulette-board-box{height:22px;width:22px}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.slot-machine-wrapper{max-width:650px}.slot-machine__main{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.slot-machine-bg{background:url(/static/media/main-bg.5a640075a7c2190e27c7.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px}.slot-machine__reels{background-color:initial;border-radius:10px;box-shadow:0 0 20px #00000080;display:flex;margin-bottom:20px;overflow:hidden;padding:5px;perspective:1000px;position:relative;width:100%}.slot-machine__reels .reel{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex:1 1;flex-direction:column;transform-style:preserve-3d}.slot-machine__reels .reel:last-child{border-right:none}.slot-machine__reels .reel .reel__symbols-container{display:flex;flex-direction:column;left:0;position:absolute;right:0;top:0;will-change:transform}.slot-machine__reels .reel .reel__symbol{align-items:center;background-color:#fff;display:flex;font-size:48px;height:100px;justify-content:center;margin:5px;min-height:100px;transform-origin:center;transition:background-color .2s;will-change:transform}.slot-machine__reels .reel .reel__symbol:nth-of-type(3n+2){background-color:#b91818;color:#fff}.slot-machine__reels .reel .reel__symbol--winning{position:relative}.slot-machine__reels .reel .reel__symbol--winning:after{animation:glow 1s infinite;border:3px solid #ffeb3b;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.slot-machine__reels-layer{background:url(/static/media/gold-layer.9770ce68bc5ae249380f.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-radius:10px;padding:20px 16px}.win-message{animation:fadeIn .5s;box-shadow:0 0 10px #ffd70080;padding:10px;z-index:1}.slot-machine__controls{align-items:center;display:flex;gap:50px;justify-content:space-between;margin-top:20px;padding:10px 0}.slot-machine__controls .slot-machine__bet-controls{align-items:center;display:flex;gap:23px;justify-content:center}.slot-machine__controls .button--decrease,.slot-machine__controls .button--increase{align-items:center;background:linear-gradient(180deg,#dd9e27,#f5dca9 50%,#dd9e27);border:none;border-radius:10px;box-shadow:0 2px 5px #0000004d;color:#000;cursor:pointer;display:flex;font-size:24px;font-weight:700;height:50px;justify-content:center;transition:all .2s;width:50px}.slot-machine__controls .button--decrease:hover,.slot-machine__controls .button--increase:hover{background-color:#f5c45e}.slot-machine__controls .button--decrease:disabled,.slot-machine__controls .button--increase:disabled{cursor:not-allowed;opacity:.5}.slot-machine__controls .slot-machine__bet-amount{background-color:#f5f5f5;border-radius:8px;box-shadow:inset 0 2px 5px #0000001a;color:#000;font-size:18px;font-weight:700;min-width:120px;padding:10px 20px;text-align:center}.slot-machine__controls .button--spin{background:linear-gradient(180deg,#dd9e27,#f5dca9 50%,#dd9e27);border:none;border-radius:10px;box-shadow:0 2px 5px #0000004d;color:#000;cursor:pointer;font-size:18px;font-weight:700;min-width:200px;padding:15px 40px;transition:all .2s}.slot-machine__controls .button--spin:hover{background-color:#f5c45e;box-shadow:0 4px 8px #0000004d;transform:translateY(-2px)}.slot-machine__controls .button--spin:active{box-shadow:0 1px 3px #0000004d;transform:translateY(1px)}.slot-machine__controls .button--spin:disabled{cursor:not-allowed;opacity:.5}.button--secondary{background-color:#444;border:none;border-radius:5px;color:#fff;cursor:pointer;margin:10px 15px;padding:8px 15px}.button--secondary:hover{background-color:#555}.debug-info{background-color:#000c;border-radius:5px;color:#0f0;font-family:monospace;font-size:12px;margin:10px 15px;padding:15px}.debug-info h4{color:#fff;margin-top:0}.debug-info p{margin:5px 0}@media (max-width:768px){.slot-machine__reels .reel .reel__symbol{font-size:36px;height:80px;min-height:80px}.slot-machine__controls{flex-wrap:wrap;gap:20px;justify-content:center}.slot-machine__controls .button--decrease,.slot-machine__controls .button--increase{height:40px;width:40px}.slot-machine__controls .slot-machine__bet-amount{min-width:100px;padding:8px 15px}.slot-machine__controls .button--spin{margin-top:10px;width:100%}.win-message{font-size:18px}}.slot-machine__reels .reel{background:#c1c1c1;border-radius:5px;margin:0 5px;overflow:hidden;position:relative}.reel__symbols-container{left:0;position:absolute;right:0;top:0;width:100%;will-change:transform}@keyframes spinBlur{0%,to{filter:blur(0)}50%{filter:blur(1px)}}.reel__symbol{align-items:center;background-color:#fff;border-radius:5px;box-shadow:inset 0 0 10px #0000001a;display:flex;font-size:48px;height:100px;justify-content:center;margin:5px;min-height:100px;will-change:transform}.reel__symbol--winning{position:relative;z-index:2}.win-message{animation:fadeIn .5s,pulseBright 2s infinite;background-color:#b90504;border:2px solid #ffcd00;border-radius:10px;box-shadow:0 0 20px #ffd700b3;color:#fff;font-size:24px;font-weight:700;left:50%;margin-bottom:15px;padding:10px 20px;position:absolute;text-align:center;top:10%;transform:translate(-50%,-50%);z-index:10}@keyframes pulseBright{0%,to{box-shadow:0 0 20px #ffd700b3}50%{box-shadow:0 0 30px #ffeb3be6}}.button--spin:not(:disabled){transition:all .3s}.button--spin:not(:disabled):hover{box-shadow:0 6px 10px #0000004d;transform:translateY(-3px)}.button--spin:not(:disabled):active{box-shadow:0 2px 5px #0000004d;transform:translateY(1px)}.last-spins__item{background:#fff;color:#000}.last-spins__icon,.last-spins__label{font-size:18px}.last-spins__amount,.last-spins__icon,.last-spins__label{font-family:Inter;font-style:normal;font-weight:700;line-height:normal}.last-spins__amount{color:rgba(0,0,0,.698);font-size:16px}.symbol-bar{background:url(data:image/png;base64,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)}.symbol-bell{background:url(data:image/png;base64,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)}.symbol-cherry{background:url(/static/media/cherry.b927f8be7e92047948dd.png)}.symbol-lemon{background:url(/static/media/lemon.ab79486f2eb6856db794.png)}.symbol-orange{background:url(/static/media/orange.64148dc9df6af6a7bf20.png)}.symbol-plum{background:url(/static/media/plum.db92db5c42793920b4e1.png)}.symbol-seven{background:url(data:image/png;base64,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)}.symbol-wild{background:url(/static/media/wild.b23036866e8acc6528c5.png)}.reel__symbol{background-position:50%;background-repeat:no-repeat;background-size:contain}.responsive .slot-machine__title{font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.responsive .game-card-balance-title{display:none}.responsive .slot-machine__manu{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin:16px 0}.responsive .slot-machine__main{padding:20px}.spin-wheel__container{align-items:center;display:flex;flex-direction:column;gap:20px;padding:20px}.spin-wheel__balance{font-size:18px;font-weight:700}.spin-wheel__content{height:600px;position:relative;width:600px}.wheel-outer{align-items:center;background-color:gold;background:url(/static/media/wheel.4d4619ce1426f014a51c.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;transition:transform .1s linear}.wheel-inner,.wheel-outer{border-radius:50%;height:100%;width:100%}.wheel-inner{overflow:hidden;position:relative}.wheel-segment{height:50%;overflow:hidden;position:absolute;right:0;top:0;width:50%}.segment-content,.wheel-segment{transform-origin:bottom left;z-index:3}.segment-content{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.segment-icon{border-radius:9px;box-shadow:-1px 0 14px 0 #00000075;-webkit-box-shadow:-1px 0 14px 0 #00000075;-moz-box-shadow:-1px 0 14px 0 #00000075;font-size:22px;height:50px;left:-25px;padding:6px;position:absolute;top:80px;width:50px;z-index:3}.segment-red .segment-icon{background-color:#fff}.segment-white .segment-icon{background-color:#d22318}.wheel-center{stroke-width:1px;stroke:#db991b;align-items:center;background:linear-gradient(180deg,#db991b,#eeca83 28%,#db991b 52.5%,#eeca83 76%,#db991b);border-radius:50%;display:flex;filter:drop-shadow(0 1px 9.4px rgba(0,0,0,.75));height:140px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:140px;z-index:10}.wheel-center span{font-size:14px;font-weight:700}.spin-wheel__pointer:before{background:url(/static/media/union.6fc82e8e8aa0d9ebfc2d.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:70px;left:50%;top:-20px;width:250px;z-index:3}.spin-wheel__pointer:after,.spin-wheel__pointer:before{content:"";position:absolute;transform:translateX(-50%)}.spin-wheel__pointer:after{background:url(/static/media/highlightedSegmentLayout.fa176db2252bdbd8e4ad.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:50%;left:49.6%;top:10px;width:100%;z-index:2}.spin-wheel__pointer-triangle{border-left:10px solid #0000;border-right:10px solid #0000;border-top:20px solid gold;height:0;width:0}.spin-wheel__controls{flex-direction:column}.spin-wheel__bet-controls,.spin-wheel__controls{align-items:center;display:flex;gap:10px}.spin-wheel__bet-button{background-color:gold;border:none;border-radius:50%;cursor:pointer;font-weight:700;height:30px;width:30px}.spin-wheel__bet-button:disabled{cursor:not-allowed;opacity:.5}.spin-wheel__bet-amount{font-weight:700}.spin-wheel__spin-button{stroke-width:1px;stroke:#db991b;background:#fff;border:none;border-radius:50%;cursor:pointer;filter:drop-shadow(0 -1px 12.3px rgba(0,0,0,.78));height:115.511px;width:115.511px}.spin-wheel__spin-button span{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#9f7015,#f7b73b 25.6%,#9f7015 46.1%,#f7b73b 74.6%,#9f7015);background-clip:text;-webkit-background-clip:text;color:#fff;font-family:Inter;font-size:32px;font-style:normal;font-weight:700;line-height:normal}.spin-wheel__spin-button:disabled{cursor:not-allowed}.spin-wheel__extra-spin-button span{font-family:Inter;font-size:22px;font-style:normal;font-weight:700;line-height:normal}.spin-wheel__extra-spin-button:disabled{cursor:not-allowed}.spin-wheel__multiplier,.spin-wheel__result{background-color:gold;border-radius:5px;font-weight:700;padding:10px;text-align:center}.spin-wheel__result{animation:pulse 1s infinite alternate;font-size:18px}.spin-wheel__debug-panel{background-color:#000;color:#fff;left:0;position:absolute;top:0;z-index:10000000000000000}.game-card-prize__content{margin-bottom:0;max-height:430px;overflow:scroll}.game-card-prize__content::-webkit-scrollbar,.game-card-prize__content::-webkit-scrollbar-track{display:none}.game-card-prize__content::-webkit-scrollbar-thumb{display:none}.prize-category__title{margin-bottom:10px}.spin-wheel-prize__container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.game-card-prize__item.active .game-card-item-value{align-items:center;display:flex;flex-wrap:wrap}.game-card-prize__item{background-color:#ffffffe0;color:#000000b3}.game-card-prize__item .game-card-item-value{padding:6px}.spin-wheel-prize__label-container span{display:block}.recent-wins__details{align-items:center;display:flex;gap:12px}.recent-wins__icon{background:#ffffffd6;border:2px solid #000;border-radius:9px;font-size:20px;padding:6px}.recent-wins__time{font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.responsive .spin-wheel__container{margin:60px 0;padding:initial}.responsive .spin-wheel__content{height:360px;width:360px}.responsive .spin-wheel__pointer,.responsive .spin-wheel__pointer:before{height:40px}.responsive .segment-icon{top:40px}.responsive .game-card-title{display:none}@media screen and (max-width:1440px){.spin-wheel__content{height:560px;width:560px}}@media screen and (max-width:1200px){.spin-wheel__content{height:500px;width:500px}.spin-wheel__pointer,.spin-wheel__pointer:before{height:60px}}@media screen and (max-width:992px){.game-card-prize__content{max-height:310px}.segment-icon{box-shadow:-1px 0 14px 0 #00000075;-webkit-box-shadow:-1px 0 14px 0 #00000075;-moz-box-shadow:-1px 0 14px 0 #00000075;font-size:18px!important;height:36px;left:-18px;padding:4px;position:absolute;top:80px;width:36px;z-index:3}}.lottery_main{background:#000;border-radius:16px;padding:16px}.lottery_banner{background:linear-gradient(94deg,#0b0526 1.56%,#392567 33.18%,#252a7a 64.8%);border-radius:15px;margin-bottom:10px;padding:36px 60px 0}.lottery_banner--bg{background:url(/static/media/lotteryBannerBg.d37ad160af8cf9cdeceb.jpg) #d3d3d3 50%/cover no-repeat;background-position:50%}.lottery_banner-result--bg{background:url(/static/media/lotteryResultBannerBg.b2fedea9aeb08842821c.jpg) #d3d3d3 50%/cover no-repeat;background-position:50%}.lottery_banner_col{display:flex;flex-direction:column;position:relative}.lottery_banner_col--text{font-size:20px;margin:auto 0}.lottery_banner_col--desc,.lottery_banner_col--text{font-family:Poppins;font-style:normal;font-weight:600;line-height:normal}.lottery_banner_col--desc{font-size:16px;margin-top:6px}.lottery_banner_col--img{background:url(/static/media/lotteryBannerImg_01.2e48dbaa729a1c640658.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:350px;width:350px}.lottery_ticket:not(:last-child){margin-bottom:20px}.lottery_ticket_header{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.lottery_ticket_header--title{font-family:Poppins;font-size:26px;font-style:normal;font-weight:600;line-height:normal}.lottery_ticket_header-content{align-items:center;display:flex;gap:20px}.lottery_ticket_count{color:#ffffffc2;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.lottery_ticket_search{align-items:center;background:#fff;border-radius:15px;display:flex;gap:10px;padding:10px 16px}.lottery_ticket_search-input{background:#0000;border:none;outline:none}.lottery_ticket_search-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHsSURBVHgBxZiNbcIwEIUfTMAG9QZlBG8AG9QblA3IBs0GtBMgJkg7QbsB2QA2oL7iiORsJ7YTN5/0JE7459k+/MMC4ay01lobLWliYb67atVGJ61P8zkL1PFe66J1i1BljE/Ka4IRriMeM5mMwH2Et4lEg1JIRGidexoutbbojpqWVWrtBgayRyTCY4aMFKbj0HaOHlM7ROAaXYX0HNh5TMmQyntHxXeMh7YK/sOgVeidbeGoVGE6FOzBFn0VDrBHIDAtJey89M4ST2SF6VnBXgVngm9hz04uCgSkBZ/KA/IhYOdSZ9mWWs+s0gn5qGEfuqIdkKG1o1JOvljc6Z8M8Uz/wYws8f9cWSzawdJRIPS8SoW3X7cDlyGBvDyxuG4HZIgnmUReJIvrdkCGeBJvkA8F20zNC9GaJl0PEqgQuAnzglOe9A0K9sCFr7DEyJvdAAL2AT44aNdtcY3xUEp8I2J2GqgAvx5QvEU6PjNFaAMK7jvwG+L3Jwn/6+UFERSeRs4BxprnUIXht5rT1MLT8M507oP2rhqPPaR59wvEHT1K6yO0MHXgm/JYlfCnQ9TyEcUIYxW6m6yaytTKNFYFmCDzJfy7veoztUAaEvb/Q6Qmt4ZQcB8bCjOiYM/SBTOjYC/37Cjcjfz9h/QLPzlH7w3bh/wAAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:16px;width:16px}.lottery_ticket_list{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.lottery_ticket_item{height:140px}.lottery_ticket_card{grid-gap:20px;background:url(/static/media/lotteryTicketBg.83a15fb843e1cae80847.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-radius:10px;color:#fff;color:var(--tertiary-color);cursor:pointer;display:grid;gap:20px;grid-template-columns:3fr 1fr;height:100%;padding:16px 0 16px 16px;position:relative;width:100%}.lottery_ticket_card-body{align-items:center;display:flex;justify-content:space-between;padding-right:10px}.lottery_ticket_card-content{display:flex;flex-direction:column;height:100%;justify-content:space-between}.lottery_ticket_card-barCode{background:url(data:image/png;base64,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);background-position:50%;background-repeat:no-repeat;background-size:contain;height:80px;width:30px}.lottery_ticket_card-stub{position:relative}.lottery_ticket_card-stub--value{left:25%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-90deg)}.lottery_ticket_card-num--title,.lottery_ticket_card-stub--value{font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.lottery_ticket_card-num--title{text-shadow:0 1px 4px #0000007d}.lottery_ticket_card-num--count{font-family:Poppins;font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-shadow:-2px 0 4px #00000085}.lottery_ticket_card-price{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.lottery_ticket_card-price--amount,.lottery_ticket_card-price--title{font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-shadow:0 1px 4px #00000063}.lottery_ticket_card.active{background:url(/static/media/lotteryTicketBgActive.426a3ab84527a4a47ca9.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;color:#000}.lottery_ticket_pagination{align-items:center;display:flex;justify-content:center;margin-top:20px;-webkit-user-select:none;user-select:none}.lottery_ticket_pagination .pagination-btn{background:linear-gradient(90deg,#9f6511,#d09b34 42.5%,#9f6511);border:1px solid #0000;border-radius:6px;color:#fff;font-family:Poppins;font-size:18px;font-style:normal;font-weight:600;line-height:normal;padding:6px 24px;transition:all .2s ease}.lottery_ticket_pagination .pagination-btn:hover:not(:disabled){background:#fff;border:1px solid #c59631;color:#c59631}.lottery_ticket_pagination .pagination-btn:disabled{color:#ccc;cursor:not-allowed}.lottery_ticket_pagination .pagination-btn.prev-btn{margin-right:10px}.lottery_ticket_pagination .pagination-btn.next-btn{margin-left:10px}.lottery_ticket_pagination .pagination-btn.view-less-btn{background-color:#f5f5f5;border-radius:4px;font-weight:500;padding:8px 16px}.lottery_ticket_pagination .pagination-btn.view-less-btn:hover{background-color:#e8e8e8}.lottery_ticket_pagination .pagination-numbers{align-items:center;display:flex}.lottery_ticket_pagination .pagination-numbers .page-number{background-color:#f5f5f5;border:none;border-radius:4px;color:#333;cursor:pointer;font-size:14px;font-weight:500;height:32px;margin:0 4px;min-width:32px;padding:0;transition:all .2s ease}.lottery_ticket_pagination .pagination-numbers .page-number:hover:not(.active){background-color:#e8e8e8}.lottery_ticket_pagination .pagination-numbers .page-number.active{background:linear-gradient(90deg,#9f6511,#d09b34 42.5%,#9f6511);color:#fff}.lottery_ticket_pagination .pagination-numbers .page-separator{color:#666;margin:0 4px}.lottery_ticket .lottery_ticket_item.view-all-item{display:flex;justify-content:center}.lottery_ticket .lottery_ticket_item.view-all-item .lottery_ticket_card.view-all-card{background:none;border:1px dashed #ccc;cursor:pointer;display:flex;justify-content:center}.lottery_ticket .lottery_ticket_item.view-all-item .lottery_ticket_card.view-all-card:before{background:none;content:""}.lottery_ticket .lottery_ticket_item.view-all-item .lottery_ticket_card.view-all-card:after{content:""}.lottery_ticket .lottery_ticket_item.view-all-item .lottery_ticket_card.view-all-card:hover{border-color:#c59631;color:#c59631}.lottery_ticket .lottery_ticket_item.view-all-item .lottery_ticket_card.view-all-card .view-all-content{align-items:center;display:flex}.lottery_ticket .lottery_ticket_item.view-all-item .lottery_ticket_card.view-all-card .view-all-content span{margin-right:5px}.lottery_ticket .lottery_ticket_item.view-all-item .lottery_ticket_card.view-all-card .view-all-content .view-all-icon{font-size:12px}.lottery_ticket.sold-ticket .lottery_ticket_card:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPgAAACJCAYAAAABr/VvAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAtnSURBVHgB7d19TFXnHQfw5xJrdKHm3rZKaWRqxV2qVF1pxTDcSCtLRCMvjf4BBhXFxY5LFRXUgW4X4lJQY4RlWfDlanNZAongIjEbVi+SGqFx1Ypw8QVxI1xQgmYSxGl69/sRrmFULeg1Oed3vp/k5p5zOJgcc748L+c5z2NSz+H1es30taq+vj7i+vXroXfv3g1SABoVFRVljoiIeEONEt3nU10uV0NjY2Ov0oHJkyffCA4O7oyMjPyKdl0mk6ntWeeOedpBDnZXV9dvd+/e/WlhYeH9O3fuPKbDffS5qQA0KisrK5ju3Sl0w99So2M+evRo5+HDh+8ofQigzzvvvfde+rZt2+xut7vaarV+8bSg/yDg9B8UU1ZWtmvDhg2PKNh3FYBO3Lhxo5++fk6f0QZ8LtVQHyidaW5u7k9NTb1GQZ+dm5tbRtn9jEJ+ceg5pqE7dMLKkpKSnTabDSU16FJra+t/33333UWj+R0K919DQ0MnKZ0rLi6elpGR8QcK+RHfsSclOIV7LsINekf38BSuhdJN7hrJ+XTuqk2bNs2hTY/SucHs7qRruuQryQdKcO5koGp5WUpKiu6qKQDDUUn2GpVkqc/rfGJ839vt9kM7d+70KkGqq6tfj4uL+zVd/72BEvzKlSu/KSgoEHWRYFxUkj3q6ek5RAE+Sje542nn0M8+p07klRRucf1Mq1atenDp0qUM2iwI4L9iFy5cSOEGuwIQgkvlmTNnpjudznN0jyf4jnd0dPyutLT0u8TExNQtW7aI7ETmp1503Un8NMzEbRD+j0DAQSLqYR7X1NRU6ivJa2pqKmNjYyco4QavuyKgvr7+E4QbQBbOND0dmB/g8XjeVgBCdXd38yCtqb793t7eQGUQDQ0NPx3T3t4+XWGEGgjF7VHqTFtKTdF71PE2Kzo6+id02BA1VrretwMUgHDcmTZp0qTEsLCwnxmtOTpGARjA4PsUhoMSHEAwBBxAMAQcxLPb7SFut/vqmTNnAvj5sDIQtMFBvLy8vK9NJtN63q6oqGhetmxZhzIIlOAg2mCJXevbN5vNbmUgCDiAYAg4gGAIOIBgCDiAYAg4gGAIOIBgCDiAYAg4iMZvj7W0tETyNk9PdvHixSnKQDCSDcRLTEyczfOw7d69+7HUedieBQEH8bgUT09PN+S0ZKiiAwiGgAMIhoCDeBMnThzDK48mJCSYlcEg4CCew+EYv2fPnuTKysov8/PzQ5SBIOAgGpfecXFxZbwYH332hYeHj3ZpYV1DwEG0t956i58U3fPtBwYG9ioDQcABBEPAAQRDwAEEQ8ABBEPAAQRDwAEEQ8BBtMHlg5+MYDPS8sHjxo3rxdtkIBovOlhSUpLEywdT2GdlZ2cH8WFlAB988MEtBBzEs9lsj8rLy9e73e5+Crwhwh0fH2+hgH+JgIMh1NXVGWYEGw/P3bdvX5fJZHKgDQ4gCC/VdPr06TemTp06sBYbSnAAneMSOzMzM3j+/PlX3n///dNBQUF/otJ7YPw9Ag7irV69emJycvKN27dvBxUUFHh5CiclAJfW+fn5lujoaOfQUA+FgIN4OTk5X4eFha2nnnRzX1/fWb3Pz8Yl9q5duyxr1649Rrv7nhZsH7TBQTQu5axWaz1vcxCobXpD6RjXRpqamhoo3L+k6/n988LNUIID6ERRUZFl8+bNOyjUVSP9HQQcQAecTud46kdIonC3jeb3UEUH0LjBcCePNtwMAQfQsOLi4tdeNNwMVXQAjbLb7SEZGRnLXzTcDCU4gAZx739eXt7AbLDqJSDgABpUXl4+gR+DqZeEgINoPGqtu7v7F7zNywfzaDalcbwKS3h4uE35AdrgIF5SUtJsl8t15sCBA29u375d88sHU7v7FpXeLuUHCDiIx6+KxsTE8Kbm3wXn97inTZuWpfwEVXQADVm+fHm/v0pvhoADaAS/REKPvBuUHyHgYAgLFiwI5EdPSsOWLFlioa8RjzMfCQQcxOPRYGfPnv1jU1NTBb+NpTQqKipK+bN6zhBwEI2rvdQrfYzfwOLlg5cuXdqlNOpVvMqKgINoelo+OCQkpFP5GQIOoBFWq9XvtQsEHEADuCmhhtQ0/AUBB9CA4U0Jf0HAATRg+Bpq/oKAA2gAr6GmEHAAuVpaWvz+phsCDqK9qqrvq9DZ2Rmm/Axvk4FoXPV1Op3LvV4vz4zyq7S0tOlKo2+VXbt27U3lZwg4iLdixYoHFRUVe69evfqgublZs6+Mnjhx4jH9IYrx53BVBBwM4fjx45qf6OHcuXP3PR5PNG26lJ+gDQ6gEdycaG1t/VT5EQIOoCFFRUVerqYrP0HAQTx+F7yysvJ7XiFkcEioZnFT4tSpU58rP0EbHMQrLS395+DywVP7+vr+lp6erum52UpKSqb4q7MNJTiINmz54DY9LB/MpXhtbe1O5QcIOIAGrV+/fmxHR0euekkIOIAG8YINBw8eTH3ZDje0wQE0Ki8v799ms9lOIU/F6qIAAtlstkcWi6WMQv5CSwgj4AAax0Nt6euFQo6AA+gAh9zj8RyjkO+nkDtG+nsIOIBObNmy5S6FPNvtdkfSo78vRlKaoxcdRBu2fLBZD8sHP8/evXs9iYmJs8sIXc+qHzsfAQfxcnJy5tXU1FTS55uCggKv0jn+o5WSkvJg5syZ6U6n8xwHnUfpPe1cU3FxcSv11N1UAKBLPFpv0aJFFvq0LFy48Dgd4lVcBmZoRQkOoHNconPVPTY2dgKX6o2NjXW+Eh0BBxCEw/7xxx/33Lx588+8j4CDIXA1VuuvivoLTxyxcePGIB7mioCDeLx8cFNTUyn1oH+bkJCgixlWX5bvvXIEHEQbsnywgz4bVq5c2aMMoq2tbToCDqLpaflgf+vv7w9EwAEEQ8ABBEPAAQRDwAEEQ8ABBEPAAQRDwEE0PS0f/Cog4CAaD9usra2N93q9c+mTcPLkSasyEMzoAuLFxMR8n5aWdqSnp+dxVVWVRxkIAg6GcOjQoW5lQKiiAwiGgAMIhoCDePwueHl5efD+/funKYNBGxzEq6ys/M63fPDDhw+P8fTDyiBQgoNow5cPnjt37i1lIAg4gGAIOIBgCDiAYAg4gGAIOIBgCDiAYAg4gGAIOIjG74Pfvn073Lev9+WDRwsj2UA0fh+8sLBw0fnz54Pu378fmJmZqfvlg0cDAQfx9uzZ00mfdwZ3+5WBoIoOIBgCDiAYAg6GYJSlg4dDwEG8oqIiC/WeV7rd7qsLFiwIVAYyxmKxdCkAobjk3rx581GTybSP96urq7+pq6tTRjB58uTrAfPmzWtTAEINXz547Nix7coggoODuwJmzJhRHxYWNk4BgBg80UVkZORX3AZ3rFmzZrwCECYhIcGcn59voc0237FZs2ZdcDqd4zkASrCtW7eG0JfLxDsdHR25c+bMieVRPwpAgNLS0olr16495Gt7D+f1ejcUFham5uTkiJufjf94VVRUnA0PD9828OiA6uolDocjfvHixf9RADpXXFz8GoV7Kc/B9qxzOPgU8iraPCYt5Lm5uSaqqfyFtwcek9HF3ouLi0s34rSyIEtWVlZwRkbGjueF24fPyc7OzuKqvBKCM5ycnPyZ7/qfPPynAxfpL5qdNndkZmbeVAA6tG7dulq6l10jPZ/Pramp+VdVVdUEpXMcbpvNZucs+47930AX+oGDTkgyQicEyBMfH2+xWq1/V6O0cOHC43oeAMPP+jmzlN00zvDQn/1gJBunn4r4ZJ4s/siRIzMQdNCLDz/8kEP6rRo910cfffS60hkONo/Su3z58j8osnFPq7mYnvcP8EoQ9BVTX1//icfjebu9vX26AtCoqKgoc0RExBtqlPg+d7lcDY2Njb1KB3j0aWho6HV6zn2Bdh3ch/asc/8H87FUPc/2r6sAAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.lottery_ticket.sold-ticket .lottery_ticket_card:after{content:"Sold";font-family:Poppins;font-size:28px;font-style:normal;font-weight:600;left:30%;line-height:normal;position:absolute;top:50%;transform:translate(-50%,-50%)}.lottery_ticket.owned-ticket .lottery_ticket_list{display:flex;flex-direction:column;gap:20px}.lottery_ticket.owned-ticket .lottery_ticket_item{align-items:center;background:#fff;border-radius:10px;display:flex;flex-wrap:wrap;height:auto;justify-content:space-between;padding:10px}.lottery_ticket.owned-ticket .lottery_ticket_card{gap:16px;height:-webkit-fit-content;height:fit-content;padding:10px;width:108px}.lottery_ticket.owned-ticket .lottery_ticket_card-body{align-items:center;display:flex;justify-content:space-between;padding-right:0}.lottery_ticket.owned-ticket .lottery_ticket_card-barCode{height:34px;width:12px}.lottery_ticket.owned-ticket .lottery_ticket_card-stub{margin-left:10px}.lottery_ticket.owned-ticket .lottery_ticket_card-stub--value{font-family:Poppins;font-size:6px;font-style:normal;font-weight:600;line-height:normal;text-align:center;width:-webkit-max-content;width:max-content}.lottery_ticket.owned-ticket .lottery_ticket_card-num--title{font-family:Poppins;font-size:6px;font-style:normal;font-weight:600;line-height:normal;text-shadow:0 1px 4px #0000007d}.lottery_ticket.owned-ticket .lottery_ticket_card-num--count{font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-shadow:-2px 0 4px #00000085}.lottery_ticket.owned-ticket .lottery_ticket_card-price--title{font-family:Poppins;font-size:6px;font-style:normal;font-weight:600;line-height:normal;text-shadow:0 1px 4px #00000063}.lottery_ticket.owned-ticket .lottery_ticket_card-price--amount{font-family:Poppins;font-size:8px;font-style:normal;font-weight:600;line-height:normal;text-shadow:0 1px 4px #00000063}.lottery_ticket.owned-ticket .lottery_ticket_content{color:#000;display:flex;flex-direction:column;height:100%;justify-content:space-around;text-align:end}.lottery_ticket.owned-ticket .lottery_ticket_content--num{font-family:Poppins;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.lottery_ticket.owned-ticket .lottery_ticket_content--detail{color:#000000a1;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.lottery_ticket.ticket-zone .lottery_ticket_card.sold:after{background:url(/static/media/lotteryTicketBgPicked.86da5c18752e5e9b2e91.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.lottery_select-ticket .lottery_ticket_card{background:url(/static/media/lotteryTicketBgSelected.75c4bc64825f0cfcd791.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;height:184px;margin-bottom:20px}.lottery_select-ticket .lottery_ticket_card-barCode{height:109px;width:40px}.lottery_select-ticket .lottery_ticket_card-num--title{font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.lottery_select-ticket .lottery_ticket_card-num--count{font-family:Poppins;font-size:36px;font-style:normal;font-weight:600;line-height:normal}.lottery_select-ticket .lottery_ticket_card-price--amount,.lottery_select-ticket .lottery_ticket_card-price--title{font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.lottery_buy-ticket-btn{background:linear-gradient(90deg,#b2791e,#deaa3d 43.1%,#b2791e);border-radius:13px;color:#000;font-family:Poppins;font-size:20px;font-style:normal;font-weight:700;line-height:normal;padding:16px 20px;width:100%}.lottery .game-container{gap:20px}.lottery .divider{margin:20px 0}.lottery_winners_header{align-items:center;display:flex;justify-content:space-between}.lottery_winners_header--title{font-family:Poppins;font-size:26px;font-style:normal;font-weight:600;line-height:normal}.lottery_winners_header-content{align-items:center;display:flex;gap:20px}.lottery_winners_search{align-items:center;background:#fff;border-radius:15px;display:flex;gap:10px;padding:10px 16px}.lottery_winners_search-input{background:#0000;border:none;outline:none}.lottery_winners_search-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHsSURBVHgBxZiNbcIwEIUfTMAG9QZlBG8AG9QblA3IBs0GtBMgJkg7QbsB2QA2oL7iiORsJ7YTN5/0JE7459k+/MMC4ay01lobLWliYb67atVGJ61P8zkL1PFe66J1i1BljE/Ka4IRriMeM5mMwH2Et4lEg1JIRGidexoutbbojpqWVWrtBgayRyTCY4aMFKbj0HaOHlM7ROAaXYX0HNh5TMmQyntHxXeMh7YK/sOgVeidbeGoVGE6FOzBFn0VDrBHIDAtJey89M4ST2SF6VnBXgVngm9hz04uCgSkBZ/KA/IhYOdSZ9mWWs+s0gn5qGEfuqIdkKG1o1JOvljc6Z8M8Uz/wYws8f9cWSzawdJRIPS8SoW3X7cDlyGBvDyxuG4HZIgnmUReJIvrdkCGeBJvkA8F20zNC9GaJl0PEqgQuAnzglOe9A0K9sCFr7DEyJvdAAL2AT44aNdtcY3xUEp8I2J2GqgAvx5QvEU6PjNFaAMK7jvwG+L3Jwn/6+UFERSeRs4BxprnUIXht5rT1MLT8M507oP2rhqPPaR59wvEHT1K6yO0MHXgm/JYlfCnQ9TyEcUIYxW6m6yaytTKNFYFmCDzJfy7veoztUAaEvb/Q6Qmt4ZQcB8bCjOiYM/SBTOjYC/37Cjcjfz9h/QLPzlH7w3bh/wAAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:16px;width:16px}.lottery_winners_list{display:flex;flex-direction:column;gap:14px;margin:40px 0}.lottery_winners--item{align-items:center;background:#565656;border-radius:10px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;justify-content:center;padding:10px;text-align:center}.lottery_winners--item-profile{align-items:center;display:flex;gap:16px}.lottery_winners--item-profilePic{border-radius:6px;height:66px;width:68px}.lottery_winners--item-profilePic img{background-color:#fff;border-radius:6px;width:100%}.lottery_winners--item-profileInfo{text-align:start}.lottery_winners--item-profileInfo .winner-name{font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.lottery_winners--item-profileInfo .winner-id{font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.lottery_winners--item-numberInfo .item-label,.lottery_winners--item-numberInfo .item-value,.lottery_winners--item-place .place-label,.lottery_winners--item-place .place-value,.lottery_winners--item-prize .prize-label,.lottery_winners--item-prize .prize-value{font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.lottery_winners--item-first{background:linear-gradient(90deg,#b2791e,#deaa3d 43.1%,#b2791e)}.lottery_winners .no_winners{font-family:Poppins;font-size:26px;font-style:normal;font-weight:600;line-height:normal;text-align:center}.lottery_result-hero{display:grid;height:40vh;margin-bottom:30px;padding:65px 30px}.lottery_result-hero-content{align-items:center;display:flex;gap:30px;justify-content:center;position:relative}.lottery_result-hero .winner-profile{background:linear-gradient(90deg,#deaa3d,#9b600e 34%,#deaa3d 60.5%,#9b600e 89%);border-radius:22px;display:flex;gap:10px;height:100px;max-width:500px;padding:20px;position:relative}.lottery_result-hero .winner-profile-img{width:130px}.lottery_result-hero .winner-profile-img img{background-color:#e7e7e7;border-radius:22px;height:120px;object-fit:cover;position:absolute;top:-40px;width:120px}.lottery_result-hero .winner-profile-info{display:flex;flex-direction:column}.lottery_result-hero .winner-profile-info .winner-name{color:#fff;font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:normal;position:absolute;top:-40px}.lottery_result-hero .winner-profile-info .winning-lottery-number{align-items:center;display:flex;gap:16px;justify-content:center}.lottery_result-hero .winner-profile-info .winning-lottery-number .winning-label{color:#000;font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.lottery_result-hero .winner-profile-info .winning-lottery-number .lottery-number{color:#000;font-family:Poppins;font-size:40px;font-style:normal;font-weight:600;line-height:normal;text-shadow:-2px 0 4px #00000085}.lottery_result-hero .winner-profile-info .congratulations-text{background:url(/static/media/congratulationsTxt.3b31cec8ca5a98aa650f.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;bottom:-10px;height:80px;left:50%;position:absolute;transform:translate(-50%,50%);width:360px}.lottery_result-hero .next-draw-info{align-items:end;bottom:0;display:flex;flex-direction:column;gap:10px;justify-content:end;position:absolute;right:0}.lottery_result-hero .next-draw-info .next-draw-date{text-align:right}.lottery_result-hero .next-draw-info .next-draw-time{align-items:center;color:#fff;display:flex;gap:10px;justify-content:center}.lottery_result-hero .next-draw-info .next-draw--text{font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.lottery_result-hero .next-draw-info .reminder-btn{align-items:center;-webkit-backdrop-filter:blur(16.5px);backdrop-filter:blur(16.5px);background:#fff;border:1px solid #a86e17;border-radius:7px;display:flex;gap:10px;justify-content:center;padding:10px 20px}.lottery_result-hero .next-draw-info .reminder-btn span{font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.lottery_actions-btns{align-items:center;display:flex;gap:20px;justify-content:end}.lottery_actions-btns .btn{align-items:center;border-radius:6px;display:flex;gap:10px;justify-content:center;padding:10px 20px}.lottery_actions-btns .btn a{font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.game_prize-info{background:url(/static/media/prizeInfoBg.470f8d75164a9ef62737.png) no-repeat 50%/100% 100%;border-radius:26px;margin-bottom:30px;max-width:360px;padding:20px 16px;width:360px}.game_prize-info--title{font-size:24px;text-align:center}.game_prize-info--amount,.game_prize-info--title{font-family:Poppins;font-style:normal;font-weight:600;line-height:normal}.game_prize-info--amount{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#dba63b,#995e0d);background-clip:text;-webkit-background-clip:text;font-size:40px;text-align:center}.game_coolDown{display:flex;flex-direction:column;gap:10px}.game_coolDown--title{font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.game_coolDown_countDown{-webkit-backdrop-filter:blur(9.8999996185px);backdrop-filter:blur(9.8999996185px);background:#ffffff24;border-radius:10px;display:grid;grid-template-columns:repeat(4,1fr);max-width:360px;padding:6px 15px 6px 10px}.game_coolDown_countDown_col{align-items:center;display:flex;flex-direction:column;gap:14px;justify-content:center;padding:10px}.game_coolDown_countDown_col:not(:last-child){border-right:1px solid #ffffff4d}.game_coolDown_countDown_col--num{font-family:Poppins;font-size:28px;font-style:normal;font-weight:900;line-height:normal}.game_coolDown_countDown_col--text{font-size:16px}.game_coolDown-text,.game_coolDown_countDown_col--text{color:#ffffff94;font-family:Poppins;font-style:normal;font-weight:400;line-height:normal}.game_coolDown-text{font-size:14px;margin-bottom:20px;max-width:360px;text-align:end}.game_timer_countDown{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}.game_timer_countDown_col{align-items:center;background:#fff;border-radius:10px;display:flex;flex-direction:column;gap:6px;justify-content:center;padding:10px 0}.game_timer_countDown_col--num{color:#000;font-size:24px;font-weight:600}.game_timer_countDown_col--num,.game_timer_countDown_col--text{font-family:Poppins;font-style:normal;line-height:normal;text-align:center}.game_timer_countDown_col--text{color:#00000094;font-size:14px;font-weight:400}.view-all-content{align-items:center;display:flex;justify-content:center}.uniqueNumberGuesses .lottery_result-hero{height:auto}.uniqueNumberGuesses .lottery_result-hero-content{align-items:center;display:flex;flex-direction:column;gap:160px;justify-content:center;position:relative}.uniqueNumberGuesses .lottery_winners--item{grid-template-columns:repeat(4,1fr)}.uniqueNumberGuesses .lottery_winners--item-first{background:linear-gradient(90deg,#b2791e,#deaa3d 43.1%,#b2791e);margin-bottom:24px}.luckyNumber .lottery_winners--item{grid-template-columns:2fr 1fr 1fr 1fr 1fr}.luckyNumber .lottery_winners .breakdown-item:not(:last-child){margin-bottom:10px}.luckyNumber .lottery_winners .breakdown-header{font-family:Poppins;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:10px}.luckyNumber .lottery_winners .breakdown-details{font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width:1440px){.lottery_banner{padding:36px 30px 0}.lottery_banner_col--text{margin:20px 0 20px 30px}.lottery_banner_col--img{height:260px;margin:20px 0 0 30px;width:260px}.lottery_ticket_list{grid-template-columns:repeat(3,1fr)}.lottery_select-ticket .lottery_ticket_card{height:-webkit-fit-content;height:fit-content}.lottery_select-ticket .lottery_ticket_card-num--count{font-family:Poppins;font-size:26px;font-style:normal;font-weight:600;line-height:normal}.lottery_select-ticket .lottery_ticket_card-price--amount,.lottery_select-ticket .lottery_ticket_card-price--title{font-family:Poppins;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.lottery_result-hero .next-draw-info{display:none}.game_timer_countDown{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:992px){.lottery_banner{margin-bottom:30px;padding:36px 0}.lottery_banner-container{gap:40px;padding:0}.lottery_banner_col{align-items:center;justify-content:center}.lottery_banner_col--text{text-align:center}.lottery_banner_col--img{display:none;position:relative}.lottery_ticket_card{gap:10px}.lottery_result-hero{padding:46px 0 60px}.lottery_result-hero-content{padding:0 16px}.lottery_result-hero .winner-profile{align-items:center;height:-webkit-fit-content;height:fit-content;justify-content:center}.lottery_result-hero .winner-profile-img{height:80px;width:80px}.lottery_result-hero .winner-profile-img img{border-radius:16px;height:100%;position:static;top:auto;width:100%}.lottery_result-hero .winner-profile-info .winner-name{position:static;top:auto}.lottery_result-hero .winner-profile-info .congratulations-text{height:60px;width:280px}.lottery_winners_list{align-items:center;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:center;margin:40px 0}.lottery_winners--item{gap:16px;padding:16px;text-align:start}.lottery_winners--item,.uniqueNumberGuesses .lottery_winners--item{grid-template-columns:repeat(1,1fr)}.uniqueNumberGuesses .lottery_result-hero-content{gap:120px}.uniqueNumberGuesses .lottery_actions-btns{justify-content:center}.luckyNumber .lottery_winners--item{grid-template-columns:1fr}}@media screen and (max-width:767px){.lottery_ticket_list{grid-template-columns:repeat(2,1fr)}.uniqueNumberGuesses .lottery_result-hero-content{gap:100px}}@media screen and (max-width:576px){.lottery_ticket_header{align-items:self-start;flex-direction:column;gap:20px}.lottery_ticket_header-content{align-items:center;justify-content:space-between;width:100%}.lottery_ticket_list{gap:10px}.lottery_ticket_card{gap:10px;padding:10px}.lottery_ticket_card-price--amount,.lottery_ticket_card-price--title{font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.lottery_ticket_card-stub{margin-left:16px}.lottery_ticket_pagination .pagination-btn{font-size:14px;padding:6px 14px}.lottery_ticket_search{justify-content:space-between;width:100%}.lottery_winners_header-content{width:100%}.lottery_winners_search{align-items:center;justify-content:space-between;width:100%}}@media screen and (max-width:490px){.lottery_ticket_item{height:110px}.lottery_result-hero .winner-profile-img{height:-webkit-fit-content;height:fit-content;width:-webkit-fit-content;width:fit-content}}@media screen and (max-width:425px){.lottery_ticket_header,.lottery_ticket_header-content{flex-wrap:wrap}.lottery_ticket_list{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.lottery_ticket_item{height:140px}.lottery_ticket_item.view-all-item{height:auto;margin-top:20px;width:100%}.lottery_ticket_card{padding:16px}.lottery_ticket_card-price--amount,.lottery_ticket_card-price--title{font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.lottery_ticket_pagination .pagination-btn{font-size:14px;padding:6px 10px}.lottery_ticket_pagination .pagination-numbers .page-number{height:27px;min-width:27px}.game_prize-info{width:90%}.game_coolDown{align-items:center;justify-content:center}.game_coolDown_countDown{max-width:90%}}.lottery-lobby{background:linear-gradient(135deg,#221a1a,#140f0f);color:#ecf0f1;min-height:100vh;padding:40px 0;position:relative}.lottery-lobby:after{background:linear-gradient(135deg,#b30406,#680203);height:200px}.lottery-lobby:after,.lottery-lobby:before{content:"";left:0;position:absolute;right:0;top:0;z-index:0}.lottery-lobby:before{background-image:linear-gradient(30deg,#ffffff05 12%,#0000 12.5%,#0000 87%,#ffffff05 87.5%,#ffffff05),linear-gradient(150deg,#ffffff05 12%,#0000 12.5%,#0000 87%,#ffffff05 87.5%,#ffffff05),linear-gradient(30deg,#ffffff05 12%,#0000 12.5%,#0000 87%,#ffffff05 87.5%,#ffffff05);background-size:80px 100px;bottom:0}.lottery-lobby__container{margin:0 auto;max-width:1280px;padding:0 20px;position:relative;z-index:1}.lottery-lobby__header{margin-bottom:30px}@media (min-width:768px){.lottery-lobby__header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}}.lottery-lobby__title-section{margin-bottom:20px}@media (min-width:768px){.lottery-lobby__title-section{flex:1 1;margin-bottom:0}}.lottery-lobby__title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#ff9800,#ffb74d);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:700;margin-bottom:8px}.lottery-lobby__subtitle{color:#ecf0f1b3;font-size:1rem;max-width:500px}.lottery-lobby__controls{align-items:center;display:flex;flex-wrap:wrap;gap:15px}@media (max-width:767px){.lottery-lobby__controls{margin-top:20px}}.lottery-lobby__filter,.lottery-lobby__sort{align-items:center;display:flex;gap:8px}.lottery-lobby__filter label,.lottery-lobby__sort label{color:#ecf0f1b3;font-size:.9rem}.lottery-lobby__select{-webkit-appearance:none;appearance:none;background-color:#221a1a99;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23ecf0f1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border:1px solid #ecf0f133;border-radius:6px;color:#ecf0f1;cursor:pointer;outline:none;padding:8px 32px 8px 12px;transition:all .3s ease}.lottery-lobby__select:focus,.lottery-lobby__select:hover{border-color:#ff9800}.lottery-lobby .lottery-games{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}@media (min-width:992px){.lottery-lobby .lottery-games{grid-template-columns:repeat(3,1fr)}}.lottery-lobby .lottery-game-card{color:inherit;position:relative;text-decoration:none;transition:all .3s ease}.lottery-lobby .lottery-game-card:hover{transform:translateY(-5px)}.lottery-lobby .lottery-game-card:hover .lottery-game-card__content{box-shadow:0 12px 28px #00000040}.lottery-lobby .lottery-game-card:hover .lottery-game-card__cta{background:#ff9800;color:#fff}.lottery-lobby .lottery-game-card:hover .lottery-game-card__cta .lottery-game-card__cta-arrow{transform:translateX(3px)}.lottery-lobby .lottery-game-card__content{background:#3c3c3c99;border:1px solid #ffffff14;border-radius:12px;box-shadow:0 8px 20px #0000001f;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:all .3s ease}.lottery-lobby .lottery-game-card__header{align-items:center;border-bottom:1px solid #ffffff0d;display:flex;justify-content:space-between;padding:20px 20px 15px}.lottery-lobby .lottery-game-card__title{color:#ecf0f1;font-size:1.3rem;font-weight:600;margin:0}.lottery-lobby .lottery-game-card__description{border-bottom:1px solid #ffffff0d;color:#ecf0f1cc;font-size:.9rem;line-height:1.5;margin:0;padding:15px 20px}.lottery-lobby .lottery-game-card__prize{border-bottom:1px solid #ffffff0d;padding:20px;text-align:center}.lottery-lobby .lottery-game-card__prize-amount{color:#ff9800;font-size:2rem;font-weight:700;margin-bottom:10px}.lottery-lobby .lottery-game-card__prize-label{color:#ecf0f1b3;font-size:.9rem;margin-top:4px}.lottery-lobby .lottery-game-card__prize-tiers{border-bottom:1px solid #ffffff0d;display:flex;gap:15px;justify-content:center;padding:0 20px 15px}.lottery-lobby .lottery-game-card__prize-tier{align-items:center;display:flex;flex-direction:column;gap:5px}.lottery-lobby .lottery-game-card__prize-tier-rank{font-size:1.2rem}.lottery-lobby .lottery-game-card__prize-tier-amount{color:#ecf0f1e6;font-size:.9rem;font-weight:600}.lottery-lobby .lottery-game-card__winning-numbers{border-bottom:1px solid #ffffff0d;padding:15px 20px;text-align:center}.lottery-lobby .lottery-game-card__winning-numbers-label{color:#ecf0f1b3;font-size:.85rem;margin-bottom:10px}.lottery-lobby .lottery-game-card__winning-numbers-list{display:flex;gap:10px;justify-content:center}.lottery-lobby .lottery-game-card__winning-number{align-items:center;background:linear-gradient(135deg,#b30406,#680203);border-radius:50%;box-shadow:0 3px 6px #0003;color:#ecf0f1;display:flex;font-size:.9rem;font-weight:600;height:36px;justify-content:center;width:36px}.lottery-lobby .lottery-game-card__details{grid-gap:10px;border-bottom:1px solid #ffffff0d;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);padding:15px 20px}.lottery-lobby .lottery-game-card__detail{align-items:center;display:flex;gap:10px}.lottery-lobby .lottery-game-card__detail-icon{font-size:1.2rem}.lottery-lobby .lottery-game-card__detail-info{flex:1 1}.lottery-lobby .lottery-game-card__detail-label{color:#ecf0f199;font-size:.75rem;margin-bottom:6px}.lottery-lobby .lottery-game-card__detail-value{font-size:.95rem;font-weight:500}.lottery-lobby .lottery-game-card__footer{align-items:center;display:flex;justify-content:space-between;margin-top:auto;padding:15px 20px}.lottery-lobby .lottery-game-card__price{color:#ecf0f1;font-size:1.2rem;font-weight:600}.lottery-lobby .lottery-game-card__price .lottery-game-card__price-label{color:#ecf0f199;font-size:.75rem;margin-left:4px}.lottery-lobby .lottery-game-card__cta{align-items:center;background:#ffffff1a;border-radius:6px;display:flex;font-weight:500;gap:5px;padding:8px 15px;transition:all .3s ease}.lottery-lobby .lottery-game-card__cta .lottery-game-card__cta-arrow{transition:all .3s ease}.lottery-lobby .lottery-game-status{border-radius:99px;font-size:.75rem;font-weight:600;padding:4px 10px;text-transform:uppercase}.lottery-lobby .lottery-game-status--active{background-color:#4caf5026;color:#4caf50}.lottery-lobby .lottery-game-status--pending{background-color:#ff980026;color:#ff9800}.lottery-lobby .lottery-game-status--completed{background-color:#7f8c8d26;color:#7f8c8d}.lottery-lobby .lottery-game-status--drawing{background-color:#b3040626;color:#fa0a0d}.lottery-lobby .lottery-game-status--default{background-color:#ecf0f126;color:#ecf0f1}.lottery-lobby__empty{align-items:center;background:#3c3c3c99;border-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.lottery-lobby__empty-icon{font-size:3rem;margin-bottom:15px;opacity:.7}.lottery-lobby__empty-title{font-size:1.5rem;margin:0 0 10px}.lottery-lobby__empty-message{color:#ecf0f1b3;margin:0 0 20px;max-width:500px}.lottery-lobby__empty-button{background:#b3040633;border:1px solid #b304064d;border-radius:6px;color:#fa0a0d;cursor:pointer;font-weight:500;padding:10px 20px;transition:all .3s ease}.lottery-lobby__empty-button:hover{background:#b304064d}.lottery-lobby--loading .lottery-lobby__loader{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:80px 20px}.lottery-lobby--loading .lottery-lobby__loader p{color:#ecf0f1b3;margin-top:20px}.lottery-lobby--loading .lottery-lobby__spinner{animation:spin 1s linear infinite;border:4px solid #b304061a;border-radius:50%;border-top-color:#b30406;height:50px;width:50px}@keyframes spin{to{transform:rotate(1turn)}}.lottery-lobby--error .lottery-lobby__error-content{align-items:center;background:#3c3c3c99;border-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.lottery-lobby--error .lottery-lobby__error-icon{align-items:center;background:#f443361a;border-radius:50%;color:#f44336;display:flex;font-size:2rem;font-weight:700;height:60px;justify-content:center;margin-bottom:20px;width:60px}.lottery-lobby--error .lottery-lobby__error-message{color:#ecf0f1b3;margin-bottom:20px}.lottery-lobby--error .lottery-lobby__retry-button{background:#f44336;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;padding:10px 25px;transition:all .3s ease}.lottery-lobby--error .lottery-lobby__retry-button:hover{background:#ea1c0d}@media (max-width:768px){.lottery-lobby:after{height:320px}.lottery-lobby.luckyNumber:after,.lottery-lobby.uniqueNumber:after{height:380px}}.dream21-game{align-items:center;background:linear-gradient(135deg,#8b0000,#dc143c);display:flex;height:100vh;justify-content:center;overflow-x:hidden;position:relative;width:100%}.dream21-game .game-table-container{display:flex;flex-direction:column;position:relative;width:100%}.dream21-game .game-table-container .not-in-room{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}.dream21-game .game-table-container .not-in-room h3{color:gold;font-size:2rem;margin-bottom:1rem}.dream21-game .game-table-container .not-in-room p{font-size:1.2rem;opacity:.8}.dream21-game .game-table{flex:1 1;flex-direction:column}.dream21-game .game-table,.dream21-game .game-table .table-surface{align-items:center;display:flex;justify-content:center;position:relative}.dream21-game .game-table .table-surface{flex:1 1;height:-webkit-fill-available;left:0;margin:40px 0;position:absolute;top:0;width:100%;z-index:1}.dream21-game .game-table img{margin:auto;width:90%}.dream21-game .dream21-game-info{left:0;position:fixed;right:0;top:0;width:100%;z-index:1000}.dream21-game .dream21-game-info .game-header{left:0;padding:.8rem 1.5rem;position:absolute;top:0;z-index:1003}.dream21-game .dream21-game-info .game-header .game-title-section{align-items:center;display:flex;gap:1rem}.dream21-game .dream21-game-info .game-header .game-title-section .back-btn{align-items:center;background:#ffffff1a;border:2px solid #ffffff4d;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.dream21-game .dream21-game-info .game-header .game-title-section .back-btn .back-icon{color:#fff;font-size:1.2rem;font-weight:700}.dream21-game .dream21-game-info .game-header .game-title-section .back-btn:hover{background:#fff3;border-color:#ffffff80;transform:scale(1.05)}.dream21-game .dream21-game-info .game-header .game-title-section .game-title{color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:.5px;margin:0;text-shadow:2px 2px 4px #00000080}.dream21-game .dream21-game-info .game-info-container{position:absolute;width:100%;z-index:1002}.dream21-game .dream21-game-info .game-info-content{background:linear-gradient(135deg,#4a1810,#6b1f1f 50%,#8b0000);border-bottom:3px solid gold;border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-left:3px solid gold;border-right:3px solid gold;box-shadow:0 8px 25px #00000080;max-height:0;overflow:hidden;position:relative;transition:max-height .4s ease-in-out;z-index:1001}.dream21-game .dream21-game-info .game-info-content.expanded{max-height:600px;z-index:1003}.dream21-game .dream21-game-info .game-info-content .game-info-inner{color:#fff;padding:4.5rem 1.5rem 1.5rem}.dream21-game .dream21-game-info .game-info-content .game-info-inner .room-info-section{margin-bottom:1.5rem}.dream21-game .dream21-game-info .game-info-content .game-info-inner .room-info-section .room-id-container{align-items:center;background:#0006;border:2px solid gold;border-radius:12px;box-shadow:inset 0 2px 5px #0000004d;display:flex;gap:1rem;padding:.8rem 1.2rem}.dream21-game .dream21-game-info .game-info-content .game-info-inner .room-info-section .room-id-container .room-label{color:#f8f9fa;font-size:1rem;font-weight:600;letter-spacing:.3px}.dream21-game .dream21-game-info .game-info-content .game-info-inner .room-info-section .room-id-container .room-id{background:#ffd70026;border-radius:8px;color:gold;font-family:Courier New,monospace;font-size:1.1rem;font-weight:700;letter-spacing:1px;padding:.4rem .8rem;text-shadow:1px 1px 2px #00000080}.dream21-game .dream21-game-info .game-info-content .game-info-inner .room-info-section .room-id-container .copy-btn{align-items:center;background:linear-gradient(45deg,gold,#ffed4a);border:none;border-radius:8px;box-shadow:0 2px 5px #0000004d;color:#000;cursor:pointer;display:flex;font-size:.9rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .3s ease}.dream21-game .dream21-game-info .game-info-content .game-info-inner .room-info-section .room-id-container .copy-btn .copy-icon{font-size:1rem}.dream21-game .dream21-game-info .game-info-content .game-info-inner .room-info-section .room-id-container .copy-btn:hover{background:linear-gradient(45deg,#ffed4a,gold);box-shadow:0 4px 10px #0006;transform:translateY(-2px)}.dream21-game .dream21-game-info .game-info-content .game-info-inner .room-info-section .room-id-container .copy-btn.copied{background:linear-gradient(45deg,#198754,#20c997);color:#fff}.dream21-game .dream21-game-info .game-info-content .game-info-inner .room-info-section .room-id-container .copy-btn.copied .copy-icon{color:#fff}.dream21-game .dream21-game-info .game-info-content .game-info-inner .game-stats-section .stats-row{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.dream21-game .dream21-game-info .game-info-content .game-info-inner .game-stats-section .stats-row .stat-item{background:#0000004d;border:1px solid #ffd7004d;border-radius:10px;padding:1rem;text-align:center;transition:all .3s ease}.dream21-game .dream21-game-info .game-info-content .game-info-inner .game-stats-section .stats-row .stat-item:hover{background:#00000080;border-color:#ffd70099;transform:translateY(-2px)}.dream21-game .dream21-game-info .game-info-content .game-info-inner .game-stats-section .stats-row .stat-item label{color:#b8860b;display:block;font-size:.85rem;font-weight:600;letter-spacing:.5px;margin-bottom:.5rem;text-transform:uppercase}.dream21-game .dream21-game-info .game-info-content .game-info-inner .game-stats-section .stats-row .stat-item .stat-value{color:gold;font-size:1.1rem;font-weight:700;text-shadow:1px 1px 2px #00000080}.dream21-game .dream21-game-info .game-info-content .game-info-inner .current-turn-info{background:linear-gradient(45deg,#ffd70033,#ffd7001a);border:2px solid gold;border-radius:10px;box-shadow:0 4px 8px #0000004d;margin-bottom:1.5rem;padding:1rem;text-align:center}.dream21-game .dream21-game-info .game-info-content .game-info-inner .current-turn-info .turn-indicator{color:#f8f9fa;font-size:1rem;margin-right:.5rem}.dream21-game .dream21-game-info .game-info-content .game-info-inner .current-turn-info .current-player{color:gold;font-size:1.2rem;font-weight:700;text-shadow:2px 2px 4px #00000080}.dream21-game .dream21-game-info .toggle-container{display:flex;justify-content:center;margin-top:-2.5px;position:relative;z-index:1003}.dream21-game .dream21-game-info .toggle-container .toggle-btn{align-items:center;background:linear-gradient(135deg,#4a1810,#6b1f1f);border:3px solid gold;border-radius:0 0 50px 50px;border-top:none;cursor:pointer;display:flex;height:40px;justify-content:center;position:relative;transition:all .3s ease;width:160px}.dream21-game .dream21-game-info .toggle-container .toggle-btn .toggle-icon{color:gold;font-size:1.4rem;font-weight:700;text-shadow:0 2px 4px #00000080;transition:transform .3s ease}.dream21-game .dream21-game-info .toggle-container .toggle-btn:hover{background:linear-gradient(135deg,#6b1f1f,#8b0000)}.dream21-game .dream21-game-info .toggle-container .toggle-btn.expanded .toggle-icon{transform:rotate(180deg)}.dream21-game .profile-card{align-items:center;-webkit-backdrop-filter:blur(21px);backdrop-filter:blur(21px);background:#0000004d;border:1px solid #ffffff4d;border-radius:100px;display:flex;gap:15px;height:80px;padding:6px;position:relative;transition:all .3s ease;width:300px}.dream21-game .profile-card.current-player{background:#ffd7001a;border-color:gold}.dream21-game .profile-card.current-player .profile-number{background:linear-gradient(135deg,gold,orange 50%,#ff6b35)}.dream21-game .profile-card.current-player .profile-number .number{color:#000;font-weight:700}.dream21-game .profile-card .profile-number{align-items:center;background:linear-gradient(135deg,#e0e0e0,#fff 50%,#f5f5f5);border-radius:50%;display:flex;flex-shrink:0;height:55.86px;justify-content:center;position:relative;width:55.86px}.dream21-game .profile-card .profile-number:before{background:linear-gradient(135deg,gold,orange,#ff6b35);border-radius:50%;content:"";inset:-2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;-webkit-mask-composite:xor;opacity:0;padding:2px;position:absolute;transition:opacity .3s ease}.dream21-game .profile-card .profile-number.active:before{opacity:1}.dream21-game .profile-card .profile-number .number{color:#333;font-size:24px;font-weight:700;z-index:1}.dream21-game .profile-card .profile-content{align-items:center;background:#fff;border-radius:35px;display:flex;flex:1 1;gap:10px;height:100%;padding:10px 6px}.dream21-game .profile-card .profile-content .profile-avatar{align-items:center;display:flex;justify-content:center}.dream21-game .profile-card .profile-content .profile-avatar img{border-radius:50%;height:60px;object-fit:cover;width:60px}.dream21-game .profile-card .profile-content .profile-info{flex:1 1}.dream21-game .profile-card .profile-content .profile-info .profile-name{color:#333;font-size:16px;font-weight:500;line-height:1.2;margin-bottom:2px}.dream21-game .profile-card .profile-content .profile-info .profile-label{color:#666;font-size:12px;line-height:1}.dream21-game .profile-card.current-user .profile-info .profile-name{color:#1a1a1a;font-weight:700}.dream21-game .profile-card:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-2px)}@media (max-width:768px){.dream21-game .profile-card{height:75px;width:280px}.dream21-game .profile-card .profile-number{height:50px;width:50px}.dream21-game .profile-card .profile-number .number{font-size:20px}.dream21-game .profile-card .profile-content{height:45px;padding:5px 12px}.dream21-game .profile-card .profile-content .profile-avatar img{height:55px;width:55px}.dream21-game .profile-card .profile-content .profile-info .profile-name{font-size:15px}}.dream21-game .player-slot{align-items:center;display:flex;flex-direction:column;gap:10px;position:absolute;z-index:10}.dream21-game .player-slot .player-details{align-items:center;display:flex;gap:10px;justify-content:space-between}.dream21-game .player-slot .player-details .player-status{align-items:center;background:#fff;border-radius:100px;display:flex;gap:10px;padding:4px 10px}.dream21-game .player-slot.player-slot-bottom{bottom:-2rem;left:50%;transform:translateX(-50%)}.dream21-game .player-slot.player-slot-left{left:2rem;top:50%;transform:translateY(-50%)}.dream21-game .player-slot.player-slot-top-left{left:15%;top:-2rem}.dream21-game .player-slot.player-slot-top-right{right:15%;top:-2rem}.dream21-game .player-slot.player-slot-right{right:2rem;top:50%;transform:translateY(-50%)}.dream21-game .player-slot .player-status-container{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:5px}.dream21-game .player-slot .player-status-container .status{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;font-size:11px;font-weight:600;padding:4px 8px;transition:all .3s ease-in-out}.dream21-game .player-slot .player-status-container .status.ready{background:#22c55ee6;box-shadow:0 2px 8px #22c55e4d;color:#fff}.dream21-game .player-slot .player-status-container .status.eliminated{background:#ef4444e6;box-shadow:0 2px 8px #ef44444d;color:#fff}.dream21-game .player-slot .player-status-container .status.busted{background:#f97316e6;box-shadow:0 2px 8px #f973164d;color:#fff}.dream21-game .player-slot .player-status-container .status.disconnected{background:#6b7280e6;box-shadow:0 2px 8px #6b72804d;color:#fff}.dream21-game .player-slot .turn-indicator-label{animation:turnPulse 2s infinite;background:linear-gradient(135deg,gold,#ff6b35);border-radius:20px;box-shadow:0 4px 15px #ffd70066;color:#000;font-size:12px;font-weight:700;padding:8px 16px;position:relative}.dream21-game .player-slot .turn-indicator-label .turn-text{position:relative;z-index:2}.dream21-game .player-slot .turn-indicator-label .turn-pulse{animation:pulse 1.5s ease-in-out infinite;background:#ffd7004d;border-radius:20px;bottom:0;left:0;position:absolute;right:0;top:0}.dream21-game .player-slot .player-controls{align-items:center;display:flex;flex-direction:column;gap:8px;margin-top:8px}.dream21-game .player-slot .player-controls .error-message{animation:errorPulse 2s infinite;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#dc143ce6,#8b0000e6);border-radius:12px;box-shadow:0 4px 8px #0000004d,0 2px 4px #0003;color:#fff;font-size:11px;font-weight:600;padding:6px 12px;text-align:center}.dream21-game .player-slot .player-controls .control-buttons{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.dream21-game .player-slot .player-controls .control-buttons .ready-btn{border:none;border-radius:20px;box-shadow:0 4px 8px #0000004d,0 2px 4px #0003;cursor:pointer;font-size:12px;font-weight:600;padding:8px 16px;transition:all .3s ease-in-out}.dream21-game .player-slot .player-controls .control-buttons .ready-btn.ready{background:linear-gradient(135deg,#198754,#0f5132);box-shadow:0 0 .3rem #19875499;color:#fff}.dream21-game .player-slot .player-controls .control-buttons .ready-btn.ready:hover{background:linear-gradient(135deg,#21b26f,#177c4d);box-shadow:0 0 .5rem #19875499;transform:translateY(-2px)}.dream21-game .player-slot .player-controls .control-buttons .ready-btn.not-ready{background:linear-gradient(135deg,#2c2c2c,#5f5f5f);color:#fff}.dream21-game .player-slot .player-controls .control-buttons .ready-btn.not-ready:hover{background:linear-gradient(135deg,#464646,#797979);transform:translateY(-2px)}.dream21-game .player-slot .player-controls .control-buttons .ready-btn:disabled{background:#2c2c2c80;box-shadow:none;color:#ffffff80;cursor:not-allowed;transform:none}.dream21-game .player-slot .player-controls .control-buttons .action-btn{border:none;border-radius:25px;box-shadow:0 4px 8px #0000004d,0 2px 4px #0003;cursor:pointer;font-size:13px;font-weight:700;letter-spacing:.5px;padding:10px 18px;text-transform:uppercase;transition:all .3s ease-in-out}.dream21-game .player-slot .player-controls .control-buttons .action-btn.keep-btn{background:linear-gradient(135deg,gold,#b8860b);box-shadow:0 0 .3rem #ffd70099;color:#000}.dream21-game .player-slot .player-controls .control-buttons .action-btn.keep-btn:hover{background:linear-gradient(135deg,#ffdf33,#e8a90e);box-shadow:0 0 .6rem #ffd70099;transform:translateY(-3px) scale(1.05)}.dream21-game .player-slot .player-controls .control-buttons .action-btn.keep-btn:active{transform:translateY(-1px) scale(1.02)}.dream21-game .player-slot .player-controls .control-buttons .action-btn.drop-btn{background:linear-gradient(135deg,#dc143c,#8b0000);box-shadow:0 0 .3rem #dc143c99;color:#fff}.dream21-game .player-slot .player-controls .control-buttons .action-btn.drop-btn:hover{background:linear-gradient(135deg,#ed365b,#be0000);box-shadow:0 0 .6rem #dc143c99;transform:translateY(-3px) scale(1.05)}.dream21-game .player-slot .player-controls .control-buttons .action-btn.drop-btn:active{transform:translateY(-1px) scale(1.02)}.dream21-game .player-slot .player-controls .control-buttons .action-btn:disabled{background:#2c2c2c80;box-shadow:none;color:#ffffff80;cursor:not-allowed;transform:none}.dream21-game .player-slot .player-controls .waiting-turn{animation:waitingPulse 3s infinite;background:#2c2c2ccc;border-radius:20px;color:#fff;font-size:12px;padding:8px 16px}.dream21-game .player-slot .player-controls .can-start-notice,.dream21-game .player-slot .player-controls .waiting-turn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 8px #0000004d,0 2px 4px #0003;font-weight:600;text-align:center}.dream21-game .player-slot .player-controls .can-start-notice{animation:readyPulse 2s infinite;background:linear-gradient(135deg,#ffd700e6,#ff6b35e6);border-radius:12px;color:#000;font-size:11px;padding:6px 12px}.dream21-game .player-slot.current-user .profile-card{filter:drop-shadow(0 0 15px rgba(255,215,0,.5))}.dream21-game .player-slot.current-player .profile-card{filter:drop-shadow(0 0 20px rgba(255,107,53,.6))}.dream21-game .player-slot.my-turn .profile-card{animation:myTurnGlow 2s ease-in-out infinite alternate}.dream21-game .player-slot.empty-slot .empty-player{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0003;border:2px dashed #ffffff4d;border-radius:100px;color:#ffffff80;display:flex;gap:15px;height:80px;padding:20px 12px;text-align:center;width:200px}.dream21-game .player-slot.empty-slot .empty-player .empty-avatar{align-items:center;background:#ffffff1a;border:2px dashed #ffffff4d;border-radius:50%;display:flex;font-size:24px;height:55.86px;justify-content:center;width:55.86px}.dream21-game .player-slot.empty-slot .empty-player .empty-label{font-size:14px;font-weight:500}.dream21-game .game-cards-area{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:5}.dream21-game .game-cards-area .center-cards{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin-bottom:30px}.dream21-game .game-cards-area .center-cards .current-card,.dream21-game .game-cards-area .center-cards .deck,.dream21-game .game-cards-area .center-cards .your-hand{text-align:center}.dream21-game .game-cards-area .center-cards .deck .card-back{align-items:center;background:url(/static/media/card-back.86971f3b8908e2fe7eac.png) no-repeat 50%/cover;border:2px solid gold;border-radius:8px;box-shadow:0 4px 8px #0000004d,0 2px 4px #0003;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-weight:700;height:120px;justify-content:center;width:80px}.dream21-game .game-cards-area .center-cards .deck .card-back .deck-label{font-size:.9rem;margin-bottom:.5rem}.dream21-game .game-cards-area .center-cards .deck .card-back .cards-remaining{font-size:.7rem;opacity:.8}.dream21-game .game-cards-area .center-cards .current-card{position:relative}.dream21-game .game-cards-area .center-cards .current-card .card-front{align-items:center;background:#fff;border:2px solid #000;border-radius:8px;box-shadow:0 4px 8px #0000004d,0 2px 4px #0003;color:#000;display:flex;flex-direction:column;font-weight:700;height:120px;justify-content:center;width:80px}.dream21-game .game-cards-area .center-cards .current-card .card-front .card-value{font-size:1.5rem;margin-bottom:.2rem}.dream21-game .game-cards-area .center-cards .current-card .card-front .card-suit{font-size:1.4rem}.dream21-game .game-cards-area .center-cards .current-card .current-card-label{background:#2c2c2ce6;border-radius:5px;bottom:-25px;color:gold;font-size:.8rem;left:50%;padding:.2rem .5rem;position:absolute;transform:translateX(-50%);white-space:nowrap}.dream21-game .game-cards-area .my-cards .your-hand .hand-label{color:gold;font-size:1rem;font-weight:700;margin-bottom:.5rem}.dream21-game .game-cards-area .my-cards .your-hand .hand-cards{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.dream21-game .game-cards-area .my-cards .your-hand .hand-cards .hand-card{align-items:center;background:#fff;border:2px solid #000;border-radius:6px;box-shadow:0 4px 8px #0000004d,0 2px 4px #0003;color:#000;cursor:pointer;display:flex;flex-direction:column;font-weight:700;height:90px;justify-content:center;width:60px}.dream21-game .game-cards-area .my-cards .your-hand .hand-cards .hand-card .card-value{font-size:1.5rem;margin-bottom:.1rem}.dream21-game .game-cards-area .my-cards .your-hand .hand-cards .hand-card .card-suit{font-size:1.5rem}.dream21-game .game-cards-area .game-status-display{background:#2c2c2ce6;border:2px solid gold;border-radius:10px;bottom:-60px;color:#fff;left:50%;padding:.5rem 1rem;position:absolute;transform:translateX(-50%)}.dream21-game .game-cards-area .game-status-display .status-info{display:flex;font-size:.9rem;gap:1rem}.dream21-game .game-cards-area .game-status-display .status-info span{white-space:nowrap}.dream21-game .game-cards-area .game-status-display .status-info span:not(:last-child):after{color:gold;content:"|";margin-left:1rem}.dream21-game .game-controls{background:#2c2c2cf2;border-top:3px solid gold;color:#fff;padding:1rem 2rem}.dream21-game .game-controls .error-message{background:#dc143ccc;border-radius:5px;color:#fff;font-weight:700;margin-bottom:1rem;padding:.5rem 1rem;text-align:center}.dream21-game .game-controls .controls-section{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.dream21-game .game-controls .controls-section .room-info{align-items:center;color:gold;display:flex;font-weight:700;gap:2rem}.dream21-game .game-controls .controls-section .room-info .turn-timer{animation:timerPulse 1s infinite;background:#ff6b35;border-radius:15px;color:#fff;font-size:.9rem;padding:.3rem .6rem}.dream21-game .game-controls .controls-section .action-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-left:auto}.dream21-game .game-controls .controls-section .action-buttons button{border:none;border-radius:8px;cursor:pointer;font-weight:700;padding:.8rem 1.5rem;transition:all .3s ease-in-out}.dream21-game .game-controls .controls-section .action-buttons button:disabled{cursor:not-allowed;opacity:.5}.dream21-game .game-controls .controls-section .action-buttons button:not(:disabled):hover{transform:translateY(-2px)}.dream21-game .game-controls .controls-section .action-buttons .ready-btn{background:#198754;color:#fff}.dream21-game .game-controls .controls-section .action-buttons .ready-btn.ready{background:#0f5132;box-shadow:0 0 .5rem #19875499}.dream21-game .game-controls .controls-section .action-buttons .ready-btn.not-ready{background:#2c2c2c;border:2px solid #198754}.dream21-game .game-controls .controls-section .action-buttons .action-btn{min-width:120px}.dream21-game .game-controls .controls-section .action-buttons .action-btn.keep-btn{background:#198754;color:#fff}.dream21-game .game-controls .controls-section .action-buttons .action-btn.keep-btn:hover:not(:disabled){background:#0f5132;box-shadow:0 0 .5rem #19875499}.dream21-game .game-controls .controls-section .action-buttons .action-btn.drop-btn{background:#dc143c;color:#fff}.dream21-game .game-controls .controls-section .action-buttons .action-btn.drop-btn:hover:not(:disabled){background:#8b0000;box-shadow:0 0 .5rem #dc143c99}.dream21-game .game-controls .controls-section .action-buttons .leave-btn{background:#2c2c2c;border:2px solid #dc143c;color:#fff}.dream21-game .game-controls .controls-section .action-buttons .leave-btn:hover:not(:disabled){background:#dc143c}.dream21-game .game-controls .controls-section .action-buttons .waiting-turn{background:#0066cc4d;border-radius:8px;color:#fff;font-style:italic;padding:.8rem 1.5rem}.dream21-game .game-controls .controls-section .action-buttons .game-finished{align-items:center;color:gold;display:flex;flex-direction:column;font-weight:700;gap:.5rem}.dream21-game .game-controls .controls-section .action-buttons .can-start-notice{background:#ffd70033;border-radius:5px;color:gold;font-size:.9rem;padding:.5rem 1rem;text-align:center}.dream21-game .room-lobby{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:2rem}.dream21-game .room-lobby .lobby-header{margin-bottom:3rem;text-align:center}.dream21-game .room-lobby .lobby-header h2{color:gold;font-size:3rem;margin-bottom:1rem;text-shadow:3px 3px 6px #00000080}.dream21-game .room-lobby .lobby-header .connection-status .status-indicator{border-radius:20px;font-size:.9rem;font-weight:700;padding:.5rem 1rem}.dream21-game .room-lobby .lobby-header .connection-status .status-indicator.connected{background:#198754;color:#fff}.dream21-game .room-lobby .lobby-header .connection-status .status-indicator.connecting{animation:pulse 1.5s infinite;background:#ff6b35;color:#fff}.dream21-game .room-lobby .lobby-header .connection-status .status-indicator.disconnected{background:#dc143c;color:#fff}.dream21-game .room-lobby .connection-warning{background:#ff6b35cc;border-radius:10px;color:#fff;margin-bottom:2rem;max-width:400px;padding:1.5rem;text-align:center}.dream21-game .room-lobby .connection-warning p{font-size:1.1rem;margin:.5rem 0}.dream21-game .room-lobby .error-message{background:#dc143ce6;border-radius:8px;color:#fff;font-weight:700;margin-bottom:2rem;max-width:500px;padding:1rem;text-align:center}.dream21-game .room-lobby .lobby-actions{display:flex;flex-wrap:wrap;gap:3rem;justify-content:center;max-width:800px;width:100%}.dream21-game .room-lobby .lobby-actions .create-room-section,.dream21-game .room-lobby .lobby-actions .join-room-section{background:#2c2c2ce6;border:2px solid gold;border-radius:15px;padding:2rem}.dream21-game .room-lobby .lobby-actions .create-room-section h3,.dream21-game .room-lobby .lobby-actions .join-room-section h3{color:gold;font-size:1.5rem;margin-bottom:1.5rem;text-align:center}.dream21-game .room-lobby .lobby-actions .create-room-section .form-group,.dream21-game .room-lobby .lobby-actions .join-room-section .form-group{margin-bottom:1.5rem}.dream21-game .room-lobby .lobby-actions .create-room-section .form-group label,.dream21-game .room-lobby .lobby-actions .join-room-section .form-group label{color:#f8f9fa;display:block;font-weight:700;margin-bottom:.5rem}.dream21-game .room-lobby .lobby-actions .create-room-section .form-group input,.dream21-game .room-lobby .lobby-actions .join-room-section .form-group input{background:#ffffff1a;border:2px solid gold;border-radius:8px;color:#fff;font-size:1rem;padding:.8rem;transition:all .3s ease-in-out;width:100%}.dream21-game .room-lobby .lobby-actions .create-room-section .form-group input:focus,.dream21-game .room-lobby .lobby-actions .join-room-section .form-group input:focus{border-color:#198754;box-shadow:0 0 .3rem #19875499;outline:none}.dream21-game .room-lobby .lobby-actions .create-room-section .form-group input::placeholder,.dream21-game .room-lobby .lobby-actions .join-room-section .form-group input::placeholder{color:#ffffff80}.dream21-game .room-lobby .lobby-actions .create-room-section button,.dream21-game .room-lobby .lobby-actions .join-room-section button{border:none;border-radius:8px;cursor:pointer;font-size:1.1rem;font-weight:700;padding:1rem;transition:all .3s ease-in-out;width:100%}.dream21-game .room-lobby .lobby-actions .create-room-section button:disabled,.dream21-game .room-lobby .lobby-actions .join-room-section button:disabled{cursor:not-allowed;opacity:.5}.dream21-game .room-lobby .lobby-actions .create-room-section button:not(:disabled):hover,.dream21-game .room-lobby .lobby-actions .join-room-section button:not(:disabled):hover{transform:translateY(-2px)}.dream21-game .room-lobby .lobby-actions .create-room-section .create-room-btn,.dream21-game .room-lobby .lobby-actions .join-room-section .create-room-btn{background:#198754;color:#fff}.dream21-game .room-lobby .lobby-actions .create-room-section .create-room-btn:hover:not(:disabled),.dream21-game .room-lobby .lobby-actions .join-room-section .create-room-btn:hover:not(:disabled){background:#0f5132;box-shadow:0 0 .5rem #19875499}.dream21-game .room-lobby .lobby-actions .create-room-section .join-room-btn,.dream21-game .room-lobby .lobby-actions .join-room-section .join-room-btn{background:#06c;color:#fff}.dream21-game .room-lobby .lobby-actions .create-room-section .join-room-btn:hover:not(:disabled),.dream21-game .room-lobby .lobby-actions .join-room-section .join-room-btn:hover:not(:disabled){background:#004d99;box-shadow:0 0 .5rem #06c9}.dream21-game .room-lobby .lobby-actions .divider{align-items:center;color:#dc143c;display:flex;font-size:1.5rem;font-weight:700;justify-content:center;margin:2rem 0}.dream21-game .room-lobby .lobby-actions .divider span{background:#f8f9fae6;border-radius:50%;padding:16px}.dream21-game .notifications-container{display:flex;flex-direction:column;gap:.5rem;max-width:400px;position:fixed;right:1rem;top:1rem;z-index:1000}.dream21-game .notifications-container .notification{animation:slideInRight .3s ease-out;background:#2c2c2cf2;border-radius:8px;box-shadow:0 4px 8px #0000004d,0 2px 4px #0003;color:#fff;cursor:pointer;padding:1rem;transition:all .3s ease-in-out}.dream21-game .notifications-container .notification:hover{transform:translateX(-5px)}.dream21-game .notifications-container .notification.notification-success{border-left:4px solid #198754}.dream21-game .notifications-container .notification.notification-error{border-left:4px solid #dc143c}.dream21-game .notifications-container .notification.notification-warning{border-left:4px solid #ff6b35}.dream21-game .notifications-container .notification.notification-info{border-left:4px solid #06c}.dream21-game .notifications-container .notification .notification-content{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.dream21-game .notifications-container .notification .notification-content .notification-message{flex:1 1;font-weight:700}.dream21-game .notifications-container .notification .notification-content .notification-time{color:#f8f9fa;font-size:.8rem;white-space:nowrap}.dream21-game .notifications-container .notification .notification-close{background:none;border:none;color:#f8f9fa;cursor:pointer;font-size:1.2rem;line-height:1;position:absolute;right:.5rem;top:.5rem;transition:all .3s ease-in-out}.dream21-game .notifications-container .notification .notification-close:hover{color:#fff}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}@keyframes celebration{0%{transform:scale(1)}25%{transform:scale(1.05)}50%{transform:scale(1)}75%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes cardDeal{0%{opacity:0;transform:translateY(-100px) rotate(180deg)}to{opacity:1;transform:translateY(0) rotate(0deg)}}@keyframes timerPulse{0%,to{background:#ff6b35;transform:scale(1)}50%{background:#ff4602;transform:scale(1.1)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes cardToHand{0%{opacity:0;transform:translateX(-100px) translateY(-50px) scale(.8) rotate(-10deg)}50%{opacity:.8;transform:translateX(-20px) translateY(-10px) scale(1.1) rotate(5deg)}to{opacity:1;transform:translateX(0) translateY(0) scale(1) rotate(0deg)}}@media (max-width:1200px){.dream21-game .lobby-actions{flex-direction:column;gap:2rem}.dream21-game .game-info .game-header{flex-direction:column;text-align:center}.dream21-game .player-slot.empty-slot .empty-player{height:60px;padding:20px 6px;width:160px}.dream21-game .player-slot.empty-slot .empty-player .empty-avatar,.dream21-game .profile-card .profile-number{height:45.86px;width:45.86px}.dream21-game .profile-card{height:60px;width:-webkit-fit-content;width:fit-content}.dream21-game .profile-card .profile-content .profile-avatar img{height:40px;width:40px}.dream21-game .profile-card{gap:10px}.dream21-game .profile-card .profile-content{padding:12px 16px 12px 6px}}@media (max-width:992px){.dream21-game{align-items:end}.dream21-game .game-table-container{margin-bottom:40px}.dream21-game .game-table .table-surface{margin:0}.dream21-game .game-cards-area .center-cards .deck .card-back{height:75px;width:50px}.dream21-game .game-table img{width:80%}}@media (max-width:768px){.player-slot.player-slot-left,.player-slot.player-slot-right{margin:1rem;transform:none}.player-slot .player-info{min-width:auto;width:100%}.game-controls .controls-section{flex-direction:column;text-align:center}.center-cards{flex-direction:column;gap:1rem}.notifications-container{left:1rem;max-width:none;right:1rem}.dream21-game-info .game-info-header{padding:.6rem 1rem}.dream21-game-info .game-info-header .game-title-section .back-btn{height:35px;width:35px}.dream21-game-info .game-info-header .game-title-section .game-title{font-size:1.3rem}.dream21-game-info .toggle-container .toggle-btn{height:32px;width:45px}.dream21-game-info .game-info-content.expanded{padding:1.5rem 1rem 1rem}.dream21-game-info .game-info-content .game-info-inner .room-info-section .room-id-container{gap:.8rem;text-align:center}.dream21-game-info .game-info-content .game-info-inner .game-stats-section .stats-row{gap:.8rem;grid-template-columns:repeat(2,1fr)}.game-table img{width:90%!important}.game-table .table-surface{margin:30px 0!important}}@media (max-width:480px){.room-lobby .lobby-header h2{font-size:2rem}.game-info{padding:.5rem 1rem}.game-info .game-stats{gap:1rem}.dream21-game-info .game-info-header .game-title-section .game-title{font-size:1.2rem}.dream21-game-info .toggle-container .toggle-btn{height:30px;width:40px}.dream21-game-info .game-info-content .game-info-inner .game-stats-section .stats-row{grid-template-columns:1fr}}.page{background:#000;background:var(--dark-color);color:#fff;color:var(--tertiary-color)}.page .home .carousel-v1 .banner--bg{background:url(/static/media/banner_bg-01.32413141d074cb35d1db.jpg) no-repeat 50%;background-size:cover;width:100%}.page .home .carousel-v1 .banner--title{font-size:36px;margin-bottom:60px}.page .home .carousel-v1 .banner--description,.page .home .carousel-v1 .banner--title{font-family:Inter;font-style:normal;font-weight:600;line-height:normal;max-width:400px}.page .home .carousel-v1 .banner--description{font-size:20px;margin-bottom:16px}.page .home .carousel-v1 .banner--btn{background-color:#fff;background-color:var(--tertiary-color);border-radius:8px;color:#000;color:var(--dark-color);cursor:pointer;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal;padding:12px 24px;transition:all .3s ease-in-out}.page .home .carousel-v1 .banner--btn:hover{background-color:#b30406;background-color:var(--primary-color);color:#fff;color:var(--tertiary-color)}.page .home .featured-games-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(6,1fr)}.page .home .featured-games-grid .featured{grid-column:1/3}.page .home .featured-games-grid .featured-card{padding:initial}.page .home .featured-games-grid .featured-card-content{padding:25px}.page .home .featured-games-grid .featured-card-image-source{float:right}.page .home .featured-games-grid .featured-card-image-source.roulette{background-image:url(/static/media/roulette.bb3e117b7ef90df2dfa7.png)}.page .home .featured-games-grid .featured-card-image-source.slots,.page .home .featured-games-grid .featured-card-image-source.spinWheel{background-image:url(/static/media/slots.268961675f1a5d0c4c44.png)}.page .home .featured-games-grid .featured-card-image-source.lottery{background-image:url(/static/media/lottery.7e1efbe91af0c7962594.png)}.page .home .featured-games-grid .featured-card-image-source.luckyNumber,.page .home .featured-games-grid .featured-card-image-source.uniqueNumber{background-image:url(/static/media/lottery-02.accacfd63428ff937293.png)}@media screen and (max-width:1440px){.page .home .featured-games-grid{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1024px){.page .home .featured-games-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:767px){.page .home .featured-games-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:425px){.page .home .featured-games-grid{grid-template-columns:repeat(1,1fr)}.page .home .featured-games-grid .featured{grid-column:1/2}}.auth-container{align-items:center;background-color:#000;display:flex;height:100vh;justify-content:center}.auth-form-container{background-color:#b30406;border-radius:0 8px 8px 0;box-shadow:0 0 10px #0000001a;color:#fff;flex:1 1;justify-content:center;margin:0 auto;max-width:500px;padding:25px 35px}.auth-form-container,.auth-form-container form{display:flex;flex-direction:column;gap:20px}.auth-form-bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.login-bg{background-image:url(/static/media/login_side-img.a1fb049a015d93c35ddc.png)}.signup-bg{background-image:url(/static/media/signup_side-img.df26d3f163f132f0ecad.png)}.auth-form-container input[type=email],.auth-form-container input[type=password],.auth-form-container input[type=tel],.auth-form-container input[type=text]{background:#911011;border:1px solid #ffffff4a;border-radius:5px;box-sizing:border-box;color:#fff;font-size:14px;font-weight:600;height:40px;outline:none;padding:10px;width:100%}.auth-form-container input[type=email]::placeholder,.auth-form-container input[type=password]::placeholder,.auth-form-container input[type=tel]::placeholder,.auth-form-container input[type=text]::placeholder{color:#ffffff7d}.auth-form-container .form_submit_btn{align-items:center;background-color:#fff;border:none;border-radius:5px;color:#000;cursor:pointer;display:flex;font-size:13px;height:40px;justify-content:center;padding:12px;transition:background-color .3s ease;width:100%}.auth-form-container .form_submit_btn:hover{background-color:initial;border:1px solid;color:var(--light-color);outline:var(--light-color) solid 1px}.link{color:var(--light-color)}.error-message{color:#e74c3c}.error-message,.success-message{margin-top:10px;text-align:center}.success-message{color:#28a745}@media screen and (max-width:480px){.auth-form-container{padding:20px}.auth-form-title{font-size:20px}.auth_submit_btn{font-size:14px;padding:10px}.auth input[type=email],.auth input[type=password],.auth input[type=text]{font-size:14px}}.auth-form-container{display:grid}.auth-form_main-container{display:grid;grid-template-columns:1fr 1fr}.auth-form-header{text-align:center}.auth-form-title{font-size:28px}.auth-form-subtitle{color:#fff;font-size:14px}.auth-form_body{align-items:center;display:flex;font-size:14px;justify-content:center}.auth-form-group{display:flex;flex-direction:column;gap:6px}.auth-form .content,.auth-form-content-rm{display:flex;justify-content:space-between}.auth-form-content-rm{gap:10px}.auth-form-checkbox,.auth-form-text{cursor:pointer}.auth-form-left_line{background:linear-gradient(-90deg,#fff,#9990);height:1px;margin:0 10px;width:80px}.auth-form-right_line{background:linear-gradient(90deg,#fff,#9990);height:1px;margin:0 10px;width:80px}.auth-form_sm-section{display:flex;gap:6px}.auth-form_sm-icon{align-items:center;background-color:#911011;border:1px solid #ffffff36;border-radius:5px;cursor:pointer;display:flex;font-size:12px;gap:16px;padding:8px}.auth-form_sm-icon img{height:100%;width:100%}.auth-form_sm-icon-bg{background-color:#fff;border-radius:3px;height:26px;width:26px}.auth-form_sm-icon:hover{background-color:#fff;color:#000;transition:.5s}.auth-form-label{font-size:14px}.auth-form-footer{align-items:end;display:flex;font-size:14px;justify-content:center}.register .auth-form-container{border-radius:8px 0 0 8px}.register .auth-form-container form{display:flex;flex-direction:column;gap:16px}@media screen and (max-width:992px){.auth-container{height:100%}.auth-form_main-container,.auth-form_main-container.register{border-radius:8px;grid-template-columns:1fr;grid-template-rows:1fr 1fr}.auth-form-container{border-radius:0;border-top-left-radius:8px;border-top-right-radius:8px}.auth-form-bg-image{order:-1}.auth-form-container{padding:1rem}}.landing-page{align-items:center;background:#1a1a1a;background-image:radial-gradient(circle at 20% 80%,#b91c1c4d 0,#0000 50%),radial-gradient(circle at 80% 20%,#f59e0b4d 0,#0000 50%),radial-gradient(circle at 40% 40%,#b91c1c33 0,#0000 50%);display:flex;justify-content:center;min-height:100vh;overflow:hidden;position:relative}.landing-page__container{margin:0 auto;max-width:1200px;padding:0 20px;position:relative;width:100%;z-index:2}.landing-page__header{left:20px;position:absolute;top:30px;z-index:3}.landing-page__header .logo-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#b91c1c,#7c2d12);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:24px;font-weight:900}.landing-page__main{padding:80px 0 40px;text-align:center}.landing-page__content{margin:0 auto;max-width:800px}.landing-page__title{color:#fff;font-size:clamp(2.5rem,5vw,4rem);font-weight:900;line-height:1.2;margin-bottom:30px;text-shadow:2px 2px 4px #00000080}.landing-page__title .title-highlight{-webkit-text-fill-color:#0000;animation:glow 2s ease-in-out infinite alternate;background:linear-gradient(135deg,#f59e0b,#a16207);-webkit-background-clip:text;background-clip:text;display:block}.landing-page__description{color:#d1d5db;font-size:18px;line-height:1.6;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:600px}.landing-page__beta-banner{animation:pulse-glow 3s ease-in-out infinite;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:12px;margin-bottom:40px;padding:20px;position:relative}.landing-page__beta-banner .beta-badge{animation:bounce 2s infinite;background:linear-gradient(135deg,#b91c1c,#7c2d12);border-radius:20px;color:#fff;font-size:12px;font-weight:700;padding:6px 12px;position:absolute;right:20px;top:-10px}.landing-page__beta-banner .beta-message{color:#d1d5db;font-size:16px;line-height:1.5;margin:0}.landing-page__actions,.landing-page__stats{display:flex;justify-content:center;margin-bottom:50px}.landing-page__stats{flex-wrap:wrap;gap:60px}.landing-page__stats .stat-item{color:#fff;text-align:center}.landing-page__stats .stat-item .stat-number{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#f59e0b,#a16207);-webkit-background-clip:text;background-clip:text;display:block;font-size:2.5rem;font-weight:900;line-height:1;margin-bottom:8px}.landing-page__stats .stat-item .stat-label{color:#d1d5db;font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.landing-page__features{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-content:center;margin-left:auto;margin-right:auto;margin-top:40px;max-width:1000px}.landing-page__features .feature-item{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;color:#d1d5db;display:flex;font-weight:600;gap:15px;padding:20px 25px;transition:all .3s cubic-bezier(.4,0,.2,1)}.landing-page__features .feature-item:hover{background:#ffffff1a;border-color:#f59e0b4d;box-shadow:0 10px 30px #b91c1c33;transform:translateY(-3px)}.landing-page__features .feature-item .feature-icon{filter:drop-shadow(0 0 10px rgba(245,158,11,.5));font-size:28px}.landing-page__features .feature-item .feature-text{color:#fff;font-size:15px;letter-spacing:.5px;text-transform:uppercase}.landing-page__decorations{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.landing-page__decorations .decoration{animation:float 6s ease-in-out infinite;border-radius:50%;opacity:.1;position:absolute}.landing-page__decorations .decoration--1{animation-delay:0s;background:linear-gradient(135deg,#b91c1c,#7c2d12);height:300px;left:-5%;top:10%;width:300px}.landing-page__decorations .decoration--2{animation-delay:2s;background:linear-gradient(135deg,#f59e0b,#a16207);height:200px;right:-5%;top:60%;width:200px}.landing-page__decorations .decoration--3{animation-delay:4s;background:linear-gradient(135deg,#b91c1c,#7c2d12);bottom:20%;height:150px;left:10%;width:150px}.btn{border:none;border-radius:8px;cursor:pointer;font-size:16px;font-weight:700;letter-spacing:.5px;overflow:hidden;padding:12px 32px;position:relative;text-transform:uppercase;transition:all .3s cubic-bezier(.4,0,.2,1)}.btn:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.btn:hover:before{left:100%}.btn__icon{font-size:20px;margin-right:12px;transition:transform .3s ease}.btn__text{position:relative;z-index:2}.btn__shine{background:linear-gradient(90deg,#0000,#fff6,#0000);left:-100%;transition:left .6s}.btn__particles,.btn__shine{height:100%;position:absolute;top:0;width:100%}.btn__particles{left:0;overflow:hidden;pointer-events:none}.btn__particles .particle{background:#fffc;border-radius:50%;height:4px;opacity:0;pointer-events:none;position:absolute;width:4px}.btn--gaming{align-items:center;animation:gaming-glow 2s ease-in-out infinite alternate,gradient-flow 4s linear infinite;background:linear-gradient(135deg,#b91c1c,#dc2626 25%,#f59e0b 50%,#d97706 75%,#b91c1c);background-size:300% 300%;border:3px solid #0000;border-radius:60px;box-shadow:0 0 20px #b91c1c99,0 0 40px #f59e0b66,inset 0 1px 2px #ffffff4d;color:#fff;display:flex;font-size:18px;font-weight:800;justify-content:center;letter-spacing:1px;min-width:300px;padding:18px 45px;text-transform:uppercase}.btn--gaming:hover{animation-play-state:paused;box-shadow:0 0 30px #b91c1ccc,0 0 60px #f59e0b99,0 15px 35px #0000004d,inset 0 1px 2px #fff6;transform:translateY(-5px) scale(1.05)}.btn--gaming:hover .btn__icon{transform:scale(1.2) rotate(10deg)}.btn--gaming:hover .btn__shine{left:100%}.btn--gaming:hover .btn__particles .particle{animation:particle-burst .8s ease-out}.btn--gaming:hover .btn__particles .particle:first-child{animation-delay:0s;left:20%;top:20%}.btn--gaming:hover .btn__particles .particle:nth-child(2){animation-delay:.1s;right:20%;top:20%}.btn--gaming:hover .btn__particles .particle:nth-child(3){animation-delay:.2s;bottom:20%;left:20%}.btn--gaming:hover .btn__particles .particle:nth-child(4){animation-delay:.3s;bottom:20%;right:20%}.btn--gaming:active{box-shadow:0 0 15px #b91c1ce6,0 5px 15px #0006;transform:translateY(-2px) scale(1.02)}.btn--gaming:before{animation:border-glow 3s linear infinite;background:linear-gradient(45deg,#b91c1c,#f59e0b,#b91c1c,#f59e0b);background-size:400% 400%;bottom:-2px;left:-2px;right:-2px;top:-2px;z-index:-1}.btn--gaming:after,.btn--gaming:before{border-radius:60px;content:"";position:absolute}.btn--gaming:after{background:radial-gradient(circle at center,#ffffff1a 0,#0000 70%);bottom:0;left:0;opacity:0;right:0;top:0;transition:opacity .3s ease}.btn--gaming:hover:after{opacity:1}.btn--primary{background:linear-gradient(135deg,#b91c1c,#7c2d12);box-shadow:0 8px 32px #b91c1c4d;color:#fff;overflow:hidden;position:relative}.btn--primary:hover{box-shadow:0 15px 45px #b91c1c66;transform:translateY(-3px)}.btn--primary:active{transform:translateY(-1px)}.btn--primary--large{animation:gradient-shift 3s ease infinite;background:linear-gradient(135deg,#b91c1c,#dc2626 50%,#f59e0b);background-size:200% 200%;border-radius:50px;font-size:18px;font-weight:800;padding:16px 40px}.btn--primary--large:hover{animation-play-state:paused;background-position:100% 0}.btn--secondary{background:#0000;border:2px solid #f59e0b;box-shadow:0 8px 32px #f59e0b33;color:#f59e0b}.btn--secondary:hover{background:linear-gradient(135deg,#f59e0b,#a16207);box-shadow:0 12px 40px #f59e0b4d;color:#fff;transform:translateY(-2px)}.btn--secondary:active{transform:translateY(0)}@keyframes glow{0%{text-shadow:0 0 20px #f59e0b80}to{text-shadow:0 0 30px #f59e0bcc}}@keyframes pulse-glow{0%,to{box-shadow:0 0 20px #ffffff1a}50%{box-shadow:0 0 30px #fff3}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@keyframes gaming-glow{0%{box-shadow:0 0 20px #b91c1c99,0 0 40px #f59e0b66,inset 0 1px 2px #ffffff4d}to{box-shadow:0 0 30px #b91c1ccc,0 0 50px #f59e0b99,inset 0 1px 2px #fff6}}@keyframes gradient-flow{0%{background-position:0 50%}25%{background-position:100% 50%}50%{background-position:100% 100%}75%{background-position:0 100%}to{background-position:0 50%}}@keyframes border-glow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes particle-burst{0%{opacity:0;transform:scale(0) translate(0)}50%{opacity:1;transform:scale(1) translate(20px,-20px);transform:scale(1) translate(var(--random-x,20px),var(--random-y,-20px))}to{opacity:0;transform:scale(0) translate(40px,-40px);transform:scale(0) translate(var(--random-x,40px),var(--random-y,-40px))}}@keyframes gradient-shift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes float{0%,to{transform:translateY(0) rotate(0deg)}33%{transform:translateY(-20px) rotate(120deg)}66%{transform:translateY(10px) rotate(240deg)}}@media (max-width:768px){.landing-page__header{left:20px;top:20px}.landing-page__header .logo-text{font-size:20px}.landing-page__main{padding:60px 0 20px}.landing-page__title{margin-bottom:20px}.landing-page__description{font-size:16px;margin-bottom:30px}.landing-page__beta-banner{margin-bottom:30px;padding:16px}.landing-page__beta-banner .beta-message{font-size:14px}.landing-page__actions{margin-bottom:30px}.landing-page__actions .btn--gaming{font-size:16px;min-width:280px;padding:16px 35px}.landing-page__actions .btn--gaming .btn__icon{font-size:18px;margin-right:10px}.landing-page__stats{gap:40px;margin-bottom:30px}.landing-page__stats .stat-item .stat-number{font-size:2rem}.landing-page__features{gap:20px;grid-template-columns:1fr}.landing-page__features .feature-item{padding:16px 20px}.landing-page__features .feature-item .feature-icon{font-size:24px}.btn,.landing-page__features .feature-item .feature-text{font-size:14px}.btn{padding:10px 24px}.btn--large{font-size:16px;padding:14px 32px}}@media (max-width:480px){.landing-page__stats{align-items:center;flex-direction:column;gap:30px}.landing-page__features{grid-template-columns:1fr}.landing-page__actions .btn--gaming{font-size:15px;min-width:260px;padding:14px 30px}.landing-page__actions .btn--gaming .btn__icon{font-size:16px;margin-right:8px}}.admin-config .game-selector{align-items:center;background:linear-gradient(135deg,#b30406,#4d0203);display:flex;flex-direction:column;min-height:100vh;padding:4rem 2rem}.admin-config .game-selector__title{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:3rem;text-align:center}.admin-config .game-selector__list{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));max-width:1100px;width:100%}.admin-config .game-card{align-items:flex-start;background:linear-gradient(135deg,#9d0208,#6a040f);border-radius:20px;box-shadow:0 10px 20px #0006;display:flex;justify-content:flex-start;min-height:180px;padding:2rem;position:relative}.admin-config .game-card__content{display:flex;flex-direction:column;gap:1rem}.admin-config .game-card__title{color:#fff;font-size:2rem;font-weight:700;text-transform:uppercase}.admin-config .game-card__description{color:#ddd;font-size:1.1rem}.admin-config .game-card__button{background-color:#ffcc4d;border-radius:10px;color:#000;display:inline-block;font-weight:600;padding:.8rem 1.5rem;text-decoration:none;transition:background-color .3s ease,transform .2s ease;width:-webkit-fit-content;width:fit-content}.admin-config .game-card__button:hover{background-color:#ffb800;transform:translateY(-3px)}@media (max-width:768px){.admin-config .game-card{padding:1.5rem}}*{box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;padding:0}.lottery-layout{background:linear-gradient(#b30406,#4d0203);color:#fff;display:grid;grid-template-columns:300px 1fr;height:100vh}.lottery-layout__sidebar{border-right:1px solid #fff;overflow-y:auto;padding:20px}.lottery-layout__content{background-color:#0000000d;overflow-y:auto;padding:30px}.lottery-form{display:flex;flex-direction:column;font-size:20px;width:100%}.lottery-form_content{display:flex;flex-direction:column;gap:20px;padding:20px}.lottery-form_content.footer{align-items:center;display:flex;justify-content:center;margin-top:30px}.lottery-form_content_row{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.lottery-form--error-message{color:#deaa3d;font-size:13px;margin-top:5px}.lottery-form--label{color:#eee;font-weight:500;margin-bottom:6px}.lottery-form--range-label{align-items:center;color:#eee;display:flex;font-size:15px;justify-content:space-between}.lottery-form--range-input{border:none;border-radius:6px;font-size:16px;outline:none;padding:10px;width:65%}.lottery-form--input[type=datetime-local],.lottery-form--input[type=number],.lottery-form--input[type=text]{border:none;border-radius:6px;outline:none;padding:15px;width:100%}.lottery-form--input:focus,.lottery-form--range-input:focus,.lottery-form--textarea:focus{color:#000;outline:2px solid #deaa3d}.lottery-form--textarea{border:none;border-radius:6px;min-height:40px;outline:none;padding:8px;resize:vertical;width:100%}.lottery-form--button{cursor:pointer;font-size:15px}.lottery-form--button.add-button{border-radius:5%;font-size:30px;outline:1px solid #deaa3d;padding:3px;vertical-align:middle}.lottery-form--button.create-button:disabled{cursor:not-allowed;opacity:.5}.lottery-form--button.create-button{background-color:initial;border:none;border-radius:13px;color:#fff;outline:1px solid #deaa3d;padding:10px;width:100px}.lottery-form--button.add-button:hover,.lottery-form--button.create-button:hover{background-image:linear-gradient(#b2791e,#deaa3d,#b2791e)}.lottery-form--button.delete-button,.lottery-form--button.edit-button{align-items:center;background-color:#fff;border-radius:95px;color:#000;display:flex;height:40px;justify-content:center;width:40px}.lottery-form--button.delete-button:hover{box-shadow:2px 2px 4px #000;color:#b30406}.lottery-form--button.edit-button:hover{box-shadow:2px 2px 4px #000}.lottery-form--button.radio-button{height:20px;width:30px}.lottery-form_group{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px}.lottery-form_group.add-data{align-items:center;display:flex;justify-content:space-between}.lottery-form_group_item_container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.lottery-form_group_item{align-items:center;display:flex;gap:5px;justify-content:space-around}.lottery-form_data{max-height-font-size:25px;max-height-color:#deaa3d;max-height-margin-top:5px;max-height-text-align:center;max-height:100% .lottery-form_data --error-message;overflow-y:auto}.lottery-form_data-message{color:#ccc;text-align:center}.lottery-form_data-table_row{background-image:linear-gradient(#b2791e,#deaa3d,#b2791e);border:1px solid #deaa3d;border-radius:13px;color:#000;display:grid;grid-template-columns:repeat(5,1fr);margin-top:10px;padding:16px 0;text-align:center}.lottery-form_data-table_col,.lottery-form_data-table_data{align-items:center;display:flex;justify-content:center}.lottery-form_divider{background-color:#fff;height:1px;margin:auto;width:90%}.declare-winner .lottery-form_row.dropdown{position:relative}.declare-winner .game-dropdown{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 8px #0000001a;left:0;max-height:200px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}.declare-winner .game-dropdown__item{border-bottom:1px solid #eee;cursor:pointer;padding:12px;transition:background-color .2s ease}.declare-winner .game-dropdown__item:hover{background-color:#f5f5f5}.declare-winner .game-dropdown__item:last-child{border-bottom:none}.declare-winner .game-dropdown__title{color:#333;font-weight:700;margin-bottom:4px}.declare-winner .game-dropdown__id{color:#666;font-size:12px;margin-bottom:4px}.declare-winner .game-dropdown__status-row{display:flex;font-size:12px;justify-content:space-between;margin-bottom:2px;margin-top:4px}.declare-winner .game-dropdown__status{font-weight:700}.declare-winner .game-dropdown__status--active{color:#28a745}.declare-winner .game-dropdown__status--upcoming{color:#ffc107}.declare-winner .game-dropdown__status--completed{color:#6c757d}.declare-winner .game-dropdown__status--cancelled{color:#dc3545}.declare-winner .game-dropdown__date{color:#666}.declare-winner .game-dropdown__details{color:#666;font-size:12px;margin-top:2px}.declare-winner .selected-game-info{background-color:#f8f9fa;border-radius:4px;color:#333;font-size:14px;margin-top:10px;padding:10px}.declare-winner .selected-game-info strong{color:#333}.declare-winner .selected-game-info__status{font-weight:700}.declare-winner .selected-game-info__status--active{color:#28a745}.declare-winner .selected-game-info__status--upcoming{color:#ffc107}.declare-winner .selected-game-info__status--completed{color:#6c757d}.declare-winner .selected-game-info__status--cancelled{color:#dc3545}.declare-winner .manual-numbers-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));max-width:600px}@media (min-width:768px){.declare-winner .manual-numbers-grid{grid-template-columns:repeat(4,1fr)}}.declare-winner .manual-number-input{display:flex;flex-direction:column}.declare-winner .manual-number-input__label{color:#dedede;font-size:12px;font-weight:500;margin-bottom:4px}.declare-winner .manual-number-input__field{font-weight:500;text-align:center}.declare-winner .prize-tiers-info{background-color:#e8f4fd;border-radius:4px;color:#333;font-size:12px;margin-top:10px;padding:10px}.declare-winner .prize-tiers-info strong{color:#333;display:block;margin-bottom:8px}.declare-winner .prize-tiers-info__item{color:#555;margin-top:4px;padding:2px 0}.declare-winner .prize-tiers-info__item:first-child{margin-top:0}.declare-winner .error-message{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;color:#721c24;font-size:14px;margin-top:10px;padding:10px}.declare-winner .dropdown-overlay{background:#0000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:999}.declare-winner .lottery-form_group{margin-bottom:1.5rem}.declare-winner .lottery-form_group:last-child{margin-bottom:0}.declare-winner .lottery-form--label{display:block;font-weight:600;margin-bottom:.5rem}.declare-winner .lottery-form--input{border:1px solid #ddd;border-radius:4px;font-size:14px;padding:.75rem;transition:border-color .2s ease;width:100%}.declare-winner .lottery-form--input:focus{border-color:#deaa3d;box-shadow:0 0 0 2px #deaa3d33;outline:none}.declare-winner .lottery-form--input::placeholder{color:#999}.declare-winner .lottery-form_group_item_container{display:flex;flex-direction:row;gap:1rem;padding:20px 0}.declare-winner .lottery-form_group_item{align-items:center;display:flex;gap:1rem;justify-content:start}.declare-winner .lottery-form_group_item label{cursor:pointer;font-weight:500}.declare-winner .lottery-form_group_item input[type=radio]{accent-color:#deaa3d;cursor:pointer;height:16px;width:16px}.declare-winner .lottery-form_content_row.custom-group{display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem}.declare-winner .lottery-form--button.create-button{background:#deaa3d;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:.75rem 1.5rem;transition:background-color .2s ease;width:-webkit-fit-content;width:fit-content}.declare-winner .lottery-form--button.create-button:hover:not(:disabled){background:#deab3de6}.declare-winner .lottery-form--button.create-button:disabled{background:#ccc;cursor:not-allowed;opacity:.6}@media (max-width:768px){.declare-winner .lottery-form_content_row.custom-group{flex-direction:column;gap:.5rem}.declare-winner .manual-numbers-grid{grid-template-columns:repeat(2,1fr)}.declare-winner .lottery-form_group_item_container{flex-direction:column;gap:.5rem}}@media (max-width:480px){.declare-winner .manual-numbers-grid{grid-template-columns:1fr}}.lotteryAdmin{display:flex;justify-content:center}.lottery-sidebar{display:flex;flex-direction:column;height:100%;justify-content:space-between}.lottery-sidebar_header{margin:20px 0}.lottery-sidebar_menu{grid-row-gap:20px;display:grid;row-gap:20px}.lottery-sidebar_menu-item{background-color:initial;border-radius:8px;color:#fff;font-size:18px;font-weight:500;padding:10px 15px;text-decoration:none;transition:all .2s ease-in-out}.lottery-sidebar_menu-item:hover{background-color:#deaa3d26;color:#deaa3d;text-shadow:1px 1px 2px #000}.lottery-sidebar_footer{display:flex;justify-content:space-around;margin:20px 0}.lottery-sidebar_group{display:flex}.lottery-sidebar_dropdown{cursor:pointer;display:inline-block;position:relative}.lottery-sidebar_dropdown-item{display:grid;padding:12px 16px}.lottery-sidebar_dropdown-item:hover{background-color:rgba(222,171,61,.763);border-radius:13px}.lottery-sidebar_dropdown-content{background-color:rgba(0,0,0,.377);border-radius:13px;bottom:40px;box-shadow:0 8px 16px 0 #0003;display:none;left:30px;min-width:120px;position:absolute;z-index:1}.lottery-sidebar_dropdown:hover .lottery-sidebar_dropdown-content{display:block}.lottery-sidebar--title{font-size:30px;font-weight:800}.lottery-sidebar--name{color:#deaa3d;font-size:20px;font-weight:600}.lottery-sidebar--image{align-items:center;display:flex;justify-content:space-around}.lottery_modal_content{grid-row-gap:20px;display:grid;grid-template-rows:repeat(3,auto);padding:20px;row-gap:20px}.lottery_modal_group{display:grid;grid-template-columns:1fr}.lottery_modal_footer{display:flex;justify-content:space-around;margin-top:10px}.lottery_modal--button{border:1px solid #deaa3d;border-radius:6px;cursor:pointer;padding:10px 20px}.lottery_modal--button.add-button:hover,.lottery_modal--button.close-button:hover{background-color:#deaa3d;color:#fff}.lottery_modal--input{border:1px solid #deaa3d;border-radius:6px;outline:none;padding:10px}.lottery_modal--input.error{border-color:#deaa3d}.lottery_modal--warning{color:#deaa3d;font-size:13px;margin-top:4px}.get-games{padding:2rem}.get-games__title{font-size:2rem;margin-bottom:1.5rem}.get-games__list{display:flex;flex-wrap:wrap;gap:1.5rem}.get-games__card{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 5px #0000000d;padding:1rem;width:280px}.get-games__card h3{color:#000;font-size:1.25rem;margin-bottom:.5rem}.get-games__card p{color:#000;font-size:.9rem;margin:.25rem 0}.get-games__button{background:#deaa3d;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-top:1rem;padding:.5rem 1rem}.get-games__button:hover{background:rgba(222,171,61,.763)}.get-games__details{background:#f7f7f7;border-radius:8px;margin-top:2rem;padding:1rem}.get-games__details h3{color:#000;font-size:1.5rem;margin-bottom:1rem}.get-games__details p{color:#000;font-size:.9rem}.get-games__details h4{color:#000;margin-top:1rem}.get-games__details ul{margin-top:.5rem;padding-left:1.5rem}.get-games__details ul li{color:#000;margin-bottom:.25rem}.get-games__details button{background:crimson;border:none;border-radius:4px;color:#fff;margin-top:1rem;padding:.5rem 1rem}.get-games__details button:hover{background:darkred}.game-details{padding:1rem}.game-details h3,.game-details h4{font-weight:600;margin-bottom:.5rem;margin-top:2rem}.game-details p{line-height:1.6;margin:.4rem 0}.game-details ul{list-style-type:disc;margin-left:1.5rem;padding-left:.5rem}.game-details ul li{margin-bottom:.4rem}.game-details>h4{border-top:1px solid #ccc;padding-top:1rem}.game-details .modal_buttons{display:flex;gap:1rem;justify-content:flex-start;margin-top:2rem}.game-details .modal_buttons--delete,.game-details .modal_buttons--edit{border:none;border-radius:4px;cursor:pointer;font-weight:500;padding:.5rem 1.2rem}.game-details .error,.game-details .loading{font-weight:500;margin-top:1rem}
/*# sourceMappingURL=main.877d570d.css.map*/