@import url(https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap);.header-container[data-v-1dcb70a7]{background:#2b3dc4;box-shadow:0 2px 12px rgba(43,61,196,.3);position:sticky;top:0;z-index:1000}.nav-wrapper .logo-link[data-v-1dcb70a7]{display:flex;align-items:center;gap:12px;text-decoration:none;transition:all .3s ease}.nav-wrapper .logo-link[data-v-1dcb70a7]:hover{transform:scale(1.05)}.nav-wrapper .logo-link .logo-img[data-v-1dcb70a7]{height:60px;width:60px}@media(max-width:600px){.nav-wrapper .logo-link .logo-img[data-v-1dcb70a7]{height:45px;width:45px}}.nav-wrapper .logo-link .logo-text[data-v-1dcb70a7]{font-size:1.5rem;font-weight:800;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.2)}@media(max-width:960px){.nav-wrapper .logo-link .logo-text[data-v-1dcb70a7]{font-size:1.25rem}}@media(max-width:600px){.nav-wrapper .logo-link .logo-text[data-v-1dcb70a7]{font-size:1rem}}.nav-wrapper .nav-links[data-v-1dcb70a7]{gap:40px}.nav-wrapper .nav-links .nav-link[data-v-1dcb70a7]{color:hsla(0,0%,100%,.9);text-decoration:none;font-weight:600;font-size:1.125rem;transition:all .3s ease;padding:8px 16px;border-radius:8px;position:relative}.nav-wrapper .nav-links .nav-link[data-v-1dcb70a7]:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:0;height:3px;background:#fff;transition:width .3s ease}.nav-wrapper .nav-links .nav-link[data-v-1dcb70a7]:hover{color:#fff;background-color:hsla(0,0%,100%,.1)}.nav-wrapper .nav-links .nav-link[data-v-1dcb70a7]:hover:after{width:80%}.nav-wrapper .nav-links .nav-link.active[data-v-1dcb70a7]{color:#fff;font-weight:700;background-color:hsla(0,0%,100%,.15)}.nav-wrapper .nav-links .nav-link.active[data-v-1dcb70a7]:after{width:80%}.nav-wrapper .mobile-menu-btn[data-v-1dcb70a7]{transition:all .3s ease;padding:8px!important}.nav-wrapper .mobile-menu-btn .v-icon[data-v-1dcb70a7]{transition:transform .3s ease}.nav-wrapper .mobile-menu-btn[data-v-1dcb70a7]:hover{background-color:hsla(0,0%,100%,.2)}.nav-wrapper .mobile-menu-btn:hover .v-icon[data-v-1dcb70a7]{transform:scale(1.1)}.nav-wrapper .mobile-menu-btn[data-v-1dcb70a7]:active{transform:scale(.95)}.nav-wrapper .user-btn[data-v-1dcb70a7]{color:hsla(0,0%,100%,.9);text-transform:none;font-size:1rem;font-weight:600;transition:all .3s ease}.nav-wrapper .user-btn[data-v-1dcb70a7]:hover{color:#fff;background-color:hsla(0,0%,100%,.1)}.nav-wrapper .mobile-menu[data-v-1dcb70a7]{background:rgba(43,61,196,.98);border-radius:12px;padding:12px;backdrop-filter:blur(10px);box-shadow:0 4px 16px rgba(0,0,0,.3)}.nav-wrapper .mobile-menu .mobile-divider[data-v-1dcb70a7]{background-color:hsla(0,0%,100%,.3)}.nav-wrapper .mobile-menu .mobile-link[data-v-1dcb70a7]{display:flex;align-items:center;padding:12px 16px;color:hsla(0,0%,100%,.9);text-decoration:none;border-radius:8px;margin-bottom:6px;cursor:pointer;transition:all .3s ease;font-weight:600;font-size:1rem}@media(max-width:600px){.nav-wrapper .mobile-menu .mobile-link[data-v-1dcb70a7]{padding:10px 12px;font-size:.9rem}}.nav-wrapper .mobile-menu .mobile-link[data-v-1dcb70a7]:hover{background-color:hsla(0,0%,100%,.2);color:#fff;transform:translateX(8px)}.nav-wrapper .mobile-menu .mobile-link.active[data-v-1dcb70a7]{color:#fff;font-weight:700;background-color:hsla(0,0%,100%,.25)}.slide-fade-enter-active[data-v-1dcb70a7]{transition:all .3s ease-out}.slide-fade-leave-active[data-v-1dcb70a7]{transition:all .2s cubic-bezier(1,.5,.8,1)}.slide-fade-enter-from[data-v-1dcb70a7],.slide-fade-leave-to[data-v-1dcb70a7]{transform:translateY(-10px);opacity:0}.app-footer[data-v-931be310]{background-color:#2b3dc4!important;color:#fff;margin-top:auto;width:100%;padding:32px 0;box-shadow:0 -2px 12px rgba(43,61,196,.2)}@media(max-width:960px){.app-footer[data-v-931be310]{padding:24px 0}.app-footer .text-h6[data-v-931be310]{font-size:1rem!important}.app-footer .text-body-2[data-v-931be310]{font-size:.75rem!important}}@media(max-width:600px){.app-footer[data-v-931be310]{padding:20px 0}.app-footer .v-avatar[data-v-931be310]{width:28px!important;height:28px!important}.app-footer .v-avatar .v-icon[data-v-931be310]{font-size:16px!important}.app-footer .text-h6[data-v-931be310]{font-size:.875rem!important}}.app-footer .v-btn[data-v-931be310]{transition:all .3s ease}.app-footer .v-btn[data-v-931be310]:hover{background-color:hsla(0,0%,100%,.1);transform:scale(1.1)}.main-content,.v-application{background-color:#edf1f6!important}.main-content{min-height:calc(100vh - 200px);width:100%;overflow-x:hidden}.main-style{width:100%;max-width:100vw;margin-left:auto;margin-right:auto;padding-left:10%;padding-right:10%}@media(min-width:1920px){.main-style{padding-left:15%;padding-right:15%}}@media(max-width:1264px){.main-style{padding-left:5%;padding-right:5%}}@media(max-width:960px){.main-style{padding-left:2%;padding-right:2%}}@media(max-width:600px){.main-style{padding-left:0;padding-right:0}}.main-style{font-family:Poppins,sans-serif}.home-view[data-v-6ab4ae54]{width:100%;overflow-x:hidden}.hero-section[data-v-6ab4ae54]{background:linear-gradient(135deg,#e3f2fd,#bbdefb);width:100%}.hero-section .hero-title[data-v-6ab4ae54]{font-size:2.5rem;font-weight:700;color:#364cf5}@media(max-width:960px){.hero-section .hero-title[data-v-6ab4ae54]{font-size:2rem}}@media(max-width:600px){.hero-section .hero-title[data-v-6ab4ae54]{font-size:1.6rem}}.hero-section .hero-subtitle[data-v-6ab4ae54]{font-size:1.5rem;color:#2b3dc4;font-weight:600}@media(max-width:960px){.hero-section .hero-subtitle[data-v-6ab4ae54]{font-size:1.25rem}}@media(max-width:600px){.hero-section .hero-subtitle[data-v-6ab4ae54]{font-size:1.05rem}}.hero-section .hero-description[data-v-6ab4ae54]{font-size:1rem;color:#666;line-height:1.6}@media(max-width:600px){.hero-section .hero-description[data-v-6ab4ae54]{font-size:.875rem;padding:0 8px}}.today-match-section[data-v-6ab4ae54]{background-color:#edf1f6;width:100%}.today-match-section .section-title[data-v-6ab4ae54]{font-size:2rem;font-weight:700;color:#364cf5}@media(max-width:960px){.today-match-section .section-title[data-v-6ab4ae54]{font-size:1.75rem}}@media(max-width:600px){.today-match-section .section-title[data-v-6ab4ae54]{font-size:1.4rem}}.today-match-section .section-description[data-v-6ab4ae54]{font-size:1.125rem;color:#666;max-width:700px;margin-left:auto;margin-right:auto;line-height:1.6}@media(max-width:600px){.today-match-section .section-description[data-v-6ab4ae54]{font-size:.9rem;padding:0 8px}}.today-match-section .match-card[data-v-6ab4ae54]{background:#fff;border-radius:16px!important;padding:20px;box-shadow:0 8px 24px rgba(54,76,245,.08)!important;transition:all .3s ease;height:100%}@media(max-width:600px){.today-match-section .match-card[data-v-6ab4ae54]{padding:12px;border-radius:12px!important;box-shadow:0 3px 12px rgba(54,76,245,.06)!important}}.today-match-section .match-card[data-v-6ab4ae54]:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(54,76,245,.12)!important}@media(max-width:600px){.today-match-section .match-card[data-v-6ab4ae54]:hover{transform:translateY(-2px)}}.today-match-section .match-card .card-content[data-v-6ab4ae54]{display:flex;flex-direction:column;height:100%}.today-match-section .match-card .match-header[data-v-6ab4ae54]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}@media(max-width:600px){.today-match-section .match-card .match-header[data-v-6ab4ae54]{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:8px}}.today-match-section .match-card .match-header .league-chip[data-v-6ab4ae54]{background-color:#364cf5!important;color:#fff!important;font-weight:600;font-size:.75rem}@media(max-width:600px){.today-match-section .match-card .match-header .league-chip[data-v-6ab4ae54]{font-size:.65rem;height:20px;padding:0 6px}}.today-match-section .match-card .match-header .match-date[data-v-6ab4ae54]{font-size:.7rem;color:#666}@media(max-width:600px){.today-match-section .match-card .match-header .match-date[data-v-6ab4ae54]{font-size:.6rem}}.today-match-section .match-card .editor-badge[data-v-6ab4ae54]{margin-bottom:16px;text-align:center}@media(max-width:600px){.today-match-section .match-card .editor-badge[data-v-6ab4ae54]{margin-bottom:10px}.today-match-section .match-card .editor-badge .v-chip[data-v-6ab4ae54]{font-size:.65rem!important;height:20px!important;padding:0 6px!important}}.today-match-section .match-card .teams-container[data-v-6ab4ae54]{display:flex;justify-content:space-around;align-items:center;margin:18px 0;padding:12px;background:#f9f9f9;border-radius:10px}@media(max-width:600px){.today-match-section .match-card .teams-container[data-v-6ab4ae54]{margin:10px 0;padding:8px 6px;border-radius:8px}}.today-match-section .match-card .teams-container .team-block[data-v-6ab4ae54]{display:flex;flex-direction:column;align-items:center;gap:6px;flex-shrink:0}@media(max-width:600px){.today-match-section .match-card .teams-container .team-block[data-v-6ab4ae54]{gap:3px}}.today-match-section .match-card .teams-container .team-block .team-logo-wrapper[data-v-6ab4ae54]{display:flex;align-items:center;justify-content:center}.today-match-section .match-card .teams-container .team-block .team-logo-wrapper .team-emoji[data-v-6ab4ae54]{font-size:1.5rem}@media(max-width:600px){.today-match-section .match-card .teams-container .team-block .team-logo-wrapper .team-emoji[data-v-6ab4ae54]{font-size:1.1rem}}.today-match-section .match-card .teams-container .team-block .team-name[data-v-6ab4ae54]{font-weight:600;font-size:.75rem;text-align:center;color:#333}@media(max-width:600px){.today-match-section .match-card .teams-container .team-block .team-name[data-v-6ab4ae54]{font-size:.65rem}}.today-match-section .match-card .teams-container .vs-divider[data-v-6ab4ae54]{flex-shrink:0;padding:0 12px}@media(max-width:600px){.today-match-section .match-card .teams-container .vs-divider[data-v-6ab4ae54]{padding:0 6px}}.today-match-section .match-card .teams-container .vs-divider .vs-text[data-v-6ab4ae54]{font-size:1rem;font-weight:700;color:#999}@media(max-width:600px){.today-match-section .match-card .teams-container .vs-divider .vs-text[data-v-6ab4ae54]{font-size:.75rem}}.today-match-section .match-card .prediction-explanation[data-v-6ab4ae54]{font-size:.85rem;color:#666;font-style:italic;line-height:1.5;margin-bottom:12px}@media(max-width:600px){.today-match-section .match-card .prediction-explanation[data-v-6ab4ae54]{font-size:.75rem;line-height:1.4;margin-bottom:10px}}.today-match-section .match-card .prediction-box[data-v-6ab4ae54]{background:linear-gradient(135deg,#e3f2fd,#bbdefb);padding:14px;border-radius:12px;text-align:center;margin:16px 0;margin-top:auto}@media(max-width:600px){.today-match-section .match-card .prediction-box[data-v-6ab4ae54]{padding:10px;margin:10px 0;border-radius:8px}}.today-match-section .match-card .prediction-box .prediction-box-header[data-v-6ab4ae54]{display:flex;align-items:center;justify-content:center;gap:6px;margin-bottom:4px}@media(max-width:600px){.today-match-section .match-card .prediction-box .prediction-box-header[data-v-6ab4ae54]{gap:4px}}.today-match-section .match-card .prediction-box .prediction-box-header .info-icon[data-v-6ab4ae54]{cursor:pointer;transition:all .2s ease}@media(max-width:600px){.today-match-section .match-card .prediction-box .prediction-box-header .info-icon[data-v-6ab4ae54]{font-size:14px!important}}.today-match-section .match-card .prediction-box .prediction-box-header .info-icon[data-v-6ab4ae54]:hover{color:#364cf5!important;transform:scale(1.15)}.today-match-section .match-card .prediction-box .prediction-label[data-v-6ab4ae54]{font-size:.7rem;color:#666;margin:0}@media(max-width:600px){.today-match-section .match-card .prediction-box .prediction-label[data-v-6ab4ae54]{font-size:.6rem}}.today-match-section .match-card .prediction-box .prediction-text[data-v-6ab4ae54]{font-size:1rem;font-weight:700;color:#364cf5;margin-bottom:4px}@media(max-width:600px){.today-match-section .match-card .prediction-box .prediction-text[data-v-6ab4ae54]{font-size:.85rem}}.today-match-section .match-card .prediction-box .prediction-odds[data-v-6ab4ae54]{font-size:.95rem;font-weight:600;color:#2b3dc4}@media(max-width:600px){.today-match-section .match-card .prediction-box .prediction-odds[data-v-6ab4ae54]{font-size:.8rem}}.today-match-section .match-card .cta-button[data-v-6ab4ae54]{margin-top:16px;text-transform:none!important;font-weight:700;font-size:.875rem;padding:18px 0!important;border-radius:12px!important;box-shadow:0 4px 12px rgba(54,76,245,.25)!important;transition:all .3s ease}@media(max-width:600px){.today-match-section .match-card .cta-button[data-v-6ab4ae54]{font-size:.75rem;padding:12px 0!important;margin-top:10px;border-radius:8px!important;box-shadow:0 3px 10px rgba(54,76,245,.2)!important}}.today-match-section .match-card .cta-button[data-v-6ab4ae54]:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(54,76,245,.35)!important}@media(max-width:600px){.today-match-section .match-card .cta-button[data-v-6ab4ae54]:hover{transform:translateY(-1px)}}.content-section[data-v-6ab4ae54]{max-width:1400px;margin:0 auto}@media(max-width:600px){.content-section[data-v-6ab4ae54]{padding:0 8px}}@keyframes fadeIn-6ab4ae54{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in[data-v-6ab4ae54]{animation:fadeIn-6ab4ae54 .6s ease-out}@media(max-width:600px){.hero-section[data-v-6ab4ae54]{padding-top:32px!important;padding-bottom:32px!important}.today-match-section[data-v-6ab4ae54]{padding-top:24px!important;padding-bottom:24px!important}.today-match-section .v-container[data-v-6ab4ae54]{padding-left:0!important;padding-right:0!important}.today-match-section .v-row[data-v-6ab4ae54]{margin-left:0!important;margin-right:0!important}.today-match-section .v-col[data-v-6ab4ae54]{margin-bottom:12px}.today-match-section .v-col[data-v-6ab4ae54]:last-child{margin-bottom:0}}