.matches-page[data-v-4ae7915c]{height:100%;display:flex;flex-direction:column;background-color:#1a1e2c}.search-bar[data-v-4ae7915c]{padding:10px 15px;background-color:#1a1e2c}.filter-tabs[data-v-4ae7915c]{display:flex;margin-top:10px;padding:0 15px 10px;overflow-x:auto;background-color:#1a1e2c;-webkit-overflow-scrolling:touch}.filter-tabs[data-v-4ae7915c]::-webkit-scrollbar{display:none}.tab[data-v-4ae7915c]{padding:8px 15px;margin-right:10px;border-radius:20px;font-size:14px;color:#a0a5c6;white-space:nowrap}.tab.active[data-v-4ae7915c]{background-color:#3a4366;color:#fff}.status-filter[data-v-4ae7915c]{display:flex;padding:0 15px 15px;background-color:#1a1e2c}.status-option[data-v-4ae7915c]{padding:6px 12px;margin-right:10px;border-radius:15px;font-size:13px;color:#a0a5c6;background-color:rgba(61,69,109,.3)}.status-option.active[data-v-4ae7915c]{background-color:#6a7ce0;color:#fff}.match-list[data-v-4ae7915c]{flex:1;padding:0 15px 15px;overflow-y:auto}.match-card[data-v-4ae7915c]{background:linear-gradient(90deg,#232842,#1e2235);border-radius:12px;padding:15px;margin-bottom:15px}.match-status[data-v-4ae7915c]{padding:3px 10px;border-radius:12px;font-size:12px;color:#fff;margin:10px 0}.match-status.upcoming[data-v-4ae7915c]{background-color:#3498db}.match-status.finished[data-v-4ae7915c]{background-color:#7f8c8d}.match-time[data-v-4ae7915c]{font-size:13px;color:#a0a5c6;margin-bottom:10px}.match-players[data-v-4ae7915c]{display:flex;justify-content:space-between;align-items:center;margin:15px 0}.player[data-v-4ae7915c]{display:flex;flex-direction:column;align-items:center;width:40%}.player-avatar[data-v-4ae7915c]{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,#3a4366,#454f77);margin-bottom:8px}.player-avatar>.img[data-v-4ae7915c]{width:100%;height:100%;border-radius:50%}.player-name[data-v-4ae7915c]{font-size:14px;font-weight:500;color:#fff;margin-bottom:5px}.player-rank[data-v-4ae7915c]{font-size:12px;color:#a0a5c6}.vs-indicator[data-v-4ae7915c]{display:flex;flex-direction:column;align-items:center}.vs[data-v-4ae7915c]{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:linear-gradient(135deg,#6754e2,#3491fa);font-weight:700;color:#fff}.match-info[data-v-4ae7915c]{display:flex;justify-content:space-between;font-size:13px;color:#a0a5c6;border-top:1px solid #2a3050;padding-top:10px}.betting-options[data-v-4ae7915c]{display:flex;justify-content:space-between;margin-top:15px}.bet-button[data-v-4ae7915c]{width:31%;text-align:center;padding:10px 0;border-radius:8px;background-color:rgba(61,69,109,.5)}.bet-odds[data-v-4ae7915c]{font-size:16px;font-weight:700;color:#fff;margin-bottom:5px}.bet-type[data-v-4ae7915c]{font-size:12px;color:#a0a5c6}.bottom-nav[data-v-4ae7915c]{display:flex;justify-content:space-between;background-color:#1a1e2c;padding:15px 20px;border-top:1px solid #2a3050}.nav-item[data-v-4ae7915c]{display:flex;flex-direction:column;align-items:center}.nav-icon[data-v-4ae7915c]{width:24px;height:24px;background-color:#3a4366;border-radius:6px;margin-bottom:5px}.nav-label[data-v-4ae7915c]{font-size:12px;color:#a0a5c6}.nav-item.active .nav-icon[data-v-4ae7915c]{background-color:#6a7ce0}.nav-item.active .nav-label[data-v-4ae7915c]{color:#fff}.live-tip[data-v-4ae7915c]{font-size:14px}.match-status.live[data-v-4ae7915c]{background-color:#e74c3c}