@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap";:root{font-family:Montserrat,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#fffffff2;background-color:#061529;--primary-color: #061529;--secondary-color: #0d2342;--accent-color: #00b2ff;--gold-accent: #20e647;--purple-accent: #8313e7;--green-accent: #20e647;--text-color: rgba(255, 255, 255, .95);--text-light: #cccccc;--text-muted: #8a8a8a;--card-bg: rgba(24, 41, 73, .6);--border-color: rgba(0, 178, 255, .2);--card-shadow: 0 4px 20px rgba(0, 0, 0, .5);--btn-shadow: 0 4px 12px rgba(0, 178, 255, .3);--animation-speed: .3s;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:transparent!important}::-moz-selection{background:transparent!important}.admin-section,.admin-accounts-section,.admin-challenges,.admin-giveaways,.admin-points-shop,.admin-bonus-hunts,.admin-sidebar,.admin-main,.admin-layout,.leaderboard-table,.wager-stats,[class*=admin]{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important;-webkit-tap-highlight-color:transparent!important}*{-webkit-tap-highlight-color:transparent!important}input,textarea,[contenteditable=true],.allow-select{-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important;user-select:text!important}.admin-section *::selection,.admin-accounts-section *::selection,.admin-challenges *::selection,.admin-giveaways *::selection,.admin-points-shop *::selection,.admin-bonus-hunts *::selection,[class*=admin] *::selection{background:transparent!important}.admin-section *::-moz-selection,.admin-accounts-section *::-moz-selection,.admin-challenges *::-moz-selection,.admin-giveaways *::-moz-selection,.admin-points-shop *::-moz-selection,.admin-bonus-hunts *::-moz-selection,[class*=admin] *::-moz-selection{background:transparent!important}table,tr,td,th,tbody,thead{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;-webkit-tap-highlight-color:transparent!important}table *::selection,tr *::selection,td *::selection,th *::selection{background:transparent!important}table *::-moz-selection,tr *::-moz-selection,td *::-moz-selection,th *::-moz-selection{background:transparent!important}.admin-section *:focus,.admin-accounts-section *:focus,.admin-challenges *:focus,.admin-giveaways *:focus,.admin-points-shop *:focus,.admin-bonus-hunts *:focus,[class*=admin] *:focus{outline:none!important;background:transparent!important;box-shadow:none!important}*{-webkit-user-drag:none!important;-khtml-user-drag:none!important;-moz-user-drag:none!important;-o-user-drag:none!important;user-drag:none!important}html{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}html::-webkit-scrollbar{display:none}body{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}body::-webkit-scrollbar{display:none}.admin-section,.admin-accounts-section,.admin-challenges,.admin-giveaways,.admin-points-shop,.admin-bonus-hunts,[class*=admin]{overflow-x:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;position:relative;z-index:1;will-change:scroll-position;-webkit-backface-visibility:hidden;backface-visibility:hidden}.admin-section::-webkit-scrollbar,.admin-accounts-section::-webkit-scrollbar,.admin-challenges::-webkit-scrollbar,.admin-giveaways::-webkit-scrollbar,.admin-points-shop::-webkit-scrollbar,.admin-bonus-hunts::-webkit-scrollbar,[class*=admin]::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background:transparent!important}*{-webkit-overflow-scrolling:touch}.admin-section *,.admin-accounts-section *,.admin-challenges *,.admin-giveaways *,.admin-points-shop *,.admin-bonus-hunts *,[class*=admin] *{-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden;backface-visibility:hidden}a{font-weight:500;color:var(--accent-color);text-decoration:inherit;transition:color .3s ease}a:hover{color:var(--gold-accent)}body{margin:0;padding:0;display:flex;min-width:320px;max-width:100vw;width:100%;min-height:100vh;background:linear-gradient(135deg,var(--primary-color) 0%,var(--secondary-color) 100%);overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;position:relative}@supports (-webkit-touch-callout: none){body{min-height:-webkit-fill-available}}h1{font-size:3.2em;line-height:1.1;background:linear-gradient(to right,var(--accent-color),var(--gold-accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:.5em;text-shadow:0 2px 15px rgba(0,178,255,.4)}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:var(--secondary-color);color:#fff;cursor:pointer;transition:all .25s ease}button:hover{border-color:var(--gold-accent);background-color:var(--accent-color);transform:translateY(-2px);box-shadow:0 5px 15px #0003}button:focus,button:focus-visible{outline:2px solid var(--gold-accent)}.card{padding:2em;background-color:var(--card-bg);border-radius:10px;box-shadow:var(--card-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--border-color);transition:transform .3s ease}.card:hover{transform:translateY(-5px)}#app{width:100%;margin:0 auto;padding:0;text-align:center}.container{width:90%;max-width:1200px;margin:0 auto;padding:2rem 1rem;box-sizing:border-box}.text-gradient{background:linear-gradient(to right,var(--accent-color),var(--gold-accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.highlight{color:var(--gold-accent)}*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none}input,textarea,select,button{-webkit-user-select:text}@media (max-width: 1200px){.container{max-width:90%}}@media (max-width: 992px){h1{font-size:2.8em}.card{padding:1.5em}}@media (max-width: 768px){body{-webkit-overflow-scrolling:touch}h1{font-size:2.4em}.container{padding:1.5rem 1rem}button{width:100%}.card{padding:1.2em}.card:hover{transform:translateY(-3px)}}@media (max-width: 576px){h1{font-size:2em;margin-bottom:.3em}body{font-size:.9em}.container{width:95%;max-width:100%;padding:1rem}button{padding:.5em 1em;height:auto;min-height:44px;display:flex;align-items:center;justify-content:center}}@media (prefers-color-scheme: light){:root{color:var(--primary-color);background-color:#f8f9fa}a:hover{color:var(--purple-accent)}button{background-color:var(--secondary-color)}}@media (hover: none){a:hover,button:hover,.card:hover{transform:none}button:active{background-color:var(--accent-color);transform:scale(.98)}}input,select,textarea{font-size:16px;width:100%;padding:.8em 1em;border-radius:8px;border:1px solid var(--border-color);background-color:#1829494d;color:var(--text-color);transition:border-color .3s ease,box-shadow .3s ease}input:focus,select:focus,textarea:focus{border-color:var(--accent-color);outline:none;box-shadow:0 0 0 3px #00b2ff33}button,input[type=submit],input[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width: 576px){input,select,textarea{padding:.7em .9em}form{margin-bottom:1.5rem}}@media (hover: none){a:hover,button:hover,.card:hover{transform:none}button:active{background-color:var(--accent-color);transform:scale(.98)}input:active,select:active,textarea:active{border-color:var(--accent-color)}}.btn,button,.nav-button,.primary-btn{-webkit-tap-highlight-color:transparent;touch-action:manipulation}header.top-bar[data-v-544f886f]{position:fixed!important;top:0!important;left:5px!important;right:0!important;bottom:auto!important;height:64px!important;background:#061529f2!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 10px #0000004d;z-index:99999!important;width:100%!important;transform:none!important;margin:0!important;padding:0!important;min-width:100%!important;max-width:100%!important}.top-bar-container[data-v-544f886f]{display:flex;align-items:center;justify-content:space-between;height:100%;padding:0;position:relative}.top-bar-brand[data-v-544f886f]{position:fixed;left:0rem;top:0;width:280px;height:64px;display:flex;align-items:center;justify-content:center;background:#061529f2;z-index:1002}.brand-link[data-v-544f886f]{display:flex;align-items:center;text-decoration:none;color:inherit}.brand-logo[data-v-544f886f]{height:90px;width:auto;transition:all .3s ease;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.brand-logo[data-v-544f886f]:hover{transform:scale(1.05);filter:drop-shadow(0 4px 8px rgba(0,0,0,.4))}.top-bar-logo[data-v-544f886f]{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center}.top-bar-actions[data-v-544f886f]{display:flex;align-items:center;gap:1rem;margin-right:-21rem;margin-left:auto}.auth-buttons[data-v-544f886f]{display:flex;align-items:center}.auth-btn[data-v-544f886f]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:none;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;color:inherit}.login-btn[data-v-544f886f]{background:#ffffff1a;color:#ffffffe6;border:1px solid rgba(255,255,255,.2)}.login-btn[data-v-544f886f]:hover{background:#ffffff26;border-color:#ffffff4d;transform:translateY(-1px)}.user-section[data-v-544f886f]{display:flex;align-items:center}.points-balance[data-v-544f886f]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#ffc1071a;border:1px solid rgba(255,193,7,.3);border-radius:10px;color:#ffc107;font-weight:600;font-size:.875rem;box-shadow:0 2px 8px #ffc10733}.points-balance .points-icon[data-v-544f886f]{width:20px;height:20px;object-fit:contain}.points-text[data-v-544f886f]{color:#ffc107;font-weight:700}.points-balance-inline[data-v-544f886f]{display:flex;align-items:center;gap:.375rem;padding:.25rem .5rem;background:#ffc10726;border:1px solid rgba(255,193,7,.3);border-radius:6px;color:#ffc107;font-weight:600;font-size:.75rem}.points-balance-inline .points-icon[data-v-544f886f]{width:16px;height:16px;object-fit:contain}.points-balance-inline .points-text[data-v-544f886f]{color:#ffc107;font-weight:700;font-size:.75rem}.user-menu-container[data-v-544f886f]{position:relative;right:0rem}.user-menu-btn[data-v-544f886f]{display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;cursor:pointer;transition:all .3s ease;min-width:220px}.user-menu-btn[data-v-544f886f]:hover,.user-menu-btn.active[data-v-544f886f]{background:#ffffff1a;border-color:#fff3;transform:translateY(-1px)}.user-avatar[data-v-544f886f]{width:32px;height:32px;background:linear-gradient(135deg,#00b2ff,#0087ff);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.875rem;overflow:hidden;flex-shrink:0}.user-avatar img[data-v-544f886f]{width:100%;height:100%;object-fit:cover;border-radius:50%}.user-info-inline[data-v-544f886f]{flex:1;display:flex;align-items:center}.user-name[data-v-544f886f]{font-weight:600;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}.menu-arrow[data-v-544f886f]{font-size:.75rem;transition:transform .3s ease}.menu-arrow.rotated[data-v-544f886f]{transform:rotate(180deg)}.user-dropdown[data-v-544f886f]{position:absolute;top:calc(100% + .5rem);right:0;min-width:280px;background:#061529f2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:15px;box-shadow:0 20px 40px #0000004d;z-index:1000;overflow:hidden}.dropdown-header[data-v-544f886f]{padding:1.5rem}.user-info[data-v-544f886f]{display:flex;align-items:center;gap:1rem}.user-avatar-large[data-v-544f886f]{width:48px;height:48px;background:linear-gradient(135deg,#00b2ff,#0087ff);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:#fff;overflow:hidden;flex-shrink:0}.user-avatar-large img[data-v-544f886f]{width:100%;height:100%;object-fit:cover;border-radius:50%}.user-details[data-v-544f886f]{flex:1}.user-display-name[data-v-544f886f]{color:#fff;font-weight:700;font-size:1rem;margin-bottom:.25rem}.user-email[data-v-544f886f]{color:#fff9;font-size:.875rem}.dropdown-divider[data-v-544f886f]{height:1px;background:#ffffff1a}.dropdown-menu[data-v-544f886f]{padding:.5rem}.dropdown-item[data-v-544f886f]{width:100%;display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:none;border:none;border-radius:8px;color:#fffc;cursor:pointer;transition:all .3s ease;font-size:.875rem}.dropdown-item[data-v-544f886f]:hover{background:#ffffff0d;color:#fff}.logout-item[data-v-544f886f]:hover{background:#ff47571a;color:#ff4757}.mobile-menu-toggle[data-v-544f886f]{display:none;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;cursor:pointer;padding:.5rem;transition:all .3s ease;font-size:1rem;margin-right:-1rem}.mobile-menu-toggle[data-v-544f886f]:hover{background:#ffffff26;border-color:#ffffff4d}.mobile-nav-overlay[data-v-544f886f]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;z-index:9998;opacity:0;visibility:hidden;transition:all .3s ease}.mobile-nav-overlay.active[data-v-544f886f]{opacity:1;visibility:visible}.mobile-nav-menu[data-v-544f886f]{position:fixed;top:0;right:0;width:300px;height:100vh;background:linear-gradient(180deg,var(--primary-color) 0%,var(--secondary-color) 100%);z-index:9999;transform:translate(100%);transition:transform .3s ease;overflow-y:auto;display:flex;flex-direction:column}.mobile-nav-menu.open[data-v-544f886f]{transform:translate(0)}.mobile-nav-header[data-v-544f886f]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid var(--border-color)}.mobile-nav-header h3[data-v-544f886f]{color:#fff;margin:0;font-size:1.2rem}.mobile-nav-close[data-v-544f886f]{background:none;border:none;color:#fff;font-size:1.2rem;cursor:pointer;padding:.5rem;border-radius:4px;transition:background .3s ease}.mobile-nav-close[data-v-544f886f]:hover{background:#ffffff1a}.mobile-nav-links[data-v-544f886f]{flex:1;padding:1rem 0}.mobile-nav-link[data-v-544f886f]{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;color:var(--text-light);text-decoration:none;transition:all .3s ease}.mobile-nav-link[data-v-544f886f]:hover{background:#00b2ff1a;color:var(--accent-color)}.mobile-nav-link.router-link-active[data-v-544f886f]{background:linear-gradient(135deg,#00b2ff33,#00b2ff1a);color:var(--accent-color);border-left:4px solid var(--accent-color);padding-left:calc(1.5rem - 4px)}.mobile-nav-link i[data-v-544f886f]{font-size:1.1rem;width:20px;text-align:center}.mobile-nav-section[data-v-544f886f]{margin:.5rem 0}.mobile-nav-section-header[data-v-544f886f]{display:flex;align-items:center;gap:1rem;padding:.75rem 1.5rem;color:var(--accent-color);font-weight:600;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px;background:#00b2ff1a;border-left:3px solid var(--accent-color);cursor:pointer;transition:all .3s ease}.mobile-nav-section-header[data-v-544f886f]:hover{background:#00b2ff26}.mobile-dropdown-arrow[data-v-544f886f]{margin-left:auto;font-size:.8rem;transition:transform .3s ease}.mobile-dropdown-arrow.rotated[data-v-544f886f]{transform:rotate(180deg)}.mobile-nav-dropdown[data-v-544f886f]{overflow:hidden;transition:all .3s ease}.mobile-nav-section-header i[data-v-544f886f]{font-size:1rem;width:18px;text-align:center}.mobile-nav-sublink[data-v-544f886f]{display:flex;align-items:center;gap:1rem;padding:.75rem 1.5rem .75rem 2.5rem;color:#fffc;text-decoration:none;transition:all .3s ease;font-size:.9rem;border-left:3px solid transparent}.mobile-nav-sublink[data-v-544f886f]:hover{background:#00b2ff0d;color:var(--accent-color);border-left-color:#00b2ff4d}.mobile-nav-sublink.router-link-active[data-v-544f886f]{background:#00b2ff26;color:var(--accent-color);border-left-color:var(--accent-color)}.mobile-nav-sublink i[data-v-544f886f]{font-size:.9rem;width:16px;text-align:center}.mobile-nav-cta[data-v-544f886f]{padding:1.5rem;border-top:1px solid var(--border-color)}.mobile-cta-button[data-v-544f886f]{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;background:#20e647;color:#000;text-decoration:none;font-weight:600;padding:1rem;border-radius:12px;transition:all .3s ease}.mobile-cta-button[data-v-544f886f]:hover{background:#2cff51;transform:translateY(-2px)}.mobile-cta-button .kick-logo[data-v-544f886f]{width:20px;height:20px;filter:brightness(0)}@media (max-width: 768px){header.top-bar[data-v-544f886f]{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:auto!important;z-index:999999!important;width:100vw!important;max-width:100vw!important;min-width:100vw!important;height:64px!important;margin:0!important;padding:0!important;-webkit-transform:none!important;transform:none!important;isolation:isolate}body[data-v-544f886f],html[data-v-544f886f],#app[data-v-544f886f],.app[data-v-544f886f]{-webkit-transform:none!important;transform:none!important;position:static!important}.top-bar[data-v-544f886f]{left:0!important}.top-bar-brand[data-v-544f886f]{width:auto;position:fixed;left:50px;z-index:1003}.user-info-inline[data-v-544f886f],.points-balance-inline[data-v-544f886f]{display:none}.user-menu-btn[data-v-544f886f]{min-width:auto;padding:.5rem;gap:.5rem}.top-bar-actions[data-v-544f886f]{margin-right:0rem;position:relative;z-index:1004}.mobile-menu-toggle[data-v-544f886f]{display:flex;align-items:center;justify-content:center}}@media (max-width: 576px){header.top-bar[data-v-544f886f]{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:auto!important;z-index:999999!important;width:100vw!important;max-width:100vw!important;min-width:100vw!important;height:64px!important;margin:0!important;padding:0!important;-webkit-transform:none!important;transform:none!important;isolation:isolate}.top-bar-container[data-v-544f886f]{padding:0 1rem}.top-bar-brand[data-v-544f886f]{left:-10px}.brand-logo[data-v-544f886f]{height:80px}.user-menu-btn[data-v-544f886f]{min-width:auto;padding:.4rem;gap:.4rem}.user-avatar[data-v-544f886f]{width:28px;height:28px}.menu-arrow[data-v-544f886f]{font-size:.7rem}.auth-btn[data-v-544f886f]{padding:.4rem .8rem;font-size:.8rem}.auth-btn span[data-v-544f886f]{display:none}.top-bar-actions[data-v-544f886f]{margin-right:0rem}}.mobile-nav-badge[data-v-544f886f]{font-size:.6rem;font-weight:700;padding:.1rem .3rem;border-radius:4px;text-transform:uppercase;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;margin-left:auto;animation:pulse-544f886f 2s infinite}@keyframes pulse-544f886f{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}aside.sidebar-navbar[data-v-45653844]{position:fixed!important;top:64px!important;left:0!important;right:auto!important;bottom:0!important;width:280px!important;height:calc(100vh - 64px)!important;background:linear-gradient(180deg,var(--primary-color) 0%,var(--secondary-color) 100%);border-right:1px solid var(--border-color);box-shadow:4px 0 20px #0000004d;z-index:99998!important;overflow-y:auto;overflow-x:hidden;transform:none!important;display:block!important;margin:0!important;padding:0!important;min-width:280px!important;max-width:280px!important}.sidebar-container[data-v-45653844]{display:flex;flex-direction:column;height:100%;padding:1.5rem 1rem}.sidebar-nav[data-v-45653844]{flex:1;margin-top:0}.main-nav[data-v-45653844]{margin-bottom:0}.dropdown-nav[data-v-45653844]{margin-top:0}.bottom-nav[data-v-45653844]{margin-top:auto;margin-bottom:.5rem}.nav-links[data-v-45653844]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}.nav-link[data-v-45653844]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;color:var(--text-light);text-decoration:none;border-radius:6px;transition:all .3s ease;position:relative;overflow:hidden}.nav-link .nav-icon[data-v-45653844]{width:16px;text-align:center;flex-shrink:0}.nav-link .nav-text[data-v-45653844]{flex:1;text-align:left}.nav-link .nav-badge[data-v-45653844]{margin-left:auto;flex-shrink:0}.nav-link[data-v-45653844]:hover{background:#00b2ff1a;color:var(--accent-color);transform:translate(4px)}.nav-link.active[data-v-45653844]{background:linear-gradient(135deg,#00b2ff33,#00b2ff1a);color:var(--accent-color);border-left:4px solid var(--accent-color);padding-left:calc(1.5rem - 4px)}.nav-link.active[data-v-45653844]:before{content:"";position:absolute;right:0;top:0;height:100%;width:4px;background:var(--accent-color);border-radius:2px 0 0 2px}.nav-icon[data-v-45653844]{font-size:1rem}.nav-text[data-v-45653844]{font-size:.875rem;font-weight:500}.nav-badge[data-v-45653844]{font-size:.625rem;font-weight:700;padding:.125rem .375rem;border-radius:4px;text-transform:uppercase;letter-spacing:.5px}.nav-badge.gold[data-v-45653844]{background:linear-gradient(135deg,gold,#ffb347);color:#000}.nav-badge.free[data-v-45653844]{background:linear-gradient(135deg,#4caf50,#66bb6a);color:#fff}.nav-badge.day[data-v-45653844]{background:linear-gradient(135deg,#ff9800,#ffb74d);color:#fff}.nav-badge.sports[data-v-45653844]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;animation:pulse-45653844 2s infinite}@keyframes pulse-45653844{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.nav-divider[data-v-45653844]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);margin:1rem 0}.socials-link[data-v-45653844]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);margin-bottom:.5rem}.socials-link[data-v-45653844]:hover{background:#00b2ff26;border-color:var(--accent-color)}.sidebar-cta[data-v-45653844]{margin-top:.5rem;padding-top:1rem;border-top:1px solid var(--border-color)}.cta-button[data-v-45653844]{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;background:#20e647;color:#000;text-decoration:none;font-weight:600;padding:1rem 1.5rem;border-radius:12px;transition:all .3s ease;box-shadow:0 4px 15px #20e6474d}.cta-button[data-v-45653844]:hover{background:#2cff51;transform:translateY(-2px);box-shadow:0 6px 20px #20e64780}.kick-logo[data-v-45653844]{width:24px;height:24px;object-fit:contain;filter:brightness(0)}.cta-text[data-v-45653844]{font-size:1rem}.mobile-toggle[data-v-45653844]{display:none;position:fixed;top:50%;left:0;transform:translateY(-50%);background:var(--primary-color);border:2px solid var(--border-color);border-radius:0 8px 8px 0;border-left:none;cursor:pointer;width:40px;height:60px;z-index:9999;outline:none;transition:all .3s ease;box-shadow:2px 0 12px #0000004d}.mobile-toggle[data-v-45653844]:hover{background:var(--secondary-color);border-color:var(--accent-color)}.toggle-arrow[data-v-45653844]{font-size:1.2rem;color:var(--text-color);transition:all .3s ease}.mobile-toggle.open .toggle-arrow[data-v-45653844]{transform:rotate(180deg);color:var(--accent-color)}.mobile-overlay[data-v-45653844]{display:none}@media (max-width: 768px){aside.sidebar-navbar[data-v-45653844]{display:none!important;visibility:hidden!important;opacity:0!important;transform:translate(-100%)!important;width:0!important;height:0!important;overflow:hidden!important;position:absolute!important;top:-9999px!important;left:-9999px!important;z-index:-1!important}.sidebar-navbar.open[data-v-45653844]{transform:translate(0)}.mobile-toggle[data-v-45653844]{display:flex;align-items:center;justify-content:center}.mobile-toggle.open[data-v-45653844]{left:280px;border-radius:8px 0 0 8px;border-right:none;border-left:2px solid var(--border-color);box-shadow:-2px 0 12px #0000004d}.mobile-overlay[data-v-45653844]{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;z-index:999;opacity:0;visibility:hidden;transition:all .3s ease}.mobile-overlay.active[data-v-45653844]{opacity:1;visibility:visible}}@media (max-width: 576px){.sidebar-navbar[data-v-45653844]{width:100%;max-width:320px}.sidebar-container[data-v-45653844]{padding:1.5rem 1rem}.logo-text[data-v-45653844]{font-size:1.5rem}.nav-link[data-v-45653844]{padding:.875rem 1.25rem}.nav-text[data-v-45653844]{font-size:.95rem}}.sidebar-navbar[data-v-45653844]::-webkit-scrollbar{width:6px}.sidebar-navbar[data-v-45653844]::-webkit-scrollbar-track{background:transparent}.sidebar-navbar[data-v-45653844]::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.sidebar-navbar[data-v-45653844]::-webkit-scrollbar-thumb:hover{background:var(--accent-color)}.dropdown-container[data-v-45653844]{position:relative}.dropdown-trigger[data-v-45653844]{cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:space-between}.dropdown-trigger[data-v-45653844]:hover{background:#00b2ff1a;color:var(--accent-color)}.dropdown-arrow[data-v-45653844]{font-size:.75rem;transition:transform .3s ease;margin-left:auto}.dropdown-arrow.rotated[data-v-45653844]{transform:rotate(180deg)}.dropdown-menu[data-v-45653844]{background:transparent;border-radius:0;overflow:hidden;margin-top:.25rem;margin-left:0;animation:dropdownSlideDown-45653844 .3s ease}@keyframes dropdownSlideDown-45653844{0%{max-height:0;opacity:0}to{max-height:200px;opacity:1}}.dropdown-item[data-v-45653844]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem .5rem 1.5rem;color:#ffffffe6;text-decoration:none;transition:all .3s ease;font-size:.8rem;border-radius:6px;margin:.125rem 0}.dropdown-item[data-v-45653844]:last-child{border-bottom:none}.dropdown-item[data-v-45653844]:hover{background:#00b2ff1a;color:var(--accent-color);transform:translate(4px)}.dropdown-item i[data-v-45653844]{width:16px;text-align:center;font-size:.875rem}.dropdown-item.router-link-active[data-v-45653844]{background:#00b2ff33;color:var(--accent-color)}.dropdown-badge[data-v-45653844]{font-size:.5rem;font-weight:700;padding:.1rem .3rem;border-radius:4px;text-transform:uppercase;margin-left:auto;flex-shrink:0}.dropdown-badge.sports[data-v-45653844]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;animation:pulse-45653844 2s infinite}.dropdown-divider[data-v-45653844]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:.5rem 1rem}@media (max-width: 1024px){.dropdown-menu[data-v-45653844]{margin-left:.5rem}.dropdown-item[data-v-45653844]{padding:.75rem 1rem;font-size:.9rem}.dropdown-item i[data-v-45653844]{width:18px;font-size:.9rem}}.home-nav[data-v-45653844]{margin-bottom:0}.home-link[data-v-45653844]{background:linear-gradient(135deg,#00b2ff1a,#00b2ff0d);border:1px solid rgba(0,178,255,.2);border-radius:12px;margin-bottom:.5rem}.home-link[data-v-45653844]:hover{background:linear-gradient(135deg,#00b2ff33,#00b2ff1a);border-color:#00b2ff66;transform:translate(8px)}.home-link.router-link-active[data-v-45653844]{background:linear-gradient(135deg,var(--accent-color),#007acc);border-color:var(--accent-color);color:#fff}.home-link.router-link-active .nav-icon[data-v-45653844]{color:#fff}.footer[data-v-2141c6eb]{background-color:var(--primary-color);color:var(--text-color);padding:6rem 0 2rem;margin-top:4rem;width:100%}.footer-content[data-v-2141c6eb]{display:grid;grid-template-columns:1fr 2fr;gap:4rem;margin-bottom:3rem}.footer-logo[data-v-2141c6eb]{display:flex;flex-direction:column;align-items:center;text-align:center}.footer-logo .logo-image[data-v-2141c6eb]{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:-1rem}.footer-brand-logo[data-v-2141c6eb]{height:150px;width:auto;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));transition:all .3s ease}.footer-brand-logo[data-v-2141c6eb]:hover{transform:scale(1.05);filter:drop-shadow(0 4px 8px rgba(0,0,0,.4))}.footer-logo p[data-v-2141c6eb]{opacity:.8;max-width:300px;line-height:1.6;font-size:1.05rem;margin-top:1rem}.footer-links[data-v-2141c6eb]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.footer-column h3[data-v-2141c6eb]{font-size:1.2rem;margin-bottom:1.5rem;color:var(--accent-color);position:relative;display:inline-block}.footer-column ul[data-v-2141c6eb]{list-style:none;padding:0;margin:0}.footer-column li[data-v-2141c6eb]{margin-bottom:.8rem}.quick-links-grid[data-v-2141c6eb]{display:grid;grid-template-columns:repeat(2,1fr);gap:.1rem}.quick-links-grid a[data-v-2141c6eb]{color:var(--text-color);opacity:.8;transition:all .3s ease;text-decoration:none;display:block;margin-bottom:.8rem}.quick-links-grid a[data-v-2141c6eb]:hover{color:var(--accent-color);opacity:1;transform:translate(5px)}.footer-column a[data-v-2141c6eb]{color:var(--text-color);opacity:.8;transition:all .3s ease;text-decoration:none;display:inline-block}.social-link[data-v-2141c6eb]{display:flex;align-items:center;gap:.5rem}.footer-social-icon[data-v-2141c6eb]{width:18px;height:18px;object-fit:contain}.kick-icon[data-v-2141c6eb]{filter:brightness(2)}.coming-soon-link[data-v-2141c6eb]{color:var(--text-color);opacity:.5;cursor:not-allowed;position:relative;display:flex;align-items:center;gap:.5rem}.coming-soon-link i[data-v-2141c6eb]{opacity:.7}.footer-column a[data-v-2141c6eb]:hover{color:var(--accent-color);opacity:1;transform:translate(5px)}.footer-bottom[data-v-2141c6eb]{text-align:center;padding-top:2rem;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.footer-bottom p[data-v-2141c6eb]{margin:.5rem 0;font-size:.9rem;opacity:.7;text-align:center}.disclaimer[data-v-2141c6eb]{max-width:600px;margin:1rem auto;font-style:italic;font-size:.8rem;text-align:center}@media (max-width: 1024px){.footer-content[data-v-2141c6eb]{grid-template-columns:1fr;gap:2rem}.footer-logo[data-v-2141c6eb]{text-align:center}.footer-logo .logo-image[data-v-2141c6eb]{text-align:center;align-items:center}.footer-brand-logo[data-v-2141c6eb]{height:90px}.footer-logo p[data-v-2141c6eb]{margin:0 auto}}@media (max-width: 768px){.footer-links[data-v-2141c6eb]{grid-template-columns:1fr;text-align:center}.footer-column h3[data-v-2141c6eb]:after{left:50%;transform:translate(-50%)}.footer-column a[data-v-2141c6eb]:hover{transform:none}.social-link[data-v-2141c6eb],.coming-soon-link[data-v-2141c6eb]{justify-content:center}.quick-links-grid[data-v-2141c6eb]{grid-template-columns:1fr;text-align:center}}.coming-soon-link[data-v-2141c6eb]:after{content:" (Coming Soon)";font-size:.8em;color:#ff3a3a;margin-left:5px;display:inline-block}.maintenance-overlay[data-v-9848c5d1]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:linear-gradient(135deg,#0a0e1a,#1a1f2e);display:flex;align-items:center;justify-content:center;z-index:9999999!important;padding:2rem;pointer-events:auto;overflow:hidden}.maintenance-content[data-v-9848c5d1]{text-align:center;max-width:500px;padding:3rem;background:#1a1f2ef2;border-radius:20px;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 60px #0000004d;margin:0 auto;width:90%}@media (max-width: 768px){.maintenance-content[data-v-9848c5d1]{padding:2rem 1.5rem;border-radius:15px;width:95%;max-width:none;margin:0 2.5%}.maintenance-content h1[data-v-9848c5d1]{font-size:2rem!important;line-height:1.2;margin-bottom:.8rem}.maintenance-content p[data-v-9848c5d1]{font-size:1rem!important;margin-bottom:2rem}}.maintenance-icon[data-v-9848c5d1]{margin-bottom:2rem}.maintenance-icon i[data-v-9848c5d1]{font-size:4rem;color:#ffc107;animation:pulse-9848c5d1 2s infinite}@keyframes pulse-9848c5d1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.maintenance-content h1[data-v-9848c5d1]{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:1rem;text-shadow:0 2px 10px rgba(0,0,0,.3)}.maintenance-content p[data-v-9848c5d1]{color:#fffc;font-size:1.1rem;margin-bottom:3rem;line-height:1.6}.maintenance-bypass[data-v-9848c5d1]{border-top:1px solid rgba(255,255,255,.1);padding-top:2rem}.maintenance-bypass h3[data-v-9848c5d1]{color:#ffc107;font-size:1.2rem;margin-bottom:1rem;font-weight:600}.password-form[data-v-9848c5d1]{display:flex;gap:.5rem;margin-bottom:1rem}@media (max-width: 480px){.password-form[data-v-9848c5d1]{flex-direction:column;gap:.8rem}}.password-input[data-v-9848c5d1]{flex:1;padding:.75rem 1rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;font-size:1rem;outline:none;transition:all .3s ease}.password-input[data-v-9848c5d1]:focus{background:#ffffff26;border-color:#ffc107;box-shadow:0 0 0 3px #ffc10733}.password-input[data-v-9848c5d1]::placeholder{color:#ffffff80}.bypass-btn[data-v-9848c5d1]{padding:.75rem 1.5rem;background:linear-gradient(135deg,#ffc107,#ffb300);color:#1a1f2e;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem;min-width:100px;justify-content:center}.bypass-btn[data-v-9848c5d1]:hover:not(:disabled){background:linear-gradient(135deg,#ffb300,#ffa000);transform:translateY(-2px);box-shadow:0 8px 25px #ffc1074d}.bypass-btn[data-v-9848c5d1]:disabled{opacity:.6;cursor:not-allowed;transform:none}.error-message[data-v-9848c5d1]{color:#ff4757;font-size:.9rem;margin-top:.5rem;padding:.5rem;background:#ff47571a;border:1px solid rgba(255,71,87,.2);border-radius:6px}.spawned-angry[data-v-9848c5d1]{position:absolute;z-index:9999998;pointer-events:none;animation:bounceIn-9848c5d1 .5s ease-out}.spawned-angry img[data-v-9848c5d1]{width:80px;height:80px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}@keyframes bounceIn-9848c5d1{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.music-player[data-v-9848c5d1]{position:fixed;top:20px;right:20px;background:#1a1f2ef2;border:1px solid rgba(255,193,7,.3);border-radius:12px;padding:1rem;display:flex;align-items:center;gap:1rem;z-index:9999998;box-shadow:0 8px 25px #0000004d}@media (max-width: 768px){.music-player[data-v-9848c5d1]{top:10px;right:10px;padding:.8rem;gap:.8rem}.music-btn[data-v-9848c5d1]{width:45px;height:45px;font-size:1rem}.music-title[data-v-9848c5d1]{font-size:.9rem}}@media (max-width: 480px){.music-player[data-v-9848c5d1]{padding:.6rem;gap:.6rem}.music-btn[data-v-9848c5d1]{width:40px;height:40px;font-size:.9rem}.music-title[data-v-9848c5d1]{font-size:.8rem;display:none}}.music-btn[data-v-9848c5d1]{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,#ffc107,#ffb300);border:none;color:#1a1f2e;font-size:1.2rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.music-btn[data-v-9848c5d1]:hover{background:linear-gradient(135deg,#ffb300,#ffa000);transform:scale(1.1)}.music-title[data-v-9848c5d1]{color:#ffc107;font-weight:600;font-size:.9rem}.disco-lights-overlay[data-v-9848c5d1]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999997;pointer-events:none;overflow:hidden}.disco-light[data-v-9848c5d1]{position:absolute;border-radius:50%;filter:blur(15px);opacity:.9;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.disco-light-1[data-v-9848c5d1]{width:300px;height:300px;background:radial-gradient(circle,#ff0080,#ff0080aa,transparent);top:5%;left:5%;animation:rave-chaos-1-9848c5d1 .8s infinite}.disco-light-2[data-v-9848c5d1]{width:250px;height:250px;background:radial-gradient(circle,#00ff80,#00ff80aa,transparent);top:10%;right:10%;animation:rave-chaos-2-9848c5d1 .6s infinite}.disco-light-3[data-v-9848c5d1]{width:280px;height:280px;background:radial-gradient(circle,#8000ff,#8000ffaa,transparent);bottom:20%;left:15%;animation:rave-chaos-3-9848c5d1 .7s infinite}.disco-light-4[data-v-9848c5d1]{width:320px;height:320px;background:radial-gradient(circle,#ff8000,#ff8000aa,transparent);bottom:10%;right:20%;animation:rave-chaos-4-9848c5d1 .9s infinite}.disco-light-5[data-v-9848c5d1]{width:200px;height:200px;background:radial-gradient(circle,#0080ff,#0080ffaa,transparent);top:40%;left:40%;animation:rave-spin-9848c5d1 1.2s infinite}.disco-light-6[data-v-9848c5d1]{width:180px;height:180px;background:radial-gradient(circle,#ff0040,#ff0040aa,transparent);top:60%;right:30%;animation:rave-chaos-1-9848c5d1 .5s infinite}.disco-light-7[data-v-9848c5d1]{width:240px;height:240px;background:radial-gradient(circle,#40ff00,#40ff00aa,transparent);top:25%;left:55%;animation:rave-chaos-2-9848c5d1 .8s infinite}.disco-light-8[data-v-9848c5d1]{width:220px;height:220px;background:radial-gradient(circle,#ff4000,#ff4000aa,transparent);bottom:40%;right:5%;animation:rave-chaos-3-9848c5d1 .6s infinite}.disco-light-9[data-v-9848c5d1]{width:160px;height:160px;background:radial-gradient(circle,#ff00ff,#ff00ffaa,transparent);top:15%;left:30%;animation:rave-pulse-9848c5d1 .4s infinite}.disco-light-10[data-v-9848c5d1]{width:190px;height:190px;background:radial-gradient(circle,#00ffff,#00ffffaa,transparent);top:80%;left:50%;animation:rave-chaos-4-9848c5d1 .7s infinite}.disco-light-11[data-v-9848c5d1]{width:170px;height:170px;background:radial-gradient(circle,#ffff00,#ffff00aa,transparent);top:50%;right:45%;animation:rave-pulse-9848c5d1 .3s infinite}.disco-light-12[data-v-9848c5d1]{width:210px;height:210px;background:radial-gradient(circle,#ff8080,#ff8080aa,transparent);bottom:60%;left:25%;animation:rave-spin-9848c5d1 .9s infinite}.disco-light-13[data-v-9848c5d1]{width:140px;height:140px;background:radial-gradient(circle,#80ff80,#80ff80aa,transparent);top:35%;left:75%;animation:rave-chaos-1-9848c5d1 .5s infinite}.disco-light-14[data-v-9848c5d1]{width:260px;height:260px;background:radial-gradient(circle,#8080ff,#8080ffaa,transparent);bottom:25%;right:40%;animation:rave-chaos-2-9848c5d1 .8s infinite}.disco-light-15[data-v-9848c5d1]{width:130px;height:130px;background:radial-gradient(circle,#ff80ff,#ff80ffaa,transparent);top:75%;right:60%;animation:rave-pulse-9848c5d1 .4s infinite}.disco-light-16[data-v-9848c5d1]{width:290px;height:290px;background:radial-gradient(circle,#80ffff,#80ffffaa,transparent);bottom:45%;left:60%;animation:rave-chaos-3-9848c5d1 .6s infinite}.laser-beam[data-v-9848c5d1]{position:absolute;opacity:.8;filter:blur(3px);animation-iteration-count:infinite}.laser-1[data-v-9848c5d1]{width:4px;height:100vh;background:linear-gradient(to bottom,transparent,#ff0080,#ff0080,transparent);left:20%;animation:laser-sweep-9848c5d1 1.5s infinite}.laser-2[data-v-9848c5d1]{width:100vw;height:4px;background:linear-gradient(to right,transparent,#00ff80,#00ff80,transparent);top:30%;animation:laser-horizontal-9848c5d1 2s infinite}.laser-3[data-v-9848c5d1]{width:6px;height:100vh;background:linear-gradient(to bottom,transparent,#8000ff,#8000ff,transparent);right:25%;animation:laser-sweep-9848c5d1 1.8s infinite reverse}.laser-4[data-v-9848c5d1]{width:100vw;height:6px;background:linear-gradient(to right,transparent,#ff8000,#ff8000,transparent);bottom:40%;animation:laser-horizontal-9848c5d1 1.3s infinite reverse}.spinning-orb[data-v-9848c5d1]{position:absolute;border-radius:50%;filter:blur(25px);animation-iteration-count:infinite;animation-timing-function:linear}.orb-1[data-v-9848c5d1]{width:400px;height:400px;background:conic-gradient(#ff0080,#00ff80,#8000ff,#ff8000,#ff0080);top:20%;left:30%;animation:massive-spin-9848c5d1 3s infinite}.orb-2[data-v-9848c5d1]{width:350px;height:350px;background:conic-gradient(#0ff,#f0f,#ff0,red,#0ff);bottom:30%;right:20%;animation:massive-spin-9848c5d1 2.5s infinite reverse}.orb-3[data-v-9848c5d1]{width:500px;height:500px;background:conic-gradient(#80ff80,#ff8080,#8080ff,#ffff80,#80ff80);top:50%;left:50%;transform:translate(-50%,-50%);animation:massive-spin-9848c5d1 4s infinite}.color-wash[data-v-9848c5d1]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.3;animation-iteration-count:infinite}.wash-1[data-v-9848c5d1]{background:radial-gradient(circle at 30% 20%,#ff008080,transparent 50%);animation:color-wash-1-9848c5d1 2.5s infinite}.wash-2[data-v-9848c5d1]{background:radial-gradient(circle at 70% 80%,#8000ff80,transparent 50%);animation:color-wash-2-9848c5d1 3s infinite}@keyframes rave-chaos-1-9848c5d1{0%{opacity:.2;transform:scale(.5) rotate(0)}25%{opacity:1;transform:scale(1.8) rotate(90deg)}50%{opacity:.3;transform:scale(.7) rotate(180deg)}75%{opacity:.9;transform:scale(1.5) rotate(270deg)}to{opacity:.2;transform:scale(.5) rotate(360deg)}}@keyframes rave-chaos-2-9848c5d1{0%{opacity:.8;transform:scale(1.2) skew(0)}20%{opacity:.3;transform:scale(.6) skew(15deg)}40%{opacity:1;transform:scale(2) skew(-15deg)}60%{opacity:.5;transform:scale(.8) skew(10deg)}80%{opacity:.9;transform:scale(1.6) skew(-5deg)}to{opacity:.8;transform:scale(1.2) skew(0)}}@keyframes rave-chaos-3-9848c5d1{0%{opacity:.4;transform:scale(1) rotate(0) translate(0)}33%{opacity:1;transform:scale(1.7) rotate(120deg) translate(50px)}66%{opacity:.6;transform:scale(.9) rotate(240deg) translate(-30px)}to{opacity:.4;transform:scale(1) rotate(360deg) translate(0)}}@keyframes rave-chaos-4-9848c5d1{0%{opacity:.7;transform:scale(.8) scaleX(1) scaleY(1)}25%{opacity:.4;transform:scale(1.5) scaleX(.5) scaleY(2)}50%{opacity:1;transform:scale(1.1) scaleX(2) scaleY(.5)}75%{opacity:.6;transform:scale(1.8) scaleX(.8) scaleY(1.5)}to{opacity:.7;transform:scale(.8) scaleX(1) scaleY(1)}}@keyframes rave-pulse-9848c5d1{0%{opacity:.1;transform:scale(.3)}50%{opacity:1;transform:scale(2.5)}to{opacity:.1;transform:scale(.3)}}@keyframes rave-spin-9848c5d1{0%{transform:rotate(0) scale(.5);opacity:.8}25%{transform:rotate(90deg) scale(1.8);opacity:.4}50%{transform:rotate(180deg) scale(1);opacity:1}75%{transform:rotate(270deg) scale(2.2);opacity:.6}to{transform:rotate(360deg) scale(.5);opacity:.8}}@keyframes laser-sweep-9848c5d1{0%{transform:translate(-100px) scaleY(.5);opacity:0}25%{transform:translate(0) scaleY(1.5);opacity:1}50%{transform:translate(50px) scaleY(.8);opacity:.7}75%{transform:translate(-25px) scaleY(2);opacity:.9}to{transform:translate(-100px) scaleY(.5);opacity:0}}@keyframes laser-horizontal-9848c5d1{0%{transform:translateY(-50px) scaleX(.5);opacity:0}25%{transform:translateY(25px) scaleX(1.8);opacity:1}50%{transform:translateY(0) scaleX(1);opacity:.6}75%{transform:translateY(-10px) scaleX(2.2);opacity:.8}to{transform:translateY(-50px) scaleX(.5);opacity:0}}@keyframes massive-spin-9848c5d1{0%{transform:rotate(0) scale(.8);opacity:.6}25%{transform:rotate(90deg) scale(1.2);opacity:.9}50%{transform:rotate(180deg) scale(.9);opacity:.7}75%{transform:rotate(270deg) scale(1.1);opacity:.8}to{transform:rotate(360deg) scale(.8);opacity:.6}}@keyframes color-wash-1-9848c5d1{0%{opacity:.1;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1.8) rotate(90deg)}50%{opacity:.2;transform:scale(1.2) rotate(180deg)}75%{opacity:.4;transform:scale(2) rotate(270deg)}to{opacity:.1;transform:scale(.5) rotate(360deg)}}@keyframes color-wash-2-9848c5d1{0%{opacity:.3;transform:scale(1.5) rotate(180deg)}25%{opacity:.1;transform:scale(.7) rotate(270deg)}50%{opacity:.6;transform:scale(2.2) rotate(360deg)}75%{opacity:.2;transform:scale(1) rotate(90deg)}to{opacity:.3;transform:scale(1.5) rotate(180deg)}}.angry-spawner[data-v-9848c5d1]{margin:2rem 0;cursor:pointer;transition:all .3s ease;text-align:center}.angry-spawner[data-v-9848c5d1]:hover{transform:scale(1.1)}.angry-spawner img[data-v-9848c5d1]{width:100px;height:100px;filter:drop-shadow(0 4px 8px rgba(255,193,7,.3));transition:all .3s ease}@media (max-width: 480px){.angry-spawner img[data-v-9848c5d1]{width:80px;height:80px}}.angry-spawner:hover img[data-v-9848c5d1]{filter:drop-shadow(0 8px 16px rgba(255,193,7,.5));transform:rotate(5deg)}.spawn-hint[data-v-9848c5d1]{color:#ffffffb3;font-size:.9rem;margin-top:.5rem;animation:pulse-9848c5d1 2s infinite}@keyframes pulse-9848c5d1{0%,to{opacity:.7}50%{opacity:1;color:#ffc107}}@media (max-width: 768px){.maintenance-content[data-v-9848c5d1]{padding:2rem;margin:1rem}.maintenance-content h1[data-v-9848c5d1]{font-size:2rem}.password-form[data-v-9848c5d1]{flex-direction:column}.bypass-btn[data-v-9848c5d1]{min-width:auto}.music-player[data-v-9848c5d1]{top:10px;right:10px;padding:.5rem;flex-direction:column;gap:.5rem}.music-title[data-v-9848c5d1]{font-size:.8rem}.angry-spawner img[data-v-9848c5d1]{width:80px;height:80px}.spawned-angry img[data-v-9848c5d1]{width:60px;height:60px}}html,body{overflow-x:hidden;width:100%;max-width:100%;margin:0;padding:0;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.app{min-height:100vh;display:flex;flex-direction:row;width:100%;max-width:100vw}.main-content{flex:1;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;transition:margin-left var(--animation-speed, .3s) ease}.content-wrapper{flex:1;min-height:auto}.main-content.with-navigation{margin-left:280px;margin-top:64px;min-height:calc(100vh - 64px)}@media (max-width: 768px){.app{overflow-x:hidden;flex-direction:column;height:auto;-webkit-overflow-scrolling:touch;position:relative}.main-content.with-navigation{margin-left:0;margin-top:64px;min-height:calc(100vh - 64px);width:100%;max-width:100vw;height:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;position:relative}.content-wrapper{width:100%;max-width:100vw;overflow-x:hidden;min-height:calc(100vh - 64px);-webkit-overflow-scrolling:touch;position:relative;padding-top:0}.desktop-only{display:none}@supports (-webkit-touch-callout: none){.main-content.with-navigation{min-height:calc(-webkit-fill-available - 64px)}}}.app.stream-banner{background:transparent!important;min-height:auto;height:90px;width:728px;margin:0;padding:0;overflow:hidden}body:has(.app.stream-banner){background:transparent!important;min-height:90px!important;height:90px!important;overflow:hidden!important}.stream-banner-body{background:transparent!important;min-height:90px!important;height:90px!important;overflow:hidden!important}.main-content.stream-banner-content{margin:0!important;min-height:90px;height:90px;width:728px;background:transparent!important;overflow:hidden}.content-wrapper.stream-banner-wrapper{min-height:90px;height:90px;width:728px;padding:0;margin:0;background:transparent!important;display:flex;align-items:center;justify-content:center}@supports (-webkit-touch-callout: none){.app{min-height:-webkit-fill-available}.main-content{min-height:-webkit-fill-available;height:auto;overflow-y:auto}.main-content.with-navigation{min-height:calc(-webkit-fill-available - 64px);height:auto}.app.stream-banner{min-height:90px!important;height:90px!important}}img{max-width:100%;height:auto}:focus{outline:2px solid var(--accent-color);outline-offset:2px}*{-webkit-tap-highlight-color:transparent;box-sizing:border-box}@media (max-width: 576px){body::-webkit-scrollbar{display:none}body{-ms-overflow-style:none;scrollbar-width:none}}.signup-guide[data-v-a2da1835]{height:95vh;width:100%;position:relative;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;background-color:var(--primary-color);margin-top:0;padding-top:0;padding-bottom:0;box-sizing:border-box;max-width:100vw}.signup-guide[data-v-a2da1835]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 30%,rgba(0,178,255,.1) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(131,19,231,.05) 0%,transparent 50%);background-size:100% 100%;background-position:center;animation:backgroundPulse-a2da1835 8s ease-in-out infinite alternate}.overlay[data-v-a2da1835]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#061529b3,#0d2342b3);animation:gradientShift-a2da1835 15s ease-in-out infinite alternate}.guide-content[data-v-a2da1835]{position:relative;z-index:5;max-width:1200px;width:100%;padding:2rem;opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.guide-content.loaded[data-v-a2da1835]{opacity:1;transform:translateY(0)}.header-section[data-v-a2da1835]{margin-bottom:3rem}.section-title[data-v-a2da1835]{font-size:3.2rem;font-weight:800;letter-spacing:-1px;margin-bottom:1rem;text-shadow:0 4px 15px rgba(0,0,0,.3);line-height:1.2;opacity:0;transform:translateY(-20px);transition:opacity .8s ease,transform .8s cubic-bezier(.175,.885,.32,1.275)}.section-title.animate[data-v-a2da1835]{opacity:1;transform:translateY(0)}.rainbet-text[data-v-a2da1835]{background:linear-gradient(to right,#00b2ff,#00e1ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;filter:drop-shadow(0 0 10px rgba(0,178,255,.5))}.section-subtitle[data-v-a2da1835]{font-size:1.25rem;max-width:600px;margin-left:auto;margin-right:auto;line-height:1.6;opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.section-subtitle.animate[data-v-a2da1835]{opacity:1;transform:translateY(0)}.flex-container[data-v-a2da1835]{display:flex;flex-direction:row;gap:2rem;margin-bottom:1.5rem;justify-content:center;align-items:stretch}.steps-container[data-v-a2da1835]{display:flex;flex-direction:column;gap:1rem;width:60%;max-width:600px;opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.steps-container.animate[data-v-a2da1835]{opacity:1;transform:translateY(0)}.step-card[data-v-a2da1835]{display:flex;align-items:center;background:#06152980;border-radius:12px;padding:1.25rem 1.5rem;box-shadow:0 4px 20px #00000026;border:1px solid rgba(0,178,255,.1);transition:transform .3s ease,border-color .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:left}.step-card[data-v-a2da1835]:hover{transform:translate(5px);border-color:#00b2ff4d}.step-number[data-v-a2da1835]{font-size:2.5rem;font-weight:800;color:#00b2ff;margin-right:1.5rem;opacity:.8;min-width:50px;line-height:1}.step-content h3[data-v-a2da1835]{font-size:1.3rem;font-weight:600;margin-bottom:.25rem;color:#fff}.step-content p[data-v-a2da1835]{font-size:1rem;color:#8f9baa;margin:0}.promo-code[data-v-a2da1835]{font-weight:700;color:#00e1ff;letter-spacing:1px}.promo-box-container[data-v-a2da1835]{width:40%;min-width:280px;max-width:400px;height:auto;display:flex;cursor:pointer;transition:all .3s ease;opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease;position:relative}.promo-box-container.animate[data-v-a2da1835]{opacity:1;transform:translateY(0)}.promo-box-container[data-v-a2da1835]:after{content:"";position:absolute;top:15px;right:15px;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2300b2ff'%3E%3Cpath d='M5 3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-7h-2v7H5V5h7V3H5zm12 0v2h3.6l-8.3 8.3 1.4 1.4L22 6.4V10h2V3h-7z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;z-index:10;opacity:.7;transition:opacity .3s ease,transform .3s ease}.promo-box-container[data-v-a2da1835]:hover:after{opacity:1;transform:scale(1.1)}.promo-box-container[data-v-a2da1835]:hover{transform:scale(1.02)}.promo-box[data-v-a2da1835]{background:linear-gradient(135deg,#00111ecc,#00579b4d);border-radius:16px;padding:2rem;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000004d,0 1px 2px #00000080,inset 0 0 0 1px #00b2ff33;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.promo-box[data-v-a2da1835]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,transparent 0%,#0087ff 150%);opacity:.1;transition:opacity .5s ease}.promo-box[data-v-a2da1835]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;padding:2px;background:linear-gradient(135deg,#0087ff 0%,transparent 50%,#0087ff 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.5;transition:opacity .5s ease}.promo-box-container:hover .promo-box[data-v-a2da1835]{transform:translateY(-5px);box-shadow:0 15px 35px #0087ff4d,0 1px 2px #00000080,inset 0 0 0 1px #00b2ff66}.promo-box-container:hover .promo-box[data-v-a2da1835]:before{opacity:.15}.promo-box-container:hover .promo-box[data-v-a2da1835]:after{opacity:.8}.rainbet-logo[data-v-a2da1835]{height:70px;margin-bottom:1.5rem;filter:drop-shadow(0 2px 8px rgba(0,135,255,.4));transition:transform .3s ease}.promo-box-container:hover .rainbet-logo[data-v-a2da1835]{transform:scale(1.1)}.promo-box-content[data-v-a2da1835]{display:flex;flex-direction:column;align-items:center;width:100%;position:relative;z-index:2}.promo-header[data-v-a2da1835]{font-size:.9rem;color:#fffc;margin-bottom:.3rem}.promo-code-display[data-v-a2da1835]{font-size:3rem;font-weight:700;background:linear-gradient(to right,#0087ff,#00e1ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:.5rem;filter:drop-shadow(0 2px 4px rgba(0,135,255,.5));text-transform:uppercase;letter-spacing:2px}.promo-tag[data-v-a2da1835]{font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#fff;margin-bottom:.5rem}.promo-details[data-v-a2da1835]{font-size:.9rem;color:#fffc;margin-bottom:1rem}.clickable-hint[data-v-a2da1835]{font-size:.8rem;color:#fffc;font-weight:600;padding:.5rem 1rem;background:#0087ff1a;border-radius:20px;transition:all .3s ease;border:1px solid rgba(0,135,255,.2)}.promo-box-container:hover .clickable-hint[data-v-a2da1835]{background:#0087ff33;border-color:#0087ff66}.cta-buttons[data-v-a2da1835]{display:flex;gap:1rem;justify-content:center;opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease;margin-top:1.5rem}.cta-buttons.animate[data-v-a2da1835]{opacity:1;transform:translateY(0)}.primary-btn[data-v-a2da1835]{font-size:1rem;padding:.9em 1.8em;border-radius:50px;font-weight:600;border:none;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease;position:relative;overflow:hidden;z-index:1;text-decoration:none;cursor:pointer}.leaderboard-btn[data-v-a2da1835]{background:#00b2ff;color:#fff;box-shadow:0 5px 15px #00b2ff4d}.challenges-btn[data-v-a2da1835]{background:transparent;color:#fff;border:2px solid #00b2ff;box-shadow:0 5px 15px #00b2ff1a}.primary-btn[data-v-a2da1835]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,#fff0,#fff3,#fff0);z-index:-1;transition:left .5s ease}.primary-btn[data-v-a2da1835]:hover:before{left:100%}.primary-btn.pulse[data-v-a2da1835]{animation:pulsateButton-a2da1835 1.5s ease}.legal-text[data-v-a2da1835]{font-size:.8rem;color:#8f9baa;margin-top:1rem}@keyframes pulsateButton-a2da1835{0%{transform:scale(1);box-shadow:0 5px 15px #00b2ff4d}50%{transform:scale(1.05);box-shadow:0 5px 25px #00b2ff99}to{transform:scale(1);box-shadow:0 5px 15px #00b2ff4d}}.particles-container[data-v-a2da1835]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:2}.scatter[data-v-a2da1835]{position:absolute;opacity:.6;transition:all .3s ease}.scatter img[data-v-a2da1835]{width:60px;height:60px;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}.scatter[data-v-a2da1835]:hover{opacity:.9;transform:scale(1.1)}.scatter-1[data-v-a2da1835]{top:10%;left:8%;animation:floatScatter1-a2da1835 25s infinite ease-in-out}.scatter-2[data-v-a2da1835]{top:20%;right:12%;animation:floatScatter2-a2da1835 22s infinite ease-in-out 2s}.scatter-3[data-v-a2da1835]{bottom:25%;left:15%;animation:floatScatter3-a2da1835 28s infinite ease-in-out 1s}.scatter-4[data-v-a2da1835]{bottom:15%;right:8%;animation:floatScatter4-a2da1835 24s infinite ease-in-out 3s}.scatter-5[data-v-a2da1835]{top:45%;left:5%;animation:floatScatter5-a2da1835 26s infinite ease-in-out 1.5s}.scatter-6[data-v-a2da1835]{top:60%;right:18%;animation:floatScatter6-a2da1835 23s infinite ease-in-out 4s}.scatter-7[data-v-a2da1835]{top:35%;left:85%;animation:floatScatter7-a2da1835 27s infinite ease-in-out .5s}.scatter-8[data-v-a2da1835]{bottom:45%;right:25%;animation:floatScatter8-a2da1835 21s infinite ease-in-out 2.5s}.scatter-9[data-v-a2da1835]{top:75%;left:35%;animation:floatScatter9-a2da1835 29s infinite ease-in-out 3.5s}.scatter-10[data-v-a2da1835]{top:30%;right:45%;animation:floatScatter10-a2da1835 24s infinite ease-in-out 1.8s}@keyframes floatScatter1-a2da1835{0%,to{transform:translate(0) rotate(0) scale(1)}25%{transform:translate(15px,-20px) rotate(5deg) scale(1.05)}50%{transform:translate(-10px,-15px) rotate(-3deg) scale(.95)}75%{transform:translate(20px,10px) rotate(8deg) scale(1.02)}}@keyframes floatScatter2-a2da1835{0%,to{transform:translate(0) rotate(0) scale(1)}20%{transform:translate(-18px,15px) rotate(-4deg) scale(1.03)}40%{transform:translate(12px,-25px) rotate(6deg) scale(.98)}60%{transform:translate(-8px,8px) rotate(-2deg) scale(1.06)}80%{transform:translate(22px,-12px) rotate(7deg) scale(.97)}}@keyframes floatScatter3-a2da1835{0%,to{transform:translate(0) rotate(0) scale(1)}30%{transform:translate(25px,-18px) rotate(9deg) scale(1.04)}60%{transform:translate(-15px,22px) rotate(-5deg) scale(.96)}}@keyframes floatScatter4-a2da1835{0%,to{transform:translate(0) rotate(0) scale(1)}33%{transform:translate(-20px,-15px) rotate(-6deg) scale(1.02)}66%{transform:translate(18px,20px) rotate(4deg) scale(.99)}}@keyframes floatScatter5-a2da1835{0%,to{transform:translate(0) rotate(0) scale(1)}25%{transform:translate(12px,18px) rotate(3deg) scale(1.05)}50%{transform:translate(-22px,-10px) rotate(-7deg) scale(.94)}75%{transform:translate(8px,-25px) rotate(5deg) scale(1.01)}}@keyframes floatScatter6-a2da1835{0%,to{transform:translate(0) rotate(0) scale(1)}40%{transform:translate(-15px,25px) rotate(-8deg) scale(1.03)}80%{transform:translate(20px,-18px) rotate(6deg) scale(.98)}}@keyframes floatScatter7-a2da1835{0%,to{transform:translate(0) rotate(0) scale(1)}35%{transform:translate(18px,-22px) rotate(4deg) scale(1.06)}70%{transform:translate(-12px,15px) rotate(-3deg) scale(.95)}}@keyframes floatScatter8-a2da1835{0%,to{transform:translate(0) rotate(0) scale(1)}28%{transform:translate(-25px,-8px) rotate(-5deg) scale(1.02)}56%{transform:translate(15px,20px) rotate(7deg) scale(.97)}84%{transform:translate(-8px,-18px) rotate(-2deg) scale(1.04)}}@keyframes floatScatter9-a2da1835{0%,to{transform:translate(0) rotate(0) scale(1)}20%{transform:translate(22px,12px) rotate(6deg) scale(1.01)}40%{transform:translate(-18px,-20px) rotate(-4deg) scale(.99)}60%{transform:translate(10px,25px) rotate(3deg) scale(1.05)}80%{transform:translate(-25px,8px) rotate(-8deg) scale(.96)}}@keyframes floatScatter10-a2da1835{0%,to{transform:translate(0) rotate(0) scale(1)}50%{transform:translate(-20px,-25px) rotate(-6deg) scale(1.03)}}.floating-shapes[data-v-a2da1835]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:3}.shape[data-v-a2da1835]{position:absolute;opacity:.25;filter:blur(40px)}.shape-1[data-v-a2da1835]{top:15%;left:10%;width:350px;height:350px;background:linear-gradient(45deg,rgba(0,178,255,.4),transparent);border-radius:41% 59% 70% 30%/30% 41% 59% 70%;animation:floatShape-a2da1835 20s infinite alternate ease-in-out}.shape-2[data-v-a2da1835]{bottom:20%;right:10%;width:300px;height:300px;background:linear-gradient(45deg,rgba(32,230,71,.3),transparent);border-radius:59% 41% 30% 70%/70% 30% 41% 59%;animation:floatShape-a2da1835 16s infinite alternate-reverse ease-in-out}.shape-3[data-v-a2da1835]{top:50%;left:20%;width:250px;height:250px;background:linear-gradient(45deg,rgba(131,19,231,.3),transparent);border-radius:30% 70% 59% 41%/41% 30% 70% 59%;animation:floatShape-a2da1835 18s infinite alternate ease-in-out 2s}.shape-4[data-v-a2da1835]{top:30%;right:20%;width:230px;height:230px;background:linear-gradient(45deg,rgba(0,87,155,.4),transparent);border-radius:70% 30% 41% 59%/59% 70% 30% 41%;animation:floatShape-a2da1835 22s infinite alternate-reverse ease-in-out 1s}@keyframes floatShape-a2da1835{0%{transform:translate(0) rotate(0)}to{transform:translate(50px,30px) rotate(20deg)}}@keyframes backgroundPulse-a2da1835{0%{opacity:.7;background-position:0% 0%}to{opacity:1;background-position:100% 100%}}@keyframes gradientShift-a2da1835{0%{opacity:.7;background-position:0% 0%}50%{opacity:.8;background-position:50% 50%}to{opacity:.7;background-position:100% 100%}}.animated-bg[data-v-a2da1835]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#061529cc,#0d234299,#00579b66);opacity:.6;z-index:1;background-size:400% 400%;animation:gradientAnimation-a2da1835 15s ease infinite}@keyframes gradientAnimation-a2da1835{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@media (max-width: 1000px){.flex-container[data-v-a2da1835]{flex-direction:column;align-items:center}.steps-container[data-v-a2da1835],.promo-box-container[data-v-a2da1835]{width:100%;max-width:600px}.promo-box-container[data-v-a2da1835],.legal-text[data-v-a2da1835]{margin-top:2rem}}@media (max-width: 768px){.signup-guide[data-v-a2da1835]{padding-top:0;padding-left:1rem;padding-right:1rem;overflow-x:hidden;max-width:100vw;height:auto;min-height:auto;align-items:flex-start;padding-bottom:2rem}.scatter img[data-v-a2da1835]{width:45px;height:45px}.scatter-6[data-v-a2da1835],.scatter-7[data-v-a2da1835],.scatter-9[data-v-a2da1835],.scatter-10[data-v-a2da1835]{display:none}.guide-content[data-v-a2da1835]{padding:2rem 1rem 1rem;max-width:100%;overflow-x:hidden;margin-top:0}.section-title[data-v-a2da1835]{font-size:2.5rem}.section-subtitle[data-v-a2da1835]{font-size:1rem}.promo-code-display[data-v-a2da1835]{font-size:2.5rem}.cta-buttons[data-v-a2da1835]{flex-direction:column}.header-section[data-v-a2da1835]{margin-bottom:2rem}}@media (max-width: 480px){.signup-guide[data-v-a2da1835]{padding-left:.5rem;padding-right:.5rem}.guide-content[data-v-a2da1835]{padding:.5rem}.section-title[data-v-a2da1835]{font-size:2rem;line-height:1.1}.step-card[data-v-a2da1835]{padding:1rem;margin-bottom:1rem}.step-number[data-v-a2da1835]{font-size:2rem;margin-right:1rem}.step-content h3[data-v-a2da1835]{font-size:1.1rem}.step-content p[data-v-a2da1835]{font-size:.9rem}.promo-code-display[data-v-a2da1835]{font-size:2rem}.rainbet-logo[data-v-a2da1835]{height:60px}.header-section[data-v-a2da1835]{margin-bottom:1.5rem}}@media (max-width: 400px){.step-card[data-v-a2da1835]{flex-direction:column;text-align:center;align-items:center}.step-number[data-v-a2da1835]{margin-right:0;margin-bottom:.5rem}}@keyframes rotate-a2da1835{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.features-section[data-v-45ca5414]{position:relative;padding:100px 0;background:#061529;overflow:hidden}.bg-gradient[data-v-45ca5414]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#061529,#0d2342,#061529);z-index:0}.bg-glow[data-v-45ca5414]{position:absolute;border-radius:50%;filter:blur(120px);z-index:1;pointer-events:none}.glow-1[data-v-45ca5414]{width:600px;height:600px;background:#00b2ff14;top:-200px;left:-200px;animation:floatGlow-45ca5414 15s ease-in-out infinite}.glow-2[data-v-45ca5414]{width:500px;height:500px;background:#00b2ff0f;bottom:-200px;right:-200px;animation:floatGlow-45ca5414 20s ease-in-out infinite reverse}@keyframes floatGlow-45ca5414{0%,to{transform:translate(0)}50%{transform:translate(50px,30px)}}.grid-overlay[data-v-45ca5414]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(0,178,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(0,178,255,.03) 1px,transparent 1px);background-size:60px 60px;z-index:1}.container[data-v-45ca5414]{max-width:1100px;margin:0 auto;padding:0 24px;position:relative;z-index:10}.title-block[data-v-45ca5414]{text-align:center;margin-bottom:60px;position:relative;opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(.4,0,.2,1)}.title-block.animate[data-v-45ca5414]{opacity:1;transform:translateY(0)}.main-title[data-v-45ca5414]{font-size:4rem;font-weight:900;line-height:1.1;margin:0;display:flex;flex-direction:column;align-items:center;gap:8px}.title-line[data-v-45ca5414]{color:#ffffffe6;font-weight:700;letter-spacing:-1px}.title-accent[data-v-45ca5414]{font-size:5.5rem;font-weight:900;background:linear-gradient(135deg,#00b2ff,#00e5ff,#00b2ff);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:8px;text-shadow:0 0 60px rgba(0,178,255,.5);animation:gradientShift-45ca5414 3s ease-in-out infinite;position:relative}.title-accent[data-v-45ca5414]:after{content:"AITCH";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#00b2ff,#00e5ff,#00b2ff);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:blur(20px);opacity:.5;z-index:-1;animation:gradientShift-45ca5414 3s ease-in-out infinite}@keyframes gradientShift-45ca5414{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.title-question[data-v-45ca5414]{color:#00b2ff;font-weight:900;font-size:4rem;text-shadow:0 0 30px rgba(0,178,255,.6)}.title-glow[data-v-45ca5414]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:400px;height:200px;background:radial-gradient(ellipse,rgba(0,178,255,.15) 0%,transparent 70%);z-index:-1;pointer-events:none}.features-grid[data-v-45ca5414]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.feature-card[data-v-45ca5414]{position:relative;background:linear-gradient(145deg,#0d2342e6,#061529f2);border:1px solid rgba(0,178,255,.15);border-radius:20px;padding:32px 24px;text-align:center;overflow:hidden;opacity:0;transform:translateY(50px);transition:all .6s cubic-bezier(.4,0,.2,1);cursor:default}.feature-card.animate[data-v-45ca5414]{opacity:1;transform:translateY(0);transition-delay:calc(var(--delay) * .15s)}.feature-card[data-v-45ca5414]:hover{transform:translateY(-10px);border-color:#00b2ff66;box-shadow:0 20px 40px #0006,0 0 60px #00b2ff26}.feature-card:hover .icon-ring[data-v-45ca5414]{transform:scale(1.2);opacity:1}.feature-card:hover .icon-emoji[data-v-45ca5414]{transform:scale(1.2)}.feature-card:hover .card-shine[data-v-45ca5414]{transform:translate(100%)}.feature-card:hover .card-accent[data-v-45ca5414]{height:100%}.card-accent[data-v-45ca5414]{position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#00b2ff,#00e5ff,#00b2ff);background-size:200% 100%;animation:accentShimmer-45ca5414 2s linear infinite;transition:height .5s ease}@keyframes accentShimmer-45ca5414{0%{background-position:0% 0%}to{background-position:200% 0%}}.card-content[data-v-45ca5414]{position:relative;z-index:2}.icon-box[data-v-45ca5414]{position:relative;width:80px;height:80px;margin:0 auto 24px;display:flex;align-items:center;justify-content:center}.icon-emoji[data-v-45ca5414]{font-size:42px;position:relative;z-index:2;transition:transform .4s ease;filter:drop-shadow(0 4px 12px rgba(0,0,0,.3))}.icon-ring[data-v-45ca5414]{position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid rgba(0,178,255,.3);border-radius:50%;opacity:.5;transition:all .4s ease}.icon-ring[data-v-45ca5414]:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border:1px dashed rgba(0,178,255,.2);border-radius:50%;animation:spinSlow-45ca5414 20s linear infinite}@keyframes spinSlow-45ca5414{to{transform:rotate(360deg)}}.card-title[data-v-45ca5414]{font-size:18px;font-weight:700;color:#fff;margin:0 0 12px;letter-spacing:.5px}.card-desc[data-v-45ca5414]{font-size:14px;color:#fff9;line-height:1.6;margin:0}.card-shine[data-v-45ca5414]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.05) 50%,transparent 100%);transform:skew(-15deg);transition:transform .8s ease;pointer-events:none}.floating-elements[data-v-45ca5414]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}.float-line[data-v-45ca5414]{position:absolute;height:1px;width:200px;background:linear-gradient(90deg,transparent,rgba(0,178,255,.4),transparent)}.line-1[data-v-45ca5414]{top:25%;left:5%;animation:floatLine-45ca5414 12s ease-in-out infinite}.line-2[data-v-45ca5414]{bottom:30%;right:5%;animation:floatLine-45ca5414 15s ease-in-out infinite reverse}@keyframes floatLine-45ca5414{0%,to{transform:translate(0) scaleX(1);opacity:.3}50%{transform:translate(100px) scaleX(1.5);opacity:.6}}.float-orb[data-v-45ca5414]{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(0,178,255,.3),transparent 70%)}.orb-1[data-v-45ca5414]{width:8px;height:8px;top:20%;right:15%;animation:floatOrb-45ca5414 8s ease-in-out infinite}.orb-2[data-v-45ca5414]{width:6px;height:6px;bottom:25%;left:10%;animation:floatOrb-45ca5414 10s ease-in-out infinite reverse}@keyframes floatOrb-45ca5414{0%,to{transform:translate(0);opacity:.5}50%{transform:translate(30px,-20px);opacity:1}}@media (max-width: 1024px){.features-grid[data-v-45ca5414]{grid-template-columns:repeat(2,1fr);gap:20px}.main-title[data-v-45ca5414]{font-size:3rem}.title-accent[data-v-45ca5414]{font-size:4rem;letter-spacing:5px}}@media (max-width: 768px){.features-section[data-v-45ca5414]{padding:60px 0}.title-block[data-v-45ca5414]{margin-bottom:40px}.main-title[data-v-45ca5414]{font-size:2.2rem}.title-accent[data-v-45ca5414]{font-size:3rem;letter-spacing:4px}.title-question[data-v-45ca5414]{font-size:2.2rem}.features-grid[data-v-45ca5414]{grid-template-columns:1fr;max-width:400px;margin:0 auto}.feature-card[data-v-45ca5414]{padding:28px 20px}.icon-box[data-v-45ca5414]{width:70px;height:70px;margin-bottom:20px}.icon-emoji[data-v-45ca5414]{font-size:36px}.card-title[data-v-45ca5414]{font-size:17px}}@media (max-width: 480px){.main-title[data-v-45ca5414]{font-size:1.8rem}.title-accent[data-v-45ca5414]{font-size:2.4rem;letter-spacing:3px}.title-question[data-v-45ca5414]{font-size:1.8rem}.feature-card[data-v-45ca5414]{padding:24px 18px}.card-desc[data-v-45ca5414]{font-size:13px}}.stats-section[data-v-73308b63]{position:relative;padding:2.5rem 0;overflow:visible;background:var(--primary-color);z-index:2;max-width:100%;border-top:1px solid rgba(0,178,255,.08);border-bottom:1px solid rgba(0,178,255,.08)}.blur-overlay[data-v-73308b63]{position:absolute;top:0;left:0;width:100%;height:100%;background:#040c18cc;background:linear-gradient(135deg,#061529f2,#0d2342cc);z-index:-1}.container[data-v-73308b63]{max-width:1200px;margin:0 auto;padding:0 1rem}.stats-wrapper[data-v-73308b63]{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;position:relative;z-index:3;opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.stats-wrapper.animate[data-v-73308b63]{opacity:1;transform:translateY(0)}.stat-item[data-v-73308b63]{text-align:center;padding:.75rem .5rem;transition:transform .3s ease;position:relative}.stat-item[data-v-73308b63]:hover{transform:translateY(-5px)}.stat-value[data-v-73308b63]{font-size:2.5rem;font-weight:800;margin-bottom:.25rem;color:#00e1ff;line-height:1;display:flex;align-items:center;justify-content:center;text-shadow:0 0 15px rgba(0,225,255,.4)}.value-prefix[data-v-73308b63],.value-suffix[data-v-73308b63]{font-size:1.8rem}.value-number[data-v-73308b63]{background:linear-gradient(45deg,#00b2ff,#00e1ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;filter:drop-shadow(0 0 10px rgba(0,178,255,.6))}.stat-label[data-v-73308b63]{font-size:.75rem;color:#8f9baa;text-transform:uppercase;letter-spacing:1.5px;font-weight:600}@media (max-width: 768px){.stats-wrapper[data-v-73308b63]{grid-template-columns:repeat(2,1fr);gap:1rem}.stat-value[data-v-73308b63]{font-size:2rem}.value-prefix[data-v-73308b63],.value-suffix[data-v-73308b63]{font-size:1.5rem}}@media (max-width: 480px){.stats-wrapper[data-v-73308b63]{grid-template-columns:1fr}}main[data-v-08de8786]{flex:1}.home-container[data-v-08de8786]{position:relative}.home-container[data-v-08de8786]>:not(:first-child){margin-top:0}.leaderboard-section[data-v-adca5b9f]{padding:2rem 0 3rem;background-color:var(--primary-color);position:relative;overflow:visible;flex:1;min-height:calc(100vh - 64px)}.leaderboard-section[data-v-adca5b9f]:before{content:"";position:absolute;top:10%;left:-5%;width:40%;height:40%;background:radial-gradient(ellipse at center,rgba(0,178,255,.1) 0%,transparent 70%);pointer-events:none;animation:pulse-glow-adca5b9f 8s infinite alternate;z-index:1}.leaderboard-section[data-v-adca5b9f]:after{content:"";position:absolute;bottom:20%;right:-5%;width:40%;height:40%;background:radial-gradient(ellipse at center,rgba(32,230,71,.05) 0%,transparent 70%);pointer-events:none;animation:pulse-glow-adca5b9f 10s infinite alternate-reverse;z-index:1}@keyframes pulse-glow-adca5b9f{0%{opacity:.6;transform:scale(1)}to{opacity:1;transform:scale(1.1)}}.container[data-v-adca5b9f]{position:relative;z-index:2}.section-title[data-v-adca5b9f]{font-size:2.5rem;margin-bottom:2.5rem;text-align:center;background:linear-gradient(to right,var(--accent-color),#7edbff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 4px rgba(0,178,255,.3))}.section-subtitle[data-v-adca5b9f]{text-align:center;margin-bottom:1rem;color:var(--text-light);font-size:1.1rem}.prize-pool[data-v-adca5b9f]{text-align:center;margin-bottom:2rem;font-size:1.4rem;font-weight:600;color:var(--text-light);text-shadow:0 1px 8px rgba(0,0,0,.3);position:relative}.prize-pool[data-v-adca5b9f]:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:140px;height:2px;background:linear-gradient(to right,transparent,#20e647,transparent)}.prize-amount[data-v-adca5b9f]{color:#20e647;font-weight:700;font-size:1.6rem;text-shadow:0 2px 10px rgba(32,230,71,.5)}.loading[data-v-adca5b9f]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem}.spinner[data-v-adca5b9f]{width:50px;height:50px;border:3px solid rgba(0,178,255,.3);border-radius:50%;border-top-color:var(--accent-color);animation:spin-adca5b9f 1s ease-in-out infinite;margin-bottom:1rem}@keyframes spin-adca5b9f{to{transform:rotate(360deg)}}.error-message[data-v-adca5b9f]{display:flex;background-color:#dc354526;border:1px solid rgba(220,53,69,.3);border-radius:8px;padding:1.5rem;margin:2rem auto;max-width:800px;text-align:left;box-shadow:0 4px 12px #0000001a}.error-icon[data-v-adca5b9f]{margin-right:1rem;display:flex;align-items:flex-start;padding-top:.25rem}.error-icon svg[data-v-adca5b9f]{width:32px;height:32px;color:#dc3545cc}.error-content[data-v-adca5b9f]{flex:1}.error-content h3[data-v-adca5b9f]{margin-top:0;margin-bottom:.5rem;color:#dc3545e6}.error-content p[data-v-adca5b9f]{margin-bottom:1rem}.retry-button[data-v-adca5b9f]{background-color:var(--accent-color);color:#fff;border:none;border-radius:4px;padding:.5rem 1rem;font-size:.9rem;cursor:pointer;transition:all .2s ease;margin-top:1rem}.retry-button[data-v-adca5b9f]:hover{background-color:var(--gold-accent);transform:translateY(-2px)}.podium-container[data-v-adca5b9f]{margin-bottom:3rem;position:relative;padding:1rem 0;margin-top:2.5rem;z-index:10}.podium-background[data-v-adca5b9f]{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,rgba(0,178,255,.1) 0%,transparent 70%);border-radius:20px;z-index:-1;opacity:.5}.prize-pool-banner[data-v-adca5b9f]{text-align:center;font-size:3rem;font-weight:700;color:#fff;margin-bottom:2rem;margin-top:0;text-shadow:0 4px 15px rgba(0,0,0,.7);padding:.8rem;max-width:600px;margin-left:auto;margin-right:auto;position:relative;letter-spacing:1px}.prize-amount-large[data-v-adca5b9f]{color:#20e647;font-weight:800;font-size:3.2rem;text-shadow:0 4px 20px rgba(32,230,71,.9);margin-left:.5rem;display:inline-block}@media (max-width: 768px){.prize-pool-banner[data-v-adca5b9f]{font-size:2.2rem;padding:.6rem}.prize-amount-large[data-v-adca5b9f]{font-size:2.4rem}}@media (max-width: 576px){.prize-pool-banner[data-v-adca5b9f]{font-size:1.8rem;padding:.5rem;margin-bottom:1.5rem;display:flex;flex-direction:column;align-items:center}.prize-amount-large[data-v-adca5b9f]{font-size:2.2rem;margin-left:0;margin-top:.5rem}}.countdown-container[data-v-adca5b9f]{max-width:700px;margin:-1rem auto 3rem;background:linear-gradient(135deg,#00b2ff1a,#0087ff0d);border:2px solid rgba(0,178,255,.3);border-radius:20px;padding:2rem;box-shadow:0 10px 40px #00b2ff33;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:relative;overflow:hidden}.countdown-container[data-v-adca5b9f]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,#00b2ff,transparent);animation:shimmer-adca5b9f 3s infinite}@keyframes shimmer-adca5b9f{0%{transform:translate(-100%)}to{transform:translate(100%)}}.countdown-header[data-v-adca5b9f]{text-align:center;font-size:1.2rem;font-weight:600;color:#ffffffe6;margin-bottom:1.5rem;display:flex;align-items:center;justify-content:center;gap:.75rem}.countdown-header-icon[data-v-adca5b9f]{color:#00b2ff;font-size:1.4rem;animation:rotate-adca5b9f 4s linear infinite}@keyframes rotate-adca5b9f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.countdown-display[data-v-adca5b9f]{display:flex;align-items:center;justify-content:center;gap:1rem}.countdown-segment[data-v-adca5b9f]{display:flex;flex-direction:column;align-items:center;background:#00b2ff1a;border:2px solid rgba(0,178,255,.3);border-radius:12px;padding:1rem 1.5rem;min-width:90px;transition:all .3s ease}.countdown-segment[data-v-adca5b9f]:hover{transform:translateY(-5px);box-shadow:0 8px 20px #00b2ff4d;background:#00b2ff26}.countdown-number[data-v-adca5b9f]{font-size:2.5rem;font-weight:800;color:#00b2ff;font-family:Courier New,monospace;text-shadow:0 2px 10px rgba(0,178,255,.5);line-height:1;margin-bottom:.5rem}.countdown-label[data-v-adca5b9f]{font-size:.75rem;font-weight:600;color:#ffffffb3;text-transform:uppercase;letter-spacing:1px}.countdown-separator[data-v-adca5b9f]{font-size:2rem;font-weight:700;color:#00b2ff80;margin:0 -.5rem}.countdown-footer[data-v-adca5b9f]{text-align:center;margin-top:1.5rem;font-size:.9rem;color:#ffffffb3;display:flex;align-items:center;justify-content:center;gap:.5rem}.countdown-footer i[data-v-adca5b9f]{color:#00b2ff;font-size:1rem}@media (max-width: 768px){.countdown-container[data-v-adca5b9f]{padding:1.5rem}.countdown-header[data-v-adca5b9f]{font-size:1rem;margin-bottom:1rem}.countdown-header-icon[data-v-adca5b9f]{font-size:1.2rem}.countdown-display[data-v-adca5b9f]{gap:.5rem}.countdown-segment[data-v-adca5b9f]{padding:.75rem 1rem;min-width:70px}.countdown-number[data-v-adca5b9f]{font-size:2rem}.countdown-label[data-v-adca5b9f]{font-size:.65rem}.countdown-separator[data-v-adca5b9f]{font-size:1.5rem;margin:0 -.25rem}}@media (max-width: 576px){.countdown-container[data-v-adca5b9f]{padding:1rem}.countdown-header[data-v-adca5b9f]{font-size:.9rem}.countdown-display[data-v-adca5b9f]{gap:.25rem;flex-wrap:wrap}.countdown-segment[data-v-adca5b9f]{padding:.5rem .75rem;min-width:60px}.countdown-number[data-v-adca5b9f]{font-size:1.5rem}.countdown-label[data-v-adca5b9f]{font-size:.6rem}.countdown-separator[data-v-adca5b9f]{font-size:1.2rem;display:none}.countdown-footer[data-v-adca5b9f]{font-size:.8rem;margin-top:1rem}}.floating[data-v-adca5b9f]{animation:floating-adca5b9f 4s ease-in-out infinite}@keyframes floating-adca5b9f{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.podium-wrapper[data-v-adca5b9f]{display:flex;justify-content:center;align-items:flex-end;gap:1.5rem;margin-bottom:1rem;position:relative;height:auto;padding-bottom:1rem}.podium-item[data-v-adca5b9f]{display:flex;flex-direction:column;align-items:center;position:relative;width:200px;transition:transform .3s ease}.podium-item[data-v-adca5b9f]:hover{transform:translateY(-10px)}.player-circle[data-v-adca5b9f]{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:2px solid rgba(255,255,255,.2);box-shadow:0 8px 32px #0000004d;margin-bottom:.8rem;position:relative;z-index:5}.first-place .player-circle[data-v-adca5b9f]{width:100px;height:100px;border:2px solid #FFD700;box-shadow:0 8px 32px #ffd7004d;background:linear-gradient(135deg,#ffd7001a,#ffa5000d)}.second-place .player-circle[data-v-adca5b9f]{border:2px solid #C0C0C0;box-shadow:0 8px 32px #c0c0c033;background:linear-gradient(135deg,#c0c0c01a,#a9a9a90d)}.third-place .player-circle[data-v-adca5b9f]{border:2px solid #CD7F32;box-shadow:0 8px 32px #cd7f3233;background:linear-gradient(135deg,#cd7f321a,#a0522d0d)}.player-initial[data-v-adca5b9f]{font-size:2rem;font-weight:700;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5)}.first-place .player-initial[data-v-adca5b9f]{font-size:2.5rem;color:gold}.second-place .player-initial[data-v-adca5b9f]{color:silver}.third-place .player-initial[data-v-adca5b9f]{color:#cd7f32}.fa-crown[data-v-adca5b9f]{position:absolute;top:-18px;font-size:18px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}.gold-crown-icon[data-v-adca5b9f]{color:gold;filter:drop-shadow(0 0 10px rgba(255,215,0,.7))}.silver-crown-icon[data-v-adca5b9f]{color:silver;filter:drop-shadow(0 0 7px rgba(192,192,192,.7))}.bronze-crown-icon[data-v-adca5b9f]{color:#cd7f32;filter:drop-shadow(0 0 7px rgba(205,127,50,.7))}.position-indicator[data-v-adca5b9f]{background:var(--secondary-color);width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem;margin-bottom:.5rem;box-shadow:0 4px 8px #0000004d}.first-place .position-indicator[data-v-adca5b9f]{background:gold;color:#000}.second-place .position-indicator[data-v-adca5b9f]{background:silver;color:#000}.third-place .position-indicator[data-v-adca5b9f]{background:#cd7f32;color:#000}.player-info[data-v-adca5b9f]{display:flex;flex-direction:column;align-items:center;gap:.3rem;margin-bottom:.8rem;text-align:center;width:100%;padding:0 10px}.player-name[data-v-adca5b9f]{font-weight:600;font-size:1.1rem;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.player-amount[data-v-adca5b9f]{font-weight:700;font-size:1.1rem;color:var(--accent-color)}.first-place .player-name[data-v-adca5b9f]{color:gold;text-shadow:0 1px 3px rgba(0,0,0,.5)}.second-place .player-name[data-v-adca5b9f]{color:silver;text-shadow:0 1px 3px rgba(0,0,0,.5)}.third-place .player-name[data-v-adca5b9f]{color:#cd7f32;text-shadow:0 1px 3px rgba(0,0,0,.5)}.prize-badge[data-v-adca5b9f]{font-weight:600;padding:5px 15px;border-radius:20px;font-size:.9rem;margin-bottom:1.5rem;box-shadow:0 4px 12px #0000004d}.first-place .prize-badge[data-v-adca5b9f]{background:linear-gradient(to right,gold,orange);color:#000}.second-place .prize-badge[data-v-adca5b9f]{background:linear-gradient(to right,silver,#a9a9a9);color:#000}.third-place .prize-badge[data-v-adca5b9f]{background:linear-gradient(to right,#cd7f32,sienna);color:#000}.podium-block[data-v-adca5b9f]{background:linear-gradient(to bottom,#00b2ff33,#0000004d);border-top-left-radius:8px;border-top-right-radius:8px;width:100%;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:1px;position:relative;overflow:hidden;box-shadow:0 -5px 20px #0000004d}.podium-block span[data-v-adca5b9f]{position:relative;z-index:1;padding:1rem 0}.podium-block[data-v-adca5b9f]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(to right,transparent,rgba(255,255,255,.3),transparent)}.first-place .podium-block[data-v-adca5b9f]{height:120px;background:linear-gradient(to bottom,#ffd7004d,#0000004d)}.second-place .podium-block[data-v-adca5b9f]{height:80px;background:linear-gradient(to bottom,#c0c0c04d,#0000004d)}.third-place .podium-block[data-v-adca5b9f]{height:60px;background:linear-gradient(to bottom,#cd7f324d,#0000004d)}@media (max-width: 768px){.podium-wrapper[data-v-adca5b9f]{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"first first" "second third";gap:2rem;justify-items:center}.first-place[data-v-adca5b9f]{grid-area:first;width:260px;margin-bottom:1rem}.second-place[data-v-adca5b9f]{grid-area:second;width:220px}.third-place[data-v-adca5b9f]{grid-area:third;width:220px}.podium-block[data-v-adca5b9f]{height:60px!important}.first-place .player-circle[data-v-adca5b9f]{width:100px;height:100px}.second-place .player-circle[data-v-adca5b9f],.third-place .player-circle[data-v-adca5b9f]{width:80px;height:80px}}.leaderboard-table-container[data-v-adca5b9f]{overflow-x:auto;box-shadow:var(--card-shadow);border-radius:10px;border:1px solid var(--border-color);margin-top:2rem}.leaderboard-table[data-v-adca5b9f]{width:100%;border-collapse:collapse;background:var(--card-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);table-layout:fixed}.header-row[data-v-adca5b9f]{height:60px;background-color:#0003}.leaderboard-table th[data-v-adca5b9f],.leaderboard-table td[data-v-adca5b9f]{padding:1.2rem;text-align:center;border-bottom:1px solid rgba(0,178,255,.1)}.leaderboard-table th[data-v-adca5b9f]{border-bottom:1px solid var(--border-color);font-weight:600;color:var(--accent-color)}.leaderboard-table th[data-v-adca5b9f]:first-child,.leaderboard-table td[data-v-adca5b9f]:first-child{width:15%;text-align:center}.leaderboard-table th[data-v-adca5b9f]:nth-child(2),.leaderboard-table td[data-v-adca5b9f]:nth-child(2){width:35%;text-align:center}.leaderboard-table th[data-v-adca5b9f]:nth-child(3),.leaderboard-table td[data-v-adca5b9f]:nth-child(3){width:25%;text-align:center}.leaderboard-table th[data-v-adca5b9f]:nth-child(4),.leaderboard-table td[data-v-adca5b9f]:nth-child(4){width:25%;text-align:center}.leaderboard-table tbody tr[data-v-adca5b9f]{transition:background-color .2s ease}.leaderboard-table tbody tr[data-v-adca5b9f]:hover{background-color:#00b2ff1a}.rank-cell[data-v-adca5b9f]{position:relative}.rank-number[data-v-adca5b9f]{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;border-radius:50%;background-color:var(--secondary-color);color:var(--text-color);font-weight:600;margin:0 auto}.leaderboard-table tr:nth-child(1) .rank-number[data-v-adca5b9f]{background:linear-gradient(135deg,gold,orange);color:#333}.leaderboard-table tr:nth-child(2) .rank-number[data-v-adca5b9f]{background:linear-gradient(135deg,silver,#a9a9a9);color:#333}.leaderboard-table tr:nth-child(3) .rank-number[data-v-adca5b9f]{background:linear-gradient(135deg,#cd7f32,sienna);color:#333}.prize-cell[data-v-adca5b9f],.prize-header[data-v-adca5b9f]{text-align:center}.prize-cell[data-v-adca5b9f]{font-weight:700;color:#20e647}.cash-prize[data-v-adca5b9f]{color:#20e647}.bonus-buy-prize[data-v-adca5b9f]{color:orange;font-style:italic}.no-prize[data-v-adca5b9f]{color:#666}@media (max-width: 992px){.podium-wrapper[data-v-adca5b9f]{height:auto;flex-wrap:wrap;gap:3rem}.podium-item[data-v-adca5b9f]{width:180px}.first-place .podium-platform[data-v-adca5b9f],.second-place .podium-platform[data-v-adca5b9f],.third-place .podium-platform[data-v-adca5b9f]{height:100px}.player-avatar[data-v-adca5b9f]{width:80px;height:80px}.first-place .player-avatar[data-v-adca5b9f]{width:90px;height:90px}}@media (max-width: 768px){.podium-wrapper[data-v-adca5b9f]{flex-direction:column;align-items:center;height:auto;gap:3rem}.podium-item[data-v-adca5b9f]{width:220px}.first-place[data-v-adca5b9f],.second-place[data-v-adca5b9f],.third-place[data-v-adca5b9f]{order:unset}.first-place[data-v-adca5b9f]{order:1}.second-place[data-v-adca5b9f]{order:2}.third-place[data-v-adca5b9f]{order:3}.confetti-animation[data-v-adca5b9f]{display:none}}.debug-section[data-v-adca5b9f]{margin-top:3rem;text-align:center}.debug-info[data-v-adca5b9f]{margin-top:1rem;padding:1.5rem;background-color:#0a111ecc;border:1px solid var(--border-color);border-radius:8px;text-align:left;font-family:monospace;max-height:500px;overflow-y:auto}.debug-info h4[data-v-adca5b9f]{color:var(--accent-color);margin-top:.5rem;margin-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:.5rem}.debug-info pre[data-v-adca5b9f]{background-color:#0000004d;padding:.8rem;border-radius:4px;overflow-x:auto;margin-bottom:1rem;font-size:.85rem;line-height:1.5}.error-details[data-v-adca5b9f]{color:#f55;border-left:3px solid #ff5555}.rainbet-branding[data-v-adca5b9f]{display:flex;align-items:center;justify-content:center;margin-bottom:2rem;padding:1rem;position:relative}.branding-container[data-v-adca5b9f]{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;line-height:1}.rainbet-branding[data-v-adca5b9f]:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translate(-50%);width:180px;height:1px;background:linear-gradient(to right,transparent,rgba(0,178,255,.5),transparent)}.rainbet-logo[data-v-adca5b9f]{height:80px;object-fit:contain;filter:drop-shadow(0 3px 10px rgba(0,135,255,.5));transform:translateY(3px);vertical-align:middle}.brand-separator[data-v-adca5b9f]{font-size:3.5rem;font-weight:300;margin:0 1.8rem;color:#fff;opacity:.9;text-shadow:0 2px 8px rgba(0,0,0,.4);line-height:1;display:flex;align-items:center}.aitch-text[data-v-adca5b9f]{font-size:3.8rem;font-weight:700;background:linear-gradient(to right,#0087ff,#00e1ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 3px 6px rgba(0,135,255,.6));text-transform:uppercase;letter-spacing:2px;line-height:1;display:flex;align-items:center}.rank-header[data-v-adca5b9f],.username-header[data-v-adca5b9f],.wagered-header[data-v-adca5b9f],.prize-header[data-v-adca5b9f]{position:relative;text-align:center}.prize-header[data-v-adca5b9f]{text-align:center}.rank-header[data-v-adca5b9f]:after,.username-header[data-v-adca5b9f]:after,.wagered-header[data-v-adca5b9f]:after{content:"";position:absolute;right:0;top:25%;height:50%;width:1px;background-color:#00b2ff4d}.username-cell[data-v-adca5b9f]{font-weight:500;color:#fff}.wagered-cell[data-v-adca5b9f]{font-weight:500;color:#00b2ff}.rank-header[data-v-adca5b9f],.username-header[data-v-adca5b9f],.wagered-header[data-v-adca5b9f]{text-align:center}.mock-data-notice[data-v-adca5b9f]{background-color:#ffc10733;border:1px solid rgba(255,193,7,.3);border-radius:5px;padding:.75rem 1rem;margin-bottom:2rem;display:flex;align-items:center;justify-content:center;gap:.75rem;color:#ffc107e6;font-style:italic;font-size:.9rem}.mock-data-notice i[data-v-adca5b9f]{font-size:1.1rem}@media (max-width: 768px){.rainbet-branding[data-v-adca5b9f]{padding:.75rem}.branding-container[data-v-adca5b9f]{flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:center}.rainbet-logo[data-v-adca5b9f]{height:60px;transform:translateY(2px)}.brand-separator[data-v-adca5b9f]{font-size:2.5rem;margin:0 1rem}.aitch-text[data-v-adca5b9f]{font-size:2.8rem}}@media (max-width: 576px){.rainbet-branding[data-v-adca5b9f]{padding:.5rem}.branding-container[data-v-adca5b9f]{flex-direction:row;align-items:center;justify-content:center}.rainbet-logo[data-v-adca5b9f]{height:40px;margin-bottom:0;transform:translateY(1px)}.brand-separator[data-v-adca5b9f]{font-size:1.8rem;margin:0 .5rem}.aitch-text[data-v-adca5b9f]{font-size:2.2rem}}@media (max-width: 576px){.podium-container[data-v-adca5b9f]{padding:0!important;margin-bottom:2rem!important;margin-top:2rem!important;overflow:visible!important}.mobile-podium-wrapper[data-v-adca5b9f]{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:flex-end!important;gap:5px!important;width:100%!important;padding:0!important;margin:0 auto!important;position:relative!important;max-width:100%!important;overflow-x:visible!important}.first-place[data-v-adca5b9f]{order:2!important;width:34%!important;margin:0!important;z-index:3!important}.second-place[data-v-adca5b9f]{order:1!important;width:30%!important;margin:0!important;z-index:2!important}.third-place[data-v-adca5b9f]{order:3!important;width:30%!important;margin:0!important;z-index:1!important}.podium-item[data-v-adca5b9f],.podium-item[data-v-adca5b9f]:hover{transform:none!important}.player-info[data-v-adca5b9f]{margin-bottom:.4rem!important}.player-name[data-v-adca5b9f]{font-size:.7rem!important;margin-bottom:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important}.player-amount[data-v-adca5b9f]{font-size:.7rem!important}.first-place .player-circle[data-v-adca5b9f]{width:50px!important;height:50px!important}.second-place .player-circle[data-v-adca5b9f],.third-place .player-circle[data-v-adca5b9f]{width:40px!important;height:40px!important}.first-place .player-initial[data-v-adca5b9f]{font-size:1.3rem!important}.second-place .player-initial[data-v-adca5b9f],.third-place .player-initial[data-v-adca5b9f]{font-size:1.1rem!important}.position-indicator[data-v-adca5b9f]{width:20px!important;height:20px!important;font-size:.8rem!important;margin-bottom:.3rem!important}.podium-block[data-v-adca5b9f]{border-top-left-radius:6px!important;border-top-right-radius:6px!important;width:100%!important}.first-place .podium-block[data-v-adca5b9f]{height:100px!important;background:linear-gradient(to bottom,#ffd7004d,#0000004d)!important}.second-place .podium-block[data-v-adca5b9f]{height:75px!important;background:linear-gradient(to bottom,#c0c0c04d,#0000004d)!important}.third-place .podium-block[data-v-adca5b9f]{height:50px!important;background:linear-gradient(to bottom,#cd7f324d,#0000004d)!important}.podium-block span[data-v-adca5b9f]{font-size:.8rem!important}.prize-badge[data-v-adca5b9f]{font-size:.6rem!important;padding:3px 6px!important;margin-bottom:.4rem!important;white-space:nowrap!important;border-radius:12px!important}.fa-crown[data-v-adca5b9f]{top:-10px!important;font-size:12px!important}}.challenges-page[data-v-9f69fa01]{min-height:100vh;padding:0 0 80px;position:relative;overflow:hidden}.bg-effects[data-v-9f69fa01]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.bg-gradient[data-v-9f69fa01]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#061529,#0d2342,#061529)}.bg-glow[data-v-9f69fa01]{position:absolute;border-radius:50%;filter:blur(150px)}.glow-1[data-v-9f69fa01]{width:800px;height:800px;background:#00b2ff14;top:-300px;left:-200px;animation:floatGlow-9f69fa01 20s ease-in-out infinite}.glow-2[data-v-9f69fa01]{width:600px;height:600px;background:#00b2ff0d;bottom:-200px;right:-200px;animation:floatGlow-9f69fa01 25s ease-in-out infinite reverse}@keyframes floatGlow-9f69fa01{0%,to{transform:translate(0)}50%{transform:translate(60px,40px)}}.grid-overlay[data-v-9f69fa01]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(0,178,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,178,255,.02) 1px,transparent 1px);background-size:80px 80px}.container[data-v-9f69fa01]{max-width:1400px;margin:0 auto;padding:0 24px;position:relative;z-index:1}.hero-section[data-v-9f69fa01]{text-align:center;padding:60px 0 40px}.hero-badge[data-v-9f69fa01]{display:inline-flex;align-items:center;gap:8px;background:#00b2ff1a;border:1px solid rgba(0,178,255,.3);padding:8px 20px;border-radius:50px;margin-bottom:24px}.badge-icon[data-v-9f69fa01]{font-size:20px}.badge-text[data-v-9f69fa01]{font-size:14px;font-weight:600;color:#00b2ff;text-transform:uppercase;letter-spacing:1px}.hero-title[data-v-9f69fa01]{display:flex;flex-direction:column;gap:8px;margin:0 0 20px}.title-line[data-v-9f69fa01]{font-size:3.5rem;font-weight:700;color:#fff;line-height:1.1}.title-accent[data-v-9f69fa01]{font-size:4rem;font-weight:900;background:linear-gradient(135deg,#00b2ff,#00e5ff,#00b2ff);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gradientShift-9f69fa01 4s ease-in-out infinite}@keyframes gradientShift-9f69fa01{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.hero-desc[data-v-9f69fa01]{font-size:1.1rem;color:#ffffffb3;max-width:600px;margin:0 auto 32px;line-height:1.6}.stats-bar[data-v-9f69fa01]{display:inline-flex;align-items:center;gap:32px;background:#0000004d;border:1px solid rgba(255,255,255,.1);padding:20px 40px;border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.stat-item[data-v-9f69fa01]{text-align:center}.stat-value[data-v-9f69fa01]{font-size:2rem;font-weight:800;color:#00b2ff;line-height:1;margin-bottom:4px}.stat-label[data-v-9f69fa01]{font-size:.85rem;color:#fff9;text-transform:uppercase;letter-spacing:.5px}.stat-divider[data-v-9f69fa01]{width:1px;height:40px;background:#ffffff1a}.controls-section[data-v-9f69fa01]{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:40px;flex-wrap:wrap}.tab-switcher[data-v-9f69fa01]{display:flex;gap:8px;background:#0000004d;padding:6px;border-radius:12px;border:1px solid rgba(255,255,255,.1)}.tab-btn[data-v-9f69fa01]{display:flex;align-items:center;gap:8px;padding:12px 20px;background:transparent;border:none;border-radius:8px;color:#ffffffb3;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s ease}.tab-btn[data-v-9f69fa01]:hover{color:#fff;background:#ffffff0d}.tab-btn.active[data-v-9f69fa01]{background:linear-gradient(135deg,#00b2ff,#08c);color:#fff;box-shadow:0 4px 15px #00b2ff4d}.tab-icon[data-v-9f69fa01]{font-size:16px}.tab-count[data-v-9f69fa01]{background:#fff3;padding:2px 8px;border-radius:10px;font-size:.8rem}.tab-btn.active .tab-count[data-v-9f69fa01]{background:#ffffff4d}.sort-controls[data-v-9f69fa01]{display:flex;align-items:center;gap:12px}.sort-label[data-v-9f69fa01]{font-size:.9rem;color:#fff9;font-weight:500}.sort-buttons[data-v-9f69fa01]{display:flex;gap:8px}.sort-btn[data-v-9f69fa01]{display:flex;align-items:center;gap:6px;padding:10px 16px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#ffffffb3;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .3s ease}.sort-btn[data-v-9f69fa01]:hover{border-color:#00b2ff4d;color:#fff}.sort-btn.active[data-v-9f69fa01]{background:#00b2ff26;border-color:#00b2ff;color:#00b2ff}.sort-icon[data-v-9f69fa01]{font-size:14px}.challenges-grid[data-v-9f69fa01]{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:24px}.challenge-card[data-v-9f69fa01]{position:relative;background:linear-gradient(145deg,#0d2342e6,#061529f2);border:1px solid rgba(0,178,255,.15);border-radius:20px;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);animation:cardFadeIn-9f69fa01 .5s ease-out backwards;animation-delay:var(--delay)}@keyframes cardFadeIn-9f69fa01{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.challenge-card[data-v-9f69fa01]:hover{transform:translateY(-8px);border-color:#00b2ff66;box-shadow:0 20px 40px #0006}.challenge-card:hover .card-glow[data-v-9f69fa01]{opacity:1}.challenge-card:hover .card-image img[data-v-9f69fa01]{transform:scale(1.1)}.card-glow[data-v-9f69fa01]{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background:linear-gradient(135deg,rgba(0,178,255,.3),transparent,rgba(0,178,255,.1));border-radius:20px;opacity:0;transition:opacity .4s ease;z-index:0;pointer-events:none}.completed-glow[data-v-9f69fa01]{background:linear-gradient(135deg,rgba(32,230,71,.2),transparent,rgba(32,230,71,.1))}.card-image[data-v-9f69fa01]{position:relative;height:200px;overflow:hidden}.card-image img[data-v-9f69fa01]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.image-overlay[data-v-9f69fa01]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(6,21,41,.9) 0%,transparent 60%)}.completed-overlay[data-v-9f69fa01]{background:linear-gradient(to top,#061529e6,#0000004d)}.reward-badge[data-v-9f69fa01]{position:absolute;top:16px;right:16px;display:flex;align-items:center;gap:6px;background:linear-gradient(135deg,#00b2ff,#08c);padding:8px 14px;border-radius:10px;box-shadow:0 4px 15px #00b2ff66}.reward-icon[data-v-9f69fa01]{font-size:14px}.reward-text[data-v-9f69fa01]{font-size:.9rem;font-weight:700;color:#fff}.completed-reward[data-v-9f69fa01]{background:linear-gradient(135deg,#6b7280,#4b5563);box-shadow:none}.difficulty-badge[data-v-9f69fa01]{position:absolute;top:16px;left:16px;padding:6px 12px;border-radius:8px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;background:#0009;color:var(--diff-color);border:1px solid var(--diff-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.completed-stamp[data-v-9f69fa01]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:4px;background:#20e647e6;padding:16px 24px;border-radius:12px;box-shadow:0 8px 20px #20e64766}.stamp-icon[data-v-9f69fa01]{font-size:24px;font-weight:900;color:#fff}.stamp-text[data-v-9f69fa01]{font-size:.75rem;font-weight:800;color:#fff;letter-spacing:1px}.card-content[data-v-9f69fa01]{position:relative;padding:24px;z-index:1}.card-title[data-v-9f69fa01]{font-size:1.3rem;font-weight:700;color:#fff;margin:0 0 4px}.card-provider[data-v-9f69fa01]{font-size:.9rem;color:#ffffff80;margin:0 0 20px}.requirements-grid[data-v-9f69fa01]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px}.req-item[data-v-9f69fa01]{display:flex;align-items:center;gap:12px;background:#0000004d;padding:12px;border-radius:12px;border:1px solid rgba(255,255,255,.05)}.req-icon[data-v-9f69fa01]{font-size:20px}.req-info[data-v-9f69fa01]{display:flex;flex-direction:column;gap:2px}.req-label[data-v-9f69fa01]{font-size:.75rem;color:#ffffff80;text-transform:uppercase;letter-spacing:.5px}.req-value[data-v-9f69fa01]{font-size:1rem;font-weight:700;color:#fff}.claim-btn[data-v-9f69fa01]{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 20px;background:linear-gradient(135deg,#20e647,#1bc53e);border:none;border-radius:12px;color:#000;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #20e6474d}.claim-btn[data-v-9f69fa01]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #20e64780}.claim-btn:hover .btn-arrow[data-v-9f69fa01]{transform:translate(4px)}.btn-icon[data-v-9f69fa01]{font-size:18px}.btn-arrow[data-v-9f69fa01]{transition:transform .3s ease}.completed-btn[data-v-9f69fa01]{background:linear-gradient(135deg,#6b7280,#4b5563);color:#fff;box-shadow:none;cursor:default}.completed-btn[data-v-9f69fa01]:hover{transform:none;box-shadow:none}.challenge-card.completed[data-v-9f69fa01]{opacity:.8}.challenge-card.completed[data-v-9f69fa01]:hover{opacity:1}.empty-state[data-v-9f69fa01]{text-align:center;padding:80px 20px;background:#0003;border-radius:20px;border:1px dashed rgba(255,255,255,.1)}.empty-icon[data-v-9f69fa01]{font-size:64px;margin-bottom:20px}.empty-state h3[data-v-9f69fa01]{font-size:1.5rem;font-weight:700;color:#fff;margin:0 0 8px}.empty-state p[data-v-9f69fa01]{font-size:1rem;color:#fff9;margin:0}.modal-overlay[data-v-9f69fa01]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000001a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}@media (min-width: 769px){.modal-overlay[data-v-9f69fa01]{padding-left:calc(10% + 20px)}}.modal-container[data-v-9f69fa01]{position:relative;width:100%;max-width:600px;background:linear-gradient(145deg,#0d2342fa,#061529fa);border:1px solid rgba(0,178,255,.2);border-radius:24px;overflow:hidden;box-shadow:0 25px 50px #00000080;animation:modalSlide-9f69fa01 .3s ease-out}@keyframes modalSlide-9f69fa01{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.modal-close[data-v-9f69fa01]{position:absolute;top:16px;right:16px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#ffffff1a;border:none;border-radius:50%;color:#fff;font-size:20px;cursor:pointer;transition:all .3s ease;z-index:10}.modal-close[data-v-9f69fa01]:hover{background:#fff3;transform:rotate(90deg)}.modal-content[data-v-9f69fa01]{padding:32px}.modal-header[data-v-9f69fa01]{text-align:center;margin-bottom:24px}.modal-badge[data-v-9f69fa01]{display:inline-block;padding:6px 16px;background:#00b2ff26;border:1px solid rgba(0,178,255,.3);border-radius:20px;font-size:.85rem;font-weight:600;color:#00b2ff;margin-bottom:12px}.modal-title[data-v-9f69fa01]{font-size:1.8rem;font-weight:700;color:#fff;margin:0}.modal-game[data-v-9f69fa01]{display:flex;align-items:center;gap:20px;padding:20px;background:#0000004d;border-radius:16px;border:1px solid rgba(255,255,255,.05);margin-bottom:24px}.game-image[data-v-9f69fa01]{width:80px;height:80px;border-radius:12px;overflow:hidden;flex-shrink:0}.game-image img[data-v-9f69fa01]{width:100%;height:100%;object-fit:cover}.game-info[data-v-9f69fa01]{flex:1}.game-title[data-v-9f69fa01]{font-size:1.2rem;font-weight:700;color:#fff;margin:0 0 4px}.game-provider[data-v-9f69fa01]{font-size:.9rem;color:#fff9;margin:0 0 8px}.game-difficulty[data-v-9f69fa01]{display:inline-block;padding:4px 10px;border-radius:6px;font-size:.75rem;font-weight:700;text-transform:uppercase;background:#0006;color:var(--diff-color);border:1px solid var(--diff-color)}.modal-requirements[data-v-9f69fa01]{margin-bottom:24px}.req-title[data-v-9f69fa01]{font-size:1rem;font-weight:600;color:#fffc;margin:0 0 16px}.req-grid[data-v-9f69fa01]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.req-box[data-v-9f69fa01]{text-align:center;padding:16px 12px;background:#0000004d;border-radius:12px;border:1px solid rgba(255,255,255,.05)}.req-box-icon[data-v-9f69fa01]{font-size:24px;margin-bottom:8px}.req-box-label[data-v-9f69fa01]{font-size:.75rem;color:#ffffff80;margin-bottom:4px}.req-box-value[data-v-9f69fa01]{font-size:1.1rem;font-weight:700;color:#fff}.reward-box[data-v-9f69fa01]{border-color:#00b2ff33;background:#00b2ff0d}.reward-box .reward-value[data-v-9f69fa01]{color:#00b2ff;font-size:1.2rem}.claim-info[data-v-9f69fa01],.success-info[data-v-9f69fa01]{display:flex;gap:16px;padding:16px;border-radius:12px;margin-bottom:24px}.claim-info[data-v-9f69fa01]{background:#00b2ff1a;border:1px solid rgba(0,178,255,.2)}.success-info[data-v-9f69fa01]{background:#20e6471a;border:1px solid rgba(32,230,71,.2)}.info-icon[data-v-9f69fa01],.success-icon[data-v-9f69fa01]{font-size:24px;flex-shrink:0}.info-content p[data-v-9f69fa01],.success-content p[data-v-9f69fa01]{margin:0 0 8px;font-size:.95rem;color:#ffffffe6;line-height:1.5}.info-content p[data-v-9f69fa01]:last-child,.success-content p[data-v-9f69fa01]:last-child{margin:0}.info-note[data-v-9f69fa01],.success-note[data-v-9f69fa01]{font-size:.85rem!important;color:#fff9!important}.discord-link[data-v-9f69fa01]{color:#00b2ff;text-decoration:underline;font-weight:600}.discord-link[data-v-9f69fa01]:hover{color:#00e5ff}.modal-actions[data-v-9f69fa01]{display:flex;justify-content:center}.discord-btn[data-v-9f69fa01]{display:flex;align-items:center;gap:12px;padding:14px 28px;background:#5865f2;border:none;border-radius:12px;color:#fff;font-size:1rem;font-weight:700;text-decoration:none;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #5865f24d}.discord-btn[data-v-9f69fa01]:hover{background:#4752c4;transform:translateY(-2px);box-shadow:0 8px 25px #5865f280}.discord-icon[data-v-9f69fa01]{width:24px;height:24px}.done-btn[data-v-9f69fa01]{padding:14px 48px;background:linear-gradient(135deg,#00b2ff,#08c);border:none;border-radius:12px;color:#fff;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #00b2ff4d}.done-btn[data-v-9f69fa01]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00b2ff80}.update-toast[data-v-9f69fa01]{position:fixed;top:90px;right:20px;z-index:1000;animation:toastSlide-9f69fa01 .4s ease-out}@keyframes toastSlide-9f69fa01{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.toast-content[data-v-9f69fa01]{display:flex;align-items:center;gap:10px;padding:14px 20px;background:linear-gradient(135deg,#00b2ff,#08c);border-radius:12px;box-shadow:0 8px 25px #00b2ff66;font-size:.95rem;font-weight:600;color:#fff}.toast-icon[data-v-9f69fa01]{font-size:18px;animation:spin-9f69fa01 1s linear infinite}@keyframes spin-9f69fa01{to{transform:rotate(360deg)}}@media (max-width: 1024px){.controls-section[data-v-9f69fa01]{flex-direction:column;align-items:stretch}.sort-controls[data-v-9f69fa01]{justify-content:center}}@media (max-width: 768px){.hero-section[data-v-9f69fa01]{padding:40px 0 30px}.title-line[data-v-9f69fa01]{font-size:2.2rem}.title-accent[data-v-9f69fa01]{font-size:2.8rem}.hero-desc[data-v-9f69fa01]{font-size:1rem}.stats-bar[data-v-9f69fa01]{gap:20px;padding:16px 24px}.stat-value[data-v-9f69fa01]{font-size:1.5rem}.tab-switcher[data-v-9f69fa01]{width:100%}.tab-btn[data-v-9f69fa01]{flex:1;justify-content:center;padding:10px 12px;font-size:.85rem}.sort-controls[data-v-9f69fa01]{flex-wrap:wrap}.sort-buttons[data-v-9f69fa01]{flex-wrap:wrap;justify-content:center}.sort-btn[data-v-9f69fa01]{padding:8px 12px;font-size:.8rem}.challenges-grid[data-v-9f69fa01]{grid-template-columns:1fr;gap:20px}.card-image[data-v-9f69fa01]{height:180px}.card-content[data-v-9f69fa01]{padding:20px}.modal-content[data-v-9f69fa01]{padding:24px}.req-grid[data-v-9f69fa01]{grid-template-columns:1fr;gap:10px}.req-box[data-v-9f69fa01]{padding:14px}}@media (max-width: 480px){.title-line[data-v-9f69fa01]{font-size:1.8rem}.title-accent[data-v-9f69fa01]{font-size:2.2rem}.stats-bar[data-v-9f69fa01]{flex-direction:column;gap:16px;width:100%}.stat-divider[data-v-9f69fa01]{width:60px;height:1px}.tab-btn .tab-icon[data-v-9f69fa01],.sort-label[data-v-9f69fa01]{display:none}.card-title[data-v-9f69fa01]{font-size:1.15rem}.requirements-grid[data-v-9f69fa01]{grid-template-columns:1fr;gap:10px}.modal-title[data-v-9f69fa01]{font-size:1.4rem}.modal-game[data-v-9f69fa01]{flex-direction:column;text-align:center}}.socials-page[data-v-4d38238e]{padding:0 0 80px;min-height:100vh;background:radial-gradient(circle at 30% 20%,#0d234266,#06152900 50%),radial-gradient(circle at 70% 60%,#00b2ff1a,#06152900 40%)}.page-title[data-v-4d38238e]{font-size:3.5rem;margin-bottom:1rem;text-align:center;text-transform:uppercase;letter-spacing:3px}.page-description[data-v-4d38238e]{max-width:700px;margin:0 auto 4rem;text-align:center;color:var(--text-light);font-size:1.2rem;line-height:1.6}.socials-grid[data-v-4d38238e]{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem;max-width:1200px;margin:0 auto;padding:0 1rem}.social-card[data-v-4d38238e]{position:relative;border-radius:16px;overflow:hidden;background-color:#00111eb3;text-decoration:none;box-shadow:0 10px 30px #0000004d,0 1px 2px #00000080,inset 0 0 0 1px #ffffff1a;opacity:0;transform:translateY(30px);transition:all .5s cubic-bezier(.23,1,.32,1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid transparent;border-color:var(--border-color)}.social-card[data-v-4d38238e]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,transparent 0%,var(--card-color) 100%);opacity:.1;transition:opacity .5s ease}.social-card[data-v-4d38238e]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;padding:2px;background:linear-gradient(135deg,var(--card-color) 0%,transparent 50%,var(--card-color) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.5;transition:opacity .5s ease}.card-link[data-v-4d38238e]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.card-inner[data-v-4d38238e]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;height:100%;min-height:300px;z-index:2}.social-card[data-v-4d38238e]:hover{transform:translateY(-10px) scale(1.03);box-shadow:0 20px 40px #0006,0 0 30px rgba(var(--card-color),.2)}.social-card[data-v-4d38238e]:hover:before{opacity:.15}.social-card[data-v-4d38238e]:hover:after{opacity:.8}.coming-soon[data-v-4d38238e]{opacity:.85;pointer-events:none}.coming-soon-banner[data-v-4d38238e]{position:absolute;top:0;right:0;width:200px;height:200px;overflow:hidden;z-index:20}.coming-soon-banner[data-v-4d38238e]:before{content:"COMING SOON";position:absolute;display:block;width:250px;padding:8px 0;background-color:#ff3a3a;box-shadow:0 5px 10px #0000004d;color:#fff;font-size:.8rem;font-weight:700;text-transform:uppercase;text-align:center;transform:rotate(45deg);right:-60px;top:45px;letter-spacing:1px}.logo-wrapper[data-v-4d38238e]{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:2rem;transition:transform .5s cubic-bezier(.34,1.56,.64,1);filter:drop-shadow(0 10px 15px rgba(0,0,0,.3))}.social-card:hover .logo-wrapper[data-v-4d38238e]{transform:scale(1.1) translateY(-5px)}.logo-container[data-v-4d38238e]{width:120px;height:120px;display:flex;align-items:center;justify-content:center;color:var(--card-color);transition:all .5s ease}.logo-container svg[data-v-4d38238e]{width:100%;height:100%;filter:drop-shadow(0 5px 10px rgba(0,0,0,.3))}.logo-container img[data-v-4d38238e]{max-width:100%;max-height:100%;filter:drop-shadow(0 5px 10px rgba(0,0,0,.3))}.svg-container[data-v-4d38238e]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.svg-container svg[data-v-4d38238e]{width:100%;height:100%;filter:drop-shadow(0 5px 10px rgba(0,0,0,.3))}.platform-logo[data-v-4d38238e]{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 5px 10px rgba(0,0,0,.3))}.platform-content[data-v-4d38238e]{width:100%;text-align:center;transform:translateY(0);transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.social-card:hover .platform-content[data-v-4d38238e]{transform:translateY(5px)}.platform-name[data-v-4d38238e]{font-size:2.8rem;font-weight:800;color:#fff;margin:0;position:relative;text-shadow:0 5px 15px rgba(0,0,0,.3);letter-spacing:1px}.platform-name[data-v-4d38238e]:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:30%;height:3px;background:var(--card-color);border-radius:3px;box-shadow:0 2px 5px #0003;opacity:0;transition:all .5s ease}.social-card:hover .platform-name[data-v-4d38238e]:after{opacity:1;width:60%}.social-card[data-v-4d38238e]:nth-child(1){transition-delay:.1s}.social-card[data-v-4d38238e]:nth-child(2){transition-delay:.2s}.social-card[data-v-4d38238e]:nth-child(3){transition-delay:.3s}.social-card[data-v-4d38238e]:nth-child(4){transition-delay:.4s}.social-card[data-v-4d38238e]:nth-child(5){transition-delay:.5s}.promo-code[data-v-4d38238e]{margin-top:.8rem;padding:.6rem 1.2rem;background:#ffffff1a;border-radius:20px;font-size:1.1rem;color:var(--text-light);border:1px solid rgba(255,255,255,.2);animation:pulse-4d38238e 2s infinite}.code[data-v-4d38238e]{font-weight:700;background:linear-gradient(to right,#0087ff,#00e1ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 4px rgba(0,135,255,.5));text-transform:uppercase;letter-spacing:2px}@keyframes pulse-4d38238e{0%{box-shadow:0 0 #0087ff66}70%{box-shadow:0 0 0 10px #0087ff00}to{box-shadow:0 0 #0087ff00}}@media (max-width: 992px){.socials-grid[data-v-4d38238e]{gap:2rem}.logo-container[data-v-4d38238e]{width:100px;height:100px}.platform-name[data-v-4d38238e]{font-size:2.4rem}}@media (max-width: 768px){.socials-page[data-v-4d38238e]{padding:100px 0 60px}.page-title[data-v-4d38238e]{font-size:2.5rem;letter-spacing:2px}.page-description[data-v-4d38238e]{font-size:1.1rem;margin-bottom:3rem}.socials-grid[data-v-4d38238e]{grid-template-columns:1fr;max-width:450px;gap:1.8rem}.logo-container[data-v-4d38238e]{width:90px;height:90px}.platform-name[data-v-4d38238e]{font-size:2.2rem}.card-inner[data-v-4d38238e]{padding:2.5rem 1.5rem;min-height:250px}}.rainbet-button-container[data-v-4d38238e]{margin-bottom:3rem;display:flex;justify-content:center}.rainbet-button[data-v-4d38238e]{display:flex;align-items:center;gap:1.5rem;background:linear-gradient(135deg,#00111ecc,#00579b4d);border-radius:16px;padding:1.2rem 2rem;width:100%;max-width:600px;text-decoration:none;box-shadow:0 10px 30px #0000004d,0 1px 2px #00000080,inset 0 0 0 1px #00b2ff33;transition:all .3s ease;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.rainbet-button[data-v-4d38238e]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,transparent 0%,#0087ff 150%);opacity:.1;transition:opacity .5s ease}.rainbet-button[data-v-4d38238e]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;padding:2px;background:linear-gradient(135deg,#0087ff 0%,transparent 50%,#0087ff 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.5;transition:opacity .5s ease}.rainbet-button[data-v-4d38238e]:hover{transform:translateY(-5px);box-shadow:0 15px 35px #0087ff4d,0 1px 2px #00000080,inset 0 0 0 1px #00b2ff66}.rainbet-button[data-v-4d38238e]:hover:before{opacity:.15}.rainbet-button[data-v-4d38238e]:hover:after{opacity:.8}.rainbet-logo[data-v-4d38238e]{height:60px;filter:drop-shadow(0 2px 8px rgba(0,135,255,.4));transition:transform .3s ease}.rainbet-button:hover .rainbet-logo[data-v-4d38238e]{transform:scale(1.1)}.rainbet-button-text[data-v-4d38238e]{display:flex;flex-direction:column;position:relative;z-index:2;flex:1}.rainbet-button-text span[data-v-4d38238e]:first-child{font-size:1rem;color:#fffc}.rainbet-name[data-v-4d38238e]{font-size:2.2rem;font-weight:700;background:linear-gradient(to right,#0087ff,#00e1ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 4px rgba(0,135,255,.5));text-transform:uppercase;letter-spacing:2px;margin-bottom:.3rem}.rainbet-code[data-v-4d38238e]{font-size:.9rem;color:#fffc;display:inline-block;padding:.3rem .8rem;border-radius:20px;background:#0087ff1a;border:1px solid rgba(0,135,255,.2)}.rainbet-code-value[data-v-4d38238e]{font-weight:700;background:linear-gradient(to right,#0087ff,#00e1ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 4px rgba(0,135,255,.5));text-transform:uppercase;letter-spacing:2px}@media (max-width: 768px){.rainbet-button[data-v-4d38238e]{flex-direction:column;padding:1.5rem;text-align:center;gap:1rem}.rainbet-logo[data-v-4d38238e]{height:50px}.rainbet-name[data-v-4d38238e]{font-size:1.8rem}}.social-card.animate-in[data-v-4d38238e]{opacity:1;transform:translateY(0)}.terms-container[data-v-51fe1dcb]{display:flex;justify-content:center;padding:5rem 1rem;min-height:80vh;background-color:var(--primary-color)}.terms-content[data-v-51fe1dcb]{max-width:800px;width:100%;background-color:#11172999;border-radius:10px;padding:3rem;box-shadow:0 4px 20px #0000004d;color:var(--text-color);margin-top:2rem}h1[data-v-51fe1dcb]{text-align:center;color:#00c2ff;font-size:2.4rem;margin-bottom:3rem;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:1.5rem}section[data-v-51fe1dcb]{margin-bottom:3.5rem}h2[data-v-51fe1dcb]{color:#3affb9;font-size:1.4rem;margin-bottom:1.5rem;display:inline-block;position:relative}h2[data-v-51fe1dcb]:after{content:"";position:absolute;bottom:-8px;left:0;width:40px;height:2px;background-color:#3affb9}p[data-v-51fe1dcb]{margin-bottom:1rem;line-height:1.7;opacity:.95;font-size:1.05rem}@media (max-width: 768px){.terms-content[data-v-51fe1dcb]{padding:2rem;margin-top:1rem}h1[data-v-51fe1dcb]{font-size:2rem;margin-bottom:2rem;padding-bottom:1rem}h2[data-v-51fe1dcb]{font-size:1.2rem}p[data-v-51fe1dcb]{font-size:1rem}section[data-v-51fe1dcb]{margin-bottom:2.5rem}}@media (max-width: 480px){.terms-container[data-v-51fe1dcb]{padding:3rem 1rem}.terms-content[data-v-51fe1dcb]{padding:1.5rem}h2[data-v-51fe1dcb]:after{width:30px}}.modal-overlay[data-v-13d486a5]{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;background:#ffffff1a!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important;z-index:999999!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;pointer-events:auto!important;margin:0!important;padding:0!important;transform:none!important}.modal-content[data-v-13d486a5]{background:var(--card-bg)!important;border-radius:12px!important;width:600px!important;max-width:90vw!important;max-height:80vh!important;box-shadow:0 12px 48px #0006!important;border:1px solid var(--border-color)!important;animation:modal-slide-in-13d486a5 .3s ease-out!important;overflow:hidden!important;position:relative!important;z-index:999999!important;margin:0!important;padding:0!important;transform:none!important}@keyframes modal-slide-in-13d486a5{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.modal-header[data-v-13d486a5]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid var(--border-color)}.modal-header h2[data-v-13d486a5]{margin:0;color:var(--text-color);font-size:1.5rem}.close-button[data-v-13d486a5]{background:none;border:none;color:var(--text-light);font-size:1.2rem;cursor:pointer;padding:.5rem;transition:color .2s}.close-button[data-v-13d486a5]:hover{color:var(--accent-color)}.modal-body[data-v-13d486a5]{padding:1.5rem;max-height:calc(80vh - 120px);overflow-y:auto}@media (max-width: 768px){.modal-content[data-v-13d486a5]{width:95vw!important;margin:10px}.modal-body[data-v-13d486a5]{padding:1rem}.stats-grid[data-v-13d486a5]{grid-template-columns:1fr;gap:.75rem}}.date-navigation[data-v-13d486a5]{display:flex;justify-content:center;align-items:center;margin-bottom:1.5rem;gap:1rem}.nav-button[data-v-13d486a5]{background:none;border:1px solid var(--border-color);color:var(--text-color);padding:.5rem;border-radius:6px;cursor:pointer;transition:all .2s}.nav-button[data-v-13d486a5]:hover:not(:disabled){background:var(--accent-color);color:var(--card-bg)}.nav-button[data-v-13d486a5]:disabled{opacity:.5;cursor:not-allowed}.current-date[data-v-13d486a5]{font-size:1.2rem;font-weight:500;color:var(--text-color);min-width:200px;text-align:center}.stats-grid[data-v-13d486a5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.stat-card[data-v-13d486a5]{background:#00b2ff1a;border-radius:10px;padding:1.5rem;display:flex;align-items:center;gap:1rem;transition:transform .2s,background-color .2s}.stat-card[data-v-13d486a5]:hover{transform:translateY(-2px);background:#00b2ff26}.stat-icon[data-v-13d486a5]{width:48px;height:48px;background:var(--accent-color);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:var(--card-bg)}.stat-content[data-v-13d486a5]{flex:1}.stat-label[data-v-13d486a5]{color:var(--text-light);font-size:.9rem;margin-bottom:.3rem}.stat-value[data-v-13d486a5]{color:var(--text-color);font-size:1.2rem;font-weight:600}.best-performance[data-v-13d486a5]{margin-top:2rem;padding-top:2rem;border-top:1px solid var(--border-color)}.best-performance h3[data-v-13d486a5]{color:var(--text-color);margin-bottom:1rem;text-align:center}.performance-grid[data-v-13d486a5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.performance-card[data-v-13d486a5]{background:#00b2ff1a;border-radius:10px;padding:1.5rem}.performance-card h4[data-v-13d486a5]{color:var(--text-color);margin-bottom:1rem;font-size:1.1rem}.performance-card ul[data-v-13d486a5]{list-style:none;padding:0;margin:0}.performance-card li[data-v-13d486a5]{display:flex;justify-content:space-between;align-items:center;padding:.75rem .5rem;border-bottom:1px solid rgba(255,255,255,.1);gap:.5rem}.performance-card li[data-v-13d486a5]:last-child{border-bottom:none}.performance-card .rank-indicator[data-v-13d486a5]{font-size:1.2rem;min-width:2rem}.performance-card .date[data-v-13d486a5]{color:var(--text-light);flex:1}.performance-card .amount[data-v-13d486a5]{color:var(--accent-color);font-weight:600;min-width:100px;text-align:right}.gold-rank[data-v-13d486a5]{background:#ffd7001a}.silver-rank[data-v-13d486a5]{background:#c0c0c01a}.bronze-rank[data-v-13d486a5]{background:#cd7f321a}.no-data[data-v-13d486a5]{color:var(--text-light);text-align:center;font-style:italic}@media (max-width: 768px){.modal-content[data-v-13d486a5]{width:95%;margin:1rem}.stats-grid[data-v-13d486a5]{grid-template-columns:1fr}.stat-card[data-v-13d486a5]{padding:1rem}.performance-grid[data-v-13d486a5]{grid-template-columns:1fr}.current-date[data-v-13d486a5]{font-size:1rem;min-width:150px}}.modal-overlay[data-v-8242e6df]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:1000}.modal[data-v-8242e6df]{background:#1a1f2ef2;border-radius:15px;width:95%;max-width:800px;max-height:90vh;box-shadow:0 8px 32px #0000004d;border:1px solid rgba(255,255,255,.1);animation:modal-slide-in-8242e6df .3s ease-out;overflow:hidden;display:flex;flex-direction:column}@keyframes modal-slide-in-8242e6df{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-header[data-v-8242e6df]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid rgba(255,255,255,.1);background:#ffffff0d}.header-content[data-v-8242e6df]{display:flex;align-items:center;gap:1rem}.header-content i[data-v-8242e6df]{font-size:2rem;color:#00b2ff}.header-content h3[data-v-8242e6df]{margin:0 0 .25rem;color:#fff;font-size:1.5rem;font-weight:600}.header-content p[data-v-8242e6df]{margin:0;color:#ffffffb3;font-size:.9rem}.close-btn[data-v-8242e6df]{background:none;border:none;color:#ffffffb3;font-size:1.2rem;cursor:pointer;padding:.5rem;transition:color .2s;border-radius:50%}.close-btn[data-v-8242e6df]:hover{color:#00b2ff;background:#ffffff1a}.modal-content[data-v-8242e6df]{flex:1;overflow-y:auto;padding:0}.tabs-container[data-v-8242e6df]{padding:0 2rem;border-bottom:1px solid rgba(255,255,255,.1);background:#ffffff05}.tabs[data-v-8242e6df]{display:flex;gap:0;margin:0}.tab[data-v-8242e6df]{display:flex;align-items:center;gap:.5rem;padding:1rem 1.5rem;background:transparent;color:#ffffffb3;border:none;border-bottom:3px solid transparent;cursor:pointer;transition:all .3s ease;font-weight:500;position:relative;font-size:.9rem}.tab[data-v-8242e6df]:hover{color:#00b2ff;background:#00b2ff0d}.tab.active[data-v-8242e6df]{color:#00b2ff;border-bottom-color:#00b2ff;background:#00b2ff1a}.tab-badge[data-v-8242e6df]{background:#ffa502cc;color:#fff;padding:.2rem .5rem;border-radius:10px;font-size:.75rem;font-weight:700;min-width:20px;text-align:center}.tab-badge.approved[data-v-8242e6df]{background:#00b894cc}.tab-badge.rejected[data-v-8242e6df]{background:#ff4757cc}.loading-container[data-v-8242e6df]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;color:#fff}.spinner[data-v-8242e6df]{width:40px;height:40px;border:3px solid rgba(0,178,255,.3);border-radius:50%;border-top-color:#00b2ff;animation:spin-8242e6df 1s ease-in-out infinite;margin-bottom:1rem}@keyframes spin-8242e6df{to{transform:rotate(360deg)}}.no-approvals[data-v-8242e6df]{text-align:center;padding:3rem 2rem;color:#ffffffb3}.no-approvals-icon[data-v-8242e6df]{font-size:3rem;color:#00b894;margin-bottom:1rem}.no-approvals h4[data-v-8242e6df]{color:#fff;margin:.5rem 0;font-size:1.25rem}.no-approvals p[data-v-8242e6df]{max-width:400px;margin:0 auto;line-height:1.5;font-size:.9rem}.approvals-list[data-v-8242e6df]{padding:1.5rem 2rem;display:flex;flex-direction:column;gap:1rem}.approval-item[data-v-8242e6df]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:1.25rem;transition:all .3s ease}.approval-item[data-v-8242e6df]:hover{background:#ffffff14;transform:translateY(-1px)}.approval-item.pending[data-v-8242e6df]{border-left:4px solid #ffa502}.approval-item.approved[data-v-8242e6df]{border-left:4px solid #00b894}.approval-item.rejected[data-v-8242e6df]{border-left:4px solid #ff4757}.approval-header[data-v-8242e6df]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.user-info[data-v-8242e6df]{display:flex;align-items:center;gap:.75rem}.user-avatar[data-v-8242e6df]{width:35px;height:35px;background:linear-gradient(135deg,#00b2ff,#0087ff);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1rem;overflow:hidden}.user-avatar img[data-v-8242e6df]{width:100%;height:100%;object-fit:cover;border-radius:50%}.user-details h4[data-v-8242e6df]{color:#fff;margin:0;font-size:1rem;font-weight:600}.user-details p[data-v-8242e6df]{color:#ffffffb3;margin:.25rem 0 0;font-size:.8rem}.status-badge[data-v-8242e6df]{padding:.4rem .75rem;border-radius:15px;font-size:.75rem;font-weight:600;display:flex;align-items:center;gap:.4rem}.status-badge.pending[data-v-8242e6df]{background:#ffa50233;color:#ffa502;border:1px solid rgba(255,165,2,.3)}.status-badge.approved[data-v-8242e6df]{background:#00b89433;color:#00b894;border:1px solid rgba(0,184,148,.3)}.status-badge.rejected[data-v-8242e6df]{background:#ff475733;color:#ff4757;border:1px solid rgba(255,71,87,.3)}.approval-content[data-v-8242e6df]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.platform-info[data-v-8242e6df]{display:flex;align-items:center;gap:.75rem;background:#ffffff0d;padding:.75rem;border-radius:6px}.platform-icon[data-v-8242e6df]{width:30px;height:30px;border-radius:6px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#fff}.platform-icon img[data-v-8242e6df]{width:100%;height:100%;object-fit:cover}.platform-details h5[data-v-8242e6df]{color:#fff;margin:0 0 .25rem;font-size:.9rem;font-weight:600}.platform-details p[data-v-8242e6df]{color:#fffc;margin:0;font-size:.8rem}.approval-meta[data-v-8242e6df]{background:#ffffff08;padding:.75rem;border-radius:6px}.approval-meta p[data-v-8242e6df]{color:#ffffffb3;margin:.2rem 0;font-size:.8rem}.approval-actions[data-v-8242e6df]{display:flex;gap:.75rem;justify-content:flex-end}.approve-btn[data-v-8242e6df],.reject-btn[data-v-8242e6df]{padding:.6rem 1.25rem;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.4rem;font-size:.85rem}.approve-btn[data-v-8242e6df]{background:linear-gradient(135deg,#00b894,#00a085);color:#fff}.approve-btn[data-v-8242e6df]:hover:not(:disabled){background:linear-gradient(135deg,#00a085,#008f75);transform:translateY(-1px)}.reject-btn[data-v-8242e6df]{background:#ff475733;color:#ff4757;border:1px solid rgba(255,71,87,.3)}.reject-btn[data-v-8242e6df]:hover:not(:disabled){background:#ff47574d}.approve-btn[data-v-8242e6df]:disabled,.reject-btn[data-v-8242e6df]:disabled{opacity:.7;cursor:not-allowed;transform:none}.reject-modal-overlay[data-v-8242e6df]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:1100}.reject-modal[data-v-8242e6df]{background:#1a1f2ef2;border-radius:12px;width:90%;max-width:450px;box-shadow:0 8px 32px #0000004d;border:1px solid rgba(255,255,255,.1);animation:modal-slide-in-8242e6df .3s ease-out}.reject-modal-header[data-v-8242e6df]{display:flex;justify-content:space-between;align-items:center;padding:1.25rem;border-bottom:1px solid rgba(255,255,255,.1)}.reject-modal-header h4[data-v-8242e6df]{margin:0;color:#fff;font-size:1.25rem}.reject-modal-content[data-v-8242e6df]{padding:1.5rem}.reject-modal-content p[data-v-8242e6df]{color:#fffc;margin-bottom:1rem;font-size:.9rem}.reject-info[data-v-8242e6df]{background:#ffffff0d;padding:.75rem;border-radius:6px;margin:1rem 0}.reject-info p[data-v-8242e6df]{color:#fffc;margin:.2rem 0;font-size:.85rem}.form-group[data-v-8242e6df]{margin:1rem 0}.form-group label[data-v-8242e6df]{display:block;color:#fffc;margin-bottom:.5rem;font-weight:500;font-size:.9rem}.form-group textarea[data-v-8242e6df]{width:100%;background:#ffffff0d;border:1px solid rgba(255,255,255,.2);border-radius:6px;padding:.75rem;color:#fff;font-family:inherit;resize:vertical;font-size:.85rem}.form-group textarea[data-v-8242e6df]:focus{outline:none;border-color:#00b2ff;box-shadow:0 0 0 3px #00b2ff1a}.reject-modal-actions[data-v-8242e6df]{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.25rem}.cancel-btn[data-v-8242e6df]{background:none;border:1px solid rgba(255,255,255,.2);color:#fffc;padding:.6rem 1.25rem;border-radius:6px;cursor:pointer;transition:all .2s;font-size:.85rem}.cancel-btn[data-v-8242e6df]:hover{background:#ffffff0d}.reject-confirm-btn[data-v-8242e6df]{background:#ff4757e6;color:#fff;border:none;padding:.6rem 1.25rem;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.4rem;font-size:.85rem}.reject-confirm-btn[data-v-8242e6df]:hover:not(:disabled){background:#ff4757}.reject-confirm-btn[data-v-8242e6df]:disabled{opacity:.7;cursor:not-allowed}@media (max-width: 768px){.modal[data-v-8242e6df]{width:98%;max-height:95vh}.modal-header[data-v-8242e6df]{padding:1rem 1.5rem}.header-content[data-v-8242e6df]{flex-direction:column;align-items:flex-start;gap:.5rem}.header-content h3[data-v-8242e6df]{font-size:1.25rem}.tabs-container[data-v-8242e6df]{padding:0 1rem}.tab[data-v-8242e6df]{padding:.75rem 1rem;font-size:.8rem}.approvals-list[data-v-8242e6df]{padding:1rem 1.5rem}.approval-item[data-v-8242e6df]{padding:1rem}.approval-actions[data-v-8242e6df]{justify-content:center}.reject-modal[data-v-8242e6df]{margin:1rem}}.admin-section[data-v-65e2b51a]{min-height:100vh;background:linear-gradient(135deg,#0a0e1a,#1a1f2e);padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.admin-section[data-v-65e2b51a] ::selection{background:#00b2ff33;color:#fff}.admin-section[data-v-65e2b51a] ::-moz-selection{background:#00b2ff33;color:#fff}.admin-section input[data-v-65e2b51a],.admin-section textarea[data-v-65e2b51a],.admin-section .modal-content[data-v-65e2b51a],.admin-section .selectable-text[data-v-65e2b51a]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.admin-section[data-v-65e2b51a] *:focus{outline:none}.admin-section button[data-v-65e2b51a]:focus,.admin-section input[data-v-65e2b51a]:focus,.admin-section select[data-v-65e2b51a]:focus,.admin-section textarea[data-v-65e2b51a]:focus,.admin-section a[data-v-65e2b51a]:focus{outline:2px solid rgba(0,178,255,.5);outline-offset:2px}.container[data-v-65e2b51a]{max-width:100%;margin:0;padding:0;height:100vh}.auth-container[data-v-65e2b51a]{display:flex;justify-content:center;align-items:center;min-height:80vh}.auth-card[data-v-65e2b51a]{background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:3rem;max-width:400px;width:100%;text-align:center;box-shadow:0 20px 40px #0000004d}.auth-header[data-v-65e2b51a]{margin-bottom:2rem}.auth-header i[data-v-65e2b51a]{font-size:3rem;color:#00b2ff;margin-bottom:1rem}.auth-header h2[data-v-65e2b51a]{color:#fff;margin:0;font-size:1.5rem}.auth-form[data-v-65e2b51a]{display:flex;flex-direction:column;gap:1.5rem}.input-group[data-v-65e2b51a]{text-align:left}.input-group label[data-v-65e2b51a]{display:block;color:#ccc;margin-bottom:.5rem;font-weight:500}.password-input[data-v-65e2b51a]{width:100%;padding:1rem;border:1px solid rgba(255,255,255,.2);border-radius:10px;background:#ffffff0d;color:#fff;font-size:1rem;transition:all .3s ease}.password-input[data-v-65e2b51a]:focus{outline:none;border-color:#00b2ff;box-shadow:0 0 0 3px #00b2ff1a}.password-input.error[data-v-65e2b51a]{border-color:#ff4757;box-shadow:0 0 0 3px #ff47571a}.auth-button[data-v-65e2b51a]{padding:1rem 2rem;background:linear-gradient(135deg,#00b2ff,#0087cc);color:#fff;border:none;border-radius:10px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.auth-button[data-v-65e2b51a]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 20px #00b2ff4d}.auth-button[data-v-65e2b51a]:disabled{opacity:.5;cursor:not-allowed}.error-message[data-v-65e2b51a]{color:#ff4757;font-size:.9rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.admin-layout[data-v-65e2b51a]{display:flex;min-height:100vh;gap:0;padding:0}.admin-sidebar[data-v-65e2b51a]{flex:0 0 280px;background:linear-gradient(180deg,#0a0e1af2,#1a1f2ef2);padding:2.5rem 1.5rem;box-shadow:0 0 50px #00b2ff1a,inset 1px 0 #ffffff0d;border-right:1px solid rgba(0,178,255,.2);min-height:100vh;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.sidebar-header[data-v-65e2b51a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:3rem;padding:1.5rem;background:linear-gradient(135deg,#00b2ff1a,#0087ff0d);border-radius:16px;border:1px solid rgba(0,178,255,.2);box-shadow:0 8px 32px #00b2ff1a}.header-content[data-v-65e2b51a]{display:flex;align-items:center;gap:1rem}.hamburger-menu[data-v-65e2b51a]{background:#00b2ff1a;border:1px solid rgba(0,178,255,.3);border-radius:8px;padding:.5rem;color:#00b2ff;cursor:pointer;transition:all .3s ease;display:none}.hamburger-menu[data-v-65e2b51a]:hover{background:#00b2ff33;transform:scale(1.05)}.sidebar-header i[data-v-65e2b51a]{font-size:2.2rem;color:#00b2ff;filter:drop-shadow(0 0 10px rgba(0,178,255,.5))}.sidebar-header h2[data-v-65e2b51a]{color:#fff;margin:0;font-size:1.4rem;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.5);background:linear-gradient(135deg,#fff,#e3f2fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sidebar-nav[data-v-65e2b51a]{display:flex;flex-direction:column;gap:.75rem}.nav-item[data-v-65e2b51a]{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:14px;color:#ffffffd9;text-decoration:none;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);font-weight:600;font-size:.95rem;min-height:54px;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nav-item[data-v-65e2b51a]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,#00b2ff,#0087ff);transform:scaleY(0);transition:transform .3s ease;border-radius:0 2px 2px 0}.nav-item[data-v-65e2b51a]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,178,255,.1),transparent);transition:left .6s ease}.nav-item[data-v-65e2b51a]:hover:before{transform:scaleY(1)}.nav-item[data-v-65e2b51a]:hover:after{left:100%}.nav-item[data-v-65e2b51a]:hover{background:linear-gradient(135deg,#00b2ff26,#0087ff14);border-color:#00b2ff66;color:#fff;transform:translate(6px);box-shadow:0 8px 25px #00b2ff33,inset 0 1px #ffffff1a}.nav-item.active[data-v-65e2b51a]{background:linear-gradient(135deg,#00b2ff40,#0087ff26);border-color:#00b2ff99;color:#fff;transform:translate(6px);box-shadow:0 0 30px #00b2ff66,inset 0 1px #fff3}.nav-item.active[data-v-65e2b51a]:before{transform:scaleY(1)}.nav-item i[data-v-65e2b51a]{font-size:1.2rem;width:22px;text-align:center;transition:all .3s ease}.nav-item:hover i[data-v-65e2b51a],.nav-item.active i[data-v-65e2b51a]{transform:scale(1.1);filter:drop-shadow(0 0 8px rgba(0,178,255,.6))}.nav-text[data-v-65e2b51a]{white-space:nowrap}.nav-badge[data-v-65e2b51a]{position:absolute;top:8px;right:8px;background:linear-gradient(135deg,#ff4757,#ff3742);color:#fff;border-radius:50%;padding:.25rem .5rem;font-size:.65rem;font-weight:700;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;animation:pulse-65e2b51a 2s infinite;box-shadow:0 2px 8px #ff475766;border:2px solid rgba(255,255,255,.2)}@keyframes pulse-65e2b51a{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.nav-item.logout[data-v-65e2b51a]{margin-top:auto;background:#ff475714;border-color:#ff475733;color:#ff4757e6}.nav-item.logout[data-v-65e2b51a]:hover{background:linear-gradient(135deg,#ff475726,#ff475714);border-color:#ff475766;color:#ff4757;transform:translate(6px);box-shadow:0 8px 25px #ff475733,inset 0 1px #ffffff1a}.nav-item.logout[data-v-65e2b51a]:before{background:linear-gradient(180deg,#ff4757,#ff3742)}.nav-item.maintenance-toggle[data-v-65e2b51a]{background:#ffc10714;border-color:#ffc10733;color:#ffc107e6;margin-bottom:1rem}.nav-item.maintenance-toggle[data-v-65e2b51a]:hover{background:linear-gradient(135deg,#ffc10726,#ffc10714);border-color:#ffc10766;color:#ffc107;transform:translate(6px);box-shadow:0 8px 25px #ffc10733,inset 0 1px #ffffff1a}.nav-item.maintenance-toggle[data-v-65e2b51a]:before{background:linear-gradient(180deg,#ffc107,#ffb300)}.nav-item.maintenance-toggle.maintenance-active[data-v-65e2b51a]{background:linear-gradient(135deg,#ff475726,#ff475714);border-color:#ff475766;color:#ff4757}.nav-item.maintenance-toggle.maintenance-active[data-v-65e2b51a]:before{background:linear-gradient(180deg,#ff4757,#ff3742);transform:scaleY(1)}.admin-main[data-v-65e2b51a]{flex:1;padding:2rem;background:transparent;min-height:100vh}.dashboard-content[data-v-65e2b51a]{animation:fadeIn-65e2b51a .5s ease-in}@keyframes fadeIn-65e2b51a{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.content-header[data-v-65e2b51a]{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.content-header h1[data-v-65e2b51a]{color:#fff;margin:0;font-size:2.5rem;font-weight:700;display:flex;align-items:center;gap:.75rem}.content-header p[data-v-65e2b51a]{color:#ffffffb3;font-size:1.1rem;margin-top:.5rem}.accounts-content[data-v-65e2b51a]{animation:fadeIn-65e2b51a .5s ease-in}.no-accounts[data-v-65e2b51a]{text-align:center;padding:4rem 2rem;color:#fffc}.no-accounts-icon[data-v-65e2b51a]{font-size:4rem;color:#ffffff4d;margin-bottom:2rem}.no-accounts h3[data-v-65e2b51a]{color:#fff;font-size:2rem;margin-bottom:1rem}.no-accounts p[data-v-65e2b51a]{font-size:1.1rem;margin-bottom:2rem;color:#ffffffb3}.retry-btn[data-v-65e2b51a]{padding:1rem 2rem;background:linear-gradient(135deg,#00b2ff,#0087ff);color:#fff;border:none;border-radius:10px;cursor:pointer;font-size:1rem;font-weight:600;transition:all .3s ease;display:inline-flex;align-items:center;gap:.5rem}.retry-btn[data-v-65e2b51a]:hover{background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-2px);box-shadow:0 10px 25px #00b2ff4d}.accounts-grid[data-v-65e2b51a]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.account-card[data-v-65e2b51a]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:15px;padding:1.5rem;transition:all .3s ease}.account-card[data-v-65e2b51a]:hover{background:#ffffff14;transform:translateY(-2px);box-shadow:0 10px 30px #0003}.account-header[data-v-65e2b51a]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.user-info[data-v-65e2b51a]{display:flex;gap:1rem;flex:1}.user-avatar[data-v-65e2b51a]{width:60px;height:60px;border-radius:50%;background:#00b2ff33;display:flex;align-items:center;justify-content:center;overflow:hidden;border:2px solid rgba(0,178,255,.3)}.user-avatar img[data-v-65e2b51a]{width:100%;height:100%;object-fit:cover}.user-avatar i[data-v-65e2b51a]{font-size:1.5rem;color:#00b2ff}.user-details h3[data-v-65e2b51a]{color:#fff;margin:0;font-size:1.3rem;font-weight:600}.user-details p[data-v-65e2b51a]{color:#ffffffb3;margin:.25rem 0;font-size:.9rem}.user-meta[data-v-65e2b51a]{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.join-date[data-v-65e2b51a]{color:#fff9;font-size:.8rem}.points-display[data-v-65e2b51a]{display:flex;align-items:center;gap:.5rem;color:#ffc107;font-weight:600;font-size:.9rem}.points-display i[data-v-65e2b51a]{font-size:1rem}.account-actions[data-v-65e2b51a]{display:flex;flex-direction:column;gap:.5rem}.action-btn[data-v-65e2b51a]{padding:.5rem 1rem;border:none;border-radius:8px;cursor:pointer;font-size:.85rem;font-weight:600;transition:all .3s ease;display:flex;align-items:center;gap:.5rem;white-space:nowrap}.points-btn[data-v-65e2b51a]{background:#ffc10733;color:#ffc107;border:1px solid rgba(255,193,7,.3)}.points-btn[data-v-65e2b51a]:hover{background:#ffc1074d}.approvals-btn[data-v-65e2b51a]{background:#28a74533;color:#28a745;border:1px solid rgba(40,167,69,.3);position:relative}.approvals-btn[data-v-65e2b51a]:hover{background:#28a7454d}.approval-count[data-v-65e2b51a]{background:#dc3545;color:#fff;border-radius:50%;padding:.15rem .4rem;font-size:.7rem;margin-left:.25rem}.gaming-platforms[data-v-65e2b51a]{padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.platform-status[data-v-65e2b51a]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.platform-name[data-v-65e2b51a]{color:#fffc;font-weight:600;min-width:80px}.platform-value[data-v-65e2b51a]{color:#fff;flex:1;text-align:center}.approval-status[data-v-65e2b51a]{padding:.25rem .75rem;border-radius:15px;font-size:.8rem;font-weight:600;min-width:80px;text-align:center}.approval-status.approved[data-v-65e2b51a]{background:#28a74533;color:#28a745;border:1px solid rgba(40,167,69,.3)}.approval-status.pending[data-v-65e2b51a]{background:#ffc10733;color:#ffc107;border:1px solid rgba(255,193,7,.3)}.approval-status.rejected[data-v-65e2b51a]{background:#dc354533;color:#dc3545;border:1px solid rgba(220,53,69,.3)}.modal-overlay[data-v-65e2b51a]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-65e2b51a]{background:#061529f2;border:1px solid rgba(255,255,255,.1);border-radius:15px;padding:2rem;max-width:500px;width:90%;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 20px 60px #00000080}.modal-header[data-v-65e2b51a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.modal-header h3[data-v-65e2b51a]{color:#fff;margin:0;font-size:1.5rem}.modal-close[data-v-65e2b51a]{background:none;border:none;color:#ffffffb3;font-size:1.5rem;cursor:pointer;padding:.5rem;border-radius:50%;transition:all .3s ease}.modal-close[data-v-65e2b51a]:hover{background:#ffffff1a;color:#fff}.current-points[data-v-65e2b51a]{text-align:center;margin-bottom:2rem;padding:1rem;background:#ffc1071a;border:1px solid rgba(255,193,7,.3);border-radius:10px}.current-points span[data-v-65e2b51a]{color:#ffc107;font-size:1.2rem}.points-actions[data-v-65e2b51a]{display:flex;flex-direction:column;gap:1rem}.action-group[data-v-65e2b51a]{display:flex;flex-direction:column;gap:.5rem}.action-group label[data-v-65e2b51a]{color:#fffc;font-weight:600}.input-row[data-v-65e2b51a]{display:flex;gap:.5rem}.input-row input[data-v-65e2b51a]{flex:1;padding:.75rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;font-size:1rem}.input-row input[data-v-65e2b51a]:focus{outline:none;border-color:#00b2ff;box-shadow:0 0 0 2px #00b2ff33}.input-row button[data-v-65e2b51a]{padding:.75rem 1.5rem;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.add-btn[data-v-65e2b51a]{background:#28a74533;color:#28a745;border:1px solid rgba(40,167,69,.3)}.add-btn[data-v-65e2b51a]:hover:not(:disabled){background:#28a7454d}.remove-btn[data-v-65e2b51a]{background:#dc354533;color:#dc3545;border:1px solid rgba(220,53,69,.3)}.remove-btn[data-v-65e2b51a]:hover:not(:disabled){background:#dc35454d}.set-btn[data-v-65e2b51a]{background:#00b2ff33;color:#00b2ff;border:1px solid rgba(0,178,255,.3)}.set-btn[data-v-65e2b51a]:hover:not(:disabled){background:#00b2ff4d}.input-row button[data-v-65e2b51a]:disabled{opacity:.5;cursor:not-allowed}.month-selector-container[data-v-65e2b51a]{margin-bottom:2rem;display:flex;justify-content:center}.month-selector[data-v-65e2b51a]{display:flex;align-items:center;gap:1rem;background:#ffffff0d;padding:1rem 2rem;border-radius:15px;border:1px solid rgba(255,255,255,.1)}.month-nav-btn[data-v-65e2b51a]{background:#00b2ff33;border:1px solid rgba(0,178,255,.3);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#00b2ff;transition:all .3s ease}.month-nav-btn[data-v-65e2b51a]:hover:not(:disabled){background:#00b2ff4d;transform:scale(1.1)}.month-nav-btn[data-v-65e2b51a]:disabled{opacity:.5;cursor:not-allowed}.selected-month[data-v-65e2b51a]{font-size:1.2rem;font-weight:600;color:#fff;min-width:200px;text-align:center}.stats-grid[data-v-65e2b51a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.stat-card[data-v-65e2b51a]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:15px;padding:1.5rem;display:flex;align-items:center;gap:1rem;transition:all .3s ease}.stat-card[data-v-65e2b51a]:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0003}.stat-icon[data-v-65e2b51a]{width:60px;height:60px;border-radius:15px;background:linear-gradient(135deg,#00b2ff,#0087cc);display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#fff}.stat-content[data-v-65e2b51a]{flex:1}.stat-value[data-v-65e2b51a]{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:.25rem}.stat-label[data-v-65e2b51a]{color:#ccc;font-size:.9rem}.loading[data-v-65e2b51a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;color:#fff}.spinner[data-v-65e2b51a]{width:50px;height:50px;border:3px solid rgba(0,178,255,.3);border-radius:50%;border-top-color:#00b2ff;animation:spin-65e2b51a 1s ease-in-out infinite;margin-bottom:1rem}@keyframes spin-65e2b51a{to{transform:rotate(360deg)}}.admin-table-container[data-v-65e2b51a]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:15px;overflow:hidden}.table-header[data-v-65e2b51a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding:1.5rem;background:#ffffff0d;border-radius:15px;border:1px solid rgba(255,255,255,.1)}.table-header h2[data-v-65e2b51a]{color:#fff;margin:0;display:flex;align-items:center;gap:.5rem}.prize-pool-display[data-v-65e2b51a]{font-size:1.4rem;font-weight:600;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3)}.prize-amount[data-v-65e2b51a]{color:#20e647;font-weight:700;text-shadow:0 2px 10px rgba(32,230,71,.5)}.table-actions[data-v-65e2b51a]{display:flex;align-items:center;gap:1rem}.last-update-info[data-v-65e2b51a]{text-align:right;font-size:.9rem;color:var(--text-light)}.last-update-time[data-v-65e2b51a]{font-weight:500;color:var(--accent-color)}.next-update-time[data-v-65e2b51a]{font-size:.8rem;opacity:.8}.export-btn[data-v-65e2b51a],.reset-button[data-v-65e2b51a],.refresh-btn[data-v-65e2b51a]{padding:.75rem 1.5rem;border:1px solid rgba(0,178,255,.3);border-radius:10px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem;font-size:.9rem}.export-btn[data-v-65e2b51a]{background:#20e64733;color:#20e647;border-color:#20e6474d}.export-btn[data-v-65e2b51a]:hover{background:#20e6474d}.reset-button[data-v-65e2b51a]{background-color:#dc3545;color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer;display:flex;align-items:center;gap:.5rem;margin-right:1rem;transition:background-color .2s}.reset-button[data-v-65e2b51a]:hover{background-color:#c82333}.reset-button[data-v-65e2b51a]:disabled{background-color:#6c757d;cursor:not-allowed}.complete-reset-button[data-v-65e2b51a]{background-color:#8b0000;color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer;display:flex;align-items:center;gap:.5rem;margin-right:1rem;transition:background-color .2s}.complete-reset-button[data-v-65e2b51a]:hover{background-color:#600}.complete-reset-button[data-v-65e2b51a]:disabled{background-color:#6c757d;cursor:not-allowed}.confirm-button.danger[data-v-65e2b51a]{background-color:#8b0000!important;color:#fff!important;border-color:#8b0000!important}.confirm-button.danger[data-v-65e2b51a]:hover{background-color:#600!important}.refresh-btn[data-v-65e2b51a]{background:#00b2ff33;color:#00b2ff}.refresh-btn[data-v-65e2b51a]:hover:not(:disabled){background:#00b2ff4d}.refresh-btn[data-v-65e2b51a]:disabled{opacity:.5;cursor:not-allowed}.spinning[data-v-65e2b51a]{animation:spin-65e2b51a 1s linear infinite}.table-wrapper[data-v-65e2b51a]{overflow-x:auto}.admin-table[data-v-65e2b51a]{width:100%;border-collapse:collapse}.admin-table th[data-v-65e2b51a]{background:#0000004d;color:#00b2ff;padding:1rem;text-align:left;font-weight:600;border-bottom:1px solid rgba(255,255,255,.1)}.admin-table td[data-v-65e2b51a]{padding:1rem;border-bottom:1px solid rgba(255,255,255,.05);color:#fff}.admin-table tbody tr[data-v-65e2b51a]{transition:background-color .2s ease}.admin-table tbody tr[data-v-65e2b51a]:hover{background:#ffffff0d}.prize-winner[data-v-65e2b51a]{background:#20e6471a!important}.rank-number[data-v-65e2b51a]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#ffffff1a;font-weight:600}.rank-gold[data-v-65e2b51a]{background:linear-gradient(135deg,gold,orange);color:#000}.rank-silver[data-v-65e2b51a]{background:linear-gradient(135deg,silver,#a9a9a9);color:#000}.rank-bronze[data-v-65e2b51a]{background:linear-gradient(135deg,#cd7f32,sienna);color:#000}.username-container[data-v-65e2b51a]{display:flex;align-items:center;gap:.5rem}.rank-badge[data-v-65e2b51a]{font-size:.8rem}.badge-gold[data-v-65e2b51a]{color:gold}.badge-silver[data-v-65e2b51a]{color:silver}.badge-bronze[data-v-65e2b51a]{color:#cd7f32}.wagered-cell[data-v-65e2b51a]{color:#00b2ff;font-weight:600}.cash-prize[data-v-65e2b51a]{color:#20e647;font-weight:700}.bonus-buy-prize[data-v-65e2b51a]{color:orange;font-weight:700;font-style:italic}.no-prize[data-v-65e2b51a]{color:#666}.mock-data-notice[data-v-65e2b51a]{background:#ffc10733;border:1px solid rgba(255,193,7,.3);border-radius:10px;padding:1rem;margin:1rem;display:flex;align-items:center;gap:.5rem;color:#ffc107}@media (max-width: 768px){.admin-layout[data-v-65e2b51a]{flex-direction:column}.admin-main[data-v-65e2b51a]{padding:1rem;min-height:auto;margin-left:0;width:100%}.content-header[data-v-65e2b51a]{text-align:center}.content-header h1[data-v-65e2b51a]{flex-direction:column;gap:.5rem}.accounts-grid[data-v-65e2b51a]{grid-template-columns:1fr}.account-header[data-v-65e2b51a]{flex-direction:column;gap:1rem}.account-actions[data-v-65e2b51a]{flex-direction:row;justify-content:space-between}.modal-content[data-v-65e2b51a]{margin:1rem;width:calc(100% - 2rem)}.table-header[data-v-65e2b51a]{flex-direction:column;gap:1rem}.table-actions[data-v-65e2b51a]{justify-content:center}.stats-grid[data-v-65e2b51a]{grid-template-columns:1fr}.admin-table[data-v-65e2b51a]{font-size:.9rem}.admin-table th[data-v-65e2b51a],.admin-table td[data-v-65e2b51a]{padding:.75rem .5rem}}.username.clickable[data-v-65e2b51a]{cursor:pointer;transition:color .2s}.username.clickable[data-v-65e2b51a]:hover{color:var(--accent-color);text-decoration:underline}.header-controls[data-v-65e2b51a]{display:flex;align-items:center}.modal-overlay[data-v-65e2b51a]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-65e2b51a]{background:var(--card-bg);border-radius:12px;width:90%;max-width:500px;box-shadow:0 8px 32px #0000004d;border:1px solid var(--border-color);animation:modal-slide-in-65e2b51a .3s ease-out}@keyframes modal-slide-in-65e2b51a{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-header[data-v-65e2b51a]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid var(--border-color)}.modal-header h2[data-v-65e2b51a]{margin:0;color:var(--text-color);font-size:1.5rem}.close-button[data-v-65e2b51a]{background:none;border:none;color:var(--text-light);font-size:1.2rem;cursor:pointer;padding:.5rem;transition:color .2s}.close-button[data-v-65e2b51a]:hover{color:var(--accent-color)}.modal-body[data-v-65e2b51a]{padding:2rem;text-align:center}.warning-icon[data-v-65e2b51a]{font-size:3rem;color:#dc3545;margin-bottom:1rem}.warning-text[data-v-65e2b51a]{color:#dc3545;margin-top:.5rem;font-size:.9rem}.modal-footer[data-v-65e2b51a]{padding:1.5rem;border-top:1px solid var(--border-color);display:flex;justify-content:flex-end;gap:1rem}.cancel-button[data-v-65e2b51a]{background:none;border:1px solid var(--border-color);color:var(--text-color);padding:.5rem 1rem;border-radius:4px;cursor:pointer;transition:all .2s}.cancel-button[data-v-65e2b51a]:hover{background:var(--border-color)}.confirm-button[data-v-65e2b51a]{background:#dc3545;border:none;color:#fff;padding:.5rem 1rem;border-radius:4px;cursor:pointer;transition:background-color .2s}.confirm-button[data-v-65e2b51a]:hover{background:#c82333}.approvals-section[data-v-65e2b51a]{margin-top:2rem;background:#ffffff0d;border-radius:15px;border:1px solid rgba(255,255,255,.1);overflow:hidden}.approvals-header[data-v-65e2b51a]{background:#ffffff14;padding:1.5rem 2rem;border-bottom:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;align-items:center}.approvals-header h2[data-v-65e2b51a]{color:#fff;font-size:1.5rem;font-weight:600;margin:0;display:flex;align-items:center;gap:.75rem}.approvals-header i[data-v-65e2b51a]{color:#00b2ff}.approvals-actions[data-v-65e2b51a]{display:flex;gap:1rem}.no-approvals[data-v-65e2b51a]{text-align:center;padding:4rem 2rem;color:#ffffffb3}.no-approvals-icon[data-v-65e2b51a]{font-size:4rem;color:#00b894;margin-bottom:1rem}.no-approvals h3[data-v-65e2b51a]{color:#fff;margin:1rem 0 .5rem}.approvals-grid[data-v-65e2b51a]{padding:2rem;display:grid;gap:1.5rem}.approval-card[data-v-65e2b51a]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem;transition:all .3s ease}.approval-card[data-v-65e2b51a]:hover{background:#ffffff14;transform:translateY(-2px)}.approval-card.pending[data-v-65e2b51a]{border-left:4px solid #ffa502}.approval-card.approved[data-v-65e2b51a]{border-left:4px solid #00b894}.approval-card.rejected[data-v-65e2b51a]{border-left:4px solid #ff4757}.approval-header[data-v-65e2b51a]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.user-info[data-v-65e2b51a]{display:flex;align-items:center;gap:1rem}.user-avatar[data-v-65e2b51a]{width:40px;height:40px;background:linear-gradient(135deg,#00b2ff,#0087ff);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.2rem}.user-details h3[data-v-65e2b51a]{color:#fff;margin:0;font-size:1.1rem;font-weight:600}.user-details p[data-v-65e2b51a]{color:#ffffffb3;margin:.25rem 0 0;font-size:.9rem}.status-badge[data-v-65e2b51a]{padding:.5rem 1rem;border-radius:20px;font-size:.875rem;font-weight:600;display:flex;align-items:center;gap:.5rem}.status-badge.pending[data-v-65e2b51a]{background:#ffa50233;color:#ffa502;border:1px solid rgba(255,165,2,.3)}.status-badge.approved[data-v-65e2b51a]{background:#00b89433;color:#00b894;border:1px solid rgba(0,184,148,.3)}.status-badge.rejected[data-v-65e2b51a]{background:#ff475733;color:#ff4757;border:1px solid rgba(255,71,87,.3)}.approval-content[data-v-65e2b51a]{display:grid;gap:1rem;margin-bottom:1.5rem}.platform-info[data-v-65e2b51a]{display:flex;align-items:center;gap:1rem;background:#ffffff0d;padding:1rem;border-radius:8px}.platform-icon[data-v-65e2b51a]{width:40px;height:40px;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#fff}.platform-icon img[data-v-65e2b51a]{width:100%;height:100%;object-fit:cover}.platform-details h4[data-v-65e2b51a]{color:#fff;margin:0 0 .25rem;font-size:1rem;font-weight:600}.platform-details p[data-v-65e2b51a]{color:#fffc;margin:0;font-size:.9rem}.approval-meta[data-v-65e2b51a]{background:#ffffff08;padding:1rem;border-radius:8px}.approval-meta p[data-v-65e2b51a]{color:#ffffffb3;margin:.25rem 0;font-size:.875rem}.approval-actions[data-v-65e2b51a]{display:flex;gap:1rem;justify-content:flex-end}.approve-btn[data-v-65e2b51a],.reject-btn[data-v-65e2b51a]{padding:.75rem 1.5rem;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.approve-btn[data-v-65e2b51a]{background:linear-gradient(135deg,#00b894,#00a085);color:#fff}.approve-btn[data-v-65e2b51a]:hover:not(:disabled){background:linear-gradient(135deg,#00a085,#008f75);transform:translateY(-1px)}.reject-btn[data-v-65e2b51a]{background:#ff475733;color:#ff4757;border:1px solid rgba(255,71,87,.3)}.reject-btn[data-v-65e2b51a]:hover:not(:disabled){background:#ff47574d}.approve-btn[data-v-65e2b51a]:disabled,.reject-btn[data-v-65e2b51a]:disabled{opacity:.7;cursor:not-allowed;transform:none}.reject-info[data-v-65e2b51a]{background:#ffffff0d;padding:1rem;border-radius:8px;margin:1rem 0}.reject-info p[data-v-65e2b51a]{color:#fffc;margin:.25rem 0;font-size:.9rem}.reject-confirm-btn[data-v-65e2b51a]{background:#ff4757e6;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.reject-confirm-btn[data-v-65e2b51a]:hover:not(:disabled){background:#ff4757}.reject-confirm-btn[data-v-65e2b51a]:disabled{opacity:.7;cursor:not-allowed}@media (max-width: 768px){.admin-sidebar[data-v-65e2b51a]{position:fixed;top:0;left:0;width:100%;height:100vh;background:transparent;padding:0;border:none;box-shadow:none;z-index:1000;pointer-events:none}.admin-sidebar.sidebar-open[data-v-65e2b51a]{pointer-events:auto}.mobile-menu-trigger[data-v-65e2b51a]{position:fixed;top:50%;left:0;transform:translateY(-50%);z-index:1001;opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease}.mobile-menu-trigger.hidden[data-v-65e2b51a]{opacity:0;visibility:hidden}.arrow-button[data-v-65e2b51a]{background:linear-gradient(135deg,#00b2ffe6,#0087ffcc);border:none;color:#fff;font-size:1.2rem;padding:15px 10px 15px 15px;cursor:pointer;border-radius:0 25px 25px 0;transition:all .3s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px #00b2ff4d;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-left:none}.arrow-button[data-v-65e2b51a]:hover{transform:translate(5px);box-shadow:0 6px 25px #00b2ff66}.arrow-button[data-v-65e2b51a]:active{transform:translate(2px)}.desktop-header[data-v-65e2b51a]{display:none}.sidebar-nav[data-v-65e2b51a]{position:absolute;top:0;left:0;width:320px;height:100vh;overflow-y:auto;background:linear-gradient(180deg,#0a0e1afa,#1a1f2efa);transform:translate(-100%);transition:transform .4s cubic-bezier(.4,0,.2,1);padding:4rem 1.5rem 2rem;box-shadow:10px 0 50px #00000080,0 0 50px #00b2ff1a,inset 1px 0 #ffffff0d;border-right:1px solid rgba(0,178,255,.2);z-index:1001;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:auto}.sidebar-nav.nav-open[data-v-65e2b51a]{transform:translate(0)}.mobile-close-btn[data-v-65e2b51a]{position:absolute;top:20px;left:20px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;font-size:1.2rem;padding:10px;cursor:pointer;border-radius:50%;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.mobile-close-btn[data-v-65e2b51a]:hover{background:#ff6b6b33;border-color:#ff6b6b66;transform:scale(1.1)}.admin-sidebar[data-v-65e2b51a]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.admin-main[data-v-65e2b51a]{margin-left:0;width:100%;padding-top:0}.sidebar-overlay[data-v-65e2b51a]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:999;opacity:1;visibility:visible;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}@media (min-width: 769px){.admin-sidebar[data-v-65e2b51a]{transform:translate(0)!important}.mobile-menu-trigger[data-v-65e2b51a],.mobile-close-btn[data-v-65e2b51a]{display:none}.desktop-header[data-v-65e2b51a]{display:flex}}.admin-challenges-section[data-v-de9b5e9e]{min-height:100vh;background:linear-gradient(135deg,#0a0e1a,#1a1f2e);padding:0}.container[data-v-de9b5e9e]{max-width:100%;margin:0;padding:0;height:100vh}.admin-layout[data-v-de9b5e9e]{display:flex;min-height:100vh;gap:0;padding:0}.admin-sidebar[data-v-de9b5e9e]{flex:0 0 280px;background:linear-gradient(180deg,#0a0e1af2,#1a1f2ef2);padding:2.5rem 1.5rem;box-shadow:0 0 50px #00b2ff1a,inset 1px 0 #ffffff0d;border-right:1px solid rgba(0,178,255,.2);min-height:100vh;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.sidebar-header[data-v-de9b5e9e]{display:flex;align-items:center;gap:1rem;margin-bottom:3rem;padding:1.5rem;background:linear-gradient(135deg,#00b2ff1a,#0087ff0d);border-radius:16px;border:1px solid rgba(0,178,255,.2);box-shadow:0 8px 32px #00b2ff1a}.sidebar-header i[data-v-de9b5e9e]{font-size:2.2rem;color:#00b2ff;filter:drop-shadow(0 0 10px rgba(0,178,255,.5))}.sidebar-header h2[data-v-de9b5e9e]{color:#fff;margin:0;font-size:1.4rem;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.5);background:linear-gradient(135deg,#fff,#e3f2fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sidebar-nav[data-v-de9b5e9e]{display:flex;flex-direction:column;gap:.75rem}.nav-item[data-v-de9b5e9e]{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:14px;color:#ffffffd9;text-decoration:none;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);font-weight:600;font-size:.95rem;min-height:54px;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nav-item[data-v-de9b5e9e]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,#00b2ff,#0087ff);transform:scaleY(0);transition:transform .3s ease;border-radius:0 2px 2px 0}.nav-item[data-v-de9b5e9e]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,178,255,.1),transparent);transition:left .6s ease}.nav-item[data-v-de9b5e9e]:hover:before{transform:scaleY(1)}.nav-item[data-v-de9b5e9e]:hover:after{left:100%}.nav-item[data-v-de9b5e9e]:hover{background:linear-gradient(135deg,#00b2ff26,#0087ff14);border-color:#00b2ff66;color:#fff;transform:translate(6px);box-shadow:0 8px 25px #00b2ff33,inset 0 1px #ffffff1a}.nav-item.active[data-v-de9b5e9e]{background:linear-gradient(135deg,#00b2ff40,#0087ff26);border-color:#00b2ff99;color:#fff;transform:translate(6px);box-shadow:0 0 30px #00b2ff66,inset 0 1px #fff3}.nav-item.active[data-v-de9b5e9e]:before{transform:scaleY(1)}.nav-item i[data-v-de9b5e9e]{font-size:1.2rem;width:22px;text-align:center;transition:all .3s ease}.nav-item:hover i[data-v-de9b5e9e],.nav-item.active i[data-v-de9b5e9e]{transform:scale(1.1);filter:drop-shadow(0 0 8px rgba(0,178,255,.6))}.nav-item.logout[data-v-de9b5e9e]{margin-top:auto;background:#ff475714;border-color:#ff475733;color:#ff4757e6}.nav-item.logout[data-v-de9b5e9e]:hover{background:linear-gradient(135deg,#ff475726,#ff475714);border-color:#ff475766;color:#ff4757;transform:translate(6px);box-shadow:0 8px 25px #ff475733,inset 0 1px #ffffff1a}.nav-item.logout[data-v-de9b5e9e]:before{background:linear-gradient(180deg,#ff4757,#ff3742)}.nav-item.maintenance-toggle[data-v-de9b5e9e]{background:#ffc10714;border-color:#ffc10733;color:#ffc107e6;margin-bottom:1rem}.nav-item.maintenance-toggle[data-v-de9b5e9e]:hover{background:linear-gradient(135deg,#ffc10726,#ffc10714);border-color:#ffc10766;color:#ffc107;transform:translate(6px);box-shadow:0 8px 25px #ffc10733,inset 0 1px #ffffff1a}.nav-item.maintenance-toggle[data-v-de9b5e9e]:before{background:linear-gradient(180deg,#ffc107,#ffb300)}.nav-item.maintenance-toggle.maintenance-active[data-v-de9b5e9e]{background:linear-gradient(135deg,#ff475726,#ff475714);border-color:#ff475766;color:#ff4757}.nav-item.maintenance-toggle.maintenance-active[data-v-de9b5e9e]:before{background:linear-gradient(180deg,#ff4757,#ff3742);transform:scaleY(1)}.admin-main[data-v-de9b5e9e]{flex:1;padding:2rem;background:transparent;min-height:100vh}.admin-header[data-v-de9b5e9e]{display:flex;justify-content:space-between;align-items:center;background:#ffffff0d;border-radius:15px;padding:1.5rem;margin-bottom:2rem;border:1px solid rgba(255,255,255,.1);gap:2rem}.header-left[data-v-de9b5e9e]{display:flex;align-items:center;gap:1rem}.header-left i[data-v-de9b5e9e]{font-size:2rem;color:#00b2ff}.header-left h1[data-v-de9b5e9e]{color:#fff;margin:0;font-size:2rem;font-weight:700}.admin-nav[data-v-de9b5e9e]{display:flex;gap:.75rem;align-items:center}.nav-link[data-v-de9b5e9e]{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.25rem;background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:12px;color:#fffc;text-decoration:none;transition:all .3s ease;font-weight:500;font-size:.9rem;min-height:44px;position:relative;overflow:hidden}.nav-link[data-v-de9b5e9e]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .5s ease}.nav-link[data-v-de9b5e9e]:hover:before{left:100%}.nav-link[data-v-de9b5e9e]:hover{background:#00b2ff26;border-color:#00b2ff66;color:#00b2ff;transform:translateY(-1px);box-shadow:0 4px 12px #00b2ff33}.nav-link.active[data-v-de9b5e9e]{background:#00b2ff40;border-color:#00b2ff99;color:#00b2ff;box-shadow:0 0 20px #00b2ff4d}.nav-link i[data-v-de9b5e9e]{font-size:1.1rem;width:20px;text-align:center}.nav-text[data-v-de9b5e9e]{white-space:nowrap}.approval-btn[data-v-de9b5e9e]{position:relative}.header-actions[data-v-de9b5e9e]{display:flex;gap:1rem}.add-btn[data-v-de9b5e9e],.save-draft-btn[data-v-de9b5e9e],.push-live-btn[data-v-de9b5e9e],.discard-btn[data-v-de9b5e9e]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:10px;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;font-size:.9rem}.add-btn[data-v-de9b5e9e]{background:#20e64733;color:#20e647;border:1px solid rgba(32,230,71,.3)}.add-btn[data-v-de9b5e9e]:hover{background:#20e6474d}.save-draft-btn[data-v-de9b5e9e]{background:#00b2ff33;color:#00b2ff;border:1px solid rgba(0,178,255,.3)}.save-draft-btn[data-v-de9b5e9e]:hover:not(:disabled){background:#00b2ff4d}.save-draft-btn[data-v-de9b5e9e]:disabled{opacity:.5;cursor:not-allowed}.push-live-btn[data-v-de9b5e9e]{background:#ffc10733;color:#ffc107;border:1px solid rgba(255,193,7,.3)}.push-live-btn[data-v-de9b5e9e]:hover:not(:disabled){background:#ffc1074d}.push-live-btn[data-v-de9b5e9e]:disabled{opacity:.5;cursor:not-allowed}.discard-btn[data-v-de9b5e9e]{background:#ff475733;color:#ff4757;border:1px solid rgba(255,71,87,.3)}.discard-btn[data-v-de9b5e9e]:hover:not(:disabled){background:#ff47574d}.discard-btn[data-v-de9b5e9e]:disabled{opacity:.5;cursor:not-allowed}.logout-btn[data-v-de9b5e9e]{padding:.875rem 1.25rem;background:#ff475726;color:#ff4757;border:1px solid rgba(255,71,87,.3);border-radius:12px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem;font-weight:500;font-size:.9rem;min-height:44px}.logout-btn[data-v-de9b5e9e]:hover{background:#ff475740;transform:translateY(-1px);box-shadow:0 4px 12px #ff475733}.logout-btn i[data-v-de9b5e9e]{font-size:1.1rem}.challenge-actions-container[data-v-de9b5e9e]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:15px;padding:1.5rem;margin-bottom:2rem}.challenge-actions-header[data-v-de9b5e9e]{display:flex;justify-content:space-between;align-items:center;gap:2rem}.actions-left[data-v-de9b5e9e]{display:flex;align-items:center;gap:1rem}.actions-left i[data-v-de9b5e9e]{font-size:1.5rem;color:#00b2ff}.actions-left h2[data-v-de9b5e9e]{color:#fff;margin:0;font-size:1.5rem;font-weight:600}.actions-right[data-v-de9b5e9e]{display:flex;gap:1rem}.status-banner[data-v-de9b5e9e]{padding:1rem 2rem;border-radius:10px;margin-bottom:2rem;display:flex;align-items:center;gap:1rem;font-weight:600}.status-banner.unsaved[data-v-de9b5e9e]{background:#ffc10733;border:1px solid rgba(255,193,7,.3);color:#ffc107}.status-banner.saved[data-v-de9b5e9e]{background:#20e64733;border:1px solid rgba(32,230,71,.3);color:#20e647}.stats-grid[data-v-de9b5e9e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.stat-card[data-v-de9b5e9e]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:15px;padding:1.5rem;display:flex;align-items:center;gap:1rem;transition:all .3s ease}.stat-card[data-v-de9b5e9e]:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0003}.stat-icon[data-v-de9b5e9e]{width:60px;height:60px;border-radius:15px;background:linear-gradient(135deg,#00b2ff,#0087cc);display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#fff}.stat-content[data-v-de9b5e9e]{flex:1}.stat-value[data-v-de9b5e9e]{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:.25rem}.stat-label[data-v-de9b5e9e]{color:#ccc;font-size:.9rem}.challenges-table-container[data-v-de9b5e9e]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:15px;overflow:hidden}.table-header[data-v-de9b5e9e]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.table-header h2[data-v-de9b5e9e]{color:#fff;margin:0;display:flex;align-items:center;gap:.5rem}.filter-controls[data-v-de9b5e9e]{display:flex;gap:1rem}.status-filter[data-v-de9b5e9e],.difficulty-filter[data-v-de9b5e9e]{padding:.5rem 1rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;font-size:.9rem}.table-wrapper[data-v-de9b5e9e]{overflow-x:auto;border-radius:10px}.mobile-challenges[data-v-de9b5e9e]{display:none}.admin-table[data-v-de9b5e9e]{width:100%;border-collapse:collapse;background:#ffffff0d;border-radius:10px;overflow:hidden}.admin-table th[data-v-de9b5e9e]{background:#0000004d;color:#00b2ff;padding:1rem;text-align:left;font-weight:600;border-bottom:1px solid rgba(255,255,255,.1)}.admin-table td[data-v-de9b5e9e]{padding:1rem;border-bottom:1px solid rgba(255,255,255,.05);color:#fff}.admin-table tr[data-v-de9b5e9e]:hover{background:#ffffff0d}.completed-row[data-v-de9b5e9e]{background:#20e6471a!important}.challenge-image[data-v-de9b5e9e]{width:60px;height:40px;object-fit:cover;border-radius:5px}.editable-input[data-v-de9b5e9e],.editable-select[data-v-de9b5e9e]{width:100%;padding:.5rem;border:1px solid rgba(255,255,255,.3);border-radius:5px;background:#ffffff1a;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.editable-input[data-v-de9b5e9e]::placeholder{color:#fff9}.editable-select option[data-v-de9b5e9e]{background:#333;color:#fff}.status-toggle[data-v-de9b5e9e]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:none;border-radius:20px;font-weight:600;cursor:pointer;transition:all .3s ease}.status-toggle.completed[data-v-de9b5e9e]{background:linear-gradient(135deg,#4caf50,#45a049);color:#fff}.status-toggle.pending[data-v-de9b5e9e]{background:linear-gradient(135deg,#ff9800,#f57c00);color:#fff}.edit-btn[data-v-de9b5e9e],.delete-btn[data-v-de9b5e9e]{padding:.5rem;border:none;border-radius:5px;cursor:pointer;margin:0 .25rem;transition:all .3s ease}.edit-btn[data-v-de9b5e9e]{background:linear-gradient(135deg,#2196f3,#1976d2);color:#fff}.delete-btn[data-v-de9b5e9e]{background:linear-gradient(135deg,#f44336,#d32f2f);color:#fff}.edit-btn[data-v-de9b5e9e]:hover,.delete-btn[data-v-de9b5e9e]:hover{transform:translateY(-2px);box-shadow:0 3px 10px #0000004d}.modal-overlay[data-v-de9b5e9e]{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;background:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex!important;align-items:center!important;justify-content:center!important;z-index:9999!important;padding:20px;margin:0!important;transform:none!important;box-sizing:border-box!important}.modal-content[data-v-de9b5e9e]{background:linear-gradient(135deg,#1a1f2e,#2a2f3e);border:1px solid rgba(255,255,255,.1);border-radius:15px;max-width:600px;width:90%;max-height:80vh;overflow-y:auto;flex-shrink:0;margin:0 auto;box-shadow:0 20px 60px #00000080}.modal-header[data-v-de9b5e9e]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.modal-header h3[data-v-de9b5e9e]{color:#fff;margin:0}.close-btn[data-v-de9b5e9e]{background:none;border:none;color:#ccc;font-size:1.2rem;cursor:pointer;padding:.5rem;border-radius:5px;transition:all .3s ease}.close-btn[data-v-de9b5e9e]:hover{background:#ffffff1a;color:#fff}.modal-body[data-v-de9b5e9e]{padding:1.5rem}.form-row[data-v-de9b5e9e]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}.form-group[data-v-de9b5e9e]{margin-bottom:1rem}.form-group label[data-v-de9b5e9e]{display:block;color:#fff;margin-bottom:.5rem;font-weight:600}.form-input[data-v-de9b5e9e],.form-textarea[data-v-de9b5e9e],.form-select[data-v-de9b5e9e]{width:100%;padding:.75rem;border:1px solid rgba(255,255,255,.3);border-radius:8px;background:#ffffff1a;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-sizing:border-box}.form-input[data-v-de9b5e9e]::placeholder,.form-textarea[data-v-de9b5e9e]::placeholder{color:#fff9}.form-select option[data-v-de9b5e9e]{background:#333;color:#fff}.modal-footer[data-v-de9b5e9e]{display:flex;justify-content:flex-end;gap:1rem}.cancel-btn[data-v-de9b5e9e],.save-modal-btn[data-v-de9b5e9e]{padding:.75rem 1.5rem;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}.cancel-btn[data-v-de9b5e9e]{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.3)}.save-modal-btn[data-v-de9b5e9e]{background:linear-gradient(135deg,#4caf50,#45a049);color:#fff}.cancel-btn[data-v-de9b5e9e]:hover,.save-modal-btn[data-v-de9b5e9e]:hover{transform:translateY(-2px);box-shadow:0 5px 15px #0000004d}.message[data-v-de9b5e9e]{position:fixed;top:2rem;right:2rem;padding:1rem 2rem;border-radius:10px;display:flex;align-items:center;gap:1rem;font-weight:600;z-index:1001;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:slideIn-de9b5e9e .3s ease}.message.success[data-v-de9b5e9e]{background:#4caf50e6;color:#fff;border:1px solid #4CAF50}.message.error[data-v-de9b5e9e]{background:#f44336e6;color:#fff;border:1px solid #f44336}@keyframes slideIn-de9b5e9e{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@media (max-width: 768px){.container[data-v-de9b5e9e]{padding:0 .5rem}.admin-header[data-v-de9b5e9e]{flex-direction:column;gap:1rem;padding:1rem}.header-left h1[data-v-de9b5e9e]{font-size:1.5rem}.admin-nav[data-v-de9b5e9e]{flex-direction:column;width:100%;gap:.5rem}.nav-link[data-v-de9b5e9e]{justify-content:center;padding:.75rem;font-size:.9rem}.logout-btn[data-v-de9b5e9e]{width:100%;justify-content:center;margin-top:.5rem}.challenge-actions-container[data-v-de9b5e9e]{margin-bottom:1.5rem}.challenge-actions-header[data-v-de9b5e9e]{flex-direction:column;gap:1rem;padding:1rem}.actions-left h2[data-v-de9b5e9e]{font-size:1.3rem}.actions-right[data-v-de9b5e9e]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;width:100%}.add-btn[data-v-de9b5e9e],.save-draft-btn[data-v-de9b5e9e],.push-live-btn[data-v-de9b5e9e],.discard-btn[data-v-de9b5e9e]{padding:.6rem .8rem;font-size:.8rem;justify-content:center}.stats-grid[data-v-de9b5e9e]{grid-template-columns:1fr 1fr;gap:1rem}.stat-card[data-v-de9b5e9e]{padding:1rem}.stat-value[data-v-de9b5e9e]{font-size:1.5rem}.table-header[data-v-de9b5e9e]{flex-direction:column;gap:1rem;padding:1rem}.table-header h2[data-v-de9b5e9e]{font-size:1.2rem}.filter-controls[data-v-de9b5e9e]{flex-direction:column;gap:.5rem}.status-filter[data-v-de9b5e9e],.difficulty-filter[data-v-de9b5e9e]{width:100%;padding:.75rem}.table-wrapper[data-v-de9b5e9e]{overflow:visible}.admin-table[data-v-de9b5e9e]{display:none}.mobile-challenges[data-v-de9b5e9e]{display:block}.mobile-challenge-card[data-v-de9b5e9e]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;margin-bottom:1rem;padding:1rem;position:relative}.mobile-challenge-card.completed[data-v-de9b5e9e]{background:#20e6471a;border-color:#20e6474d}.mobile-card-header[data-v-de9b5e9e]{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.mobile-challenge-image[data-v-de9b5e9e]{width:60px;height:40px;object-fit:cover;border-radius:5px;flex-shrink:0}.mobile-card-title[data-v-de9b5e9e]{flex:1}.mobile-card-title input[data-v-de9b5e9e]{width:100%;background:transparent;border:1px solid rgba(255,255,255,.3);border-radius:5px;padding:.5rem;color:#fff;font-size:1rem;font-weight:600}.mobile-card-content[data-v-de9b5e9e]{display:grid;gap:.75rem}.mobile-field[data-v-de9b5e9e]{display:flex;flex-direction:column;gap:.3rem}.mobile-field-label[data-v-de9b5e9e]{font-size:.8rem;color:#00b2ff;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.mobile-field input[data-v-de9b5e9e],.mobile-field select[data-v-de9b5e9e]{width:100%;padding:.5rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.3);border-radius:5px;color:#fff;font-size:.9rem}.mobile-field input[data-v-de9b5e9e]::placeholder{color:#fff9}.mobile-status-actions[data-v-de9b5e9e]{display:flex;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.mobile-status-toggle[data-v-de9b5e9e]{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:.9rem}.mobile-status-toggle.completed[data-v-de9b5e9e]{background:linear-gradient(135deg,#4caf50,#45a049);color:#fff}.mobile-status-toggle.pending[data-v-de9b5e9e]{background:linear-gradient(135deg,#ff9800,#f57c00);color:#fff}.mobile-action-buttons[data-v-de9b5e9e]{display:flex;gap:.5rem}.mobile-edit-btn[data-v-de9b5e9e],.mobile-delete-btn[data-v-de9b5e9e]{padding:.75rem;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;min-width:44px}.mobile-edit-btn[data-v-de9b5e9e]{background:linear-gradient(135deg,#2196f3,#1976d2);color:#fff}.mobile-delete-btn[data-v-de9b5e9e]{background:linear-gradient(135deg,#f44336,#d32f2f);color:#fff}.form-row[data-v-de9b5e9e]{grid-template-columns:1fr}.modal-content[data-v-de9b5e9e]{width:95%;margin:1rem;max-height:90vh}.modal-header[data-v-de9b5e9e],.modal-body[data-v-de9b5e9e]{padding:1rem}.modal-footer[data-v-de9b5e9e]{padding:1rem;flex-direction:column;gap:.5rem}.cancel-btn[data-v-de9b5e9e],.save-modal-btn[data-v-de9b5e9e]{width:100%;padding:.75rem}.message[data-v-de9b5e9e]{top:1rem;right:1rem;left:1rem;padding:.75rem 1rem;font-size:.9rem}}@media (max-width: 480px){.stats-grid[data-v-de9b5e9e],.actions-right[data-v-de9b5e9e]{grid-template-columns:1fr}.mobile-card-header[data-v-de9b5e9e]{flex-direction:column;align-items:flex-start;gap:.75rem}.mobile-challenge-image[data-v-de9b5e9e]{align-self:center}.mobile-status-actions[data-v-de9b5e9e]{flex-direction:column}.mobile-action-buttons[data-v-de9b5e9e]{width:100%}.mobile-edit-btn[data-v-de9b5e9e],.mobile-delete-btn[data-v-de9b5e9e]{flex:1}}@media (max-width: 768px){.admin-sidebar[data-v-de9b5e9e]{position:fixed;top:0;left:0;width:100%;height:100vh;background:transparent;padding:0;border:none;box-shadow:none;z-index:1000;pointer-events:none}.admin-sidebar.sidebar-open[data-v-de9b5e9e]{pointer-events:auto}.mobile-menu-trigger[data-v-de9b5e9e]{position:fixed;top:50%;left:0;transform:translateY(-50%);z-index:1001;opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease}.mobile-menu-trigger.hidden[data-v-de9b5e9e]{opacity:0;visibility:hidden}.arrow-button[data-v-de9b5e9e]{background:linear-gradient(135deg,#00b2ffe6,#0087ffcc);border:none;color:#fff;font-size:1.2rem;padding:15px 10px 15px 15px;cursor:pointer;border-radius:0 25px 25px 0;transition:all .3s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px #00b2ff4d;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-left:none}.arrow-button[data-v-de9b5e9e]:hover{transform:translate(5px);box-shadow:0 6px 25px #00b2ff66}.arrow-button[data-v-de9b5e9e]:active{transform:translate(2px)}.desktop-header[data-v-de9b5e9e]{display:none}.sidebar-nav[data-v-de9b5e9e]{position:absolute;top:0;left:0;width:320px;height:100vh;overflow-y:auto;background:linear-gradient(180deg,#0a0e1afa,#1a1f2efa);transform:translate(-100%);transition:transform .4s cubic-bezier(.4,0,.2,1);padding:4rem 1.5rem 2rem;box-shadow:10px 0 50px #00000080,0 0 50px #00b2ff1a,inset 1px 0 #ffffff0d;border-right:1px solid rgba(0,178,255,.2);z-index:1001;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:auto}.sidebar-nav.nav-open[data-v-de9b5e9e]{transform:translate(0)}.mobile-close-btn[data-v-de9b5e9e]{position:absolute;top:20px;left:20px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;font-size:1.2rem;padding:10px;cursor:pointer;border-radius:50%;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.mobile-close-btn[data-v-de9b5e9e]:hover{background:#ff6b6b33;border-color:#ff6b6b66;transform:scale(1.1)}.admin-sidebar[data-v-de9b5e9e]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.admin-main[data-v-de9b5e9e]{margin-left:0;width:100%;padding-top:0}.sidebar-overlay[data-v-de9b5e9e]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:999;opacity:1;visibility:visible;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}@media (min-width: 769px){.admin-sidebar[data-v-de9b5e9e]{transform:translate(0)!important}.mobile-menu-trigger[data-v-de9b5e9e],.mobile-close-btn[data-v-de9b5e9e]{display:none}.desktop-header[data-v-de9b5e9e]{display:flex}}.bonus-hunts-page[data-v-06c84b33]{min-height:100vh;background:linear-gradient(180deg,#061529,#0d2342,#061529);padding-bottom:60px}.header-section[data-v-06c84b33]{padding:60px 24px 40px;text-align:center}.header-content[data-v-06c84b33]{max-width:700px;margin:0 auto}.header-badge[data-v-06c84b33]{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;background:#00b2ff26;border:1px solid rgba(0,178,255,.3);border-radius:50px;margin-bottom:20px}.badge-icon[data-v-06c84b33]{font-size:16px}.badge-text[data-v-06c84b33]{font-size:12px;font-weight:700;letter-spacing:2px;color:#00b2ff}.page-title[data-v-06c84b33]{font-size:3rem;font-weight:800;color:#00b2ff;margin:0 0 16px}.page-subtitle[data-v-06c84b33]{font-size:16px;color:#fff9;margin:0}.content-container[data-v-06c84b33]{max-width:1200px;margin:0 auto;padding:0 24px}.stats-bar[data-v-06c84b33]{display:flex;justify-content:center;gap:48px;padding:24px;background:#0d234299;border:1px solid rgba(0,178,255,.15);border-radius:16px;margin-bottom:32px}.stat-item[data-v-06c84b33]{display:flex;align-items:center;gap:12px}.stat-icon[data-v-06c84b33]{font-size:24px}.stat-value[data-v-06c84b33]{font-size:24px;font-weight:700;color:#fff}.stat-label[data-v-06c84b33]{font-size:14px;color:#ffffff80}.sort-section[data-v-06c84b33]{background:#0d234299;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:20px;margin-bottom:32px}.sort-header[data-v-06c84b33]{margin-bottom:16px}.sort-label[data-v-06c84b33]{font-size:14px;font-weight:600;color:#ffffffb3}.sort-buttons[data-v-06c84b33]{display:flex;gap:12px;flex-wrap:wrap}.sort-btn[data-v-06c84b33]{display:flex;align-items:center;gap:8px;padding:10px 18px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#ffffffb3;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s}.sort-btn[data-v-06c84b33]:hover{background:#00b2ff1a;border-color:#00b2ff4d;color:#00b2ff}.sort-btn.active[data-v-06c84b33]{background:linear-gradient(135deg,#00b2ff,#007db5);border-color:transparent;color:#fff;box-shadow:0 4px 16px #00b2ff4d}.btn-icon[data-v-06c84b33]{font-size:16px}.loading-section[data-v-06c84b33]{display:flex;flex-direction:column;align-items:center;padding:80px 24px}.loading-spinner[data-v-06c84b33]{position:relative;width:80px;height:80px;margin-bottom:24px}.spinner-ring[data-v-06c84b33]{position:absolute;top:0;right:0;bottom:0;left:0;border:3px solid rgba(0,178,255,.2);border-top-color:#00b2ff;border-radius:50%;animation:spin-06c84b33 1s linear infinite}@keyframes spin-06c84b33{to{transform:rotate(360deg)}}.spinner-icon[data-v-06c84b33]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:32px}.loading-section p[data-v-06c84b33]{color:#fff9;font-size:16px}.empty-section[data-v-06c84b33]{display:flex;justify-content:center;padding:60px 24px}.empty-card[data-v-06c84b33]{background:#0d2342cc;border:1px solid rgba(0,178,255,.2);border-radius:24px;padding:48px;text-align:center;max-width:400px}.empty-icon[data-v-06c84b33]{font-size:64px;margin-bottom:20px;opacity:.6}.empty-card h3[data-v-06c84b33]{font-size:24px;color:#fff;margin:0 0 12px}.empty-card p[data-v-06c84b33]{color:#fff9;margin:0}.hunts-grid[data-v-06c84b33]{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:24px}.hunt-card[data-v-06c84b33]{background:#0d2342cc;border:1px solid rgba(0,178,255,.15);border-radius:20px;overflow:hidden;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);animation:cardIn-06c84b33 .5s ease forwards;opacity:0;transform:translateY(20px);position:relative}@keyframes cardIn-06c84b33{to{opacity:1;transform:translateY(0)}}.hunt-card[data-v-06c84b33]:hover{transform:translateY(-8px);border-color:#00b2ff66;box-shadow:0 20px 40px #00b2ff26}.hunt-card:hover .view-indicator[data-v-06c84b33]{opacity:1;transform:translateY(0)}.hunt-card.live-card[data-v-06c84b33]{border-color:#ff475766;background:linear-gradient(135deg,#ff47571a,#0d2342cc)}.hunt-card.live-card[data-v-06c84b33]:hover{box-shadow:0 20px 40px #ff475733}.live-badge[data-v-06c84b33]{position:absolute;top:16px;right:16px;display:flex;align-items:center;gap:6px;padding:6px 12px;background:#ff4757;border-radius:20px;color:#fff;font-size:11px;font-weight:700;letter-spacing:1px;z-index:2}.live-dot[data-v-06c84b33]{width:6px;height:6px;background:#fff;border-radius:50%;animation:pulse-06c84b33 1.5s ease-in-out infinite}@keyframes pulse-06c84b33{0%,to{opacity:1}50%{opacity:.4}}.card-header[data-v-06c84b33]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid rgba(255,255,255,.05)}.hunt-id[data-v-06c84b33]{display:flex;flex-direction:column}.id-label[data-v-06c84b33]{font-size:11px;color:#fff6;text-transform:uppercase;letter-spacing:1px}.id-value[data-v-06c84b33]{font-size:20px;font-weight:700;color:#00b2ff}.hunt-date[data-v-06c84b33]{display:flex;align-items:center;gap:6px;font-size:14px;color:#fff9}.date-icon[data-v-06c84b33]{font-size:14px}.card-stats[data-v-06c84b33]{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#ffffff0d}.stat-box[data-v-06c84b33]{display:flex;align-items:center;gap:12px;padding:16px;background:#0d2342cc}.stat-emoji[data-v-06c84b33]{font-size:24px}.stat-content[data-v-06c84b33]{display:flex;flex-direction:column}.stat-number[data-v-06c84b33]{font-size:16px;font-weight:700;color:#fff}.stat-text[data-v-06c84b33]{font-size:11px;color:#ffffff80;text-transform:uppercase;letter-spacing:.5px}.card-footer[data-v-06c84b33]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:#0003}.pnl-label[data-v-06c84b33]{font-size:13px;color:#ffffff80}.pnl-value[data-v-06c84b33]{font-size:18px;font-weight:700;font-family:JetBrains Mono,monospace}.pnl-value.profit[data-v-06c84b33]{color:#4ade80}.pnl-value.loss[data-v-06c84b33]{color:#f87171}.view-indicator[data-v-06c84b33]{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;gap:8px;padding:12px;background:linear-gradient(135deg,#00b2ff,#007db5);color:#fff;font-size:14px;font-weight:600;opacity:0;transform:translateY(100%);transition:all .3s}.arrow[data-v-06c84b33]{font-size:16px}@media (max-width: 768px){.page-title[data-v-06c84b33]{font-size:2rem}.stats-bar[data-v-06c84b33]{flex-direction:column;gap:20px;padding:20px}.stat-item[data-v-06c84b33]{justify-content:center}.sort-buttons[data-v-06c84b33]{flex-direction:column}.sort-btn[data-v-06c84b33]{justify-content:center}.hunts-grid[data-v-06c84b33]{grid-template-columns:1fr}.card-stats[data-v-06c84b33]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.header-section[data-v-06c84b33]{padding:40px 16px 30px}.content-container[data-v-06c84b33]{padding:0 16px}.card-header[data-v-06c84b33]{flex-direction:column;align-items:flex-start;gap:12px}.stat-box[data-v-06c84b33]{padding:12px}.stat-emoji[data-v-06c84b33]{font-size:20px}.stat-number[data-v-06c84b33]{font-size:14px}}.bonus-hunt-detail-section[data-v-c18623b5]{min-height:100vh;background:var(--primary-color);padding:8rem 0 2rem;color:var(--text-color)}.container[data-v-c18623b5]{max-width:1200px;margin:0 auto;padding:0 2rem}.back-nav[data-v-c18623b5]{margin-bottom:2rem}.back-button[data-v-c18623b5]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--text-light);cursor:pointer;transition:all .3s ease;font-size:.9rem}.back-button[data-v-c18623b5]:hover{background:#ffffff1a;color:var(--accent-color);border-color:var(--accent-color)}.loading-container[data-v-c18623b5],.error-container[data-v-c18623b5]{text-align:center;padding:4rem 0}.spinner[data-v-c18623b5]{width:40px;height:40px;border:4px solid rgba(255,255,255,.1);border-left:4px solid var(--accent-color);border-radius:50%;animation:spin-c18623b5 1s linear infinite;margin:0 auto 1rem}@keyframes spin-c18623b5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.stats-section[data-v-c18623b5]{margin-bottom:2rem}.stats-grid[data-v-c18623b5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem}.stat-card[data-v-c18623b5]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem 1rem;text-align:center;transition:all .3s ease}.stat-card[data-v-c18623b5]:hover{background:#ffffff14;border-color:var(--accent-color);transform:translateY(-2px)}.stat-card.best-win[data-v-c18623b5]{background:linear-gradient(135deg,#ffd70033,#ffa5001a);border-color:gold}.stat-value[data-v-c18623b5]{font-size:1.8rem;font-weight:800;color:#fff;margin-bottom:.5rem}.stat-label[data-v-c18623b5]{font-size:.8rem;font-weight:600;color:var(--text-light);text-transform:uppercase;letter-spacing:1px;display:flex;align-items:center;justify-content:center;gap:.5rem}.best-win .stat-label[data-v-c18623b5]{color:gold}.slots-section[data-v-c18623b5]{background:#ffffff05;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:2rem}.slots-header[data-v-c18623b5]{margin-bottom:1.5rem}.slots-header h2[data-v-c18623b5]{font-size:1.8rem;font-weight:800;color:#fff;margin:0}.slots-table-container[data-v-c18623b5]{overflow-x:auto;border-radius:12px;border:1px solid rgba(255,255,255,.1)}.slots-table[data-v-c18623b5]{width:100%;border-collapse:collapse;background:#ffffff05}.slots-table th[data-v-c18623b5]{background:#ffffff0d;color:var(--text-light);font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:1rem .75rem;font-size:.8rem;border-bottom:1px solid rgba(255,255,255,.1)}.slots-table td[data-v-c18623b5]{padding:1rem .75rem;border-bottom:1px solid rgba(255,255,255,.05);color:#fff;vertical-align:middle}.slot-row[data-v-c18623b5]:hover{background:#ffffff0d}.slot-row.best-win-row[data-v-c18623b5]{background:linear-gradient(90deg,rgba(255,215,0,.1),transparent);border-left:3px solid #ffd700}.slot-row.no-win-row[data-v-c18623b5]{opacity:.6}.index-col[data-v-c18623b5]{width:8%;text-align:center}.slot-col[data-v-c18623b5]{width:30%;text-align:left}.caller-col[data-v-c18623b5]{width:18%;text-align:center}.bet-col[data-v-c18623b5],.win-col[data-v-c18623b5]{width:14%;text-align:right}.x-win-col[data-v-c18623b5]{width:16%;text-align:right}.index-cell[data-v-c18623b5]{font-weight:700;color:var(--text-light);text-align:center}.tip-badge[data-v-c18623b5]{background:linear-gradient(135deg,gold,#ffed4e);color:#1a1a1a;padding:.25rem .75rem;border-radius:20px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;box-shadow:0 2px 8px #ffd7004d;border:1px solid rgba(255,215,0,.5)}.slot-cell[data-v-c18623b5]{text-align:left}.slot-name[data-v-c18623b5]{font-weight:600;color:#fff;font-size:1rem}.caller-cell[data-v-c18623b5]{text-align:center}.caller-name[data-v-c18623b5]{font-weight:500;color:var(--accent-color);font-size:.95rem}.bet-cell[data-v-c18623b5],.win-cell[data-v-c18623b5]{text-align:right}.bet-amount[data-v-c18623b5],.win-amount[data-v-c18623b5]{font-weight:700;font-family:Courier New,monospace}.x-win-cell[data-v-c18623b5]{text-align:right}.multiplier[data-v-c18623b5]{font-weight:800;font-family:Courier New,monospace}.multiplier.no-win[data-v-c18623b5]{color:#ff4757}.multiplier.small-win[data-v-c18623b5]{color:#ffa502}.multiplier.good-win[data-v-c18623b5]{color:#2ed573}.multiplier.big-win[data-v-c18623b5]{color:#5352ed}.multiplier.mega-win[data-v-c18623b5]{color:gold}@media (max-width: 768px){.container[data-v-c18623b5]{padding:0 1rem}.opening-header h1[data-v-c18623b5]{font-size:1.8rem}.stats-grid[data-v-c18623b5]{grid-template-columns:repeat(2,1fr)}.opening-info[data-v-c18623b5]{grid-template-columns:1fr}.slots-table th[data-v-c18623b5],.slots-table td[data-v-c18623b5]{padding:.75rem .5rem;font-size:.9rem}}.admin-bonus-hunts-section[data-v-1d11a769]{min-height:100vh;background:linear-gradient(135deg,#0a0e1a,#1a1f2e);padding:0}.container[data-v-1d11a769]{max-width:100%;margin:0;padding:0;height:100vh}.admin-layout[data-v-1d11a769]{display:flex;min-height:100vh;gap:0;padding:0}.admin-sidebar[data-v-1d11a769]{flex:0 0 280px;background:linear-gradient(180deg,#0a0e1af2,#1a1f2ef2);padding:2.5rem 1.5rem;box-shadow:0 0 50px #00b2ff1a,inset 1px 0 #ffffff0d;border-right:1px solid rgba(0,178,255,.2);min-height:100vh;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.sidebar-header[data-v-1d11a769]{display:flex;align-items:center;gap:1rem;margin-bottom:3rem;padding:1.5rem;background:linear-gradient(135deg,#00b2ff1a,#0087ff0d);border-radius:16px;border:1px solid rgba(0,178,255,.2);box-shadow:0 8px 32px #00b2ff1a}.sidebar-header i[data-v-1d11a769]{font-size:2.2rem;color:#00b2ff;filter:drop-shadow(0 0 10px rgba(0,178,255,.5))}.sidebar-header h2[data-v-1d11a769]{color:#fff;margin:0;font-size:1.4rem;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.5);background:linear-gradient(135deg,#fff,#e3f2fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sidebar-nav[data-v-1d11a769]{display:flex;flex-direction:column;gap:.75rem}.nav-item[data-v-1d11a769]{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:14px;color:#ffffffd9;text-decoration:none;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);font-weight:600;font-size:.95rem;min-height:54px;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nav-item[data-v-1d11a769]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,#00b2ff,#0087ff);transform:scaleY(0);transition:transform .3s ease;border-radius:0 2px 2px 0}.nav-item[data-v-1d11a769]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,178,255,.1),transparent);transition:left .6s ease}.nav-item[data-v-1d11a769]:hover:before{transform:scaleY(1)}.nav-item[data-v-1d11a769]:hover:after{left:100%}.nav-item[data-v-1d11a769]:hover{background:linear-gradient(135deg,#00b2ff26,#0087ff14);border-color:#00b2ff66;color:#fff;transform:translate(6px);box-shadow:0 8px 25px #00b2ff33,inset 0 1px #ffffff1a}.nav-item.active[data-v-1d11a769]{background:linear-gradient(135deg,#00b2ff40,#0087ff26);border-color:#00b2ff99;color:#fff;transform:translate(6px);box-shadow:0 0 30px #00b2ff66,inset 0 1px #fff3}.nav-item.active[data-v-1d11a769]:before{transform:scaleY(1)}.nav-item i[data-v-1d11a769]{font-size:1.2rem;width:22px;text-align:center;transition:all .3s ease}.nav-item:hover i[data-v-1d11a769],.nav-item.active i[data-v-1d11a769]{transform:scale(1.1);filter:drop-shadow(0 0 8px rgba(0,178,255,.6))}.nav-item.logout[data-v-1d11a769]{margin-top:auto;background:#ff475714;border-color:#ff475733;color:#ff4757e6}.nav-item.logout[data-v-1d11a769]:hover{background:linear-gradient(135deg,#ff475726,#ff475714);border-color:#ff475766;color:#ff4757;transform:translate(6px);box-shadow:0 8px 25px #ff475733,inset 0 1px #ffffff1a}.nav-item.logout[data-v-1d11a769]:before{background:linear-gradient(180deg,#ff4757,#ff3742)}.admin-main[data-v-1d11a769]{flex:1;padding:2rem;background:transparent;min-height:100vh}.admin-header[data-v-1d11a769]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding:1.5rem;background:#ffffff0d;border-radius:15px;border:1px solid rgba(255,255,255,.1);gap:2rem}.header-left[data-v-1d11a769]{display:flex;align-items:center;gap:1rem}.header-left i[data-v-1d11a769]{font-size:2rem;color:#00b2ff}.header-left h1[data-v-1d11a769]{color:#fff;margin:0;font-size:2rem;font-weight:700}.admin-nav[data-v-1d11a769]{display:flex;gap:.75rem;align-items:center}.nav-link[data-v-1d11a769]{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.25rem;background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:12px;color:#fffc;text-decoration:none;transition:all .3s ease;font-weight:500;font-size:.9rem;min-height:44px;position:relative;overflow:hidden}.nav-link[data-v-1d11a769]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .5s ease}.nav-link[data-v-1d11a769]:hover:before{left:100%}.nav-link[data-v-1d11a769]:hover{background:#00b2ff26;border-color:#00b2ff66;color:#00b2ff;transform:translateY(-1px);box-shadow:0 4px 12px #00b2ff33}.nav-link.active[data-v-1d11a769]{background:#00b2ff40;border-color:#00b2ff99;color:#00b2ff;box-shadow:0 0 20px #00b2ff4d}.nav-link i[data-v-1d11a769]{font-size:1.1rem;width:20px;text-align:center}.nav-text[data-v-1d11a769]{white-space:nowrap}.approval-btn[data-v-1d11a769]{position:relative}.logout-btn[data-v-1d11a769]{padding:.875rem 1.25rem;background:#ff475726;color:#ff4757;border:1px solid rgba(255,71,87,.3);border-radius:12px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem;font-weight:500;font-size:.9rem;min-height:44px}.logout-btn[data-v-1d11a769]:hover{background:#ff475740;transform:translateY(-1px);box-shadow:0 4px 12px #ff475733}.logout-btn i[data-v-1d11a769]{font-size:1.1rem}.bonus-hunt-actions-container[data-v-1d11a769]{margin-bottom:2rem}.actions-header[data-v-1d11a769]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;background:#ffffff0d;border-radius:15px;border:1px solid rgba(255,255,255,.1);flex-wrap:wrap;gap:1rem}.actions-left[data-v-1d11a769]{display:flex;align-items:center;gap:1rem}.actions-left i[data-v-1d11a769]{font-size:1.8rem;color:gold}.actions-left h2[data-v-1d11a769]{color:#fff;margin:0;font-weight:700}.actions-right[data-v-1d11a769]{display:flex;gap:1rem}.add-btn[data-v-1d11a769],.refresh-btn[data-v-1d11a769]{padding:.75rem 1.5rem;border:1px solid rgba(32,230,71,.3);border-radius:10px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600}.add-btn[data-v-1d11a769]{background:#20e64733;color:#20e647}.add-btn[data-v-1d11a769]:hover{background:#20e6474d;transform:translateY(-2px)}.refresh-btn[data-v-1d11a769]{background:#00b2ff33;color:#00b2ff;border-color:#00b2ff4d}.refresh-btn[data-v-1d11a769]:hover{background:#00b2ff4d;transform:translateY(-2px)}.refresh-btn[data-v-1d11a769]:disabled{opacity:.6;cursor:not-allowed;transform:none}.spinning[data-v-1d11a769]{animation:spin-1d11a769 1s linear infinite}@keyframes spin-1d11a769{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.status-message[data-v-1d11a769]{padding:1rem 1.5rem;border-radius:10px;margin-bottom:2rem;display:flex;align-items:center;gap:.75rem;font-weight:500}.status-message.success[data-v-1d11a769]{background:#20e64733;border:1px solid rgba(32,230,71,.3);color:#20e647}.status-message.error[data-v-1d11a769]{background:#ff475733;border:1px solid rgba(255,71,87,.3);color:#ff4757}.stats-grid[data-v-1d11a769]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.stat-card[data-v-1d11a769]{display:flex;align-items:center;gap:1rem;padding:1.5rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:15px;transition:transform .3s ease}.stat-card[data-v-1d11a769]:hover{transform:translateY(-3px)}.stat-icon[data-v-1d11a769]{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem}.stat-icon.live[data-v-1d11a769]{background:#ff475733;color:#ff4757}.stat-icon.active[data-v-1d11a769]{background:#20e64733;color:#20e647}.stat-icon.completed[data-v-1d11a769]{background:#00b2ff33;color:#00b2ff}.stat-icon.total[data-v-1d11a769]{background:#ffd70033;color:gold}.stat-icon.value[data-v-1d11a769]{background:#ff009633;color:#ff0096}.stat-content[data-v-1d11a769]{flex:1}.stat-value[data-v-1d11a769]{font-size:2rem;font-weight:700;color:#fff;line-height:1}.stat-label[data-v-1d11a769]{font-size:.9rem;color:#ccc;margin-top:.25rem}.bonus-hunts-table-container[data-v-1d11a769]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:15px;overflow:hidden}.table-header[data-v-1d11a769]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;background:#ffffff0d;border-bottom:1px solid rgba(255,255,255,.1);flex-wrap:wrap;gap:1rem}.table-header h2[data-v-1d11a769]{color:#fff;margin:0;display:flex;align-items:center;gap:.5rem}.filter-controls[data-v-1d11a769]{display:flex;gap:1rem}.status-filter[data-v-1d11a769]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:.5rem 1rem;color:#fff;font-size:.9rem}.status-filter option[data-v-1d11a769]{background:#1a1f2e;color:#fff}.loading-container[data-v-1d11a769],.empty-state[data-v-1d11a769]{text-align:center;padding:4rem 2rem;color:#fff}.spinner[data-v-1d11a769]{width:50px;height:50px;border:3px solid rgba(255,215,0,.3);border-radius:50%;border-top-color:gold;animation:spin-1d11a769 1s ease-in-out infinite;margin:0 auto 1rem}.empty-icon[data-v-1d11a769]{font-size:4rem;color:#666;margin-bottom:1rem}.table-wrapper[data-v-1d11a769]{overflow-x:auto}.admin-table[data-v-1d11a769]{width:100%;border-collapse:collapse;background:transparent}.admin-table th[data-v-1d11a769]{background:#ffffff1a;color:#ccc;font-weight:600;padding:1rem;text-align:left;border-bottom:1px solid rgba(255,255,255,.1);font-size:.9rem;text-transform:uppercase;letter-spacing:1px}.admin-table td[data-v-1d11a769]{padding:1rem;border-bottom:1px solid rgba(255,255,255,.05);color:#fff}.admin-table tr[data-v-1d11a769]:hover{background:#ffffff08}.completed-row[data-v-1d11a769]{opacity:.7}.hunt-name-container[data-v-1d11a769]{display:flex;flex-direction:column;gap:.25rem}.hunt-name[data-v-1d11a769]{font-weight:600;color:#fff}.hunt-id[data-v-1d11a769]{font-size:.8rem;color:#888}.status-badge[data-v-1d11a769]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:20px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:1px}.status-badge.live[data-v-1d11a769]{background:#ff475733;color:#ff4757;border:1px solid rgba(255,71,87,.3);animation:pulse-1d11a769 2s infinite}.status-badge.active[data-v-1d11a769]{background:#20e64733;color:#20e647;border:1px solid rgba(32,230,71,.3)}.status-badge.completed[data-v-1d11a769]{background:#00b2ff33;color:#00b2ff;border:1px solid rgba(0,178,255,.3)}@keyframes pulse-1d11a769{0%,to{opacity:1}50%{opacity:.7}}.slots-info[data-v-1d11a769]{display:flex;flex-direction:column;gap:.25rem}.slot-count[data-v-1d11a769]{font-size:1.2rem;font-weight:700;color:gold}.slots-label[data-v-1d11a769]{font-size:.8rem;color:#888}.value-amount[data-v-1d11a769]{font-weight:600;color:#20e647;font-size:1.1rem}.action-buttons[data-v-1d11a769]{display:flex;gap:.5rem}.edit-btn[data-v-1d11a769],.toggle-btn[data-v-1d11a769],.delete-btn[data-v-1d11a769]{width:35px;height:35px;border-radius:8px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;font-size:.9rem}.edit-btn[data-v-1d11a769]{background:#ffd70033;color:gold}.edit-btn[data-v-1d11a769]:hover{background:#ffd7004d;transform:translateY(-2px)}.toggle-btn[data-v-1d11a769]{background:#00b2ff33;color:#00b2ff}.toggle-btn[data-v-1d11a769]:hover{background:#00b2ff4d;transform:translateY(-2px)}.delete-btn[data-v-1d11a769]{background:#ff475733;color:#ff4757}.delete-btn[data-v-1d11a769]:hover{background:#ff47574d;transform:translateY(-2px)}.modal-overlay[data-v-1d11a769]{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;background:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex!important;align-items:center!important;justify-content:center!important;z-index:9999!important;padding:20px;margin:0!important;transform:none!important;box-sizing:border-box!important}.modal-content[data-v-1d11a769]{background:#1a1f2e;border-radius:15px;border:1px solid rgba(255,255,255,.1);max-width:600px;width:100%;max-height:80vh;overflow-y:auto;flex-shrink:0;margin:0 auto;box-shadow:0 20px 60px #00000080}.modal-header[data-v-1d11a769]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.modal-header h2[data-v-1d11a769]{color:#fff;margin:0;font-size:1.3rem}.close-button[data-v-1d11a769]{background:none;border:none;color:#ccc;font-size:1.2rem;cursor:pointer;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.close-button[data-v-1d11a769]:hover{background:#ffffff1a;color:#fff}.modal-body[data-v-1d11a769]{padding:1.5rem}.form-group[data-v-1d11a769]{margin-bottom:1.5rem}.form-group label[data-v-1d11a769]{display:block;color:#ccc;margin-bottom:.5rem;font-weight:500}.form-input[data-v-1d11a769],.form-textarea[data-v-1d11a769]{width:100%;padding:.75rem 1rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;font-size:1rem;transition:border-color .3s ease}.form-input[data-v-1d11a769]:focus,.form-textarea[data-v-1d11a769]:focus{outline:none;border-color:#00b2ff}.form-input[data-v-1d11a769]::placeholder,.form-textarea[data-v-1d11a769]::placeholder{color:#888}.modal-footer[data-v-1d11a769]{display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem;border-top:1px solid rgba(255,255,255,.1)}.cancel-button[data-v-1d11a769],.create-button[data-v-1d11a769],.delete-button[data-v-1d11a769]{padding:.75rem 1.5rem;border-radius:8px;border:none;cursor:pointer;font-weight:600;transition:all .3s ease}.cancel-button[data-v-1d11a769]{background:#ffffff1a;color:#ccc}.cancel-button[data-v-1d11a769]:hover{background:#fff3}.create-button[data-v-1d11a769]{background:#20e64733;color:#20e647;border:1px solid rgba(32,230,71,.3)}.create-button[data-v-1d11a769]:hover:not(:disabled){background:#20e6474d}.create-button[data-v-1d11a769]:disabled{opacity:.5;cursor:not-allowed}.delete-button[data-v-1d11a769]{background:#ff475733;color:#ff4757;border:1px solid rgba(255,71,87,.3)}.delete-button[data-v-1d11a769]:hover{background:#ff47574d}.warning-icon[data-v-1d11a769]{text-align:center;margin-bottom:1rem}.warning-icon i[data-v-1d11a769]{font-size:3rem;color:orange}.warning-text[data-v-1d11a769]{color:orange;font-size:.9rem;margin-top:.5rem}.currency-input[data-v-1d11a769]{position:relative;display:flex;align-items:center}.currency-symbol[data-v-1d11a769]{position:absolute;left:1rem;color:var(--text-light);font-weight:600;z-index:1}.currency-field[data-v-1d11a769]{padding-left:2.5rem!important}.help-text[data-v-1d11a769]{display:block;margin-top:.5rem;color:var(--text-light);font-size:.9rem}.error-text[data-v-1d11a769]{display:block;margin-top:.5rem;color:#ff4757;font-size:.9rem}.form-input.error[data-v-1d11a769]{border-color:#ff4757;box-shadow:0 0 0 3px #ff47571a}.mobile-block-overlay[data-v-1d11a769]{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1a1a2e,#16213e);z-index:9999;justify-content:center;align-items:center}.mobile-block-content[data-v-1d11a769]{text-align:center;padding:2rem;color:#fff;max-width:400px;margin:0 auto}.mobile-block-icon[data-v-1d11a769]{font-size:4rem;margin-bottom:1.5rem;opacity:.8}.mobile-block-content h2[data-v-1d11a769]{font-size:2rem;margin-bottom:1rem;color:#ff6b6b;font-weight:700}.mobile-block-content p[data-v-1d11a769]{font-size:1.2rem;margin-bottom:2rem;opacity:.9;line-height:1.5}.return-dashboard-btn[data-v-1d11a769]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:1rem 2rem;border-radius:50px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:.5rem;box-shadow:0 4px 15px #667eea4d}.return-dashboard-btn[data-v-1d11a769]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #667eea66}.return-dashboard-btn i[data-v-1d11a769]{font-size:1rem}@media (max-width: 768px){.mobile-block-overlay[data-v-1d11a769]{display:flex}.admin-header[data-v-1d11a769]{flex-direction:column;align-items:stretch;gap:1rem}.admin-nav[data-v-1d11a769]{justify-content:center}.actions-header[data-v-1d11a769]{flex-direction:column;align-items:stretch}.actions-right[data-v-1d11a769]{justify-content:center}.stats-grid[data-v-1d11a769]{grid-template-columns:1fr}.table-header[data-v-1d11a769]{flex-direction:column;align-items:stretch}.modal-footer[data-v-1d11a769]{flex-direction:column-reverse}}@media (max-width: 768px){.admin-sidebar[data-v-1d11a769]{position:fixed;top:0;left:0;width:100%;height:100vh;background:transparent;padding:0;border:none;box-shadow:none;z-index:1000;pointer-events:none}.admin-sidebar.sidebar-open[data-v-1d11a769]{pointer-events:auto}.mobile-menu-trigger[data-v-1d11a769]{position:fixed;top:50%;left:0;transform:translateY(-50%);z-index:1001;opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease}.mobile-menu-trigger.hidden[data-v-1d11a769]{opacity:0;visibility:hidden}.arrow-button[data-v-1d11a769]{background:linear-gradient(135deg,#00b2ffe6,#0087ffcc);border:none;color:#fff;font-size:1.2rem;padding:15px 10px 15px 15px;cursor:pointer;border-radius:0 25px 25px 0;transition:all .3s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px #00b2ff4d;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-left:none}.arrow-button[data-v-1d11a769]:hover{transform:translate(5px);box-shadow:0 6px 25px #00b2ff66}.arrow-button[data-v-1d11a769]:active{transform:translate(2px)}.desktop-header[data-v-1d11a769]{display:none}.sidebar-nav[data-v-1d11a769]{position:absolute;top:0;left:0;width:320px;height:100vh;overflow-y:auto;background:linear-gradient(180deg,#0a0e1afa,#1a1f2efa);transform:translate(-100%);transition:transform .4s cubic-bezier(.4,0,.2,1);padding:4rem 1.5rem 2rem;box-shadow:10px 0 50px #00000080,0 0 50px #00b2ff1a,inset 1px 0 #ffffff0d;border-right:1px solid rgba(0,178,255,.2);z-index:1001;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:auto}.sidebar-nav.nav-open[data-v-1d11a769]{transform:translate(0)}.mobile-close-btn[data-v-1d11a769]{position:absolute;top:20px;left:20px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;font-size:1.2rem;padding:10px;cursor:pointer;border-radius:50%;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.mobile-close-btn[data-v-1d11a769]:hover{background:#ff6b6b33;border-color:#ff6b6b66;transform:scale(1.1)}.admin-sidebar[data-v-1d11a769]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.admin-main[data-v-1d11a769]{margin-left:0;width:100%;padding-top:0}.sidebar-overlay[data-v-1d11a769]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:999;opacity:1;visibility:visible;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}@media (min-width: 769px){.admin-sidebar[data-v-1d11a769]{transform:translate(0)!important}.mobile-menu-trigger[data-v-1d11a769],.mobile-close-btn[data-v-1d11a769]{display:none}.desktop-header[data-v-1d11a769]{display:flex}}.admin-section[data-v-97593ad6]{min-height:100vh;background:linear-gradient(135deg,#0a0e1a,#1a1f2e);padding:0}.container[data-v-97593ad6]{max-width:100%;margin:0;padding:0;height:100vh}.admin-layout[data-v-97593ad6]{display:flex;min-height:100vh;gap:0;padding:0}.admin-sidebar[data-v-97593ad6]{flex:0 0 280px;background:linear-gradient(180deg,#0a0e1af2,#1a1f2ef2);padding:2.5rem 1.5rem;box-shadow:0 0 50px #00b2ff1a,inset 1px 0 #ffffff0d;border-right:1px solid rgba(0,178,255,.2);min-height:100vh;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.sidebar-header[data-v-97593ad6]{display:flex;align-items:center;gap:1rem;margin-bottom:3rem;padding:1.5rem;background:linear-gradient(135deg,#00b2ff1a,#0087ff0d);border-radius:16px;border:1px solid rgba(0,178,255,.2);box-shadow:0 8px 32px #00b2ff1a}.sidebar-header i[data-v-97593ad6]{font-size:2.2rem;color:#00b2ff;filter:drop-shadow(0 0 10px rgba(0,178,255,.5))}.sidebar-header h2[data-v-97593ad6]{color:#fff;margin:0;font-size:1.4rem;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.5);background:linear-gradient(135deg,#fff,#e3f2fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sidebar-nav[data-v-97593ad6]{display:flex;flex-direction:column;gap:.75rem}.nav-item[data-v-97593ad6]{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:14px;color:#ffffffd9;text-decoration:none;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);font-weight:600;font-size:.95rem;min-height:54px;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nav-item[data-v-97593ad6]:hover{background:#00b2ff14;border-color:#00b2ff4d;transform:translateY(-2px);box-shadow:0 8px 25px #00b2ff26,0 0 20px #00b2ff1a}.nav-item.active[data-v-97593ad6]{background:linear-gradient(135deg,#00b2ff26,#0087ff1a);border-color:#00b2ff66;color:#00b2ff;box-shadow:0 8px 25px #00b2ff33,inset 0 1px #ffffff1a}.nav-item i[data-v-97593ad6]{font-size:1.1rem;min-width:20px;text-align:center}.nav-item.logout[data-v-97593ad6]{margin-top:auto;background:#ff47571a;border-color:#ff475733;color:#ff4757e6}.nav-item.logout[data-v-97593ad6]:hover{background:#ff475726;border-color:#ff475766;color:#ff4757}.admin-main[data-v-97593ad6]{flex:1;padding:2.5rem;overflow-y:auto;background:#0000001a}.loading-container[data-v-97593ad6],.error-container[data-v-97593ad6]{text-align:center;padding:4rem 2rem;color:#fff}.spinner[data-v-97593ad6]{width:50px;height:50px;border:3px solid rgba(255,215,0,.3);border-radius:50%;border-top-color:gold;animation:spin-97593ad6 1s ease-in-out infinite;margin:0 auto 1rem}@keyframes spin-97593ad6{to{transform:rotate(360deg)}}.error-icon[data-v-97593ad6]{font-size:4rem;color:#ff4757;margin-bottom:1rem}.back-btn[data-v-97593ad6]{padding:.75rem 1.5rem;background:#00b2ff33;color:#00b2ff;border:1px solid rgba(0,178,255,.3);border-radius:10px;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:.5rem;margin-top:1rem}.back-btn[data-v-97593ad6]:hover{background:#00b2ff4d;transform:translateY(-2px)}.breadcrumb[data-v-97593ad6]{display:flex;align-items:center;gap:.5rem;margin-bottom:2rem;color:#ccc;font-size:.9rem}.breadcrumb-link[data-v-97593ad6]{color:#00b2ff;text-decoration:none;display:flex;align-items:center;gap:.5rem;transition:color .3s ease}.breadcrumb-link[data-v-97593ad6]:hover{color:#20e647}.breadcrumb-separator[data-v-97593ad6]{color:#666}.breadcrumb-current[data-v-97593ad6]{color:#fff;font-weight:600}.status-message[data-v-97593ad6]{padding:1rem 1.5rem;border-radius:10px;margin-bottom:2rem;display:flex;align-items:center;gap:.75rem;font-weight:500}.status-message.success[data-v-97593ad6]{background:#20e64733;border:1px solid rgba(32,230,71,.3);color:#20e647}.status-message.error[data-v-97593ad6]{background:#ff475733;border:1px solid rgba(255,71,87,.3);color:#ff4757}.hunt-info-card[data-v-97593ad6]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:2rem;margin-bottom:2rem}.hunt-header[data-v-97593ad6]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;flex-wrap:wrap;gap:2rem}.hunt-name[data-v-97593ad6]{font-size:2.5rem;color:#fff;margin:0 0 1rem;font-weight:700;background:linear-gradient(45deg,gold,#ffed4e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hunt-meta[data-v-97593ad6]{display:flex;gap:1.5rem;flex-wrap:wrap;align-items:center}.hunt-id[data-v-97593ad6]{background:#ffffff1a;color:#ccc;padding:.25rem .75rem;border-radius:20px;font-size:.9rem;font-weight:600}.hunt-status[data-v-97593ad6]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:20px;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:1px}.hunt-status.active[data-v-97593ad6]{background:#20e64733;color:#20e647;border:1px solid rgba(32,230,71,.3)}.hunt-status.completed[data-v-97593ad6]{background:#00b2ff33;color:#00b2ff;border:1px solid rgba(0,178,255,.3)}.hunt-date[data-v-97593ad6]{display:flex;align-items:center;gap:.5rem;color:#ccc;font-size:.9rem}.hunt-stats[data-v-97593ad6]{display:flex;gap:2rem;text-align:center}.stat-item[data-v-97593ad6]{display:flex;flex-direction:column;gap:.25rem}.stat-value[data-v-97593ad6]{font-size:2rem;font-weight:700;color:gold}.stat-label[data-v-97593ad6]{font-size:.8rem;color:#888;text-transform:uppercase;letter-spacing:1px}.hunt-actions[data-v-97593ad6]{display:flex;gap:1rem;flex-wrap:wrap}.edit-hunt-btn[data-v-97593ad6],.toggle-status-btn[data-v-97593ad6]{padding:.75rem 1.5rem;border:none;border-radius:10px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem;font-weight:600}.edit-hunt-btn[data-v-97593ad6]{background:#ffd70033;color:gold;border:1px solid rgba(255,215,0,.3)}.edit-hunt-btn[data-v-97593ad6]:hover{background:#ffd7004d;transform:translateY(-2px)}.toggle-status-btn[data-v-97593ad6]{border:1px solid}.toggle-status-btn.active[data-v-97593ad6]{background:#00b2ff33;color:#00b2ff;border-color:#00b2ff4d}.toggle-status-btn.completed[data-v-97593ad6]{background:#20e64733;color:#20e647;border-color:#20e6474d}.toggle-status-btn[data-v-97593ad6]:hover{transform:translateY(-2px)}.toggle-status-btn.active[data-v-97593ad6]:hover{background:#00b2ff4d}.toggle-status-btn.completed[data-v-97593ad6]:hover{background:#20e6474d}.slots-management-card[data-v-97593ad6]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:2rem}.slots-header[data-v-97593ad6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}.slots-header h2[data-v-97593ad6]{color:#fff;margin:0;display:flex;align-items:center;gap:.5rem;font-size:1.5rem}.add-slot-btn[data-v-97593ad6]{padding:.75rem 1.5rem;background:#20e64733;color:#20e647;border:1px solid rgba(32,230,71,.3);border-radius:10px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem;font-weight:600}.add-slot-btn[data-v-97593ad6]:hover{background:#20e6474d;transform:translateY(-2px)}.slots-table-container[data-v-97593ad6]{overflow-x:auto;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff05}.admin-slots-table[data-v-97593ad6]{width:100%;border-collapse:collapse}.admin-slots-table th[data-v-97593ad6]{background:#ffffff0d;color:var(--text-light);font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:1rem;text-align:left;font-size:.8rem;border-bottom:1px solid rgba(255,255,255,.1)}.admin-slots-table td[data-v-97593ad6]{padding:1rem;border-bottom:1px solid rgba(255,255,255,.05);color:#fff;vertical-align:middle}.admin-slot-row[data-v-97593ad6]{transition:background-color .3s ease}.admin-slot-row[data-v-97593ad6]:hover{background:#ffffff0d}.admin-slot-row.opened-row[data-v-97593ad6]{background:#20e6470d;border-left:3px solid #20e647}.admin-slot-row.best-win-row[data-v-97593ad6]{background:linear-gradient(90deg,rgba(255,215,0,.1),transparent)}.index-cell[data-v-97593ad6]{font-weight:700;color:var(--text-light);width:50px;text-align:center}.slot-name[data-v-97593ad6]{font-weight:600;color:#fff;font-size:1rem}.provider-name[data-v-97593ad6]{font-weight:500;color:var(--text-light);text-transform:uppercase;font-size:.9rem}.caller-name[data-v-97593ad6]{font-weight:500;color:var(--accent-color)}.bet-amount[data-v-97593ad6],.win-amount[data-v-97593ad6]{font-weight:700;font-family:Courier New,monospace;color:#fff}.multiplier[data-v-97593ad6]{font-weight:800;font-family:Courier New,monospace}.multiplier.no-win[data-v-97593ad6]{color:#ff4757}.multiplier.small-win[data-v-97593ad6]{color:#ffa502}.multiplier.good-win[data-v-97593ad6]{color:#2ed573}.multiplier.big-win[data-v-97593ad6]{color:#5352ed}.multiplier.mega-win[data-v-97593ad6]{color:gold}.status-badge[data-v-97593ad6]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:20px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:1px}.status-badge.unopened[data-v-97593ad6]{background:#ffa50033;color:orange;border:1px solid rgba(255,165,0,.3)}.status-badge.opened[data-v-97593ad6]{background:#20e64733;color:#20e647;border:1px solid rgba(32,230,71,.3)}.action-buttons[data-v-97593ad6]{display:flex;gap:.5rem;align-items:center}.play-btn[data-v-97593ad6],.edit-btn[data-v-97593ad6],.delete-btn[data-v-97593ad6]{padding:.5rem 1rem;border:none;border-radius:6px;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:all .3s ease;font-size:.8rem;font-weight:600}.play-btn[data-v-97593ad6]{background:linear-gradient(135deg,#00b2ff,#7edbff);color:#fff;border:1px solid rgba(0,178,255,.3)}.play-btn[data-v-97593ad6]:hover{background:linear-gradient(135deg,#0099d6,#6bc7ff);transform:translateY(-2px);box-shadow:0 4px 12px #00b2ff4d}.edit-btn[data-v-97593ad6]{background:#ffd70033;color:gold;border:1px solid rgba(255,215,0,.3)}.edit-btn[data-v-97593ad6]:hover{background:#ffd7004d;transform:translateY(-2px)}.delete-btn[data-v-97593ad6]{background:#ff475733;color:#ff4757;border:1px solid rgba(255,71,87,.3)}.delete-btn[data-v-97593ad6]:hover{background:#ff47574d;transform:translateY(-2px)}.empty-slots[data-v-97593ad6]{text-align:center;padding:4rem 2rem;color:#fff}.empty-icon[data-v-97593ad6]{font-size:4rem;color:#666;margin-bottom:1rem}.add-first-slot-btn[data-v-97593ad6]{padding:1rem 2rem;background:#20e64733;color:#20e647;border:1px solid rgba(32,230,71,.3);border-radius:10px;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:.5rem;font-weight:600;margin-top:1rem}.add-first-slot-btn[data-v-97593ad6]:hover{background:#20e6474d;transform:translateY(-2px)}.modal-overlay[data-v-97593ad6]{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;background:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex!important;align-items:center!important;justify-content:center!important;z-index:9999!important;padding:20px;margin:0!important;transform:none!important;box-sizing:border-box!important}.modal-content[data-v-97593ad6]{background:#1a1f2e;border-radius:15px;border:1px solid rgba(255,255,255,.1);max-width:700px;width:100%;max-height:80vh;overflow-y:auto;flex-shrink:0;margin:0 auto;box-shadow:0 20px 60px #00000080}.modal-header[data-v-97593ad6]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.modal-header h2[data-v-97593ad6]{color:#fff;margin:0;font-size:1.3rem}.close-button[data-v-97593ad6]{background:none;border:none;color:#ccc;font-size:1.2rem;cursor:pointer;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.close-button[data-v-97593ad6]:hover{background:#ffffff1a;color:#fff}.modal-body[data-v-97593ad6]{padding:1.5rem}.form-group[data-v-97593ad6]{margin-bottom:1.5rem}.form-group label[data-v-97593ad6]{display:block;color:#ccc;margin-bottom:.5rem;font-weight:500}.form-input[data-v-97593ad6],.form-textarea[data-v-97593ad6]{width:100%;padding:.75rem 1rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;font-size:1rem;transition:border-color .3s ease}.form-input[data-v-97593ad6]:focus,.form-textarea[data-v-97593ad6]:focus{outline:none;border-color:#00b2ff}.form-input[data-v-97593ad6]::placeholder,.form-textarea[data-v-97593ad6]::placeholder{color:#888}.form-row[data-v-97593ad6]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.results-section[data-v-97593ad6]{border-top:1px solid rgba(255,255,255,.1);padding-top:1.5rem;margin-top:1.5rem}.results-section h4[data-v-97593ad6]{color:#fff;margin:0 0 1rem;font-size:1.1rem}.open-slot-section[data-v-97593ad6]{border-top:1px solid rgba(255,255,255,.1);padding-top:1.5rem;margin-top:1.5rem}.checkbox-label[data-v-97593ad6]{display:flex;align-items:center;gap:.75rem;cursor:pointer;color:#ccc;font-weight:500}.form-checkbox[data-v-97593ad6]{width:18px;height:18px;accent-color:#00b2ff}.results-inputs[data-v-97593ad6]{margin-top:1rem;padding:1rem;background:#ffffff0d;border-radius:8px}.modal-footer[data-v-97593ad6]{display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem;border-top:1px solid rgba(255,255,255,.1)}.cancel-button[data-v-97593ad6],.save-button[data-v-97593ad6],.delete-button[data-v-97593ad6]{padding:.75rem 1.5rem;border-radius:8px;border:none;cursor:pointer;font-weight:600;transition:all .3s ease}.cancel-button[data-v-97593ad6]{background:#ffffff1a;color:#ccc}.cancel-button[data-v-97593ad6]:hover{background:#fff3}.save-button[data-v-97593ad6]{background:#20e64733;color:#20e647;border:1px solid rgba(32,230,71,.3)}.save-button[data-v-97593ad6]:hover:not(:disabled){background:#20e6474d}.save-button[data-v-97593ad6]:disabled{opacity:.5;cursor:not-allowed}.delete-button[data-v-97593ad6]{background:#ff475733;color:#ff4757;border:1px solid rgba(255,71,87,.3)}.delete-button[data-v-97593ad6]:hover{background:#ff47574d}.warning-icon[data-v-97593ad6]{text-align:center;margin-bottom:1rem}.warning-icon i[data-v-97593ad6]{font-size:3rem;color:orange}.warning-text[data-v-97593ad6]{color:orange;font-size:.9rem;margin-top:.5rem}.play-info[data-v-97593ad6]{padding:0}.slot-details[data-v-97593ad6]{background:#ffffff0d;padding:1.5rem;border-radius:12px;margin-bottom:1.5rem;border:1px solid rgba(255,255,255,.1)}.slot-details h4[data-v-97593ad6]{color:#fff;font-size:1.2rem;font-weight:600;margin:0 0 .5rem}.slot-details p[data-v-97593ad6]{color:var(--text-light);margin:0;line-height:1.5}.currency-input[data-v-97593ad6]{position:relative;display:flex;align-items:center}.currency-symbol[data-v-97593ad6]{position:absolute;left:1rem;color:var(--text-light);font-weight:600;z-index:1}.currency-field[data-v-97593ad6]{padding-left:2.5rem!important}.help-text[data-v-97593ad6]{display:block;margin-top:.5rem;color:var(--text-light);font-size:.9rem}.calculated-multiplier[data-v-97593ad6]{background:#00b2ff1a;border:1px solid rgba(0,178,255,.3);border-radius:12px;padding:1.5rem;margin:1.5rem 0}.multiplier-display[data-v-97593ad6]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.multiplier-label[data-v-97593ad6]{font-weight:600;color:#fff}.multiplier-value[data-v-97593ad6]{font-family:Courier New,monospace;font-weight:800;font-size:1.2rem}.play-button[data-v-97593ad6]{background:linear-gradient(135deg,#00b2ff,#7edbff);color:#fff;border:1px solid rgba(0,178,255,.3);display:flex;align-items:center;gap:.5rem;font-weight:600}.play-button[data-v-97593ad6]:hover:not(:disabled){background:linear-gradient(135deg,#0099d6,#6bc7ff);transform:translateY(-1px);box-shadow:0 4px 12px #00b2ff4d}.play-button[data-v-97593ad6]:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 768px){.admin-layout[data-v-97593ad6]{flex-direction:column}.admin-sidebar[data-v-97593ad6]{position:fixed;top:0;left:0;width:0;height:100vh;background:transparent;padding:0;border:none;box-shadow:none;z-index:1000}.sidebar-nav[data-v-97593ad6]{flex-direction:row;overflow-x:auto;padding-bottom:1rem}.nav-item[data-v-97593ad6]{min-width:max-content}.admin-main[data-v-97593ad6]{padding:1.5rem}.hunt-header[data-v-97593ad6]{flex-direction:column;align-items:flex-start}.hunt-stats[data-v-97593ad6]{gap:1rem}.hunt-actions[data-v-97593ad6]{justify-content:center}.slots-grid[data-v-97593ad6],.form-row[data-v-97593ad6]{grid-template-columns:1fr}.modal-footer[data-v-97593ad6]{flex-direction:column-reverse}}@media (max-width: 768px){.hamburger-menu[data-v-97593ad6]{display:block}.mobile-header[data-v-97593ad6]{position:absolute;top:0;right:0;width:auto;height:50px;z-index:1001;background:#0a0e1acc;border-radius:0 0 0 8px;display:flex;align-items:center;justify-content:center;padding:0}.mobile-header .hamburger-menu[data-v-97593ad6]{background:transparent;border:none;color:#00b2ff;font-size:1.2rem;padding:.75rem;cursor:pointer;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.mobile-header .hamburger-menu[data-v-97593ad6]:hover{background:#00b2ff1a;color:#00b2ff}.desktop-header[data-v-97593ad6]{display:none}.sidebar-nav[data-v-97593ad6]{position:fixed;top:0;right:0;width:280px;height:100vh;overflow-y:auto;background:linear-gradient(180deg,#0a0e1af2,#1a1f2ef2);transform:translate(100%);transition:transform .3s ease;padding:2rem 1.5rem;box-shadow:0 0 50px #00b2ff1a,inset -1px 0 #ffffff0d;border-left:1px solid rgba(0,178,255,.2);z-index:1000}.sidebar-nav.nav-open[data-v-97593ad6]{transform:translate(0)}.sidebar-overlay[data-v-97593ad6]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:999;opacity:1;visibility:visible}}@media (min-width: 769px){.admin-sidebar[data-v-97593ad6]{transform:translate(0)!important}.mobile-header[data-v-97593ad6]{display:none}.desktop-header[data-v-97593ad6]{display:flex}}.auth-section[data-v-e7c61f6c]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#061529,#0a2c5a);position:relative;overflow:hidden}.auth-container[data-v-e7c61f6c]{width:100%;max-width:500px;padding:2rem;position:relative;z-index:10}.auth-card[data-v-e7c61f6c]{background:#061529f2;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:3rem;box-shadow:0 10px 30px #0003}.auth-header[data-v-e7c61f6c]{text-align:center;margin-bottom:2.5rem}.auth-icon[data-v-e7c61f6c]{width:80px;height:80px;background:linear-gradient(135deg,#00b2ff,#0087ff);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;box-shadow:0 10px 30px #00b2ff4d}.auth-icon i[data-v-e7c61f6c]{font-size:2rem;color:#fff}.auth-header h1[data-v-e7c61f6c]{color:#fff;font-size:2rem;font-weight:700;margin:0 0 .5rem}.auth-header p[data-v-e7c61f6c]{color:#ffffffb3;font-size:1rem;margin:0}.auth-form[data-v-e7c61f6c]{margin-bottom:2rem}.form-group[data-v-e7c61f6c]{margin-bottom:1.5rem}.form-group label[data-v-e7c61f6c]{display:block;color:#fff;font-weight:600;margin-bottom:.5rem;font-size:.9rem}.input-container[data-v-e7c61f6c]{position:relative}.input-icon[data-v-e7c61f6c]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#ffffff80;font-size:1rem;z-index:5;pointer-events:none}.form-group input[data-v-e7c61f6c]{width:100%;padding:1rem 1rem 1rem 3rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:10px;color:#fff;font-size:1rem;transition:all .3s ease;box-sizing:border-box}.form-group input[data-v-e7c61f6c]:focus{outline:none;border-color:#00b2ff;background:#ffffff26;box-shadow:0 0 0 3px #00b2ff1a}.form-group input[data-v-e7c61f6c]::placeholder{color:#ffffff80}.form-group input.error[data-v-e7c61f6c]{border-color:#ff4757;box-shadow:0 0 0 3px #ff47571a}.password-toggle[data-v-e7c61f6c]{position:absolute;right:1rem;top:50%;transform:translateY(-50%);background:none;border:none;color:#ffffff80;cursor:pointer;font-size:1rem;z-index:10;padding:.25rem}.password-toggle[data-v-e7c61f6c]:hover{color:#fffc}@media (max-width: 768px){.password-toggle[data-v-e7c61f6c]{right:.75rem!important;top:50%!important;transform:translateY(-50%)!important;z-index:15!important;padding:.25rem!important;font-size:.9rem!important;width:auto!important;height:auto!important;min-width:24px!important;min-height:24px!important;display:flex!important;align-items:center!important;justify-content:center!important}.form-group input[data-v-e7c61f6c]{padding-right:3rem!important}}.error-message[data-v-e7c61f6c]{color:#ff4757;font-size:.8rem;margin-top:.5rem;display:flex;align-items:center;gap:.25rem}.remember-group[data-v-e7c61f6c]{display:flex;justify-content:space-between;align-items:center;margin:1.5rem 0}.checkbox-container[data-v-e7c61f6c]{display:flex;align-items:center;color:#fffc;cursor:pointer;font-size:.9rem}.checkbox-container input[data-v-e7c61f6c]{width:auto;margin-right:.5rem;padding:0}.forgot-password[data-v-e7c61f6c]{color:#00b2ff;text-decoration:none;font-size:.9rem;transition:color .3s ease}.forgot-password[data-v-e7c61f6c]:hover{color:#0087ff}.auth-btn[data-v-e7c61f6c]{width:100%;padding:1rem;border:none;border-radius:10px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.auth-btn.primary[data-v-e7c61f6c]{background:linear-gradient(135deg,#00b2ff,#0087ff);color:#fff;box-shadow:0 10px 30px #00b2ff4d}.auth-btn.primary[data-v-e7c61f6c]:hover:not(:disabled){background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-2px);box-shadow:0 15px 35px #00b2ff66}.auth-btn[data-v-e7c61f6c]:disabled{opacity:.7;cursor:not-allowed;transform:none}.loading-content[data-v-e7c61f6c]{display:flex;align-items:center;justify-content:center;gap:.5rem}.auth-error[data-v-e7c61f6c]{background:#ff47571a;border:1px solid rgba(255,71,87,.3);color:#ff4757;padding:1rem;border-radius:10px;margin-top:1rem;display:flex;align-items:center;gap:.5rem;font-size:.9rem}.auth-footer[data-v-e7c61f6c]{text-align:center;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1)}.auth-footer p[data-v-e7c61f6c]{color:#ffffffb3;margin:0}.auth-link[data-v-e7c61f6c]{color:#00b2ff;text-decoration:none;font-weight:600;transition:color .3s ease}.auth-link[data-v-e7c61f6c]:hover{color:#0087ff}.auth-bg[data-v-e7c61f6c]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1;pointer-events:none}@media (max-width: 576px){.auth-container[data-v-e7c61f6c]{padding:1rem}.auth-card[data-v-e7c61f6c]{padding:2rem 1.5rem}.auth-header h1[data-v-e7c61f6c]{font-size:1.75rem}.remember-group[data-v-e7c61f6c]{flex-direction:column;gap:1rem;align-items:flex-start}}.auth-section[data-v-fb844227]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#061529,#0a2c5a);position:relative;overflow:hidden;padding:2rem 0}.auth-container[data-v-fb844227]{width:100%;max-width:500px;padding:2rem;position:relative;z-index:10}.auth-card[data-v-fb844227]{background:#061529f2;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:3rem;box-shadow:0 10px 30px #0003}.auth-header[data-v-fb844227]{text-align:center;margin-bottom:2.5rem}.auth-icon[data-v-fb844227]{width:80px;height:80px;background:linear-gradient(135deg,#00b2ff,#0087ff);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;box-shadow:0 10px 30px #00b2ff4d}.auth-icon i[data-v-fb844227]{font-size:2rem;color:#fff}.auth-header h1[data-v-fb844227]{color:#fff;font-size:2rem;font-weight:700;margin:0 0 .5rem}.auth-header p[data-v-fb844227]{color:#ffffffb3;font-size:1rem;margin:0}.auth-form[data-v-fb844227]{margin-bottom:2rem}.form-group[data-v-fb844227]{margin-bottom:1.5rem}.form-group label[data-v-fb844227]{display:block;color:#fff;font-weight:600;margin-bottom:.5rem;font-size:.9rem}.input-container[data-v-fb844227]{position:relative}.input-icon[data-v-fb844227]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#ffffff80;font-size:1rem;z-index:5;pointer-events:none}.form-group input[data-v-fb844227]{width:100%;padding:1rem 1rem 1rem 3rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:10px;color:#fff;font-size:1rem;transition:all .3s ease;box-sizing:border-box}.form-group input[data-v-fb844227]:focus{outline:none;border-color:#00b2ff;background:#ffffff26;box-shadow:0 0 0 3px #00b2ff1a}.form-group input[data-v-fb844227]::placeholder{color:#ffffff80}.form-group input.error[data-v-fb844227]{border-color:#ff4757;box-shadow:0 0 0 3px #ff47571a}.password-toggle[data-v-fb844227]{position:absolute;right:1rem;top:50%;transform:translateY(-50%);background:none;border:none;color:#ffffff80;cursor:pointer;font-size:1rem;z-index:10;padding:.25rem}.password-toggle[data-v-fb844227]:hover{color:#fffc}@media (max-width: 768px){.password-toggle[data-v-fb844227]{right:.75rem!important;top:50%!important;transform:translateY(-50%)!important;z-index:15!important;padding:.25rem!important;font-size:.9rem!important;width:auto!important;height:auto!important;min-width:24px!important;min-height:24px!important;display:flex!important;align-items:center!important;justify-content:center!important}.form-group input[data-v-fb844227]{padding-right:3rem!important}}.error-message[data-v-fb844227]{color:#ff4757;font-size:.8rem;margin-top:.5rem;display:flex;align-items:center;gap:.25rem}.password-strength[data-v-fb844227]{margin-top:.5rem}.strength-bar[data-v-fb844227]{width:100%;height:4px;background:#ffffff1a;border-radius:2px;overflow:hidden;margin-bottom:.25rem}.strength-fill[data-v-fb844227]{height:100%;transition:all .3s ease;border-radius:2px}.strength-fill.weak[data-v-fb844227]{background:#ff4757}.strength-fill.fair[data-v-fb844227]{background:#ff7675}.strength-fill.good[data-v-fb844227]{background:#fdcb6e}.strength-fill.strong[data-v-fb844227]{background:#00b894}.strength-text[data-v-fb844227]{font-size:.75rem;font-weight:500}.strength-text.weak[data-v-fb844227]{color:#ff4757}.strength-text.fair[data-v-fb844227]{color:#ff7675}.strength-text.good[data-v-fb844227]{color:#fdcb6e}.strength-text.strong[data-v-fb844227]{color:#00b894}.terms-group[data-v-fb844227]{margin:2rem 0}.checkbox-container[data-v-fb844227]{display:flex;align-items:flex-start;color:#fffc;cursor:pointer;font-size:.9rem;line-height:1.4}.checkbox-container input[data-v-fb844227]{width:auto;margin-right:.5rem;margin-top:.1rem;padding:0;min-width:16px}.terms-link[data-v-fb844227]{color:#00b2ff;text-decoration:none;transition:color .3s ease}.terms-link[data-v-fb844227]:hover{color:#0087ff}.auth-btn[data-v-fb844227]{width:100%;padding:1rem;border:none;border-radius:10px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.auth-btn.primary[data-v-fb844227]{background:linear-gradient(135deg,#00b2ff,#0087ff);color:#fff;box-shadow:0 10px 30px #00b2ff4d}.auth-btn.primary[data-v-fb844227]:hover:not(:disabled){background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-2px);box-shadow:0 15px 35px #00b2ff66}.auth-btn[data-v-fb844227]:disabled{opacity:.7;cursor:not-allowed;transform:none}.loading-content[data-v-fb844227]{display:flex;align-items:center;justify-content:center;gap:.5rem}.auth-error[data-v-fb844227]{background:#ff47571a;border:1px solid rgba(255,71,87,.3);color:#ff4757;padding:1rem;border-radius:10px;margin-top:1rem;display:flex;align-items:center;gap:.5rem;font-size:.9rem}.auth-footer[data-v-fb844227]{text-align:center;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1)}.auth-footer p[data-v-fb844227]{color:#ffffffb3;margin:0}.auth-link[data-v-fb844227]{color:#00b2ff;text-decoration:none;font-weight:600;transition:color .3s ease}.auth-link[data-v-fb844227]:hover{color:#0087ff}.auth-bg[data-v-fb844227]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1;pointer-events:none}@media (max-width: 576px){.auth-container[data-v-fb844227]{padding:1rem}.auth-card[data-v-fb844227]{padding:2rem 1.5rem}.auth-header h1[data-v-fb844227]{font-size:1.75rem}}.account-section[data-v-d7bce276]{min-height:100vh;background:linear-gradient(135deg,#061529,#0a2c5a);padding:2rem 0}.account-container[data-v-d7bce276]{max-width:1200px;margin:0 auto;padding:0 2rem}.account-header[data-v-d7bce276]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:2rem;margin-bottom:2rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header-content[data-v-d7bce276]{display:flex;align-items:center;gap:1.5rem}.user-avatar-container[data-v-d7bce276]{display:flex;flex-direction:column;align-items:center;gap:1rem}.user-avatar-large[data-v-d7bce276]{width:100px;height:100px;background:linear-gradient(135deg,#00b2ff,#0087ff);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2.5rem;color:#fff;box-shadow:0 10px 30px #00b2ff4d;overflow:hidden;position:relative}.user-avatar-large img[data-v-d7bce276]{width:100%;height:100%;object-fit:cover;border-radius:50%}.change-picture-btn[data-v-d7bce276]{padding:.5rem 1rem;background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:20px;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.change-picture-btn[data-v-d7bce276]:hover{background:#ffffff26;transform:translateY(-1px)}.user-info h1[data-v-d7bce276]{color:#fff;font-size:2rem;font-weight:700;margin:0 0 .5rem}.user-email[data-v-d7bce276]{color:#ffffffb3;font-size:1.1rem;margin:0 0 .5rem}.user-badge[data-v-d7bce276]{background:#00b2ff33;color:#00b2ff;padding:.25rem .75rem;border-radius:20px;font-size:.875rem;font-weight:600;border:1px solid rgba(0,178,255,.3)}.account-content[data-v-d7bce276]{display:grid;gap:2rem}.settings-card[data-v-d7bce276]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.card-header[data-v-d7bce276]{background:#ffffff0d;padding:1.5rem 2rem;border-bottom:1px solid rgba(255,255,255,.1)}.card-header h2[data-v-d7bce276]{color:#fff;font-size:1.25rem;font-weight:600;margin:0;display:flex;align-items:center;gap:.75rem}.card-header i[data-v-d7bce276]{color:#00b2ff;font-size:1.25rem}.card-content[data-v-d7bce276]{padding:2rem}.form-row[data-v-d7bce276]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.5rem}.form-group[data-v-d7bce276]{margin-bottom:1.5rem}.form-group[data-v-d7bce276]:last-child{margin-bottom:0}.form-group label[data-v-d7bce276]{display:flex;align-items:center;gap:.5rem;color:#fff;font-weight:600;margin-bottom:.5rem;font-size:.9rem}.platform-icon[data-v-d7bce276]{height:20px;width:auto;max-width:32px;border-radius:4px;object-fit:contain}.form-group input[data-v-d7bce276]{width:100%;padding:1rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:10px;color:#fff;font-size:1rem;transition:all .3s ease;box-sizing:border-box}.form-group input[data-v-d7bce276]:focus{outline:none;border-color:#00b2ff;background:#ffffff26;box-shadow:0 0 0 3px #00b2ff1a}.form-group input[data-v-d7bce276]::placeholder{color:#ffffff80}.form-group input.error[data-v-d7bce276]{border-color:#ff4757;box-shadow:0 0 0 3px #ff47571a}.form-group input.disabled[data-v-d7bce276],.form-group input[data-v-d7bce276]:disabled{background:#ffffff0d;color:#fff9;cursor:not-allowed;border-color:#ffffff1a}.input-container[data-v-d7bce276]{position:relative}.password-toggle[data-v-d7bce276]{position:absolute;right:1rem;top:50%;transform:translateY(-50%);background:none;border:none;color:#ffffff80;cursor:pointer;font-size:1rem;z-index:10;padding:.25rem}.password-toggle[data-v-d7bce276]:hover{color:#fffc}.input-with-status[data-v-d7bce276]{position:relative}.email-status[data-v-d7bce276]{position:absolute;right:1rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:#ff4757}.email-status.verified[data-v-d7bce276]{color:#00b894;background:#00b8941a;border:1px solid rgba(0,184,148,.3);border-radius:15px;padding:.25rem .75rem}.verify-btn[data-v-d7bce276]{margin-top:.5rem;padding:.5rem 1rem;background:#00b2ff33;color:#00b2ff;border:1px solid rgba(0,178,255,.3);border-radius:8px;cursor:pointer;font-size:.875rem;transition:all .3s ease}.verify-btn[data-v-d7bce276]:hover:not(:disabled){background:#00b2ff4d}.verify-btn[data-v-d7bce276]:disabled{opacity:.6;cursor:not-allowed}.points-display[data-v-d7bce276]{background:#ffc1071a;border:1px solid rgba(255,193,7,.3);border-radius:12px;padding:1rem;text-align:center}.points-value[data-v-d7bce276]{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:1.25rem;font-weight:700;color:#ffc107;margin-bottom:.5rem}.points-value i[data-v-d7bce276]{font-size:1.5rem}.points-description[data-v-d7bce276]{color:#ffffffb3;font-size:.875rem;margin:0}.account-id-display[data-v-d7bce276]{background:#00b2ff1a;border:1px solid rgba(0,178,255,.3);border-radius:12px;padding:1rem}.account-id-value[data-v-d7bce276]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.account-id-value i[data-v-d7bce276]{font-size:1.25rem;color:#00b2ff}.account-id-value code[data-v-d7bce276]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:6px;padding:.5rem .75rem;font-family:Courier New,monospace;font-size:.875rem;color:#fff;flex:1;word-break:break-all}@media (max-width: 768px){.account-id-value code[data-v-d7bce276]{word-break:break-all;white-space:normal;overflow:visible;text-overflow:unset;font-size:.7rem;line-height:1.3;max-height:none}.account-id-value[data-v-d7bce276]{flex-wrap:wrap;gap:.5rem;align-items:flex-start}.copy-btn[data-v-d7bce276]{min-width:28px!important;height:28px!important;padding:.25rem!important;font-size:.7rem!important}.copy-btn i[data-v-d7bce276]{font-size:.7rem!important}.account-id-description[data-v-d7bce276]{font-size:.75rem}}.copy-btn[data-v-d7bce276]{background:#00b2ff33;border:1px solid rgba(0,178,255,.4);border-radius:6px;padding:.5rem;color:#00b2ff;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;min-width:40px;height:40px}.copy-btn[data-v-d7bce276]:hover{background:#00b2ff4d;transform:translateY(-1px)}.account-id-description[data-v-d7bce276]{color:#ffffffb3;font-size:.875rem;margin:0;text-align:left}.account-id-description strong[data-v-d7bce276]{color:#00b2ff;font-family:Courier New,monospace}.password-strength[data-v-d7bce276]{margin-top:.5rem}.strength-bar[data-v-d7bce276]{width:100%;height:4px;background:#ffffff1a;border-radius:2px;overflow:hidden;margin-bottom:.25rem}.strength-fill[data-v-d7bce276]{height:100%;transition:all .3s ease;border-radius:2px}.strength-fill.weak[data-v-d7bce276]{background:#ff4757}.strength-fill.fair[data-v-d7bce276]{background:#ff7675}.strength-fill.good[data-v-d7bce276]{background:#fdcb6e}.strength-fill.strong[data-v-d7bce276]{background:#00b894}.strength-text[data-v-d7bce276]{font-size:.75rem;font-weight:500}.strength-text.weak[data-v-d7bce276]{color:#ff4757}.strength-text.fair[data-v-d7bce276]{color:#ff7675}.strength-text.good[data-v-d7bce276]{color:#fdcb6e}.strength-text.strong[data-v-d7bce276]{color:#00b894}.save-btn[data-v-d7bce276],.action-btn[data-v-d7bce276]{display:flex;align-items:center;gap:.5rem;padding:1rem 1.5rem;border:none;border-radius:10px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.save-btn[data-v-d7bce276]{background:linear-gradient(135deg,#00b2ff,#0087ff);color:#fff;box-shadow:0 10px 30px #00b2ff4d}.save-btn[data-v-d7bce276]:hover:not(:disabled){background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-2px);box-shadow:0 15px 35px #00b2ff66}.save-btn.danger[data-v-d7bce276]{background:linear-gradient(135deg,#ff4757,#ff3742);box-shadow:0 10px 30px #ff47574d}.save-btn.danger[data-v-d7bce276]:hover:not(:disabled){background:linear-gradient(135deg,#ff3742,#e84393);box-shadow:0 15px 35px #ff475766}.save-btn[data-v-d7bce276]:disabled{opacity:.7;cursor:not-allowed;transform:none}.action-buttons[data-v-d7bce276]{display:flex;gap:1rem;flex-wrap:wrap}.action-btn.secondary[data-v-d7bce276]{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2)}.action-btn.secondary[data-v-d7bce276]:hover{background:#ffffff26;transform:translateY(-2px)}.action-btn.danger[data-v-d7bce276]{background:#ff475733;color:#ff4757;border:1px solid rgba(255,71,87,.3)}.action-btn.danger[data-v-d7bce276]:hover{background:#ff47574d;transform:translateY(-2px)}.error-message[data-v-d7bce276]{color:#ff4757;font-size:.8rem;margin-top:.5rem;display:flex;align-items:center;gap:.25rem}.success-message[data-v-d7bce276],.error-message-global[data-v-d7bce276]{position:fixed;top:90px;right:2rem;padding:1rem 1.5rem;border-radius:10px;display:flex;align-items:center;gap:.5rem;font-weight:600;z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.success-message[data-v-d7bce276]{background:#00b89433;color:#00b894;border:1px solid rgba(0,184,148,.3)}.error-message-global[data-v-d7bce276]{background:#ff475733;color:#ff4757;border:1px solid rgba(255,71,87,.3)}.modal-wrapper[data-v-d7bce276]{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;background-color:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex!important;justify-content:center!important;align-items:center!important;z-index:9999!important;padding:20px;margin:0!important;transform:none!important;box-sizing:border-box!important}.modal[data-v-d7bce276]{background-color:var(--secondary-color, rgba(6, 21, 41, .95));border:1px solid var(--border-color, rgba(255, 255, 255, .1));border-radius:16px;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 20px 40px #0006;margin:0 auto;flex-shrink:0}.modal-header[data-v-d7bce276]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid rgba(255,255,255,.1)}.modal-header h3[data-v-d7bce276]{color:#fff;margin:0;font-size:1.25rem;font-weight:600}.close-btn[data-v-d7bce276]{background:none;border:none;color:#ffffffb3;cursor:pointer;font-size:1.25rem;padding:.5rem;border-radius:50%;transition:all .3s ease}.close-btn[data-v-d7bce276]:hover{background:#ffffff1a;color:#fff}.modal-content[data-v-d7bce276]{padding:2rem}.modal-content p[data-v-d7bce276]{color:#fffc;margin-bottom:1rem;line-height:1.6}.modal-actions[data-v-d7bce276]{display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem}.cancel-btn[data-v-d7bce276],.delete-btn[data-v-d7bce276]{padding:.75rem 1.5rem;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}.cancel-btn[data-v-d7bce276]{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2)}.cancel-btn[data-v-d7bce276]:hover{background:#ffffff26}.delete-btn[data-v-d7bce276]{background:linear-gradient(135deg,#ff4757,#ff3742);color:#fff}.delete-btn[data-v-d7bce276]:hover:not(:disabled){background:linear-gradient(135deg,#ff3742,#e84393);transform:translateY(-1px)}.delete-btn[data-v-d7bce276]:disabled{opacity:.7;cursor:not-allowed;transform:none}.approved-accounts[data-v-d7bce276]{margin-bottom:2rem;padding:1.5rem;background:#00b8941a;border:1px solid rgba(0,184,148,.2);border-radius:15px;border-left:4px solid #00b894}.approved-accounts h3[data-v-d7bce276]{color:#00b894;margin:0 0 1rem;display:flex;align-items:center;gap:.5rem;font-size:1.1rem;font-weight:600}.approved-accounts-grid[data-v-d7bce276]{display:grid;gap:1rem;margin-bottom:1rem}.approved-account[data-v-d7bce276]{display:flex;align-items:center;gap:1rem;padding:1rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;position:relative}.approved-platform[data-v-d7bce276]{display:flex;align-items:center;gap:.75rem;min-width:120px}.approved-platform .platform-icon[data-v-d7bce276]{height:32px;width:auto;max-width:48px;border-radius:6px;object-fit:contain}.platform-name[data-v-d7bce276]{color:#fff;font-weight:600;font-size:1rem}.approved-username[data-v-d7bce276]{flex:1;display:flex;align-items:center;gap:1rem}.username-value[data-v-d7bce276]{color:#ffffffb3;font-size:1rem;font-weight:500;background:#ffffff0d;padding:.5rem 1rem;border-radius:8px;border:1px solid rgba(255,255,255,.1);cursor:not-allowed}.approved-badge[data-v-d7bce276]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#00b89433;color:#00b894;border:1px solid rgba(0,184,148,.3);border-radius:20px;font-size:.875rem;font-weight:600}.lock-indicator[data-v-d7bce276]{color:#fff6;font-size:1.2rem;margin-left:auto}.approved-note[data-v-d7bce276]{display:flex;align-items:flex-start;gap:.75rem;color:#ffffffb3;font-size:.9rem;line-height:1.4;background:#ffffff0d;padding:.75rem;border-radius:8px;border-left:3px solid #00b894}.approved-note i[data-v-d7bce276]{color:#00b894;margin-top:.1rem;flex-shrink:0}.all-approved-note[data-v-d7bce276]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#00b8941a;border:1px solid rgba(0,184,148,.3);border-radius:10px;color:#00b894;font-weight:600;margin-top:1rem}@media (max-width: 768px){.form-row[data-v-d7bce276]{grid-template-columns:1fr}.header-content[data-v-d7bce276]{flex-direction:column;text-align:center}.action-buttons[data-v-d7bce276],.modal-actions[data-v-d7bce276]{flex-direction:column}}.upload-area[data-v-d7bce276]{border:2px dashed rgba(255,255,255,.3);border-radius:15px;padding:3rem;text-align:center;background:#ffffff05;transition:all .3s ease;margin-bottom:1.5rem}.upload-area.drag-over[data-v-d7bce276]{border-color:#00b2ff;background:#00b2ff1a}.upload-placeholder[data-v-d7bce276]{display:flex;flex-direction:column;align-items:center;gap:1rem}.upload-placeholder i[data-v-d7bce276]{font-size:3rem;color:#ffffff80}.upload-placeholder h4[data-v-d7bce276]{color:#fff;margin:0;font-size:1.25rem;font-weight:600}.upload-placeholder p[data-v-d7bce276]{color:#ffffffb3;margin:0;font-size:1rem}.upload-btn[data-v-d7bce276]{padding:.75rem 1.5rem;background:linear-gradient(135deg,#00b2ff,#0087ff);color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.upload-btn[data-v-d7bce276]:hover{background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-1px)}.upload-preview[data-v-d7bce276]{display:flex;flex-direction:column;align-items:center;gap:1rem}.upload-preview img[data-v-d7bce276]{max-width:200px;max-height:200px;border-radius:10px;box-shadow:0 10px 30px #0000004d}.preview-actions[data-v-d7bce276]{display:flex;gap:1rem}.remove-btn[data-v-d7bce276],.change-btn[data-v-d7bce276]{padding:.5rem 1rem;border:none;border-radius:6px;cursor:pointer;font-weight:500;font-size:.875rem;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.remove-btn[data-v-d7bce276]{background:#ff475733;color:#ff4757;border:1px solid rgba(255,71,87,.3)}.remove-btn[data-v-d7bce276]:hover{background:#ff47574d}.change-btn[data-v-d7bce276]{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2)}.change-btn[data-v-d7bce276]:hover{background:#ffffff26}.file-info[data-v-d7bce276]{background:#ffffff0d;border-radius:8px;padding:1rem;margin-bottom:1.5rem}.file-info p[data-v-d7bce276]{color:#fffc;margin:.25rem 0;font-size:.875rem}.upload-save-btn[data-v-d7bce276]{background:linear-gradient(135deg,#00b2ff,#0087ff);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.upload-save-btn[data-v-d7bce276]:hover:not(:disabled){background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-1px)}.kick-linked[data-v-d7bce276]{background:#00b2ff1a;border:1px solid rgba(0,178,255,.3);border-radius:12px;padding:1.5rem}.kick-status[data-v-d7bce276]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.kick-info[data-v-d7bce276]{display:flex;align-items:center;gap:1rem}.kick-details[data-v-d7bce276]{display:flex;flex-direction:column;gap:.25rem}.kick-username[data-v-d7bce276]{font-size:1.125rem;font-weight:700;color:#fff}.kick-status-text[data-v-d7bce276]{font-size:.875rem;color:#ffffffb3}.linked-badge[data-v-d7bce276]{background:linear-gradient(135deg,#00b894,#00a085);color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.875rem;font-weight:600;display:flex;align-items:center;gap:.5rem}.kick-description[data-v-d7bce276]{color:#fffc;font-size:.875rem;line-height:1.5;margin:0}.kick-description strong[data-v-d7bce276]{color:#00b2ff;font-weight:600}.rainbet-linked[data-v-d7bce276]{background:#ffc1071a;border:1px solid rgba(255,193,7,.3);border-radius:12px;padding:1.5rem}.rainbet-status[data-v-d7bce276]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.rainbet-info[data-v-d7bce276]{display:flex;align-items:center;gap:1rem}.rainbet-details[data-v-d7bce276]{display:flex;flex-direction:column;gap:.25rem}.rainbet-username[data-v-d7bce276]{font-size:1.125rem;font-weight:700;color:#fff}.rainbet-status-text[data-v-d7bce276]{font-size:.875rem;color:#ffffffb3}.rainbet-description[data-v-d7bce276]{color:#fffc;font-size:.875rem;line-height:1.5;margin:0}.rainbet-description strong[data-v-d7bce276]{color:#ffc107;font-weight:600}.rainbet-not-linked[data-v-d7bce276]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem}.rainbet-instructions h3[data-v-d7bce276]{color:#fff;font-size:1.125rem;font-weight:600;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.rainbet-instructions p[data-v-d7bce276]{color:#fffc;font-size:.875rem;margin-bottom:1.5rem;line-height:1.5}.rainbet-form[data-v-d7bce276]{margin-top:1rem}.form-group input.pending[data-v-d7bce276]{background:#ffffff0d;color:#ffffff80;cursor:not-allowed;border-color:#fff3}.pending-indicator[data-v-d7bce276]{display:flex;align-items:center;gap:.5rem;color:#ffc107;font-size:.875rem;font-weight:600;margin-top:.5rem}.pending-indicator i[data-v-d7bce276]{color:#ff4757}.pending-note[data-v-d7bce276]{background:#ffc1071a;border:1px solid rgba(255,193,7,.3);border-radius:8px;padding:1rem;margin-top:1rem;color:#fffc;font-size:.875rem;line-height:1.5}.pending-note i[data-v-d7bce276]{color:#ffc107;margin-right:.5rem}.upload-save-btn[data-v-d7bce276]:disabled{opacity:.7;cursor:not-allowed;transform:none}.approval-note[data-v-d7bce276]{background:#00b2ff1a;border:1px solid rgba(0,178,255,.3);color:#00b2ff;padding:1rem;border-radius:8px;margin-top:1rem;display:flex;align-items:center;gap:.5rem;font-size:.875rem}.maintenance-overlay[data-v-d7bce276]{position:absolute;top:0;left:0;right:0;bottom:0;background:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:12px;display:flex;align-items:center;justify-content:center;z-index:10}.maintenance-message[data-v-d7bce276]{text-align:center;color:#fff;max-width:300px}.maintenance-message i[data-v-d7bce276]{font-size:3rem;color:#ff9800;margin-bottom:1rem;display:block}.maintenance-message h3[data-v-d7bce276]{font-size:1.5rem;font-weight:600;margin:0 0 .5rem;color:#ff9800}.maintenance-message p[data-v-d7bce276]{font-size:.875rem;color:#fffc;line-height:1.5;margin:0}.settings-card[data-v-d7bce276]{position:relative}.verify-email-section[data-v-f9dcc009]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#061529,#0a2c5a);padding:2rem}.verify-container[data-v-f9dcc009]{width:100%;max-width:600px}.verify-card[data-v-f9dcc009]{background:#061529f2;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:3rem;text-align:center;box-shadow:0 10px 30px #0003}.verify-state[data-v-f9dcc009]{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.verify-icon[data-v-f9dcc009]{width:100px;height:100px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:3rem;margin-bottom:1rem}.verify-state.loading .verify-icon[data-v-f9dcc009]{background:#00b2ff33;color:#00b2ff;border:2px solid rgba(0,178,255,.3)}.verify-state.success .verify-icon[data-v-f9dcc009]{background:#00b89433;color:#00b894;border:2px solid rgba(0,184,148,.3)}.verify-state.error .verify-icon[data-v-f9dcc009]{background:#ff475733;color:#ff4757;border:2px solid rgba(255,71,87,.3)}.verify-state.invalid .verify-icon[data-v-f9dcc009]{background:#ffc10733;color:#ffc107;border:2px solid rgba(255,193,7,.3)}.verify-state h1[data-v-f9dcc009]{color:#fff;font-size:2rem;font-weight:700;margin:0}.verify-state p[data-v-f9dcc009]{color:#fffc;font-size:1.1rem;line-height:1.6;margin:0;max-width:400px}.verify-actions[data-v-f9dcc009]{display:flex;gap:1rem;margin-top:1rem;flex-wrap:wrap;justify-content:center}.verify-btn[data-v-f9dcc009]{display:flex;align-items:center;gap:.5rem;padding:1rem 1.5rem;border-radius:10px;text-decoration:none;font-weight:600;font-size:1rem;transition:all .3s ease}.verify-btn.primary[data-v-f9dcc009]{background:linear-gradient(135deg,#00b2ff,#0087ff);color:#fff;box-shadow:0 10px 30px #00b2ff4d}.verify-btn.primary[data-v-f9dcc009]:hover{background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-2px);box-shadow:0 15px 35px #00b2ff66}.verify-btn.secondary[data-v-f9dcc009]{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2)}.verify-btn.secondary[data-v-f9dcc009]:hover{background:#ffffff26;transform:translateY(-2px)}@media (max-width: 576px){.verify-card[data-v-f9dcc009]{padding:2rem 1.5rem}.verify-state h1[data-v-f9dcc009]{font-size:1.75rem}.verify-actions[data-v-f9dcc009]{flex-direction:column}.verify-btn[data-v-f9dcc009]{width:100%;justify-content:center}}.admin-accounts-section[data-v-9ece7b57]{min-height:100vh;background:linear-gradient(135deg,#0a0e1a,#1a1f2e);padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.admin-accounts-section[data-v-9ece7b57] ::selection{background:#00b2ff33;color:#fff}.admin-accounts-section[data-v-9ece7b57] ::-moz-selection{background:#00b2ff33;color:#fff}.admin-accounts-section input[data-v-9ece7b57],.admin-accounts-section textarea[data-v-9ece7b57],.admin-accounts-section .modal-content[data-v-9ece7b57],.admin-accounts-section .selectable-text[data-v-9ece7b57]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.admin-accounts-section[data-v-9ece7b57] *:focus{outline:none}.admin-accounts-section button[data-v-9ece7b57]:focus,.admin-accounts-section input[data-v-9ece7b57]:focus,.admin-accounts-section select[data-v-9ece7b57]:focus,.admin-accounts-section textarea[data-v-9ece7b57]:focus,.admin-accounts-section a[data-v-9ece7b57]:focus{outline:2px solid rgba(0,178,255,.5);outline-offset:2px}.container[data-v-9ece7b57]{max-width:100%;margin:0;padding:0;height:100vh}.admin-layout[data-v-9ece7b57]{display:flex;min-height:100vh;gap:0;padding:0}.admin-sidebar[data-v-9ece7b57]{flex:0 0 280px;background:linear-gradient(180deg,#0a0e1af2,#1a1f2ef2);padding:2.5rem 1.5rem;box-shadow:0 0 50px #00b2ff1a,inset 1px 0 #ffffff0d;border-right:1px solid rgba(0,178,255,.2);min-height:100vh;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.sidebar-header[data-v-9ece7b57]{display:flex;align-items:center;justify-content:space-between;margin-bottom:3rem;padding:1.5rem;background:linear-gradient(135deg,#00b2ff1a,#0087ff0d);border-radius:16px;border:1px solid rgba(0,178,255,.2);box-shadow:0 8px 32px #00b2ff1a}.header-content[data-v-9ece7b57]{display:flex;align-items:center;gap:1rem}.hamburger-menu[data-v-9ece7b57]{background:#00b2ff1a;border:1px solid rgba(0,178,255,.3);border-radius:8px;padding:.5rem;color:#00b2ff;cursor:pointer;transition:all .3s ease;display:none}.hamburger-menu[data-v-9ece7b57]:hover{background:#00b2ff33;transform:scale(1.05)}.sidebar-header i[data-v-9ece7b57]{font-size:2.2rem;color:#00b2ff;filter:drop-shadow(0 0 10px rgba(0,178,255,.5))}.sidebar-header h2[data-v-9ece7b57]{color:#fff;margin:0;font-size:1.4rem;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.5);background:linear-gradient(135deg,#fff,#e3f2fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sidebar-nav[data-v-9ece7b57]{display:flex;flex-direction:column;gap:.75rem}.nav-item[data-v-9ece7b57]{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:14px;color:#ffffffd9;text-decoration:none;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);font-weight:600;font-size:.95rem;min-height:54px;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nav-item[data-v-9ece7b57]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,#00b2ff,#0087ff);transform:scaleY(0);transition:transform .3s ease;border-radius:0 2px 2px 0}.nav-item[data-v-9ece7b57]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,178,255,.1),transparent);transition:left .6s ease}.nav-item[data-v-9ece7b57]:hover:before{transform:scaleY(1)}.nav-item[data-v-9ece7b57]:hover:after{left:100%}.nav-item[data-v-9ece7b57]:hover{background:linear-gradient(135deg,#00b2ff26,#0087ff14);border-color:#00b2ff66;color:#fff;transform:translate(6px);box-shadow:0 8px 25px #00b2ff33,inset 0 1px #ffffff1a}.nav-item.active[data-v-9ece7b57]{background:linear-gradient(135deg,#00b2ff40,#0087ff26);border-color:#00b2ff99;color:#fff;transform:translate(6px);box-shadow:0 0 30px #00b2ff66,inset 0 1px #fff3}.nav-item.active[data-v-9ece7b57]:before{transform:scaleY(1)}.nav-item i[data-v-9ece7b57]{font-size:1.2rem;width:22px;text-align:center;transition:all .3s ease}.nav-item:hover i[data-v-9ece7b57],.nav-item.active i[data-v-9ece7b57]{transform:scale(1.1);filter:drop-shadow(0 0 8px rgba(0,178,255,.6))}.nav-badge[data-v-9ece7b57]{position:absolute;top:8px;right:8px;background:linear-gradient(135deg,#ff4757,#ff3742);color:#fff;border-radius:50%;padding:.25rem .5rem;font-size:.65rem;font-weight:700;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;animation:pulse-9ece7b57 2s infinite;box-shadow:0 2px 8px #ff475766;border:2px solid rgba(255,255,255,.2)}.nav-item.logout[data-v-9ece7b57]{margin-top:auto;background:#ff475714;border-color:#ff475733;color:#ff4757e6}.nav-item.logout[data-v-9ece7b57]:hover{background:linear-gradient(135deg,#ff475726,#ff475714);border-color:#ff475766;color:#ff4757;transform:translate(6px);box-shadow:0 8px 25px #ff475733,inset 0 1px #ffffff1a}.nav-item.logout[data-v-9ece7b57]:before{background:linear-gradient(180deg,#ff4757,#ff3742)}.nav-item.maintenance-toggle[data-v-9ece7b57]{background:#ffc10714;border-color:#ffc10733;color:#ffc107e6;margin-bottom:1rem}.nav-item.maintenance-toggle[data-v-9ece7b57]:hover{background:linear-gradient(135deg,#ffc10726,#ffc10714);border-color:#ffc10766;color:#ffc107;transform:translate(6px);box-shadow:0 8px 25px #ffc10733,inset 0 1px #ffffff1a}.nav-item.maintenance-toggle[data-v-9ece7b57]:before{background:linear-gradient(180deg,#ffc107,#ffb300)}.nav-item.maintenance-toggle.maintenance-active[data-v-9ece7b57]{background:linear-gradient(135deg,#ff475726,#ff475714);border-color:#ff475766;color:#ff4757}.nav-item.maintenance-toggle.maintenance-active[data-v-9ece7b57]:before{background:linear-gradient(180deg,#ff4757,#ff3742);transform:scaleY(1)}.admin-main[data-v-9ece7b57]{flex:1;padding:2rem;background:transparent;min-height:100vh}.content-header[data-v-9ece7b57]{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;align-items:center}.header-left h1[data-v-9ece7b57]{color:#fff;margin:0;font-size:2.5rem;font-weight:700;display:flex;align-items:center;gap:.75rem}.header-left p[data-v-9ece7b57]{color:#ffffffb3;font-size:1.1rem;margin-top:.5rem}.header-right .global-points-btn[data-v-9ece7b57]{padding:.75rem 1.5rem;background:linear-gradient(135deg,#00b2ff,#0087ff);color:#fff;border:none;border-radius:10px;cursor:pointer;font-size:.95rem;font-weight:600;transition:all .3s ease;display:flex;align-items:center;gap:.5rem;white-space:nowrap}.header-right .global-points-btn[data-v-9ece7b57]:hover{background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-2px);box-shadow:0 10px 25px #00b2ff4d}.header-right[data-v-9ece7b57]{display:flex;gap:1rem;align-items:center}.header-right .gaming-approvals-btn[data-v-9ece7b57]{padding:.75rem 1.5rem;background:linear-gradient(135deg,#00b894,#00a085);color:#fff;border:none;border-radius:10px;cursor:pointer;font-size:.95rem;font-weight:600;transition:all .3s ease;display:flex;align-items:center;gap:.5rem;white-space:nowrap;position:relative}.header-right .gaming-approvals-btn[data-v-9ece7b57]:hover{background:linear-gradient(135deg,#00a085,#008f75);transform:translateY(-2px);box-shadow:0 10px 25px #00b8944d}.approval-badge[data-v-9ece7b57]{position:absolute;top:-8px;right:-8px;background:linear-gradient(135deg,#ff4757,#ff3742);color:#fff;border-radius:50%;padding:.2rem .4rem;font-size:.7rem;font-weight:700;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;border:2px solid rgba(255,255,255,.2);animation:pulse-9ece7b57 2s infinite}@keyframes pulse-9ece7b57{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.loading-container[data-v-9ece7b57]{text-align:center;padding:4rem 2rem;color:#fffc}.spinner[data-v-9ece7b57]{width:50px;height:50px;border:4px solid rgba(0,178,255,.2);border-top:4px solid #00b2ff;border-radius:50%;animation:spin-9ece7b57 1s linear infinite;margin:0 auto 2rem}@keyframes spin-9ece7b57{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.no-accounts[data-v-9ece7b57]{text-align:center;padding:4rem 2rem;color:#fffc}.no-accounts-icon[data-v-9ece7b57]{font-size:4rem;color:#ffffff4d;margin-bottom:2rem}.no-accounts h3[data-v-9ece7b57]{color:#fff;font-size:2rem;margin-bottom:1rem}.no-accounts p[data-v-9ece7b57]{font-size:1.1rem;margin-bottom:2rem;color:#ffffffb3}.retry-btn[data-v-9ece7b57]{padding:1rem 2rem;background:linear-gradient(135deg,#00b2ff,#0087ff);color:#fff;border:none;border-radius:10px;cursor:pointer;font-size:1rem;font-weight:600;transition:all .3s ease;display:inline-flex;align-items:center;gap:.5rem}.retry-btn[data-v-9ece7b57]:hover{background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-2px);box-shadow:0 10px 25px #00b2ff4d}.accounts-grid[data-v-9ece7b57]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.account-card[data-v-9ece7b57]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:15px;padding:1.5rem;transition:all .3s ease}.account-card[data-v-9ece7b57]:hover{background:#ffffff14;transform:translateY(-2px);box-shadow:0 10px 30px #0003}.account-header[data-v-9ece7b57]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.user-info[data-v-9ece7b57]{display:flex;gap:1rem;flex:1}.user-avatar[data-v-9ece7b57]{width:60px;height:60px;border-radius:50%;background:#00b2ff33;display:flex;align-items:center;justify-content:center;overflow:hidden;border:2px solid rgba(0,178,255,.3)}.user-avatar img[data-v-9ece7b57]{width:100%;height:100%;object-fit:cover}.user-avatar i[data-v-9ece7b57]{font-size:1.5rem;color:#00b2ff}.user-details h3[data-v-9ece7b57]{color:#fff;margin:0;font-size:1.3rem;font-weight:600}.user-details p[data-v-9ece7b57]{color:#ffffffb3;margin:.25rem 0;font-size:.9rem}.user-meta[data-v-9ece7b57]{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.join-date[data-v-9ece7b57]{color:#fff9;font-size:.8rem}.points-display[data-v-9ece7b57]{display:flex;align-items:center;gap:.5rem;color:#ffc107;font-weight:600;font-size:.9rem}.points-display i[data-v-9ece7b57]{font-size:1rem}.account-actions[data-v-9ece7b57]{display:flex;flex-direction:column;gap:.5rem}.points-icon[data-v-9ece7b57]{width:40px;height:40px;background:#ffc107;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #ffc1074d}.points-icon[data-v-9ece7b57]:hover{background:#ffb300;transform:translateY(-2px);box-shadow:0 4px 12px #ffc10766}.points-icon i[data-v-9ece7b57]{color:#1a1f2e;font-size:1.1rem}.gaming-platforms[data-v-9ece7b57]{padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.platform-status[data-v-9ece7b57]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.platform-name[data-v-9ece7b57]{color:#fffc;font-weight:600;min-width:80px}.platform-value[data-v-9ece7b57]{color:#fff;flex:1;text-align:center}.approval-status[data-v-9ece7b57]{padding:.25rem .75rem;border-radius:15px;font-size:.8rem;font-weight:600;min-width:80px;text-align:center}.approval-status.approved[data-v-9ece7b57]{background:#28a74533;color:#28a745;border:1px solid rgba(40,167,69,.3)}.approval-status.pending[data-v-9ece7b57]{background:#ffc10733;color:#ffc107;border:1px solid rgba(255,193,7,.3)}.approval-status.rejected[data-v-9ece7b57]{background:#dc354533;color:#dc3545;border:1px solid rgba(220,53,69,.3)}.approval-status.linked[data-v-9ece7b57]{background:#00b2ff33;color:#00b2ff;border:1px solid rgba(0,178,255,.3)}.modal-overlay[data-v-9ece7b57]{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;background:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex!important;align-items:center!important;justify-content:center!important;z-index:9999!important;padding:20px;margin:0!important;transform:none!important;box-sizing:border-box!important}.modal-content[data-v-9ece7b57]{background:#061529f2;border:1px solid rgba(255,255,255,.1);border-radius:15px;padding:2rem;max-width:500px;width:90%;max-height:80vh;overflow-y:auto;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 20px 60px #00000080;flex-shrink:0;margin:0 auto}.modal-header[data-v-9ece7b57]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.modal-header h3[data-v-9ece7b57]{color:#fff;margin:0;font-size:1.5rem}.modal-close[data-v-9ece7b57]{background:none;border:none;color:#ffffffb3;font-size:1.5rem;cursor:pointer;padding:.5rem;border-radius:50%;transition:all .3s ease}.modal-close[data-v-9ece7b57]:hover{background:#ffffff1a;color:#fff}.current-points[data-v-9ece7b57]{text-align:center;margin-bottom:2rem;padding:1rem;background:#ffc1071a;border:1px solid rgba(255,193,7,.3);border-radius:10px}.current-points span[data-v-9ece7b57]{color:#ffc107;font-size:1.2rem}.points-actions[data-v-9ece7b57]{display:flex;flex-direction:column;gap:1rem}.action-group[data-v-9ece7b57]{display:flex;flex-direction:column;gap:.5rem}.action-group label[data-v-9ece7b57]{color:#fffc;font-weight:600}.input-row[data-v-9ece7b57]{display:flex;gap:.5rem}.input-row input[data-v-9ece7b57]{flex:1;padding:.75rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;font-size:1rem}.input-row input[data-v-9ece7b57]:focus{outline:none;border-color:#00b2ff;box-shadow:0 0 0 2px #00b2ff33}.input-row button[data-v-9ece7b57]{padding:.75rem 1.5rem;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.add-btn[data-v-9ece7b57]{background:#28a74533;color:#28a745;border:1px solid rgba(40,167,69,.3)}.add-btn[data-v-9ece7b57]:hover:not(:disabled){background:#28a7454d}.remove-btn[data-v-9ece7b57]{background:#dc354533;color:#dc3545;border:1px solid rgba(220,53,69,.3)}.remove-btn[data-v-9ece7b57]:hover:not(:disabled){background:#dc35454d}.set-btn[data-v-9ece7b57]{background:#00b2ff33;color:#00b2ff;border:1px solid rgba(0,178,255,.3)}.set-btn[data-v-9ece7b57]:hover:not(:disabled){background:#00b2ff4d}.input-row button[data-v-9ece7b57]:disabled{opacity:.5;cursor:not-allowed}.global-points-modal .modal-content[data-v-9ece7b57]{max-width:700px;width:95%;padding:3rem}.global-points-modal .modal-header h3[data-v-9ece7b57]{font-size:2rem}.global-points-info[data-v-9ece7b57]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:2rem;padding:1.5rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:15px}.info-card[data-v-9ece7b57]{display:flex;align-items:center;gap:1rem;padding:1rem;background:#ffffff14;border-radius:12px;border:1px solid rgba(255,255,255,.15)}.info-card i[data-v-9ece7b57]{font-size:2rem;color:#00b2ff;filter:drop-shadow(0 0 10px rgba(0,178,255,.5))}.info-card div[data-v-9ece7b57]{display:flex;flex-direction:column}.info-card strong[data-v-9ece7b57]{color:#fff;font-size:1.8rem;font-weight:700;line-height:1}.info-card span[data-v-9ece7b57]{color:#ffffffb3;font-size:.9rem}.global-points-actions[data-v-9ece7b57]{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.global-add-btn[data-v-9ece7b57]{padding:1rem 2rem;background:linear-gradient(135deg,#00b2ff,#0087ff);color:#fff;border:none;border-radius:10px;cursor:pointer;font-size:1rem;font-weight:600;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.75rem;white-space:nowrap}.global-add-btn[data-v-9ece7b57]:hover{background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-2px);box-shadow:0 10px 25px #00b2ff4d}.global-add-btn[data-v-9ece7b57]:disabled{opacity:.5;cursor:not-allowed}.help-text[data-v-9ece7b57]{color:#ffffffb3;font-size:.9rem;margin-top:.5rem;text-align:center}.progress-section[data-v-9ece7b57]{display:flex;flex-direction:column;align-items:center;gap:.75rem}.progress-bar[data-v-9ece7b57]{width:100%;height:10px;background:#ffffff1a;border-radius:5px;overflow:hidden}.progress-fill[data-v-9ece7b57]{height:100%;background:linear-gradient(135deg,#00b2ff,#0087ff);border-radius:5px;transition:width .3s ease-in-out}.progress-text[data-v-9ece7b57]{color:#ffffffb3;font-size:.9rem}.confirmation-modal .modal-content[data-v-9ece7b57]{max-width:450px;width:90%;padding:2.5rem}.confirmation-modal .modal-header[data-v-9ece7b57]{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.confirmation-modal .modal-header h3[data-v-9ece7b57]{font-size:1.8rem}.confirmation-modal .confirmation-icon[data-v-9ece7b57]{color:#ffc107;font-size:3rem;margin-bottom:1rem}.confirmation-modal .confirmation-details[data-v-9ece7b57]{margin-bottom:1.5rem;padding:1rem;background:#ffc1071a;border:1px solid rgba(255,193,7,.3);border-radius:10px}.confirmation-modal .detail-row[data-v-9ece7b57]{display:flex;justify-content:space-between;margin-bottom:.5rem}.confirmation-modal .label[data-v-9ece7b57]{color:#fffc;font-weight:600}.confirmation-modal .value[data-v-9ece7b57],.confirmation-modal .total-row .label[data-v-9ece7b57]{color:#ffc107;font-weight:600}.confirmation-modal .warning-message[data-v-9ece7b57]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#ffc1071a;border:1px solid rgba(255,193,7,.3);border-radius:10px;margin-bottom:1.5rem}.confirmation-modal .warning-message i[data-v-9ece7b57]{color:#ffc107;font-size:1.5rem}.confirmation-modal .warning-message p[data-v-9ece7b57]{color:#ffffffb3;font-size:.9rem;margin:0}.confirmation-modal .confirmation-actions[data-v-9ece7b57]{display:flex;justify-content:space-between;gap:1rem}.confirmation-modal .cancel-btn[data-v-9ece7b57]{flex:1;padding:.75rem 1.5rem;background:#ff475733;color:#ff4757;border:1px solid rgba(255,71,87,.3);border-radius:10px;cursor:pointer;font-size:.95rem;font-weight:600;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.confirmation-modal .cancel-btn[data-v-9ece7b57]:hover{background:#ff47574d;border-color:#ff475780}.confirmation-modal .confirm-btn[data-v-9ece7b57]{flex:1;padding:.75rem 1.5rem;background:linear-gradient(135deg,#00b2ff,#0087ff);color:#fff;border:none;border-radius:10px;cursor:pointer;font-size:.95rem;font-weight:600;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.confirmation-modal .confirm-btn[data-v-9ece7b57]:hover{background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-2px);box-shadow:0 10px 25px #00b2ff4d}.success-modal .modal-content[data-v-9ece7b57]{max-width:450px;width:90%;padding:2.5rem}.success-modal .modal-header[data-v-9ece7b57]{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.success-modal .modal-header h3[data-v-9ece7b57]{font-size:1.8rem}.success-modal .success-icon[data-v-9ece7b57]{color:#28a745;font-size:3rem;margin-bottom:1rem}.success-modal .success-details[data-v-9ece7b57]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;margin-bottom:1.5rem}.success-modal .success-stat[data-v-9ece7b57]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#28a7451a;border:1px solid rgba(40,167,69,.3);border-radius:10px}.success-modal .success-stat i[data-v-9ece7b57]{color:#28a745;font-size:1.5rem}.success-modal .success-stat div[data-v-9ece7b57]{display:flex;flex-direction:column}.success-modal .success-stat strong[data-v-9ece7b57]{color:#28a745;font-size:1.2rem;font-weight:700}.success-modal .success-stat span[data-v-9ece7b57]{color:#ffffffb3;font-size:.8rem}.success-modal .success-message[data-v-9ece7b57]{margin-bottom:1.5rem;padding:1rem;background:#28a7451a;border:1px solid rgba(40,167,69,.3);border-radius:10px}.success-modal .success-message p[data-v-9ece7b57]{color:#ffffffb3;font-size:.9rem;margin:0}.success-modal .system-total[data-v-9ece7b57]{color:#28a745;font-size:1.1rem;font-weight:600;text-align:center}.success-modal .success-actions[data-v-9ece7b57]{display:flex;justify-content:center}.success-modal .done-btn[data-v-9ece7b57]{padding:.75rem 1.5rem;background:linear-gradient(135deg,#00b2ff,#0087ff);color:#fff;border:none;border-radius:10px;cursor:pointer;font-size:.95rem;font-weight:600;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.success-modal .done-btn[data-v-9ece7b57]:hover{background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-2px);box-shadow:0 10px 25px #00b2ff4d}@media (max-width: 768px){.admin-layout[data-v-9ece7b57]{flex-direction:column}.admin-main[data-v-9ece7b57]{padding:1rem;min-height:auto;margin-left:0;width:100%}.content-header[data-v-9ece7b57]{flex-direction:column;gap:1rem;align-items:flex-start}.header-left h1[data-v-9ece7b57]{flex-direction:column;gap:.5rem}.header-right .global-points-btn[data-v-9ece7b57]{width:100%;justify-content:center}.accounts-grid[data-v-9ece7b57]{grid-template-columns:1fr}.account-header[data-v-9ece7b57]{flex-direction:column;gap:1rem}.account-actions[data-v-9ece7b57]{flex-direction:row;justify-content:space-between}.modal-content[data-v-9ece7b57]{margin:1rem;width:calc(100% - 2rem)}.global-points-modal .modal-content[data-v-9ece7b57]{padding:2rem}.global-points-modal .modal-header h3[data-v-9ece7b57]{font-size:1.5rem}.global-points-info[data-v-9ece7b57]{grid-template-columns:1fr;padding:1rem}.info-card[data-v-9ece7b57]{flex-direction:column;align-items:flex-start;gap:.5rem;padding:.75rem 1rem}.info-card i[data-v-9ece7b57]{font-size:1.5rem}.info-card strong[data-v-9ece7b57]{font-size:1.4rem}.global-points-actions[data-v-9ece7b57]{gap:1rem}.global-add-btn[data-v-9ece7b57]{padding:.75rem 1.5rem;font-size:.95rem}.help-text[data-v-9ece7b57]{font-size:.8rem}.progress-section[data-v-9ece7b57]{gap:.5rem}.progress-bar[data-v-9ece7b57]{height:8px}.progress-text[data-v-9ece7b57]{font-size:.8rem}.confirmation-modal .modal-content[data-v-9ece7b57]{padding:2rem}.confirmation-modal .modal-header h3[data-v-9ece7b57]{font-size:1.5rem}.confirmation-modal .confirmation-icon[data-v-9ece7b57]{font-size:2.5rem}.confirmation-modal .confirmation-details[data-v-9ece7b57]{padding:.75rem 1rem}.confirmation-modal .detail-row[data-v-9ece7b57]{flex-direction:column;gap:.5rem}.confirmation-modal .label[data-v-9ece7b57],.confirmation-modal .value[data-v-9ece7b57],.confirmation-modal .total-row .label[data-v-9ece7b57]{width:100%;text-align:center}.confirmation-modal .warning-message[data-v-9ece7b57]{padding:.75rem 1rem}.confirmation-modal .warning-message i[data-v-9ece7b57]{font-size:1.2rem}.confirmation-modal .warning-message p[data-v-9ece7b57]{font-size:.8rem}.confirmation-modal .confirmation-actions[data-v-9ece7b57]{flex-direction:column;gap:.75rem}.confirmation-modal .cancel-btn[data-v-9ece7b57],.confirmation-modal .confirm-btn[data-v-9ece7b57]{width:100%;justify-content:center}.success-modal .modal-content[data-v-9ece7b57]{padding:2rem}.success-modal .modal-header h3[data-v-9ece7b57]{font-size:1.5rem}.success-modal .success-icon[data-v-9ece7b57]{font-size:2.5rem}.success-modal .success-details[data-v-9ece7b57]{grid-template-columns:1fr;gap:.75rem;padding:.75rem 1rem}.success-modal .success-stat[data-v-9ece7b57]{flex-direction:column;align-items:center;gap:.5rem;padding:.75rem 1rem}.success-modal .success-stat i[data-v-9ece7b57]{font-size:1.2rem}.success-modal .success-stat strong[data-v-9ece7b57]{font-size:1rem}.success-modal .success-stat span[data-v-9ece7b57]{font-size:.7rem}.success-modal .success-message[data-v-9ece7b57]{padding:.75rem 1rem}.success-modal .success-message p[data-v-9ece7b57]{font-size:.8rem}.success-modal .system-total[data-v-9ece7b57]{font-size:1rem}.success-modal .success-actions[data-v-9ece7b57]{flex-direction:column;gap:.75rem}.success-modal .done-btn[data-v-9ece7b57]{padding:.75rem 1.5rem;font-size:.95rem}}@media (max-width: 768px){.admin-sidebar[data-v-9ece7b57]{position:fixed;top:0;left:0;width:100%;height:100vh;background:transparent;padding:0;border:none;box-shadow:none;z-index:1000;pointer-events:none}.admin-sidebar.sidebar-open[data-v-9ece7b57]{pointer-events:auto}.mobile-menu-trigger[data-v-9ece7b57]{position:fixed;top:50%;left:0;transform:translateY(-50%);z-index:1001;opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease}.mobile-menu-trigger.hidden[data-v-9ece7b57]{opacity:0;visibility:hidden}.arrow-button[data-v-9ece7b57]{background:linear-gradient(135deg,#00b2ffe6,#0087ffcc);border:none;color:#fff;font-size:1.2rem;padding:15px 10px 15px 15px;cursor:pointer;border-radius:0 25px 25px 0;transition:all .3s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px #00b2ff4d;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-left:none}.arrow-button[data-v-9ece7b57]:hover{transform:translate(5px);box-shadow:0 6px 25px #00b2ff66}.arrow-button[data-v-9ece7b57]:active{transform:translate(2px)}.desktop-header[data-v-9ece7b57]{display:none}.sidebar-nav[data-v-9ece7b57]{position:absolute;top:0;left:0;width:320px;height:100vh;overflow-y:auto;background:linear-gradient(180deg,#0a0e1afa,#1a1f2efa);transform:translate(-100%);transition:transform .4s cubic-bezier(.4,0,.2,1);padding:4rem 1.5rem 2rem;box-shadow:10px 0 50px #00000080,0 0 50px #00b2ff1a,inset 1px 0 #ffffff0d;border-right:1px solid rgba(0,178,255,.2);z-index:1001;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:auto}.sidebar-nav.nav-open[data-v-9ece7b57]{transform:translate(0)}.admin-sidebar[data-v-9ece7b57]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.mobile-close-btn[data-v-9ece7b57]{position:absolute;top:20px;left:20px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;font-size:1.2rem;padding:10px;cursor:pointer;border-radius:50%;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.mobile-close-btn[data-v-9ece7b57]:hover{background:#ff6b6b33;border-color:#ff6b6b66;transform:scale(1.1)}.admin-main[data-v-9ece7b57]{margin-left:0;width:100%;padding-top:0}.sidebar-overlay[data-v-9ece7b57]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:999;opacity:1;visibility:visible;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}@media (min-width: 769px){.admin-sidebar[data-v-9ece7b57]{transform:translate(0)!important}.mobile-menu-trigger[data-v-9ece7b57],.mobile-close-btn[data-v-9ece7b57]{display:none}.desktop-header[data-v-9ece7b57]{display:flex}}.user-permissions[data-v-9ece7b57]{padding:1rem;border-top:1px solid rgba(255,255,255,.1);margin-top:1rem}.permission-toggle[data-v-9ece7b57]{width:100%;display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#ffffffb3;cursor:pointer;transition:all .3s ease;font-size:.95rem}.permission-toggle i[data-v-9ece7b57]{font-size:1.1rem}.permission-toggle span[data-v-9ece7b57]{flex:1;text-align:left}.permission-toggle .toggle-indicator[data-v-9ece7b57]{padding:.25rem .75rem;background:#ffffff1a;border-radius:12px;font-size:.75rem;font-weight:700;letter-spacing:.5px}.permission-toggle[data-v-9ece7b57]:hover{background:#ffffff14;border-color:#fff3;color:#ffffffe6}.permission-toggle.active[data-v-9ece7b57]{background:linear-gradient(135deg,#00b2ff33,#0087ff26);border-color:#00b2ff66;color:#00b2ff}.permission-toggle.active .toggle-indicator[data-v-9ece7b57]{background:linear-gradient(135deg,#00b2ff,#0087ff);color:#fff}.permission-toggle.active[data-v-9ece7b57]:hover{background:linear-gradient(135deg,#00b2ff40,#0087ff33);border-color:#00b2ff80}[data-v-cbc3ba07]:root{--primary-color: #061529;--secondary-color: #0d2342;--accent-color: #00b2ff;--gold-accent: #20e647;--tertiary-color: #152342;--text-color: #ffffff;--text-light: #cccccc;--text-muted: #8a8a8a;--card-bg: rgba(24, 41, 73, .6);--border-color: rgba(0, 178, 255, .2);--card-shadow: 0 4px 20px rgba(0, 0, 0, .5);--btn-shadow: 0 4px 12px rgba(0, 178, 255, .3);--animation-speed: .3s}.admin-giveaways[data-v-cbc3ba07]{min-height:100vh;background:linear-gradient(135deg,#0a0e1a,#1a1f2e);padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.admin-giveaways[data-v-cbc3ba07] ::selection{background:#00b2ff33;color:#fff}.admin-giveaways[data-v-cbc3ba07] ::-moz-selection{background:#00b2ff33;color:#fff}.admin-giveaways input[data-v-cbc3ba07],.admin-giveaways textarea[data-v-cbc3ba07],.admin-giveaways .modal-content[data-v-cbc3ba07],.admin-giveaways .selectable-text[data-v-cbc3ba07]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.admin-giveaways[data-v-cbc3ba07] *:focus{outline:none}.admin-giveaways button[data-v-cbc3ba07]:focus,.admin-giveaways input[data-v-cbc3ba07]:focus,.admin-giveaways select[data-v-cbc3ba07]:focus,.admin-giveaways textarea[data-v-cbc3ba07]:focus,.admin-giveaways a[data-v-cbc3ba07]:focus{outline:2px solid rgba(0,178,255,.5);outline-offset:2px}.admin-container[data-v-cbc3ba07]{max-width:100%;margin:0;padding:0;height:100vh}.admin-layout[data-v-cbc3ba07]{display:flex;min-height:100vh;gap:0;padding:0}.admin-sidebar[data-v-cbc3ba07]{flex:0 0 280px;background:linear-gradient(180deg,#0a0e1af2,#1a1f2ef2);padding:2.5rem 1.5rem;box-shadow:0 0 50px #00b2ff1a,inset 1px 0 #ffffff0d;border-right:1px solid rgba(0,178,255,.2);min-height:100vh;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.sidebar-header[data-v-cbc3ba07]{display:flex;align-items:center;gap:1rem;margin-bottom:3rem;padding:1.5rem;background:linear-gradient(135deg,#00b2ff1a,#0087ff0d);border-radius:16px;border:1px solid rgba(0,178,255,.2);box-shadow:0 8px 32px #00b2ff1a}.sidebar-header i[data-v-cbc3ba07]{font-size:2.2rem;color:#00b2ff;filter:drop-shadow(0 0 10px rgba(0,178,255,.5))}.sidebar-header h2[data-v-cbc3ba07]{color:#fff;margin:0;font-size:1.4rem;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.5);background:linear-gradient(135deg,#fff,#e3f2fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sidebar-nav[data-v-cbc3ba07]{display:flex;flex-direction:column;gap:.75rem}.nav-item[data-v-cbc3ba07]{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:14px;color:#ffffffd9;text-decoration:none;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);font-weight:600;font-size:.95rem;min-height:54px;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nav-item[data-v-cbc3ba07]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,#00b2ff,#0087ff);transform:scaleY(0);transition:transform .3s ease;border-radius:0 2px 2px 0}.nav-item[data-v-cbc3ba07]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,178,255,.1),transparent);transition:left .6s ease}.nav-item[data-v-cbc3ba07]:hover:before{transform:scaleY(1)}.nav-item[data-v-cbc3ba07]:hover:after{left:100%}.nav-item[data-v-cbc3ba07]:hover{background:linear-gradient(135deg,#00b2ff26,#0087ff14);border-color:#00b2ff66;color:#fff;transform:translate(6px);box-shadow:0 8px 25px #00b2ff33,inset 0 1px #ffffff1a}.nav-item.active[data-v-cbc3ba07]{background:linear-gradient(135deg,#00b2ff40,#0087ff26);border-color:#00b2ff99;color:#fff;transform:translate(6px);box-shadow:0 0 30px #00b2ff66,inset 0 1px #fff3}.nav-item.active[data-v-cbc3ba07]:before{transform:scaleY(1)}.nav-item i[data-v-cbc3ba07]{font-size:1.2rem;width:22px;text-align:center;transition:all .3s ease}.nav-item:hover i[data-v-cbc3ba07],.nav-item.active i[data-v-cbc3ba07]{transform:scale(1.1);filter:drop-shadow(0 0 8px rgba(0,178,255,.6))}.nav-badge[data-v-cbc3ba07]{position:absolute;top:8px;right:8px;background:linear-gradient(135deg,#ff4757,#ff3742);color:#fff;border-radius:50%;padding:.25rem .5rem;font-size:.65rem;font-weight:700;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;animation:pulse-cbc3ba07 2s infinite;box-shadow:0 2px 8px #ff475766;border:2px solid rgba(255,255,255,.2)}@keyframes pulse-cbc3ba07{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.nav-item.logout[data-v-cbc3ba07]{margin-top:auto;background:#ff475714;border-color:#ff475733;color:#ff4757e6}.nav-item.logout[data-v-cbc3ba07]:hover{background:linear-gradient(135deg,#ff475726,#ff475714);border-color:#ff475766;color:#ff4757;transform:translate(6px);box-shadow:0 8px 25px #ff475733,inset 0 1px #ffffff1a}.nav-item.logout[data-v-cbc3ba07]:before{background:linear-gradient(180deg,#ff4757,#ff3742)}.admin-main[data-v-cbc3ba07]{flex:1;padding:2rem;background:transparent;min-height:100vh}.content-header[data-v-cbc3ba07]{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;align-items:center}.header-left h1[data-v-cbc3ba07]{color:#fff;margin:0;font-size:2.5rem;font-weight:700;display:flex;align-items:center;gap:.75rem}.header-left p[data-v-cbc3ba07]{color:#ffffffb3;font-size:1.1rem;margin-top:.5rem}.create-giveaway-btn[data-v-cbc3ba07]{padding:.75rem 1.5rem;background:linear-gradient(135deg,#00b2ff,#0087ff);color:#fff;border:none;border-radius:10px;cursor:pointer;font-size:.95rem;font-weight:600;transition:all .3s ease;display:flex;align-items:center;gap:.5rem;white-space:nowrap}.create-giveaway-btn[data-v-cbc3ba07]:hover{background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-2px);box-shadow:0 10px 25px #00b2ff4d}.loading-container[data-v-cbc3ba07]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem;color:#ffffffb3}.spinner[data-v-cbc3ba07]{width:50px;height:50px;border:3px solid rgba(255,255,255,.1);border-left:3px solid var(--accent-color, #00b2ff);border-radius:50%;animation:spin-cbc3ba07 1s linear infinite;margin-bottom:1rem}@keyframes spin-cbc3ba07{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.no-giveaways[data-v-cbc3ba07]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem;text-align:center}.no-giveaways-icon[data-v-cbc3ba07]{font-size:4rem;color:#ffffff4d;margin-bottom:1rem}.no-giveaways h3[data-v-cbc3ba07]{color:#fff;font-size:1.5rem;margin-bottom:.5rem}.no-giveaways p[data-v-cbc3ba07]{color:#ffffffb3;margin-bottom:2rem}.create-first-btn[data-v-cbc3ba07]{padding:.75rem 1.5rem;background:linear-gradient(135deg,#00b2ff,#0087ff);color:#fff;border:none;border-radius:10px;cursor:pointer;font-size:.95rem;font-weight:600;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.create-first-btn[data-v-cbc3ba07]:hover{background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-2px);box-shadow:0 10px 25px #00b2ff4d}.giveaways-grid[data-v-cbc3ba07]{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:2rem}.giveaway-card[data-v-cbc3ba07]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:2rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.giveaway-card[data-v-cbc3ba07]:hover{transform:translateY(-5px);box-shadow:0 20px 40px #0003;border-color:#fff3}.giveaway-header[data-v-cbc3ba07]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.giveaway-info h3[data-v-cbc3ba07]{color:#fff;font-size:1.4rem;font-weight:700;margin:0 0 .5rem}.giveaway-description[data-v-cbc3ba07]{color:#ffffffb3;font-size:.9rem;margin:0 0 1rem;line-height:1.4}.giveaway-prize[data-v-cbc3ba07]{display:flex;align-items:center;gap:.5rem;color:#ffc107;font-weight:600;font-size:1.1rem}.giveaway-prize i[data-v-cbc3ba07]{color:#ffc107}.status-badge[data-v-cbc3ba07]{padding:.25rem .75rem;border-radius:15px;font-size:.75rem;font-weight:600;text-transform:uppercase}.status-upcoming[data-v-cbc3ba07]{background:#6c757d33;color:#6c757d;border:1px solid rgba(108,117,125,.3)}.status-active[data-v-cbc3ba07]{background:#28a74533;color:#28a745;border:1px solid rgba(40,167,69,.3)}.status-ended[data-v-cbc3ba07]{background:#ff475733;color:#ff4757;border:1px solid rgba(255,71,87,.3)}.giveaway-details[data-v-cbc3ba07]{margin-bottom:1.5rem}.detail-row[data-v-cbc3ba07]{display:flex;justify-content:space-between;margin-bottom:.5rem}.detail-row .label[data-v-cbc3ba07]{color:#ffffffb3;font-weight:500}.detail-row .value[data-v-cbc3ba07]{color:#fff;font-weight:600}.winner-row .value.winner[data-v-cbc3ba07]{color:#ffc107;font-weight:700}.provably-fair[data-v-cbc3ba07]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:1rem;margin-bottom:1.5rem}.provably-fair h4[data-v-cbc3ba07]{color:#fff;font-size:1rem;font-weight:600;margin:0 0 1rem}.hash-display[data-v-cbc3ba07]{display:flex;justify-content:space-between;margin-bottom:.5rem;font-size:.8rem}.hash-display .label[data-v-cbc3ba07]{color:#ffffffb3;font-weight:500}.hash-display .hash[data-v-cbc3ba07]{color:#00b2ff;font-family:monospace;font-size:.75rem;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.giveaway-actions[data-v-cbc3ba07]{display:flex;gap:.5rem;flex-wrap:wrap}.action-btn[data-v-cbc3ba07]{flex:1;padding:.5rem 1rem;border:none;border-radius:8px;cursor:pointer;font-size:.85rem;font-weight:500;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem;min-width:80px}.end-btn[data-v-cbc3ba07]{background:#ffc10733;color:#ffc107;border:1px solid rgba(255,193,7,.3)}.end-btn[data-v-cbc3ba07]:hover{background:#ffc1074d}.edit-btn[data-v-cbc3ba07]{background:#00b2ff33;color:#00b2ff;border:1px solid rgba(0,178,255,.3)}.edit-btn[data-v-cbc3ba07]:hover{background:#00b2ff4d}.delete-btn[data-v-cbc3ba07]{background:#ff475733;color:#ff4757;border:1px solid rgba(255,71,87,.3)}.delete-btn[data-v-cbc3ba07]:hover{background:#ff47574d}.modal-overlay[data-v-cbc3ba07]{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;background:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex!important;align-items:center!important;justify-content:center!important;z-index:9999!important;padding:20px;margin:0!important;transform:none!important;box-sizing:border-box!important;animation:modalOverlayIn-cbc3ba07 .3s ease-out}@keyframes modalOverlayIn-cbc3ba07{0%{opacity:0}to{opacity:1}}.modal-content[data-v-cbc3ba07]{background:linear-gradient(145deg,#0a0e1afa,#1a1f2efa);border:1px solid rgba(0,178,255,.2);border-radius:24px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 32px 64px #00000080,0 0 0 1px #ffffff0d,inset 0 1px #ffffff1a;max-height:80vh;overflow-y:auto;animation:modalContentIn-cbc3ba07 .4s cubic-bezier(.34,1.56,.64,1);display:flex;flex-direction:column;flex-shrink:0;margin:0 auto}@keyframes modalContentIn-cbc3ba07{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.giveaway-modal .modal-content[data-v-cbc3ba07]{max-width:700px;width:95%}.modal-header[data-v-cbc3ba07]{display:flex;justify-content:space-between;align-items:center;padding:2rem 2.5rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(135deg,#00b2ff0d,#0087ff05)}.modal-header h3[data-v-cbc3ba07]{color:#fff;font-size:1.75rem;font-weight:700;margin:0;background:linear-gradient(135deg,#fff,#e3f2fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 2px 8px rgba(0,178,255,.2)}.modal-close[data-v-cbc3ba07]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#ffffffb3;font-size:1.2rem;cursor:pointer;padding:.75rem;border-radius:12px;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:44px;height:44px}.modal-close[data-v-cbc3ba07]:hover{color:#fff;background:#ff47571a;border-color:#ff47574d;transform:scale(1.05)}.modal-body[data-v-cbc3ba07]{padding:2.5rem;max-height:calc(90vh - 170px);overflow-y:auto}.giveaway-form[data-v-cbc3ba07]{display:flex;flex-direction:column;gap:2rem}.form-section[data-v-cbc3ba07]{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:16px;padding:1.5rem}.form-section-title[data-v-cbc3ba07]{color:#00b2ff;font-size:.95rem;font-weight:600;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.form-row[data-v-cbc3ba07]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.form-group[data-v-cbc3ba07]{display:flex;flex-direction:column;gap:.75rem}.form-group label[data-v-cbc3ba07]{color:#fffffff2;font-weight:600;font-size:.95rem;display:flex;align-items:center;gap:.5rem}.form-group label .required[data-v-cbc3ba07]{color:#ff4757;font-size:1rem}.help-text[data-v-cbc3ba07]{color:#fff9;font-size:.8rem;margin-top:.5rem;line-height:1.4}.form-group input[data-v-cbc3ba07],.form-group textarea[data-v-cbc3ba07]{padding:1rem 1.25rem;background:#ffffff08;border:2px solid rgba(255,255,255,.1);border-radius:12px;color:#fff;font-size:.95rem;font-family:inherit;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.form-group input[data-v-cbc3ba07]:focus,.form-group textarea[data-v-cbc3ba07]:focus{outline:none;border-color:#00b2ff;background:#00b2ff0d;box-shadow:0 0 0 4px #00b2ff1a,0 8px 25px #00b2ff26;transform:translateY(-1px)}.form-group input[data-v-cbc3ba07]::placeholder,.form-group textarea[data-v-cbc3ba07]::placeholder{color:#fff6}.form-group textarea[data-v-cbc3ba07]{resize:vertical;min-height:100px;line-height:1.5}.radio-group[data-v-cbc3ba07]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:.5rem}.radio-option[data-v-cbc3ba07]{display:flex;align-items:center;gap:.75rem;cursor:pointer;color:#ffffffe6;padding:1rem 1.25rem;background:#ffffff05;border:2px solid rgba(255,255,255,.08);border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1);font-weight:500}.radio-option[data-v-cbc3ba07]:hover{background:#ffffff0a;border-color:#ffffff26}.radio-option input[type=radio][data-v-cbc3ba07]{display:none}.radio-custom[data-v-cbc3ba07]{width:22px;height:22px;border:2px solid rgba(255,255,255,.3);border-radius:50%;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);flex-shrink:0}.radio-option input[type=radio]:checked+.radio-custom[data-v-cbc3ba07]{border-color:#00b2ff;background:#00b2ff1a;box-shadow:0 0 0 2px #00b2ff33}.radio-option input[type=radio]:checked+.radio-custom[data-v-cbc3ba07]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;background:#00b2ff;border-radius:50%;animation:radioCheck-cbc3ba07 .2s ease-out}@keyframes radioCheck-cbc3ba07{0%{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(1)}}.radio-option input[type=radio]:checked~.radio-label[data-v-cbc3ba07]{color:#00b2ff}.radio-label[data-v-cbc3ba07]{font-weight:500;font-size:.95rem}.form-actions[data-v-cbc3ba07]{display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem 2.5rem;border-top:1px solid rgba(255,255,255,.08);background:#ffffff03;flex-shrink:0;position:sticky;bottom:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cancel-btn[data-v-cbc3ba07]{padding:1rem 2rem;background:#ff47571a;color:#ff4757;border:2px solid rgba(255,71,87,.2);border-radius:12px;cursor:pointer;font-size:.95rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:.5rem}.cancel-btn[data-v-cbc3ba07]:hover{background:#ff475726;border-color:#ff475766;transform:translateY(-1px)}.save-btn[data-v-cbc3ba07]{padding:1rem 2rem;background:linear-gradient(135deg,#00b2ff,#0087ff);color:#fff;border:2px solid transparent;border-radius:12px;cursor:pointer;font-size:.95rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:.5rem;box-shadow:0 4px 15px #00b2ff33}.save-btn[data-v-cbc3ba07]:hover{background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-2px);box-shadow:0 8px 30px #00b2ff66}.mobile-block-overlay[data-v-cbc3ba07]{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1a1a2e,#16213e);z-index:9999;justify-content:center;align-items:center}.mobile-block-content[data-v-cbc3ba07]{text-align:center;padding:2rem;color:#fff;max-width:400px;margin:0 auto}.mobile-block-icon[data-v-cbc3ba07]{font-size:4rem;margin-bottom:1.5rem;opacity:.8}.mobile-block-content h2[data-v-cbc3ba07]{font-size:2rem;margin-bottom:1rem;color:#ff6b6b;font-weight:700}.mobile-block-content p[data-v-cbc3ba07]{font-size:1.2rem;margin-bottom:2rem;opacity:.9;line-height:1.5}.return-dashboard-btn[data-v-cbc3ba07]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:1rem 2rem;border-radius:50px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:.5rem;box-shadow:0 4px 15px #667eea4d}.return-dashboard-btn[data-v-cbc3ba07]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #667eea66}.return-dashboard-btn i[data-v-cbc3ba07]{font-size:1rem}@media (max-width: 768px){.mobile-block-overlay[data-v-cbc3ba07]{display:flex}.admin-layout[data-v-cbc3ba07]{flex-direction:column}.admin-sidebar[data-v-cbc3ba07]{position:fixed;top:0;left:0;width:0;height:100vh;background:transparent;padding:0;border:none;box-shadow:none;z-index:1000;border-bottom:1px solid rgba(255,255,255,.1)}.admin-main[data-v-cbc3ba07]{padding:1rem;min-height:auto}.content-header[data-v-cbc3ba07]{text-align:center;flex-direction:column;gap:1rem;align-items:flex-start}.content-header h1[data-v-cbc3ba07]{flex-direction:column;gap:.5rem}.giveaways-grid[data-v-cbc3ba07],.form-row[data-v-cbc3ba07]{grid-template-columns:1fr}.giveaway-modal .modal-content[data-v-cbc3ba07]{margin:1rem;width:calc(100% - 2rem);padding:2rem}.modal-header h3[data-v-cbc3ba07]{font-size:1.5rem}.form-actions[data-v-cbc3ba07]{flex-direction:column}}.success-modal .modal-content[data-v-cbc3ba07]{max-width:450px;width:95%}.success-header[data-v-cbc3ba07]{background:linear-gradient(135deg,#28a74526,#22c55e1a);border-bottom:1px solid rgba(40,167,69,.2);padding:2.5rem 3rem 2rem}.success-icon[data-v-cbc3ba07]{color:#4ade80;font-size:2.5rem;margin-bottom:1.5rem;filter:drop-shadow(0 0 15px rgba(74,222,128,.4))}.error-modal .modal-content[data-v-cbc3ba07]{max-width:450px;width:95%}.error-header[data-v-cbc3ba07]{background:linear-gradient(135deg,#ff475726,#ef44441a);border-bottom:1px solid rgba(255,71,87,.2);padding:2.5rem 3rem 2rem}.error-icon[data-v-cbc3ba07]{color:#ff6b87;font-size:2.5rem;margin-bottom:1.5rem;filter:drop-shadow(0 0 15px rgba(255,107,135,.4))}.success-header h3[data-v-cbc3ba07],.error-header h3[data-v-cbc3ba07]{text-align:center;margin-bottom:0}.success-modal .modal-body[data-v-cbc3ba07],.error-modal .modal-body[data-v-cbc3ba07]{text-align:center;padding:2.5rem 3rem 2rem}.success-modal .modal-body p[data-v-cbc3ba07],.error-modal .modal-body p[data-v-cbc3ba07]{color:#ffffffd9;font-size:1rem;line-height:1.6;margin:0}.success-modal .modal-footer[data-v-cbc3ba07],.error-modal .modal-footer[data-v-cbc3ba07]{padding:2rem 3rem 2.5rem;text-align:center;border-top:1px solid rgba(255,255,255,.08)}.success-button[data-v-cbc3ba07]{padding:.9rem 2rem;background:linear-gradient(135deg,#4ade80,#22c55e);color:#fff;border:none;border-radius:12px;cursor:pointer;font-size:.95rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;gap:.5rem}.success-button[data-v-cbc3ba07]:hover{background:linear-gradient(135deg,#22c55e,#16a34a);transform:translateY(-2px);box-shadow:0 8px 25px #4ade804d}.error-button[data-v-cbc3ba07]{padding:.9rem 2rem;background:linear-gradient(135deg,#ff6b87,#ef4444);color:#fff;border:none;border-radius:12px;cursor:pointer;font-size:.95rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;gap:.5rem}.error-button[data-v-cbc3ba07]:hover{background:linear-gradient(135deg,#ef4444,#dc2626);transform:translateY(-2px);box-shadow:0 8px 25px #ff6b874d}@media (max-width: 768px){.hamburger-menu[data-v-cbc3ba07]{display:block}.mobile-header[data-v-cbc3ba07]{position:absolute;top:0;right:0;width:auto;height:50px;z-index:1001;background:#0a0e1acc;border-radius:0 0 0 8px;display:flex;align-items:center;justify-content:center;padding:0}.mobile-header .hamburger-menu[data-v-cbc3ba07]{background:transparent;border:none;color:#00b2ff;font-size:1.2rem;padding:.75rem;cursor:pointer;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.mobile-header .hamburger-menu[data-v-cbc3ba07]:hover{background:#00b2ff1a;color:#00b2ff}.desktop-header[data-v-cbc3ba07]{display:none}.sidebar-nav[data-v-cbc3ba07]{position:fixed;top:0;right:0;width:280px;height:100vh;overflow-y:auto;background:linear-gradient(180deg,#0a0e1af2,#1a1f2ef2);transform:translate(100%);transition:transform .3s ease;padding:2rem 1.5rem;box-shadow:0 0 50px #00b2ff1a,inset -1px 0 #ffffff0d;border-left:1px solid rgba(0,178,255,.2);z-index:1000}.sidebar-nav.nav-open[data-v-cbc3ba07]{transform:translate(0)}.sidebar-overlay[data-v-cbc3ba07]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:999;opacity:1;visibility:visible}}@media (min-width: 769px){.admin-sidebar[data-v-cbc3ba07]{transform:translate(0)!important}.mobile-header[data-v-cbc3ba07]{display:none}.desktop-header[data-v-cbc3ba07]{display:flex}}.admin-section[data-v-3ace16cb]{min-height:100vh;background:linear-gradient(135deg,#0a0e1a,#1a1f2e);padding:0;color:#fff}.container[data-v-3ace16cb]{max-width:100%;margin:0;padding:0}.admin-layout[data-v-3ace16cb]{display:flex;min-height:100vh;gap:0;padding:0}.admin-sidebar[data-v-3ace16cb]{flex:0 0 280px;background:linear-gradient(180deg,#0a0e1af2,#1a1f2ef2);padding:2.5rem 1.5rem;box-shadow:0 0 50px #00b2ff1a,inset 1px 0 #ffffff0d;border-right:1px solid rgba(0,178,255,.2);min-height:100vh;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.sidebar-header[data-v-3ace16cb]{display:flex;align-items:center;justify-content:space-between;margin-bottom:3rem;padding:1.5rem;background:linear-gradient(135deg,#00b2ff1a,#0087ff0d);border-radius:16px;border:1px solid rgba(0,178,255,.2);box-shadow:0 8px 32px #00b2ff1a}.header-content[data-v-3ace16cb]{display:flex;align-items:center;gap:1rem}.hamburger-menu[data-v-3ace16cb]{background:#00b2ff1a;border:1px solid rgba(0,178,255,.3);border-radius:8px;padding:.5rem;color:#00b2ff;cursor:pointer;transition:all .3s ease;display:none}.hamburger-menu[data-v-3ace16cb]:hover{background:#00b2ff33;transform:scale(1.05)}.sidebar-header i[data-v-3ace16cb]{font-size:2.2rem;color:#00b2ff;text-shadow:0 0 20px rgba(0,178,255,.4);margin-right:.5rem}.sidebar-header h2[data-v-3ace16cb]{color:#fff;margin:0;font-size:1.4rem;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.5);background:linear-gradient(135deg,#fff,#e3f2fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sidebar-nav[data-v-3ace16cb]{display:flex;flex-direction:column;gap:.75rem}.nav-item[data-v-3ace16cb]{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:14px;color:#ffffffd9;text-decoration:none;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);font-weight:600;font-size:.95rem;min-height:54px;position:relative;overflow:hidden;width:100%;text-align:left}.nav-item[data-v-3ace16cb]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,#00b2ff,#0087ff);transform:scaleY(0);transition:transform .3s ease;border-radius:0 2px 2px 0}.nav-item[data-v-3ace16cb]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,178,255,.1),transparent);transition:left .6s ease}.nav-item[data-v-3ace16cb]:hover:before{transform:scaleY(1)}.nav-item[data-v-3ace16cb]:hover:after{left:100%}.nav-item[data-v-3ace16cb]:hover{background:linear-gradient(135deg,#00b2ff26,#0087ff14);border-color:#00b2ff66;color:#fff;transform:translate(6px);box-shadow:0 8px 25px #00b2ff33,inset 0 1px #ffffff1a}.nav-item.active[data-v-3ace16cb]{background:linear-gradient(135deg,#00b2ff40,#0087ff26);border:2px solid rgba(0,178,255,.8);color:#fff;transform:translate(6px);box-shadow:0 0 30px #00b2ff66,inset 0 1px #fff3}.nav-item.active[data-v-3ace16cb]:before{transform:scaleY(1)}.nav-item i[data-v-3ace16cb]{font-size:1.2rem;width:22px;text-align:center;transition:all .3s ease}.nav-item:hover i[data-v-3ace16cb],.nav-item.active i[data-v-3ace16cb]{transform:scale(1.1);filter:drop-shadow(0 0 8px rgba(0,178,255,.6))}.nav-item.maintenance-toggle[data-v-3ace16cb]{background:#ffc10714;border-color:#ffc10733;color:#ffc107e6;margin-bottom:1rem}.nav-item.maintenance-toggle[data-v-3ace16cb]:hover{background:linear-gradient(135deg,#ffc10726,#ffc10714);border-color:#ffc10766;color:#ffc107;transform:translate(6px);box-shadow:0 8px 25px #ffc10733,inset 0 1px #ffffff1a}.nav-item.maintenance-toggle[data-v-3ace16cb]:before{background:linear-gradient(180deg,#ffc107,#ffb300)}.nav-item.maintenance-toggle.maintenance-active[data-v-3ace16cb]{background:linear-gradient(135deg,#ff475726,#ff475714);border-color:#ff475766;color:#ff4757}.nav-item.maintenance-toggle.maintenance-active[data-v-3ace16cb]:before{background:linear-gradient(180deg,#ff4757,#ff3742);transform:scaleY(1)}.nav-item.logout[data-v-3ace16cb]{margin-top:auto;background:#ff475714;border-color:#ff475733;color:#ff4757e6}.nav-item.logout[data-v-3ace16cb]:hover{background:linear-gradient(135deg,#ff475726,#ff475714);border-color:#ff475766;color:#ff4757;transform:translate(6px);box-shadow:0 8px 25px #ff475733,inset 0 1px #ffffff1a}.nav-item.logout[data-v-3ace16cb]:before{background:linear-gradient(180deg,#ff4757,#ff3742)}.sidebar-overlay[data-v-3ace16cb]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;z-index:999;opacity:0;visibility:hidden;transition:all .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.sidebar-overlay.active[data-v-3ace16cb]{opacity:1;visibility:visible}.admin-main[data-v-3ace16cb]{flex:1;padding:2rem;background:transparent;min-height:100vh}.dashboard-content[data-v-3ace16cb]{width:100%}.content-header[data-v-3ace16cb]{margin-bottom:3rem}.content-header h1[data-v-3ace16cb]{display:flex;align-items:center;gap:1rem;font-size:3rem;font-weight:800;color:#fff;margin:0 0 1rem;text-shadow:0 4px 20px rgba(0,0,0,.3)}.content-header h1 i[data-v-3ace16cb]{color:#00b2ff;text-shadow:0 0 30px rgba(0,178,255,.5)}.content-header p[data-v-3ace16cb]{font-size:1.2rem;color:#fffc;margin:0;font-weight:500}.maintenance-controls[data-v-3ace16cb]{display:flex;flex-direction:column;gap:3rem}.control-section h2[data-v-3ace16cb]{display:flex;align-items:center;gap:1rem;color:#fff;font-size:2rem;margin-bottom:2rem;font-weight:700;text-shadow:0 2px 10px rgba(0,0,0,.3)}.control-section h2 i[data-v-3ace16cb]{color:#00b2ff}.control-grid[data-v-3ace16cb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:2rem}.control-card[data-v-3ace16cb]{background:linear-gradient(135deg,#ffffff14,#ffffff0a);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.15);border-radius:20px;padding:2rem;transition:all .3s ease;box-shadow:0 10px 40px #0003}.control-card[data-v-3ace16cb]:hover{border-color:#00b2ff66;transform:translateY(-5px);box-shadow:0 20px 60px #00b2ff26}.control-card.game-disabled[data-v-3ace16cb]{border-color:#ff6b6b66;background:linear-gradient(135deg,#ff6b6b14,#ff6b6b0a)}.control-card.global-control[data-v-3ace16cb]{border-color:#ffc10766;background:linear-gradient(135deg,#ffc10714,#ffc1070a)}.control-header[data-v-3ace16cb]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}.control-header i[data-v-3ace16cb]{font-size:2rem;color:#00b2ff}.control-header h3[data-v-3ace16cb]{margin:0;font-size:1.5rem;font-weight:700;color:#fff;flex:1}.status-indicator[data-v-3ace16cb]{padding:.4rem 1rem;border-radius:25px;font-size:.8rem;font-weight:700;text-transform:uppercase;background:#ff6b6b33;color:#ff6b6b;border:1px solid rgba(255,107,107,.4);letter-spacing:.5px}.status-indicator.active[data-v-3ace16cb]{background:#4caf5033;color:#4caf50;border-color:#4caf5066}.control-card p[data-v-3ace16cb]{margin:0 0 2rem;color:#fffc;line-height:1.6;font-size:1rem}.control-actions[data-v-3ace16cb]{display:flex;gap:1rem;flex-wrap:wrap}.btn[data-v-3ace16cb]{padding:1rem 2rem;border:none;border-radius:12px;font-weight:700;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.75rem;font-size:1rem;text-decoration:none;text-transform:uppercase;letter-spacing:.5px}.btn[data-v-3ace16cb]:disabled{opacity:.5;cursor:not-allowed}.btn-success[data-v-3ace16cb]{background:linear-gradient(135deg,#4caf50,#45a049);color:#fff;box-shadow:0 4px 15px #4caf504d}.btn-success[data-v-3ace16cb]:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 8px 25px #4caf5066}.btn-danger[data-v-3ace16cb]{background:linear-gradient(135deg,#ff6b6b,#e63946);color:#fff;box-shadow:0 4px 15px #ff6b6b4d}.btn-danger[data-v-3ace16cb]:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 8px 25px #ff6b6b66}.game-stats[data-v-3ace16cb]{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.15)}.game-stats small[data-v-3ace16cb]{color:#fff9;font-size:.85rem;font-weight:500}.status-overview[data-v-3ace16cb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2rem}.status-card[data-v-3ace16cb]{background:linear-gradient(135deg,#ffffff14,#ffffff0a);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.15);border-radius:20px;padding:2rem;display:flex;align-items:center;gap:1.5rem;transition:all .3s ease;box-shadow:0 10px 40px #0003}.status-card[data-v-3ace16cb]:hover{transform:translateY(-5px);box-shadow:0 20px 60px #0000004d}.status-card.online[data-v-3ace16cb]{border-color:#4caf5066}.status-card.offline[data-v-3ace16cb]{border-color:#ff6b6b66}.status-card.total[data-v-3ace16cb]{border-color:#00b2ff66}.status-card i[data-v-3ace16cb]{font-size:2.5rem}.status-card.online i[data-v-3ace16cb]{color:#4caf50}.status-card.offline i[data-v-3ace16cb]{color:#ff6b6b}.status-card.total i[data-v-3ace16cb]{color:#00b2ff}.status-info h3[data-v-3ace16cb]{margin:0;font-size:2.5rem;font-weight:800;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.3)}.status-info p[data-v-3ace16cb]{margin:0;color:#fffc;font-size:1rem;font-weight:500}@media (max-width: 1024px){.admin-sidebar[data-v-3ace16cb]{position:fixed;top:0;left:0;width:100%;height:100vh;background:transparent;padding:0;border:none;box-shadow:none;z-index:1000;pointer-events:none}.admin-sidebar.sidebar-open[data-v-3ace16cb]{pointer-events:auto}.mobile-menu-trigger[data-v-3ace16cb]{position:fixed;top:50%;left:0;transform:translateY(-50%);z-index:1001;opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease}.mobile-menu-trigger.hidden[data-v-3ace16cb]{opacity:0;visibility:hidden}.arrow-button[data-v-3ace16cb]{background:linear-gradient(135deg,#00b2ffe6,#0087ffcc);border:none;color:#fff;font-size:1.2rem;padding:15px 10px 15px 15px;cursor:pointer;border-radius:0 25px 25px 0;transition:all .3s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px #00b2ff4d;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-left:none}.arrow-button[data-v-3ace16cb]:hover{transform:translate(5px);box-shadow:0 6px 25px #00b2ff66}.arrow-button[data-v-3ace16cb]:active{transform:translate(2px)}.sidebar-header.desktop-header[data-v-3ace16cb]{display:none}.sidebar-nav[data-v-3ace16cb]{position:absolute;top:0;left:0;width:320px;height:100vh;overflow-y:auto;background:linear-gradient(180deg,#0a0e1afa,#1a1f2efa);transform:translate(-100%);transition:transform .4s cubic-bezier(.4,0,.2,1);padding:4rem 1.5rem 2rem;box-shadow:10px 0 50px #00000080,0 0 50px #00b2ff1a,inset 1px 0 #ffffff0d;border-right:1px solid rgba(0,178,255,.2);z-index:1001;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:auto}.sidebar-nav.nav-open[data-v-3ace16cb]{transform:translate(0)}.mobile-close-btn[data-v-3ace16cb]{position:absolute;top:20px;left:20px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;font-size:1.2rem;padding:10px;cursor:pointer;border-radius:50%;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.mobile-close-btn[data-v-3ace16cb]:hover{background:#ff6b6b33;border-color:#ff6b6b66;transform:scale(1.1)}.admin-sidebar[data-v-3ace16cb]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.admin-main[data-v-3ace16cb]{margin-left:0;padding:2rem;padding-top:100px}.control-grid[data-v-3ace16cb]{grid-template-columns:1fr}.content-header h1[data-v-3ace16cb]{font-size:2rem}.control-actions[data-v-3ace16cb]{flex-direction:column}.status-overview[data-v-3ace16cb]{grid-template-columns:1fr}.sidebar-overlay[data-v-3ace16cb]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:999;opacity:1;visibility:visible;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}@media (min-width: 1025px){.admin-sidebar[data-v-3ace16cb]{transform:translate(0)!important}.mobile-menu-trigger[data-v-3ace16cb],.mobile-close-btn[data-v-3ace16cb]{display:none}.desktop-header[data-v-3ace16cb]{display:flex}}@media (min-width: 1025px){.sidebar-header.mobile-header[data-v-3ace16cb]{display:none}.sidebar-header.desktop-header[data-v-3ace16cb]{display:flex}.admin-sidebar[data-v-3ace16cb]{position:relative;transform:translate(0)}.sidebar-nav[data-v-3ace16cb]{opacity:1;transform:translateY(0)}.sidebar-overlay[data-v-3ace16cb]{display:none}}.tab-navigation[data-v-3ace16cb]{display:flex;gap:.5rem;margin-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.1)}.tab-btn[data-v-3ace16cb]{padding:1rem 1.5rem;background:transparent;border:none;color:#ffffffb3;cursor:pointer;transition:all .3s ease;border-bottom:2px solid transparent;display:flex;align-items:center;gap:.5rem;font-weight:600}.tab-btn[data-v-3ace16cb]:hover{color:#00b2ff;background:#00b2ff1a}.tab-btn.active[data-v-3ace16cb]{color:#00b2ff;border-bottom-color:#00b2ff;background:#00b2ff1a}.live-bets-section[data-v-3ace16cb]{animation:fadeIn-3ace16cb .3s ease}.live-bets-controls[data-v-3ace16cb]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;gap:1rem}.filter-controls[data-v-3ace16cb]{display:flex;gap:1rem;align-items:center}.filter-dropdown[data-v-3ace16cb]{padding:.75rem 1rem;background:#1e293bf2;border:1px solid rgba(0,178,255,.3);border-radius:8px;color:#fff;font-size:1rem;min-width:150px;cursor:pointer;transition:all .3s ease}.filter-dropdown[data-v-3ace16cb]:hover{border-color:#00b2ff80;background:#1e293b}.filter-dropdown[data-v-3ace16cb]:focus{outline:none;border-color:#00b2ff;box-shadow:0 0 0 2px #00b2ff33}.filter-dropdown option[data-v-3ace16cb]{background:#1e293b;color:#fff;padding:.5rem}.live-stats[data-v-3ace16cb]{display:flex;gap:2rem}.stat-item[data-v-3ace16cb]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.stat-label[data-v-3ace16cb]{font-size:.9rem;color:#ffffffb3}.stat-value[data-v-3ace16cb]{font-size:1.2rem;font-weight:700;color:#00b2ff}.live-bets-table-container[data-v-3ace16cb]{background:#ffffff0d;border-radius:15px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.live-bets-table[data-v-3ace16cb]{width:100%;border-collapse:collapse}.live-bets-table th[data-v-3ace16cb]{background:#00b2ff33;padding:1rem;text-align:left;font-weight:600;color:#fff;border-bottom:1px solid rgba(255,255,255,.1)}.live-bets-table td[data-v-3ace16cb]{padding:1rem;border-bottom:1px solid rgba(255,255,255,.05)}.bet-row[data-v-3ace16cb]{transition:background .2s ease}.bet-row[data-v-3ace16cb]:hover{background:#ffffff0d}.bet-row.win[data-v-3ace16cb]{border-left:3px solid #00ff88}.bet-row.loss[data-v-3ace16cb]{border-left:3px solid #ff4757}.player-info[data-v-3ace16cb],.game-info[data-v-3ace16cb],.result-info[data-v-3ace16cb]{display:flex;align-items:center;gap:.5rem}.player-info i[data-v-3ace16cb]{color:#00b2ff}.game-info i[data-v-3ace16cb]{color:#ffc107}.bet-details[data-v-3ace16cb]{display:flex;flex-direction:column;gap:.25rem;align-items:flex-start;justify-content:center}.bet-amount[data-v-3ace16cb]{font-weight:700;color:#00b2ff;font-size:1rem}.bet-type[data-v-3ace16cb]{font-size:.85rem;color:#ffffffb3;font-style:italic}.result-info.win[data-v-3ace16cb]{color:#0f8}.result-info.loss[data-v-3ace16cb]{color:#ff4757}.win-amount[data-v-3ace16cb]{font-weight:700}.time-text[data-v-3ace16cb]{color:#ffffffb3;font-size:.9rem}.no-data[data-v-3ace16cb]{text-align:center;color:#ffffff80;padding:2rem}.no-data i[data-v-3ace16cb]{margin-right:.5rem;font-size:1.2rem}@keyframes fadeIn-3ace16cb{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.mobile-block-overlay[data-v-3ace16cb]{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1a1a2e,#16213e);z-index:9999;justify-content:center;align-items:center}.mobile-block-content[data-v-3ace16cb]{text-align:center;padding:2rem;color:#fff;max-width:400px;margin:0 auto}.mobile-block-icon[data-v-3ace16cb]{font-size:4rem;margin-bottom:1.5rem;opacity:.8}.mobile-block-content h2[data-v-3ace16cb]{font-size:2rem;margin-bottom:1rem;color:#ff6b6b;font-weight:700}.mobile-block-content p[data-v-3ace16cb]{font-size:1.2rem;margin-bottom:2rem;opacity:.9;line-height:1.5}.return-dashboard-btn[data-v-3ace16cb]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:1rem 2rem;border-radius:50px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:.5rem;box-shadow:0 4px 15px #667eea4d}.return-dashboard-btn[data-v-3ace16cb]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #667eea66}.return-dashboard-btn i[data-v-3ace16cb]{font-size:1rem}@media (max-width: 768px){.mobile-block-overlay[data-v-3ace16cb]{display:flex}.live-bets-controls[data-v-3ace16cb]{flex-direction:column;align-items:stretch}.live-stats[data-v-3ace16cb]{justify-content:space-around}.live-bets-table-container[data-v-3ace16cb]{overflow-x:auto}.live-bets-table[data-v-3ace16cb]{min-width:600px}.tab-navigation[data-v-3ace16cb]{flex-direction:column}.tab-btn[data-v-3ace16cb]{text-align:center}}.giveaways-page[data-v-2fbd55b5]{min-height:100vh;background:linear-gradient(180deg,#061529,#0d2342,#061529);padding-bottom:60px}.header-section[data-v-2fbd55b5]{padding:60px 24px 40px;text-align:center}.header-content[data-v-2fbd55b5]{max-width:700px;margin:0 auto}.header-badge[data-v-2fbd55b5]{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;background:#00b2ff26;border:1px solid rgba(0,178,255,.3);border-radius:50px;margin-bottom:20px}.badge-icon[data-v-2fbd55b5]{font-size:16px}.badge-text[data-v-2fbd55b5]{font-size:12px;font-weight:700;letter-spacing:2px;color:#00b2ff}.page-title[data-v-2fbd55b5]{font-size:3rem;font-weight:800;color:#00b2ff;margin:0 0 16px}.page-subtitle[data-v-2fbd55b5]{font-size:16px;color:#fff9;margin:0}.content-container[data-v-2fbd55b5]{max-width:1200px;margin:0 auto;padding:0 24px}.stats-bar[data-v-2fbd55b5]{display:flex;justify-content:center;gap:48px;padding:24px;background:#0d234299;border:1px solid rgba(0,178,255,.15);border-radius:16px;margin-bottom:32px}.stat-item[data-v-2fbd55b5]{display:flex;align-items:center;gap:12px}.stat-icon[data-v-2fbd55b5]{font-size:24px}.stat-value[data-v-2fbd55b5]{font-size:24px;font-weight:700;color:#fff}.stat-label[data-v-2fbd55b5]{font-size:14px;color:#ffffff80}.loading-section[data-v-2fbd55b5]{display:flex;flex-direction:column;align-items:center;padding:80px 24px}.loading-spinner[data-v-2fbd55b5]{position:relative;width:80px;height:80px;margin-bottom:24px}.spinner-ring[data-v-2fbd55b5]{position:absolute;top:0;right:0;bottom:0;left:0;border:3px solid rgba(0,178,255,.2);border-top-color:#00b2ff;border-radius:50%;animation:spin-2fbd55b5 1s linear infinite}@keyframes spin-2fbd55b5{to{transform:rotate(360deg)}}.spinner-icon[data-v-2fbd55b5]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:32px}.loading-section p[data-v-2fbd55b5]{color:#fff9;font-size:16px}.empty-section[data-v-2fbd55b5]{display:flex;justify-content:center;padding:60px 24px}.empty-card[data-v-2fbd55b5]{background:#0d2342cc;border:1px solid rgba(0,178,255,.2);border-radius:24px;padding:48px;text-align:center;max-width:400px}.empty-icon[data-v-2fbd55b5]{font-size:64px;margin-bottom:20px;opacity:.6}.empty-card h3[data-v-2fbd55b5]{font-size:24px;color:#fff;margin:0 0 12px}.empty-card p[data-v-2fbd55b5]{color:#fff9;margin:0}.giveaways-grid[data-v-2fbd55b5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:24px;margin-bottom:48px}.giveaway-card[data-v-2fbd55b5]{background:#0d2342cc;border:1px solid rgba(0,178,255,.15);border-radius:20px;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);animation:cardIn-2fbd55b5 .5s ease forwards;opacity:0;transform:translateY(20px)}@keyframes cardIn-2fbd55b5{to{opacity:1;transform:translateY(0)}}.giveaway-card[data-v-2fbd55b5]:hover{transform:translateY(-8px);border-color:#00b2ff66;box-shadow:0 20px 40px #00b2ff26}.card-status[data-v-2fbd55b5]{display:flex;align-items:center;gap:10px;padding:12px 20px;background:#0003;border-bottom:1px solid rgba(255,255,255,.05)}.status-dot[data-v-2fbd55b5]{width:8px;height:8px;border-radius:50%}.status-active .status-dot[data-v-2fbd55b5]{background:#4ade80;box-shadow:0 0 12px #4ade80}.status-upcoming .status-dot[data-v-2fbd55b5]{background:#fbbf24;box-shadow:0 0 12px #fbbf24}.status-ended .status-dot[data-v-2fbd55b5]{background:#f87171}.status-text[data-v-2fbd55b5]{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.status-active .status-text[data-v-2fbd55b5]{color:#4ade80}.status-upcoming .status-text[data-v-2fbd55b5]{color:#fbbf24}.status-ended .status-text[data-v-2fbd55b5]{color:#f87171}.time-badge[data-v-2fbd55b5]{margin-left:auto;display:flex;align-items:center;gap:6px;font-size:12px;color:#ffffffb3}.time-icon[data-v-2fbd55b5]{font-size:14px}.card-content[data-v-2fbd55b5]{padding:24px}.giveaway-title[data-v-2fbd55b5]{font-size:20px;font-weight:700;color:#fff;margin:0 0 8px}.giveaway-desc[data-v-2fbd55b5]{font-size:14px;color:#fff9;margin:0 0 20px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.prize-box[data-v-2fbd55b5]{display:flex;align-items:center;gap:16px;padding:16px;background:linear-gradient(135deg,#ffc1071a,#ffa5000d);border:1px solid rgba(255,193,7,.2);border-radius:12px;margin-bottom:20px}.prize-icon[data-v-2fbd55b5]{font-size:32px}.prize-info[data-v-2fbd55b5]{display:flex;flex-direction:column}.prize-label[data-v-2fbd55b5]{font-size:11px;color:#ffc107cc;font-weight:600;text-transform:uppercase;letter-spacing:1px}.prize-value[data-v-2fbd55b5]{font-size:18px;font-weight:700;color:#ffc107}.meta-grid[data-v-2fbd55b5]{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.meta-item[data-v-2fbd55b5]{display:flex;align-items:center;gap:10px;font-size:14px;color:#ffffffb3}.meta-icon[data-v-2fbd55b5]{font-size:16px}.winner-box[data-v-2fbd55b5]{background:linear-gradient(135deg,#ffc10726,#ffa50014);border:1px solid rgba(255,193,7,.3);border-radius:12px;padding:16px}.winner-header[data-v-2fbd55b5]{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:#ffc107;text-transform:uppercase;letter-spacing:1px;margin-bottom:12px}.winner-info[data-v-2fbd55b5]{display:flex;justify-content:space-between;align-items:center}.winner-name[data-v-2fbd55b5]{font-size:16px;font-weight:700;color:#fff}.verify-btn[data-v-2fbd55b5]{display:flex;align-items:center;gap:6px;padding:8px 14px;background:#00b2ff26;border:1px solid rgba(0,178,255,.3);border-radius:8px;color:#00b2ff;font-size:12px;font-weight:600;cursor:pointer;transition:all .3s}.verify-btn[data-v-2fbd55b5]:hover{background:#00b2ff40}.login-btn[data-v-2fbd55b5]{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:14px;background:linear-gradient(135deg,#00b2ff,#007db5);border-radius:12px;color:#fff;font-size:15px;font-weight:600;text-decoration:none;transition:all .3s}.login-btn[data-v-2fbd55b5]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00b2ff4d}.entered-badge[data-v-2fbd55b5]{display:flex;align-items:center;justify-content:center;gap:12px;padding:14px;background:#4ade8026;border:1px solid rgba(74,222,128,.3);border-radius:12px}.entered-icon[data-v-2fbd55b5]{width:28px;height:28px;background:#4ade80;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:14px}.entered-info[data-v-2fbd55b5]{display:flex;flex-direction:column;align-items:center}.entered-info span[data-v-2fbd55b5]:first-child{color:#4ade80;font-weight:600}.ticket-info[data-v-2fbd55b5]{font-size:12px;color:#4ade80cc}.entry-btn[data-v-2fbd55b5]{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:14px;background:linear-gradient(135deg,#00b2ff,#007db5);border:none;border-radius:12px;color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s}.entry-btn[data-v-2fbd55b5]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px #00b2ff4d}.entry-btn[data-v-2fbd55b5]:disabled{opacity:.6;cursor:not-allowed}.entry-btn.insufficient[data-v-2fbd55b5]{background:#f8717133;border:1px solid rgba(248,113,113,.3);color:#f87171}.btn-icon[data-v-2fbd55b5]{font-size:18px}.balance-text[data-v-2fbd55b5]{text-align:center;font-size:13px;color:#ffffff80;margin:10px 0 0}.upcoming-box[data-v-2fbd55b5]{display:flex;align-items:center;justify-content:center;gap:10px;padding:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;color:#fff9;font-size:14px}.upcoming-icon[data-v-2fbd55b5]{font-size:18px}.winners-section[data-v-2fbd55b5]{margin-top:48px;padding-top:48px;border-top:1px solid rgba(255,255,255,.08)}.section-header[data-v-2fbd55b5]{margin-bottom:32px}.section-title[data-v-2fbd55b5]{display:flex;align-items:center;gap:16px}.section-icon[data-v-2fbd55b5]{font-size:32px}.section-title h2[data-v-2fbd55b5]{font-size:24px;font-weight:700;color:#fff;margin:0}.section-title p[data-v-2fbd55b5]{font-size:14px;color:#ffffff80;margin:4px 0 0}.winners-grid[data-v-2fbd55b5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.winner-card[data-v-2fbd55b5]{background:#0d234299;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:20px;transition:all .3s}.winner-card[data-v-2fbd55b5]:hover{border-color:#00b2ff4d;transform:translateY(-4px)}.winner-card-header h4[data-v-2fbd55b5]{font-size:16px;font-weight:600;color:#fff;margin:0 0 6px}.winner-prize[data-v-2fbd55b5]{font-size:14px;color:#ffc107;font-weight:600}.winner-card-body[data-v-2fbd55b5]{margin-top:16px}.winner-user[data-v-2fbd55b5]{display:flex;align-items:center;gap:8px;font-size:15px;color:#ffffffe6;margin-bottom:12px}.crown[data-v-2fbd55b5]{font-size:18px}.winner-meta[data-v-2fbd55b5]{display:flex;justify-content:space-between;align-items:center}.entries-count[data-v-2fbd55b5]{font-size:13px;color:#ffffff80}.mini-verify[data-v-2fbd55b5]{display:flex;align-items:center;gap:6px;padding:6px 12px;background:#00b2ff1a;border:1px solid rgba(0,178,255,.2);border-radius:6px;color:#00b2ff;font-size:11px;font-weight:600;cursor:pointer;transition:all .3s}.mini-verify[data-v-2fbd55b5]:hover{background:#00b2ff33}.modal-overlay[data-v-2fbd55b5]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;overflow-y:auto;-webkit-overflow-scrolling:touch}.modal-box[data-v-2fbd55b5]{background:linear-gradient(145deg,#0d2342,#061529);border:1px solid rgba(0,178,255,.2);border-radius:20px;padding:40px;max-width:420px;width:100%;text-align:center;position:relative}.modal-icon[data-v-2fbd55b5]{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:700;margin:0 auto 20px}.modal-icon.success[data-v-2fbd55b5]{background:#4ade8033;color:#4ade80}.modal-icon.error[data-v-2fbd55b5]{background:#f8717133;color:#f87171}.modal-box h3[data-v-2fbd55b5]{font-size:22px;color:#fff;margin:0 0 12px}.modal-box p[data-v-2fbd55b5]{font-size:15px;color:#ffffffb3;line-height:1.6;margin:0 0 24px}.modal-btn[data-v-2fbd55b5]{padding:14px 32px;border:none;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s}.modal-btn.success[data-v-2fbd55b5]{background:linear-gradient(135deg,#4ade80,#22c55e);color:#fff}.modal-btn.success[data-v-2fbd55b5]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #4ade804d}.modal-btn.error[data-v-2fbd55b5]{background:linear-gradient(135deg,#f87171,#ef4444);color:#fff}.modal-btn.error[data-v-2fbd55b5]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #f871714d}.close-btn[data-v-2fbd55b5]{position:absolute;top:16px;right:16px;width:36px;height:36px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff9;font-size:18px;cursor:pointer;transition:all .3s}.close-btn[data-v-2fbd55b5]:hover{background:#ffffff1a;color:#fff}.provably-modal[data-v-2fbd55b5]{max-width:600px;padding:0;overflow:hidden;text-align:left;max-height:85vh;overflow-y:auto}.provably-header[data-v-2fbd55b5]{display:flex;align-items:center;gap:16px;padding:24px;background:#00b2ff0d;border-bottom:1px solid rgba(0,178,255,.15)}.provably-icon[data-v-2fbd55b5]{font-size:40px}.provably-header h3[data-v-2fbd55b5]{font-size:20px;color:#fff;margin:0}.provably-header p[data-v-2fbd55b5]{font-size:14px;color:#ffffff80;margin:4px 0 0}.provably-content[data-v-2fbd55b5]{padding:24px;display:flex;flex-direction:column;gap:20px}.provably-card[data-v-2fbd55b5]{background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:14px;overflow:hidden}.card-title[data-v-2fbd55b5]{display:flex;align-items:center;gap:10px;padding:14px 18px;background:#00b2ff0d;border-bottom:1px solid rgba(255,255,255,.05);font-size:15px;font-weight:600;color:#fff}.summary-grid[data-v-2fbd55b5]{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:18px}.summary-item[data-v-2fbd55b5]{display:flex;flex-direction:column;gap:4px}.summary-item .label[data-v-2fbd55b5]{font-size:12px;color:#ffffff80;text-transform:uppercase;letter-spacing:.5px}.summary-item .value[data-v-2fbd55b5]{font-size:15px;color:#fff;font-weight:600}.summary-item.winner .value[data-v-2fbd55b5]{color:#ffc107}.summary-item .value.highlight[data-v-2fbd55b5]{color:#00b2ff;font-family:monospace}.hash-list[data-v-2fbd55b5]{padding:18px;display:flex;flex-direction:column;gap:16px}.hash-item[data-v-2fbd55b5]{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:10px;padding:14px}.hash-header[data-v-2fbd55b5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:13px;color:#ffffffb3;font-weight:600}.copy-btn[data-v-2fbd55b5]{padding:6px 10px;background:#00b2ff1a;border:1px solid rgba(0,178,255,.2);border-radius:6px;cursor:pointer;font-size:14px;transition:all .3s}.copy-btn[data-v-2fbd55b5]:hover{background:#00b2ff33}.hash-value[data-v-2fbd55b5]{font-family:monospace;font-size:11px;color:#00b2ff;word-break:break-all;line-height:1.5;background:#00b2ff0d;padding:10px;border-radius:6px}.steps-list[data-v-2fbd55b5]{padding:18px;display:flex;flex-direction:column;gap:14px}.step-item[data-v-2fbd55b5]{display:flex;gap:14px;align-items:flex-start}.step-num[data-v-2fbd55b5]{width:28px;height:28px;background:linear-gradient(135deg,#00b2ff,#007db5);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#fff;flex-shrink:0}.step-text[data-v-2fbd55b5]{display:flex;flex-direction:column;gap:2px}.step-text strong[data-v-2fbd55b5]{font-size:14px;color:#fff}.step-text span[data-v-2fbd55b5]{font-size:13px;color:#fff9}.ticket-modal[data-v-2fbd55b5]{max-width:420px;padding:0;text-align:left;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.ticket-header[data-v-2fbd55b5]{display:flex;align-items:center;gap:12px;padding:16px 20px;background:#ffc1070d;border-bottom:1px solid rgba(255,193,7,.15)}.ticket-icon[data-v-2fbd55b5]{font-size:32px}.ticket-header h3[data-v-2fbd55b5]{font-size:18px;color:#fff;margin:0}.ticket-header p[data-v-2fbd55b5]{font-size:13px;color:#ffffff80;margin:2px 0 0}.ticket-content[data-v-2fbd55b5]{padding:16px 20px;display:flex;flex-direction:column;gap:14px;overflow-y:auto;flex:1;min-height:0}.ticket-prize[data-v-2fbd55b5]{display:flex;align-items:center;gap:12px;padding:12px;background:#ffc1071a;border:1px solid rgba(255,193,7,.2);border-radius:10px}.prize-emoji[data-v-2fbd55b5]{font-size:26px}.ticket-prize .prize-label[data-v-2fbd55b5]{font-size:10px;color:#ffc107cc;font-weight:600;text-transform:uppercase}.ticket-prize .prize-value[data-v-2fbd55b5]{font-size:16px;color:#ffc107;font-weight:700}.ticket-selector[data-v-2fbd55b5]{background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:14px}.selector-header[data-v-2fbd55b5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:14px;font-weight:600;color:#fff}.cost-info[data-v-2fbd55b5]{font-size:12px;color:#ffffff80;font-weight:500}.selector-controls[data-v-2fbd55b5]{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:12px}.control-btn[data-v-2fbd55b5]{width:36px;height:36px;background:#ffc10726;border:1px solid rgba(255,193,7,.3);border-radius:8px;color:#ffc107;font-size:18px;cursor:pointer;transition:all .3s}.control-btn[data-v-2fbd55b5]:hover:not(:disabled){background:#ffc10740}.control-btn[data-v-2fbd55b5]:disabled{opacity:.4;cursor:not-allowed}.ticket-display[data-v-2fbd55b5]{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px}.ticket-display input[data-v-2fbd55b5]{background:none;border:none;color:#fff;font-size:18px;font-weight:600;width:50px;text-align:center}.ticket-display input[data-v-2fbd55b5]:focus{outline:none}.ticket-display span[data-v-2fbd55b5]{color:#ffffff80;font-size:13px}.quick-select[data-v-2fbd55b5]{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.quick-select button[data-v-2fbd55b5]{padding:6px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#ffffffb3;font-size:12px;font-weight:500;cursor:pointer;transition:all .3s}.quick-select button[data-v-2fbd55b5]:hover:not(:disabled){background:#ffc1071a;border-color:#ffc1074d;color:#ffc107}.quick-select button.active[data-v-2fbd55b5]{background:linear-gradient(135deg,#ffc107,#ffb300);border-color:#ffc107;color:#1a1a1a;font-weight:600}.quick-select button[data-v-2fbd55b5]:disabled{opacity:.3;cursor:not-allowed}.max-btn[data-v-2fbd55b5]{background:#00b2ff1a!important;border-color:#00b2ff33!important;color:#00b2ff!important}.max-btn.active[data-v-2fbd55b5]{background:linear-gradient(135deg,#00b2ff,#007db5)!important;color:#fff!important}.cost-summary[data-v-2fbd55b5]{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:10px;padding:12px}.cost-row[data-v-2fbd55b5]{display:flex;justify-content:space-between;padding:6px 0;font-size:13px;color:#fff9}.cost-row span[data-v-2fbd55b5]:last-child{color:#fff;font-weight:500}.cost-row.total[data-v-2fbd55b5]{border-top:1px solid rgba(255,255,255,.1);margin-top:6px;padding-top:10px;font-size:14px}.cost-row.total span[data-v-2fbd55b5]:last-child{color:#ffc107;font-weight:700}.cost-row.balance span:last-child.insufficient[data-v-2fbd55b5]{color:#f87171}.cost-row.remaining span[data-v-2fbd55b5]:last-child{color:#4ade80}.ticket-footer[data-v-2fbd55b5]{display:flex;gap:10px;padding:16px 20px;border-top:1px solid rgba(255,255,255,.05)}.cancel-btn[data-v-2fbd55b5]{flex:1;padding:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#ffffffb3;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s}.cancel-btn[data-v-2fbd55b5]:hover{background:#ffffff1a}.purchase-btn[data-v-2fbd55b5]{flex:2;padding:12px;background:linear-gradient(135deg,#ffc107,#ffb300);border:none;border-radius:10px;color:#1a1a1a;font-size:14px;font-weight:700;cursor:pointer;transition:all .3s}.purchase-btn[data-v-2fbd55b5]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px #ffc1074d}.purchase-btn[data-v-2fbd55b5]:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 768px){.page-title[data-v-2fbd55b5]{font-size:2rem}.stats-bar[data-v-2fbd55b5]{flex-direction:column;gap:20px}.giveaways-grid[data-v-2fbd55b5],.winners-grid[data-v-2fbd55b5]{grid-template-columns:1fr}.modal-overlay[data-v-2fbd55b5]{padding:10px;align-items:flex-end}.modal-box[data-v-2fbd55b5]{max-width:100%;width:100%;max-height:95vh;border-radius:20px 20px 0 0}.provably-modal[data-v-2fbd55b5],.ticket-modal[data-v-2fbd55b5]{max-height:90vh;max-width:100%}.ticket-modal[data-v-2fbd55b5]{border-radius:20px 20px 0 0}.summary-grid[data-v-2fbd55b5]{grid-template-columns:1fr}.provably-header[data-v-2fbd55b5],.ticket-header[data-v-2fbd55b5]{flex-direction:column;text-align:center;gap:12px;padding:12px 16px}.ticket-content[data-v-2fbd55b5]{padding:12px 16px;gap:12px}.ticket-footer[data-v-2fbd55b5]{padding:12px 16px;gap:8px;flex-wrap:wrap}.ticket-footer .cancel-btn[data-v-2fbd55b5],.ticket-footer .purchase-btn[data-v-2fbd55b5]{min-width:0;flex:1 1 auto}.ticket-selector[data-v-2fbd55b5]{padding:12px}.selector-controls[data-v-2fbd55b5]{margin-bottom:10px}.quick-select[data-v-2fbd55b5]{gap:6px}.quick-select button[data-v-2fbd55b5]{padding:5px 10px;font-size:11px}.cost-summary[data-v-2fbd55b5]{padding:10px}}@media (min-width: 769px){.modal-overlay[data-v-2fbd55b5]{padding-left:calc(10% + 20px)}}.coming-soon-overlay[data-v-7b809f57]{position:fixed;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,var(--primary-color) 0%,var(--secondary-color) 100%);z-index:9999;display:flex;align-items:center;justify-content:center;overflow:hidden}.points-shop-page[data-v-7b809f57]{min-height:100vh}.points-shop-page[data-v-7b809f57]:not(.no-overlay){overflow:hidden;height:100vh}.coming-soon-content[data-v-7b809f57]{text-align:center;color:#fff;padding:2rem;margin-left:200px}.coming-soon-title[data-v-7b809f57]{font-size:5rem;font-weight:900;margin-bottom:2rem;background:linear-gradient(45deg,#f36,#ff6b35,#f7931e,#ffbe0b);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gradientShift-7b809f57 3s ease-in-out infinite;text-shadow:0 0 30px rgba(255,51,102,.5);letter-spacing:4px;line-height:1.1;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}.coming-soon-subtitle[data-v-7b809f57]{font-size:2rem;color:#00b2ff;font-weight:700;letter-spacing:3px;text-transform:uppercase;margin-top:1rem;text-shadow:0 0 20px rgba(0,178,255,.6);animation:pulse-7b809f57 2s ease-in-out infinite}@keyframes gradientShift-7b809f57{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes pulse-7b809f57{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@media (max-width: 768px){.coming-soon-content[data-v-7b809f57]{margin-left:0}.coming-soon-title[data-v-7b809f57]{font-size:3rem;letter-spacing:2px}.coming-soon-subtitle[data-v-7b809f57]{font-size:1.3rem;letter-spacing:2px}}.points-shop-page.no-overlay[data-v-7b809f57]{padding:0 0 80px;min-height:100vh;overflow:visible;height:auto}.page-title[data-v-7b809f57]{font-size:3rem;margin-bottom:1rem;text-align:center}.intro-text[data-v-7b809f57]{max-width:800px;margin:0 auto 2rem;text-align:center;color:var(--text-light);font-size:1.1rem}.filter-controls[data-v-7b809f57]{display:flex;flex-direction:column;align-items:center;margin-bottom:2.5rem;gap:1.5rem}.filter-group[data-v-7b809f57]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;justify-content:center}.filter-label[data-v-7b809f57]{font-size:1.1rem;font-weight:500;color:var(--text-light)}.filter-buttons[data-v-7b809f57]{display:flex;gap:.8rem;flex-wrap:wrap}.filter-button[data-v-7b809f57]{padding:.6rem 1.2rem;background-color:#0d234299;border:1px solid var(--border-color);color:var(--text-color);border-radius:8px;font-weight:500;cursor:pointer;transition:all .3s ease}.filter-button[data-v-7b809f57]:hover{background-color:#00b2ff1a;border-color:var(--accent-color);transform:translateY(-2px)}.filter-button.active[data-v-7b809f57]{background:linear-gradient(to right,var(--accent-color),#007db5);border-color:transparent;color:#fff;box-shadow:0 5px 15px #00b2ff4d}.items-grid[data-v-7b809f57]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2rem;margin-top:2rem}.item-card[data-v-7b809f57]{background:#0d2342cc;border-radius:12px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;border:1px solid rgba(0,178,255,.15);box-shadow:0 8px 25px #00000040;display:flex;flex-direction:column;height:100%}.item-card[data-v-7b809f57]:hover{transform:translateY(-8px);box-shadow:0 15px 30px #0006}.item-image[data-v-7b809f57]{position:relative;height:200px;overflow:hidden;background:linear-gradient(to bottom,#061529,#0d2342)}.item-image img[data-v-7b809f57]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease;opacity:.9}.item-card:hover .item-image img[data-v-7b809f57]{transform:scale(1.05);opacity:1}.points-badge[data-v-7b809f57]{position:absolute;top:15px;right:15px;background-color:var(--accent-color);color:#fff;padding:5px 10px;border-radius:6px;font-size:.9rem;font-weight:700;box-shadow:0 2px 10px #0000004d}.stock-badge[data-v-7b809f57]{position:absolute;top:15px;left:15px;background-color:var(--green-accent);color:#000;padding:5px 10px;border-radius:6px;font-size:.85rem;font-weight:600;box-shadow:0 2px 10px #0000004d}.item-content[data-v-7b809f57]{padding:1.5rem;display:flex;flex-direction:column;flex:1;justify-content:space-between}.item-text[data-v-7b809f57]{flex:1;display:flex;flex-direction:column}.item-title[data-v-7b809f57]{font-size:1.4rem;font-weight:700;margin:0 0 .3rem;color:#fff}.item-description[data-v-7b809f57]{font-size:.95rem;color:var(--text-light);margin:0;line-height:1.5;flex:1;min-height:3em;margin-bottom:1.5rem}.button-group[data-v-7b809f57]{display:flex;gap:.8rem}.view-button[data-v-7b809f57]{display:flex;align-items:center;justify-content:center;gap:8px;background-color:#00b2ff33;color:var(--accent-color);border:1px solid rgba(0,178,255,.3);padding:.8rem 1rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;flex:1}.view-button[data-v-7b809f57]:hover{background-color:#00b2ff4d;transform:translateY(-2px);box-shadow:0 4px 12px #00b2ff4d}.purchase-button[data-v-7b809f57]{display:flex;align-items:center;justify-content:center;gap:8px;background-color:var(--green-accent);color:#000;border:none;padding:.8rem 1rem;border-radius:8px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;flex:1;box-shadow:0 4px 12px #20e6474d}.purchase-button[data-v-7b809f57]:hover{background-color:#2cff51;transform:translateY(-3px);box-shadow:0 8px 15px #20e64780}.out-of-stock-button[data-v-7b809f57]{display:flex;align-items:center;justify-content:center;background-color:#6b7280;color:#fff;border:none;padding:.8rem 1rem;border-radius:8px;font-weight:600;font-size:1rem;cursor:not-allowed;flex:1}.view-icon[data-v-7b809f57],.cart-icon[data-v-7b809f57]{width:18px;height:18px}.out-of-stock[data-v-7b809f57]{opacity:.7}.out-of-stock .item-image img[data-v-7b809f57]{filter:grayscale(.5)}.out-of-stock-badge[data-v-7b809f57]{background-color:#6b7280!important}.out-of-stock-text[data-v-7b809f57]{background-color:#ef4444!important;color:#fff!important}.out-of-stock-overlay[data-v-7b809f57]{position:absolute;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.out-of-stock:hover .out-of-stock-overlay[data-v-7b809f57]{opacity:1}.sold-out-icon[data-v-7b809f57]{width:48px;height:48px;color:#ef4444;background:#ef444433;border-radius:50%;padding:8px}.modal-wrapper[data-v-7b809f57]{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;background-color:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex!important;justify-content:center!important;align-items:center!important;z-index:9999!important;padding:20px;margin:0!important;transform:none!important;box-sizing:border-box!important}.item-modal[data-v-7b809f57],.purchase-modal[data-v-7b809f57]{background-color:var(--secondary-color);border-radius:16px;width:100%;max-width:700px;max-height:80vh;overflow-y:auto;position:relative;box-shadow:0 20px 40px #0006;border:1px solid var(--border-color);flex-shrink:0;margin:0 auto}.purchase-modal[data-v-7b809f57]{max-width:500px}.close-button[data-v-7b809f57]{position:absolute;top:15px;right:15px;background:transparent;border:none;font-size:24px;cursor:pointer;color:#fff;z-index:10;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.close-button[data-v-7b809f57]:hover{background-color:#ffffff1a}.modal-content[data-v-7b809f57]{padding:1.5rem}.modal-title[data-v-7b809f57]{font-size:1.8rem;font-weight:700;margin:0 0 1.5rem;text-align:center;color:#fff}.item-info[data-v-7b809f57]{display:flex;gap:1.5rem;margin-bottom:1.5rem}.item-image-large[data-v-7b809f57]{width:200px;height:200px;border-radius:8px;overflow:hidden;flex-shrink:0}.item-image-large img[data-v-7b809f57]{width:100%;height:100%;object-fit:cover}.item-details[data-v-7b809f57]{flex:1}.item-description-large[data-v-7b809f57]{font-size:1rem;color:var(--text-light);margin:0 0 1.5rem;line-height:1.6}.item-specs[data-v-7b809f57]{display:grid;gap:.8rem}.spec-row[data-v-7b809f57]{display:flex;justify-content:space-between;align-items:center}.spec-label[data-v-7b809f57]{font-size:1rem;color:var(--text-light)}.spec-value[data-v-7b809f57]{font-size:1.1rem;font-weight:600;color:#fff}.points-cost[data-v-7b809f57]{color:var(--accent-color);font-size:1.3rem}.spec-value.out-of-stock[data-v-7b809f57]{color:#ef4444}.modal-actions[data-v-7b809f57]{margin-top:2rem;display:flex;justify-content:center}.purchase-button-large[data-v-7b809f57]{display:flex;align-items:center;gap:10px;background-color:var(--green-accent);color:#000;padding:12px 24px;border-radius:8px;border:none;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #20e6474d}.purchase-button-large[data-v-7b809f57]:hover{background-color:#2cff51;transform:translateY(-3px);box-shadow:0 8px 15px #20e64780}.out-of-stock-button[data-v-7b809f57]{display:flex;align-items:center;justify-content:center;background-color:#6b7280;color:#fff;padding:12px 24px;border-radius:8px;border:none;font-size:1.1rem;font-weight:600;cursor:not-allowed}.purchase-item[data-v-7b809f57]{display:flex;gap:1rem;margin-bottom:1.5rem;padding:1rem;background:#00b2ff1a;border-radius:8px;border:1px solid rgba(0,178,255,.3)}.purchase-item img[data-v-7b809f57]{width:80px;height:80px;object-fit:cover;border-radius:8px}.purchase-details h3[data-v-7b809f57]{margin:0 0 .5rem;color:#fff;font-size:1.2rem}.purchase-details p[data-v-7b809f57]{margin:0 0 1rem;color:var(--text-light);font-size:.95rem}.purchase-cost[data-v-7b809f57]{font-size:1.1rem;font-weight:600;color:var(--accent-color)}.error-message[data-v-7b809f57]{background-color:#ef44441a;border:1px solid #ef4444;border-radius:8px;padding:1rem;display:flex;align-items:center;gap:.8rem;margin-bottom:1.5rem}.error-icon[data-v-7b809f57]{width:24px;height:24px;color:#ef4444;flex-shrink:0}.purchase-actions[data-v-7b809f57]{display:flex;gap:1rem;justify-content:center}.cancel-button[data-v-7b809f57]{padding:12px 24px;background-color:#6b728033;color:var(--text-light);border:1px solid rgba(107,114,128,.3);border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}.cancel-button[data-v-7b809f57]:hover{background-color:#6b72804d;transform:translateY(-2px)}.confirm-purchase-button[data-v-7b809f57]{padding:12px 24px;background-color:var(--green-accent);color:#000;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #20e6474d}.confirm-purchase-button[data-v-7b809f57]:hover:not(:disabled){background-color:#2cff51;transform:translateY(-3px);box-shadow:0 8px 15px #20e64780}.confirm-purchase-button[data-v-7b809f57]:disabled{opacity:.6;cursor:not-allowed;transform:none}.items-section[data-v-7b809f57]{margin-bottom:3rem}.section-header[data-v-7b809f57]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:.8rem;border-bottom:2px solid rgba(0,178,255,.2)}.section-title[data-v-7b809f57]{font-size:1.8rem;font-weight:700;color:#fff;margin:0}.section-count[data-v-7b809f57]{background:#00b2ff26;color:var(--accent-color);padding:.4rem .8rem;border-radius:20px;font-size:.9rem;font-weight:600;border:1px solid rgba(0,178,255,.3)}.empty-state[data-v-7b809f57]{text-align:center;padding:4rem 2rem;color:var(--text-light)}.empty-icon[data-v-7b809f57]{font-size:4rem;margin-bottom:1rem}.empty-state h3[data-v-7b809f57]{font-size:1.5rem;margin-bottom:.5rem;color:#fff}.empty-state p[data-v-7b809f57]{font-size:1.1rem;margin:0}.live-update-notification[data-v-7b809f57]{position:fixed;top:90px;right:20px;z-index:1000;animation:slideInFromRight-7b809f57 .5s ease-out}.notification-content[data-v-7b809f57]{background:linear-gradient(135deg,#00b2ff,#007db5);color:#fff;padding:1rem 1.5rem;border-radius:10px;box-shadow:0 10px 30px #00b2ff4d;display:flex;align-items:center;gap:.75rem;font-weight:600;font-size:1rem;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.spinning[data-v-7b809f57]{animation:spin-7b809f57 1s linear infinite}@keyframes spin-7b809f57{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes slideInFromRight-7b809f57{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@media (max-width: 768px){.items-grid[data-v-7b809f57]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem}.page-title[data-v-7b809f57]{font-size:2.2rem}.filter-controls[data-v-7b809f57]{gap:1rem}.filter-group[data-v-7b809f57]{flex-direction:column;align-items:center;gap:.5rem}.item-info[data-v-7b809f57]{flex-direction:column}.item-image-large[data-v-7b809f57]{width:100%;height:200px}.purchase-actions[data-v-7b809f57]{flex-direction:column}.section-header[data-v-7b809f57]{flex-direction:column;align-items:flex-start;gap:.8rem}.section-count[data-v-7b809f57]{align-self:flex-end}.live-update-notification[data-v-7b809f57]{top:10px;right:10px;left:10px}.notification-content[data-v-7b809f57]{padding:.75rem 1rem;font-size:.9rem}}.admin-points-shop[data-v-e983269c]{min-height:100vh;background:linear-gradient(135deg,#0a0e1a,#1a1f2e);padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.admin-points-shop[data-v-e983269c] ::selection{background:#00b2ff33;color:#fff}.admin-points-shop[data-v-e983269c] ::-moz-selection{background:#00b2ff33;color:#fff}.admin-points-shop input[data-v-e983269c],.admin-points-shop textarea[data-v-e983269c],.admin-points-shop .modal-content[data-v-e983269c],.admin-points-shop .selectable-text[data-v-e983269c]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.admin-points-shop[data-v-e983269c] *:focus{outline:none}.admin-points-shop button[data-v-e983269c]:focus,.admin-points-shop input[data-v-e983269c]:focus,.admin-points-shop select[data-v-e983269c]:focus,.admin-points-shop textarea[data-v-e983269c]:focus,.admin-points-shop a[data-v-e983269c]:focus{outline:2px solid rgba(0,178,255,.5);outline-offset:2px}.admin-container[data-v-e983269c]{max-width:100%;margin:0;padding:0;height:100vh}.admin-layout[data-v-e983269c]{display:flex;min-height:100vh;gap:0;padding:0}.admin-sidebar[data-v-e983269c]{flex:0 0 280px;background:linear-gradient(180deg,#0a0e1af2,#1a1f2ef2);padding:2.5rem 1.5rem;box-shadow:0 0 50px #00b2ff1a,inset 1px 0 #ffffff0d;border-right:1px solid rgba(0,178,255,.2);min-height:100vh;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.sidebar-header[data-v-e983269c]{display:flex;align-items:center;gap:1rem;margin-bottom:3rem;padding:1.5rem;background:linear-gradient(135deg,#00b2ff1a,#0087ff0d);border-radius:16px;border:1px solid rgba(0,178,255,.2);box-shadow:0 8px 32px #00b2ff1a}.sidebar-header i[data-v-e983269c]{font-size:2.2rem;color:#00b2ff;filter:drop-shadow(0 0 10px rgba(0,178,255,.5))}.sidebar-header h2[data-v-e983269c]{color:#fff;margin:0;font-size:1.4rem;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.5);background:linear-gradient(135deg,#fff,#e3f2fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sidebar-nav[data-v-e983269c]{display:flex;flex-direction:column;gap:.75rem}.nav-item[data-v-e983269c]{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:14px;color:#ffffffd9;text-decoration:none;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);font-weight:600;font-size:.95rem;min-height:54px;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nav-item[data-v-e983269c]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,#00b2ff,#0087ff);transform:scaleY(0);transition:transform .3s ease;border-radius:0 2px 2px 0}.nav-item[data-v-e983269c]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,178,255,.1),transparent);transition:left .6s ease}.nav-item[data-v-e983269c]:hover:before{transform:scaleY(1)}.nav-item[data-v-e983269c]:hover:after{left:100%}.nav-item[data-v-e983269c]:hover{background:linear-gradient(135deg,#00b2ff26,#0087ff14);border-color:#00b2ff66;color:#fff;transform:translate(6px);box-shadow:0 8px 25px #00b2ff33,inset 0 1px #ffffff1a}.nav-item.active[data-v-e983269c]{background:linear-gradient(135deg,#00b2ff40,#0087ff26);border-color:#00b2ff99;color:#fff;transform:translate(6px);box-shadow:0 0 30px #00b2ff66,inset 0 1px #fff3}.nav-item.active[data-v-e983269c]:before{transform:scaleY(1)}.nav-item i[data-v-e983269c]{font-size:1.2rem;width:22px;text-align:center;transition:all .3s ease}.nav-item:hover i[data-v-e983269c],.nav-item.active i[data-v-e983269c]{transform:scale(1.1);filter:drop-shadow(0 0 8px rgba(0,178,255,.6))}.nav-item.logout[data-v-e983269c]{margin-top:auto;background:#ff475714;border-color:#ff475733;color:#ff4757e6}.nav-item.logout[data-v-e983269c]:hover{background:linear-gradient(135deg,#ff475726,#ff475714);border-color:#ff475766;color:#ff4757;transform:translate(6px);box-shadow:0 8px 25px #ff475733,inset 0 1px #ffffff1a}.nav-item.logout[data-v-e983269c]:before{background:linear-gradient(180deg,#ff4757,#ff3742)}.admin-main[data-v-e983269c]{flex:1;padding:2rem;background:transparent;min-height:100vh}.content-header[data-v-e983269c]{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;align-items:center}.header-left h1[data-v-e983269c]{color:#fff;margin:0;font-size:2.5rem;font-weight:700;display:flex;align-items:center;gap:.75rem}.header-left p[data-v-e983269c]{color:#ffffffb3;font-size:1.1rem;margin-top:.5rem}.create-item-btn[data-v-e983269c]{padding:.75rem 1.5rem;background:linear-gradient(135deg,#00b2ff,#0087ff);color:#fff;border:none;border-radius:10px;cursor:pointer;font-size:.95rem;font-weight:600;transition:all .3s ease;display:flex;align-items:center;gap:.5rem;white-space:nowrap}.create-item-btn[data-v-e983269c]:hover{background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-2px);box-shadow:0 10px 25px #00b2ff4d}.toggle-coming-soon-btn[data-v-e983269c]{padding:.75rem 1.5rem;background:linear-gradient(135deg,#ff6b6b,#e55353);color:#fff;border:none;border-radius:10px;cursor:pointer;font-size:.95rem;font-weight:600;transition:all .3s ease;display:flex;align-items:center;gap:.5rem;white-space:nowrap;margin-right:1rem}.toggle-coming-soon-btn.enabled[data-v-e983269c]{background:linear-gradient(135deg,#ff6b6b,#e55353)}.toggle-coming-soon-btn[data-v-e983269c]:not(.enabled){background:linear-gradient(135deg,#51cf66,#40c057)}.toggle-coming-soon-btn[data-v-e983269c]:hover{transform:translateY(-2px);box-shadow:0 10px 25px #ff6b6b4d}.toggle-coming-soon-btn[data-v-e983269c]:not(.enabled):hover{box-shadow:0 10px 25px #51cf664d}.tab-navigation[data-v-e983269c]{display:flex;gap:1rem;margin-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.1)}.tab-button[data-v-e983269c]{display:flex;align-items:center;gap:.5rem;padding:1rem 1.5rem;background:transparent;border:none;color:#ffffffb3;font-weight:600;cursor:pointer;transition:all .3s ease;border-bottom:3px solid transparent;position:relative}.tab-button[data-v-e983269c]:hover{color:#00b2ff}.tab-button.active[data-v-e983269c]{color:#00b2ff;border-bottom-color:#00b2ff}.tab-badge[data-v-e983269c]{background:linear-gradient(135deg,#ff4757,#ff3742);color:#fff;border-radius:50%;padding:.25rem .5rem;font-size:.65rem;font-weight:700;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;animation:pulse-e983269c 2s infinite;box-shadow:0 2px 8px #ff475766;border:2px solid rgba(255,255,255,.2)}@keyframes pulse-e983269c{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.tab-content[data-v-e983269c]{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:16px;overflow:hidden}.stats-section[data-v-e983269c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;padding:2rem;border-bottom:1px solid rgba(255,255,255,.05)}.stat-card[data-v-e983269c]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:1.5rem;display:flex;align-items:center;gap:1rem;transition:all .3s ease}.stat-card[data-v-e983269c]:hover{background:#ffffff0d;transform:translateY(-2px)}.stat-icon[data-v-e983269c]{width:50px;height:50px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;background:#00b2ff33;color:#00b2ff}.stat-icon.active[data-v-e983269c]{background:#20e64733;color:#20e647}.stat-icon.inactive[data-v-e983269c]{background:#6b728033;color:#6b7280}.stat-icon.warning[data-v-e983269c]{background:#ef444433;color:#ef4444}.stat-content[data-v-e983269c]{flex:1}.stat-value[data-v-e983269c]{font-size:2rem;font-weight:700;color:#fff;margin-bottom:.25rem}.stat-label[data-v-e983269c]{font-size:.9rem;color:#ffffffb3}.controls-section[data-v-e983269c]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid rgba(255,255,255,.05);flex-wrap:wrap;gap:1rem}.filters[data-v-e983269c]{display:flex;gap:1rem;flex-wrap:wrap}.filter-group[data-v-e983269c]{display:flex;align-items:center;gap:.5rem}.filter-group label[data-v-e983269c]{color:#ffffffb3;font-weight:600;font-size:.9rem}.filter-group select[data-v-e983269c]{padding:.5rem 1rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:.9rem;cursor:pointer}.actions[data-v-e983269c]{display:flex;gap:.5rem;align-items:center}.action-btn[data-v-e983269c]{padding:.6rem 1rem;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:all .3s ease;display:flex;align-items:center;gap:.5rem;font-size:.85rem}.action-btn.save[data-v-e983269c]{background:#00b2ff33;color:#00b2ff;border:1px solid rgba(0,178,255,.3)}.action-btn.publish[data-v-e983269c]{background:#20e64733;color:#20e647;border:1px solid rgba(32,230,71,.3)}.action-btn.discard[data-v-e983269c]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.action-btn.edit[data-v-e983269c]{background:#00b2ff33;color:#00b2ff;border:1px solid rgba(0,178,255,.3)}.action-btn.toggle[data-v-e983269c]{background:#20e64733;color:#20e647;border:1px solid rgba(32,230,71,.3)}.action-btn.delete[data-v-e983269c]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.action-btn[data-v-e983269c]:hover{transform:translateY(-2px)}.empty-state[data-v-e983269c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem;text-align:center}.empty-icon[data-v-e983269c]{font-size:4rem;color:#ffffff4d;margin-bottom:1rem}.empty-state h3[data-v-e983269c]{color:#fff;font-size:1.5rem;margin-bottom:.5rem}.empty-state p[data-v-e983269c]{color:#ffffffb3;margin-bottom:2rem}.create-first-btn[data-v-e983269c]{padding:.75rem 1.5rem;background:linear-gradient(135deg,#00b2ff,#0087ff);color:#fff;border:none;border-radius:10px;cursor:pointer;font-size:.95rem;font-weight:600;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.create-first-btn[data-v-e983269c]:hover{background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-2px);box-shadow:0 10px 25px #00b2ff4d}.items-container[data-v-e983269c],.purchases-container[data-v-e983269c]{padding:2rem}.items-grid[data-v-e983269c],.purchases-grid[data-v-e983269c]{display:grid;gap:1.5rem}.item-card[data-v-e983269c],.purchase-card[data-v-e983269c]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden;transition:all .3s ease;position:relative}.reorder-controls[data-v-e983269c]{position:absolute;top:.75rem;right:.75rem;z-index:10;display:flex;flex-direction:column;gap:.25rem;opacity:.6;transition:all .3s ease}.item-card:hover .reorder-controls[data-v-e983269c]{opacity:1}.reorder-btn[data-v-e983269c]{width:28px;height:28px;background:#00b2ff26;border:1px solid rgba(0,178,255,.3);border-radius:4px;color:#00b2ff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:.75rem}.reorder-btn[data-v-e983269c]:hover:not(:disabled){background:#00b2ff40;border-color:#00b2ff80;transform:scale(1.1)}.reorder-btn[data-v-e983269c]:active:not(:disabled){transform:scale(.95)}.reorder-btn[data-v-e983269c]:disabled{opacity:.3;cursor:not-allowed;background:#6b72801a;border-color:#6b728033;color:#6b7280}.reorder-btn i[data-v-e983269c]{font-size:.75rem}.item-card .item-actions button[data-v-e983269c]{position:relative;z-index:5}.filter-notice[data-v-e983269c]{position:absolute;top:.75rem;right:.75rem;z-index:10;background:#fbbf2426;border:1px solid rgba(251,191,36,.3);border-radius:8px;padding:.5rem;display:flex;align-items:center;gap:.5rem;color:#fbbf24;font-size:.75rem;font-weight:600;opacity:0;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none}.item-card:hover .filter-notice[data-v-e983269c]{opacity:1}.filter-notice i[data-v-e983269c]{font-size:.9rem;color:#fbbf24}.filter-notice span[data-v-e983269c]{white-space:nowrap;font-size:.7rem;text-transform:uppercase;letter-spacing:.5px}.item-card[data-v-e983269c]:hover,.purchase-card[data-v-e983269c]:hover{background:#ffffff0d;border-color:#00b2ff33;transform:translateY(-2px)}.item-header[data-v-e983269c],.purchase-header[data-v-e983269c]{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid rgba(255,255,255,.05)}.item-info[data-v-e983269c],.purchase-info[data-v-e983269c]{display:flex;align-items:center;gap:1rem;flex:1}.item-image[data-v-e983269c]{width:60px;height:60px;border-radius:8px;overflow:hidden;flex-shrink:0}.item-image img[data-v-e983269c]{width:100%;height:100%;object-fit:cover}.item-info h3[data-v-e983269c],.purchase-info h3[data-v-e983269c]{color:#fff;margin:0 0 .25rem;font-size:1.1rem;font-weight:600}.item-description[data-v-e983269c]{color:#ffffffb3;font-size:.85rem;margin:0;line-height:1.4}.purchase-info p[data-v-e983269c]{color:#ffffffb3;font-size:.85rem;margin:.1rem 0}.item-status[data-v-e983269c],.purchase-status[data-v-e983269c]{display:flex;align-items:center}.status-badge[data-v-e983269c]{padding:.4rem .8rem;border-radius:20px;font-size:.75rem;font-weight:600;text-transform:uppercase}.status-badge.active[data-v-e983269c]{background:#20e64733;color:#20e647;border:1px solid rgba(32,230,71,.3)}.status-badge.inactive[data-v-e983269c]{background:#6b728033;color:#6b7280;border:1px solid rgba(107,114,128,.3)}.status-badge.pending[data-v-e983269c]{background:#fbbf2433;color:#fbbf24;border:1px solid rgba(251,191,36,.3)}.status-badge.completed[data-v-e983269c]{background:#20e64733;color:#20e647;border:1px solid rgba(32,230,71,.3)}.status-badge.cancelled[data-v-e983269c]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.item-details[data-v-e983269c],.purchase-details[data-v-e983269c]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem}.item-meta[data-v-e983269c],.purchase-meta[data-v-e983269c]{display:flex;gap:1.5rem}.meta-item[data-v-e983269c]{display:flex;flex-direction:column;gap:.25rem}.meta-label[data-v-e983269c]{font-size:.75rem;color:#ffffff80;text-transform:uppercase;font-weight:600}.meta-value[data-v-e983269c]{font-size:.9rem;font-weight:600;color:#fff}.meta-value.points[data-v-e983269c],.cost[data-v-e983269c]{color:#00b2ff;font-weight:700}.meta-value.out-of-stock[data-v-e983269c]{color:#ef4444}.item-actions[data-v-e983269c],.purchase-actions[data-v-e983269c]{display:flex;gap:.5rem}.status-select[data-v-e983269c]{padding:.5rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fff;cursor:pointer}.message[data-v-e983269c]{position:fixed;top:20px;right:20px;padding:1rem 1.5rem;border-radius:8px;display:flex;align-items:center;gap:.5rem;font-weight:600;z-index:1000;animation:slideInFromRight-e983269c .3s ease}.message.success[data-v-e983269c]{background:#20e6471a;color:#20e647;border:1px solid rgba(32,230,71,.3)}.message.error[data-v-e983269c]{background:#ef44441a;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.message.info[data-v-e983269c]{background:#00b2ff1a;color:#00b2ff;border:1px solid rgba(0,178,255,.3)}@keyframes slideInFromRight-e983269c{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.modal-overlay[data-v-e983269c]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;z-index:2000;padding:20px}.modal[data-v-e983269c]{background:var(--secondary-color, #1a1f2e);border-radius:16px;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 60px #00000080}.modal-header[data-v-e983269c]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid rgba(255,255,255,.1)}.modal-header h2[data-v-e983269c]{margin:0;color:#fff;font-size:1.5rem}.close-btn[data-v-e983269c]{background:transparent;border:none;font-size:24px;cursor:pointer;color:#fff;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.close-btn[data-v-e983269c]:hover{background:#ffffff1a}.modal-content[data-v-e983269c]{padding:2rem}.form-group[data-v-e983269c]{margin-bottom:1.5rem}.form-row[data-v-e983269c]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.form-group label[data-v-e983269c]{display:block;margin-bottom:.5rem;font-weight:600;color:#fff}.form-group input[data-v-e983269c],.form-group textarea[data-v-e983269c],.form-group select[data-v-e983269c]{width:100%;padding:.8rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:1rem;transition:border-color .3s ease}.form-group input[data-v-e983269c]:focus,.form-group textarea[data-v-e983269c]:focus,.form-group select[data-v-e983269c]:focus{outline:none;border-color:#00b2ff}.checkbox-label[data-v-e983269c]{display:flex!important;align-items:center;gap:.8rem;cursor:pointer}.checkbox-label input[type=checkbox][data-v-e983269c]{width:auto}.checkmark[data-v-e983269c]{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:4px;position:relative}.modal-actions[data-v-e983269c]{display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem}.cancel-button[data-v-e983269c]{padding:.8rem 1.5rem;background:#6b728033;color:#ffffffb3;border:1px solid rgba(107,114,128,.3);border-radius:8px;cursor:pointer;font-weight:600;transition:all .3s ease}.cancel-button[data-v-e983269c]:hover{background:#6b72804d;transform:translateY(-2px)}.save-button[data-v-e983269c]{padding:.8rem 1.5rem;background:linear-gradient(135deg,#00b2ff,#0087ff);color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:all .3s ease}.save-button[data-v-e983269c]:hover{background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-2px);box-shadow:0 10px 25px #00b2ff4d}.confirmation-modal[data-v-e983269c]{max-width:500px}.confirmation-icon[data-v-e983269c]{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;font-size:2.5rem}.confirmation-icon.warning[data-v-e983269c]{background:#fbbf2433;color:#fbbf24;border:2px solid rgba(251,191,36,.3)}.confirmation-icon.danger[data-v-e983269c]{background:#ef444433;color:#ef4444;border:2px solid rgba(239,68,68,.3)}.confirmation-icon.info[data-v-e983269c]{background:#00b2ff33;color:#00b2ff;border:2px solid rgba(0,178,255,.3)}.confirmation-message[data-v-e983269c]{text-align:center;font-size:1.1rem;line-height:1.6;color:#ffffffe6;margin-bottom:2rem}.confirmation-actions[data-v-e983269c]{display:flex;gap:1rem;justify-content:center}.confirm-button[data-v-e983269c]{padding:.8rem 1.5rem;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:all .3s ease;min-width:120px}.confirm-button.warning[data-v-e983269c]{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#000}.confirm-button.danger[data-v-e983269c]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.confirm-button.info[data-v-e983269c]{background:linear-gradient(135deg,#00b2ff,#0087ff);color:#fff}.confirm-button[data-v-e983269c]:hover{transform:translateY(-2px);box-shadow:0 8px 15px #0000004d}@media (max-width: 992px){.admin-layout[data-v-e983269c]{flex-direction:column}.admin-sidebar[data-v-e983269c]{flex:none;width:100%;min-height:auto;padding:1.5rem}.sidebar-header[data-v-e983269c]{margin-bottom:1.5rem}.sidebar-nav[data-v-e983269c]{flex-direction:row;overflow-x:auto;gap:.5rem;padding-bottom:1rem}.nav-item[data-v-e983269c]{flex-shrink:0;min-width:120px;justify-content:center;padding:1rem}.nav-item span[data-v-e983269c]{display:none}.nav-item.logout[data-v-e983269c]{margin-top:0}.admin-main[data-v-e983269c]{padding:1rem}}@media (max-width: 768px){.content-header[data-v-e983269c]{flex-direction:column;align-items:stretch;gap:1rem}.controls-section[data-v-e983269c]{flex-direction:column;align-items:stretch}.filters[data-v-e983269c],.actions[data-v-e983269c]{justify-content:center}.stats-section[data-v-e983269c]{grid-template-columns:1fr 1fr}.item-header[data-v-e983269c],.purchase-header[data-v-e983269c],.item-details[data-v-e983269c],.purchase-details[data-v-e983269c]{flex-direction:column;align-items:stretch;gap:1rem}.item-meta[data-v-e983269c],.purchase-meta[data-v-e983269c]{margin:0;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.item-actions[data-v-e983269c],.purchase-actions[data-v-e983269c]{justify-content:center}.form-row[data-v-e983269c]{grid-template-columns:1fr}.modal-actions[data-v-e983269c]{justify-content:stretch}.modal-actions button[data-v-e983269c]{flex:1}.admin-main[data-v-e983269c]{padding:.5rem}}.mobile-block-overlay[data-v-e983269c]{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1a1a2e,#16213e);z-index:9999;justify-content:center;align-items:center}.mobile-block-content[data-v-e983269c]{text-align:center;padding:2rem;color:#fff;max-width:400px;margin:0 auto}.mobile-block-icon[data-v-e983269c]{font-size:4rem;margin-bottom:1.5rem;opacity:.8}.mobile-block-content h2[data-v-e983269c]{font-size:2rem;margin-bottom:1rem;color:#ff6b6b;font-weight:700}.mobile-block-content p[data-v-e983269c]{font-size:1.2rem;margin-bottom:2rem;opacity:.9;line-height:1.5}.return-dashboard-btn[data-v-e983269c]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:1rem 2rem;border-radius:50px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:.5rem;box-shadow:0 4px 15px #667eea4d}.return-dashboard-btn[data-v-e983269c]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #667eea66}.return-dashboard-btn i[data-v-e983269c]{font-size:1rem}@media (max-width: 768px){.mobile-block-overlay[data-v-e983269c]{display:flex}.admin-sidebar[data-v-e983269c]{position:fixed;top:0;left:0;width:100%;height:100vh;background:transparent;padding:0;border:none;box-shadow:none;z-index:1000;pointer-events:none}.admin-sidebar.sidebar-open[data-v-e983269c]{pointer-events:auto}.mobile-menu-trigger[data-v-e983269c]{position:fixed;top:50%;left:0;transform:translateY(-50%);z-index:1001;opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease}.mobile-menu-trigger.hidden[data-v-e983269c]{opacity:0;visibility:hidden}.arrow-button[data-v-e983269c]{background:linear-gradient(135deg,#00b2ffe6,#0087ffcc);border:none;color:#fff;font-size:1.2rem;padding:15px 10px 15px 15px;cursor:pointer;border-radius:0 25px 25px 0;transition:all .3s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px #00b2ff4d;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-left:none}.arrow-button[data-v-e983269c]:hover{transform:translate(5px);box-shadow:0 6px 25px #00b2ff66}.arrow-button[data-v-e983269c]:active{transform:translate(2px)}.desktop-header[data-v-e983269c]{display:none}.sidebar-nav[data-v-e983269c]{position:absolute;top:0;left:0;width:320px;height:100vh;overflow-y:auto;background:linear-gradient(180deg,#0a0e1afa,#1a1f2efa);transform:translate(-100%);transition:transform .4s cubic-bezier(.4,0,.2,1);padding:4rem 1.5rem 2rem;box-shadow:10px 0 50px #00000080,0 0 50px #00b2ff1a,inset 1px 0 #ffffff0d;border-right:1px solid rgba(0,178,255,.2);z-index:1001;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:auto}.sidebar-nav.nav-open[data-v-e983269c]{transform:translate(0)}.mobile-close-btn[data-v-e983269c]{position:absolute;top:20px;left:20px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;font-size:1.2rem;padding:10px;cursor:pointer;border-radius:50%;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.mobile-close-btn[data-v-e983269c]:hover{background:#ff6b6b33;border-color:#ff6b6b66;transform:scale(1.1)}.admin-sidebar[data-v-e983269c]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.admin-main[data-v-e983269c]{margin-left:0;width:100%;padding-top:0}.sidebar-overlay[data-v-e983269c]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:999;opacity:1;visibility:visible;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}@media (min-width: 769px){.admin-sidebar[data-v-e983269c]{transform:translate(0)!important}.mobile-menu-trigger[data-v-e983269c],.mobile-close-btn[data-v-e983269c]{display:none}.desktop-header[data-v-e983269c]{display:flex}}.history-page[data-v-6be3bca1]{padding:0 0 80px;min-height:100vh;background-color:var(--primary-color)}.container[data-v-6be3bca1]{max-width:1200px;margin:0 auto;padding:0 2rem}.page-header[data-v-6be3bca1]{text-align:center;margin-bottom:3rem;padding-top:2rem}.page-header h1[data-v-6be3bca1]{font-size:3rem;margin:0 0 1rem;color:var(--text-color);display:flex;align-items:center;justify-content:center;gap:1rem}.page-header h1 i[data-v-6be3bca1]{color:var(--accent-color)}.page-header p[data-v-6be3bca1]{font-size:1.2rem;color:var(--text-light);margin:0}.tab-navigation[data-v-6be3bca1]{display:flex;justify-content:center;gap:1rem;margin-bottom:3rem;border-bottom:1px solid var(--border-color);padding-bottom:1rem}.tab-button[data-v-6be3bca1]{display:flex;align-items:center;gap:.5rem;padding:1rem 2rem;background:#0d234299;border:1px solid var(--border-color);color:var(--text-light);font-weight:600;cursor:pointer;transition:all .3s ease;border-radius:8px;font-size:1rem}.tab-button[data-v-6be3bca1]:hover{background-color:#00b2ff1a;border-color:var(--accent-color);color:var(--accent-color);transform:translateY(-2px)}.tab-button.active[data-v-6be3bca1]{background:linear-gradient(to right,var(--accent-color),#007db5);border-color:transparent;color:#fff;box-shadow:0 5px 15px #00b2ff4d}.tab-content[data-v-6be3bca1]{background:#0d2342cc;border:1px solid var(--border-color);border-radius:16px;padding:2rem;min-height:400px;box-shadow:var(--card-shadow)}.loading-state[data-v-6be3bca1],.empty-state[data-v-6be3bca1]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem;text-align:center}.spinner[data-v-6be3bca1]{width:50px;height:50px;border:3px solid rgba(255,255,255,.1);border-left:3px solid var(--accent-color);border-radius:50%;animation:spin-6be3bca1 1s linear infinite;margin-bottom:1rem}@keyframes spin-6be3bca1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.empty-icon[data-v-6be3bca1]{font-size:4rem;color:var(--accent-color);margin-bottom:1rem;opacity:.7}.empty-state h3[data-v-6be3bca1]{color:var(--text-color);font-size:1.5rem;margin-bottom:.5rem}.empty-state p[data-v-6be3bca1]{color:var(--text-light);margin-bottom:2rem}.cta-button[data-v-6be3bca1]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(to right,var(--accent-color),#007db5);color:#fff;text-decoration:none;border-radius:10px;font-weight:600;transition:all .3s ease;box-shadow:var(--btn-shadow)}.cta-button[data-v-6be3bca1]:hover{background:linear-gradient(to right,#007db5,#006acc);transform:translateY(-2px);box-shadow:0 10px 25px #00b2ff66}.history-grid[data-v-6be3bca1]{display:grid;gap:1.5rem}.history-card[data-v-6be3bca1]{background:#0d2342cc;border:1px solid var(--border-color);border-radius:12px;overflow:hidden;transition:all .3s ease;box-shadow:0 8px 25px #00000040}.history-card[data-v-6be3bca1]:hover{background:#0d2342e6;border-color:#00b2ff66;transform:translateY(-2px);box-shadow:0 12px 30px #00000059}.card-header[data-v-6be3bca1]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid var(--border-color)}.card-info h3[data-v-6be3bca1]{color:var(--text-color);margin:0 0 .5rem;font-size:1.1rem;font-weight:600}.prize[data-v-6be3bca1],.cost[data-v-6be3bca1]{color:var(--accent-color);font-weight:600;margin:0}.status-badge[data-v-6be3bca1]{padding:.4rem .8rem;border-radius:20px;font-size:.75rem;font-weight:600;text-transform:uppercase;border:1px solid}.status-won[data-v-6be3bca1],.status-completed[data-v-6be3bca1]{background:#20e64733;color:var(--green-accent);border-color:#20e6474d}.status-lost[data-v-6be3bca1],.status-cancelled[data-v-6be3bca1]{background:#ef444433;color:#ef4444;border-color:#ef44444d}.status-pending[data-v-6be3bca1]{background:#fbbf2433;color:#fbbf24;border-color:#fbbf244d}.card-details[data-v-6be3bca1]{padding:1.5rem}.detail-item[data-v-6be3bca1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.detail-item[data-v-6be3bca1]:last-child{margin-bottom:0}.detail-label[data-v-6be3bca1]{color:var(--text-light);font-size:.9rem}.detail-value[data-v-6be3bca1]{color:var(--text-color);font-weight:500}.winner[data-v-6be3bca1]{color:var(--accent-color);font-weight:600}@media (max-width: 768px){.container[data-v-6be3bca1]{padding:0 1rem}.page-header[data-v-6be3bca1]{padding-top:1rem}.page-header h1[data-v-6be3bca1]{font-size:2.5rem;flex-direction:column;gap:.5rem}.tab-navigation[data-v-6be3bca1]{flex-direction:column;align-items:center}.tab-button[data-v-6be3bca1]{padding:.75rem 1.5rem}.tab-content[data-v-6be3bca1]{padding:1rem}.card-header[data-v-6be3bca1]{flex-direction:column;align-items:flex-start;gap:1rem}.detail-item[data-v-6be3bca1]{flex-direction:column;align-items:flex-start;gap:.25rem}}.azza-banner[data-v-6966b2bb]{width:728px;height:90px;background:linear-gradient(135deg,#ff1744,#ff6b35,#ff1744);border-radius:8px;overflow:hidden;position:relative;font-family:Montserrat,sans-serif;opacity:0;transform:scale(.95);transition:all .8s ease;box-shadow:0 4px 15px #ff174466;border:2px solid rgba(255,107,53,.8)}.azza-banner.loaded[data-v-6966b2bb]{opacity:1;transform:scale(1)}.particles-container[data-v-6966b2bb]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.particle[data-v-6966b2bb]{position:absolute;background:#fffc;border-radius:50%;width:var(--size);height:var(--size);animation:float-6966b2bb var(--duration) infinite linear;animation-delay:var(--delay)}@keyframes float-6966b2bb{0%{transform:translateY(100px) translate(-10px) rotate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-10px) translate(10px) rotate(360deg);opacity:0}}.emoji-bg[data-v-6966b2bb]{position:absolute;font-size:16px;opacity:.7;animation:floatEmoji-6966b2bb 8s infinite ease-in-out;pointer-events:none}.emoji-1[data-v-6966b2bb]{top:10%;left:10%;animation-delay:0s}.emoji-2[data-v-6966b2bb]{top:70%;left:15%;animation-delay:1s}.emoji-3[data-v-6966b2bb]{top:20%;left:85%;animation-delay:2s}.emoji-4[data-v-6966b2bb]{top:80%;left:80%;animation-delay:3s}.emoji-5[data-v-6966b2bb]{top:40%;left:5%;animation-delay:4s}.emoji-6[data-v-6966b2bb]{top:60%;left:90%;animation-delay:5s}.emoji-7[data-v-6966b2bb]{top:15%;left:50%;animation-delay:6s}.emoji-8[data-v-6966b2bb]{top:85%;left:45%;animation-delay:7s}@keyframes floatEmoji-6966b2bb{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-5px) rotate(5deg)}50%{transform:translateY(-10px) rotate(-5deg)}75%{transform:translateY(-5px) rotate(3deg)}}.banner-content[data-v-6966b2bb]{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.scene[data-v-6966b2bb]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.8);transition:all .6s ease}.scene.active[data-v-6966b2bb]{opacity:1;transform:scale(1)}.intro-text[data-v-6966b2bb]{text-align:center}.pulse-text[data-v-6966b2bb]{font-size:32px;font-weight:900;color:#fff;text-shadow:0 0 20px rgba(255,255,255,.8);animation:pulse-6966b2bb 1.5s infinite ease-in-out}@keyframes pulse-6966b2bb{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.name-text[data-v-6966b2bb]{text-align:center}.text-line[data-v-6966b2bb]{font-size:16px;font-weight:600;color:#fff;margin-bottom:5px;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.name-highlight[data-v-6966b2bb]{font-size:28px;font-weight:900;color:#ff0;text-shadow:0 0 15px rgba(255,255,0,.8);animation:glow-6966b2bb 2s infinite ease-in-out}@keyframes glow-6966b2bb{0%,to{text-shadow:0 0 15px rgba(255,255,0,.8)}50%{text-shadow:0 0 25px rgba(255,255,0,1),0 0 35px rgba(255,255,0,.6)}}.horney-text[data-v-6966b2bb]{text-align:center}.horney-highlight[data-v-6966b2bb]{font-size:28px;font-weight:900;color:#ff69b4;text-shadow:0 0 15px rgba(255,105,180,.8);animation:throb-6966b2bb 1.8s infinite ease-in-out}@keyframes throb-6966b2bb{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.combined-text[data-v-6966b2bb]{text-align:center}.full-message[data-v-6966b2bb]{font-size:18px;font-weight:800;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.7);margin-bottom:8px;animation:rainbow-6966b2bb 3s infinite linear}@keyframes rainbow-6966b2bb{0%{color:#ff1744}16%{color:#ff6b35}33%{color:#ff0}50%{color:#0f0}66%{color:#00bfff}83%{color:#ff69b4}to{color:#ff1744}}.sub-text[data-v-6966b2bb]{font-size:12px;font-weight:600;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5);animation:bounce-6966b2bb 2s infinite ease-in-out}@keyframes bounce-6966b2bb{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.azza-banner-fullscreen-overlay[data-v-e84ca075]{position:fixed;top:0;left:1;width:100vw;height:100vh;background:transparent;display:flex;align-items:flex-start;justify-content:center;z-index:9999999!important;padding:0;pointer-events:none;overflow:hidden}.azza-banner-container[data-v-e84ca075]{position:relative;width:728px;height:90px;margin-top:0}.stream-banner[data-v-e84ca075]{width:728px;height:90px;background:linear-gradient(135deg,#051420,#0a1b2e);border-radius:8px;overflow:hidden;position:relative;font-family:Montserrat,sans-serif;opacity:0;transform:scale(.95);transition:all .8s ease;box-shadow:0 4px 15px #0006;border:1px solid rgba(0,178,255,.15)}.stream-banner.loaded[data-v-e84ca075]{opacity:1;transform:scale(1)}.particles-container[data-v-e84ca075]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;background:linear-gradient(45deg,transparent 0%,rgba(0,178,255,.01) 50%,transparent 100%)}.particle[data-v-e84ca075]{display:none}.scatter-bg[data-v-e84ca075]{position:absolute;opacity:.15;z-index:2;pointer-events:none}.scatter-bg img[data-v-e84ca075]{width:28px;height:28px;filter:brightness(1.1) saturate(.8) drop-shadow(0 0 5px rgba(0,178,255,.4))}.scatter-1[data-v-e84ca075]{top:10px;left:80px;animation:floatScatter1-e84ca075 8s ease-in-out infinite}.scatter-2[data-v-e84ca075]{top:45px;left:200px;animation:floatScatter2-e84ca075 9s ease-in-out infinite 1s}.scatter-3[data-v-e84ca075]{top:15px;right:150px;animation:floatScatter3-e84ca075 7s ease-in-out infinite 2s}.scatter-4[data-v-e84ca075]{top:50px;right:80px;animation:floatScatter4-e84ca075 8.5s ease-in-out infinite .5s}.scatter-5[data-v-e84ca075]{top:25px;left:350px;animation:floatScatter5-e84ca075 9.5s ease-in-out infinite 1.5s}.scatter-6[data-v-e84ca075]{top:35px;left:450px;animation:floatScatter6-e84ca075 7.5s ease-in-out infinite 3s}.scatter-7[data-v-e84ca075]{top:5px;right:250px;animation:floatScatter7-e84ca075 8s ease-in-out infinite 2.5s}.scatter-8[data-v-e84ca075]{top:60px;left:550px;animation:floatScatter8-e84ca075 9s ease-in-out infinite 4s}@keyframes floatScatter1-e84ca075{0%,to{transform:translateY(0) translate(0) rotate(0);opacity:.15}25%{transform:translateY(-8px) translate(5px) rotate(5deg);opacity:.25}50%{transform:translateY(-5px) translate(-3px) rotate(-3deg);opacity:.15}75%{transform:translateY(-10px) translate(8px) rotate(8deg);opacity:.2}}@keyframes floatScatter2-e84ca075{0%,to{transform:translateY(0) translate(0) rotate(0);opacity:.15}33%{transform:translateY(-6px) translate(-5px) rotate(-5deg);opacity:.25}66%{transform:translateY(-12px) translate(4px) rotate(7deg);opacity:.2}}@keyframes floatScatter3-e84ca075{0%,to{transform:translateY(0) translate(0) rotate(0);opacity:.15}30%{transform:translateY(-7px) translate(6px) rotate(6deg);opacity:.25}70%{transform:translateY(-4px) translate(-4px) rotate(-4deg);opacity:.2}}@keyframes floatScatter4-e84ca075{0%,to{transform:translateY(0) translate(0) rotate(0);opacity:.15}25%{transform:translateY(-9px) translate(-6px) rotate(-6deg);opacity:.25}75%{transform:translateY(-6px) translate(7px) rotate(5deg);opacity:.2}}@keyframes floatScatter5-e84ca075{0%,to{transform:translateY(0) translate(0) rotate(0);opacity:.15}40%{transform:translateY(-5px) translate(8px) rotate(8deg);opacity:.25}80%{transform:translateY(-11px) translate(-5px) rotate(-7deg);opacity:.2}}@keyframes floatScatter6-e84ca075{0%,to{transform:translateY(0) translate(0) rotate(0);opacity:.15}35%{transform:translateY(-8px) translate(-7px) rotate(-8deg);opacity:.25}65%{transform:translateY(-3px) translate(6px) rotate(4deg);opacity:.2}}@keyframes floatScatter7-e84ca075{0%,to{transform:translateY(0) translate(0) rotate(0);opacity:.15}50%{transform:translateY(-10px) translate(9px) rotate(9deg);opacity:.25}}@keyframes floatScatter8-e84ca075{0%,to{transform:translateY(0) translate(0) rotate(0);opacity:.15}20%{transform:translateY(-7px) translate(-8px) rotate(-6deg);opacity:.25}60%{transform:translateY(-5px) translate(5px) rotate(7deg);opacity:.2}}.banner-content[data-v-e84ca075]{position:relative;z-index:10;height:100%;width:100%}.scene[data-v-e84ca075]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;opacity:0;transform:translate(50px);transition:all .8s cubic-bezier(.4,0,.2,1);pointer-events:none}.scene.active[data-v-e84ca075]{opacity:1;transform:translate(0);pointer-events:auto}.intro-scene[data-v-e84ca075]{justify-content:center;flex-direction:column;text-align:center}.center-logo[data-v-e84ca075]{display:flex;flex-direction:column;align-items:center;gap:8px}.ar-logo-center[data-v-e84ca075]{height:105px;width:auto;filter:drop-shadow(0 2px 8px rgba(0,0,0,.8));animation:logoPulse-e84ca075 3s ease-in-out infinite}@keyframes logoPulse-e84ca075{0%,to{opacity:1}50%{opacity:.9}}.intro-text[data-v-e84ca075]{text-align:center}.welcome-text[data-v-e84ca075]{font-size:11px;color:var(--text-light);font-weight:500;margin-bottom:2px}.rewards-text[data-v-e84ca075]{font-size:14px;font-weight:800;color:var(--accent-color);letter-spacing:1px;text-shadow:0 0 8px rgba(0,178,255,.5)}.challenges-scene[data-v-e84ca075],.giveaways-scene[data-v-e84ca075],.points-scene[data-v-e84ca075],.signup-scene[data-v-e84ca075]{justify-content:space-between;padding:0 25px}.ar-logo-left[data-v-e84ca075]{height:80px;width:auto;filter:drop-shadow(0 2px 8px rgba(0,0,0,.6));flex-shrink:0}.feature-showcase[data-v-e84ca075]{display:flex;align-items:center;gap:15px;flex:1;justify-content:center}.big-scatter[data-v-e84ca075]{width:32px;height:32px;filter:drop-shadow(0 3px 8px var(--accent-color)) brightness(1.3);animation:scatterBounce-e84ca075 2s ease-in-out infinite}@keyframes scatterBounce-e84ca075{0%,to{opacity:1}50%{opacity:.8}}.feature-text[data-v-e84ca075]{text-align:left}.feature-title[data-v-e84ca075]{font-size:16px;font-weight:700;color:#fff;text-shadow:0 2px 6px rgba(0,0,0,.5);margin-bottom:2px}.feature-desc[data-v-e84ca075]{font-size:11px;color:var(--text-light);font-weight:500}.signup-cta[data-v-e84ca075]{display:flex;align-items:center;flex:1;justify-content:center;text-align:center}.signup-text[data-v-e84ca075]{text-align:center}.signup-main[data-v-e84ca075]{font-size:16px;font-weight:700;color:#fff;text-shadow:0 2px 6px rgba(0,0,0,.5);margin-bottom:2px}.signup-sub[data-v-e84ca075]{font-size:11px;color:var(--text-light);font-weight:500}.cta-right[data-v-e84ca075]{text-align:right;flex-shrink:0}.website[data-v-e84ca075]{font-size:13px;color:#00b2ff;font-weight:800;letter-spacing:.5px;text-shadow:0 0 8px rgba(0,178,255,.6),0 2px 4px rgba(0,0,0,.7);margin-bottom:3px}.signup-today[data-v-e84ca075]{font-size:11px;font-weight:600;color:var(--text-light);text-shadow:0 1px 3px rgba(0,0,0,.7)}.stream-banner[data-v-e84ca075]:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background:#00b2ff33;border-radius:9px;z-index:-1;opacity:.6}.toggle-page[data-v-a6cbe9b2]{min-height:100vh;width:100vw;background:linear-gradient(135deg,#051420,#0a1b2e);display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:Montserrat,sans-serif;gap:30px;position:fixed;top:0;left:0;right:0;bottom:0}.password-section[data-v-a6cbe9b2]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.password-container[data-v-a6cbe9b2]{background:#ffffff1a;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:20px;padding:40px;text-align:center;border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px #0000004d;max-width:400px;width:90%}.password-title[data-v-a6cbe9b2]{color:#fff;font-size:32px;font-weight:900;margin-bottom:10px;text-shadow:0 2px 10px rgba(0,0,0,.5)}.password-subtitle[data-v-a6cbe9b2]{color:#ccc;font-size:16px;margin-bottom:30px;line-height:1.5}.password-input-group[data-v-a6cbe9b2]{display:flex;gap:10px;margin-bottom:20px}.password-input[data-v-a6cbe9b2]{flex:1;padding:15px 20px;border:2px solid rgba(255,255,255,.2);border-radius:25px;background:#ffffff1a;color:#fff;font-size:16px;font-weight:500;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.password-input[data-v-a6cbe9b2]::placeholder{color:#fff9}.password-input[data-v-a6cbe9b2]:focus{outline:none;border-color:#00b2ff;box-shadow:0 0 20px #00b2ff4d}.password-input.error[data-v-a6cbe9b2]{border-color:#ff1744;box-shadow:0 0 20px #ff17444d}.password-btn[data-v-a6cbe9b2]{background:linear-gradient(135deg,#00b2ff,#06c);color:#fff;border:none;padding:15px 25px;border-radius:25px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #00b2ff4d;white-space:nowrap}.password-btn[data-v-a6cbe9b2]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00b2ff66}.error-message[data-v-a6cbe9b2]{color:#ff1744;font-size:14px;font-weight:600;text-align:center;animation:shake-a6cbe9b2 .5s ease-in-out}@keyframes shake-a6cbe9b2{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.toggle-btn[data-v-a6cbe9b2]{background:linear-gradient(135deg,#ff6b35,#ff1744);color:#fff;border:none;padding:25px 50px;border-radius:50px;font-size:28px;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 8px 25px #ff174466;min-width:380px;position:relative;overflow:hidden}.toggle-btn[data-v-a6cbe9b2]:hover:not(:disabled){transform:translateY(-4px);box-shadow:0 12px 35px #ff174480}.toggle-btn.aitch[data-v-a6cbe9b2]{background:linear-gradient(135deg,#00b2ff,#06c);box-shadow:0 8px 25px #00b2ff66}.toggle-btn.aitch[data-v-a6cbe9b2]:hover:not(:disabled){box-shadow:0 12px 35px #00b2ff80}.toggle-btn.toggling[data-v-a6cbe9b2]{animation:pulse-a6cbe9b2 .3s ease-in-out;transform:scale(.95)}.toggle-btn[data-v-a6cbe9b2]:disabled{cursor:not-allowed;opacity:.8}.toggling-text[data-v-a6cbe9b2]{animation:flash-a6cbe9b2 .5s infinite}@keyframes pulse-a6cbe9b2{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}@keyframes flash-a6cbe9b2{0%,to{opacity:1}50%{opacity:.7}}.status-indicator[data-v-a6cbe9b2]{padding:12px 24px;border-radius:30px;font-size:18px;font-weight:600;transition:all .3s ease;animation:slideIn-a6cbe9b2 .5s ease-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.status-indicator.aitch[data-v-a6cbe9b2]{background:#00b2ff33;color:#00b2ff;border:1px solid rgba(0,178,255,.3)}.status-indicator.azza[data-v-a6cbe9b2]{background:#ff174433;color:#ff1744;border:1px solid rgba(255,23,68,.3)}@keyframes slideIn-a6cbe9b2{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.password-container[data-v-a6cbe9b2]{padding:30px 20px;margin:20px}.password-title[data-v-a6cbe9b2]{font-size:28px}.password-input-group[data-v-a6cbe9b2]{flex-direction:column;gap:15px}.password-btn[data-v-a6cbe9b2]{width:100%}.toggle-btn[data-v-a6cbe9b2]{min-width:320px;font-size:22px;padding:20px 40px}.status-indicator[data-v-a6cbe9b2]{font-size:16px;padding:10px 20px}}@media (max-width: 480px){.password-container[data-v-a6cbe9b2]{padding:25px 15px}.password-title[data-v-a6cbe9b2]{font-size:24px}.password-subtitle[data-v-a6cbe9b2]{font-size:14px}.toggle-btn[data-v-a6cbe9b2]{min-width:280px;font-size:20px;padding:18px 36px}.status-indicator[data-v-a6cbe9b2]{font-size:14px;padding:8px 16px}}.wager-rewards-page[data-v-885ce6fe]{min-height:100vh;background:linear-gradient(180deg,#061529,#0d2342,#061529);padding-bottom:60px}.header-section[data-v-885ce6fe]{padding:60px 24px 40px;text-align:center}.header-content[data-v-885ce6fe]{max-width:700px;margin:0 auto}.header-badge[data-v-885ce6fe]{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;background:#00b2ff26;border:1px solid rgba(0,178,255,.3);border-radius:50px;margin-bottom:20px}.badge-icon[data-v-885ce6fe]{font-size:16px}.badge-text[data-v-885ce6fe]{font-size:12px;font-weight:700;letter-spacing:2px;color:#00b2ff}.page-title[data-v-885ce6fe]{font-size:3rem;font-weight:800;color:#00b2ff;margin:0 0 16px;line-height:1.1}.page-subtitle[data-v-885ce6fe]{font-size:16px;color:#fff9;line-height:1.6;margin:0}.stats-bar[data-v-885ce6fe]{display:flex;align-items:center;justify-content:center;gap:32px;padding:20px;background:#0d234299;border:1px solid rgba(0,178,255,.15);border-radius:16px;max-width:600px;margin:0 auto 40px}.stat-item[data-v-885ce6fe]{display:flex;flex-direction:column;align-items:center;gap:4px}.stat-value[data-v-885ce6fe]{font-size:24px;font-weight:700;color:#00b2ff}.stat-label[data-v-885ce6fe]{font-size:12px;color:#ffffff80;text-transform:uppercase;letter-spacing:1px}.stat-divider[data-v-885ce6fe]{width:1px;height:40px;background:#ffffff1a}.rewards-container[data-v-885ce6fe]{padding:0 24px;max-width:1400px;margin:0 auto}.rewards-grid[data-v-885ce6fe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.reward-card[data-v-885ce6fe]{position:relative;background:#0d2342cc;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:32px 24px;display:flex;flex-direction:column;align-items:center;gap:20px;cursor:pointer;transition:all .4s cubic-bezier(.175,.885,.32,1.275);overflow:hidden;animation:cardSlideIn-885ce6fe .6s ease-out backwards}@keyframes cardSlideIn-885ce6fe{0%{opacity:0;transform:translateY(40px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.reward-card[data-v-885ce6fe]:hover{transform:translateY(-8px) scale(1.02);border-color:#00b2ff66;box-shadow:0 20px 60px #00b2ff33}.reward-card:hover .card-glow[data-v-885ce6fe]{opacity:1}.reward-card:hover .icon-ring[data-v-885ce6fe]{transform:scale(1.1);opacity:1}.reward-card:hover .card-shine[data-v-885ce6fe]{transform:translate(100%)}.card-glow[data-v-885ce6fe]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;opacity:0;transition:opacity .4s ease;pointer-events:none}.card-glow.bronze[data-v-885ce6fe]{background:radial-gradient(circle,rgba(205,127,50,.15) 0%,transparent 50%)}.card-glow.silver[data-v-885ce6fe]{background:radial-gradient(circle,rgba(192,192,192,.15) 0%,transparent 50%)}.card-glow.gold[data-v-885ce6fe]{background:radial-gradient(circle,rgba(255,215,0,.15) 0%,transparent 50%)}.card-glow.platinum[data-v-885ce6fe]{background:radial-gradient(circle,rgba(229,228,226,.15) 0%,transparent 50%)}.card-glow.diamond[data-v-885ce6fe]{background:radial-gradient(circle,rgba(0,178,255,.2) 0%,transparent 50%)}.card-glow.legend[data-v-885ce6fe]{background:radial-gradient(circle,rgba(255,165,0,.2) 0%,transparent 50%)}.card-shine[data-v-885ce6fe]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent);transition:transform .6s ease;pointer-events:none}.tier-badge[data-v-885ce6fe]{position:absolute;top:16px;right:16px;padding:6px 14px;border-radius:20px;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.tier-badge.bronze[data-v-885ce6fe]{background:#cd7f3233;color:#cd7f32;border:1px solid rgba(205,127,50,.3)}.tier-badge.silver[data-v-885ce6fe]{background:#c0c0c033;color:silver;border:1px solid rgba(192,192,192,.3)}.tier-badge.gold[data-v-885ce6fe]{background:#ffd70033;color:gold;border:1px solid rgba(255,215,0,.3)}.tier-badge.platinum[data-v-885ce6fe]{background:#e5e4e233;color:#e5e4e2;border:1px solid rgba(229,228,226,.3)}.tier-badge.diamond[data-v-885ce6fe]{background:#00b2ff33;color:#00b2ff;border:1px solid rgba(0,178,255,.3)}.tier-badge.legend[data-v-885ce6fe]{background:#ffa50033;color:orange;border:1px solid rgba(255,165,0,.3)}.card-icon-wrapper[data-v-885ce6fe]{position:relative;margin-top:16px}.card-icon[data-v-885ce6fe]{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;z-index:2}.card-icon.bronze[data-v-885ce6fe]{background:linear-gradient(135deg,#cd7f324d,#cd7f321a)}.card-icon.silver[data-v-885ce6fe]{background:linear-gradient(135deg,#c0c0c04d,#c0c0c01a)}.card-icon.gold[data-v-885ce6fe]{background:linear-gradient(135deg,#ffd7004d,#ffd7001a)}.card-icon.platinum[data-v-885ce6fe]{background:linear-gradient(135deg,#e5e4e24d,#e5e4e21a)}.card-icon.diamond[data-v-885ce6fe]{background:linear-gradient(135deg,#00b2ff4d,#00b2ff1a)}.card-icon.legend[data-v-885ce6fe]{background:linear-gradient(135deg,#ffa5004d,#ffa5001a)}.icon-emoji[data-v-885ce6fe]{font-size:36px}.icon-ring[data-v-885ce6fe]{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:50%;border:2px dashed;opacity:.3;transition:all .4s ease;animation:ringRotate-885ce6fe 20s linear infinite}@keyframes ringRotate-885ce6fe{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.icon-ring.bronze[data-v-885ce6fe]{border-color:#cd7f32}.icon-ring.silver[data-v-885ce6fe]{border-color:silver}.icon-ring.gold[data-v-885ce6fe]{border-color:gold}.icon-ring.platinum[data-v-885ce6fe]{border-color:#e5e4e2}.icon-ring.diamond[data-v-885ce6fe]{border-color:#00b2ff}.icon-ring.legend[data-v-885ce6fe]{border-color:orange}.wager-requirement[data-v-885ce6fe]{display:flex;flex-direction:column;align-items:center;gap:4px}.wager-label[data-v-885ce6fe]{font-size:11px;font-weight:600;color:#fff6;letter-spacing:2px}.wager-value[data-v-885ce6fe]{font-size:18px;font-weight:700;color:#ffffffe6}.reward-display[data-v-885ce6fe]{display:flex;align-items:baseline;gap:2px;position:relative}.reward-currency[data-v-885ce6fe]{font-size:24px;font-weight:700;color:#00b2ff}.reward-value[data-v-885ce6fe]{font-size:48px;font-weight:800;color:#fff;line-height:1;text-shadow:0 0 40px rgba(0,178,255,.5)}.reward-label[data-v-885ce6fe]{position:absolute;bottom:-16px;left:50%;transform:translate(-50%);font-size:10px;font-weight:600;color:#fff6;letter-spacing:2px}.claim-btn[data-v-885ce6fe]{width:100%;padding:14px 24px;background:linear-gradient(135deg,#00b2ff,#007db5);border:none;border-radius:12px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .3s ease;margin-top:8px}.claim-btn[data-v-885ce6fe]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00b2ff66}.btn-icon[data-v-885ce6fe]{font-size:16px}.info-section[data-v-885ce6fe]{padding:40px 24px 0;max-width:800px;margin:0 auto}.info-card[data-v-885ce6fe]{display:flex;align-items:flex-start;gap:16px;padding:20px 24px;background:#00b2ff14;border:1px solid rgba(0,178,255,.2);border-radius:16px}.info-icon[data-v-885ce6fe]{font-size:24px;flex-shrink:0}.info-content h3[data-v-885ce6fe]{font-size:16px;font-weight:700;color:#fff;margin:0 0 8px}.info-content p[data-v-885ce6fe]{font-size:14px;color:#fff9;line-height:1.6;margin:0}.info-content strong[data-v-885ce6fe]{color:#00b2ff}.modal-overlay[data-v-885ce6fe]{position:fixed;top:0;left:10%;right:0;bottom:0;background:#0000001a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:24px}.modal-container[data-v-885ce6fe]{background:linear-gradient(180deg,#0d2342,#061529);border:1px solid rgba(0,178,255,.2);border-radius:24px;padding:40px;max-width:480px;width:100%;position:relative;box-shadow:0 40px 80px #00000080,0 0 60px #00b2ff1a}.modal-close-btn[data-v-885ce6fe]{position:absolute;top:16px;right:16px;width:40px;height:40px;background:#ffffff1a;border:1px solid rgba(255,255,255,.1);border-radius:50%;color:#fff9;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.modal-close-btn[data-v-885ce6fe]:hover{background:#fff3;color:#fff;transform:rotate(90deg)}.modal-header[data-v-885ce6fe]{text-align:center;margin-bottom:32px}.modal-icon-wrapper[data-v-885ce6fe]{position:relative;display:inline-block;margin-bottom:20px}.modal-icon[data-v-885ce6fe]{width:80px;height:80px;background:linear-gradient(135deg,#00b2ff,#007db5);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:36px;position:relative;z-index:2}.modal-icon-glow[data-v-885ce6fe]{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;background:radial-gradient(circle,rgba(0,178,255,.4) 0%,transparent 70%);border-radius:50%;animation:glowPulse-885ce6fe 2s ease-in-out infinite}@keyframes glowPulse-885ce6fe{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.modal-title[data-v-885ce6fe]{font-size:28px;font-weight:800;color:#fff;margin:0 0 8px}.modal-subtitle[data-v-885ce6fe]{font-size:16px;color:#fff9;margin:0}.modal-subtitle .highlight[data-v-885ce6fe]{color:#00b2ff;font-weight:700}.modal-body[data-v-885ce6fe]{display:flex;flex-direction:column;gap:16px}.step-card[data-v-885ce6fe]{display:flex;align-items:center;gap:16px;padding:16px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px}.step-number[data-v-885ce6fe]{width:36px;height:36px;background:linear-gradient(135deg,#00b2ff,#007db5);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;flex-shrink:0}.step-content h4[data-v-885ce6fe]{font-size:15px;font-weight:600;color:#fff;margin:0 0 4px}.step-content p[data-v-885ce6fe]{font-size:13px;color:#ffffff80;margin:0}.requirement-notice[data-v-885ce6fe]{display:flex;align-items:center;gap:12px;padding:16px;background:#ffa5001a;border:1px solid rgba(255,165,0,.3);border-radius:12px;margin-top:8px}.notice-icon[data-v-885ce6fe]{font-size:20px;flex-shrink:0}.requirement-notice p[data-v-885ce6fe]{font-size:14px;color:#fffc;margin:0;line-height:1.5}.requirement-notice strong[data-v-885ce6fe]{color:#00b2ff}.discord-btn[data-v-885ce6fe]{display:flex;align-items:center;justify-content:center;gap:12px;padding:16px 32px;background:#5865f2;border:none;border-radius:12px;color:#fff;font-size:16px;font-weight:600;text-decoration:none;cursor:pointer;transition:all .3s ease;margin-top:8px}.discord-btn[data-v-885ce6fe]:hover{background:#4752c4;transform:translateY(-2px);box-shadow:0 8px 24px #5865f266}.discord-icon[data-v-885ce6fe]{width:24px;height:24px}.modal-enter-active[data-v-885ce6fe],.modal-leave-active[data-v-885ce6fe]{transition:opacity .3s ease}.modal-enter-active .modal-container[data-v-885ce6fe],.modal-leave-active .modal-container[data-v-885ce6fe]{transition:transform .3s cubic-bezier(.175,.885,.32,1.275),opacity .3s ease}.modal-enter-from[data-v-885ce6fe],.modal-leave-to[data-v-885ce6fe]{opacity:0}.modal-enter-from .modal-container[data-v-885ce6fe],.modal-leave-to .modal-container[data-v-885ce6fe]{transform:scale(.9) translateY(20px);opacity:0}@media (max-width: 768px){.modal-overlay[data-v-885ce6fe]{left:0}.page-title[data-v-885ce6fe]{font-size:2rem}.stats-bar[data-v-885ce6fe]{flex-direction:column;gap:16px;padding:24px}.stat-divider[data-v-885ce6fe]{width:60px;height:1px}.rewards-grid[data-v-885ce6fe]{grid-template-columns:1fr}.modal-container[data-v-885ce6fe]{padding:32px 24px;margin:0 16px}.modal-title[data-v-885ce6fe]{font-size:24px}}@media (max-width: 480px){.header-section[data-v-885ce6fe]{padding:40px 16px 24px}.page-title[data-v-885ce6fe]{font-size:1.75rem}.reward-value[data-v-885ce6fe]{font-size:40px}.modal-container[data-v-885ce6fe]{padding:24px 20px}}.daily-calendar-page[data-v-a11ad29a]{min-height:100vh;background:linear-gradient(180deg,#061529,#0d2342,#061529);padding-bottom:60px}.header-section[data-v-a11ad29a]{padding:60px 24px 40px;text-align:center}.header-content[data-v-a11ad29a]{max-width:700px;margin:0 auto}.header-badge[data-v-a11ad29a]{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;background:#00b2ff26;border:1px solid rgba(0,178,255,.3);border-radius:50px;margin-bottom:20px}.badge-icon[data-v-a11ad29a]{font-size:16px}.badge-text[data-v-a11ad29a]{font-size:12px;font-weight:700;letter-spacing:2px;color:#00b2ff}.page-title[data-v-a11ad29a]{font-size:3rem;font-weight:800;color:#00b2ff;margin:0 0 16px}.page-subtitle[data-v-a11ad29a]{font-size:16px;color:#fff9;line-height:1.6;margin:0}.login-required-section[data-v-a11ad29a]{display:flex;justify-content:center;padding:60px 24px}.login-card[data-v-a11ad29a]{background:#0d2342cc;border:1px solid rgba(0,178,255,.2);border-radius:24px;padding:48px;text-align:center;max-width:400px}.login-icon[data-v-a11ad29a]{font-size:48px;margin-bottom:20px}.login-card h3[data-v-a11ad29a]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px}.login-card p[data-v-a11ad29a]{color:#fff9;margin:0 0 24px;line-height:1.6}.login-btn[data-v-a11ad29a]{display:inline-flex;align-items:center;gap:12px;padding:14px 32px;background:linear-gradient(135deg,#00b2ff,#007db5);border:none;border-radius:12px;color:#fff;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s}.login-btn[data-v-a11ad29a]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00b2ff66}.btn-arrow[data-v-a11ad29a]{font-size:18px}.calendar-content[data-v-a11ad29a]{padding:0 24px;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:32px}.streak-section[data-v-a11ad29a]{display:flex;flex-direction:column;gap:24px}.streak-card-main[data-v-a11ad29a]{background:#0d2342cc;border:1px solid rgba(0,178,255,.2);border-radius:24px;padding:32px;display:flex;align-items:center;gap:32px}.streak-visual[data-v-a11ad29a]{flex-shrink:0}.flame-orb[data-v-a11ad29a]{width:100px;height:100px;background:linear-gradient(135deg,#ff6b3533,#f7931e1a);border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative}.flame-orb.active .flame-emoji[data-v-a11ad29a]{animation:flameDance-a11ad29a 1s ease-in-out infinite alternate}.flame-emoji[data-v-a11ad29a]{font-size:48px;position:relative;z-index:2}.flame-ring[data-v-a11ad29a]{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border:2px solid rgba(255,107,53,.3);border-radius:50%;animation:ringPulse-a11ad29a 2s ease-in-out infinite}.flame-ring.delay[data-v-a11ad29a]{animation-delay:1s;top:-16px;right:-16px;bottom:-16px;left:-16px;border-color:#ff6b3526}@keyframes flameDance-a11ad29a{0%{transform:scale(1) rotate(-2deg)}to{transform:scale(1.1) rotate(2deg)}}@keyframes ringPulse-a11ad29a{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.streak-info[data-v-a11ad29a]{flex:1}.streak-count[data-v-a11ad29a]{margin-bottom:20px}.count-number[data-v-a11ad29a]{font-size:56px;font-weight:800;color:#00b2ff;line-height:1;text-shadow:0 0 40px rgba(0,178,255,.5)}.count-label[data-v-a11ad29a]{display:block;font-size:16px;color:#fff9;font-weight:500;margin-top:4px}.streak-progress[data-v-a11ad29a]{border-top:1px solid rgba(255,255,255,.1);padding-top:20px}.progress-text[data-v-a11ad29a]{margin-bottom:12px}.progress-milestone[data-v-a11ad29a]{color:#fffc;font-size:15px;font-weight:500}.progress-bar-container[data-v-a11ad29a]{display:flex;flex-direction:column;gap:8px}.progress-bar-track[data-v-a11ad29a]{height:8px;background:#ffffff1a;border-radius:4px;overflow:hidden}.progress-bar-fill[data-v-a11ad29a]{height:100%;background:linear-gradient(90deg,#00b2ff,#007db5);border-radius:4px;transition:width .8s cubic-bezier(.4,0,.2,1)}.progress-count[data-v-a11ad29a]{font-size:13px;color:#ffffff80}.quick-stats[data-v-a11ad29a]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.stat-box[data-v-a11ad29a]{background:#0d234299;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:20px;display:flex;align-items:center;gap:16px}.stat-icon[data-v-a11ad29a]{font-size:28px}.stat-info[data-v-a11ad29a]{display:flex;flex-direction:column;gap:2px}.stat-value[data-v-a11ad29a]{font-size:20px;font-weight:700;color:#fff}.stat-label[data-v-a11ad29a]{font-size:12px;color:#ffffff80}.calendar-card[data-v-a11ad29a]{background:#0d2342cc;border:1px solid rgba(0,178,255,.15);border-radius:24px;padding:32px}.calendar-header[data-v-a11ad29a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px;flex-wrap:wrap;gap:16px}.calendar-title[data-v-a11ad29a]{display:flex;align-items:center;gap:16px}.calendar-icon[data-v-a11ad29a]{font-size:32px}.calendar-title h3[data-v-a11ad29a]{font-size:20px;font-weight:700;color:#fff;margin:0}.calendar-title p[data-v-a11ad29a]{font-size:14px;color:#ffffff80;margin:4px 0 0}.month-nav[data-v-a11ad29a]{display:flex;align-items:center;gap:16px}.nav-btn[data-v-a11ad29a]{width:40px;height:40px;background:#ffffff1a;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s}.nav-btn[data-v-a11ad29a]:hover{background:#00b2ff4d;border-color:#00b2ff}.month-label[data-v-a11ad29a]{font-size:16px;font-weight:600;color:#fff;min-width:160px;text-align:center}.weekday-row[data-v-a11ad29a]{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;margin-bottom:12px}.weekday-cell[data-v-a11ad29a]{text-align:center;font-size:12px;font-weight:600;color:#fff6;text-transform:uppercase;letter-spacing:1px;padding:8px}.days-grid[data-v-a11ad29a]{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}.day-cell[data-v-a11ad29a]{aspect-ratio:1;background:#ffffff08;border:2px solid transparent;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;position:relative;gap:2px}.day-cell.other-month[data-v-a11ad29a]{opacity:.3;cursor:default}.day-cell.future[data-v-a11ad29a]{opacity:.4;cursor:default}.day-cell.today[data-v-a11ad29a]{background:#00b2ff26;border-color:#00b2ff80}.day-cell.claimed[data-v-a11ad29a]{background:#4caf5026;border-color:#4caf5080}.day-cell.claimable[data-v-a11ad29a]{background:#00b2ff40;border-color:#00b2ff;animation:claimPulse-a11ad29a 2s ease-in-out infinite;cursor:pointer}.day-cell.claimable[data-v-a11ad29a]:hover{transform:scale(1.05);box-shadow:0 0 24px #00b2ff80}@keyframes claimPulse-a11ad29a{0%,to{box-shadow:0 0 12px #00b2ff66}50%{box-shadow:0 0 24px #00b2ffb3}}.day-cell.missed[data-v-a11ad29a]{background:#f443361a;border-color:#f443364d;cursor:not-allowed}.day-cell.missed .day-number[data-v-a11ad29a]{color:#f44336b3}.day-cell.milestone[data-v-a11ad29a]{background:linear-gradient(135deg,#ffd70026,#ffc1071a);border-color:#ffd70080}.day-number[data-v-a11ad29a]{font-size:14px;font-weight:600;color:#fff}.day-check[data-v-a11ad29a]{position:absolute;top:4px;right:4px;width:16px;height:16px;background:#4caf50;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;color:#fff}.day-trophy[data-v-a11ad29a]{position:absolute;top:4px;right:4px;font-size:12px}.day-points[data-v-a11ad29a]{font-size:10px;color:#00b2ff;font-weight:600}.calendar-legend[data-v-a11ad29a]{display:flex;justify-content:center;gap:24px;margin-top:24px;padding-top:20px;border-top:1px solid rgba(255,255,255,.08);flex-wrap:wrap}.legend-item[data-v-a11ad29a]{display:flex;align-items:center;gap:8px;font-size:12px;color:#ffffff80}.legend-dot[data-v-a11ad29a]{width:12px;height:12px;border-radius:4px}.legend-dot.claimed[data-v-a11ad29a]{background:#4caf5080;border:1px solid #4caf50}.legend-dot.claimable[data-v-a11ad29a]{background:#00b2ff80;border:1px solid #00b2ff}.legend-dot.missed[data-v-a11ad29a]{background:#f443364d;border:1px solid #f44336}.legend-dot.milestone[data-v-a11ad29a]{background:#ffd7004d;border:1px solid #ffd700}.milestones-section[data-v-a11ad29a]{background:#0d2342cc;border:1px solid rgba(0,178,255,.15);border-radius:24px;padding:32px}.milestones-header[data-v-a11ad29a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.milestones-title[data-v-a11ad29a]{display:flex;align-items:center;gap:16px}.milestones-icon[data-v-a11ad29a]{font-size:32px}.milestones-title h3[data-v-a11ad29a]{font-size:20px;font-weight:700;color:#fff;margin:0}.milestones-title p[data-v-a11ad29a]{font-size:14px;color:#ffffff80;margin:4px 0 0}.milestones-scroll-container[data-v-a11ad29a]{overflow-x:auto;margin:0 -16px;padding:0 16px;scrollbar-width:thin;scrollbar-color:rgba(0,178,255,.5) rgba(255,255,255,.1)}.milestones-scroll-container[data-v-a11ad29a]::-webkit-scrollbar{height:6px}.milestones-scroll-container[data-v-a11ad29a]::-webkit-scrollbar-track{background:#ffffff1a;border-radius:3px}.milestones-scroll-container[data-v-a11ad29a]::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#00b2ff,#007db5);border-radius:3px}.milestones-track[data-v-a11ad29a]{display:flex;gap:16px;padding:8px 0 16px}.milestone-card[data-v-a11ad29a]{flex-shrink:0;width:140px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:20px 16px;text-align:center;position:relative;transition:all .3s}.milestone-card[data-v-a11ad29a]:hover{transform:translateY(-4px)}.milestone-card.achieved[data-v-a11ad29a]{background:#4caf501a;border-color:#4caf504d}.milestone-card.current[data-v-a11ad29a]{background:#00b2ff1a;border-color:#00b2ff66;box-shadow:0 0 24px #00b2ff33}.milestone-achieved-badge[data-v-a11ad29a]{position:absolute;top:-8px;right:-8px;width:24px;height:24px;background:#4caf50;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff;font-weight:700}.milestone-icon-wrapper[data-v-a11ad29a]{margin-bottom:12px}.milestone-emoji[data-v-a11ad29a]{font-size:32px}.milestone-days[data-v-a11ad29a]{font-size:14px;font-weight:700;color:#fff;margin-bottom:4px}.milestone-reward[data-v-a11ad29a]{font-size:16px;font-weight:700;color:#00b2ff;margin-bottom:2px}.milestone-label[data-v-a11ad29a]{font-size:10px;color:#fff6;text-transform:uppercase;letter-spacing:1px}.milestone-progress-indicator[data-v-a11ad29a]{position:absolute;bottom:0;left:0;right:0;height:4px;background:#ffffff1a;border-radius:0 0 16px 16px;overflow:hidden}.indicator-fill[data-v-a11ad29a]{height:100%;background:linear-gradient(90deg,#00b2ff,#007db5);transition:width .8s ease}.info-card[data-v-a11ad29a]{background:#00b2ff14;border:1px solid rgba(0,178,255,.2);border-radius:16px;padding:20px 24px;display:flex;align-items:flex-start;gap:16px}.info-icon[data-v-a11ad29a]{font-size:24px;flex-shrink:0}.info-content h4[data-v-a11ad29a]{font-size:16px;font-weight:700;color:#fff;margin:0 0 8px}.info-content p[data-v-a11ad29a]{font-size:14px;color:#fff9;line-height:1.6;margin:0}@media (max-width: 768px){.page-title[data-v-a11ad29a]{font-size:2rem}.streak-card-main[data-v-a11ad29a]{flex-direction:column;text-align:center}.flame-orb[data-v-a11ad29a]{width:80px;height:80px}.flame-emoji[data-v-a11ad29a]{font-size:36px}.count-number[data-v-a11ad29a]{font-size:48px}.quick-stats[data-v-a11ad29a]{grid-template-columns:1fr}.calendar-header[data-v-a11ad29a]{flex-direction:column;align-items:flex-start}.days-grid[data-v-a11ad29a]{gap:4px}.day-cell[data-v-a11ad29a]{border-radius:8px}.day-number[data-v-a11ad29a]{font-size:12px}.day-points[data-v-a11ad29a]{font-size:8px}.calendar-legend[data-v-a11ad29a]{gap:12px}.milestone-card[data-v-a11ad29a]{width:120px;padding:16px 12px}.milestone-emoji[data-v-a11ad29a]{font-size:24px}}.page-container[data-v-246248c9]{min-height:100vh;background:linear-gradient(135deg,var(--primary-color) 0%,var(--secondary-color) 100%)}.dice-game[data-v-246248c9]{max-width:100%;margin:0;padding:2rem;min-height:calc(100vh - 120px)}.page-header[data-v-246248c9]{text-align:center;margin-bottom:2rem}.page-title[data-v-246248c9]{font-size:3rem;color:var(--text-light);margin:0 0 1rem;display:flex;align-items:center;justify-content:center;gap:.75rem;font-weight:600;text-shadow:0 0 20px rgba(0,178,255,.6),0 2px 4px rgba(0,0,0,.3)}.page-title i[data-v-246248c9]{color:var(--accent-color);font-size:2.75rem;text-shadow:0 0 15px rgba(0,178,255,.8)}.game-content[data-v-246248c9]{display:flex;gap:0;height:750px;background:#0003;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.betting-controls[data-v-246248c9]{background:#0000004d;padding:2rem;display:flex;flex-direction:column;gap:1.5rem;border-right:1px solid rgba(255,255,255,.1);width:350px;flex-shrink:0}.manual-controls[data-v-246248c9],.auto-controls[data-v-246248c9]{display:flex;flex-direction:column;gap:1rem}.mode-switch[data-v-246248c9]{display:flex;background:#0003;border-radius:8px;padding:2px;overflow:hidden}.mode-button[data-v-246248c9]{flex:1;padding:.5rem;border:none;background:transparent;color:#ffffffb3;font-size:.875rem;cursor:pointer;transition:all .3s ease;border-radius:6px}.mode-button.active[data-v-246248c9]{background:var(--accent-color);color:#fff}.mode-button[data-v-246248c9]:hover:not(.active){background:#ffffff0d;color:#fff}.input-group[data-v-246248c9]{display:flex;flex-direction:column;gap:.5rem}.input-group label[data-v-246248c9]{font-size:.875rem;color:#ffffffb3;font-weight:500}.numeric-input[data-v-246248c9]{width:100%;padding:.75rem;background:#0003;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:.875rem;transition:border-color .3s ease}.numeric-input[data-v-246248c9]:focus{outline:none;border-color:var(--accent-color)}.payout-info[data-v-246248c9]{padding:.75rem;background:#00b2ff1a;border-radius:8px;border:1px solid rgba(0,178,255,.2)}.payout-label[data-v-246248c9]{font-size:.75rem;color:#ffffffb3;margin-bottom:.25rem}.payout-value[data-v-246248c9]{font-size:1rem;color:var(--accent-color);font-weight:600}.roll-button[data-v-246248c9]{width:100%;padding:.875rem;background:linear-gradient(135deg,#00b047,#00a03f);border:none;border-radius:8px;color:#fff;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease}.roll-button[data-v-246248c9]:hover:not(:disabled){background:linear-gradient(135deg,#00c853,#00b047);transform:translateY(-1px)}.roll-button[data-v-246248c9]:disabled{opacity:.5;cursor:not-allowed;transform:none}.stop-button[data-v-246248c9]{width:100%;padding:.875rem;background:linear-gradient(135deg,#ff4747,#f33);border:none;border-radius:8px;color:#fff;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease}.stop-button[data-v-246248c9]:hover{background:linear-gradient(135deg,#ff6b6b,#ff4747);transform:translateY(-1px)}.game-area[data-v-246248c9]{display:flex;flex-direction:column;flex:1;background:#0000001a}.history-line[data-v-246248c9]{display:flex;gap:.75rem;padding:1.5rem 2rem;overflow-x:auto;border-bottom:1px solid rgba(255,255,255,.1);background:#0003;scrollbar-width:none;min-height:80px;align-items:center;justify-content:flex-start}.history-line[data-v-246248c9]::-webkit-scrollbar{display:none}.history-item[data-v-246248c9]{padding:.5rem .75rem;border-radius:6px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap;min-width:fit-content}.history-item.won[data-v-246248c9]{color:#00b047;background:#00b0471a}.history-item[data-v-246248c9]:not(.won){color:#ff4747;background:#ff47471a}.history-item[data-v-246248c9]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003}.game-display[data-v-246248c9]{flex:1;padding:3rem 2rem;display:flex;flex-direction:column;gap:3rem;align-items:center;justify-content:center;background:transparent}.roll-result[data-v-246248c9]{font-size:5rem;font-weight:900;text-align:center;opacity:0;transform:translateY(20px);transition:all .5s ease;margin-bottom:2rem;letter-spacing:-2px}.roll-result.visible[data-v-246248c9]{opacity:1;transform:translateY(0)}.roll-result.won[data-v-246248c9]{color:#00b047;text-shadow:0 0 20px rgba(0,176,71,.5)}.roll-result[data-v-246248c9]:not(.won){color:#ff4747;text-shadow:0 0 20px rgba(255,71,71,.5)}.roll-animation[data-v-246248c9]{height:40px;position:relative;width:100%;max-width:800px}.animated-arrow[data-v-246248c9]{position:absolute;bottom:-110px;color:#fff;font-size:1.5rem;transform:translate(-50%);transition:left 1s ease-out;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}.slider-container[data-v-246248c9]{width:100%;max-width:900px;position:relative;margin:3rem 0}.slider-controls[data-v-246248c9]{position:absolute;top:-32px;right:0;display:flex;gap:.5rem}.control-button[data-v-246248c9]{background:transparent;border:none;color:#fff9;padding:.5rem;cursor:pointer;border-radius:6px;transition:all .3s ease}.control-button[data-v-246248c9]:hover{color:#fff;background:#ffffff1a}.custom-slider[data-v-246248c9]{width:100%;height:8px;border-radius:4px;position:relative;cursor:pointer;margin:1rem 0;background:#ffffff1a}.slider-track[data-v-246248c9]{width:100%;height:100%;border-radius:4px;position:relative}.slider-track.over[data-v-246248c9]{background:linear-gradient(to right,#ff4747 0%,#ff4747 var(--target, 50%),#00b047 var(--target, 50%),#00b047 100%)}.slider-track[data-v-246248c9]:not(.over){background:linear-gradient(to right,#00b047 0%,#00b047 var(--target, 50%),#ff4747 var(--target, 50%),#ff4747 100%)}.slider-thumb[data-v-246248c9]{width:24px;height:24px;background:#fff;border-radius:6px;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);cursor:grab;box-shadow:0 2px 8px #0000004d;display:flex;align-items:center;justify-content:center;color:#0f212e;transition:transform .2s ease}.slider-thumb[data-v-246248c9]:hover{transform:translate(-50%,-50%) rotate(45deg) scale(1.1)}.slider-thumb[data-v-246248c9]:active{cursor:grabbing}.slider-thumb i[data-v-246248c9]{transform:rotate(-45deg);font-size:12px}.slider-markers[data-v-246248c9]{display:flex;justify-content:space-between;margin-top:1rem;color:#ffffff80;font-size:.75rem;position:relative}.slider-markers span[data-v-246248c9]{position:absolute;transform:translate(-50%)}.slider-markers span[data-v-246248c9]:first-child{left:0;transform:translate(0)}.slider-markers span[data-v-246248c9]:nth-child(2){left:25%}.slider-markers span[data-v-246248c9]:nth-child(3){left:50%}.slider-markers span[data-v-246248c9]:nth-child(4){left:75%}.slider-markers span[data-v-246248c9]:last-child{left:100%;transform:translate(-100%)}.stats-panel[data-v-246248c9]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;width:100%;max-width:900px}.stat-box[data-v-246248c9]{background:#0000004d;padding:2rem 1.5rem;border-radius:12px;text-align:center;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.stat-box h4[data-v-246248c9]{font-size:.8rem;color:#ffffffb3;margin:0 0 .75rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.stat-box p[data-v-246248c9]{font-size:1.5rem;margin:0;font-weight:700;color:#fff}.target-input[data-v-246248c9]{background:transparent;border:none;color:#fff;font-size:1.25rem;font-weight:600;text-align:center;width:60px;margin:0 auto}.target-input[data-v-246248c9]:focus{outline:none}.modal-wrapper[data-v-246248c9]{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;background-color:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex!important;justify-content:center!important;align-items:center!important;z-index:9999!important;padding:20px;margin:0!important;transform:none!important;box-sizing:border-box!important}.history-modal[data-v-246248c9]{background-color:var(--secondary-color);border-radius:16px;width:100%;max-width:800px;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 20px 40px #0006;border:1px solid var(--border-color);margin:0 auto;flex-shrink:0}.bet-details-modal[data-v-246248c9]{background-color:var(--secondary-color);border-radius:16px;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 20px 40px #0006;border:1px solid var(--border-color);margin:0 auto;flex-shrink:0}.modal-header[data-v-246248c9]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid rgba(255,255,255,.1)}.modal-header h3[data-v-246248c9]{color:#fff;margin:0;font-size:1.25rem;font-weight:600}.close-btn[data-v-246248c9]{background:none;border:none;color:#ffffffb3;cursor:pointer;font-size:1.25rem;padding:.5rem;border-radius:50%;transition:all .3s ease}.close-btn[data-v-246248c9]:hover{background:#ffffff1a;color:#fff}.modal-content[data-v-246248c9]{padding:2rem}.result-badge[data-v-246248c9]{padding:.5rem 1rem;border-radius:8px;font-weight:600;font-size:.875rem}.result-badge.won[data-v-246248c9]{background:#00b04733;color:#00b047;border:1px solid rgba(0,176,71,.3)}.result-badge[data-v-246248c9]:not(.won){background:#ff474733;color:#ff4747;border:1px solid rgba(255,71,71,.3)}.modal-details[data-v-246248c9]{display:flex;flex-direction:column;gap:.75rem}.detail-row[data-v-246248c9]{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid rgba(255,255,255,.1)}.detail-row[data-v-246248c9]:last-child{border-bottom:none}.detail-label[data-v-246248c9]{color:#fff9;font-size:.875rem}.detail-value[data-v-246248c9]{color:#fff;font-weight:600;font-size:.875rem}.history-list[data-v-246248c9]{display:flex;flex-direction:column;gap:1rem;max-height:60vh;overflow-y:auto}.history-entry[data-v-246248c9]{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:#0003;border-radius:12px;cursor:pointer;transition:all .3s ease;border:1px solid rgba(255,255,255,.1)}.history-entry[data-v-246248c9]:hover{background:#0000004d;transform:translateY(-2px);box-shadow:0 4px 16px #0000004d}.history-entry.won[data-v-246248c9]{border-left:4px solid #00b047}.history-entry[data-v-246248c9]:not(.won){border-left:4px solid #ff4747}.history-item-main[data-v-246248c9]{display:flex;gap:2rem;flex:1}.history-item-main>div[data-v-246248c9]{display:flex;flex-direction:column;gap:.25rem}.roll-label[data-v-246248c9],.target-label[data-v-246248c9],.bet-label[data-v-246248c9],.payout-label[data-v-246248c9]{font-size:.75rem;color:#fff9;text-transform:uppercase;letter-spacing:.5px}.roll-value[data-v-246248c9],.target-value[data-v-246248c9],.bet-value[data-v-246248c9],.payout-value[data-v-246248c9]{font-weight:600;color:#fff;font-size:.9rem}.history-item-side[data-v-246248c9]{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.result-indicator[data-v-246248c9]{padding:.25rem .75rem;border-radius:6px;font-size:.75rem;font-weight:600;text-transform:uppercase}.result-indicator.won[data-v-246248c9]{background:#00b04733;color:#00b047;border:1px solid rgba(0,176,71,.3)}.result-indicator[data-v-246248c9]:not(.won){background:#ff474733;color:#ff4747;border:1px solid rgba(255,71,71,.3)}.timestamp[data-v-246248c9]{font-size:.75rem;color:#ffffff80}@media (max-width: 1024px){.dice-game[data-v-246248c9]{padding:1rem}.game-content[data-v-246248c9]{flex-direction:column;gap:0;height:auto}.betting-controls[data-v-246248c9]{width:auto;border-right:none;border-bottom:1px solid rgba(255,255,255,.1);padding:1.5rem}.game-display[data-v-246248c9]{padding:2rem 1.5rem}.stats-panel[data-v-246248c9]{grid-template-columns:1fr;gap:1rem;max-width:100%}.slider-container[data-v-246248c9]{max-width:100%}.slider-thumb[data-v-246248c9]{width:32px;height:32px}.custom-slider[data-v-246248c9]{height:12px}.history-modal[data-v-246248c9],.bet-details-modal[data-v-246248c9]{width:95vw;max-width:90vw}}@media (max-width: 768px){.dice-game[data-v-246248c9]{padding:.5rem}.page-header[data-v-246248c9]{margin-bottom:1.5rem}.page-title[data-v-246248c9]{font-size:2.2rem;margin-bottom:1rem}.page-title i[data-v-246248c9]{font-size:2rem}.game-content[data-v-246248c9]{border-radius:12px}.betting-controls[data-v-246248c9]{padding:1.5rem 1rem}.mode-switch[data-v-246248c9]{margin-bottom:.5rem}.mode-button[data-v-246248c9]{padding:.75rem;font-size:.9rem}.input-group[data-v-246248c9]{gap:.75rem}.input-group label[data-v-246248c9]{font-size:.9rem}.numeric-input[data-v-246248c9]{padding:1rem;font-size:1rem;border-radius:10px}.roll-button[data-v-246248c9],.stop-button[data-v-246248c9]{padding:1rem;font-size:1rem;border-radius:10px;margin-top:.5rem}.game-display[data-v-246248c9]{padding:1.5rem 1rem;gap:2rem}.roll-result[data-v-246248c9]{font-size:3.5rem;margin-bottom:1rem}.history-line[data-v-246248c9]{padding:.75rem 1rem;min-height:60px;gap:.4rem;overflow-x:auto;scrollbar-width:none}.history-line[data-v-246248c9]::-webkit-scrollbar{display:none}.history-item[data-v-246248c9]{padding:.5rem .75rem;font-size:.85rem;min-width:55px;text-align:center;border-radius:6px;white-space:nowrap;flex-shrink:0}.slider-container[data-v-246248c9]{margin:2rem 0}.custom-slider[data-v-246248c9]{height:10px;border-radius:5px;margin:1.5rem 0}.slider-track[data-v-246248c9]{height:10px;border-radius:5px}.slider-thumb[data-v-246248c9]{width:28px;height:28px;border-radius:6px;box-shadow:0 2px 8px #0006;transition:transform .2s ease,box-shadow .2s ease}.slider-thumb[data-v-246248c9]:hover,.slider-thumb[data-v-246248c9]:active{transform:translate(-50%,-50%) rotate(45deg) scale(1.1);box-shadow:0 4px 12px #00000080}.slider-thumb i[data-v-246248c9]{font-size:12px}.slider-markers[data-v-246248c9]{margin-top:1.5rem;font-size:.8rem}.stats-panel[data-v-246248c9]{gap:1rem}.stat-box[data-v-246248c9]{padding:1.5rem 1rem;border-radius:10px}.stat-box h4[data-v-246248c9]{font-size:.85rem;margin-bottom:.5rem}.stat-box p[data-v-246248c9]{font-size:1.25rem}.slider-controls[data-v-246248c9]{top:-40px}.control-button[data-v-246248c9]{padding:.75rem;font-size:1rem;border-radius:8px}.modal-header[data-v-246248c9]{padding:1.25rem 1.5rem}.modal-content[data-v-246248c9]{padding:1.5rem}.history-entry[data-v-246248c9]{padding:1.25rem 1rem;border-radius:10px}.history-item-main[data-v-246248c9]{gap:1.5rem;flex-wrap:wrap}.history-item-main>div[data-v-246248c9]{min-width:80px}}@media (max-width: 480px){.dice-game[data-v-246248c9]{padding:.25rem}.page-title[data-v-246248c9]{font-size:1.8rem;flex-direction:column;gap:.5rem}.page-title i[data-v-246248c9]{font-size:1.5rem}.betting-controls[data-v-246248c9]{padding:1rem}.mode-button[data-v-246248c9]{padding:.6rem;font-size:.85rem}.numeric-input[data-v-246248c9],.roll-button[data-v-246248c9],.stop-button[data-v-246248c9]{padding:.9rem;font-size:.95rem}.game-display[data-v-246248c9]{padding:1rem;gap:1.5rem}.roll-result[data-v-246248c9]{font-size:2.8rem}.history-line[data-v-246248c9]{padding:.5rem .75rem;min-height:50px;gap:.3rem;overflow-x:auto;scrollbar-width:none}.history-line[data-v-246248c9]::-webkit-scrollbar{display:none}.history-item[data-v-246248c9]{padding:.4rem .6rem;font-size:.75rem;min-width:45px;text-align:center;border-radius:4px;white-space:nowrap;flex-shrink:0}.slider-container[data-v-246248c9]{margin:1.5rem 0}.custom-slider[data-v-246248c9]{height:8px;margin:1rem 0}.slider-track[data-v-246248c9]{height:8px}.slider-thumb[data-v-246248c9]{width:32px;height:32px}.slider-thumb i[data-v-246248c9]{font-size:14px}.slider-markers[data-v-246248c9]{margin-top:1rem;font-size:.75rem}.stats-panel[data-v-246248c9]{gap:.75rem}.stat-box[data-v-246248c9]{padding:1rem .75rem}.stat-box h4[data-v-246248c9]{font-size:.8rem}.stat-box p[data-v-246248c9]{font-size:1.1rem}.slider-controls[data-v-246248c9]{position:relative;top:0;right:auto;margin-bottom:1rem;justify-content:center}.control-button[data-v-246248c9]{padding:.6rem;font-size:.9rem}.modal-header[data-v-246248c9]{padding:1rem}.modal-header h3[data-v-246248c9]{font-size:1.1rem}.modal-content[data-v-246248c9]{padding:1rem}.history-entry[data-v-246248c9]{padding:1rem;border-radius:8px}.history-item-main[data-v-246248c9]{gap:1rem;flex-direction:column}.history-item-main>div[data-v-246248c9]{min-width:auto;flex-direction:row;justify-content:space-between;align-items:center}.history-item-side[data-v-246248c9]{flex-direction:row;align-items:center;gap:1rem}}@media (hover: none) and (pointer: coarse){.slider-thumb[data-v-246248c9]{width:36px;height:36px}.control-button[data-v-246248c9]{padding:1rem;min-width:48px;min-height:48px}.roll-button[data-v-246248c9],.stop-button[data-v-246248c9]{min-height:52px}.history-item[data-v-246248c9]{min-height:48px;padding:.75rem 1rem}.close-btn[data-v-246248c9]{padding:1rem;min-width:44px;min-height:44px}}.dice-maintenance-overlay[data-v-246248c9]{position:fixed;top:0;left:280px;right:0;bottom:0;background:#0000004d;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.dice-maintenance-content[data-v-246248c9]{text-align:center;padding:3rem;background:#1a1f2ef2;border-radius:20px;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 60px #00000080;max-width:500px;margin:0 auto}.dice-maintenance-content .maintenance-icon[data-v-246248c9]{margin-bottom:1.5rem}.dice-maintenance-content .maintenance-icon i[data-v-246248c9]{font-size:3rem;color:#ffc107;animation:pulse-246248c9 2s infinite}.dice-maintenance-content h2[data-v-246248c9]{color:#fff;font-size:2rem;font-weight:700;margin-bottom:1rem;text-shadow:0 2px 10px rgba(0,0,0,.3)}.dice-maintenance-content p[data-v-246248c9]{color:#fffc;font-size:1.1rem;margin-bottom:2rem;line-height:1.6}.maintenance-spinner[data-v-246248c9]{margin-top:1rem}.maintenance-spinner i[data-v-246248c9]{font-size:2rem;color:var(--accent-color);animation:spin-246248c9 2s linear infinite}@keyframes spin-246248c9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-246248c9{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@media (max-width: 768px){.dice-maintenance-overlay[data-v-246248c9]{left:0;top:0;padding:1rem}.dice-maintenance-content[data-v-246248c9]{padding:1.5rem;margin:0 auto;max-width:calc(100vw - 2rem)}.dice-maintenance-content h2[data-v-246248c9]{font-size:1.5rem}.dice-maintenance-content p[data-v-246248c9]{font-size:1rem}}.page-container[data-v-961f9e97]{min-height:100vh;background:var(--bg-gradient);color:#fff}.mines-game[data-v-961f9e97]{margin:0;padding:2rem;min-height:calc(100vh - 120px)}.page-header[data-v-961f9e97]{text-align:center;margin-bottom:2rem}.page-title[data-v-961f9e97]{font-size:3rem;color:var(--text-light);margin:0 0 1rem;display:flex;align-items:center;justify-content:center;gap:.75rem;font-weight:600;text-shadow:0 0 20px rgba(0,178,255,.6),0 2px 4px rgba(0,0,0,.3)}.page-title i[data-v-961f9e97]{color:var(--accent-color);font-size:2.75rem;text-shadow:0 0 15px rgba(0,178,255,.8)}.game-content[data-v-961f9e97]{display:flex;gap:0;height:750px;background:#0003;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.betting-controls[data-v-961f9e97]{background:#0000004d;padding:2rem;display:flex;flex-direction:column;gap:1.5rem;border-right:1px solid rgba(255,255,255,.1);width:350px;flex-shrink:0}.input-group[data-v-961f9e97]{display:flex;flex-direction:column;gap:.5rem}.input-group label[data-v-961f9e97]{font-size:.875rem;color:#ffffffb3;font-weight:500}.numeric-input[data-v-961f9e97]{padding:.75rem;background:#0003;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:.875rem;transition:border-color .3s ease}.numeric-input[data-v-961f9e97]:focus{outline:none;border-color:var(--accent-color)}.mines-selector[data-v-961f9e97]{display:flex;gap:.5rem}.mine-option[data-v-961f9e97]{flex:1;padding:.75rem;background:#0003;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:.875rem;cursor:pointer;transition:all .3s ease}.mine-option[data-v-961f9e97]:hover:not(:disabled){background:#ffffff0d}.mine-option.selected[data-v-961f9e97]{background:var(--accent-color);border-color:var(--accent-color)}.mine-option[data-v-961f9e97]:disabled{opacity:.5;cursor:not-allowed}.custom-mines-input[data-v-961f9e97]{margin-top:.5rem}.next-profit[data-v-961f9e97]{text-align:center;padding:1rem;background:#00b2ff1a;border-radius:8px;border:1px solid rgba(0,178,255,.2)}.payout-label[data-v-961f9e97]{font-size:.75rem;color:#ffffffb3;margin-bottom:.25rem}.payout-value[data-v-961f9e97]{font-size:1rem;color:var(--accent-color);font-weight:600;transition:transform .15s cubic-bezier(.25,.46,.45,.94);will-change:transform}.roll-button[data-v-961f9e97],.cashout-button[data-v-961f9e97],.random-button[data-v-961f9e97]{width:100%;padding:.875rem;border:none;border-radius:8px;color:#fff;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.25,.46,.45,.94);will-change:transform,background}.roll-button[data-v-961f9e97]{background:linear-gradient(135deg,#00b047,#00a03f)}.roll-button[data-v-961f9e97]:hover:not(:disabled){background:linear-gradient(135deg,#00c853,#00b047);transform:translateY(-1px)}.cashout-button[data-v-961f9e97]{background:linear-gradient(135deg,#ff6b35,#f7931e)}.cashout-button[data-v-961f9e97]:hover:not(:disabled){background:linear-gradient(135deg,#ff8a50,#ffb347);transform:translateY(-1px)}.random-button[data-v-961f9e97]{background:linear-gradient(135deg,#2196f3,#1976d2)}.random-button[data-v-961f9e97]:hover:not(:disabled){background:linear-gradient(135deg,#42a5f5,#2196f3);transform:translateY(-1px)}.roll-button[data-v-961f9e97]:disabled,.cashout-button[data-v-961f9e97]:disabled,.random-button[data-v-961f9e97]:disabled{opacity:.5;cursor:not-allowed;transform:none}.game-area[data-v-961f9e97]{flex:1;background:#0000001a;padding:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.game-display[data-v-961f9e97]{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:600px}.game-grid[data-v-961f9e97]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;width:650px;height:650px;contain:layout style paint;will-change:contents;transform:translateZ(0)}.mine-cell-container[data-v-961f9e97]{aspect-ratio:1;width:100%;perspective:1000px}.mine-cell-inner[data-v-961f9e97]{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .3s cubic-bezier(.25,.46,.45,.94);transform:rotateY(0);will-change:transform}.mine-cell-inner.revealing[data-v-961f9e97]{transform:rotateY(90deg)}.mine-cell-inner.revealed[data-v-961f9e97]{transform:rotateY(180deg)}.mine-cell-front[data-v-961f9e97]{position:absolute;width:100%;height:100%;backface-visibility:hidden;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:28px;color:#fff;transition:all .2s cubic-bezier(.25,.46,.45,.94);will-change:transform,background-color,border-color}.mine-cell-front[data-v-961f9e97]:hover:not(:disabled){background:#0006;border-color:#fff3;transform:translateY(-1px) scale(1.02);box-shadow:0 2px 8px #0000004d}.mine-cell-front[data-v-961f9e97]:disabled{cursor:not-allowed;opacity:.5}.mine-cell-back[data-v-961f9e97]{position:absolute;width:100%;height:100%;backface-visibility:hidden;background:linear-gradient(135deg,#4caf50,#45a049);border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:32px;color:#fff;transform:rotateY(180deg);box-shadow:0 2px 10px #4caf504d;will-change:transform}.mine-cell-back.mine[data-v-961f9e97]{background:linear-gradient(135deg,#f44336,#d32f2f);box-shadow:0 4px 15px #f4433666}.mine-cell-back.gem[data-v-961f9e97]{background:linear-gradient(135deg,#00e676,#00c853);box-shadow:0 4px 15px #00e67680}.mine-icon[data-v-961f9e97]{font-size:36px;animation:explode-961f9e97 .3s cubic-bezier(.68,-.55,.265,1.55);filter:drop-shadow(0 0 8px rgba(255,100,100,.8))}.gem-icon[data-v-961f9e97]{font-size:34px;animation:sparkle-961f9e97 .4s cubic-bezier(.68,-.55,.265,1.55);filter:drop-shadow(0 0 12px rgba(100,255,200,.8))}@keyframes explode-961f9e97{0%{transform:scale(0) rotate(0);opacity:0}60%{transform:scale(1.15) rotate(180deg);opacity:1}to{transform:scale(1) rotate(360deg);opacity:1}}@keyframes sparkle-961f9e97{0%{transform:scale(0) rotate(-20deg);opacity:0}70%{transform:scale(1.1) rotate(10deg);opacity:1}to{transform:scale(1) rotate(0);opacity:1}}.modal-wrapper[data-v-961f9e97]{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;background-color:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex!important;justify-content:center!important;align-items:center!important;z-index:9999!important;padding:20px;margin:0!important;transform:none!important;box-sizing:border-box!important}.game-modal[data-v-961f9e97]{background-color:var(--secondary-color, rgba(6, 21, 41, .95));border:1px solid var(--border-color, rgba(255, 255, 255, .1));border-radius:16px;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 20px 40px #0006;margin:0 auto;flex-shrink:0;animation:modal-slide-in-961f9e97 .3s ease-out}@keyframes modal-slide-in-961f9e97{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.close-button[data-v-961f9e97]{position:absolute;top:15px;right:15px;background:transparent;border:none;font-size:24px;cursor:pointer;color:#fff;z-index:10;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.close-button[data-v-961f9e97]:hover{background-color:#ffffff1a}.modal-content[data-v-961f9e97]{padding:2rem;text-align:center}.result-icon[data-v-961f9e97]{font-size:4rem;margin-bottom:1rem}.modal-title[data-v-961f9e97]{font-size:1.8rem;font-weight:700;margin:0 0 1.5rem;color:#fff}.result-details[data-v-961f9e97]{background:#ffffff0d;border-radius:12px;padding:1.5rem;margin-bottom:2rem;border:1px solid rgba(255,255,255,.1)}.detail-row[data-v-961f9e97]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;font-size:1.1rem;color:#fff}.detail-row[data-v-961f9e97]:last-child{margin-bottom:0}.win-amount span[data-v-961f9e97]:last-child{color:#00b894;font-weight:700}.lose-amount span[data-v-961f9e97]:last-child{color:#ff4757;font-weight:700}.modal-actions[data-v-961f9e97]{display:flex;gap:1rem;justify-content:center}.play-again-button[data-v-961f9e97]{background:linear-gradient(135deg,#00b894,#00a085);border:none;color:#fff;padding:1rem 2rem;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;min-width:120px}.play-again-button[data-v-961f9e97]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00b89466}.close-modal-button[data-v-961f9e97]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;padding:1rem 2rem;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;min-width:120px}.close-modal-button[data-v-961f9e97]:hover{background:#fff3;transform:translateY(-2px)}@media (max-width: 1024px){.mines-game[data-v-961f9e97]{padding:1rem}.game-content[data-v-961f9e97]{flex-direction:column;height:auto;gap:0}.betting-controls[data-v-961f9e97]{width:auto;border-right:none;border-bottom:1px solid rgba(255,255,255,.1);padding:1.5rem}.game-display[data-v-961f9e97]{max-width:100%;align-items:center;justify-content:center}.game-grid[data-v-961f9e97]{width:100%;max-width:450px;height:450px;margin:0 auto}.page-title[data-v-961f9e97]{font-size:2.2rem;margin-bottom:1.5rem}.page-title i[data-v-961f9e97]{font-size:2rem}}@media (max-width: 768px){.mines-game[data-v-961f9e97]{padding:.5rem}.betting-controls[data-v-961f9e97]{padding:1rem}.game-display[data-v-961f9e97]{padding:1.5rem 1rem;gap:2rem;align-items:center;justify-content:center}.game-grid[data-v-961f9e97]{gap:8px;width:100%;max-width:350px;height:350px;margin:0 auto;justify-self:center}.mine-cell-back[data-v-961f9e97]{font-size:24px}}@media (max-width: 480px){.game-area[data-v-961f9e97]{padding:1rem;align-items:center;justify-content:center}.game-display[data-v-961f9e97]{padding:1rem;gap:1.5rem;width:100%;align-items:center;justify-content:center}.game-grid[data-v-961f9e97]{gap:6px;width:100%;max-width:300px;height:300px;margin:0 auto;justify-self:center;align-self:center}.mine-cell-back[data-v-961f9e97]{font-size:20px}}.mines-maintenance-overlay[data-v-961f9e97]{position:fixed;top:0;left:280px;right:0;bottom:0;background:#0000004d;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.mines-maintenance-content[data-v-961f9e97]{text-align:center;padding:3rem;background:#1a1f2ef2;border-radius:20px;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 60px #00000080;max-width:500px;margin:0 auto}.mines-maintenance-content .maintenance-icon[data-v-961f9e97]{margin-bottom:1.5rem}.mines-maintenance-content .maintenance-icon i[data-v-961f9e97]{font-size:3rem;color:#ffc107;animation:pulse-961f9e97 2s infinite}.mines-maintenance-content h2[data-v-961f9e97]{color:#fff;font-size:2rem;font-weight:700;margin-bottom:1rem;text-shadow:0 2px 10px rgba(0,0,0,.3)}.mines-maintenance-content p[data-v-961f9e97]{color:#ffffffe6;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.mines-maintenance-content .maintenance-spinner i[data-v-961f9e97]{font-size:2rem;color:#00b2ff;animation:spin-961f9e97 1s linear infinite}.maintenance-active .mines-game[data-v-961f9e97]{pointer-events:none}@keyframes pulse-961f9e97{0%,to{opacity:1}50%{opacity:.6}}@keyframes spin-961f9e97{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.mines-maintenance-overlay[data-v-961f9e97]{left:0;top:0;padding:1rem}.mines-maintenance-content[data-v-961f9e97]{padding:1.5rem;margin:0 auto;max-width:calc(100vw - 2rem)}}.page-container[data-v-4ca75893]{min-height:100vh;background:var(--bg-gradient);color:#fff}.blackjack-game[data-v-4ca75893]{margin:0;padding:2rem;min-height:calc(100vh - 120px)}.page-header[data-v-4ca75893]{text-align:center;margin-bottom:2rem}.page-title[data-v-4ca75893]{font-size:3rem;color:var(--text-light);margin:0 0 1rem;display:flex;align-items:center;justify-content:center;gap:.75rem;font-weight:600;text-shadow:0 0 20px rgba(0,178,255,.6),0 2px 4px rgba(0,0,0,.3)}.page-title i[data-v-4ca75893]{color:var(--accent-color);font-size:2.75rem;text-shadow:0 0 15px rgba(0,178,255,.8)}.game-content[data-v-4ca75893]{display:flex;gap:0;height:900px;background:#0003;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.betting-controls[data-v-4ca75893]{background:#0000004d;padding:2rem;display:flex;flex-direction:column;gap:1.5rem;border-right:1px solid rgba(255,255,255,.1);width:350px;flex-shrink:0}.input-group[data-v-4ca75893]{display:flex;flex-direction:column;gap:.5rem}.input-group label[data-v-4ca75893]{font-size:.875rem;color:#ffffffb3;font-weight:500}.numeric-input[data-v-4ca75893]{padding:.75rem;background:#0003;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:.875rem;transition:border-color .3s ease}.numeric-input[data-v-4ca75893]:focus{outline:none;border-color:var(--accent-color)}.stats-section[data-v-4ca75893]{padding:1rem;background:#0003;border-radius:8px;border:1px solid rgba(255,255,255,.1)}.stats-title[data-v-4ca75893]{font-size:.875rem;color:#ffffffb3;margin-bottom:.75rem;font-weight:500}.stat-row[data-v-4ca75893]{display:flex;justify-content:space-between;margin-bottom:.5rem;font-size:.875rem}.stat-row[data-v-4ca75893]:last-child{margin-bottom:0}.deal-button[data-v-4ca75893],.hit-button[data-v-4ca75893],.stand-button[data-v-4ca75893],.double-button[data-v-4ca75893],.split-button[data-v-4ca75893]{width:100%;padding:.875rem;border:none;border-radius:8px;color:#fff;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease}.deal-button[data-v-4ca75893]{background:linear-gradient(135deg,#00b047,#00a03f)}.deal-button[data-v-4ca75893]:hover:not(:disabled){background:linear-gradient(135deg,#00c853,#00b047);transform:translateY(-1px)}.game-actions[data-v-4ca75893]{display:flex;flex-direction:column;gap:.75rem}.insurance-section[data-v-4ca75893]{background:#ffc1071a;border:1px solid rgba(255,193,7,.3);border-radius:8px;padding:1rem;margin-top:1rem}.insurance-title[data-v-4ca75893]{font-size:.875rem;font-weight:600;color:#ffc107;margin-bottom:.5rem;text-align:center}.insurance-info[data-v-4ca75893]{font-size:.75rem;color:#fffc;margin-bottom:1rem;text-align:center}.insurance-actions[data-v-4ca75893]{display:flex;flex-direction:column;gap:.5rem}.insurance-button[data-v-4ca75893],.decline-button[data-v-4ca75893]{width:100%;padding:.75rem;border:none;border-radius:6px;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .3s ease}.insurance-button[data-v-4ca75893]{background:linear-gradient(135deg,#ffc107,#ff9800);color:#000}.insurance-button[data-v-4ca75893]:hover{background:linear-gradient(135deg,#ffcd39,#ffc107);transform:translateY(-1px)}.decline-button[data-v-4ca75893]{background:#ffffff1a;color:#fffc;border:1px solid rgba(255,255,255,.2)}.decline-button[data-v-4ca75893]:hover{background:#fff3;transform:translateY(-1px)}.hit-button[data-v-4ca75893]{background:linear-gradient(135deg,#2196f3,#1976d2)}.hit-button[data-v-4ca75893]:hover:not(:disabled){background:linear-gradient(135deg,#42a5f5,#2196f3);transform:translateY(-1px)}.stand-button[data-v-4ca75893]{background:linear-gradient(135deg,#ff6b35,#f7931e)}.stand-button[data-v-4ca75893]:hover:not(:disabled){background:linear-gradient(135deg,#ff8a50,#ffb347);transform:translateY(-1px)}.double-button[data-v-4ca75893]{background:linear-gradient(135deg,#9c27b0,#7b1fa2)}.double-button[data-v-4ca75893]:hover:not(:disabled){background:linear-gradient(135deg,#ab47bc,#9c27b0);transform:translateY(-1px)}.split-button[data-v-4ca75893]{background:linear-gradient(135deg,#00b2ff,#08c)}.split-button[data-v-4ca75893]:hover:not(:disabled){background:linear-gradient(135deg,#33c4ff,#00b2ff);transform:translateY(-1px)}.deal-button[data-v-4ca75893]:disabled,.hit-button[data-v-4ca75893]:disabled,.stand-button[data-v-4ca75893]:disabled,.double-button[data-v-4ca75893]:disabled,.split-button[data-v-4ca75893]:disabled{opacity:.5;cursor:not-allowed;transform:none}.game-area[data-v-4ca75893]{flex:1;background:#0000001a;padding:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.game-display[data-v-4ca75893]{display:flex;flex-direction:column;align-items:center;gap:3rem;width:100%;max-width:1000px;padding:1rem;position:relative;z-index:1}.dealer-section[data-v-4ca75893],.player-section[data-v-4ca75893]{width:100%;text-align:center}.section-header[data-v-4ca75893]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding:0 2rem}.section-title[data-v-4ca75893]{font-size:1.25rem;color:#ffffffe6;font-weight:600;text-transform:uppercase;letter-spacing:1px;display:flex;align-items:center;gap:.75rem}.active-badge[data-v-4ca75893]{background:linear-gradient(135deg,#00b2ff,#08c);color:#fff;font-size:.65rem;padding:.25rem .5rem;border-radius:4px;animation:pulse-glow-4ca75893 1.5s infinite}.waiting-badge[data-v-4ca75893]{background:#fff3;color:#ffffffb3;font-size:.65rem;padding:.25rem .5rem;border-radius:4px}@keyframes pulse-glow-4ca75893{0%,to{box-shadow:0 0 5px #00b2ff80}50%{box-shadow:0 0 15px #00b2ffcc}}.score-display[data-v-4ca75893]{background:#0006;border:1px solid rgba(255,255,255,.2);border-radius:20px;padding:.5rem 1rem;font-size:1.125rem;font-weight:700;color:#4fc3f7;min-width:60px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.bust-indicator[data-v-4ca75893]{color:#ff4757;font-size:.75rem;margin-left:.5rem;animation:pulse-4ca75893 1s infinite}@keyframes pulse-4ca75893{0%,to{opacity:1}50%{opacity:.5}}.cards-container[data-v-4ca75893]{display:flex;justify-content:center;align-items:center;min-height:160px;position:relative;padding:1rem;gap:20px}.split-hands-container[data-v-4ca75893]{display:flex;gap:2rem;width:100%;justify-content:center}.split-hand[data-v-4ca75893]{flex:1;max-width:400px;padding:1.5rem;border-radius:16px;background:#0003;border:2px solid rgba(255,255,255,.1);transition:all .3s ease}.split-hand.active-hand[data-v-4ca75893]{border-color:#00b2ff;box-shadow:0 0 20px #00b2ff4d;background:#00b2ff0d}.split-hand.completed-hand[data-v-4ca75893]{opacity:.7}.hand-result[data-v-4ca75893]{margin-top:1rem;padding:.75rem 1rem;border-radius:8px;font-weight:600;font-size:.9rem}.hand-result.win[data-v-4ca75893]{background:#00b89433;color:#00b894;border:1px solid rgba(0,184,148,.3)}.hand-result.lose[data-v-4ca75893]{background:#ff475733;color:#ff4757;border:1px solid rgba(255,71,87,.3)}.hand-result.push[data-v-4ca75893]{background:#fdcb6e33;color:#fdcb6e;border:1px solid rgba(253,203,110,.3)}.result-amount[data-v-4ca75893]{margin-left:.5rem}.card[data-v-4ca75893]{width:90px;height:126px;background:#fff;border-radius:12px;border:2px solid #000;display:flex;flex-direction:column;position:relative;box-shadow:0 4px 8px #0003;transition:all .3s ease;flex-shrink:0;overflow:hidden}.card[data-v-4ca75893]:nth-child(1){transform:rotate(-3deg);z-index:1;margin-left:0}.card[data-v-4ca75893]:nth-child(2){transform:rotate(-1deg);z-index:2;margin-left:-25px}.card[data-v-4ca75893]:nth-child(3){transform:rotate(1deg);z-index:3;margin-left:-25px}.card[data-v-4ca75893]:nth-child(4){transform:rotate(3deg);z-index:4;margin-left:-25px}.card[data-v-4ca75893]:nth-child(5){transform:rotate(4deg);z-index:5;margin-left:-25px}.card[data-v-4ca75893]:nth-child(6){transform:rotate(5deg);z-index:6;margin-left:-25px}.card[data-v-4ca75893]:hover{transform:translateY(-4px) scale(1.02) rotate(0)!important;box-shadow:0 6px 20px #00000040;z-index:10!important}.card.dealing[data-v-4ca75893]{animation:dealCard-4ca75893 .4s ease-out forwards}.card.revealed[data-v-4ca75893]{animation:revealCard-4ca75893 .2s ease-out forwards}@keyframes dealCard-4ca75893{0%{transform:translateY(-60px) scale(.9) rotateY(-45deg);opacity:0}60%{transform:translateY(-10px) scale(.95) rotateY(-15deg);opacity:.8}to{transform:translateY(0) scale(1) rotateY(0);opacity:1}}@keyframes revealCard-4ca75893{0%{transform:scale(1)}50%{transform:scale(1.03)}to{transform:scale(1)}}.card.face-down[data-v-4ca75893]{transition:transform .3s ease}.card.face-down.revealed[data-v-4ca75893]{animation:flipCard-4ca75893 .4s ease forwards}@keyframes flipCard-4ca75893{0%{transform:rotateY(180deg)}50%{transform:rotateY(90deg) scale(1.1)}to{transform:rotateY(0) scale(1)}}.card.hearts[data-v-4ca75893],.card.diamonds[data-v-4ca75893]{color:#e53e3e}.card.clubs[data-v-4ca75893],.card.spades[data-v-4ca75893]{color:#000}.card-content[data-v-4ca75893]{padding:8px;height:100%;display:flex;flex-direction:column;justify-content:flex-start;position:relative;background:#fff}.card-value[data-v-4ca75893]{font-size:18px;font-weight:900;position:absolute;top:-2px;left:5px;line-height:1;margin:0;padding:0;font-family:Arial,sans-serif}.card-suit[data-v-4ca75893]{font-size:16px;position:absolute;top:26px;left:2px;line-height:1;font-weight:400}.card-suit-center[data-v-4ca75893]{font-size:40px;position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);line-height:1;font-weight:400}.card-back[data-v-4ca75893]{background:linear-gradient(135deg,#1a237e,#3949ab);height:100%;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff;border-radius:10px;font-weight:700;font-family:Arial,sans-serif}.face-down[data-v-4ca75893]{background:linear-gradient(135deg,#1a1a2e,#16213e)}.face-down .card-content[data-v-4ca75893]{display:none}.game-info[data-v-4ca75893]{background:#0006;border-radius:12px;padding:1rem 1.5rem;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.payout-info[data-v-4ca75893]{display:flex;gap:2rem;justify-content:center}.payout-item[data-v-4ca75893]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.payout-label[data-v-4ca75893]{font-size:.75rem;color:#fff9;font-weight:500;letter-spacing:.5px}.payout-value[data-v-4ca75893]{font-size:.875rem;color:#ffffffe6;font-weight:600}.game-status[data-v-4ca75893]{text-align:center;padding:1rem;background:#0000004d;border-radius:12px;border:1px solid rgba(255,255,255,.1);min-width:300px}.status-message[data-v-4ca75893]{font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.status-message.win[data-v-4ca75893]{color:#4caf50;text-shadow:0 0 10px rgba(76,175,80,.5)}.status-message.lose[data-v-4ca75893]{color:#f44336;text-shadow:0 0 10px rgba(244,67,54,.5)}.status-message.push[data-v-4ca75893]{color:#ff9800;text-shadow:0 0 10px rgba(255,152,0,.5)}.win-amount[data-v-4ca75893]{font-size:1.25rem;color:var(--accent-color);font-weight:600}.modal-wrapper[data-v-4ca75893]{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;background-color:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex!important;justify-content:center!important;align-items:center!important;z-index:9999!important;padding:20px;margin:0!important;transform:none!important;box-sizing:border-box!important}.game-modal[data-v-4ca75893]{background-color:var(--secondary-color, rgba(6, 21, 41, .95));border:1px solid var(--border-color, rgba(255, 255, 255, .1));border-radius:16px;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 20px 40px #0006;margin:0 auto;flex-shrink:0;animation:modal-slide-in-4ca75893 .3s ease-out}@keyframes modal-slide-in-4ca75893{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.close-button[data-v-4ca75893]{position:absolute;top:15px;right:15px;background:transparent;border:none;font-size:24px;cursor:pointer;color:#fff;z-index:10;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.close-button[data-v-4ca75893]:hover{background-color:#ffffff1a}.modal-content[data-v-4ca75893]{padding:2rem;text-align:center}.result-icon[data-v-4ca75893]{font-size:4rem;margin-bottom:1rem}.modal-title[data-v-4ca75893]{font-size:1.8rem;font-weight:700;margin:0 0 1.5rem;color:#fff}.result-details[data-v-4ca75893]{background:#ffffff0d;border-radius:12px;padding:1.5rem;margin-bottom:2rem;border:1px solid rgba(255,255,255,.1)}.detail-row[data-v-4ca75893]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;font-size:1.1rem;color:#fff}.detail-row[data-v-4ca75893]:last-child{margin-bottom:0}.detail-row.win-amount span[data-v-4ca75893]:last-child{color:#00b894;font-weight:700}.detail-row.lose-amount span[data-v-4ca75893]:last-child{color:#ff4757;font-weight:700}.detail-row.push-amount span[data-v-4ca75893]:last-child{color:#fdcb6e;font-weight:700}.modal-actions[data-v-4ca75893]{display:flex;gap:1rem;justify-content:center}.play-again-button[data-v-4ca75893]{background:linear-gradient(135deg,#00b894,#00a085);border:none;color:#fff;padding:1rem 2rem;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;min-width:120px}.play-again-button[data-v-4ca75893]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00b89466}.close-modal-button[data-v-4ca75893]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;padding:1rem 2rem;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;min-width:120px}.close-modal-button[data-v-4ca75893]:hover{background:#fff3;transform:translateY(-2px)}@media (max-width: 1024px){.blackjack-game[data-v-4ca75893]{padding:1rem}.game-content[data-v-4ca75893]{flex-direction:column;height:auto;gap:0}.betting-controls[data-v-4ca75893]{width:auto;border-right:none;border-bottom:1px solid rgba(255,255,255,.1);padding:1.5rem}.game-display[data-v-4ca75893]{max-width:100%;gap:2rem;padding:1.5rem}.cards-container[data-v-4ca75893]{gap:1.5rem;min-height:120px;justify-content:center}.card[data-v-4ca75893]{width:95px;height:133px}.section-title[data-v-4ca75893]{font-size:1.4rem}.status-message[data-v-4ca75893]{font-size:1.75rem}.game-actions[data-v-4ca75893]{flex-wrap:wrap;gap:.75rem}.game-actions button[data-v-4ca75893]{min-height:48px;font-size:.95rem}.page-title[data-v-4ca75893]{font-size:2.2rem;margin-bottom:1.5rem}.page-title i[data-v-4ca75893]{font-size:2rem}.split-hands-container[data-v-4ca75893]{flex-direction:column;gap:1.5rem}.split-hand[data-v-4ca75893]{max-width:100%}}@media (max-width: 768px){.blackjack-game[data-v-4ca75893]{padding:.5rem}.page-title[data-v-4ca75893]{font-size:2rem;margin-bottom:1.25rem}.page-title i[data-v-4ca75893]{font-size:1.8rem}.game-content[data-v-4ca75893]{height:auto;border-radius:12px}.betting-controls[data-v-4ca75893]{padding:1.5rem 1rem}.input-group[data-v-4ca75893]{gap:.75rem}.input-group label[data-v-4ca75893]{font-size:.9rem}.numeric-input[data-v-4ca75893]{padding:1rem;font-size:1rem;border-radius:10px}.deal-button[data-v-4ca75893]{padding:1rem;font-size:1rem;border-radius:10px;min-height:52px}.game-actions[data-v-4ca75893]{flex-direction:column;gap:.75rem}.game-actions button[data-v-4ca75893]{padding:.9rem;font-size:.95rem;border-radius:8px;min-height:50px}.insurance-section[data-v-4ca75893]{padding:1rem;border-radius:10px}.insurance-actions[data-v-4ca75893]{flex-direction:column;gap:.5rem}.insurance-button[data-v-4ca75893],.decline-button[data-v-4ca75893]{padding:.8rem;font-size:.9rem;min-height:44px}.game-display[data-v-4ca75893]{padding:1rem;gap:1.5rem}.dealer-section[data-v-4ca75893],.player-section[data-v-4ca75893]{gap:1rem}.section-header[data-v-4ca75893]{flex-direction:column;gap:.5rem;text-align:center}.cards-container[data-v-4ca75893]{gap:.75rem;min-height:100px;justify-content:center;flex-wrap:wrap}.card[data-v-4ca75893]{width:80px;height:112px}.card-value[data-v-4ca75893]{font-size:1rem;top:6px;left:6px}.card-suit[data-v-4ca75893]{font-size:.8rem;top:20px;left:6px}.card-suit-center[data-v-4ca75893]{font-size:2.5rem}.section-title[data-v-4ca75893]{font-size:1.25rem}.score-display[data-v-4ca75893]{font-size:1.1rem;padding:.4rem .8rem}.game-info[data-v-4ca75893]{gap:1rem}.payout-info[data-v-4ca75893]{gap:.75rem;padding:.75rem}.payout-item[data-v-4ca75893]{gap:.5rem}.payout-label[data-v-4ca75893]{font-size:.7rem}.payout-value[data-v-4ca75893]{font-size:.9rem}.game-status[data-v-4ca75893]{min-width:auto;width:100%;max-width:350px;padding:1rem;border-radius:10px}.status-message[data-v-4ca75893]{font-size:1.3rem}.win-amount[data-v-4ca75893]{font-size:1.1rem}.stats-section[data-v-4ca75893]{padding:1rem;border-radius:8px}.stats-title[data-v-4ca75893]{font-size:.9rem}.stat-row[data-v-4ca75893]{font-size:.85rem}}@media (max-width: 480px){.blackjack-game[data-v-4ca75893]{padding:.25rem}.page-title[data-v-4ca75893]{font-size:1.8rem;flex-direction:column;gap:.5rem}.page-title i[data-v-4ca75893]{font-size:1.5rem}.betting-controls[data-v-4ca75893]{padding:1rem}.numeric-input[data-v-4ca75893]{padding:.9rem;font-size:.95rem}.deal-button[data-v-4ca75893]{padding:.9rem;font-size:.95rem;min-height:48px}.game-actions button[data-v-4ca75893]{padding:.8rem;font-size:.9rem;min-height:46px}.game-display[data-v-4ca75893]{padding:.75rem;gap:1rem}.cards-container[data-v-4ca75893]{gap:.5rem;min-height:80px}.card[data-v-4ca75893]{width:70px;height:98px}.card-value[data-v-4ca75893]{font-size:.9rem;top:4px;left:4px}.card-suit[data-v-4ca75893]{font-size:.7rem;top:16px;left:4px}.card-suit-center[data-v-4ca75893]{font-size:2rem}.section-title[data-v-4ca75893]{font-size:1.1rem}.score-display[data-v-4ca75893]{font-size:1rem;padding:.3rem .6rem}.payout-info[data-v-4ca75893]{flex-direction:column;gap:.5rem;padding:.5rem}.payout-item[data-v-4ca75893]{flex-direction:column;gap:.25rem;text-align:center}.payout-label[data-v-4ca75893]{font-size:.65rem}.payout-value[data-v-4ca75893]{font-size:.8rem}.game-status[data-v-4ca75893]{padding:.75rem;max-width:280px}.status-message[data-v-4ca75893]{font-size:1.1rem}.win-amount[data-v-4ca75893]{font-size:1rem}.insurance-section[data-v-4ca75893]{padding:.75rem}.insurance-title[data-v-4ca75893]{font-size:.9rem}.insurance-info[data-v-4ca75893]{font-size:.8rem}.insurance-button[data-v-4ca75893],.decline-button[data-v-4ca75893]{padding:.7rem;font-size:.85rem;min-height:42px}.split-hand[data-v-4ca75893]{padding:1rem}.hand-result[data-v-4ca75893]{font-size:.8rem;padding:.5rem .75rem}}@media (hover: none) and (pointer: coarse){.deal-button[data-v-4ca75893]{min-height:52px}.game-actions button[data-v-4ca75893]{min-height:48px;padding:.9rem}.insurance-button[data-v-4ca75893],.decline-button[data-v-4ca75893]{min-height:46px;padding:.8rem}.card[data-v-4ca75893]{min-width:75px;min-height:105px}}.blackjack-maintenance-overlay[data-v-4ca75893]{position:fixed;top:0;left:280px;right:0;bottom:0;background:#0000004d;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.blackjack-maintenance-content[data-v-4ca75893]{text-align:center;padding:3rem;background:#1a1f2ef2;border-radius:20px;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 60px #00000080;max-width:500px;margin:0 auto}.blackjack-maintenance-content .maintenance-icon[data-v-4ca75893]{margin-bottom:1.5rem}.blackjack-maintenance-content .maintenance-icon i[data-v-4ca75893]{font-size:3rem;color:#ffc107;animation:pulse-4ca75893 2s infinite}.blackjack-maintenance-content h2[data-v-4ca75893]{color:#fff;font-size:2rem;font-weight:700;margin-bottom:1rem;text-shadow:0 2px 10px rgba(0,0,0,.3)}.blackjack-maintenance-content p[data-v-4ca75893]{color:#ffffffe6;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.blackjack-maintenance-content .maintenance-spinner i[data-v-4ca75893]{font-size:2rem;color:#00b2ff;animation:spin-4ca75893 1s linear infinite}.maintenance-active .blackjack-game[data-v-4ca75893]{pointer-events:none}@keyframes spin-4ca75893{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.blackjack-maintenance-overlay[data-v-4ca75893]{left:0;top:0;padding:1rem}.blackjack-maintenance-content[data-v-4ca75893]{padding:1.5rem;margin:0 auto;max-width:calc(100vw - 2rem)}}.page-container[data-v-e175c673]{min-height:100vh;background:var(--bg-gradient);color:#fff}.keno-game[data-v-e175c673]{margin:0;padding:2rem;min-height:calc(100vh - 120px)}.page-header[data-v-e175c673]{text-align:center;margin-bottom:2rem}.page-title[data-v-e175c673]{font-size:2.5rem;font-weight:700;color:#fff;margin:0;display:flex;align-items:center;justify-content:center;gap:1rem}.page-title i[data-v-e175c673]{font-size:2.2rem;color:var(--accent-color)}.game-content[data-v-e175c673]{display:flex;gap:2rem;min-height:750px;max-width:1600px;margin:0 auto;background:#0003;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.betting-controls[data-v-e175c673]{width:350px;padding:2rem;background:#0000004d;border-right:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:1.5rem}.input-group[data-v-e175c673]{display:flex;flex-direction:column;gap:.5rem}.input-group label[data-v-e175c673]{font-size:.875rem;font-weight:600;color:#fffc}.numeric-input[data-v-e175c673],.risk-dropdown[data-v-e175c673]{padding:.75rem;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:1rem;transition:all .3s ease}.numeric-input[data-v-e175c673]:focus,.risk-dropdown[data-v-e175c673]:focus{outline:none;border-color:var(--accent-color);box-shadow:0 0 0 2px #00b2ff33}.risk-dropdown option[data-v-e175c673]{background:var(--secondary-color);color:#fff}.quick-pick-button[data-v-e175c673],.play-button[data-v-e175c673]{padding:1rem;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px}.quick-pick-button[data-v-e175c673]{background:linear-gradient(135deg,#2196f3,#1976d2);color:#fff}.quick-pick-button[data-v-e175c673]:hover:not(:disabled){background:linear-gradient(135deg,#1976d2,#1565c0);transform:translateY(-2px)}.play-button[data-v-e175c673]{background:linear-gradient(135deg,#00b047,#00a040);color:#fff}.play-button[data-v-e175c673]:hover:not(:disabled){background:linear-gradient(135deg,#00c853,#00b047);transform:translateY(-2px)}.quick-pick-button[data-v-e175c673]:disabled,.play-button[data-v-e175c673]:disabled{opacity:.5;cursor:not-allowed;transform:none}.game-area[data-v-e175c673]{flex:1;padding:2rem;background:#0000001a;display:flex;flex-direction:column;align-items:center}.game-display[data-v-e175c673]{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:800px}.keno-grid[data-v-e175c673]{display:grid;grid-template-columns:repeat(8,1fr);gap:10px;width:100%;max-width:800px;padding:20px;background:#0003;border-radius:12px;border:1px solid rgba(255,255,255,.1)}.keno-cell[data-v-e175c673]{aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:#1e3242;border:none;border-radius:8px;color:#fff;font-size:18px;font-weight:700;cursor:pointer;transition:all .3s ease}.keno-cell[data-v-e175c673]:hover:not(:disabled){background:#2a4356;transform:scale(1.05)}.keno-cell.selected[data-v-e175c673]{background:#2196f3;box-shadow:0 4px 15px #2196f366}.keno-cell.hit[data-v-e175c673]{background:#4caf50;box-shadow:0 4px 15px #4caf5066;animation:hit-pulse-e175c673 .6s ease}.keno-cell.drawn[data-v-e175c673]{background:#f44336;box-shadow:0 4px 15px #f4433666;animation:drawn-pulse-e175c673 .6s ease}@keyframes hit-pulse-e175c673{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes drawn-pulse-e175c673{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.payout-display[data-v-e175c673]{width:100%;max-width:700px}.payout-header[data-v-e175c673]{font-size:1.1rem;font-weight:600;color:#fff;margin-bottom:1rem;text-align:center}.payout-grid[data-v-e175c673]{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.payout-cell[data-v-e175c673]{background:#1e3242;padding:12px 8px;border-radius:8px;text-align:center;min-width:60px;cursor:help;transition:all .3s ease}.payout-cell[data-v-e175c673]:hover{background:#2a4356;transform:translateY(-2px)}.hit-count[data-v-e175c673]{font-size:14px;color:#ffffffb3;margin-bottom:4px}.multiplier[data-v-e175c673]{font-size:16px;font-weight:700;color:#4caf50}.modal-wrapper[data-v-e175c673]{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;background-color:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex!important;justify-content:center!important;align-items:center!important;z-index:9999!important;padding:20px;margin:0!important;transform:none!important;box-sizing:border-box!important}.game-modal[data-v-e175c673]{background-color:var(--secondary-color, rgba(6, 21, 41, .95));border:1px solid var(--border-color, rgba(255, 255, 255, .1));border-radius:16px;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 20px 40px #0006;margin:0 auto;flex-shrink:0;animation:modal-slide-in-e175c673 .3s ease-out}@keyframes modal-slide-in-e175c673{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.close-button[data-v-e175c673]{position:absolute;top:15px;right:15px;background:transparent;border:none;font-size:24px;cursor:pointer;color:#fff;z-index:10;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.close-button[data-v-e175c673]:hover{background-color:#ffffff1a}.modal-content[data-v-e175c673]{padding:2rem;text-align:center}.result-icon[data-v-e175c673]{font-size:4rem;margin-bottom:1rem}.modal-title[data-v-e175c673]{font-size:1.8rem;font-weight:700;margin:0 0 1.5rem;color:#fff}.result-details[data-v-e175c673]{background:#ffffff0d;border-radius:12px;padding:1.5rem;margin-bottom:2rem;border:1px solid rgba(255,255,255,.1)}.detail-row[data-v-e175c673]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;font-size:1.1rem;color:#fff}.detail-row[data-v-e175c673]:last-child{margin-bottom:0}.win-amount span[data-v-e175c673]:last-child{color:#00b894;font-weight:700}.lose-amount span[data-v-e175c673]:last-child{color:#ff4757;font-weight:700}.modal-actions[data-v-e175c673]{display:flex;gap:1rem;justify-content:center}.play-again-button[data-v-e175c673]{background:linear-gradient(135deg,#00b894,#00a085);border:none;color:#fff;padding:1rem 2rem;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;min-width:120px}.play-again-button[data-v-e175c673]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00b89466}.close-modal-button[data-v-e175c673]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;padding:1rem 2rem;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;min-width:120px}.close-modal-button[data-v-e175c673]:hover{background:#fff3;transform:translateY(-2px)}@media (max-width: 1024px){.keno-game[data-v-e175c673]{padding:1rem}.game-content[data-v-e175c673]{flex-direction:column;height:auto;gap:0}.betting-controls[data-v-e175c673]{width:auto;border-right:none;border-bottom:1px solid rgba(255,255,255,.1);padding:1.5rem}.keno-grid[data-v-e175c673]{max-width:100%;padding:15px}.page-title[data-v-e175c673]{font-size:2.2rem;margin-bottom:1.5rem}.page-title i[data-v-e175c673]{font-size:2rem}}@media (max-width: 768px){.keno-game[data-v-e175c673]{padding:.5rem}.betting-controls[data-v-e175c673]{padding:1rem}.keno-grid[data-v-e175c673]{grid-template-columns:repeat(6,1fr);gap:8px;padding:12px}.keno-cell[data-v-e175c673]{font-size:16px}.payout-grid[data-v-e175c673]{gap:6px}.payout-cell[data-v-e175c673]{min-width:50px;padding:10px 6px}}@media (max-width: 480px){.keno-grid[data-v-e175c673]{grid-template-columns:repeat(5,1fr);gap:6px}.keno-cell[data-v-e175c673]{font-size:14px}.page-title[data-v-e175c673]{font-size:1.8rem}}.keno-maintenance-overlay[data-v-e175c673]{position:fixed;top:0;left:280px;right:0;bottom:0;background:#0000004d;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.keno-maintenance-content[data-v-e175c673]{text-align:center;padding:3rem;background:#1a1f2ef2;border-radius:20px;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 60px #00000080;max-width:500px;margin:0 auto}.keno-maintenance-content .maintenance-icon[data-v-e175c673]{margin-bottom:1.5rem}.keno-maintenance-content .maintenance-icon i[data-v-e175c673]{font-size:3rem;color:#ffc107;animation:pulse-e175c673 2s infinite}.keno-maintenance-content h2[data-v-e175c673]{color:#fff;font-size:2rem;font-weight:700;margin-bottom:1rem;text-shadow:0 2px 10px rgba(0,0,0,.3)}.keno-maintenance-content p[data-v-e175c673]{color:#ffffffe6;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.keno-maintenance-content .maintenance-spinner i[data-v-e175c673]{font-size:2rem;color:#00b2ff;animation:spin-e175c673 1s linear infinite}.maintenance-active .keno-game[data-v-e175c673]{pointer-events:none}@keyframes pulse-e175c673{0%,to{opacity:1}50%{opacity:.6}}@keyframes spin-e175c673{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.keno-maintenance-overlay[data-v-e175c673]{left:0;top:0;padding:1rem}.keno-maintenance-content[data-v-e175c673]{padding:1.5rem;margin:0 auto;max-width:calc(100vw - 2rem)}}.page-container[data-v-1ff5529d]{min-height:100vh;background:var(--bg-gradient);color:#fff}.page-container.maintenance-active[data-v-1ff5529d]{overflow:hidden;height:100vh}.limbo-game[data-v-1ff5529d]{max-width:100%;margin:0;padding:2rem;min-height:calc(100vh - 120px)}.page-header[data-v-1ff5529d]{text-align:center;margin-bottom:2rem}.page-title[data-v-1ff5529d]{font-size:3rem;color:var(--text-light);margin:0 0 1rem;display:flex;align-items:center;justify-content:center;gap:.75rem;font-weight:600;text-shadow:0 0 20px rgba(0,178,255,.6),0 2px 4px rgba(0,0,0,.3)}.page-title i[data-v-1ff5529d]{color:var(--accent-color);font-size:2.75rem;text-shadow:0 0 15px rgba(0,178,255,.8)}.game-content[data-v-1ff5529d]{display:flex;gap:0;height:750px;background:#0003;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.betting-controls[data-v-1ff5529d]{background:#0000004d;padding:2rem;display:flex;flex-direction:column;gap:1.5rem;border-right:1px solid rgba(255,255,255,.1);width:350px;flex-shrink:0}.tab-container[data-v-1ff5529d]{display:flex;gap:1px;background:#0003;padding:2px;border-radius:4px;margin-bottom:20px}.tab[data-v-1ff5529d]{flex:1;background:transparent;border:none;color:#ffffff80;padding:8px;cursor:pointer;border-radius:3px;font-size:13px;transition:all .2s}.tab.active[data-v-1ff5529d]{background:var(--accent-color);color:#fff}.tab[data-v-1ff5529d]:hover:not(.active){background:#ffffff0d}.bet-controls[data-v-1ff5529d]{display:flex;flex-direction:column;gap:20px}.input-group[data-v-1ff5529d]{display:flex;flex-direction:column;gap:8px}.input-group label[data-v-1ff5529d]{font-size:14px;color:#ffffffb3;font-weight:500}.input-group input[data-v-1ff5529d]{background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:12px 16px;color:#fff;font-size:16px;transition:all .3s ease}.input-group input[data-v-1ff5529d]:focus{outline:none;border-color:var(--accent-color);box-shadow:0 0 0 2px #00b2ff33}.input-group input[data-v-1ff5529d]:disabled{opacity:.5;cursor:not-allowed}.bet-button[data-v-1ff5529d]{background:linear-gradient(135deg,#00b047,#00a03f);border:none;border-radius:8px;padding:16px;color:#fff;font-weight:700;font-size:16px;cursor:pointer;transition:all .3s ease;text-transform:uppercase}.bet-button[data-v-1ff5529d]:hover:not(:disabled){background:linear-gradient(135deg,#00c853,#00b047);transform:translateY(-2px)}.bet-button[data-v-1ff5529d]:disabled{opacity:.5;cursor:not-allowed;transform:none}.bet-button.waiting[data-v-1ff5529d],.bet-button.auto[data-v-1ff5529d]{background:linear-gradient(135deg,#ff4747,#f33)}.game-area[data-v-1ff5529d]{flex:1;display:flex;flex-direction:column;gap:20px;padding:2rem}.history[data-v-1ff5529d]{display:flex;gap:8px;padding:10px;background:#0003;border-radius:8px;overflow-x:auto;white-space:nowrap}.history[data-v-1ff5529d]::-webkit-scrollbar{height:6px}.history[data-v-1ff5529d]::-webkit-scrollbar-track{background:#0003}.history[data-v-1ff5529d]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}.history-item[data-v-1ff5529d]{padding:6px 10px;background:#0000004d;border-radius:4px;font-size:14px;font-weight:500;color:#f44336;min-width:fit-content}.history-item.won[data-v-1ff5529d]{color:#4caf50}.game-display[data-v-1ff5529d]{flex:1;background:#0003;border-radius:8px;position:relative}.graph[data-v-1ff5529d]{width:100%;height:400px;background:#0000004d;border-radius:8px;position:relative}.result-container[data-v-1ff5529d]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}.multiplier[data-v-1ff5529d]{font-size:64px;font-weight:700;color:#4caf50;text-shadow:0 0 10px rgba(76,175,80,.5);animation:fadeInScale-1ff5529d .3s ease-out}.multiplier.lose[data-v-1ff5529d]{color:#f44336;text-shadow:0 0 10px rgba(244,67,54,.5)}@keyframes fadeInScale-1ff5529d{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@media (max-width: 1024px){.limbo-game[data-v-1ff5529d]{padding:1rem}.game-content[data-v-1ff5529d]{flex-direction:column;gap:0}.betting-controls[data-v-1ff5529d]{width:100%;border-right:none;border-bottom:1px solid rgba(255,255,255,.1)}}.limbo-maintenance-overlay[data-v-1ff5529d]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000f2;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.limbo-maintenance-content p[data-v-1ff5529d]{color:#fffc;font-size:1.1rem;margin-bottom:2rem;line-height:1.6}.maintenance-spinner[data-v-1ff5529d]{margin-top:1rem}.maintenance-spinner i[data-v-1ff5529d]{font-size:2rem;color:var(--accent-color);animation:spin-1ff5529d 2s linear infinite}@keyframes pulse-1ff5529d{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@media (max-width: 768px){.limbo-maintenance-content[data-v-1ff5529d]{padding:2rem 1.5rem;margin:0 1rem;border-radius:15px}.limbo-maintenance-content h2[data-v-1ff5529d]{font-size:1.5rem}.limbo-maintenance-content p[data-v-1ff5529d]{font-size:1rem}.limbo-game[data-v-1ff5529d]{padding:.5rem}.page-title[data-v-1ff5529d]{font-size:2.2rem;margin-bottom:1.5rem}.page-title i[data-v-1ff5529d]{font-size:2rem}.game-area[data-v-1ff5529d]{padding:1.5rem 1rem}.multiplier[data-v-1ff5529d]{font-size:48px}}.limbo-maintenance-overlay[data-v-1ff5529d]{position:fixed;top:0;left:280px;right:0;bottom:0;background:#0000004d;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.limbo-maintenance-content[data-v-1ff5529d]{text-align:center;padding:3rem;background:#1a1f2ef2;border-radius:20px;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 60px #00000080;max-width:500px;margin:0 auto}.limbo-maintenance-content .maintenance-icon[data-v-1ff5529d]{margin-bottom:1.5rem}.limbo-maintenance-content .maintenance-icon i[data-v-1ff5529d]{font-size:3rem;color:#ffc107;animation:pulse-1ff5529d 2s infinite}.limbo-maintenance-content h2[data-v-1ff5529d]{color:#fff;font-size:2rem;font-weight:700;margin-bottom:1rem;text-shadow:0 2px 10px rgba(0,0,0,.3)}.limbo-maintenance-content p[data-v-1ff5529d]{color:#ffffffe6;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.limbo-maintenance-content .maintenance-spinner i[data-v-1ff5529d]{font-size:2rem;color:#00b2ff;animation:spin-1ff5529d 1s linear infinite}.maintenance-active .limbo-game[data-v-1ff5529d]{pointer-events:none}@keyframes pulse-1ff5529d{0%,to{opacity:1}50%{opacity:.6}}@keyframes spin-1ff5529d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.limbo-maintenance-overlay[data-v-1ff5529d]{left:0;top:0;padding:1rem}.limbo-maintenance-content[data-v-1ff5529d]{padding:1.5rem;margin:0 auto;max-width:calc(100vw - 2rem)}}.leaderboard-main[data-v-260c7252]{display:flex;flex-direction:column;min-height:100vh}.leaderboard-section[data-v-260c7252]{padding:2rem 0 3rem;background-color:var(--primary-color);position:relative;overflow:visible;flex:1;min-height:calc(100vh - 64px)}.leaderboard-section[data-v-260c7252]:before{content:"";position:absolute;top:10%;left:-5%;width:40%;height:40%;background:radial-gradient(ellipse at center,rgba(0,178,255,.1) 0%,transparent 70%);pointer-events:none;animation:pulse-glow-260c7252 8s infinite alternate;z-index:1}.leaderboard-section[data-v-260c7252]:after{content:"";position:absolute;bottom:20%;right:-5%;width:40%;height:40%;background:radial-gradient(ellipse at center,rgba(32,230,71,.05) 0%,transparent 70%);pointer-events:none;animation:pulse-glow-260c7252 10s infinite alternate-reverse;z-index:1}@keyframes pulse-glow-260c7252{0%{opacity:.6;transform:scale(1)}to{opacity:1;transform:scale(1.1)}}.container[data-v-260c7252]{position:relative;z-index:2}.month-selector-container[data-v-260c7252]{margin-bottom:2.5rem;position:relative;z-index:20}.month-selector-container[data-v-260c7252]:after{content:"";position:absolute;bottom:-1.25rem;left:50%;transform:translate(-50%);width:140px;height:1px;background:linear-gradient(to right,transparent,rgba(0,178,255,.3),transparent)}.month-selector[data-v-260c7252]{display:flex;justify-content:center;align-items:center;gap:1.5rem;background:#00000080;padding:.8rem 1.5rem;border-radius:50px;border:1px solid rgba(0,178,255,.5);max-width:400px;margin:0 auto;box-shadow:0 8px 20px #0006,0 0 20px #00b2ff33;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.month-selector[data-v-260c7252]:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(to right,transparent,rgba(0,178,255,.6),transparent)}.month-selector[data-v-260c7252]:before{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(to right,transparent,rgba(0,178,255,.3),transparent)}.month-nav-btn[data-v-260c7252]{background:#00b2ff26;border:1px solid rgba(0,178,255,.5);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--accent-color);transition:all .3s ease;padding:0;box-shadow:0 4px 8px #0000004d,0 0 10px #00b2ff1a}.month-nav-btn[data-v-260c7252]:hover{background:#00b2ff4d;transform:translateY(-3px) scale(1.05);box-shadow:0 8px 15px #0006,0 0 20px #00b2ff33}.month-nav-btn[data-v-260c7252]:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.month-nav-btn i[data-v-260c7252]{font-size:1.2rem;color:#00b2ff;filter:drop-shadow(0 2px 3px rgba(0,0,0,.5));transition:all .3s ease}.month-nav-btn:hover i[data-v-260c7252]{color:#7edbff;transform:scale(1.1)}.selected-month[data-v-260c7252]{font-size:1.4rem;font-weight:600;color:#fff;padding:.5rem 1.4rem;min-width:200px;text-align:center;border-radius:8px;background:#00b2ff33;box-shadow:inset 0 0 15px #00b2ff26;text-shadow:0 2px 8px rgba(0,0,0,.5);position:relative;overflow:hidden}.selected-month[data-v-260c7252]:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(0,178,255,.1) 0%,transparent 60%);opacity:.6;animation:pulse-260c7252 3s infinite alternate}@keyframes pulse-260c7252{0%{transform:scale(1);opacity:.4}to{transform:scale(1.1);opacity:.7}}.loading[data-v-260c7252]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem}.spinner[data-v-260c7252]{width:50px;height:50px;border:3px solid rgba(0,178,255,.3);border-radius:50%;border-top-color:var(--accent-color);animation:spin-260c7252 1s ease-in-out infinite;margin-bottom:1rem}@keyframes spin-260c7252{to{transform:rotate(360deg)}}.error-message[data-v-260c7252]{display:flex;background-color:#dc354526;border:1px solid rgba(220,53,69,.3);border-radius:8px;padding:1.5rem;margin:2rem auto;max-width:800px;text-align:left;box-shadow:0 4px 12px #0000001a}.error-icon[data-v-260c7252]{margin-right:1rem;display:flex;align-items:flex-start;padding-top:.25rem}.error-icon svg[data-v-260c7252]{width:32px;height:32px;color:#dc3545cc}.error-content[data-v-260c7252]{flex:1}.error-content h3[data-v-260c7252]{margin-top:0;margin-bottom:.5rem;color:#dc3545e6}.error-content p[data-v-260c7252]{margin-bottom:1rem}.retry-button[data-v-260c7252]{background-color:var(--accent-color);color:#fff;border:none;border-radius:4px;padding:.5rem 1rem;font-size:.9rem;cursor:pointer;transition:all .2s ease;margin-top:1rem}.retry-button[data-v-260c7252]:hover{background-color:var(--gold-accent);transform:translateY(-2px)}.podium-container[data-v-260c7252]{margin-bottom:3rem;position:relative;padding:1rem 0;margin-top:2.5rem;z-index:10}.podium-background[data-v-260c7252]{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,rgba(0,178,255,.1) 0%,transparent 70%);border-radius:20px;z-index:-1;opacity:.5}.podium-wrapper[data-v-260c7252]{display:flex;justify-content:center;align-items:flex-end;gap:1.5rem;margin-bottom:1rem;position:relative;height:auto;padding-bottom:1rem}.podium-item[data-v-260c7252]{display:flex;flex-direction:column;align-items:center;position:relative;width:200px;transition:transform .3s ease}.podium-item[data-v-260c7252]:hover{transform:translateY(-10px)}.player-circle[data-v-260c7252]{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:2px solid rgba(255,255,255,.2);box-shadow:0 8px 32px #0000004d;margin-bottom:.8rem;position:relative;z-index:5}.first-place .player-circle[data-v-260c7252]{width:100px;height:100px;border:2px solid #FFD700;box-shadow:0 8px 32px #ffd7004d;background:linear-gradient(135deg,#ffd7001a,#ffa5000d)}.second-place .player-circle[data-v-260c7252]{border:2px solid #C0C0C0;box-shadow:0 8px 32px #c0c0c033;background:linear-gradient(135deg,#c0c0c01a,#a9a9a90d)}.third-place .player-circle[data-v-260c7252]{border:2px solid #CD7F32;box-shadow:0 8px 32px #cd7f3233;background:linear-gradient(135deg,#cd7f321a,#a0522d0d)}.player-initial[data-v-260c7252]{font-size:2rem;font-weight:700;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5)}.first-place .player-initial[data-v-260c7252]{font-size:2.5rem;color:gold}.second-place .player-initial[data-v-260c7252]{color:silver}.third-place .player-initial[data-v-260c7252]{color:#cd7f32}.fa-crown[data-v-260c7252]{position:absolute;top:-18px;font-size:18px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}.gold-crown-icon[data-v-260c7252]{color:gold;filter:drop-shadow(0 0 10px rgba(255,215,0,.7))}.silver-crown-icon[data-v-260c7252]{color:silver;filter:drop-shadow(0 0 7px rgba(192,192,192,.7))}.bronze-crown-icon[data-v-260c7252]{color:#cd7f32;filter:drop-shadow(0 0 7px rgba(205,127,50,.7))}.position-indicator[data-v-260c7252]{background:var(--secondary-color);width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem;margin-bottom:.5rem;box-shadow:0 4px 8px #0000004d}.first-place .position-indicator[data-v-260c7252]{background:gold;color:#000}.second-place .position-indicator[data-v-260c7252]{background:silver;color:#000}.third-place .position-indicator[data-v-260c7252]{background:#cd7f32;color:#000}.player-info[data-v-260c7252]{display:flex;flex-direction:column;align-items:center;gap:.3rem;margin-bottom:.8rem;text-align:center;width:100%;padding:0 10px}.player-name[data-v-260c7252]{font-weight:600;font-size:1.1rem;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.player-amount[data-v-260c7252]{font-weight:700;font-size:1.1rem;color:var(--accent-color)}.first-place .player-name[data-v-260c7252]{color:gold;text-shadow:0 1px 3px rgba(0,0,0,.5)}.second-place .player-name[data-v-260c7252]{color:silver;text-shadow:0 1px 3px rgba(0,0,0,.5)}.third-place .player-name[data-v-260c7252]{color:#cd7f32;text-shadow:0 1px 3px rgba(0,0,0,.5)}.podium-block[data-v-260c7252]{background:linear-gradient(to bottom,#00b2ff33,#0000004d);border-top-left-radius:8px;border-top-right-radius:8px;width:100%;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:1px;position:relative;overflow:hidden;box-shadow:0 -5px 20px #0000004d}.podium-block span[data-v-260c7252]{position:relative;z-index:1;padding:1rem 0}.podium-block[data-v-260c7252]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(to right,transparent,rgba(255,255,255,.3),transparent)}.first-place .podium-block[data-v-260c7252]{height:120px;background:linear-gradient(to bottom,#ffd7004d,#0000004d)}.second-place .podium-block[data-v-260c7252]{height:80px;background:linear-gradient(to bottom,#c0c0c04d,#0000004d)}.third-place .podium-block[data-v-260c7252]{height:60px;background:linear-gradient(to bottom,#cd7f324d,#0000004d)}.leaderboard-table-container[data-v-260c7252]{overflow-x:auto;box-shadow:var(--card-shadow);border-radius:10px;border:1px solid var(--border-color);margin-top:2rem}.leaderboard-table[data-v-260c7252]{width:100%;border-collapse:collapse;background:var(--card-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);table-layout:fixed}.header-row[data-v-260c7252]{height:60px;background-color:#0003}.leaderboard-table th[data-v-260c7252],.leaderboard-table td[data-v-260c7252]{padding:1.2rem;text-align:center;border-bottom:1px solid rgba(0,178,255,.1)}.leaderboard-table th[data-v-260c7252]{border-bottom:1px solid var(--border-color);font-weight:600;color:var(--accent-color)}.leaderboard-table th[data-v-260c7252]:first-child,.leaderboard-table td[data-v-260c7252]:first-child{width:20%;text-align:center}.leaderboard-table th[data-v-260c7252]:nth-child(2),.leaderboard-table td[data-v-260c7252]:nth-child(2){width:40%;text-align:center}.leaderboard-table th[data-v-260c7252]:nth-child(3),.leaderboard-table td[data-v-260c7252]:nth-child(3){width:40%;text-align:center}.leaderboard-table tbody tr[data-v-260c7252]{transition:background-color .2s ease}.leaderboard-table tbody tr[data-v-260c7252]:hover{background-color:#00b2ff1a}.rank-cell[data-v-260c7252]{position:relative}.rank-number[data-v-260c7252]{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;border-radius:50%;background-color:var(--secondary-color);color:var(--text-color);font-weight:600;margin:0 auto}.leaderboard-table tr:nth-child(1) .rank-number[data-v-260c7252]{background:linear-gradient(135deg,gold,orange);color:#333}.leaderboard-table tr:nth-child(2) .rank-number[data-v-260c7252]{background:linear-gradient(135deg,silver,#a9a9a9);color:#333}.leaderboard-table tr:nth-child(3) .rank-number[data-v-260c7252]{background:linear-gradient(135deg,#cd7f32,sienna);color:#333}.username-cell[data-v-260c7252]{font-weight:500;color:#fff}.wagered-cell[data-v-260c7252]{font-weight:500;color:#00b2ff}.rank-header[data-v-260c7252],.username-header[data-v-260c7252],.wagered-header[data-v-260c7252]{position:relative;text-align:center}.rank-header[data-v-260c7252]:after,.username-header[data-v-260c7252]:after{content:"";position:absolute;right:0;top:25%;height:50%;width:1px;background-color:#00b2ff4d}.mock-data-notice[data-v-260c7252]{background-color:#ffc10733;border:1px solid rgba(255,193,7,.3);border-radius:5px;padding:.75rem 1rem;margin-bottom:2rem;display:flex;align-items:center;justify-content:center;gap:.75rem;color:#ffc107e6;font-style:italic;font-size:.9rem}.mock-data-notice i[data-v-260c7252]{font-size:1.1rem}.rainbet-branding[data-v-260c7252]{display:flex;align-items:center;justify-content:center;margin-bottom:2rem;padding:1rem;position:relative}.branding-container[data-v-260c7252]{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;line-height:1}.rainbet-branding[data-v-260c7252]:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translate(-50%);width:180px;height:1px;background:linear-gradient(to right,transparent,rgba(0,178,255,.5),transparent)}.points-icon[data-v-260c7252]{height:80px;font-size:3.5rem;color:gold;filter:drop-shadow(0 3px 10px rgba(255,215,0,.5));transform:translateY(3px);vertical-align:middle}.points-icon-small[data-v-260c7252]{width:16px;height:16px;margin-right:.4rem;vertical-align:middle;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}.brand-separator[data-v-260c7252]{font-size:3.5rem;font-weight:300;margin:0 1.8rem;color:#fff;opacity:.9;text-shadow:0 2px 8px rgba(0,0,0,.4);line-height:1;display:flex;align-items:center}.aitch-text[data-v-260c7252]{font-size:3.8rem;font-weight:700;background:linear-gradient(to right,#0087ff,#00e1ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 3px 6px rgba(0,135,255,.6));text-transform:uppercase;letter-spacing:2px;line-height:1;display:flex;align-items:center}@media (max-width: 768px){.podium-wrapper[data-v-260c7252]{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"first first" "second third";gap:2rem;justify-items:center}.first-place[data-v-260c7252]{grid-area:first;width:260px;margin-bottom:1rem}.second-place[data-v-260c7252]{grid-area:second;width:220px}.third-place[data-v-260c7252]{grid-area:third;width:220px}.podium-block[data-v-260c7252]{height:60px!important}.first-place .player-circle[data-v-260c7252]{width:100px;height:100px}.second-place .player-circle[data-v-260c7252],.third-place .player-circle[data-v-260c7252]{width:80px;height:80px}}@media (max-width: 576px){.podium-container[data-v-260c7252]{padding:0!important;margin-bottom:2rem!important;margin-top:2rem!important;overflow:visible!important}.mobile-podium-wrapper[data-v-260c7252]{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:flex-end!important;gap:5px!important;width:100%!important;padding:0!important;margin:0 auto!important;position:relative!important;max-width:100%!important;overflow-x:visible!important}.first-place[data-v-260c7252]{order:2!important;width:34%!important;margin:0!important;z-index:3!important}.second-place[data-v-260c7252]{order:1!important;width:30%!important;margin:0!important;z-index:2!important}.third-place[data-v-260c7252]{order:3!important;width:30%!important;margin:0!important;z-index:1!important}.podium-item[data-v-260c7252],.podium-item[data-v-260c7252]:hover{transform:none!important}.player-info[data-v-260c7252]{margin-bottom:.4rem!important}.player-name[data-v-260c7252]{font-size:.7rem!important;margin-bottom:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important}.player-amount[data-v-260c7252]{font-size:.7rem!important}.first-place .player-circle[data-v-260c7252]{width:50px!important;height:50px!important}.second-place .player-circle[data-v-260c7252],.third-place .player-circle[data-v-260c7252]{width:40px!important;height:40px!important}.first-place .player-initial[data-v-260c7252]{font-size:1.3rem!important}.second-place .player-initial[data-v-260c7252],.third-place .player-initial[data-v-260c7252]{font-size:1.1rem!important}.position-indicator[data-v-260c7252]{width:20px!important;height:20px!important;font-size:.8rem!important;margin-bottom:.3rem!important}.podium-block[data-v-260c7252]{border-top-left-radius:6px!important;border-top-right-radius:6px!important;width:100%!important}.first-place .podium-block[data-v-260c7252]{height:100px!important;background:linear-gradient(to bottom,#ffd7004d,#0000004d)!important}.second-place .podium-block[data-v-260c7252]{height:75px!important;background:linear-gradient(to bottom,#c0c0c04d,#0000004d)!important}.third-place .podium-block[data-v-260c7252]{height:50px!important;background:linear-gradient(to bottom,#cd7f324d,#0000004d)!important}.podium-block span[data-v-260c7252]{font-size:.8rem!important}.fa-crown[data-v-260c7252]{top:-10px!important;font-size:12px!important}.rainbet-branding[data-v-260c7252]{padding:.5rem}.branding-container[data-v-260c7252]{flex-direction:row;align-items:center;justify-content:center}.points-icon[data-v-260c7252]{height:40px;font-size:2rem;margin-bottom:0;transform:translateY(1px)}.brand-separator[data-v-260c7252]{font-size:1.8rem;margin:0 .5rem}.aitch-text[data-v-260c7252]{font-size:2.2rem}.month-selector-container[data-v-260c7252]{margin-bottom:1.5rem;margin-top:.5rem;padding:0 .5rem}.month-selector-container[data-v-260c7252]:after{bottom:-1rem;width:100px}.month-selector[data-v-260c7252]{padding:.6rem .8rem;gap:.8rem;max-width:320px;border-radius:40px}.month-nav-btn[data-v-260c7252]{width:45px;height:36px;min-width:36px;margin:0 .2rem;border-width:1px}.month-nav-btn[data-v-260c7252]:active{background:#00b2ff4d;transform:scale(.95)}.month-nav-btn i[data-v-260c7252]{font-size:1rem}.selected-month[data-v-260c7252]{font-size:1.1rem;padding:.5rem .8rem;min-width:140px;border-radius:6px}}.page-container[data-v-5999c6b1]{min-height:100vh;background:var(--bg-gradient);color:#fff;position:relative}.slot-game-wrapper[data-v-5999c6b1]{position:fixed;top:64px;left:220px;right:0;bottom:0;z-index:100}.game-container[data-v-5999c6b1]{width:100%;height:100%;position:relative;background:url(/slots/downunder-dawgs/assets/images/background.png) center/cover no-repeat;overflow:hidden;display:flex;align-items:center;justify-content:center}.game-container[data-v-5999c6b1]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#0006;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:1;pointer-events:none}.game-container[data-v-5999c6b1]>*{position:relative;z-index:2}.loading-screen[data-v-5999c6b1]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#0f0f23,#1a1a2e);display:flex;align-items:center;justify-content:center;z-index:1000}.loading-content[data-v-5999c6b1]{text-align:center;max-width:400px;padding:2rem}.slot-logo[data-v-5999c6b1]{font-size:4rem;margin-bottom:1rem;animation:pulse-5999c6b1 2s infinite}@keyframes pulse-5999c6b1{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.loading-content h2[data-v-5999c6b1]{font-size:2.5rem;color:gold;margin-bottom:2rem;text-shadow:0 0 20px rgba(255,215,0,.5)}.loading-bar[data-v-5999c6b1]{width:100%;height:8px;background:#ffffff1a;border-radius:4px;overflow:hidden;margin-bottom:1rem}.loading-progress[data-v-5999c6b1]{height:100%;background:linear-gradient(90deg,gold,#ffb700);transition:width .3s ease;border-radius:4px}.loading-text[data-v-5999c6b1]{color:#ffffffb3;font-size:1.1rem}.game-ui-overlay[data-v-5999c6b1]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:200}.game-ui-overlay[data-v-5999c6b1]>*{pointer-events:auto}.bottom-ui-bar[data-v-5999c6b1]{position:absolute;bottom:20px;left:160px;right:110px;height:80px}.sweet-bonanza-controls[data-v-5999c6b1]{width:100%;height:100%;background:#000000d9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:16px;border:2px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:space-between;padding:0 24px;box-shadow:0 8px 32px #0009}.left-controls[data-v-5999c6b1],.right-controls[data-v-5999c6b1]{display:flex;gap:20px;align-items:center;flex:1}.right-controls[data-v-5999c6b1]{justify-content:flex-end}.spin-controls[data-v-5999c6b1]{display:flex;align-items:center;gap:16px;justify-content:center}.balance-box[data-v-5999c6b1],.bet-box[data-v-5999c6b1],.win-box[data-v-5999c6b1]{display:flex;flex-direction:column;align-items:center;min-width:80px}.box-label[data-v-5999c6b1]{font-size:.7rem;color:#ffffffb3;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.box-value[data-v-5999c6b1]{font-size:1rem;color:#fff;font-weight:700;text-align:center}.box-value.win-amount[data-v-5999c6b1]{color:#0f8;animation:winPulse-5999c6b1 2s ease-in-out infinite}@keyframes winPulse-5999c6b1{0%,to{transform:scale(1);color:#0f8}50%{transform:scale(1.05);color:#6fa}}.bet-adjust-btn[data-v-5999c6b1]{width:36px;height:36px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;font-size:.9rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.bet-adjust-btn[data-v-5999c6b1]:hover:not(:disabled){background:#fff3;border-color:#fff6;transform:translateY(-1px)}.bet-adjust-btn[data-v-5999c6b1]:disabled{opacity:.5;cursor:not-allowed}.bonanza-spin-btn[data-v-5999c6b1]{width:60px;height:60px;background:linear-gradient(135deg,#ff6b35,#e55a2b);border:none;border-radius:50%;color:#fff;font-size:1.4rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #ff6b3566}.bonanza-spin-btn[data-v-5999c6b1]:hover:not(:disabled){background:linear-gradient(135deg,#ff8a50,#ff6b35);transform:scale(1.05);box-shadow:0 6px 20px #ff6b3599}.bonanza-spin-btn[data-v-5999c6b1]:active:not(:disabled){transform:scale(.98)}.bonanza-spin-btn[data-v-5999c6b1]:disabled{opacity:.6;cursor:not-allowed;transform:none}.modal-wrapper[data-v-5999c6b1]{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;background-color:#000c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex!important;justify-content:center!important;align-items:center!important;z-index:9999!important}.win-modal[data-v-5999c6b1]{background:linear-gradient(135deg,#1a1a2e,#16213e);border:3px solid #ffd700;border-radius:20px;width:90%;max-width:500px;position:relative;box-shadow:0 20px 40px #00000080;animation:winModalSlide-5999c6b1 .5s ease-out}@keyframes winModalSlide-5999c6b1{0%{opacity:0;transform:scale(.8) translateY(-50px)}to{opacity:1;transform:scale(1) translateY(0)}}.close-button[data-v-5999c6b1]{position:absolute;top:15px;right:15px;background:transparent;border:none;font-size:24px;cursor:pointer;color:gold;z-index:10}.modal-content[data-v-5999c6b1]{padding:3rem 2rem 2rem;text-align:center}.win-icon[data-v-5999c6b1]{font-size:4rem;color:gold;margin-bottom:1rem;animation:bounce-5999c6b1 .6s ease-in-out}@keyframes bounce-5999c6b1{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.modal-title[data-v-5999c6b1]{font-size:2.5rem;color:gold;margin-bottom:1.5rem;text-shadow:0 0 20px rgba(255,215,0,.5);font-weight:700}.win-details[data-v-5999c6b1]{margin-bottom:2rem}.win-amount[data-v-5999c6b1]{font-size:2rem;color:#fff;font-weight:700;margin-bottom:.5rem}.win-multiplier[data-v-5999c6b1]{font-size:1.5rem;color:gold;font-weight:600}.continue-button[data-v-5999c6b1]{background:linear-gradient(135deg,gold,#ffb700);border:none;color:#1a1a2e;padding:1rem 2rem;border-radius:12px;font-size:1.1rem;font-weight:700;cursor:pointer;transition:all .3s ease}.continue-button[data-v-5999c6b1]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #ffd70066}@media (max-width: 1024px){.slot-game-wrapper[data-v-5999c6b1]{left:0}}@media (max-width: 768px){.bottom-ui-bar[data-v-5999c6b1]{bottom:10px;left:10px;right:10px;height:70px}.sweet-bonanza-controls[data-v-5999c6b1]{padding:0 16px}.left-controls[data-v-5999c6b1],.right-controls[data-v-5999c6b1],.spin-controls[data-v-5999c6b1]{gap:12px}.balance-box[data-v-5999c6b1],.bet-box[data-v-5999c6b1],.win-box[data-v-5999c6b1]{min-width:60px}.box-label[data-v-5999c6b1]{font-size:.6rem}.box-value[data-v-5999c6b1]{font-size:.9rem}.bet-adjust-btn[data-v-5999c6b1]{width:30px;height:30px;font-size:.8rem}.bonanza-spin-btn[data-v-5999c6b1]{width:50px;height:50px;font-size:1.2rem}}@keyframes spin-c7b44088{to{transform:rotate(360deg)}}.modal-overlay[data-v-c7b44088]{position:fixed;top:0;left:10%;right:0;bottom:0;background:#00000080;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px;overflow-y:auto}@media (max-width: 768px){.modal-overlay[data-v-c7b44088]{left:0}}.line-clamp-2[data-v-c7b44088]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@keyframes spin-9826c475{to{transform:rotate(360deg)}}.blog-content[data-v-9826c475] h1{font-size:32px;font-weight:800;color:#fff;margin:32px 0 16px;line-height:1.3}.blog-content[data-v-9826c475] h2{font-size:26px;font-weight:700;color:#fff;margin:28px 0 14px;line-height:1.3}.blog-content[data-v-9826c475] h3{font-size:22px;font-weight:600;color:#fff;margin:24px 0 12px}.blog-content[data-v-9826c475] p{margin-bottom:20px}.blog-content[data-v-9826c475] ul,.blog-content[data-v-9826c475] ol{margin:0 0 20px 24px}.blog-content[data-v-9826c475] li{margin-bottom:8px}.blog-content[data-v-9826c475] a{color:#00b2ff;text-decoration:underline;transition:color .2s}.blog-content[data-v-9826c475] a:hover{color:#4dc9ff}.blog-content[data-v-9826c475] strong{color:#fff;font-weight:600}.blog-content[data-v-9826c475] em{font-style:italic}.blog-content[data-v-9826c475] code{background:#0006;padding:3px 8px;border-radius:6px;color:#00b2ff;font-family:Fira Code,Consolas,monospace;font-size:14px}.blog-content[data-v-9826c475] pre{background:#00000080;padding:20px;border-radius:12px;overflow-x:auto;margin:24px 0;border:1px solid rgba(255,255,255,.1)}.blog-content[data-v-9826c475] pre code{background:none;padding:0}.blog-content[data-v-9826c475] blockquote{border-left:4px solid #00b2ff;margin:24px 0;font-style:italic;color:#ffffffb3;background:#00b2ff1a;padding:16px 20px;border-radius:0 12px 12px 0}.blog-content[data-v-9826c475] img{border-radius:12px;margin:24px 0;max-width:100%}.blog-content[data-v-9826c475] hr{border:none;height:1px;background:#ffffff1a;margin:32px 0}.image-modal-overlay[data-v-9826c475]{position:fixed;top:0;left:10%;right:0;bottom:0;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:40px;cursor:zoom-out}@media (max-width: 768px){.blog-content[data-v-9826c475]{font-size:16px!important}.image-modal-overlay[data-v-9826c475]{left:0;padding:20px}}.advent-page[data-v-79f1ddfd]{min-height:100vh;background:linear-gradient(180deg,#0a1628,#162447,#1a1a40);padding-bottom:60px;position:relative;overflow-x:hidden}.svg-header-container[data-v-79f1ddfd]{width:100%;max-width:900px;margin:0 auto 24px;padding:0 20px}.advent-svg-header[data-v-79f1ddfd]{width:100%;height:auto;filter:drop-shadow(0 0 30px rgba(255,215,0,.3))}.main-title[data-v-79f1ddfd]{font-family:Georgia,serif;font-size:72px;font-weight:700;letter-spacing:12px;text-shadow:0 4px 8px rgba(0,0,0,.5)}.sub-title[data-v-79f1ddfd]{font-family:Georgia,serif;font-size:52px;font-weight:700;letter-spacing:18px;text-shadow:0 4px 8px rgba(0,0,0,.5)}.shimmer-text[data-v-79f1ddfd]{opacity:.5;mix-blend-mode:overlay}.tree-left[data-v-79f1ddfd],.tree-right[data-v-79f1ddfd]{animation:treeGentleSway-79f1ddfd 4s ease-in-out infinite;transform-origin:bottom center}.tree-right[data-v-79f1ddfd]{animation-delay:-2s}@keyframes treeGentleSway-79f1ddfd{0%,to{transform:translate(50px,160px) rotate(-1deg)}50%{transform:translate(50px,160px) rotate(1deg)}}.tree-right[data-v-79f1ddfd]{animation-name:treeGentleSwayRight-79f1ddfd}@keyframes treeGentleSwayRight-79f1ddfd{0%,to{transform:translate(750px,160px) rotate(1deg)}50%{transform:translate(750px,160px) rotate(-1deg)}}.tree-star[data-v-79f1ddfd]{animation:starTwinkle-79f1ddfd 2s ease-in-out infinite}@keyframes starTwinkle-79f1ddfd{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.star[data-v-79f1ddfd]{animation:floatStar-79f1ddfd 3s ease-in-out infinite}.star-1[data-v-79f1ddfd]{animation-delay:0s}.star-2[data-v-79f1ddfd]{animation-delay:.5s}.star-3[data-v-79f1ddfd]{animation-delay:1s}.star-4[data-v-79f1ddfd]{animation-delay:1.5s}.star-5[data-v-79f1ddfd]{animation-delay:2s}.star-6[data-v-79f1ddfd]{animation-delay:2.5s}@keyframes floatStar-79f1ddfd{0%,to{transform:translateY(0) rotate(0);opacity:1}50%{transform:translateY(-8px) rotate(10deg);opacity:.7}}.ornament[data-v-79f1ddfd]{animation:ornamentGlow-79f1ddfd 2s ease-in-out infinite}.ornament[data-v-79f1ddfd]:nth-child(odd){animation-delay:.5s}@keyframes ornamentGlow-79f1ddfd{0%,to{filter:brightness(1)}50%{filter:brightness(1.4)}}.hanging-ornament[data-v-79f1ddfd]{animation:hangingSwing-79f1ddfd 3s ease-in-out infinite;transform-origin:top center}.hanging-ornaments line[data-v-79f1ddfd]{animation:hangingSwing-79f1ddfd 3s ease-in-out infinite;transform-origin:top center}@keyframes hangingSwing-79f1ddfd{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}.svg-snowflake[data-v-79f1ddfd]{font-size:20px;animation:svgSnowflakeSpin-79f1ddfd 8s linear infinite}.sf-1[data-v-79f1ddfd]{animation-duration:10s}.sf-2[data-v-79f1ddfd]{animation-duration:8s;animation-direction:reverse}.sf-3[data-v-79f1ddfd]{animation-duration:12s}.sf-4[data-v-79f1ddfd]{animation-duration:9s;animation-direction:reverse}.sf-5[data-v-79f1ddfd]{animation-duration:11s}.sf-6[data-v-79f1ddfd]{animation-duration:7s;animation-direction:reverse}@keyframes svgSnowflakeSpin-79f1ddfd{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.gift-left[data-v-79f1ddfd],.gift-right[data-v-79f1ddfd]{animation:giftBounce-79f1ddfd 2s ease-in-out infinite}.gift-right[data-v-79f1ddfd]{animation-delay:1s}@keyframes giftBounce-79f1ddfd{0%,to{transform:translate(95px,175px) scale(1)}50%{transform:translate(95px,172px) scale(1.02)}}.gift-right[data-v-79f1ddfd]{animation-name:giftBounceRight-79f1ddfd}@keyframes giftBounceRight-79f1ddfd{0%,to{transform:translate(705px,175px) scale(1)}50%{transform:translate(705px,172px) scale(1.02)}}.snowfall[data-v-79f1ddfd]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;overflow:hidden}.snowflake[data-v-79f1ddfd]{position:absolute;top:-20px;color:#fff;animation:fall-79f1ddfd linear infinite;text-shadow:0 0 10px rgba(255,255,255,.8)}@keyframes fall-79f1ddfd{0%{transform:translateY(-10px) rotate(0)}to{transform:translateY(100vh) rotate(360deg)}}.header-section[data-v-79f1ddfd]{padding:40px 24px 30px;text-align:center;position:relative;z-index:2}.header-content[data-v-79f1ddfd]{max-width:900px;margin:0 auto}.page-subtitle[data-v-79f1ddfd]{font-size:18px;color:#fffc;line-height:1.6;margin:0;text-align:center;font-weight:500;text-shadow:0 2px 4px rgba(0,0,0,.3);letter-spacing:1px}.countdown-banner[data-v-79f1ddfd]{display:inline-flex;align-items:center;gap:10px;margin-top:24px;padding:12px 24px;background:linear-gradient(135deg,#dc354533,#28a74533);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#fff;font-weight:600}.countdown-icon[data-v-79f1ddfd]{font-size:20px}.login-required-section[data-v-79f1ddfd]{display:flex;justify-content:center;padding:60px 24px;position:relative;z-index:2}.login-card[data-v-79f1ddfd]{background:#162447e6;border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:48px;text-align:center;max-width:400px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.login-icon[data-v-79f1ddfd]{font-size:48px;margin-bottom:20px}.login-card h3[data-v-79f1ddfd]{font-size:24px;font-weight:700;color:#fff;margin:0 0 12px}.login-card p[data-v-79f1ddfd]{color:#fff9;margin:0 0 24px;line-height:1.6}.login-btn[data-v-79f1ddfd]{display:inline-flex;align-items:center;gap:12px;padding:14px 32px;background:linear-gradient(135deg,#dc3545,#c82333);border:none;border-radius:12px;color:#fff;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s}.login-btn[data-v-79f1ddfd]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #dc354566}.btn-arrow[data-v-79f1ddfd]{font-size:18px}.calendar-content[data-v-79f1ddfd]{padding:0 24px;max-width:1400px;margin:0 auto;position:relative;z-index:2}.stats-bar[data-v-79f1ddfd]{display:flex;justify-content:center;gap:24px;margin-bottom:40px;flex-wrap:wrap}.stat-box[data-v-79f1ddfd]{display:flex;align-items:center;gap:16px;padding:20px 28px;background:#162447cc;border:1px solid rgba(255,255,255,.1);border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.stat-icon[data-v-79f1ddfd]{font-size:28px}.stat-info[data-v-79f1ddfd]{display:flex;flex-direction:column;gap:2px}.stat-value[data-v-79f1ddfd]{font-size:24px;font-weight:700;color:#fff}.stat-label[data-v-79f1ddfd]{font-size:12px;color:#ffffff80;text-transform:uppercase;letter-spacing:1px}.calendar-wrapper[data-v-79f1ddfd]{display:flex;flex-direction:column;gap:32px}.calendar-frame[data-v-79f1ddfd]{background:linear-gradient(145deg,#162447e6,#1a1a40e6);border:2px solid rgba(220,53,69,.3);border-radius:24px;padding:32px;box-shadow:0 20px 60px #0006,inset 0 1px #ffffff1a}.calendar-grid[data-v-79f1ddfd]{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.door-cell[data-v-79f1ddfd]{aspect-ratio:1;perspective:1000px;cursor:pointer}.door-container[data-v-79f1ddfd]{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.4,0,.2,1)}.door-cell.is-open .door-container[data-v-79f1ddfd]{transform:rotateY(-180deg)}.door-front[data-v-79f1ddfd]{position:absolute;width:100%;height:100%;backface-visibility:hidden;background:linear-gradient(145deg,#2a4a7a,#1a3a5a);border:2px solid rgba(255,255,255,.15);border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;transition:all .3s;overflow:hidden}.door-cell:not(.is-open):not(.is-future):hover .door-front[data-v-79f1ddfd]{border-color:#dc354599;box-shadow:0 0 20px #dc35454d;transform:scale(1.02)}.door-cell.is-future .door-front[data-v-79f1ddfd]{opacity:.5;cursor:not-allowed}.door-cell.is-today .door-front[data-v-79f1ddfd]{background:linear-gradient(145deg,#3a5a8a,#2a4a7a);border-color:#28a74599;box-shadow:0 0 30px #28a74566;animation:todayPulse-79f1ddfd 2s ease-in-out infinite}@keyframes todayPulse-79f1ddfd{0%,to{box-shadow:0 0 20px #28a7454d}50%{box-shadow:0 0 40px #28a74599}}.door-cell.is-available .door-front[data-v-79f1ddfd]{border-color:#dc354580}.door-cell.is-giveaway .door-front[data-v-79f1ddfd]{background:linear-gradient(145deg,#4a3a7a,#3a2a6a)}.door-number[data-v-79f1ddfd]{font-size:2rem;font-weight:800;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3)}.door-decoration[data-v-79f1ddfd]{font-size:1.2rem}.today-badge[data-v-79f1ddfd]{position:absolute;top:8px;right:8px;padding:4px 8px;background:linear-gradient(135deg,#28a745,#20c997);border-radius:6px;font-size:10px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1px}.door-back[data-v-79f1ddfd]{position:absolute;width:100%;height:100%;backface-visibility:hidden;background:linear-gradient(145deg,#28a745,#20c997);border:2px solid rgba(255,255,255,.3);border-radius:16px;transform:rotateY(180deg);display:flex;align-items:center;justify-content:center}.prize-reveal[data-v-79f1ddfd]{text-align:center;padding:12px}.prize-icon[data-v-79f1ddfd]{font-size:2rem;margin-bottom:8px}.points-img[data-v-79f1ddfd]{width:32px;height:32px;object-fit:contain}.points-img-large[data-v-79f1ddfd]{width:80px;height:80px;object-fit:contain;filter:drop-shadow(0 0 20px rgba(255,215,0,.5))}.prize-value[data-v-79f1ddfd]{font-size:.9rem;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3)}.claimed-badge[data-v-79f1ddfd]{margin-top:4px;padding:3px 8px;background:#fff3;border-radius:10px;font-size:9px;font-weight:600;color:#fff;display:inline-flex;align-items:center;gap:3px;white-space:nowrap}.check-icon[data-v-79f1ddfd]{font-size:10px;line-height:1}.claimed-text[data-v-79f1ddfd]{font-size:inherit}.calendar-info[data-v-79f1ddfd]{display:flex;justify-content:center}.info-box[data-v-79f1ddfd]{display:flex;align-items:flex-start;gap:16px;padding:20px 24px;background:#28a7451a;border:1px solid rgba(40,167,69,.3);border-radius:16px;max-width:600px}.info-icon[data-v-79f1ddfd]{font-size:24px;flex-shrink:0}.info-text[data-v-79f1ddfd]{font-size:14px;color:#fffc;line-height:1.6}.info-text strong[data-v-79f1ddfd]{color:#fff}.modal-overlay[data-v-79f1ddfd]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000001a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px}.prize-modal[data-v-79f1ddfd]{background:linear-gradient(145deg,#162447,#1a1a40);border:2px solid rgba(40,167,69,.5);border-radius:24px;max-width:420px;width:100%;text-align:center;position:relative;overflow:hidden;animation:modalIn-79f1ddfd .5s cubic-bezier(.34,1.56,.64,1)}@keyframes modalIn-79f1ddfd{0%{opacity:0;transform:scale(.8) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.modal-celebration[data-v-79f1ddfd]{padding:16px;background:linear-gradient(135deg,#dc354533,#28a74533)}.celebration-emojis[data-v-79f1ddfd]{font-size:24px;letter-spacing:8px;animation:bounce-79f1ddfd .6s ease infinite alternate}@keyframes bounce-79f1ddfd{0%{transform:translateY(0)}to{transform:translateY(-8px)}}.prize-modal-header[data-v-79f1ddfd]{padding:24px 24px 0}.prize-day-badge[data-v-79f1ddfd]{display:inline-block;padding:8px 20px;background:linear-gradient(135deg,#dc3545,#c82333);border-radius:50px;font-size:14px;font-weight:700;color:#fff;margin-bottom:16px}.prize-modal-header h2[data-v-79f1ddfd]{font-size:28px;font-weight:800;color:#fff;margin:0}.prize-modal-body[data-v-79f1ddfd]{padding:32px 24px}.prize-showcase[data-v-79f1ddfd]{position:relative;width:120px;height:120px;margin:0 auto 24px}.prize-glow[data-v-79f1ddfd]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle,rgba(40,167,69,.4) 0%,transparent 70%);animation:glow-79f1ddfd 2s ease-in-out infinite}@keyframes glow-79f1ddfd{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.prize-icon-large[data-v-79f1ddfd]{position:relative;z-index:1;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:64px;animation:prizeReveal-79f1ddfd .6s ease-out}@keyframes prizeReveal-79f1ddfd{0%{transform:scale(0) rotate(-180deg);opacity:0}to{transform:scale(1) rotate(0);opacity:1}}.prize-details[data-v-79f1ddfd]{margin-bottom:16px}.prize-amount[data-v-79f1ddfd]{display:flex;align-items:baseline;justify-content:center;gap:4px}.amount-prefix[data-v-79f1ddfd]{font-size:24px;font-weight:600;color:#28a745}.amount-value[data-v-79f1ddfd]{font-size:48px;font-weight:800;color:#28a745;text-shadow:0 0 20px rgba(40,167,69,.5)}.amount-suffix[data-v-79f1ddfd]{font-size:20px;font-weight:600;color:#ffffffb3;margin-left:8px}.prize-text[data-v-79f1ddfd]{font-size:24px;font-weight:700;color:#fff}.prize-message[data-v-79f1ddfd]{font-size:14px;color:#fff9;margin:0}.prize-modal-footer[data-v-79f1ddfd]{padding:0 24px 24px}.celebrate-btn[data-v-79f1ddfd]{width:100%;padding:16px 32px;background:linear-gradient(135deg,#28a745,#20c997);border:none;border-radius:14px;color:#fff;font-size:18px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:12px;transition:all .3s}.celebrate-btn[data-v-79f1ddfd]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #28a74566}.prize-modal.already-claimed[data-v-79f1ddfd]{border-color:#64646480}.already-claimed-title[data-v-79f1ddfd]{color:#ffffffb3!important}.claimed-glow[data-v-79f1ddfd]{background:radial-gradient(circle,rgba(100,100,100,.3) 0%,transparent 70%)!important}.claimed-btn[data-v-79f1ddfd]{width:100%;padding:16px 32px;background:linear-gradient(135deg,#555,#666);border:none;border-radius:14px;color:#fff;font-size:18px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:12px;transition:all .3s}.claimed-btn[data-v-79f1ddfd]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #64646466}.error-modal[data-v-79f1ddfd]{background:linear-gradient(145deg,#162447,#1a1a40);border:2px solid rgba(220,53,69,.5);border-radius:24px;padding:40px;max-width:380px;width:100%;text-align:center}.error-icon[data-v-79f1ddfd]{font-size:48px;margin-bottom:16px}.error-modal h3[data-v-79f1ddfd]{font-size:22px;color:#fff;margin:0 0 12px}.error-modal p[data-v-79f1ddfd]{font-size:14px;color:#ffffffb3;line-height:1.6;margin:0 0 24px}.error-btn[data-v-79f1ddfd]{padding:14px 32px;background:linear-gradient(135deg,#dc3545,#c82333);border:none;border-radius:12px;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s}.error-btn[data-v-79f1ddfd]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #dc354566}@media (max-width: 1024px){.calendar-grid[data-v-79f1ddfd]{grid-template-columns:repeat(5,1fr);gap:12px}.door-number[data-v-79f1ddfd]{font-size:1.5rem}.door-decoration[data-v-79f1ddfd]{font-size:1rem}.main-title[data-v-79f1ddfd]{font-size:56px;letter-spacing:8px}.sub-title[data-v-79f1ddfd]{font-size:40px;letter-spacing:12px}}@media (max-width: 768px){.main-title[data-v-79f1ddfd]{font-size:42px;letter-spacing:6px}.sub-title[data-v-79f1ddfd]{font-size:30px;letter-spacing:8px}.svg-header-container[data-v-79f1ddfd]{padding:0 10px}.tree-left[data-v-79f1ddfd],.tree-right[data-v-79f1ddfd],.gift-left[data-v-79f1ddfd],.gift-right[data-v-79f1ddfd]{display:none}.hanging-ornaments[data-v-79f1ddfd]{opacity:.7}.floating-stars .star-3[data-v-79f1ddfd],.floating-stars .star-4[data-v-79f1ddfd]{display:none}.stats-bar[data-v-79f1ddfd]{flex-direction:column;align-items:center}.prize-icon[data-v-79f1ddfd]{font-size:1.2rem;margin-bottom:4px}.prize-value[data-v-79f1ddfd]{font-size:.65rem}.claimed-badge[data-v-79f1ddfd]{font-size:8px;padding:2px 6px;margin-top:2px;gap:2px}.check-icon[data-v-79f1ddfd]{font-size:9px}.prize-reveal[data-v-79f1ddfd]{padding:6px}.points-img[data-v-79f1ddfd]{width:24px;height:24px}.points-img-large[data-v-79f1ddfd]{width:60px;height:60px}.stat-box[data-v-79f1ddfd]{width:100%;max-width:300px}.calendar-frame[data-v-79f1ddfd]{padding:16px}.calendar-grid[data-v-79f1ddfd]{grid-template-columns:repeat(5,1fr);gap:8px}.door-number[data-v-79f1ddfd]{font-size:1.2rem}.door-decoration[data-v-79f1ddfd]{font-size:.9rem}.today-badge[data-v-79f1ddfd]{font-size:8px;padding:2px 6px;top:4px;right:4px}.prize-icon[data-v-79f1ddfd]{font-size:1.5rem}.prize-value[data-v-79f1ddfd]{font-size:.75rem}}@media (max-width: 480px){.calendar-grid[data-v-79f1ddfd]{gap:6px}.door-number[data-v-79f1ddfd]{font-size:1rem}.door-decoration[data-v-79f1ddfd]{display:none}.main-title[data-v-79f1ddfd]{font-size:32px;letter-spacing:4px}.sub-title[data-v-79f1ddfd]{font-size:22px;letter-spacing:6px}.svg-snowflake[data-v-79f1ddfd]{display:none}.page-subtitle[data-v-79f1ddfd]{font-size:14px}.prize-icon[data-v-79f1ddfd]{font-size:1rem;margin-bottom:2px}.prize-value[data-v-79f1ddfd]{font-size:.55rem;line-height:1.2}.claimed-badge[data-v-79f1ddfd]{font-size:8px;padding:2px 5px;margin-top:1px;border-radius:6px}.claimed-text[data-v-79f1ddfd]{display:none}.check-icon[data-v-79f1ddfd]{font-size:10px}.prize-reveal[data-v-79f1ddfd]{padding:4px;gap:1px}.points-img[data-v-79f1ddfd]{width:18px;height:18px}.points-img-large[data-v-79f1ddfd]{width:50px;height:50px}}@media (min-width: 769px){.modal-overlay[data-v-79f1ddfd]{padding-left:calc(10% + 20px)}}[data-v-7d512ec9]:root{--primary-color: #061529;--secondary-color: #0d2342;--accent-color: #00b2ff;--gold-accent: #20e647;--tertiary-color: #152342;--text-color: #ffffff;--text-light: #cccccc;--text-muted: #8a8a8a;--card-bg: rgba(24, 41, 73, .6);--border-color: rgba(0, 178, 255, .2);--card-shadow: 0 4px 20px rgba(0, 0, 0, .5);--btn-shadow: 0 4px 12px rgba(0, 178, 255, .3);--animation-speed: .3s}.admin-advent[data-v-7d512ec9]{min-height:100vh;background:linear-gradient(135deg,#0a0e1a,#1a1f2e);padding:0;-webkit-user-select:none;user-select:none}.admin-advent.standalone[data-v-7d512ec9]{padding-top:100px}.top-nav-bar[data-v-7d512ec9]{position:fixed;top:0;left:0;right:0;height:70px;background:linear-gradient(180deg,#0a0e1afa,#1a1f2ef2);border-bottom:1px solid rgba(0,178,255,.2);display:flex;align-items:center;justify-content:space-between;padding:0 60px;z-index:1000;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.nav-left[data-v-7d512ec9]{flex:1}.back-btn[data-v-7d512ec9]{display:inline-flex;align-items:center;gap:10px;padding:10px 20px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fffc;text-decoration:none;font-size:14px;font-weight:500;transition:all .3s}.back-btn[data-v-7d512ec9]:hover{background:#00b2ff26;border-color:#00b2ff66;color:#00b2ff}.nav-center[data-v-7d512ec9]{flex:2;text-align:center}.page-brand[data-v-7d512ec9]{display:inline-flex;align-items:center;gap:12px;font-size:1.5rem;font-weight:700;color:#fff;margin:0}.page-brand i[data-v-7d512ec9]{color:gold;font-size:1.3rem}.nav-right[data-v-7d512ec9]{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:16px}.logout-btn[data-v-7d512ec9]{width:40px;height:40px;background:#ff47571a;border:1px solid rgba(255,71,87,.3);border-radius:10px;color:#ff4757;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s}.logout-btn[data-v-7d512ec9]:hover{background:#ff475733;border-color:#ff475780}.standalone-container[data-v-7d512ec9]{max-width:1400px;margin:0 auto;padding:40px 100px}.admin-content[data-v-7d512ec9]{width:100%}.admin-container[data-v-7d512ec9]{max-width:90%;margin:0;padding:0;height:100vh;right:-5%}.admin-layout[data-v-7d512ec9]{display:flex;min-height:100vh;gap:0;padding:0}.admin-main[data-v-7d512ec9]{width:100%;padding:0;background:transparent;min-height:calc(100vh - 70px)}.toggle-container[data-v-7d512ec9]{display:flex;align-items:center;gap:12px}.toggle-label[data-v-7d512ec9]{color:#fffc;font-weight:500}.toggle-switch[data-v-7d512ec9]{position:relative;display:inline-block;width:50px;height:26px}.toggle-switch input[data-v-7d512ec9]{opacity:0;width:0;height:0}.toggle-slider[data-v-7d512ec9]{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;background:#ffffff1a;border-radius:26px;transition:.4s}.toggle-slider[data-v-7d512ec9]:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:3px;background:#fff;border-radius:50%;transition:.4s}input:checked+.toggle-slider[data-v-7d512ec9]{background:linear-gradient(135deg,#28a745,#20c997)}input:checked+.toggle-slider[data-v-7d512ec9]:before{transform:translate(24px)}.stats-grid[data-v-7d512ec9]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:2.5rem}.stat-card[data-v-7d512ec9]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:24px;display:flex;align-items:center;gap:16px}.stat-icon[data-v-7d512ec9]{font-size:32px}.stat-info[data-v-7d512ec9]{display:flex;flex-direction:column}.stat-value[data-v-7d512ec9]{font-size:28px;font-weight:700;color:#fff}.stat-label[data-v-7d512ec9]{font-size:13px;color:#ffffff80}.tab-nav[data-v-7d512ec9]{display:flex;gap:12px;margin-bottom:24px;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:12px}.tab-btn[data-v-7d512ec9]{padding:12px 24px;background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#ffffffb3;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .3s}.tab-btn[data-v-7d512ec9]:hover{background:#ffffff0d;border-color:#fff3}.tab-btn.active[data-v-7d512ec9]{background:#00b2ff26;border-color:#00b2ff66;color:#00b2ff}.calendar-admin-grid[data-v-7d512ec9]{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.day-admin-card[data-v-7d512ec9]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:20px;transition:all .3s}.day-admin-card[data-v-7d512ec9]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0003}.day-admin-card.is-today[data-v-7d512ec9]{border-color:#28a74580;background:#28a7451a}.day-admin-card.is-giveaway[data-v-7d512ec9]{border-color:#dc354566;background:#dc35450d}.day-header[data-v-7d512ec9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.day-number[data-v-7d512ec9]{font-size:24px;font-weight:800;color:#fff}.today-indicator[data-v-7d512ec9]{padding:4px 8px;background:linear-gradient(135deg,#28a745,#20c997);border-radius:6px;font-size:10px;font-weight:700;color:#fff}.day-reward[data-v-7d512ec9]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.reward-icon[data-v-7d512ec9]{font-size:20px}.reward-text[data-v-7d512ec9]{font-size:13px;color:#fffc;font-weight:500}.day-claims[data-v-7d512ec9]{display:flex;align-items:baseline;gap:6px;margin-bottom:16px}.claims-count[data-v-7d512ec9]{font-size:20px;font-weight:700;color:#00b2ff}.claims-label[data-v-7d512ec9]{font-size:12px;color:#ffffff80}.day-actions[data-v-7d512ec9]{display:flex;gap:8px}.edit-btn[data-v-7d512ec9],.view-btn[data-v-7d512ec9]{flex:1;padding:8px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0d;color:#ffffffb3;cursor:pointer;transition:all .3s}.edit-btn[data-v-7d512ec9]:hover{background:#00b2ff33;border-color:#00b2ff66;color:#00b2ff}.view-btn[data-v-7d512ec9]:hover{background:#28a74533;border-color:#28a74566;color:#28a745}.claims-list[data-v-7d512ec9]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:16px;overflow:hidden}.claims-header[data-v-7d512ec9]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.1)}.claims-header h3[data-v-7d512ec9]{color:#fff;margin:0;font-size:18px}.filter-select[data-v-7d512ec9]{padding:10px 16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:14px;cursor:pointer}.claims-table-container[data-v-7d512ec9]{overflow-x:auto}.claims-table[data-v-7d512ec9]{width:100%;border-collapse:collapse}.claims-table th[data-v-7d512ec9],.claims-table td[data-v-7d512ec9]{padding:16px 24px;text-align:left;border-bottom:1px solid rgba(255,255,255,.05)}.claims-table th[data-v-7d512ec9]{color:#fff9;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.claims-table td[data-v-7d512ec9]{color:#fff;font-size:14px}.day-badge[data-v-7d512ec9]{display:inline-block;padding:6px 12px;background:#00b2ff33;border-radius:8px;font-weight:600;color:#00b2ff}.reward-badge[data-v-7d512ec9]{display:inline-block;padding:6px 12px;border-radius:8px;font-weight:600;font-size:12px}.reward-badge.points[data-v-7d512ec9]{background:#28a74533;color:#28a745}.reward-badge.giveaway[data-v-7d512ec9]{background:#dc354533;color:#dc3545}.no-claims[data-v-7d512ec9]{text-align:center;color:#ffffff80;padding:40px!important}.settings-section[data-v-7d512ec9]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:24px;margin-bottom:24px}.settings-section h3[data-v-7d512ec9]{color:#fff;margin:0 0 16px;font-size:18px}.settings-info p[data-v-7d512ec9]{color:#fff9;line-height:1.6;margin:0}.action-buttons[data-v-7d512ec9]{display:flex;gap:12px}.action-btn[data-v-7d512ec9]{padding:12px 24px;border:none;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .3s}.action-btn.danger[data-v-7d512ec9]{background:#dc354533;color:#dc3545;border:1px solid rgba(220,53,69,.3)}.action-btn.danger[data-v-7d512ec9]:hover{background:#dc35454d}.modal-overlay[data-v-7d512ec9]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px}.modal-content[data-v-7d512ec9]{background:linear-gradient(145deg,#0d1a2d,#1a2744);border:1px solid rgba(0,178,255,.2);border-radius:20px;max-width:500px;width:100%;animation:modalIn-7d512ec9 .3s ease}.modal-content.edit-modal[data-v-7d512ec9]{max-width:550px}@keyframes modalIn-7d512ec9{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.modal-header[data-v-7d512ec9]{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid rgba(255,255,255,.1)}.modal-header h3[data-v-7d512ec9]{color:#fff;margin:0;font-size:20px;display:flex;align-items:center;gap:10px}.modal-header h3 i[data-v-7d512ec9]{color:#00b2ff}.modal-close[data-v-7d512ec9]{width:36px;height:36px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#ffffffb3;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s}.modal-close[data-v-7d512ec9]:hover{background:#dc354533;color:#dc3545}.modal-form[data-v-7d512ec9]{padding:24px}.form-group[data-v-7d512ec9]{margin-bottom:20px}.form-group label[data-v-7d512ec9]{display:block;color:#fffc;font-size:14px;font-weight:600;margin-bottom:8px}.form-input[data-v-7d512ec9],.form-select[data-v-7d512ec9]{width:100%;padding:14px 16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fff;font-size:14px;transition:all .3s}.form-input[data-v-7d512ec9]:focus,.form-select[data-v-7d512ec9]:focus{outline:none;border-color:#00b2ff80;background:#00b2ff0d}.form-select option[data-v-7d512ec9]{background:#1a2744;color:#fff}.reward-type-selector[data-v-7d512ec9]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.type-btn[data-v-7d512ec9]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 12px;background:#ffffff0d;border:2px solid rgba(255,255,255,.1);border-radius:12px;cursor:pointer;transition:all .3s}.type-btn[data-v-7d512ec9]:hover{background:#ffffff14;border-color:#fff3}.type-btn.active[data-v-7d512ec9]{background:#00b2ff26;border-color:#00b2ff}.type-icon[data-v-7d512ec9]{font-size:24px}.type-label[data-v-7d512ec9]{font-size:12px;font-weight:600;color:#fffc}.type-btn.active .type-label[data-v-7d512ec9]{color:#00b2ff}.points-input-group[data-v-7d512ec9]{display:flex;flex-direction:column;gap:12px}.quick-points[data-v-7d512ec9]{display:flex;gap:8px;flex-wrap:wrap}.quick-btn[data-v-7d512ec9]{padding:8px 16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#ffffffb3;font-size:13px;font-weight:600;cursor:pointer;transition:all .3s}.quick-btn[data-v-7d512ec9]:hover{background:#00b2ff26;border-color:#00b2ff66;color:#00b2ff}.giveaway-select[data-v-7d512ec9]{padding:14px 16px}.no-giveaways-hint[data-v-7d512ec9]{margin-top:8px;padding:10px 14px;background:#ffc1071a;border:1px solid rgba(255,193,7,.3);border-radius:8px;color:#ffc107;font-size:13px;display:flex;align-items:center;gap:8px}.form-hint[data-v-7d512ec9]{display:block;margin-top:6px;font-size:12px;color:#fff6}.preview-box[data-v-7d512ec9]{background:#0003;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:16px;margin-bottom:20px}.preview-label[data-v-7d512ec9]{display:block;font-size:11px;font-weight:600;color:#ffffff80;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px}.preview-content[data-v-7d512ec9]{display:flex;align-items:center;gap:12px;padding:12px;background:#28a74526;border:1px solid rgba(40,167,69,.3);border-radius:10px}.preview-icon[data-v-7d512ec9]{font-size:24px}.preview-text[data-v-7d512ec9]{font-size:14px;font-weight:600;color:#fff}.form-actions[data-v-7d512ec9]{display:flex;gap:12px;justify-content:flex-end;padding-top:12px;border-top:1px solid rgba(255,255,255,.1)}.cancel-btn[data-v-7d512ec9],.save-btn[data-v-7d512ec9]{padding:12px 24px;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s}.cancel-btn[data-v-7d512ec9]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#ffffffb3}.cancel-btn[data-v-7d512ec9]:hover{background:#ffffff1a}.save-btn[data-v-7d512ec9]{background:linear-gradient(135deg,#00b2ff,#007db5);border:none;color:#fff;display:flex;align-items:center;gap:8px}.save-btn[data-v-7d512ec9]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00b2ff4d}.save-btn i[data-v-7d512ec9]{font-size:14px}.modal-body[data-v-7d512ec9]{padding:24px;max-height:400px;overflow-y:auto}.no-claims-msg[data-v-7d512ec9]{text-align:center;color:#ffffff80;padding:40px}.claim-item[data-v-7d512ec9]{display:flex;justify-content:space-between;align-items:center;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.05)}.claim-item[data-v-7d512ec9]:last-child{border-bottom:none}.claim-user[data-v-7d512ec9]{display:flex;align-items:center;gap:10px}.user-icon[data-v-7d512ec9]{font-size:16px}.user-name[data-v-7d512ec9]{color:#fff;font-weight:500}.claim-time[data-v-7d512ec9]{color:#ffffff80;font-size:13px}.success-modal[data-v-7d512ec9]{text-align:center;padding:40px}.success-icon[data-v-7d512ec9]{width:64px;height:64px;background:#28a74533;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:32px;color:#28a745;margin:0 auto 20px}.success-modal h3[data-v-7d512ec9]{color:#fff;margin:0 0 12px}.success-modal p[data-v-7d512ec9]{color:#fff9;margin:0 0 24px}.success-btn[data-v-7d512ec9]{padding:14px 32px;background:linear-gradient(135deg,#28a745,#20c997);border:none;border-radius:12px;color:#fff;font-size:16px;font-weight:600;cursor:pointer}@media (max-width: 1200px){.stats-grid[data-v-7d512ec9]{grid-template-columns:repeat(2,1fr)}.calendar-admin-grid[data-v-7d512ec9]{grid-template-columns:repeat(4,1fr)}}@media (max-width: 992px){.page-brand[data-v-7d512ec9]{font-size:1.2rem}.page-brand i[data-v-7d512ec9]{font-size:1.1rem}.back-btn span[data-v-7d512ec9],.toggle-label[data-v-7d512ec9]{display:none}}@media (max-width: 768px){.top-nav-bar[data-v-7d512ec9]{padding:0 20px}.page-brand[data-v-7d512ec9]{font-size:1rem}.standalone-container[data-v-7d512ec9]{padding:24px 20px}.stats-grid[data-v-7d512ec9]{grid-template-columns:repeat(2,1fr);gap:12px}.stat-card[data-v-7d512ec9]{padding:16px}.stat-value[data-v-7d512ec9]{font-size:20px}.calendar-admin-grid[data-v-7d512ec9]{grid-template-columns:repeat(3,1fr);gap:12px}.day-admin-card[data-v-7d512ec9]{padding:14px}.tab-nav[data-v-7d512ec9]{flex-wrap:wrap}.tab-btn[data-v-7d512ec9]{flex:1;min-width:100px;justify-content:center}}@media (max-width: 576px){.calendar-admin-grid[data-v-7d512ec9]{grid-template-columns:repeat(2,1fr)}.stats-grid[data-v-7d512ec9]{grid-template-columns:1fr}}
