@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Inter:wght@300;400;500;600;700;800;900&display=swap);*{box-sizing:border-box;margin:0;padding:0}:root{--gold:gold;--gold-dark:#ffc200;--gold-light:#ffe55c;--black:#000;--black-2:#0a0a0a;--black-3:#111;--black-4:#1a1a1a;--glass:#ffffff0d;--glass-gold:#ffd7001a;--glass-border:#ffffff14;--gold-border:#ffd7004d;--text-muted:#ffffff80;--success:#10b981;--error:#ef4444}body{background:#000;color:#fff;font-family:Inter,sans-serif;min-height:100vh;overflow-x:hidden}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#0a0a0a}::-webkit-scrollbar-thumb{background:gold;background:var(--gold);border-radius:3px}.video-bg{object-fit:cover;opacity:.15;z-index:-2}.video-bg,.video-overlay{height:100%;left:0;position:fixed;top:0;width:100%}.video-overlay{background:linear-gradient(135deg,#000000d9,#000000b3);z-index:-1}.glass-card{-webkit-backdrop-filter:blur(20px);background:#0009;border:1px solid #ffffff14;border:1px solid var(--glass-border);border-radius:16px}.glass-card,.gold-card{backdrop-filter:blur(20px)}.gold-card{-webkit-backdrop-filter:blur(20px);background:#00000080;border:1px solid #ffd7004d;border:1px solid var(--gold-border);border-radius:16px;box-shadow:0 0 30px #ffd70008;transition:all .3s ease}.gold-card:hover{background:#ffd70008;border-color:#ffd70080;box-shadow:0 0 40px #ffd70014}.btn-gold{background:linear-gradient(135deg,gold,#ffc200);background:linear-gradient(135deg,var(--gold),var(--gold-dark));border:none;border-radius:10px;color:#000;cursor:pointer;font-size:15px;font-weight:800;letter-spacing:.5px;padding:13px 24px;text-transform:uppercase;transition:all .3s ease;width:100%}.btn-gold:hover{background:linear-gradient(135deg,#ffe55c,gold);background:linear-gradient(135deg,var(--gold-light),var(--gold));box-shadow:0 8px 30px #ffd70066;transform:translateY(-2px)}.btn-gold:disabled{cursor:not-allowed;opacity:.6;transform:none}.btn-outline{background:#0000;border:1px solid #ffd7004d;border:1px solid var(--gold-border);border-radius:10px;color:gold;color:var(--gold);cursor:pointer;font-size:15px;font-weight:700;padding:13px 24px;transition:all .3s ease;width:100%}.btn-outline:hover{background:#ffd7001a;background:var(--glass-gold);border-color:gold;border-color:var(--gold);transform:translateY(-2px)}.input-field{background:#ffffff0a;border:1px solid #ffffff14;border:1px solid var(--glass-border);border-radius:10px;color:#fff;font-family:Inter,sans-serif;font-size:15px;outline:none;padding:13px 16px;transition:all .3s ease;width:100%}.input-field:focus{background:#ffd70008;border-color:gold;border-color:var(--gold);box-shadow:0 0 0 3px #ffd70026}.input-field::placeholder{color:#ffffff80;color:var(--text-muted)}select.input-field option{background:#111;color:#fff}.error-msg{background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;color:#ef4444}.error-msg,.success-msg{font-size:14px;padding:10px 14px;text-align:center}.success-msg{background:#ffd7001a;border:1px solid #ffd7004d;border-radius:8px;color:gold;color:var(--gold)}.gold-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,gold,#ffe55c);background:linear-gradient(135deg,var(--gold),var(--gold-light));-webkit-background-clip:text;background-clip:text}.bebas{font-family:Bebas Neue,cursive}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-gold{0%,to{box-shadow:0 0 0 0 #ffd70066}50%{box-shadow:0 0 0 10px #ffd70000}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes goalPop{0%{opacity:0;transform:scale(0) translateY(100px)}60%{opacity:1;transform:scale(1.1) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes starPulse{0%{transform:scale(1)}50%{transform:scale(1.4)}to{transform:scale(1)}}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}.fade-in{animation:fadeIn .5s ease forwards}.slide-up{animation:slideUp .6s ease forwards}.loader-container{align-items:center;background:#000;display:flex;flex-direction:column;inset:0;justify-content:center;position:fixed;z-index:9999}.football-loader{animation:bounce .8s ease infinite;font-size:60px;height:60px;margin-bottom:24px;width:60px}.loader-text{-webkit-text-fill-color:#0000;animation:shimmer 2s linear infinite;background:linear-gradient(90deg,gold,#fff,gold);background:linear-gradient(90deg,var(--gold),#fff,var(--gold));-webkit-background-clip:text;background-clip:text;background-size:200% auto;font-family:Bebas Neue,cursive;font-size:28px;letter-spacing:4px}.loader-bar{background:#ffffff1a;border-radius:2px;height:3px;margin-top:16px;overflow:hidden;width:200px}.loader-bar-fill{animation:shimmer 1.5s ease infinite;background:linear-gradient(90deg,gold,#ffe55c);background:linear-gradient(90deg,var(--gold),var(--gold-light));border-radius:2px;height:100%;width:60%}.goal-notification{animation:goalPop .5s cubic-bezier(.175,.885,.32,1.275) forwards;left:50%;min-width:360px;position:fixed;top:20px;transform:translateX(-50%);z-index:9998}.goal-notification-card{align-items:center;background:linear-gradient(135deg,#000,#1a1400);border:2px solid gold;border:2px solid var(--gold);border-radius:16px;box-shadow:0 0 40px #ffd7004d,0 20px 60px #000c;display:flex;gap:16px;padding:20px 24px}.goal-icon{animation:bounce .5s ease infinite;font-size:48px}.goal-title{color:gold;color:var(--gold);font-family:Bebas Neue,cursive;font-size:32px;letter-spacing:3px;line-height:1}.goal-details{color:#fffc;font-size:14px;margin-top:4px}.goal-score{color:#fff;font-family:Bebas Neue,cursive;font-size:28px;margin-top:4px}.star-btn{background:none;border:none;cursor:pointer;filter:drop-shadow(0 0 4px rgba(255,215,0,.3));font-size:32px;line-height:1;padding:4px;transition:all .3s ease}.star-btn:hover{filter:drop-shadow(0 0 8px rgba(255,215,0,.6));transform:scale(1.3)}.star-btn.active{animation:starPulse .4s ease;filter:drop-shadow(0 0 10px rgba(255,215,0,.8))}.payment-success-overlay{align-items:center;animation:fadeIn .3s ease;background:#000000e6;display:flex;inset:0;justify-content:center;position:fixed;z-index:9997}.payment-success-card{animation:slideUp .5s cubic-bezier(.175,.885,.32,1.275) forwards;background:linear-gradient(135deg,#000,#1a1400 50%,#000);border:2px solid gold;border:2px solid var(--gold);border-radius:24px;box-shadow:0 0 60px #ffd70033;max-width:420px;padding:48px;text-align:center;width:90%}.success-icon{animation:bounce 1s ease infinite;font-size:80px;margin-bottom:16px}.success-title{color:gold;color:var(--gold);font-family:Bebas Neue,cursive;font-size:48px;letter-spacing:4px;margin-bottom:8px}.navbar{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000000e6;border-bottom:1px solid #ffd7004d;border-bottom:1px solid var(--gold-border);display:flex;height:68px;justify-content:space-between;padding:0 32px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.navbar-logo{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,gold,#ffe55c);background:linear-gradient(135deg,var(--gold),var(--gold-light));-webkit-background-clip:text;background-clip:text;font-family:Bebas Neue,cursive;font-size:28px;letter-spacing:3px}.match-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#00000080;border:1px solid #ffd7004d;border:1px solid var(--gold-border);border-radius:16px;cursor:pointer;overflow:hidden;padding:24px;position:relative;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.match-card:before{background:linear-gradient(135deg,#ffd7000d,#0000 50%);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.match-card:hover:before{opacity:1}.match-card:hover{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#ffd7000d;border-color:gold;border-color:var(--gold);box-shadow:0 0 40px #ffd70026,0 20px 60px #00000080;transform:translateY(-6px)}.vs-text{color:gold;color:var(--gold);font-family:Bebas Neue,cursive;font-size:24px;letter-spacing:3px}.section-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#00000080;border:1px solid #ffffff14;border:1px solid var(--glass-border);border-radius:12px;cursor:pointer;overflow:hidden;padding:20px;position:relative;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.section-card.selected,.section-card:hover{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#ffd70014;border-color:gold;border-color:var(--gold);box-shadow:0 0 30px #ffd70026;transform:translateY(-3px)}.section-card.sold-out{cursor:not-allowed;opacity:.4}.badge{background:#ffd7001a;background:var(--glass-gold);border:1px solid #ffd7004d;border:1px solid var(--gold-border);border-radius:20px;color:gold;color:var(--gold);font-size:12px;font-weight:700;padding:4px 12px}.badge-live{animation:pulse-gold 1.5s ease infinite;background:#ef444426;border-color:#ef444466;color:#ef4444}@media (max-width:768px){.navbar{height:56px;padding:0 16px}.navbar-logo{font-size:20px}.match-card{padding:16px}.vs-text{font-size:16px}.section-card{padding:14px}.btn-gold,.btn-outline{font-size:13px;padding:11px 18px}.goal-notification{left:5%;min-width:0;min-width:auto;transform:none;width:90%}.goal-title{font-size:24px}.goal-icon{font-size:36px}.payment-success-card{padding:32px 20px}.success-title{font-size:36px}.success-icon{font-size:60px}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.52fd5896.css.map*/