.carousel-container[data-v-eb08477e]{position:relative;width:92%;height:140px;overflow:hidden;border-radius:15px}.carousel-wrapper[data-v-eb08477e]{height:100%;display:flex;position:relative}.carousel-item[data-v-eb08477e]{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;transition:transform .3s}.carousel-image[data-v-eb08477e]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.carousel-content[data-v-eb08477e]{position:relative;z-index:1;padding:20px;color:#fff;background:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,.3),transparent)}.carousel-title[data-v-eb08477e]{font-size:20px;font-weight:700;margin-bottom:10px}.carousel-text[data-v-eb08477e]{font-size:14px;opacity:.8;width:70%}.carousel-indicators[data-v-eb08477e]{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex;gap:8px}.indicator-dot[data-v-eb08477e]{width:6px;height:6px;border-radius:50%;background-color:hsla(0,0%,100%,.5);cursor:pointer;transition:all .3s}.indicator-dot.active[data-v-eb08477e]{width:18px;border-radius:3px;background-color:#fff}.home[data-v-4b63336c]{min-height:100%;display:flex;flex-direction:column;background-color:#121721}.home-content[data-v-4b63336c]{flex:1;display:flex;flex-direction:column}.header[data-v-4b63336c]{position:sticky;top:0;z-index:100;justify-content:space-between;padding:15px 20px;background:linear-gradient(90deg,#1a2030,#232842);border-bottom:1px solid #2a3050}.header[data-v-4b63336c],.user-info[data-v-4b63336c]{display:flex;align-items:center}.avatar[data-v-4b63336c]{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#6754e2,#3491fa);margin-right:10px;position:relative;overflow:hidden}.avatar[data-v-4b63336c]:after{content:"";position:absolute;width:35px;height:35px;border-radius:50%;top:2.5px;left:2.5px}.avatar img[data-v-4b63336c]{width:100%;height:100%;-o-object-fit:fill;object-fit:fill}.user-text h3[data-v-4b63336c]{font-size:16px;font-weight:600;color:#fff}.user-text p[data-v-4b63336c]{font-size:12px;color:#8c8fad}.wallet-info[data-v-4b63336c]{display:flex;align-items:center;background-color:rgba(61,69,109,.4);padding:8px 15px;border-radius:20px;font-size:14px}.wallet-value[data-v-4b63336c]{color:#ffc107;font-weight:700;margin-right:8px}.wallet-plus[data-v-4b63336c]{color:#6a7ce0;background-color:rgba(106,124,224,.1);width:20px;height:20px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:16px}.carousel-section[data-v-4b63336c]{margin:15px}.notice-bar[data-v-4b63336c]{margin:0 15px 15px;background:linear-gradient(90deg,rgba(106,124,224,.1),rgba(52,145,250,.1));border-radius:8px;padding:10px 15px;display:flex;align-items:center;border:1px solid rgba(106,124,224,.2);overflow:hidden}.notice-icon[data-v-4b63336c]{margin-right:10px;color:#6a7ce0}.notice-content[data-v-4b63336c]{flex:1;display:flex;align-items:center;justify-content:space-between}.notice-text[data-v-4b63336c]{flex:1;display:flex;align-items:center;overflow:hidden}.notice-label[data-v-4b63336c]{color:#6a7ce0;font-weight:500;margin-right:5px;flex-shrink:0}.notice-message-wrapper[data-v-4b63336c]{flex:1;overflow:hidden}.notice-message[data-v-4b63336c]{display:inline-flex;white-space:nowrap;animation:scrollText-4b63336c linear infinite}.notice-message span[data-v-4b63336c]{color:#a0a5c6;font-size:13px;padding-right:50px}@keyframes scrollText-4b63336c{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.notice-arrow[data-v-4b63336c]{margin-left:10px;color:#6a7ce0}.quick-bet[data-v-4b63336c]{display:flex;justify-content:space-between;margin:0 15px 15px}.bet-option[data-v-4b63336c]{width:23%;background:linear-gradient(135deg,#232842,#2a2352);border-radius:10px;padding:15px 10px;text-align:center;position:relative;overflow:hidden}.bet-icon[data-v-4b63336c]{margin:0 auto;width:30px;height:30px;background-color:rgba(106,124,224,.2);border-radius:50%;margin-bottom:8px}.bet-label[data-v-4b63336c]{font-size:12px;color:#a0a5c6}.matches-section[data-v-4b63336c]{background-color:#1a1e2c;border-top-left-radius:20px;border-top-right-radius:20px;padding:20px 15px;margin-bottom:20px;flex:1}.section-header[data-v-4b63336c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.section-header h2[data-v-4b63336c]{font-size:18px;color:#fff}.vip-more[data-v-4b63336c]{font-size:14px;color:#6a7ce0}.filter-tabs[data-v-4b63336c]{display:flex;margin-bottom:15px;overflow-x:auto;padding-bottom:5px;-webkit-overflow-scrolling:touch}.filter-tabs[data-v-4b63336c]::-webkit-scrollbar{display:none}.tab[data-v-4b63336c]{padding:8px 15px;margin-right:10px;border-radius:20px;font-size:14px;color:#a0a5c6;white-space:nowrap}.tab.active[data-v-4b63336c]{background-color:#3a4366;color:#fff}.status-filter[data-v-4b63336c]{display:flex;margin-bottom:15px;overflow-x:auto;padding-bottom:5px;-webkit-overflow-scrolling:touch}.status-filter[data-v-4b63336c]::-webkit-scrollbar{display:none}.status-option[data-v-4b63336c]{padding:8px 15px;margin-right:10px;border-radius:20px;font-size:14px;color:#a0a5c6;white-space:nowrap}.status-option.active[data-v-4b63336c]{background-color:#3a4366;color:#fff}.match-card[data-v-4b63336c]{background:linear-gradient(90deg,#232842,#1e2235);border-radius:12px;padding:15px;margin-bottom:15px}.match-status[data-v-4b63336c]{padding:3px 10px;border-radius:12px;font-size:12px;color:#fff;margin:10px 0}.live-tip[data-v-4b63336c]{font-size:14px}.match-status.live[data-v-4b63336c]{background-color:#e74c3c}.match-status.upcoming[data-v-4b63336c]{background-color:#3498db}.match-status.finished[data-v-4b63336c]{background-color:#7f8c8d}.match-time[data-v-4b63336c]{font-size:13px;color:#a0a5c6;margin-bottom:10px}.match-players[data-v-4b63336c]{display:flex;justify-content:space-between;align-items:center;margin:15px 0}.player[data-v-4b63336c]{display:flex;flex-direction:column;align-items:center;width:40%}.player-avatar[data-v-4b63336c]{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,#3a4366,#454f77);margin-bottom:8px}.player-avatar>.img[data-v-4b63336c]{width:100%;height:100%;border-radius:50%}.player-name[data-v-4b63336c]{font-size:14px;font-weight:500;color:#fff;margin-bottom:5px}.player-rank[data-v-4b63336c]{font-size:12px;color:#a0a5c6}.vs-indicator[data-v-4b63336c]{display:flex;flex-direction:column;align-items:center}.vs[data-v-4b63336c]{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-4b63336c]{display:flex;justify-content:space-between;font-size:13px;color:#a0a5c6;border-top:1px solid #2a3050;padding-top:10px}.betting-options[data-v-4b63336c]{display:flex;justify-content:space-between;margin-top:15px}.bet-button[data-v-4b63336c]{width:31%;text-align:center;padding:10px 0;border-radius:8px;background-color:rgba(61,69,109,.5)}.bet-odds[data-v-4b63336c]{font-size:16px;font-weight:700;color:#fff;margin-bottom:5px}.bet-type[data-v-4b63336c]{font-size:12px;color:#a0a5c6}.message-popup[data-v-4b63336c]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(127,138,179,.6);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:15px;border-radius:20px;width:80%;max-width:400px;max-height:80vh;overflow-y:auto;box-shadow:0 8px 32px 0 rgba(31,38,135,.37);border:1px solid hsla(0,0%,100%,.18)}.message-title[data-v-4b63336c]{font-size:16px;color:#fff;text-align:center;margin-bottom:15px}.message-content[data-v-4b63336c]{font-size:14px;color:#fff}.message-item[data-v-4b63336c]{font-size:14px;color:#fff;padding:10px 0;border-bottom:1px solid hsla(0,0%,100%,.1)}