.sports-controls[data-v-d9081332]{background:#22252d;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.3);padding:24px;width:100%;max-width:400px;margin:0 auto}.controls-inner[data-v-d9081332]{display:flex;flex-direction:column;gap:16px}.event-title[data-v-d9081332]{font-size:18px;font-weight:600;color:#fff;text-align:center}.amount-wrapper[data-v-d9081332]{display:flex;align-items:center;gap:8px}.amount-input[data-v-d9081332]{position:relative;flex:1}.amount-input input[data-v-d9081332]{width:100%;padding:12px 100px 12px 52px;background:#2c303a;border:none;border-radius:8px;color:#e0e0e0;font-size:16px;font-weight:500;outline:none;transition:box-shadow .2s}.amount-input input[data-v-d9081332]:focus{box-shadow:0 0 0 2px #00c74d}.amount-input input[data-v-d9081332]::-moz-placeholder{color:#6b7280}.amount-input input[data-v-d9081332]::placeholder{color:#6b7280}.amount-input .coin-icon[data-v-d9081332]{position:absolute;top:50%;left:12px;transform:translateY(-115%);width:20px;height:20px;pointer-events:none}.amount-input .amount-buttons[data-v-d9081332]{position:absolute;top:50%;right:12px;transform:translateY(-50%);display:flex;gap:8px}.amount-buttons button[data-v-d9081332]{flex:1;min-width:60px;padding:6px 12px;background:#3a3f4a;border:none;border-radius:6px;color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:background .2s}.amount-buttons button[data-v-d9081332]:hover{background:#4a505e}.stake-info[data-v-d9081332]{display:flex;justify-content:space-between;font-size:12px;color:#b0b8c8;margin-top:4px}.potential[data-v-d9081332]{display:flex;justify-content:space-between;font-size:14px;font-weight:600;color:#22c55e}.stake-warning[data-v-d9081332]{color:#ef4444;font-size:13px;text-align:center;margin-top:4px}.bet-buttons[data-v-d9081332]{display:flex;gap:12px;margin-top:8px}.bet-buttons button[data-v-d9081332]{flex:1;padding:12px;background:#00c74d;border:none;border-radius:8px;color:#fff;font-size:16px;font-weight:700;cursor:pointer;transition:background .2s}.bet-buttons button[data-v-d9081332]:hover{background:#00a33e}.bet-buttons button[data-v-d9081332]:disabled{background:#4a505e;opacity:.6;cursor:not-allowed}@media (max-width:768px){.sports-controls[data-v-d9081332]{padding:16px}.amount-wrapper[data-v-d9081332]{flex-direction:column;align-items:stretch;gap:8px}.amount-input input[data-v-d9081332]{padding-right:40px;padding-left:52px}.amount-input .amount-buttons[data-v-d9081332]{position:static;transform:none;width:100%;justify-content:space-between}.amount-input .amount-buttons button[data-v-d9081332]{flex:1}.bet-buttons[data-v-d9081332]{flex-direction:column}}.sports-game[data-v-5b71752a]{background:#22252d;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.3);padding:24px;width:100%;max-width:1280px;margin:0 auto}.games-header[data-v-5b71752a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:16px}.games-header h2[data-v-5b71752a]{font-size:20px;font-weight:700;color:#fff}.search-wrapper[data-v-5b71752a]{display:flex;flex-wrap:wrap;gap:12px}.search-wrapper input[data-v-5b71752a],.search-wrapper select[data-v-5b71752a]{padding:8px 12px;background:#2c303a;border:none;border-radius:8px;color:#e0e0e0;font-size:14px;outline:none;transition:box-shadow .2s}.search-wrapper input[data-v-5b71752a]{width:200px}.search-wrapper select[data-v-5b71752a]{width:140px}.refresh-button[data-v-5b71752a]{padding:8px 12px;background:#2c303a;border:none;border-radius:8px;color:#e0e0e0;cursor:pointer;transition:background .2s}.refresh-button[data-v-5b71752a]:hover{background:#3a3f4a}.search-wrapper input[data-v-5b71752a]:focus,.search-wrapper select[data-v-5b71752a]:focus{box-shadow:0 0 0 2px #00c74d}.search-wrapper input[data-v-5b71752a]::-moz-placeholder{color:#6b7280}.search-wrapper input[data-v-5b71752a]::placeholder{color:#6b7280}.last-updated[data-v-5b71752a]{font-size:13px;color:#b0b8c8;margin-top:4px}.status-message[data-v-5b71752a]{font-size:16px;font-weight:600;color:#fff}.next-countdown[data-v-5b71752a]{font-size:14px;color:#22c55e}.countdown[data-v-5b71752a]{font-size:13px;color:#b0b8c8;margin-bottom:8px}.events-nav[data-v-5b71752a]{display:flex;align-items:center;gap:16px}.nav-button[data-v-5b71752a]{background:#2c303a;border:1px solid #3a3f4a;border-radius:8px;padding:8px;cursor:pointer;transition:background .2s}.nav-button[data-v-5b71752a]:hover{background:#3a3f4a}.nav-button[data-v-5b71752a]:disabled{opacity:.5;cursor:not-allowed}.nav-button svg[data-v-5b71752a]{width:20px;height:20px}.events-grid[data-v-5b71752a]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;width:100%}.event-tile[data-v-5b71752a]{background:#2c303a;border-radius:8px;padding:16px;cursor:pointer;color:#e0e0e0;transition:transform .2s,box-shadow .2s,background-color .2s;position:relative}.event-tile[data-v-5b71752a]:hover{transform:translateY(-4px);box-shadow:0 6px 12px rgba(0,0,0,.4)}.event-tile.selected[data-v-5b71752a]{border:2px solid #00c74d;background:rgba(0,199,77,.1);box-shadow:0 0 6px rgba(0,199,77,.5);transform:scale(.97)}.event-tile.live[data-v-5b71752a]{border-left:4px solid #3b82f6}.event-tile.upcoming[data-v-5b71752a]{border-left:4px solid #f59e0b}.event-tile.disabled[data-v-5b71752a]{opacity:.5;pointer-events:none}.event-tile.time-green[data-v-5b71752a]{border-left:4px solid #22c55e}.event-tile.time-orange[data-v-5b71752a]{border-left:4px solid #f97316}.event-tile.time-yellow[data-v-5b71752a]{border-left:4px solid #eab308}.sport-icon[data-v-5b71752a]{font-size:20px;margin-bottom:6px}.teams[data-v-5b71752a]{font-size:16px;font-weight:600;color:#fff;margin-bottom:4px}.date[data-v-5b71752a]{font-size:14px;color:#b0b8c8;margin-bottom:8px}.status[data-v-5b71752a]{position:absolute;top:8px;right:8px;font-size:12px;font-weight:600}.status.live[data-v-5b71752a]{color:#22c55e}.odds[data-v-5b71752a]{display:flex;justify-content:space-between;font-size:14px;color:#e0e0e0}.no-events[data-v-5b71752a]{grid-column:1/-1;text-align:center;padding:16px;color:#b0b8c8;font-size:14px}.sports-controls[data-v-5b71752a]{margin-top:24px}@media (max-width:768px){.sports-game[data-v-5b71752a]{padding:16px}.search-wrapper input[data-v-5b71752a]{flex-basis:100%}.search-wrapper select[data-v-5b71752a]{flex-basis:48%;max-width:150px}.search-wrapper[data-v-5b71752a]{width:100%}.refresh-button[data-v-5b71752a]{flex-basis:48%;max-width:80px;flex-shrink:0}.events-grid[data-v-5b71752a]{grid-template-columns:1fr}}.sports-history-element[data-v-12f30a98]{display:flex;align-items:center;padding:16px;background:#2c303a;border-radius:8px;margin:12px 0;border:1px solid #3a3f4a;color:#e0e0e0;font-size:14px;gap:8px}.mobile-label[data-v-12f30a98]{display:none;font-weight:600;color:#b0b8c8;margin-right:6px}.element-header[data-v-12f30a98]{width:208px;display:flex;align-items:center;gap:8px}.element-date[data-v-12f30a98]{flex:1}.date-text[data-v-12f30a98]{white-space:nowrap}.team-text[data-v-12f30a98]{word-break:keep-all}.element-icon[data-v-12f30a98]{width:48px;text-align:center;font-size:20px}.element-event[data-v-12f30a98]{flex:1;font-weight:600;font-size:15px;color:#fff}.element-details[data-v-12f30a98]{width:144px;display:flex;gap:8px}.element-selection[data-v-12f30a98]{flex:1;text-align:center}.element-odds[data-v-12f30a98]{width:64px;text-align:center;font-weight:600}.element-footer[data-v-12f30a98]{width:280px;display:flex;gap:8px}.element-payout[data-v-12f30a98],.element-stake[data-v-12f30a98]{flex:1;display:flex;align-items:center;font-weight:600}.element-payout[data-v-12f30a98]{color:#b0b8c8}.element-status[data-v-12f30a98]{flex:1;display:flex;align-items:center;text-transform:capitalize;color:#b0b8c8}.element-payout img[data-v-12f30a98],.element-stake img[data-v-12f30a98]{width:16px;margin-right:4px}.status-won[data-v-12f30a98]{color:#22c55e}.status-lost[data-v-12f30a98]{color:#ef4444}.status-refunded[data-v-12f30a98]{color:#f59e0b}@media (max-width:768px){.sports-history-element[data-v-12f30a98]{display:flex;flex-direction:column;align-items:stretch;padding:12px;font-size:13px;gap:8px}.element-header[data-v-12f30a98]{width:100%;display:flex;align-items:center;gap:12px}.element-date[data-v-12f30a98]{flex:1}.element-icon[data-v-12f30a98]{width:32px;text-align:right;font-size:18px}.element-event[data-v-12f30a98]{width:100%}.element-details[data-v-12f30a98]{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:8px}.element-selection[data-v-12f30a98]{text-align:left}.element-odds[data-v-12f30a98]{text-align:right}.element-footer[data-v-12f30a98]{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.element-stake[data-v-12f30a98]{justify-content:flex-start}.element-payout[data-v-12f30a98]{justify-content:center}.element-status[data-v-12f30a98]{justify-content:flex-end}.mobile-label[data-v-12f30a98]{display:inline-block}}.sports[data-v-8706a124]{width:100%;display:flex;flex-direction:column;align-items:center;padding:20px}.sports-container[data-v-8706a124]{width:100%;max-width:1000px;margin:0 auto;display:flex;justify-content:center}.sports-history[data-v-8706a124]{width:100%;max-width:1000px;margin:20px auto 0;padding:15px}.table[data-v-8706a124]{width:100%;background:#1d2025;border-radius:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;box-shadow:0 2px 8px rgba(0,0,0,.15)}.table-head[data-v-8706a124]{display:flex;padding:12px 16px;border-bottom:1px solid #2a2f38}.table-head div[data-v-8706a124]{font-size:12px;font-weight:700;color:#9ca8af;text-transform:uppercase}.sports-history .head-date[data-v-8706a124]{width:150px}.sports-history .head-icon[data-v-8706a124]{width:40px;text-align:center}.sports-history .head-event[data-v-8706a124]{flex:1}.sports-history .head-selection[data-v-8706a124]{width:80px;text-align:center}.sports-history .head-odds[data-v-8706a124]{width:60px;text-align:center}.sports-history .head-stake[data-v-8706a124]{width:100px;text-align:center}.sports-history .head-status[data-v-8706a124]{width:80px;text-align:center}.sports-history .head-payout[data-v-8706a124]{width:100px;text-align:center}.table-body[data-v-8706a124]{padding:4px 0;display:flex;flex-direction:column}.history-nav[data-v-8706a124]{display:flex;justify-content:center;align-items:center;padding:8px 0 12px;gap:4px}.page-indicator[data-v-8706a124]{font-size:12px;font-weight:700;color:#9ca8af;padding:0 4px}.nav-button[data-v-8706a124]{background:#1d2025;color:#fff;padding:.5rem .5rem;border:1px solid #373a47;display:flex;justify-content:center;align-items:center;transition:opacity .3s ease,background .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.3)}.nav-button svg[data-v-8706a124]{width:20px;height:20px}.nav-button.nav-left[data-v-8706a124]{border-radius:.75rem 0 0 .75rem}.nav-button.nav-right[data-v-8706a124]{border-radius:0 .75rem .75rem 0;border-left:0}.nav-button[data-v-8706a124]:hover{opacity:.9;background:#25282f}.nav-button[data-v-8706a124]:disabled{opacity:.5;pointer-events:none}.empty[data-v-8706a124],.loading[data-v-8706a124]{padding:8px;text-align:center;font-size:12px}.sports-info[data-v-8706a124]{max-width:900px;margin:20px auto;text-align:center;color:#afbbd1;font-size:14px;line-height:1.4}.sports-info h2[data-v-8706a124]{font-size:18px;font-weight:700;color:#fff;margin-bottom:6px}.sports-info ul[data-v-8706a124]{list-style:disc;margin:0 auto;padding-left:20px;max-width:600px;text-align:left;line-height:1.6}@media (max-width:850px){.sports-container[data-v-8706a124]{flex-direction:column;align-items:center;gap:16px}}@media (max-width:900px){.sports[data-v-8706a124]{padding:15px}}@media (max-width:600px){.sports[data-v-8706a124]{padding:8px}.table-head[data-v-8706a124]{flex-wrap:wrap}.table-head>div[data-v-8706a124]{width:50%;text-align:left;margin-top:2px}.sports-history .head-date[data-v-8706a124],.sports-history .head-event[data-v-8706a124],.sports-history .head-icon[data-v-8706a124]{width:100%}}.sports-history[data-v-0110c84c]{width:100%}.table[data-v-0110c84c]{background:#22252d;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.3);overflow-x:auto}.table-head[data-v-0110c84c]{display:flex;padding:16px;background:#2c303a;border-bottom:1px solid #3a3f4a;color:#b0b8c8;font-size:12px;font-weight:700;text-transform:uppercase}.head-date[data-v-0110c84c]{width:160px}.head-icon[data-v-0110c84c]{width:48px;text-align:center}.head-event[data-v-0110c84c]{flex:1}.head-selection[data-v-0110c84c]{width:80px;text-align:center}.head-odds[data-v-0110c84c]{width:64px;text-align:center}.head-stake[data-v-0110c84c]{width:100px;text-align:center}.head-status[data-v-0110c84c]{width:80px;text-align:center}.head-payout[data-v-0110c84c]{width:100px;text-align:center}.table-body[data-v-0110c84c]{padding:8px}.empty[data-v-0110c84c],.loading[data-v-0110c84c]{padding:16px;text-align:center;color:#b0b8c8;font-size:14px}.history-nav[data-v-0110c84c]{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:16px}.nav-button[data-v-0110c84c]{background:#2c303a;border:1px solid #3a3f4a;border-radius:8px;padding:8px;cursor:pointer;transition:background .2s}.nav-button[data-v-0110c84c]:hover{background:#3a3f4a}.nav-button[data-v-0110c84c]:disabled{opacity:.5;cursor:not-allowed}.nav-button svg[data-v-0110c84c]{width:20px;height:20px}.page-indicator[data-v-0110c84c]{font-size:14px;font-weight:600;color:#b0b8c8}@media (max-width:768px){.table-head[data-v-0110c84c]{display:none}}