@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-6c3d2cd5]{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-6c3d2cd5]{display:flex;align-items:center;justify-content:space-between;height:100%;padding:0;position:relative}.top-bar-brand[data-v-6c3d2cd5]{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-6c3d2cd5]{display:flex;align-items:center;text-decoration:none;color:inherit}.brand-logo[data-v-6c3d2cd5]{height:90px;width:auto;transition:all .3s ease;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.brand-logo[data-v-6c3d2cd5]:hover{transform:scale(1.05);filter:drop-shadow(0 4px 8px rgba(0,0,0,.4))}.top-bar-logo[data-v-6c3d2cd5]{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center}.top-bar-actions[data-v-6c3d2cd5]{display:flex;align-items:center;gap:1rem;margin-right:-21rem;margin-left:auto}.auth-buttons[data-v-6c3d2cd5]{display:flex;align-items:center}.auth-btn[data-v-6c3d2cd5]{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-6c3d2cd5]{background:#ffffff1a;color:#ffffffe6;border:1px solid rgba(255,255,255,.2)}.login-btn[data-v-6c3d2cd5]:hover{background:#ffffff26;border-color:#ffffff4d;transform:translateY(-1px)}.user-section[data-v-6c3d2cd5]{display:flex;align-items:center}.points-balance[data-v-6c3d2cd5]{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-6c3d2cd5]{width:20px;height:20px;object-fit:contain}.points-text[data-v-6c3d2cd5]{color:#ffc107;font-weight:700}.points-balance-inline[data-v-6c3d2cd5]{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-6c3d2cd5]{width:16px;height:16px;object-fit:contain}.points-balance-inline .points-text[data-v-6c3d2cd5]{color:#ffc107;font-weight:700;font-size:.75rem}.user-menu-container[data-v-6c3d2cd5]{position:relative;right:0rem}.user-menu-btn[data-v-6c3d2cd5]{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-6c3d2cd5]:hover,.user-menu-btn.active[data-v-6c3d2cd5]{background:#ffffff1a;border-color:#fff3;transform:translateY(-1px)}.user-avatar[data-v-6c3d2cd5]{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-6c3d2cd5]{width:100%;height:100%;object-fit:cover;border-radius:50%}.user-info-inline[data-v-6c3d2cd5]{flex:1;display:flex;align-items:center}.user-name[data-v-6c3d2cd5]{font-weight:600;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}.menu-arrow[data-v-6c3d2cd5]{font-size:.75rem;transition:transform .3s ease}.menu-arrow.rotated[data-v-6c3d2cd5]{transform:rotate(180deg)}.user-dropdown[data-v-6c3d2cd5]{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-6c3d2cd5]{padding:1.5rem}.user-info[data-v-6c3d2cd5]{display:flex;align-items:center;gap:1rem}.user-avatar-large[data-v-6c3d2cd5]{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-6c3d2cd5]{width:100%;height:100%;object-fit:cover;border-radius:50%}.user-details[data-v-6c3d2cd5]{flex:1}.user-display-name[data-v-6c3d2cd5]{color:#fff;font-weight:700;font-size:1rem;margin-bottom:.25rem}.user-email[data-v-6c3d2cd5]{color:#fff9;font-size:.875rem}.dropdown-divider[data-v-6c3d2cd5]{height:1px;background:#ffffff1a}.dropdown-menu[data-v-6c3d2cd5]{padding:.5rem}.dropdown-item[data-v-6c3d2cd5]{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-6c3d2cd5]:hover{background:#ffffff0d;color:#fff}.logout-item[data-v-6c3d2cd5]:hover{background:#ff47571a;color:#ff4757}.mobile-menu-toggle[data-v-6c3d2cd5]{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-6c3d2cd5]:hover{background:#ffffff26;border-color:#ffffff4d}.mobile-nav-overlay[data-v-6c3d2cd5]{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-6c3d2cd5]{opacity:1;visibility:visible}.mobile-nav-menu[data-v-6c3d2cd5]{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-6c3d2cd5]{transform:translate(0)}.mobile-nav-header[data-v-6c3d2cd5]{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-6c3d2cd5]{color:#fff;margin:0;font-size:1.2rem}.mobile-nav-close[data-v-6c3d2cd5]{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-6c3d2cd5]:hover{background:#ffffff1a}.mobile-nav-links[data-v-6c3d2cd5]{flex:1;padding:1rem 0}.mobile-nav-link[data-v-6c3d2cd5]{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-6c3d2cd5]:hover{background:#00b2ff1a;color:var(--accent-color)}.mobile-nav-link.router-link-active[data-v-6c3d2cd5]{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-6c3d2cd5]{font-size:1.1rem;width:20px;text-align:center}.mobile-nav-section[data-v-6c3d2cd5]{margin:.5rem 0}.mobile-nav-section-header[data-v-6c3d2cd5]{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-6c3d2cd5]:hover{background:#00b2ff26}.mobile-dropdown-arrow[data-v-6c3d2cd5]{margin-left:auto;font-size:.8rem;transition:transform .3s ease}.mobile-dropdown-arrow.rotated[data-v-6c3d2cd5]{transform:rotate(180deg)}.mobile-nav-dropdown[data-v-6c3d2cd5]{overflow:hidden;transition:all .3s ease}.mobile-nav-section-header i[data-v-6c3d2cd5]{font-size:1rem;width:18px;text-align:center}.mobile-nav-sublink[data-v-6c3d2cd5]{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-6c3d2cd5]:hover{background:#00b2ff0d;color:var(--accent-color);border-left-color:#00b2ff4d}.mobile-nav-sublink.router-link-active[data-v-6c3d2cd5]{background:#00b2ff26;color:var(--accent-color);border-left-color:var(--accent-color)}.mobile-nav-sublink i[data-v-6c3d2cd5]{font-size:.9rem;width:16px;text-align:center}.mobile-nav-cta[data-v-6c3d2cd5]{padding:1.5rem;border-top:1px solid var(--border-color)}.mobile-cta-button[data-v-6c3d2cd5]{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-6c3d2cd5]:hover{background:#2cff51;transform:translateY(-2px)}.mobile-cta-button .kick-logo[data-v-6c3d2cd5]{width:20px;height:20px;filter:brightness(0)}@media (max-width: 768px){header.top-bar[data-v-6c3d2cd5]{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-6c3d2cd5],html[data-v-6c3d2cd5],#app[data-v-6c3d2cd5],.app[data-v-6c3d2cd5]{-webkit-transform:none!important;transform:none!important;position:static!important}.top-bar[data-v-6c3d2cd5]{left:0!important}.top-bar-brand[data-v-6c3d2cd5]{width:auto;position:fixed;left:50px;z-index:1003}.user-info-inline[data-v-6c3d2cd5],.points-balance-inline[data-v-6c3d2cd5]{display:none}.user-menu-btn[data-v-6c3d2cd5]{min-width:auto;padding:.5rem;gap:.5rem}.top-bar-actions[data-v-6c3d2cd5]{margin-right:0rem;position:relative;z-index:1004}.mobile-menu-toggle[data-v-6c3d2cd5]{display:flex;align-items:center;justify-content:center}}@media (max-width: 576px){header.top-bar[data-v-6c3d2cd5]{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-6c3d2cd5]{padding:0 1rem}.top-bar-brand[data-v-6c3d2cd5]{left:-10px}.brand-logo[data-v-6c3d2cd5]{height:80px}.user-menu-btn[data-v-6c3d2cd5]{min-width:auto;padding:.4rem;gap:.4rem}.user-avatar[data-v-6c3d2cd5]{width:28px;height:28px}.menu-arrow[data-v-6c3d2cd5]{font-size:.7rem}.auth-btn[data-v-6c3d2cd5]{padding:.4rem .8rem;font-size:.8rem}.auth-btn span[data-v-6c3d2cd5]{display:none}.top-bar-actions[data-v-6c3d2cd5]{margin-right:0rem}}.mobile-nav-badge[data-v-6c3d2cd5]{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-6c3d2cd5 2s infinite}@keyframes pulse-6c3d2cd5{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}aside.sidebar-navbar[data-v-3923e26b]{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-3923e26b]{display:flex;flex-direction:column;height:100%;padding:1.5rem 1rem}.sidebar-nav[data-v-3923e26b]{flex:1;margin-top:0}.main-nav[data-v-3923e26b]{margin-bottom:0}.dropdown-nav[data-v-3923e26b]{margin-top:0}.bottom-nav[data-v-3923e26b]{margin-top:auto;margin-bottom:.5rem}.nav-links[data-v-3923e26b]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}.nav-link[data-v-3923e26b]{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-3923e26b]{width:16px;text-align:center;flex-shrink:0}.nav-link .nav-text[data-v-3923e26b]{flex:1;text-align:left}.nav-link .nav-badge[data-v-3923e26b]{margin-left:auto;flex-shrink:0}.nav-link[data-v-3923e26b]:hover{background:#00b2ff1a;color:var(--accent-color);transform:translate(4px)}.nav-link.active[data-v-3923e26b]{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-3923e26b]: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-3923e26b]{font-size:1rem}.nav-text[data-v-3923e26b]{font-size:.875rem;font-weight:500}.nav-badge[data-v-3923e26b]{font-size:.625rem;font-weight:700;padding:.125rem .375rem;border-radius:4px;text-transform:uppercase;letter-spacing:.5px}.nav-badge.gold[data-v-3923e26b]{background:linear-gradient(135deg,gold,#ffb347);color:#000}.nav-badge.free[data-v-3923e26b]{background:linear-gradient(135deg,#4caf50,#66bb6a);color:#fff}.nav-badge.day[data-v-3923e26b]{background:linear-gradient(135deg,#ff9800,#ffb74d);color:#fff}.nav-badge.sports[data-v-3923e26b]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;animation:pulse-3923e26b 2s infinite}@keyframes pulse-3923e26b{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.nav-divider[data-v-3923e26b]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);margin:1rem 0}.socials-link[data-v-3923e26b]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);margin-bottom:.5rem}.socials-link[data-v-3923e26b]:hover{background:#00b2ff26;border-color:var(--accent-color)}.sidebar-cta[data-v-3923e26b]{margin-top:.5rem;padding-top:1rem;border-top:1px solid var(--border-color)}.cta-button[data-v-3923e26b]{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-3923e26b]:hover{background:#2cff51;transform:translateY(-2px);box-shadow:0 6px 20px #20e64780}.kick-logo[data-v-3923e26b]{width:24px;height:24px;object-fit:contain;filter:brightness(0)}.cta-text[data-v-3923e26b]{font-size:1rem}.mobile-toggle[data-v-3923e26b]{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-3923e26b]:hover{background:var(--secondary-color);border-color:var(--accent-color)}.toggle-arrow[data-v-3923e26b]{font-size:1.2rem;color:var(--text-color);transition:all .3s ease}.mobile-toggle.open .toggle-arrow[data-v-3923e26b]{transform:rotate(180deg);color:var(--accent-color)}.mobile-overlay[data-v-3923e26b]{display:none}@media (max-width: 768px){aside.sidebar-navbar[data-v-3923e26b]{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-3923e26b]{transform:translate(0)}.mobile-toggle[data-v-3923e26b]{display:flex;align-items:center;justify-content:center}.mobile-toggle.open[data-v-3923e26b]{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-3923e26b]{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-3923e26b]{opacity:1;visibility:visible}}@media (max-width: 576px){.sidebar-navbar[data-v-3923e26b]{width:100%;max-width:320px}.sidebar-container[data-v-3923e26b]{padding:1.5rem 1rem}.logo-text[data-v-3923e26b]{font-size:1.5rem}.nav-link[data-v-3923e26b]{padding:.875rem 1.25rem}.nav-text[data-v-3923e26b]{font-size:.95rem}}.sidebar-navbar[data-v-3923e26b]::-webkit-scrollbar{width:6px}.sidebar-navbar[data-v-3923e26b]::-webkit-scrollbar-track{background:transparent}.sidebar-navbar[data-v-3923e26b]::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.sidebar-navbar[data-v-3923e26b]::-webkit-scrollbar-thumb:hover{background:var(--accent-color)}.dropdown-container[data-v-3923e26b]{position:relative}.dropdown-trigger[data-v-3923e26b]{cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:space-between}.dropdown-trigger[data-v-3923e26b]:hover{background:#00b2ff1a;color:var(--accent-color)}.dropdown-arrow[data-v-3923e26b]{font-size:.75rem;transition:transform .3s ease;margin-left:auto}.dropdown-arrow.rotated[data-v-3923e26b]{transform:rotate(180deg)}.dropdown-menu[data-v-3923e26b]{background:transparent;border-radius:0;overflow:hidden;margin-top:.25rem;margin-left:0;animation:dropdownSlideDown-3923e26b .3s ease}@keyframes dropdownSlideDown-3923e26b{0%{max-height:0;opacity:0}to{max-height:200px;opacity:1}}.dropdown-item[data-v-3923e26b]{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-3923e26b]:last-child{border-bottom:none}.dropdown-item[data-v-3923e26b]:hover{background:#00b2ff1a;color:var(--accent-color);transform:translate(4px)}.dropdown-item i[data-v-3923e26b]{width:16px;text-align:center;font-size:.875rem}.dropdown-item.router-link-active[data-v-3923e26b]{background:#00b2ff33;color:var(--accent-color)}.dropdown-badge[data-v-3923e26b]{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-3923e26b]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;animation:pulse-3923e26b 2s infinite}.dropdown-divider[data-v-3923e26b]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:.5rem 1rem}@media (max-width: 1024px){.dropdown-menu[data-v-3923e26b]{margin-left:.5rem}.dropdown-item[data-v-3923e26b]{padding:.75rem 1rem;font-size:.9rem}.dropdown-item i[data-v-3923e26b]{width:18px;font-size:.9rem}}.home-nav[data-v-3923e26b]{margin-bottom:0}.home-link[data-v-3923e26b]{background:linear-gradient(135deg,#00b2ff1a,#00b2ff0d);border:1px solid rgba(0,178,255,.2);border-radius:12px;margin-bottom:.5rem}.home-link[data-v-3923e26b]:hover{background:linear-gradient(135deg,#00b2ff33,#00b2ff1a);border-color:#00b2ff66;transform:translate(8px)}.home-link.router-link-active[data-v-3923e26b]{background:linear-gradient(135deg,var(--accent-color),#007acc);border-color:var(--accent-color);color:#fff}.home-link.router-link-active .nav-icon[data-v-3923e26b]{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[data-v-7a5ec473]{padding:7rem 0;background-color:var(--primary-color);position:relative;overflow:hidden;margin-top:0}.section-background[data-v-7a5ec473]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#061529e6,#0d2342b3),radial-gradient(circle at 10% 20%,rgba(0,178,255,.1) 0%,transparent 30%),radial-gradient(circle at 90% 80%,rgba(131,19,231,.05) 0%,transparent 40%);pointer-events:none;z-index:0;animation:backgroundShift-7a5ec473 15s ease-in-out infinite alternate}@keyframes backgroundShift-7a5ec473{0%{background-position:0% 0%}to{background-position:100% 100%}}.section-header[data-v-7a5ec473]{text-align:center;margin-bottom:4rem;position:relative;opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease;z-index:3}.section-header.animate[data-v-7a5ec473]{opacity:1;transform:translateY(0)}.section-title[data-v-7a5ec473]{font-size:3rem;font-weight:800;display:inline-block;margin-bottom:1rem;position:relative;color:var(--text-color)}.title-accent[data-v-7a5ec473]{background:linear-gradient(to right,#0087ff,#00e1ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 8px rgba(0,135,255,.5));text-transform:uppercase;font-weight:700;letter-spacing:2px}.title-underline[data-v-7a5ec473]{height:4px;width:100px;background:linear-gradient(to right,var(--accent-color),var(--gold-accent));margin:0 auto;border-radius:4px;position:relative;overflow:hidden}.title-underline[data-v-7a5ec473]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,#fff0,#fffc,#fff0);animation:shimmer-7a5ec473 2.5s infinite}@keyframes shimmer-7a5ec473{to{left:100%}}.features-grid[data-v-7a5ec473]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.75rem;margin-bottom:3.5rem;max-width:1000px;margin-left:auto;margin-right:auto;position:relative;z-index:3}.feature-card[data-v-7a5ec473]{background:var(--card-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;padding:2.5rem 1.5rem 2rem;text-align:center;transition:all .4s cubic-bezier(.175,.885,.32,1.275);border:1px solid var(--border-color);height:100%;display:flex;flex-direction:column;position:relative;overflow:hidden;box-shadow:var(--card-shadow);opacity:0;transform:translateY(40px);transition:opacity .8s ease,transform .8s ease,box-shadow .3s ease,border-color .3s ease}.feature-card.animate[data-v-7a5ec473]{opacity:1;transform:translateY(0);transition-delay:calc(var(--delay) * .2s)}.feature-card[data-v-7a5ec473]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(0,178,255,.05) 0%,transparent 100%);pointer-events:none}.feature-card[data-v-7a5ec473]:after{content:"";position:absolute;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);background:linear-gradient(45deg,transparent,rgba(0,178,255,0),rgba(0,178,255,.3),rgba(0,178,255,0),transparent);border-radius:18px;z-index:-1;opacity:0;transition:opacity .4s ease}.feature-card[data-v-7a5ec473]:hover:after{opacity:1}.feature-card[data-v-7a5ec473]:hover{transform:translateY(-5px);box-shadow:0 10px 25px #00000080;border-color:var(--accent-color)}.card-hover-effect[data-v-7a5ec473]{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at var(--x, 50%) var(--y, 50%),rgba(0,178,255,.1) 0%,transparent 50%);opacity:0;transition:opacity .3s ease;pointer-events:none}.feature-card:hover .card-hover-effect[data-v-7a5ec473]{opacity:1}.feature-icon-wrapper[data-v-7a5ec473]{margin:0 auto 1.5rem;width:75px;height:75px;display:flex;align-items:center;justify-content:center;position:relative}.feature-icon-wrapper[data-v-7a5ec473]:before{content:"";position:absolute;width:100%;height:100%;background:#00b2ff14;border-radius:50%;z-index:0;transform:scale(.8);transition:transform .3s ease}.feature-card:hover .feature-icon-wrapper[data-v-7a5ec473]:before{transform:scale(1.1);background:#00b2ff26}.feature-icon[data-v-7a5ec473]{width:52px;height:52px;position:relative;z-index:1;filter:drop-shadow(0 5px 15px rgba(0,0,0,.3));transition:transform .4s ease;color:var(--accent-color);background:linear-gradient(135deg,#00b2ff1a,#0d23424d)}.feature-card:hover .feature-icon[data-v-7a5ec473]{transform:scale(1.1) rotate(5deg);background:linear-gradient(135deg,#00b2ff33,#0d234266);color:var(--gold-accent)}.feature-card:hover circle[data-v-7a5ec473]{animation:pulse-7a5ec473 1.5s infinite alternate}@keyframes pulse-7a5ec473{0%{opacity:.8;r:6}to{opacity:1;r:6.5}}.feature-card h3[data-v-7a5ec473]{color:var(--accent-color);font-size:1.4rem;margin-bottom:1rem;font-weight:700;position:relative;transition:color .3s ease}.feature-card:hover h3[data-v-7a5ec473]{color:var(--gold-accent)}.feature-card p[data-v-7a5ec473]{color:var(--text-color);line-height:1.6;flex-grow:1;font-size:1rem;opacity:.9;margin-bottom:0;transition:opacity .3s ease}.feature-card:hover p[data-v-7a5ec473]{opacity:1}.glowing-lines[data-v-7a5ec473]{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;pointer-events:none}.line[data-v-7a5ec473]{position:absolute;background:linear-gradient(90deg,transparent 0%,var(--accent-color) 50%,transparent 100%);height:1px;width:50%;opacity:.3}.line-1[data-v-7a5ec473]{top:20%;left:0;animation:moveLine-7a5ec473 15s infinite linear}.line-2[data-v-7a5ec473]{bottom:30%;right:0;animation:moveLine-7a5ec473 20s infinite linear reverse}@keyframes moveLine-7a5ec473{0%{transform:translate(-100%)}to{transform:translate(200%)}}@media (max-width: 768px){.features-grid[data-v-7a5ec473]{grid-template-columns:1fr;gap:2rem}.section-title[data-v-7a5ec473]{font-size:2.2rem}.feature-card[data-v-7a5ec473]{padding:2.5rem 1.5rem 2rem;max-width:350px;margin:0 auto}}@media (max-width: 576px){.features[data-v-7a5ec473]{padding:4rem 0}.section-title[data-v-7a5ec473]{font-size:1.8rem}.section-header[data-v-7a5ec473]{margin-bottom:2.5rem}.feature-card[data-v-7a5ec473]{padding:2rem 1.2rem 1.8rem}.feature-icon-wrapper[data-v-7a5ec473]{width:60px;height:60px;margin-bottom:1rem}.feature-icon[data-v-7a5ec473]{width:40px;height:40px}.feature-card h3[data-v-7a5ec473]{font-size:1.2rem;margin-bottom:.8rem}.feature-card p[data-v-7a5ec473]{font-size:.9rem}.feature-card.animate[data-v-7a5ec473]{transition-delay:calc(var(--delay) * .1s)}.line[data-v-7a5ec473]{display:none}}@media (hover: none){.feature-card[data-v-7a5ec473]:hover{transform:none;border-color:var(--border-color)}.feature-card[data-v-7a5ec473]:active{transform:translateY(-2px);border-color:var(--accent-color)}.feature-card:hover .feature-icon-wrapper[data-v-7a5ec473]:before{transform:scale(.8)}.feature-card:hover .feature-icon[data-v-7a5ec473]{transform:none}.feature-card:hover h3[data-v-7a5ec473]{color:var(--accent-color)}}.section-title-highlight[data-v-7a5ec473]{color:var(--accent-color)}.section-subtitle[data-v-7a5ec473]{color:var(--text-light);margin-bottom:3rem}svg circle[data-v-7a5ec473]{fill:var(--gold-accent)}.stats-section[data-v-d5a88f7a]{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-d5a88f7a]{position:absolute;top:0;left:0;width:100%;height:100%;background:#040c18cc;background:linear-gradient(135deg,#061529f2,#0d2342cc);z-index:-1}.container[data-v-d5a88f7a]{max-width:1200px;margin:0 auto;padding:0 1rem}.stats-wrapper[data-v-d5a88f7a]{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-d5a88f7a]{opacity:1;transform:translateY(0)}.stat-item[data-v-d5a88f7a]{text-align:center;padding:.75rem .5rem;transition:transform .3s ease;position:relative}.stat-item[data-v-d5a88f7a]:hover{transform:translateY(-5px)}.stat-value[data-v-d5a88f7a]{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-d5a88f7a],.value-suffix[data-v-d5a88f7a]{font-size:1.8rem}.value-number[data-v-d5a88f7a]{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-d5a88f7a]{font-size:.75rem;color:#8f9baa;text-transform:uppercase;letter-spacing:1.5px;font-weight:600}@media (max-width: 768px){.stats-wrapper[data-v-d5a88f7a]{grid-template-columns:repeat(2,1fr);gap:1rem}.stat-value[data-v-d5a88f7a]{font-size:2rem}.value-prefix[data-v-d5a88f7a],.value-suffix[data-v-d5a88f7a]{font-size:1.5rem}}@media (max-width: 480px){.stats-wrapper[data-v-d5a88f7a]{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-eb3b85b3]{padding:2rem 0 3rem;background-color:var(--primary-color);position:relative;overflow:visible;flex:1;min-height:calc(100vh - 64px)}.leaderboard-section[data-v-eb3b85b3]: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-eb3b85b3 8s infinite alternate;z-index:1}.leaderboard-section[data-v-eb3b85b3]: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-eb3b85b3 10s infinite alternate-reverse;z-index:1}@keyframes pulse-glow-eb3b85b3{0%{opacity:.6;transform:scale(1)}to{opacity:1;transform:scale(1.1)}}.container[data-v-eb3b85b3]{position:relative;z-index:2}.section-title[data-v-eb3b85b3]{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-eb3b85b3]{text-align:center;margin-bottom:1rem;color:var(--text-light);font-size:1.1rem}.prize-pool[data-v-eb3b85b3]{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-eb3b85b3]: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-eb3b85b3]{color:#20e647;font-weight:700;font-size:1.6rem;text-shadow:0 2px 10px rgba(32,230,71,.5)}.month-selector-container[data-v-eb3b85b3]{margin-bottom:2.5rem;position:relative;z-index:20}.month-selector-container[data-v-eb3b85b3]: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-eb3b85b3]{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-eb3b85b3]: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-eb3b85b3]: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-eb3b85b3]{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-eb3b85b3]:hover{background:#00b2ff4d;transform:translateY(-3px) scale(1.05);box-shadow:0 8px 15px #0006,0 0 20px #00b2ff33}.month-nav-btn[data-v-eb3b85b3]:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.month-nav-btn i[data-v-eb3b85b3]{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-eb3b85b3]{color:#7edbff;transform:scale(1.1)}.selected-month[data-v-eb3b85b3]{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-eb3b85b3]: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-eb3b85b3 3s infinite alternate}@keyframes pulse-eb3b85b3{0%{transform:scale(1);opacity:.4}to{transform:scale(1.1);opacity:.7}}.loading[data-v-eb3b85b3]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem}.spinner[data-v-eb3b85b3]{width:50px;height:50px;border:3px solid rgba(0,178,255,.3);border-radius:50%;border-top-color:var(--accent-color);animation:spin-eb3b85b3 1s ease-in-out infinite;margin-bottom:1rem}@keyframes spin-eb3b85b3{to{transform:rotate(360deg)}}.error-message[data-v-eb3b85b3]{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-eb3b85b3]{margin-right:1rem;display:flex;align-items:flex-start;padding-top:.25rem}.error-icon svg[data-v-eb3b85b3]{width:32px;height:32px;color:#dc3545cc}.error-content[data-v-eb3b85b3]{flex:1}.error-content h3[data-v-eb3b85b3]{margin-top:0;margin-bottom:.5rem;color:#dc3545e6}.error-content p[data-v-eb3b85b3]{margin-bottom:1rem}.retry-button[data-v-eb3b85b3]{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-eb3b85b3]:hover{background-color:var(--gold-accent);transform:translateY(-2px)}.podium-container[data-v-eb3b85b3]{margin-bottom:3rem;position:relative;padding:1rem 0;margin-top:2.5rem;z-index:10}.podium-background[data-v-eb3b85b3]{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-eb3b85b3]{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-eb3b85b3]{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-eb3b85b3]{font-size:2.2rem;padding:.6rem}.prize-amount-large[data-v-eb3b85b3]{font-size:2.4rem}}@media (max-width: 576px){.prize-pool-banner[data-v-eb3b85b3]{font-size:1.8rem;padding:.5rem;margin-bottom:1.5rem;display:flex;flex-direction:column;align-items:center}.prize-amount-large[data-v-eb3b85b3]{font-size:2.2rem;margin-left:0;margin-top:.5rem}}.floating[data-v-eb3b85b3]{animation:floating-eb3b85b3 4s ease-in-out infinite}@keyframes floating-eb3b85b3{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.podium-wrapper[data-v-eb3b85b3]{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-eb3b85b3]{display:flex;flex-direction:column;align-items:center;position:relative;width:200px;transition:transform .3s ease}.podium-item[data-v-eb3b85b3]:hover{transform:translateY(-10px)}.player-circle[data-v-eb3b85b3]{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-eb3b85b3]{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-eb3b85b3]{border:2px solid #C0C0C0;box-shadow:0 8px 32px #c0c0c033;background:linear-gradient(135deg,#c0c0c01a,#a9a9a90d)}.third-place .player-circle[data-v-eb3b85b3]{border:2px solid #CD7F32;box-shadow:0 8px 32px #cd7f3233;background:linear-gradient(135deg,#cd7f321a,#a0522d0d)}.player-initial[data-v-eb3b85b3]{font-size:2rem;font-weight:700;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5)}.first-place .player-initial[data-v-eb3b85b3]{font-size:2.5rem;color:gold}.second-place .player-initial[data-v-eb3b85b3]{color:silver}.third-place .player-initial[data-v-eb3b85b3]{color:#cd7f32}.fa-crown[data-v-eb3b85b3]{position:absolute;top:-18px;font-size:18px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}.gold-crown-icon[data-v-eb3b85b3]{color:gold;filter:drop-shadow(0 0 10px rgba(255,215,0,.7))}.silver-crown-icon[data-v-eb3b85b3]{color:silver;filter:drop-shadow(0 0 7px rgba(192,192,192,.7))}.bronze-crown-icon[data-v-eb3b85b3]{color:#cd7f32;filter:drop-shadow(0 0 7px rgba(205,127,50,.7))}.position-indicator[data-v-eb3b85b3]{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-eb3b85b3]{background:gold;color:#000}.second-place .position-indicator[data-v-eb3b85b3]{background:silver;color:#000}.third-place .position-indicator[data-v-eb3b85b3]{background:#cd7f32;color:#000}.player-info[data-v-eb3b85b3]{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-eb3b85b3]{font-weight:600;font-size:1.1rem;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.player-amount[data-v-eb3b85b3]{font-weight:700;font-size:1.1rem;color:var(--accent-color)}.first-place .player-name[data-v-eb3b85b3]{color:gold;text-shadow:0 1px 3px rgba(0,0,0,.5)}.second-place .player-name[data-v-eb3b85b3]{color:silver;text-shadow:0 1px 3px rgba(0,0,0,.5)}.third-place .player-name[data-v-eb3b85b3]{color:#cd7f32;text-shadow:0 1px 3px rgba(0,0,0,.5)}.prize-badge[data-v-eb3b85b3]{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-eb3b85b3]{background:linear-gradient(to right,gold,orange);color:#000}.second-place .prize-badge[data-v-eb3b85b3]{background:linear-gradient(to right,silver,#a9a9a9);color:#000}.third-place .prize-badge[data-v-eb3b85b3]{background:linear-gradient(to right,#cd7f32,sienna);color:#000}.podium-block[data-v-eb3b85b3]{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-eb3b85b3]{position:relative;z-index:1;padding:1rem 0}.podium-block[data-v-eb3b85b3]: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-eb3b85b3]{height:120px;background:linear-gradient(to bottom,#ffd7004d,#0000004d)}.second-place .podium-block[data-v-eb3b85b3]{height:80px;background:linear-gradient(to bottom,#c0c0c04d,#0000004d)}.third-place .podium-block[data-v-eb3b85b3]{height:60px;background:linear-gradient(to bottom,#cd7f324d,#0000004d)}@media (max-width: 768px){.podium-wrapper[data-v-eb3b85b3]{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"first first" "second third";gap:2rem;justify-items:center}.first-place[data-v-eb3b85b3]{grid-area:first;width:260px;margin-bottom:1rem}.second-place[data-v-eb3b85b3]{grid-area:second;width:220px}.third-place[data-v-eb3b85b3]{grid-area:third;width:220px}.podium-block[data-v-eb3b85b3]{height:60px!important}.first-place .player-circle[data-v-eb3b85b3]{width:100px;height:100px}.second-place .player-circle[data-v-eb3b85b3],.third-place .player-circle[data-v-eb3b85b3]{width:80px;height:80px}}.leaderboard-table-container[data-v-eb3b85b3]{overflow-x:auto;box-shadow:var(--card-shadow);border-radius:10px;border:1px solid var(--border-color);margin-top:2rem}.leaderboard-table[data-v-eb3b85b3]{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-eb3b85b3]{height:60px;background-color:#0003}.leaderboard-table th[data-v-eb3b85b3],.leaderboard-table td[data-v-eb3b85b3]{padding:1.2rem;text-align:center;border-bottom:1px solid rgba(0,178,255,.1)}.leaderboard-table th[data-v-eb3b85b3]{border-bottom:1px solid var(--border-color);font-weight:600;color:var(--accent-color)}.leaderboard-table th[data-v-eb3b85b3]:first-child,.leaderboard-table td[data-v-eb3b85b3]:first-child{width:15%;text-align:center}.leaderboard-table th[data-v-eb3b85b3]:nth-child(2),.leaderboard-table td[data-v-eb3b85b3]:nth-child(2){width:35%;text-align:center}.leaderboard-table th[data-v-eb3b85b3]:nth-child(3),.leaderboard-table td[data-v-eb3b85b3]:nth-child(3){width:25%;text-align:center}.leaderboard-table th[data-v-eb3b85b3]:nth-child(4),.leaderboard-table td[data-v-eb3b85b3]:nth-child(4){width:25%;text-align:center}.leaderboard-table tbody tr[data-v-eb3b85b3]{transition:background-color .2s ease}.leaderboard-table tbody tr[data-v-eb3b85b3]:hover{background-color:#00b2ff1a}.rank-cell[data-v-eb3b85b3]{position:relative}.rank-number[data-v-eb3b85b3]{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-eb3b85b3]{background:linear-gradient(135deg,gold,orange);color:#333}.leaderboard-table tr:nth-child(2) .rank-number[data-v-eb3b85b3]{background:linear-gradient(135deg,silver,#a9a9a9);color:#333}.leaderboard-table tr:nth-child(3) .rank-number[data-v-eb3b85b3]{background:linear-gradient(135deg,#cd7f32,sienna);color:#333}.prize-cell[data-v-eb3b85b3],.prize-header[data-v-eb3b85b3]{text-align:center}.prize-cell[data-v-eb3b85b3]{font-weight:700;color:#20e647}.cash-prize[data-v-eb3b85b3]{color:#20e647}.bonus-buy-prize[data-v-eb3b85b3]{color:orange;font-style:italic}.no-prize[data-v-eb3b85b3]{color:#666}@media (max-width: 992px){.podium-wrapper[data-v-eb3b85b3]{height:auto;flex-wrap:wrap;gap:3rem}.podium-item[data-v-eb3b85b3]{width:180px}.first-place .podium-platform[data-v-eb3b85b3],.second-place .podium-platform[data-v-eb3b85b3],.third-place .podium-platform[data-v-eb3b85b3]{height:100px}.player-avatar[data-v-eb3b85b3]{width:80px;height:80px}.first-place .player-avatar[data-v-eb3b85b3]{width:90px;height:90px}}@media (max-width: 768px){.podium-wrapper[data-v-eb3b85b3]{flex-direction:column;align-items:center;height:auto;gap:3rem}.podium-item[data-v-eb3b85b3]{width:220px}.first-place[data-v-eb3b85b3],.second-place[data-v-eb3b85b3],.third-place[data-v-eb3b85b3]{order:unset}.first-place[data-v-eb3b85b3]{order:1}.second-place[data-v-eb3b85b3]{order:2}.third-place[data-v-eb3b85b3]{order:3}.confetti-animation[data-v-eb3b85b3]{display:none}}.debug-section[data-v-eb3b85b3]{margin-top:3rem;text-align:center}.debug-info[data-v-eb3b85b3]{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-eb3b85b3]{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-eb3b85b3]{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-eb3b85b3]{color:#f55;border-left:3px solid #ff5555}.rainbet-branding[data-v-eb3b85b3]{display:flex;align-items:center;justify-content:center;margin-bottom:2rem;padding:1rem;position:relative}.branding-container[data-v-eb3b85b3]{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;line-height:1}.rainbet-branding[data-v-eb3b85b3]: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-eb3b85b3]{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-eb3b85b3]{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-eb3b85b3]{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-eb3b85b3],.username-header[data-v-eb3b85b3],.wagered-header[data-v-eb3b85b3],.prize-header[data-v-eb3b85b3]{position:relative;text-align:center}.prize-header[data-v-eb3b85b3]{text-align:center}.rank-header[data-v-eb3b85b3]:after,.username-header[data-v-eb3b85b3]:after,.wagered-header[data-v-eb3b85b3]:after{content:"";position:absolute;right:0;top:25%;height:50%;width:1px;background-color:#00b2ff4d}.username-cell[data-v-eb3b85b3]{font-weight:500;color:#fff}.wagered-cell[data-v-eb3b85b3]{font-weight:500;color:#00b2ff}.rank-header[data-v-eb3b85b3],.username-header[data-v-eb3b85b3],.wagered-header[data-v-eb3b85b3]{text-align:center}.mock-data-notice[data-v-eb3b85b3]{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-eb3b85b3]{font-size:1.1rem}@media (max-width: 768px){.rainbet-branding[data-v-eb3b85b3]{padding:.75rem}.branding-container[data-v-eb3b85b3]{flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:center}.rainbet-logo[data-v-eb3b85b3]{height:60px;transform:translateY(2px)}.brand-separator[data-v-eb3b85b3]{font-size:2.5rem;margin:0 1rem}.aitch-text[data-v-eb3b85b3]{font-size:2.8rem}}@media (max-width: 576px){.rainbet-branding[data-v-eb3b85b3]{padding:.5rem}.branding-container[data-v-eb3b85b3]{flex-direction:row;align-items:center;justify-content:center}.rainbet-logo[data-v-eb3b85b3]{height:40px;margin-bottom:0;transform:translateY(1px)}.brand-separator[data-v-eb3b85b3]{font-size:1.8rem;margin:0 .5rem}.aitch-text[data-v-eb3b85b3]{font-size:2.2rem}}@media (max-width: 768px){.month-selector-container[data-v-eb3b85b3]{margin-bottom:2rem}.month-selector[data-v-eb3b85b3]{padding:.6rem 1rem;gap:1rem}.month-nav-btn[data-v-eb3b85b3]{width:35px;height:35px}.month-nav-btn i[data-v-eb3b85b3]{font-size:1rem}.selected-month[data-v-eb3b85b3]{font-size:1.2rem;padding:.4rem 1rem;min-width:180px}}@media (max-width: 576px){.month-selector-container[data-v-eb3b85b3]{margin-bottom:1.5rem;margin-top:.5rem;padding:0 .5rem}.month-selector-container[data-v-eb3b85b3]:after{bottom:-1rem;width:100px}.month-selector[data-v-eb3b85b3]{padding:.6rem .8rem;gap:.8rem;max-width:320px;border-radius:40px}.month-nav-btn[data-v-eb3b85b3]{width:45px;height:36px;min-width:36px;margin:0 .2rem;border-width:1px}.month-nav-btn[data-v-eb3b85b3]:active{background:#00b2ff4d;transform:scale(.95)}.month-nav-btn i[data-v-eb3b85b3]{font-size:1rem}.selected-month[data-v-eb3b85b3]{font-size:1.1rem;padding:.5rem .8rem;min-width:140px;border-radius:6px}}@media (max-width: 576px){.podium-container[data-v-eb3b85b3]{padding:0!important;margin-bottom:2rem!important;margin-top:2rem!important;overflow:visible!important}.mobile-podium-wrapper[data-v-eb3b85b3]{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-eb3b85b3]{order:2!important;width:34%!important;margin:0!important;z-index:3!important}.second-place[data-v-eb3b85b3]{order:1!important;width:30%!important;margin:0!important;z-index:2!important}.third-place[data-v-eb3b85b3]{order:3!important;width:30%!important;margin:0!important;z-index:1!important}.podium-item[data-v-eb3b85b3],.podium-item[data-v-eb3b85b3]:hover{transform:none!important}.player-info[data-v-eb3b85b3]{margin-bottom:.4rem!important}.player-name[data-v-eb3b85b3]{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-eb3b85b3]{font-size:.7rem!important}.first-place .player-circle[data-v-eb3b85b3]{width:50px!important;height:50px!important}.second-place .player-circle[data-v-eb3b85b3],.third-place .player-circle[data-v-eb3b85b3]{width:40px!important;height:40px!important}.first-place .player-initial[data-v-eb3b85b3]{font-size:1.3rem!important}.second-place .player-initial[data-v-eb3b85b3],.third-place .player-initial[data-v-eb3b85b3]{font-size:1.1rem!important}.position-indicator[data-v-eb3b85b3]{width:20px!important;height:20px!important;font-size:.8rem!important;margin-bottom:.3rem!important}.podium-block[data-v-eb3b85b3]{border-top-left-radius:6px!important;border-top-right-radius:6px!important;width:100%!important}.first-place .podium-block[data-v-eb3b85b3]{height:100px!important;background:linear-gradient(to bottom,#ffd7004d,#0000004d)!important}.second-place .podium-block[data-v-eb3b85b3]{height:75px!important;background:linear-gradient(to bottom,#c0c0c04d,#0000004d)!important}.third-place .podium-block[data-v-eb3b85b3]{height:50px!important;background:linear-gradient(to bottom,#cd7f324d,#0000004d)!important}.podium-block span[data-v-eb3b85b3]{font-size:.8rem!important}.prize-badge[data-v-eb3b85b3]{font-size:.6rem!important;padding:3px 6px!important;margin-bottom:.4rem!important;white-space:nowrap!important;border-radius:12px!important}.fa-crown[data-v-eb3b85b3]{top:-10px!important;font-size:12px!important}}.challenges-page[data-v-2367277b]{padding:0 0 80px;min-height:100vh}.page-title[data-v-2367277b]{font-size:3rem;margin-bottom:1rem;text-align:center}.page-description[data-v-2367277b]{max-width:800px;margin:0 auto 2rem;text-align:center;color:var(--text-light);font-size:1.1rem}.sort-controls[data-v-2367277b]{display:flex;align-items:center;justify-content:center;margin-bottom:2.5rem;gap:1rem;flex-wrap:wrap}.sort-label[data-v-2367277b]{font-size:1.1rem;font-weight:500;color:var(--text-light)}.sort-buttons[data-v-2367277b]{display:flex;gap:.8rem;flex-wrap:wrap}.sort-button[data-v-2367277b]{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}.sort-button[data-v-2367277b]:hover{background-color:#00b2ff1a;border-color:var(--accent-color);transform:translateY(-2px)}.sort-button.active[data-v-2367277b]{background:linear-gradient(to right,var(--accent-color),#007db5);border-color:transparent;color:#fff;box-shadow:0 5px 15px #00b2ff4d}.challenges-grid[data-v-2367277b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2rem;margin-top:2rem}.challenge-card[data-v-2367277b]{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}.challenge-card[data-v-2367277b]:hover{transform:translateY(-8px);box-shadow:0 15px 30px #0006}.challenge-image[data-v-2367277b]{position:relative;height:200px;overflow:hidden;background:linear-gradient(to bottom,#061529,#0d2342)}.challenge-image img[data-v-2367277b]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease;opacity:.9}.challenge-card:hover .challenge-image img[data-v-2367277b]{transform:scale(1.05);opacity:1}.reward-badge[data-v-2367277b]{position:absolute;top:15px;right:15px;background-color:var(--accent-color);color:#fff;padding:5px 10px;border-radius:6px;font-size:.95rem;font-weight:700;box-shadow:0 2px 10px #0000004d}.challenge-content[data-v-2367277b]{padding:1.5rem;display:flex;flex-direction:column}.challenge-title[data-v-2367277b]{font-size:1.4rem;font-weight:700;margin:0 0 .2rem;color:#fff}.game-provider[data-v-2367277b]{font-size:.9rem;color:var(--text-light);margin:0 0 1.2rem}.requirements-info[data-v-2367277b]{display:flex;justify-content:space-between;margin-bottom:1.5rem}.requirement-item[data-v-2367277b]{display:flex;flex-direction:column}.requirement-label[data-v-2367277b]{font-size:.9rem;color:var(--text-light);margin-bottom:.3rem}.requirement-value[data-v-2367277b]{font-size:1.2rem;font-weight:700;color:#fff}.button-group[data-v-2367277b]{display:flex;gap:.5rem;margin-top:auto}.claim-button[data-v-2367277b]{display:flex;align-items:center;justify-content:center;gap:8px;background-color:var(--green-accent);color:#000;border:none;padding:.8rem;border-radius:8px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;flex:1;box-shadow:0 4px 12px #20e6474d}.claim-button[data-v-2367277b]:hover{background-color:#2cff51;transform:translateY(-3px);box-shadow:0 8px 15px #20e64780}.claim-button.completed[data-v-2367277b]{background-color:#6b7280;cursor:default;box-shadow:none}.claim-button.completed[data-v-2367277b]:hover{transform:none;background-color:#6b7280;box-shadow:none}.test-complete-button[data-v-2367277b]{display:flex;align-items:center;justify-content:center;background-color:#00b2ff33;color:var(--accent-color);border:1px solid rgba(0,178,255,.3);border-radius:8px;padding:.8rem;cursor:pointer;transition:all .3s ease;min-width:48px}.test-complete-button[data-v-2367277b]:hover{background-color:#00b2ff4d;transform:translateY(-3px);box-shadow:0 4px 12px #00b2ff4d}.gift-icon[data-v-2367277b],.check-icon[data-v-2367277b]{width:18px;height:18px}.modal-wrapper[data-v-2367277b]{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}.challenge-modal[data-v-2367277b]{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}.close-button[data-v-2367277b]{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-2367277b]:hover{background-color:#ffffff1a;transform:none}.modal-content[data-v-2367277b]{padding:1.5rem}.modal-title[data-v-2367277b]{font-size:1.8rem;font-weight:700;margin:0 0 1.5rem;text-align:center;color:#fff}.game-info[data-v-2367277b]{display:flex;align-items:center;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--border-color)}.game-image[data-v-2367277b]{width:80px;height:80px;border-radius:8px;overflow:hidden;flex-shrink:0}.game-image img[data-v-2367277b]{width:100%;height:100%;object-fit:cover}.game-details[data-v-2367277b]{margin-left:1rem}.game-title[data-v-2367277b]{font-size:1.3rem;font-weight:600;margin:0 0 .3rem;color:#fff}.game-provider[data-v-2367277b]{font-size:.95rem;color:var(--text-light);margin:0}.challenge-requirements[data-v-2367277b]{margin-bottom:1.5rem}.requirements-heading[data-v-2367277b]{font-size:1.1rem;font-weight:600;margin:0 0 1rem;color:#fff}.requirement-grid[data-v-2367277b]{display:grid;gap:.8rem}.requirement-row[data-v-2367277b]{display:flex;justify-content:space-between;align-items:center}.requirement-label[data-v-2367277b]{font-size:1rem;color:var(--text-light)}.requirement-value[data-v-2367277b]{font-size:1.1rem;font-weight:600;color:#fff}.reward-value[data-v-2367277b]{color:var(--gold-accent);font-size:1.3rem}.claim-instructions[data-v-2367277b]{margin-bottom:1.5rem}.notification[data-v-2367277b]{background-color:#00b2ff1a;border:1px solid var(--accent-color);border-radius:8px;padding:1rem;display:flex;align-items:flex-start;gap:.8rem}.info-icon[data-v-2367277b]{width:24px;height:24px;color:var(--accent-color);flex-shrink:0;margin-top:.2rem}.notification p[data-v-2367277b]{margin:0;font-size:.95rem;color:var(--text-light);line-height:1.5}.discord-link[data-v-2367277b]{color:var(--accent-color);font-weight:500;text-decoration:underline}.discord-link[data-v-2367277b]:hover{color:var(--gold-accent)}.modal-actions[data-v-2367277b]{margin-top:2rem;display:flex;justify-content:center}.discord-button[data-v-2367277b]{display:flex;align-items:center;gap:10px;background-color:#5865f2;color:#fff;padding:12px 24px;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none}.discord-button[data-v-2367277b]:hover{background-color:#4752c4;transform:translateY(-3px);box-shadow:0 8px 15px #5865f266}.discord-icon[data-v-2367277b]{width:24px;height:24px}.done-button[data-v-2367277b]{display:flex;align-items:center;justify-content:center;background-color:var(--accent-color);color:#fff;padding:12px 36px;border-radius:8px;border:none;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.done-button[data-v-2367277b]:hover{background-color:#009fd6;transform:translateY(-3px);box-shadow:0 8px 15px #00b2ff4d}.success-notification[data-v-2367277b]{background-color:#20e6471a;border:1px solid var(--green-accent);border-radius:8px;padding:1rem;display:flex;align-items:flex-start;gap:.8rem;margin-bottom:1.5rem}.success-icon[data-v-2367277b]{width:24px;height:24px;color:var(--green-accent);flex-shrink:0;margin-top:.2rem}.success-notification p[data-v-2367277b]{margin:0;font-size:.95rem;color:var(--text-light);line-height:1.5}.challenges-section[data-v-2367277b]{margin-bottom:3rem}.section-header[data-v-2367277b]{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-2367277b]{font-size:1.8rem;font-weight:700;color:#fff;margin:0}.section-count[data-v-2367277b]{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)}.completed-card[data-v-2367277b]{opacity:.8;border-color:#6b72804d}.completed-card[data-v-2367277b]:hover{transform:translateY(-4px);opacity:1}.completed-card .challenge-image img[data-v-2367277b]{filter:grayscale(.3)}.completed-badge[data-v-2367277b]{background-color:#6b7280}.completed-overlay[data-v-2367277b]{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}.completed-card:hover .completed-overlay[data-v-2367277b]{opacity:1}.completed-check[data-v-2367277b]{width:48px;height:48px;color:var(--green-accent);background:#20e64733;border-radius:50%;padding:8px}.empty-state[data-v-2367277b]{text-align:center;padding:4rem 2rem;color:var(--text-light)}.empty-icon[data-v-2367277b]{font-size:4rem;margin-bottom:1rem}.empty-state h3[data-v-2367277b]{font-size:1.5rem;margin-bottom:.5rem;color:#fff}.empty-state p[data-v-2367277b]{font-size:1.1rem;margin:0}.live-update-notification[data-v-2367277b]{position:fixed;top:90px;right:20px;z-index:1000;animation:slideInFromRight-2367277b .5s ease-out}.notification-content[data-v-2367277b]{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-2367277b]{animation:spin-2367277b 1s linear infinite}@keyframes spin-2367277b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes slideInFromRight-2367277b{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@media (max-width: 768px){.challenges-grid[data-v-2367277b]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem}.page-title[data-v-2367277b]{font-size:2.2rem}.challenge-image[data-v-2367277b]{height:180px}.requirement-value[data-v-2367277b]{font-size:1.1rem}.modal-content[data-v-2367277b]{padding:1.25rem}.modal-title[data-v-2367277b]{font-size:1.5rem}.game-title[data-v-2367277b]{font-size:1.2rem}.game-image[data-v-2367277b]{width:60px;height:60px}.requirement-label[data-v-2367277b],.requirement-value[data-v-2367277b]{font-size:.95rem}.reward-value[data-v-2367277b]{font-size:1.1rem}.sort-controls[data-v-2367277b]{flex-direction:column;gap:.5rem}.section-header[data-v-2367277b]{flex-direction:column;align-items:flex-start;gap:.8rem}.section-title[data-v-2367277b]{font-size:1.5rem}.section-count[data-v-2367277b]{align-self:flex-end}.challenges-section[data-v-2367277b]{margin-bottom:2.5rem}.empty-state[data-v-2367277b]{padding:3rem 1rem}.empty-icon[data-v-2367277b]{font-size:3rem}.empty-state h3[data-v-2367277b]{font-size:1.3rem}.empty-state p[data-v-2367277b]{font-size:1rem}.live-update-notification[data-v-2367277b]{top:10px;left:10px;right:10px}.notification-content[data-v-2367277b]{padding:.75rem 1rem;font-size:.9rem}}.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}}.mobile-block[data-v-73be7283]{position:fixed;top:0;left:0;width:100%;height:100vh;background:linear-gradient(135deg,#0a0e1a,#1a1f2e);display:flex;align-items:center;justify-content:center;z-index:99999;padding:2rem}.mobile-block-content[data-v-73be7283]{text-align:center;max-width:400px;background:#ffffff0d;padding:3rem 2rem;border-radius:16px;border:1px solid rgba(0,178,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mobile-block-icon[data-v-73be7283]{font-size:4rem;margin-bottom:1.5rem}.mobile-block h2[data-v-73be7283]{color:#00b2ff;font-size:2rem;margin-bottom:1rem;font-weight:700}.mobile-block p[data-v-73be7283]{color:#fff;font-size:1.1rem;line-height:1.6;margin-bottom:.5rem}.mobile-block-signature[data-v-73be7283]{color:#00b2ff;font-weight:700;font-size:1.2rem;margin-top:1.5rem}@media (min-width: 769px){.mobile-block[data-v-73be7283]{display:none}}.admin-section[data-v-dbe20be0]{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-dbe20be0] ::selection{background:#00b2ff33;color:#fff}.admin-section[data-v-dbe20be0] ::-moz-selection{background:#00b2ff33;color:#fff}.admin-section input[data-v-dbe20be0],.admin-section textarea[data-v-dbe20be0],.admin-section .modal-content[data-v-dbe20be0],.admin-section .selectable-text[data-v-dbe20be0]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.admin-section[data-v-dbe20be0] *:focus{outline:none}.admin-section button[data-v-dbe20be0]:focus,.admin-section input[data-v-dbe20be0]:focus,.admin-section select[data-v-dbe20be0]:focus,.admin-section textarea[data-v-dbe20be0]:focus,.admin-section a[data-v-dbe20be0]:focus{outline:2px solid rgba(0,178,255,.5);outline-offset:2px}.container[data-v-dbe20be0]{max-width:100%;margin:0;padding:0;height:100vh}.auth-container[data-v-dbe20be0]{display:flex;justify-content:center;align-items:center;min-height:80vh}.auth-card[data-v-dbe20be0]{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-dbe20be0]{margin-bottom:2rem}.auth-header i[data-v-dbe20be0]{font-size:3rem;color:#00b2ff;margin-bottom:1rem}.auth-header h2[data-v-dbe20be0]{color:#fff;margin:0;font-size:1.5rem}.auth-form[data-v-dbe20be0]{display:flex;flex-direction:column;gap:1.5rem}.input-group[data-v-dbe20be0]{text-align:left}.input-group label[data-v-dbe20be0]{display:block;color:#ccc;margin-bottom:.5rem;font-weight:500}.password-input[data-v-dbe20be0]{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-dbe20be0]:focus{outline:none;border-color:#00b2ff;box-shadow:0 0 0 3px #00b2ff1a}.password-input.error[data-v-dbe20be0]{border-color:#ff4757;box-shadow:0 0 0 3px #ff47571a}.auth-button[data-v-dbe20be0]{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-dbe20be0]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 20px #00b2ff4d}.auth-button[data-v-dbe20be0]:disabled{opacity:.5;cursor:not-allowed}.error-message[data-v-dbe20be0]{color:#ff4757;font-size:.9rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.admin-layout[data-v-dbe20be0]{display:flex;min-height:100vh;gap:0;padding:0}.admin-sidebar[data-v-dbe20be0]{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-dbe20be0]{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-dbe20be0]{display:flex;align-items:center;gap:1rem}.hamburger-menu[data-v-dbe20be0]{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-dbe20be0]:hover{background:#00b2ff33;transform:scale(1.05)}.sidebar-header i[data-v-dbe20be0]{font-size:2.2rem;color:#00b2ff;filter:drop-shadow(0 0 10px rgba(0,178,255,.5))}.sidebar-header h2[data-v-dbe20be0]{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-dbe20be0]{display:flex;flex-direction:column;gap:.75rem}.nav-item[data-v-dbe20be0]{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-dbe20be0]: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-dbe20be0]: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-dbe20be0]:hover:before{transform:scaleY(1)}.nav-item[data-v-dbe20be0]:hover:after{left:100%}.nav-item[data-v-dbe20be0]: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-dbe20be0]{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-dbe20be0]:before{transform:scaleY(1)}.nav-item i[data-v-dbe20be0]{font-size:1.2rem;width:22px;text-align:center;transition:all .3s ease}.nav-item:hover i[data-v-dbe20be0],.nav-item.active i[data-v-dbe20be0]{transform:scale(1.1);filter:drop-shadow(0 0 8px rgba(0,178,255,.6))}.nav-text[data-v-dbe20be0]{white-space:nowrap}.nav-badge[data-v-dbe20be0]{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-dbe20be0 2s infinite;box-shadow:0 2px 8px #ff475766;border:2px solid rgba(255,255,255,.2)}@keyframes pulse-dbe20be0{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.nav-item.logout[data-v-dbe20be0]{margin-top:auto;background:#ff475714;border-color:#ff475733;color:#ff4757e6}.nav-item.logout[data-v-dbe20be0]: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-dbe20be0]:before{background:linear-gradient(180deg,#ff4757,#ff3742)}.nav-item.maintenance-toggle[data-v-dbe20be0]{background:#ffc10714;border-color:#ffc10733;color:#ffc107e6;margin-bottom:1rem}.nav-item.maintenance-toggle[data-v-dbe20be0]: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-dbe20be0]:before{background:linear-gradient(180deg,#ffc107,#ffb300)}.nav-item.maintenance-toggle.maintenance-active[data-v-dbe20be0]{background:linear-gradient(135deg,#ff475726,#ff475714);border-color:#ff475766;color:#ff4757}.nav-item.maintenance-toggle.maintenance-active[data-v-dbe20be0]:before{background:linear-gradient(180deg,#ff4757,#ff3742);transform:scaleY(1)}.admin-main[data-v-dbe20be0]{flex:1;padding:2rem;background:transparent;min-height:100vh}.dashboard-content[data-v-dbe20be0]{animation:fadeIn-dbe20be0 .5s ease-in}@keyframes fadeIn-dbe20be0{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.content-header[data-v-dbe20be0]{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.content-header h1[data-v-dbe20be0]{color:#fff;margin:0;font-size:2.5rem;font-weight:700;display:flex;align-items:center;gap:.75rem}.content-header p[data-v-dbe20be0]{color:#ffffffb3;font-size:1.1rem;margin-top:.5rem}.accounts-content[data-v-dbe20be0]{animation:fadeIn-dbe20be0 .5s ease-in}.no-accounts[data-v-dbe20be0]{text-align:center;padding:4rem 2rem;color:#fffc}.no-accounts-icon[data-v-dbe20be0]{font-size:4rem;color:#ffffff4d;margin-bottom:2rem}.no-accounts h3[data-v-dbe20be0]{color:#fff;font-size:2rem;margin-bottom:1rem}.no-accounts p[data-v-dbe20be0]{font-size:1.1rem;margin-bottom:2rem;color:#ffffffb3}.retry-btn[data-v-dbe20be0]{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-dbe20be0]:hover{background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-2px);box-shadow:0 10px 25px #00b2ff4d}.accounts-grid[data-v-dbe20be0]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.account-card[data-v-dbe20be0]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:15px;padding:1.5rem;transition:all .3s ease}.account-card[data-v-dbe20be0]:hover{background:#ffffff14;transform:translateY(-2px);box-shadow:0 10px 30px #0003}.account-header[data-v-dbe20be0]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.user-info[data-v-dbe20be0]{display:flex;gap:1rem;flex:1}.user-avatar[data-v-dbe20be0]{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-dbe20be0]{width:100%;height:100%;object-fit:cover}.user-avatar i[data-v-dbe20be0]{font-size:1.5rem;color:#00b2ff}.user-details h3[data-v-dbe20be0]{color:#fff;margin:0;font-size:1.3rem;font-weight:600}.user-details p[data-v-dbe20be0]{color:#ffffffb3;margin:.25rem 0;font-size:.9rem}.user-meta[data-v-dbe20be0]{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.join-date[data-v-dbe20be0]{color:#fff9;font-size:.8rem}.points-display[data-v-dbe20be0]{display:flex;align-items:center;gap:.5rem;color:#ffc107;font-weight:600;font-size:.9rem}.points-display i[data-v-dbe20be0]{font-size:1rem}.account-actions[data-v-dbe20be0]{display:flex;flex-direction:column;gap:.5rem}.action-btn[data-v-dbe20be0]{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-dbe20be0]{background:#ffc10733;color:#ffc107;border:1px solid rgba(255,193,7,.3)}.points-btn[data-v-dbe20be0]:hover{background:#ffc1074d}.approvals-btn[data-v-dbe20be0]{background:#28a74533;color:#28a745;border:1px solid rgba(40,167,69,.3);position:relative}.approvals-btn[data-v-dbe20be0]:hover{background:#28a7454d}.approval-count[data-v-dbe20be0]{background:#dc3545;color:#fff;border-radius:50%;padding:.15rem .4rem;font-size:.7rem;margin-left:.25rem}.gaming-platforms[data-v-dbe20be0]{padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.platform-status[data-v-dbe20be0]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.platform-name[data-v-dbe20be0]{color:#fffc;font-weight:600;min-width:80px}.platform-value[data-v-dbe20be0]{color:#fff;flex:1;text-align:center}.approval-status[data-v-dbe20be0]{padding:.25rem .75rem;border-radius:15px;font-size:.8rem;font-weight:600;min-width:80px;text-align:center}.approval-status.approved[data-v-dbe20be0]{background:#28a74533;color:#28a745;border:1px solid rgba(40,167,69,.3)}.approval-status.pending[data-v-dbe20be0]{background:#ffc10733;color:#ffc107;border:1px solid rgba(255,193,7,.3)}.approval-status.rejected[data-v-dbe20be0]{background:#dc354533;color:#dc3545;border:1px solid rgba(220,53,69,.3)}.modal-overlay[data-v-dbe20be0]{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-dbe20be0]{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-dbe20be0]{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-dbe20be0]{color:#fff;margin:0;font-size:1.5rem}.modal-close[data-v-dbe20be0]{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-dbe20be0]:hover{background:#ffffff1a;color:#fff}.current-points[data-v-dbe20be0]{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-dbe20be0]{color:#ffc107;font-size:1.2rem}.points-actions[data-v-dbe20be0]{display:flex;flex-direction:column;gap:1rem}.action-group[data-v-dbe20be0]{display:flex;flex-direction:column;gap:.5rem}.action-group label[data-v-dbe20be0]{color:#fffc;font-weight:600}.input-row[data-v-dbe20be0]{display:flex;gap:.5rem}.input-row input[data-v-dbe20be0]{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-dbe20be0]:focus{outline:none;border-color:#00b2ff;box-shadow:0 0 0 2px #00b2ff33}.input-row button[data-v-dbe20be0]{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-dbe20be0]{background:#28a74533;color:#28a745;border:1px solid rgba(40,167,69,.3)}.add-btn[data-v-dbe20be0]:hover:not(:disabled){background:#28a7454d}.remove-btn[data-v-dbe20be0]{background:#dc354533;color:#dc3545;border:1px solid rgba(220,53,69,.3)}.remove-btn[data-v-dbe20be0]:hover:not(:disabled){background:#dc35454d}.set-btn[data-v-dbe20be0]{background:#00b2ff33;color:#00b2ff;border:1px solid rgba(0,178,255,.3)}.set-btn[data-v-dbe20be0]:hover:not(:disabled){background:#00b2ff4d}.input-row button[data-v-dbe20be0]:disabled{opacity:.5;cursor:not-allowed}.month-selector-container[data-v-dbe20be0]{margin-bottom:2rem;display:flex;justify-content:center}.month-selector[data-v-dbe20be0]{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-dbe20be0]{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-dbe20be0]:hover:not(:disabled){background:#00b2ff4d;transform:scale(1.1)}.month-nav-btn[data-v-dbe20be0]:disabled{opacity:.5;cursor:not-allowed}.selected-month[data-v-dbe20be0]{font-size:1.2rem;font-weight:600;color:#fff;min-width:200px;text-align:center}.stats-grid[data-v-dbe20be0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.stat-card[data-v-dbe20be0]{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-dbe20be0]:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0003}.stat-icon[data-v-dbe20be0]{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-dbe20be0]{flex:1}.stat-value[data-v-dbe20be0]{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:.25rem}.stat-label[data-v-dbe20be0]{color:#ccc;font-size:.9rem}.loading[data-v-dbe20be0]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;color:#fff}.spinner[data-v-dbe20be0]{width:50px;height:50px;border:3px solid rgba(0,178,255,.3);border-radius:50%;border-top-color:#00b2ff;animation:spin-dbe20be0 1s ease-in-out infinite;margin-bottom:1rem}@keyframes spin-dbe20be0{to{transform:rotate(360deg)}}.admin-table-container[data-v-dbe20be0]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:15px;overflow:hidden}.table-header[data-v-dbe20be0]{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-dbe20be0]{color:#fff;margin:0;display:flex;align-items:center;gap:.5rem}.prize-pool-display[data-v-dbe20be0]{font-size:1.4rem;font-weight:600;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3)}.prize-amount[data-v-dbe20be0]{color:#20e647;font-weight:700;text-shadow:0 2px 10px rgba(32,230,71,.5)}.table-actions[data-v-dbe20be0]{display:flex;align-items:center;gap:1rem}.last-update-info[data-v-dbe20be0]{text-align:right;font-size:.9rem;color:var(--text-light)}.last-update-time[data-v-dbe20be0]{font-weight:500;color:var(--accent-color)}.next-update-time[data-v-dbe20be0]{font-size:.8rem;opacity:.8}.export-btn[data-v-dbe20be0],.reset-button[data-v-dbe20be0],.refresh-btn[data-v-dbe20be0]{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-dbe20be0]{background:#20e64733;color:#20e647;border-color:#20e6474d}.export-btn[data-v-dbe20be0]:hover{background:#20e6474d}.reset-button[data-v-dbe20be0]{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-dbe20be0]:hover{background-color:#c82333}.reset-button[data-v-dbe20be0]:disabled{background-color:#6c757d;cursor:not-allowed}.complete-reset-button[data-v-dbe20be0]{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-dbe20be0]:hover{background-color:#600}.complete-reset-button[data-v-dbe20be0]:disabled{background-color:#6c757d;cursor:not-allowed}.confirm-button.danger[data-v-dbe20be0]{background-color:#8b0000!important;color:#fff!important;border-color:#8b0000!important}.confirm-button.danger[data-v-dbe20be0]:hover{background-color:#600!important}.refresh-btn[data-v-dbe20be0]{background:#00b2ff33;color:#00b2ff}.refresh-btn[data-v-dbe20be0]:hover:not(:disabled){background:#00b2ff4d}.refresh-btn[data-v-dbe20be0]:disabled{opacity:.5;cursor:not-allowed}.spinning[data-v-dbe20be0]{animation:spin-dbe20be0 1s linear infinite}.table-wrapper[data-v-dbe20be0]{overflow-x:auto}.admin-table[data-v-dbe20be0]{width:100%;border-collapse:collapse}.admin-table th[data-v-dbe20be0]{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-dbe20be0]{padding:1rem;border-bottom:1px solid rgba(255,255,255,.05);color:#fff}.admin-table tbody tr[data-v-dbe20be0]{transition:background-color .2s ease}.admin-table tbody tr[data-v-dbe20be0]:hover{background:#ffffff0d}.prize-winner[data-v-dbe20be0]{background:#20e6471a!important}.rank-number[data-v-dbe20be0]{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-dbe20be0]{background:linear-gradient(135deg,gold,orange);color:#000}.rank-silver[data-v-dbe20be0]{background:linear-gradient(135deg,silver,#a9a9a9);color:#000}.rank-bronze[data-v-dbe20be0]{background:linear-gradient(135deg,#cd7f32,sienna);color:#000}.username-container[data-v-dbe20be0]{display:flex;align-items:center;gap:.5rem}.rank-badge[data-v-dbe20be0]{font-size:.8rem}.badge-gold[data-v-dbe20be0]{color:gold}.badge-silver[data-v-dbe20be0]{color:silver}.badge-bronze[data-v-dbe20be0]{color:#cd7f32}.wagered-cell[data-v-dbe20be0]{color:#00b2ff;font-weight:600}.cash-prize[data-v-dbe20be0]{color:#20e647;font-weight:700}.bonus-buy-prize[data-v-dbe20be0]{color:orange;font-weight:700;font-style:italic}.no-prize[data-v-dbe20be0]{color:#666}.mock-data-notice[data-v-dbe20be0]{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-dbe20be0]{flex-direction:column}.admin-sidebar[data-v-dbe20be0]{flex:none;width:100%;padding:1rem;min-height:auto;border-right:none;border-bottom:1px solid rgba(255,255,255,.1)}.admin-main[data-v-dbe20be0]{padding:1rem;min-height:auto}.content-header[data-v-dbe20be0]{text-align:center}.content-header h1[data-v-dbe20be0]{flex-direction:column;gap:.5rem}.accounts-grid[data-v-dbe20be0]{grid-template-columns:1fr}.account-header[data-v-dbe20be0]{flex-direction:column;gap:1rem}.account-actions[data-v-dbe20be0]{flex-direction:row;justify-content:space-between}.modal-content[data-v-dbe20be0]{margin:1rem;width:calc(100% - 2rem)}.table-header[data-v-dbe20be0]{flex-direction:column;gap:1rem}.table-actions[data-v-dbe20be0]{justify-content:center}.stats-grid[data-v-dbe20be0]{grid-template-columns:1fr}.admin-table[data-v-dbe20be0]{font-size:.9rem}.admin-table th[data-v-dbe20be0],.admin-table td[data-v-dbe20be0]{padding:.75rem .5rem}}.username.clickable[data-v-dbe20be0]{cursor:pointer;transition:color .2s}.username.clickable[data-v-dbe20be0]:hover{color:var(--accent-color);text-decoration:underline}.header-controls[data-v-dbe20be0]{display:flex;align-items:center}.modal-overlay[data-v-dbe20be0]{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-dbe20be0]{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-dbe20be0 .3s ease-out}@keyframes modal-slide-in-dbe20be0{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-header[data-v-dbe20be0]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid var(--border-color)}.modal-header h2[data-v-dbe20be0]{margin:0;color:var(--text-color);font-size:1.5rem}.close-button[data-v-dbe20be0]{background:none;border:none;color:var(--text-light);font-size:1.2rem;cursor:pointer;padding:.5rem;transition:color .2s}.close-button[data-v-dbe20be0]:hover{color:var(--accent-color)}.modal-body[data-v-dbe20be0]{padding:2rem;text-align:center}.warning-icon[data-v-dbe20be0]{font-size:3rem;color:#dc3545;margin-bottom:1rem}.warning-text[data-v-dbe20be0]{color:#dc3545;margin-top:.5rem;font-size:.9rem}.modal-footer[data-v-dbe20be0]{padding:1.5rem;border-top:1px solid var(--border-color);display:flex;justify-content:flex-end;gap:1rem}.cancel-button[data-v-dbe20be0]{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-dbe20be0]:hover{background:var(--border-color)}.confirm-button[data-v-dbe20be0]{background:#dc3545;border:none;color:#fff;padding:.5rem 1rem;border-radius:4px;cursor:pointer;transition:background-color .2s}.confirm-button[data-v-dbe20be0]:hover{background:#c82333}.approvals-section[data-v-dbe20be0]{margin-top:2rem;background:#ffffff0d;border-radius:15px;border:1px solid rgba(255,255,255,.1);overflow:hidden}.approvals-header[data-v-dbe20be0]{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-dbe20be0]{color:#fff;font-size:1.5rem;font-weight:600;margin:0;display:flex;align-items:center;gap:.75rem}.approvals-header i[data-v-dbe20be0]{color:#00b2ff}.approvals-actions[data-v-dbe20be0]{display:flex;gap:1rem}.no-approvals[data-v-dbe20be0]{text-align:center;padding:4rem 2rem;color:#ffffffb3}.no-approvals-icon[data-v-dbe20be0]{font-size:4rem;color:#00b894;margin-bottom:1rem}.no-approvals h3[data-v-dbe20be0]{color:#fff;margin:1rem 0 .5rem}.approvals-grid[data-v-dbe20be0]{padding:2rem;display:grid;gap:1.5rem}.approval-card[data-v-dbe20be0]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem;transition:all .3s ease}.approval-card[data-v-dbe20be0]:hover{background:#ffffff14;transform:translateY(-2px)}.approval-card.pending[data-v-dbe20be0]{border-left:4px solid #ffa502}.approval-card.approved[data-v-dbe20be0]{border-left:4px solid #00b894}.approval-card.rejected[data-v-dbe20be0]{border-left:4px solid #ff4757}.approval-header[data-v-dbe20be0]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.user-info[data-v-dbe20be0]{display:flex;align-items:center;gap:1rem}.user-avatar[data-v-dbe20be0]{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-dbe20be0]{color:#fff;margin:0;font-size:1.1rem;font-weight:600}.user-details p[data-v-dbe20be0]{color:#ffffffb3;margin:.25rem 0 0;font-size:.9rem}.status-badge[data-v-dbe20be0]{padding:.5rem 1rem;border-radius:20px;font-size:.875rem;font-weight:600;display:flex;align-items:center;gap:.5rem}.status-badge.pending[data-v-dbe20be0]{background:#ffa50233;color:#ffa502;border:1px solid rgba(255,165,2,.3)}.status-badge.approved[data-v-dbe20be0]{background:#00b89433;color:#00b894;border:1px solid rgba(0,184,148,.3)}.status-badge.rejected[data-v-dbe20be0]{background:#ff475733;color:#ff4757;border:1px solid rgba(255,71,87,.3)}.approval-content[data-v-dbe20be0]{display:grid;gap:1rem;margin-bottom:1.5rem}.platform-info[data-v-dbe20be0]{display:flex;align-items:center;gap:1rem;background:#ffffff0d;padding:1rem;border-radius:8px}.platform-icon[data-v-dbe20be0]{width:40px;height:40px;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#fff}.platform-icon img[data-v-dbe20be0]{width:100%;height:100%;object-fit:cover}.platform-details h4[data-v-dbe20be0]{color:#fff;margin:0 0 .25rem;font-size:1rem;font-weight:600}.platform-details p[data-v-dbe20be0]{color:#fffc;margin:0;font-size:.9rem}.approval-meta[data-v-dbe20be0]{background:#ffffff08;padding:1rem;border-radius:8px}.approval-meta p[data-v-dbe20be0]{color:#ffffffb3;margin:.25rem 0;font-size:.875rem}.approval-actions[data-v-dbe20be0]{display:flex;gap:1rem;justify-content:flex-end}.approve-btn[data-v-dbe20be0],.reject-btn[data-v-dbe20be0]{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-dbe20be0]{background:linear-gradient(135deg,#00b894,#00a085);color:#fff}.approve-btn[data-v-dbe20be0]:hover:not(:disabled){background:linear-gradient(135deg,#00a085,#008f75);transform:translateY(-1px)}.reject-btn[data-v-dbe20be0]{background:#ff475733;color:#ff4757;border:1px solid rgba(255,71,87,.3)}.reject-btn[data-v-dbe20be0]:hover:not(:disabled){background:#ff47574d}.approve-btn[data-v-dbe20be0]:disabled,.reject-btn[data-v-dbe20be0]:disabled{opacity:.7;cursor:not-allowed;transform:none}.reject-info[data-v-dbe20be0]{background:#ffffff0d;padding:1rem;border-radius:8px;margin:1rem 0}.reject-info p[data-v-dbe20be0]{color:#fffc;margin:.25rem 0;font-size:.9rem}.reject-confirm-btn[data-v-dbe20be0]{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-dbe20be0]:hover:not(:disabled){background:#ff4757}.reject-confirm-btn[data-v-dbe20be0]:disabled{opacity:.7;cursor:not-allowed}@media (max-width: 768px){.hamburger-menu[data-v-dbe20be0]{display:block}.admin-sidebar[data-v-dbe20be0]{display:none}.mobile-header[data-v-dbe20be0]{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-dbe20be0]{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-dbe20be0]:hover{background:#00b2ff1a;color:#00b2ff}.desktop-header[data-v-dbe20be0]{display:none}.sidebar-nav[data-v-dbe20be0]{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-dbe20be0]{transform:translate(0)}.admin-main[data-v-dbe20be0]{margin-left:0;width:100%;padding-top:0}.sidebar-overlay[data-v-dbe20be0]{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-dbe20be0]{transform:translate(0)!important}.mobile-header[data-v-dbe20be0]{display:none}.desktop-header[data-v-dbe20be0]{display:flex}}.admin-challenges-section[data-v-762deee8]{min-height:100vh;background:linear-gradient(135deg,#0a0e1a,#1a1f2e);padding:0}.container[data-v-762deee8]{max-width:100%;margin:0;padding:0;height:100vh}.admin-layout[data-v-762deee8]{display:flex;min-height:100vh;gap:0;padding:0}.admin-sidebar[data-v-762deee8]{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-762deee8]{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-762deee8]{font-size:2.2rem;color:#00b2ff;filter:drop-shadow(0 0 10px rgba(0,178,255,.5))}.sidebar-header h2[data-v-762deee8]{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-762deee8]{display:flex;flex-direction:column;gap:.75rem}.nav-item[data-v-762deee8]{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-762deee8]: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-762deee8]: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-762deee8]:hover:before{transform:scaleY(1)}.nav-item[data-v-762deee8]:hover:after{left:100%}.nav-item[data-v-762deee8]: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-762deee8]{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-762deee8]:before{transform:scaleY(1)}.nav-item i[data-v-762deee8]{font-size:1.2rem;width:22px;text-align:center;transition:all .3s ease}.nav-item:hover i[data-v-762deee8],.nav-item.active i[data-v-762deee8]{transform:scale(1.1);filter:drop-shadow(0 0 8px rgba(0,178,255,.6))}.nav-item.logout[data-v-762deee8]{margin-top:auto;background:#ff475714;border-color:#ff475733;color:#ff4757e6}.nav-item.logout[data-v-762deee8]: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-762deee8]:before{background:linear-gradient(180deg,#ff4757,#ff3742)}.nav-item.maintenance-toggle[data-v-762deee8]{background:#ffc10714;border-color:#ffc10733;color:#ffc107e6;margin-bottom:1rem}.nav-item.maintenance-toggle[data-v-762deee8]: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-762deee8]:before{background:linear-gradient(180deg,#ffc107,#ffb300)}.nav-item.maintenance-toggle.maintenance-active[data-v-762deee8]{background:linear-gradient(135deg,#ff475726,#ff475714);border-color:#ff475766;color:#ff4757}.nav-item.maintenance-toggle.maintenance-active[data-v-762deee8]:before{background:linear-gradient(180deg,#ff4757,#ff3742);transform:scaleY(1)}.admin-main[data-v-762deee8]{flex:1;padding:2rem;background:transparent;min-height:100vh}.admin-header[data-v-762deee8]{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-762deee8]{display:flex;align-items:center;gap:1rem}.header-left i[data-v-762deee8]{font-size:2rem;color:#00b2ff}.header-left h1[data-v-762deee8]{color:#fff;margin:0;font-size:2rem;font-weight:700}.admin-nav[data-v-762deee8]{display:flex;gap:.75rem;align-items:center}.nav-link[data-v-762deee8]{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-762deee8]: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-762deee8]:hover:before{left:100%}.nav-link[data-v-762deee8]:hover{background:#00b2ff26;border-color:#00b2ff66;color:#00b2ff;transform:translateY(-1px);box-shadow:0 4px 12px #00b2ff33}.nav-link.active[data-v-762deee8]{background:#00b2ff40;border-color:#00b2ff99;color:#00b2ff;box-shadow:0 0 20px #00b2ff4d}.nav-link i[data-v-762deee8]{font-size:1.1rem;width:20px;text-align:center}.nav-text[data-v-762deee8]{white-space:nowrap}.approval-btn[data-v-762deee8]{position:relative}.header-actions[data-v-762deee8]{display:flex;gap:1rem}.add-btn[data-v-762deee8],.save-draft-btn[data-v-762deee8],.push-live-btn[data-v-762deee8],.discard-btn[data-v-762deee8]{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-762deee8]{background:#20e64733;color:#20e647;border:1px solid rgba(32,230,71,.3)}.add-btn[data-v-762deee8]:hover{background:#20e6474d}.save-draft-btn[data-v-762deee8]{background:#00b2ff33;color:#00b2ff;border:1px solid rgba(0,178,255,.3)}.save-draft-btn[data-v-762deee8]:hover:not(:disabled){background:#00b2ff4d}.save-draft-btn[data-v-762deee8]:disabled{opacity:.5;cursor:not-allowed}.push-live-btn[data-v-762deee8]{background:#ffc10733;color:#ffc107;border:1px solid rgba(255,193,7,.3)}.push-live-btn[data-v-762deee8]:hover:not(:disabled){background:#ffc1074d}.push-live-btn[data-v-762deee8]:disabled{opacity:.5;cursor:not-allowed}.discard-btn[data-v-762deee8]{background:#ff475733;color:#ff4757;border:1px solid rgba(255,71,87,.3)}.discard-btn[data-v-762deee8]:hover:not(:disabled){background:#ff47574d}.discard-btn[data-v-762deee8]:disabled{opacity:.5;cursor:not-allowed}.logout-btn[data-v-762deee8]{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-762deee8]:hover{background:#ff475740;transform:translateY(-1px);box-shadow:0 4px 12px #ff475733}.logout-btn i[data-v-762deee8]{font-size:1.1rem}.challenge-actions-container[data-v-762deee8]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:15px;padding:1.5rem;margin-bottom:2rem}.challenge-actions-header[data-v-762deee8]{display:flex;justify-content:space-between;align-items:center;gap:2rem}.actions-left[data-v-762deee8]{display:flex;align-items:center;gap:1rem}.actions-left i[data-v-762deee8]{font-size:1.5rem;color:#00b2ff}.actions-left h2[data-v-762deee8]{color:#fff;margin:0;font-size:1.5rem;font-weight:600}.actions-right[data-v-762deee8]{display:flex;gap:1rem}.status-banner[data-v-762deee8]{padding:1rem 2rem;border-radius:10px;margin-bottom:2rem;display:flex;align-items:center;gap:1rem;font-weight:600}.status-banner.unsaved[data-v-762deee8]{background:#ffc10733;border:1px solid rgba(255,193,7,.3);color:#ffc107}.status-banner.saved[data-v-762deee8]{background:#20e64733;border:1px solid rgba(32,230,71,.3);color:#20e647}.stats-grid[data-v-762deee8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.stat-card[data-v-762deee8]{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-762deee8]:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0003}.stat-icon[data-v-762deee8]{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-762deee8]{flex:1}.stat-value[data-v-762deee8]{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:.25rem}.stat-label[data-v-762deee8]{color:#ccc;font-size:.9rem}.challenges-table-container[data-v-762deee8]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:15px;overflow:hidden}.table-header[data-v-762deee8]{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-762deee8]{color:#fff;margin:0;display:flex;align-items:center;gap:.5rem}.filter-controls[data-v-762deee8]{display:flex;gap:1rem}.status-filter[data-v-762deee8],.difficulty-filter[data-v-762deee8]{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-762deee8]{overflow-x:auto;border-radius:10px}.mobile-challenges[data-v-762deee8]{display:none}.admin-table[data-v-762deee8]{width:100%;border-collapse:collapse;background:#ffffff0d;border-radius:10px;overflow:hidden}.admin-table th[data-v-762deee8]{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-762deee8]{padding:1rem;border-bottom:1px solid rgba(255,255,255,.05);color:#fff}.admin-table tr[data-v-762deee8]:hover{background:#ffffff0d}.completed-row[data-v-762deee8]{background:#20e6471a!important}.challenge-image[data-v-762deee8]{width:60px;height:40px;object-fit:cover;border-radius:5px}.editable-input[data-v-762deee8],.editable-select[data-v-762deee8]{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-762deee8]::placeholder{color:#fff9}.editable-select option[data-v-762deee8]{background:#333;color:#fff}.status-toggle[data-v-762deee8]{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-762deee8]{background:linear-gradient(135deg,#4caf50,#45a049);color:#fff}.status-toggle.pending[data-v-762deee8]{background:linear-gradient(135deg,#ff9800,#f57c00);color:#fff}.edit-btn[data-v-762deee8],.delete-btn[data-v-762deee8]{padding:.5rem;border:none;border-radius:5px;cursor:pointer;margin:0 .25rem;transition:all .3s ease}.edit-btn[data-v-762deee8]{background:linear-gradient(135deg,#2196f3,#1976d2);color:#fff}.delete-btn[data-v-762deee8]{background:linear-gradient(135deg,#f44336,#d32f2f);color:#fff}.edit-btn[data-v-762deee8]:hover,.delete-btn[data-v-762deee8]:hover{transform:translateY(-2px);box-shadow:0 3px 10px #0000004d}.modal-overlay[data-v-762deee8]{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-762deee8]{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-762deee8]{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-762deee8]{color:#fff;margin:0}.close-btn[data-v-762deee8]{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-762deee8]:hover{background:#ffffff1a;color:#fff}.modal-body[data-v-762deee8]{padding:1.5rem}.form-row[data-v-762deee8]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}.form-group[data-v-762deee8]{margin-bottom:1rem}.form-group label[data-v-762deee8]{display:block;color:#fff;margin-bottom:.5rem;font-weight:600}.form-input[data-v-762deee8],.form-textarea[data-v-762deee8],.form-select[data-v-762deee8]{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-762deee8]::placeholder,.form-textarea[data-v-762deee8]::placeholder{color:#fff9}.form-select option[data-v-762deee8]{background:#333;color:#fff}.modal-footer[data-v-762deee8]{display:flex;justify-content:flex-end;gap:1rem}.cancel-btn[data-v-762deee8],.save-modal-btn[data-v-762deee8]{padding:.75rem 1.5rem;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}.cancel-btn[data-v-762deee8]{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.3)}.save-modal-btn[data-v-762deee8]{background:linear-gradient(135deg,#4caf50,#45a049);color:#fff}.cancel-btn[data-v-762deee8]:hover,.save-modal-btn[data-v-762deee8]:hover{transform:translateY(-2px);box-shadow:0 5px 15px #0000004d}.message[data-v-762deee8]{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-762deee8 .3s ease}.message.success[data-v-762deee8]{background:#4caf50e6;color:#fff;border:1px solid #4CAF50}.message.error[data-v-762deee8]{background:#f44336e6;color:#fff;border:1px solid #f44336}@keyframes slideIn-762deee8{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@media (max-width: 768px){.container[data-v-762deee8]{padding:0 .5rem}.admin-header[data-v-762deee8]{flex-direction:column;gap:1rem;padding:1rem}.header-left h1[data-v-762deee8]{font-size:1.5rem}.admin-nav[data-v-762deee8]{flex-direction:column;width:100%;gap:.5rem}.nav-link[data-v-762deee8]{justify-content:center;padding:.75rem;font-size:.9rem}.logout-btn[data-v-762deee8]{width:100%;justify-content:center;margin-top:.5rem}.challenge-actions-container[data-v-762deee8]{margin-bottom:1.5rem}.challenge-actions-header[data-v-762deee8]{flex-direction:column;gap:1rem;padding:1rem}.actions-left h2[data-v-762deee8]{font-size:1.3rem}.actions-right[data-v-762deee8]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;width:100%}.add-btn[data-v-762deee8],.save-draft-btn[data-v-762deee8],.push-live-btn[data-v-762deee8],.discard-btn[data-v-762deee8]{padding:.6rem .8rem;font-size:.8rem;justify-content:center}.stats-grid[data-v-762deee8]{grid-template-columns:1fr 1fr;gap:1rem}.stat-card[data-v-762deee8]{padding:1rem}.stat-value[data-v-762deee8]{font-size:1.5rem}.table-header[data-v-762deee8]{flex-direction:column;gap:1rem;padding:1rem}.table-header h2[data-v-762deee8]{font-size:1.2rem}.filter-controls[data-v-762deee8]{flex-direction:column;gap:.5rem}.status-filter[data-v-762deee8],.difficulty-filter[data-v-762deee8]{width:100%;padding:.75rem}.table-wrapper[data-v-762deee8]{overflow:visible}.admin-table[data-v-762deee8]{display:none}.mobile-challenges[data-v-762deee8]{display:block}.mobile-challenge-card[data-v-762deee8]{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-762deee8]{background:#20e6471a;border-color:#20e6474d}.mobile-card-header[data-v-762deee8]{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-762deee8]{width:60px;height:40px;object-fit:cover;border-radius:5px;flex-shrink:0}.mobile-card-title[data-v-762deee8]{flex:1}.mobile-card-title input[data-v-762deee8]{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-762deee8]{display:grid;gap:.75rem}.mobile-field[data-v-762deee8]{display:flex;flex-direction:column;gap:.3rem}.mobile-field-label[data-v-762deee8]{font-size:.8rem;color:#00b2ff;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.mobile-field input[data-v-762deee8],.mobile-field select[data-v-762deee8]{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-762deee8]::placeholder{color:#fff9}.mobile-status-actions[data-v-762deee8]{display:flex;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.mobile-status-toggle[data-v-762deee8]{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-762deee8]{background:linear-gradient(135deg,#4caf50,#45a049);color:#fff}.mobile-status-toggle.pending[data-v-762deee8]{background:linear-gradient(135deg,#ff9800,#f57c00);color:#fff}.mobile-action-buttons[data-v-762deee8]{display:flex;gap:.5rem}.mobile-edit-btn[data-v-762deee8],.mobile-delete-btn[data-v-762deee8]{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-762deee8]{background:linear-gradient(135deg,#2196f3,#1976d2);color:#fff}.mobile-delete-btn[data-v-762deee8]{background:linear-gradient(135deg,#f44336,#d32f2f);color:#fff}.form-row[data-v-762deee8]{grid-template-columns:1fr}.modal-content[data-v-762deee8]{width:95%;margin:1rem;max-height:90vh}.modal-header[data-v-762deee8],.modal-body[data-v-762deee8]{padding:1rem}.modal-footer[data-v-762deee8]{padding:1rem;flex-direction:column;gap:.5rem}.cancel-btn[data-v-762deee8],.save-modal-btn[data-v-762deee8]{width:100%;padding:.75rem}.message[data-v-762deee8]{top:1rem;right:1rem;left:1rem;padding:.75rem 1rem;font-size:.9rem}}@media (max-width: 480px){.stats-grid[data-v-762deee8],.actions-right[data-v-762deee8]{grid-template-columns:1fr}.mobile-card-header[data-v-762deee8]{flex-direction:column;align-items:flex-start;gap:.75rem}.mobile-challenge-image[data-v-762deee8]{align-self:center}.mobile-status-actions[data-v-762deee8]{flex-direction:column}.mobile-action-buttons[data-v-762deee8]{width:100%}.mobile-edit-btn[data-v-762deee8],.mobile-delete-btn[data-v-762deee8]{flex:1}}.bonus-hunts-section[data-v-444ee1a3]{min-height:100vh;background:var(--primary-color);padding:8rem 0 2rem;color:var(--text-color)}.container[data-v-444ee1a3]{max-width:1400px;margin:0 auto;padding:0 1rem}.bonus-hunts-intro[data-v-444ee1a3]{text-align:center;margin-bottom:2rem}.page-title[data-v-444ee1a3]{font-size:3rem;margin-bottom:1rem;text-align:center;color:#fff;font-weight:700}.intro-text[data-v-444ee1a3]{max-width:800px;margin:0 auto 2rem;text-align:center;color:var(--text-light);font-size:1.1rem}.sort-controls[data-v-444ee1a3]{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.5rem;gap:1rem;flex-wrap:wrap}.sort-left[data-v-444ee1a3]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.sort-label[data-v-444ee1a3]{font-size:1.1rem;font-weight:500;color:var(--text-light)}.sort-buttons[data-v-444ee1a3]{display:flex;gap:.8rem;flex-wrap:wrap}.sort-button[data-v-444ee1a3]{padding:.6rem 1rem;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;display:flex;align-items:center;gap:.4rem;font-size:.9rem;white-space:nowrap}.sort-button[data-v-444ee1a3]:hover{background-color:#00b2ff1a;border-color:var(--accent-color);transform:translateY(-2px)}.sort-button.active[data-v-444ee1a3]{background:linear-gradient(to right,var(--accent-color),#007db5);border-color:transparent;color:#fff;box-shadow:0 5px 15px #00b2ff4d}.live-indicator[data-v-444ee1a3]{width:8px;height:8px;background:#f44;border-radius:50%;animation:pulse-444ee1a3 2s infinite}@keyframes pulse-444ee1a3{0%{box-shadow:0 0 #ff4757b3}70%{box-shadow:0 0 0 10px #ff475700}to{box-shadow:0 0 #ff475700}}@keyframes spin-444ee1a3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-container[data-v-444ee1a3],.empty-state[data-v-444ee1a3]{text-align:center;padding:4rem 2rem;color:#fff}.spinner[data-v-444ee1a3]{width:50px;height:50px;border:3px solid rgba(0,178,255,.3);border-radius:50%;border-top-color:var(--accent-color);animation:spin-444ee1a3 1s ease-in-out infinite;margin:0 auto 1rem}@keyframes spin-444ee1a3{to{transform:rotate(360deg)}}.empty-icon[data-v-444ee1a3]{font-size:4rem;color:#666;margin-bottom:1rem}.empty-state h3[data-v-444ee1a3]{color:#fff;margin:1rem 0}.empty-state p[data-v-444ee1a3]{color:var(--text-light)}.hunts-table-container[data-v-444ee1a3]{background:#ffffff05;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.table-wrapper[data-v-444ee1a3]{overflow-x:auto}.hunts-table[data-v-444ee1a3]{width:100%;border-collapse:collapse;background:transparent}.hunts-table thead[data-v-444ee1a3]{background:#ffffff0d}.hunts-table th[data-v-444ee1a3]{padding:1rem;color:#888;font-weight:600;font-size:.9rem;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid rgba(255,255,255,.1)}.hunts-table td[data-v-444ee1a3]{padding:1rem;border-bottom:1px solid rgba(255,255,255,.05);color:#fff;font-weight:500}.hunt-row[data-v-444ee1a3]{transition:background-color .3s ease;cursor:pointer}.hunt-row[data-v-444ee1a3]:hover{background:#ffffff08}.hunt-row.live-row[data-v-444ee1a3]{background:#ff47570d;border-left:3px solid #ff4757}.hunt-row.live-row[data-v-444ee1a3]:hover{background:#ff475714}.id-cell[data-v-444ee1a3]{font-weight:700;color:var(--text-light);text-align:center}.date-cell[data-v-444ee1a3],.bonuses-cell[data-v-444ee1a3]{text-align:center}.best-win-cell[data-v-444ee1a3],.best-x-cell[data-v-444ee1a3],.avg-x-cell[data-v-444ee1a3],.pnl-cell[data-v-444ee1a3]{text-align:right}.live-badge[data-v-444ee1a3]{background:#ff4757;color:#fff;padding:.25rem .75rem;border-radius:20px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;animation:pulse-bg-444ee1a3 2s infinite}@keyframes pulse-bg-444ee1a3{0%,to{opacity:1}50%{opacity:.7}}.hunt-id[data-v-444ee1a3]{color:var(--text-light);font-weight:600}.date-cell[data-v-444ee1a3]{color:var(--text-light);font-family:Courier New,monospace}.bonus-count[data-v-444ee1a3],.win-amount[data-v-444ee1a3],.multiplier[data-v-444ee1a3]{color:#fff;font-weight:600}.pnl-amount[data-v-444ee1a3]{font-weight:700;font-family:Courier New,monospace}.pnl-amount.profit[data-v-444ee1a3]{color:#20e647}.pnl-amount.loss[data-v-444ee1a3]{color:#ff4757}.id-col[data-v-444ee1a3]{width:10%;text-align:center}.date-col[data-v-444ee1a3]{width:18%;text-align:center}.bonuses-col[data-v-444ee1a3]{width:12%;text-align:center}.best-win-col[data-v-444ee1a3],.best-x-col[data-v-444ee1a3],.avg-x-col[data-v-444ee1a3]{width:15%;text-align:right}.pnl-col[data-v-444ee1a3]{width:18%;text-align:right}@media (max-width: 768px){.sort-controls[data-v-444ee1a3]{flex-direction:column;align-items:stretch;gap:1.5rem}.sort-left[data-v-444ee1a3]{flex-direction:column;align-items:center;gap:1rem}.sort-buttons[data-v-444ee1a3]{justify-content:center;flex-wrap:wrap;gap:.5rem}.sort-button[data-v-444ee1a3]{padding:.5rem .8rem;font-size:.8rem;gap:.3rem}.hunts-table[data-v-444ee1a3]{min-width:700px}.hunts-table th[data-v-444ee1a3],.hunts-table td[data-v-444ee1a3]{padding:.75rem .5rem;font-size:.9rem}.live-badge[data-v-444ee1a3]{font-size:.7rem;padding:.2rem .5rem}}@media (max-width: 480px){.bonus-hunts-section[data-v-444ee1a3]{padding:8rem 0 1rem}.container[data-v-444ee1a3]{padding:0 .5rem}.page-title[data-v-444ee1a3]{font-size:2rem}.sort-buttons[data-v-444ee1a3]{flex-direction:column;gap:.5rem;width:100%}.sort-button[data-v-444ee1a3]{justify-content:center;width:100%}.hunts-table[data-v-444ee1a3]{min-width:600px}.hunts-table th[data-v-444ee1a3],.hunts-table td[data-v-444ee1a3]{padding:.5rem .25rem;font-size:.8rem}}.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-77371135]{min-height:100vh;background:linear-gradient(135deg,#0a0e1a,#1a1f2e);padding:0}.container[data-v-77371135]{max-width:100%;margin:0;padding:0;height:100vh}.admin-layout[data-v-77371135]{display:flex;min-height:100vh;gap:0;padding:0}.admin-sidebar[data-v-77371135]{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-77371135]{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-77371135]{font-size:2.2rem;color:#00b2ff;filter:drop-shadow(0 0 10px rgba(0,178,255,.5))}.sidebar-header h2[data-v-77371135]{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-77371135]{display:flex;flex-direction:column;gap:.75rem}.nav-item[data-v-77371135]{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-77371135]: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-77371135]: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-77371135]:hover:before{transform:scaleY(1)}.nav-item[data-v-77371135]:hover:after{left:100%}.nav-item[data-v-77371135]: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-77371135]{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-77371135]:before{transform:scaleY(1)}.nav-item i[data-v-77371135]{font-size:1.2rem;width:22px;text-align:center;transition:all .3s ease}.nav-item:hover i[data-v-77371135],.nav-item.active i[data-v-77371135]{transform:scale(1.1);filter:drop-shadow(0 0 8px rgba(0,178,255,.6))}.nav-item.logout[data-v-77371135]{margin-top:auto;background:#ff475714;border-color:#ff475733;color:#ff4757e6}.nav-item.logout[data-v-77371135]: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-77371135]:before{background:linear-gradient(180deg,#ff4757,#ff3742)}.admin-main[data-v-77371135]{flex:1;padding:2rem;background:transparent;min-height:100vh}.admin-header[data-v-77371135]{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-77371135]{display:flex;align-items:center;gap:1rem}.header-left i[data-v-77371135]{font-size:2rem;color:#00b2ff}.header-left h1[data-v-77371135]{color:#fff;margin:0;font-size:2rem;font-weight:700}.admin-nav[data-v-77371135]{display:flex;gap:.75rem;align-items:center}.nav-link[data-v-77371135]{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-77371135]: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-77371135]:hover:before{left:100%}.nav-link[data-v-77371135]:hover{background:#00b2ff26;border-color:#00b2ff66;color:#00b2ff;transform:translateY(-1px);box-shadow:0 4px 12px #00b2ff33}.nav-link.active[data-v-77371135]{background:#00b2ff40;border-color:#00b2ff99;color:#00b2ff;box-shadow:0 0 20px #00b2ff4d}.nav-link i[data-v-77371135]{font-size:1.1rem;width:20px;text-align:center}.nav-text[data-v-77371135]{white-space:nowrap}.approval-btn[data-v-77371135]{position:relative}.logout-btn[data-v-77371135]{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-77371135]:hover{background:#ff475740;transform:translateY(-1px);box-shadow:0 4px 12px #ff475733}.logout-btn i[data-v-77371135]{font-size:1.1rem}.bonus-hunt-actions-container[data-v-77371135]{margin-bottom:2rem}.actions-header[data-v-77371135]{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-77371135]{display:flex;align-items:center;gap:1rem}.actions-left i[data-v-77371135]{font-size:1.8rem;color:gold}.actions-left h2[data-v-77371135]{color:#fff;margin:0;font-weight:700}.actions-right[data-v-77371135]{display:flex;gap:1rem}.add-btn[data-v-77371135],.refresh-btn[data-v-77371135]{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-77371135]{background:#20e64733;color:#20e647}.add-btn[data-v-77371135]:hover{background:#20e6474d;transform:translateY(-2px)}.refresh-btn[data-v-77371135]{background:#00b2ff33;color:#00b2ff;border-color:#00b2ff4d}.refresh-btn[data-v-77371135]:hover{background:#00b2ff4d;transform:translateY(-2px)}.refresh-btn[data-v-77371135]:disabled{opacity:.6;cursor:not-allowed;transform:none}.spinning[data-v-77371135]{animation:spin-77371135 1s linear infinite}@keyframes spin-77371135{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.status-message[data-v-77371135]{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-77371135]{background:#20e64733;border:1px solid rgba(32,230,71,.3);color:#20e647}.status-message.error[data-v-77371135]{background:#ff475733;border:1px solid rgba(255,71,87,.3);color:#ff4757}.stats-grid[data-v-77371135]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.stat-card[data-v-77371135]{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-77371135]:hover{transform:translateY(-3px)}.stat-icon[data-v-77371135]{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem}.stat-icon.live[data-v-77371135]{background:#ff475733;color:#ff4757}.stat-icon.active[data-v-77371135]{background:#20e64733;color:#20e647}.stat-icon.completed[data-v-77371135]{background:#00b2ff33;color:#00b2ff}.stat-icon.total[data-v-77371135]{background:#ffd70033;color:gold}.stat-icon.value[data-v-77371135]{background:#ff009633;color:#ff0096}.stat-content[data-v-77371135]{flex:1}.stat-value[data-v-77371135]{font-size:2rem;font-weight:700;color:#fff;line-height:1}.stat-label[data-v-77371135]{font-size:.9rem;color:#ccc;margin-top:.25rem}.bonus-hunts-table-container[data-v-77371135]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:15px;overflow:hidden}.table-header[data-v-77371135]{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-77371135]{color:#fff;margin:0;display:flex;align-items:center;gap:.5rem}.filter-controls[data-v-77371135]{display:flex;gap:1rem}.status-filter[data-v-77371135]{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-77371135]{background:#1a1f2e;color:#fff}.loading-container[data-v-77371135],.empty-state[data-v-77371135]{text-align:center;padding:4rem 2rem;color:#fff}.spinner[data-v-77371135]{width:50px;height:50px;border:3px solid rgba(255,215,0,.3);border-radius:50%;border-top-color:gold;animation:spin-77371135 1s ease-in-out infinite;margin:0 auto 1rem}.empty-icon[data-v-77371135]{font-size:4rem;color:#666;margin-bottom:1rem}.table-wrapper[data-v-77371135]{overflow-x:auto}.admin-table[data-v-77371135]{width:100%;border-collapse:collapse;background:transparent}.admin-table th[data-v-77371135]{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-77371135]{padding:1rem;border-bottom:1px solid rgba(255,255,255,.05);color:#fff}.admin-table tr[data-v-77371135]:hover{background:#ffffff08}.completed-row[data-v-77371135]{opacity:.7}.hunt-name-container[data-v-77371135]{display:flex;flex-direction:column;gap:.25rem}.hunt-name[data-v-77371135]{font-weight:600;color:#fff}.hunt-id[data-v-77371135]{font-size:.8rem;color:#888}.status-badge[data-v-77371135]{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-77371135]{background:#ff475733;color:#ff4757;border:1px solid rgba(255,71,87,.3);animation:pulse-77371135 2s infinite}.status-badge.active[data-v-77371135]{background:#20e64733;color:#20e647;border:1px solid rgba(32,230,71,.3)}.status-badge.completed[data-v-77371135]{background:#00b2ff33;color:#00b2ff;border:1px solid rgba(0,178,255,.3)}@keyframes pulse-77371135{0%,to{opacity:1}50%{opacity:.7}}.slots-info[data-v-77371135]{display:flex;flex-direction:column;gap:.25rem}.slot-count[data-v-77371135]{font-size:1.2rem;font-weight:700;color:gold}.slots-label[data-v-77371135]{font-size:.8rem;color:#888}.value-amount[data-v-77371135]{font-weight:600;color:#20e647;font-size:1.1rem}.action-buttons[data-v-77371135]{display:flex;gap:.5rem}.edit-btn[data-v-77371135],.toggle-btn[data-v-77371135],.delete-btn[data-v-77371135]{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-77371135]{background:#ffd70033;color:gold}.edit-btn[data-v-77371135]:hover{background:#ffd7004d;transform:translateY(-2px)}.toggle-btn[data-v-77371135]{background:#00b2ff33;color:#00b2ff}.toggle-btn[data-v-77371135]:hover{background:#00b2ff4d;transform:translateY(-2px)}.delete-btn[data-v-77371135]{background:#ff475733;color:#ff4757}.delete-btn[data-v-77371135]:hover{background:#ff47574d;transform:translateY(-2px)}.modal-overlay[data-v-77371135]{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-77371135]{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-77371135]{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-77371135]{color:#fff;margin:0;font-size:1.3rem}.close-button[data-v-77371135]{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-77371135]:hover{background:#ffffff1a;color:#fff}.modal-body[data-v-77371135]{padding:1.5rem}.form-group[data-v-77371135]{margin-bottom:1.5rem}.form-group label[data-v-77371135]{display:block;color:#ccc;margin-bottom:.5rem;font-weight:500}.form-input[data-v-77371135],.form-textarea[data-v-77371135]{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-77371135]:focus,.form-textarea[data-v-77371135]:focus{outline:none;border-color:#00b2ff}.form-input[data-v-77371135]::placeholder,.form-textarea[data-v-77371135]::placeholder{color:#888}.modal-footer[data-v-77371135]{display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem;border-top:1px solid rgba(255,255,255,.1)}.cancel-button[data-v-77371135],.create-button[data-v-77371135],.delete-button[data-v-77371135]{padding:.75rem 1.5rem;border-radius:8px;border:none;cursor:pointer;font-weight:600;transition:all .3s ease}.cancel-button[data-v-77371135]{background:#ffffff1a;color:#ccc}.cancel-button[data-v-77371135]:hover{background:#fff3}.create-button[data-v-77371135]{background:#20e64733;color:#20e647;border:1px solid rgba(32,230,71,.3)}.create-button[data-v-77371135]:hover:not(:disabled){background:#20e6474d}.create-button[data-v-77371135]:disabled{opacity:.5;cursor:not-allowed}.delete-button[data-v-77371135]{background:#ff475733;color:#ff4757;border:1px solid rgba(255,71,87,.3)}.delete-button[data-v-77371135]:hover{background:#ff47574d}.warning-icon[data-v-77371135]{text-align:center;margin-bottom:1rem}.warning-icon i[data-v-77371135]{font-size:3rem;color:orange}.warning-text[data-v-77371135]{color:orange;font-size:.9rem;margin-top:.5rem}.currency-input[data-v-77371135]{position:relative;display:flex;align-items:center}.currency-symbol[data-v-77371135]{position:absolute;left:1rem;color:var(--text-light);font-weight:600;z-index:1}.currency-field[data-v-77371135]{padding-left:2.5rem!important}.help-text[data-v-77371135]{display:block;margin-top:.5rem;color:var(--text-light);font-size:.9rem}.error-text[data-v-77371135]{display:block;margin-top:.5rem;color:#ff4757;font-size:.9rem}.form-input.error[data-v-77371135]{border-color:#ff4757;box-shadow:0 0 0 3px #ff47571a}@media (max-width: 768px){.admin-header[data-v-77371135]{flex-direction:column;align-items:stretch;gap:1rem}.admin-nav[data-v-77371135]{justify-content:center}.actions-header[data-v-77371135]{flex-direction:column;align-items:stretch}.actions-right[data-v-77371135]{justify-content:center}.stats-grid[data-v-77371135]{grid-template-columns:1fr}.table-header[data-v-77371135]{flex-direction:column;align-items:stretch}.modal-footer[data-v-77371135]{flex-direction:column-reverse}}.admin-section[data-v-98626c0e]{min-height:100vh;background:linear-gradient(135deg,#0a0e1a,#1a1f2e);padding:0}.container[data-v-98626c0e]{max-width:100%;margin:0;padding:0;height:100vh}.admin-layout[data-v-98626c0e]{display:flex;min-height:100vh;gap:0;padding:0}.admin-sidebar[data-v-98626c0e]{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-98626c0e]{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-98626c0e]{font-size:2.2rem;color:#00b2ff;filter:drop-shadow(0 0 10px rgba(0,178,255,.5))}.sidebar-header h2[data-v-98626c0e]{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-98626c0e]{display:flex;flex-direction:column;gap:.75rem}.nav-item[data-v-98626c0e]{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-98626c0e]:hover{background:#00b2ff14;border-color:#00b2ff4d;transform:translateY(-2px);box-shadow:0 8px 25px #00b2ff26,0 0 20px #00b2ff1a}.nav-item.active[data-v-98626c0e]{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-98626c0e]{font-size:1.1rem;min-width:20px;text-align:center}.nav-item.logout[data-v-98626c0e]{margin-top:auto;background:#ff47571a;border-color:#ff475733;color:#ff4757e6}.nav-item.logout[data-v-98626c0e]:hover{background:#ff475726;border-color:#ff475766;color:#ff4757}.admin-main[data-v-98626c0e]{flex:1;padding:2.5rem;overflow-y:auto;background:#0000001a}.loading-container[data-v-98626c0e],.error-container[data-v-98626c0e]{text-align:center;padding:4rem 2rem;color:#fff}.spinner[data-v-98626c0e]{width:50px;height:50px;border:3px solid rgba(255,215,0,.3);border-radius:50%;border-top-color:gold;animation:spin-98626c0e 1s ease-in-out infinite;margin:0 auto 1rem}@keyframes spin-98626c0e{to{transform:rotate(360deg)}}.error-icon[data-v-98626c0e]{font-size:4rem;color:#ff4757;margin-bottom:1rem}.back-btn[data-v-98626c0e]{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-98626c0e]:hover{background:#00b2ff4d;transform:translateY(-2px)}.breadcrumb[data-v-98626c0e]{display:flex;align-items:center;gap:.5rem;margin-bottom:2rem;color:#ccc;font-size:.9rem}.breadcrumb-link[data-v-98626c0e]{color:#00b2ff;text-decoration:none;display:flex;align-items:center;gap:.5rem;transition:color .3s ease}.breadcrumb-link[data-v-98626c0e]:hover{color:#20e647}.breadcrumb-separator[data-v-98626c0e]{color:#666}.breadcrumb-current[data-v-98626c0e]{color:#fff;font-weight:600}.status-message[data-v-98626c0e]{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-98626c0e]{background:#20e64733;border:1px solid rgba(32,230,71,.3);color:#20e647}.status-message.error[data-v-98626c0e]{background:#ff475733;border:1px solid rgba(255,71,87,.3);color:#ff4757}.hunt-info-card[data-v-98626c0e]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:2rem;margin-bottom:2rem}.hunt-header[data-v-98626c0e]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;flex-wrap:wrap;gap:2rem}.hunt-name[data-v-98626c0e]{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-98626c0e]{display:flex;gap:1.5rem;flex-wrap:wrap;align-items:center}.hunt-id[data-v-98626c0e]{background:#ffffff1a;color:#ccc;padding:.25rem .75rem;border-radius:20px;font-size:.9rem;font-weight:600}.hunt-status[data-v-98626c0e]{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-98626c0e]{background:#20e64733;color:#20e647;border:1px solid rgba(32,230,71,.3)}.hunt-status.completed[data-v-98626c0e]{background:#00b2ff33;color:#00b2ff;border:1px solid rgba(0,178,255,.3)}.hunt-date[data-v-98626c0e]{display:flex;align-items:center;gap:.5rem;color:#ccc;font-size:.9rem}.hunt-stats[data-v-98626c0e]{display:flex;gap:2rem;text-align:center}.stat-item[data-v-98626c0e]{display:flex;flex-direction:column;gap:.25rem}.stat-value[data-v-98626c0e]{font-size:2rem;font-weight:700;color:gold}.stat-label[data-v-98626c0e]{font-size:.8rem;color:#888;text-transform:uppercase;letter-spacing:1px}.hunt-actions[data-v-98626c0e]{display:flex;gap:1rem;flex-wrap:wrap}.edit-hunt-btn[data-v-98626c0e],.toggle-status-btn[data-v-98626c0e]{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-98626c0e]{background:#ffd70033;color:gold;border:1px solid rgba(255,215,0,.3)}.edit-hunt-btn[data-v-98626c0e]:hover{background:#ffd7004d;transform:translateY(-2px)}.toggle-status-btn[data-v-98626c0e]{border:1px solid}.toggle-status-btn.active[data-v-98626c0e]{background:#00b2ff33;color:#00b2ff;border-color:#00b2ff4d}.toggle-status-btn.completed[data-v-98626c0e]{background:#20e64733;color:#20e647;border-color:#20e6474d}.toggle-status-btn[data-v-98626c0e]:hover{transform:translateY(-2px)}.toggle-status-btn.active[data-v-98626c0e]:hover{background:#00b2ff4d}.toggle-status-btn.completed[data-v-98626c0e]:hover{background:#20e6474d}.slots-management-card[data-v-98626c0e]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:2rem}.slots-header[data-v-98626c0e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}.slots-header h2[data-v-98626c0e]{color:#fff;margin:0;display:flex;align-items:center;gap:.5rem;font-size:1.5rem}.add-slot-btn[data-v-98626c0e]{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-98626c0e]:hover{background:#20e6474d;transform:translateY(-2px)}.slots-table-container[data-v-98626c0e]{overflow-x:auto;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff05}.admin-slots-table[data-v-98626c0e]{width:100%;border-collapse:collapse}.admin-slots-table th[data-v-98626c0e]{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-98626c0e]{padding:1rem;border-bottom:1px solid rgba(255,255,255,.05);color:#fff;vertical-align:middle}.admin-slot-row[data-v-98626c0e]{transition:background-color .3s ease}.admin-slot-row[data-v-98626c0e]:hover{background:#ffffff0d}.admin-slot-row.opened-row[data-v-98626c0e]{background:#20e6470d;border-left:3px solid #20e647}.admin-slot-row.best-win-row[data-v-98626c0e]{background:linear-gradient(90deg,rgba(255,215,0,.1),transparent)}.index-cell[data-v-98626c0e]{font-weight:700;color:var(--text-light);width:50px;text-align:center}.slot-name[data-v-98626c0e]{font-weight:600;color:#fff;font-size:1rem}.provider-name[data-v-98626c0e]{font-weight:500;color:var(--text-light);text-transform:uppercase;font-size:.9rem}.caller-name[data-v-98626c0e]{font-weight:500;color:var(--accent-color)}.bet-amount[data-v-98626c0e],.win-amount[data-v-98626c0e]{font-weight:700;font-family:Courier New,monospace;color:#fff}.multiplier[data-v-98626c0e]{font-weight:800;font-family:Courier New,monospace}.multiplier.no-win[data-v-98626c0e]{color:#ff4757}.multiplier.small-win[data-v-98626c0e]{color:#ffa502}.multiplier.good-win[data-v-98626c0e]{color:#2ed573}.multiplier.big-win[data-v-98626c0e]{color:#5352ed}.multiplier.mega-win[data-v-98626c0e]{color:gold}.status-badge[data-v-98626c0e]{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-98626c0e]{background:#ffa50033;color:orange;border:1px solid rgba(255,165,0,.3)}.status-badge.opened[data-v-98626c0e]{background:#20e64733;color:#20e647;border:1px solid rgba(32,230,71,.3)}.action-buttons[data-v-98626c0e]{display:flex;gap:.5rem;align-items:center}.play-btn[data-v-98626c0e],.edit-btn[data-v-98626c0e],.delete-btn[data-v-98626c0e]{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-98626c0e]{background:linear-gradient(135deg,#00b2ff,#7edbff);color:#fff;border:1px solid rgba(0,178,255,.3)}.play-btn[data-v-98626c0e]:hover{background:linear-gradient(135deg,#0099d6,#6bc7ff);transform:translateY(-2px);box-shadow:0 4px 12px #00b2ff4d}.edit-btn[data-v-98626c0e]{background:#ffd70033;color:gold;border:1px solid rgba(255,215,0,.3)}.edit-btn[data-v-98626c0e]:hover{background:#ffd7004d;transform:translateY(-2px)}.delete-btn[data-v-98626c0e]{background:#ff475733;color:#ff4757;border:1px solid rgba(255,71,87,.3)}.delete-btn[data-v-98626c0e]:hover{background:#ff47574d;transform:translateY(-2px)}.empty-slots[data-v-98626c0e]{text-align:center;padding:4rem 2rem;color:#fff}.empty-icon[data-v-98626c0e]{font-size:4rem;color:#666;margin-bottom:1rem}.add-first-slot-btn[data-v-98626c0e]{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-98626c0e]:hover{background:#20e6474d;transform:translateY(-2px)}.modal-overlay[data-v-98626c0e]{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-98626c0e]{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-98626c0e]{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-98626c0e]{color:#fff;margin:0;font-size:1.3rem}.close-button[data-v-98626c0e]{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-98626c0e]:hover{background:#ffffff1a;color:#fff}.modal-body[data-v-98626c0e]{padding:1.5rem}.form-group[data-v-98626c0e]{margin-bottom:1.5rem}.form-group label[data-v-98626c0e]{display:block;color:#ccc;margin-bottom:.5rem;font-weight:500}.form-input[data-v-98626c0e],.form-textarea[data-v-98626c0e]{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-98626c0e]:focus,.form-textarea[data-v-98626c0e]:focus{outline:none;border-color:#00b2ff}.form-input[data-v-98626c0e]::placeholder,.form-textarea[data-v-98626c0e]::placeholder{color:#888}.form-row[data-v-98626c0e]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.results-section[data-v-98626c0e]{border-top:1px solid rgba(255,255,255,.1);padding-top:1.5rem;margin-top:1.5rem}.results-section h4[data-v-98626c0e]{color:#fff;margin:0 0 1rem;font-size:1.1rem}.open-slot-section[data-v-98626c0e]{border-top:1px solid rgba(255,255,255,.1);padding-top:1.5rem;margin-top:1.5rem}.checkbox-label[data-v-98626c0e]{display:flex;align-items:center;gap:.75rem;cursor:pointer;color:#ccc;font-weight:500}.form-checkbox[data-v-98626c0e]{width:18px;height:18px;accent-color:#00b2ff}.results-inputs[data-v-98626c0e]{margin-top:1rem;padding:1rem;background:#ffffff0d;border-radius:8px}.modal-footer[data-v-98626c0e]{display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem;border-top:1px solid rgba(255,255,255,.1)}.cancel-button[data-v-98626c0e],.save-button[data-v-98626c0e],.delete-button[data-v-98626c0e]{padding:.75rem 1.5rem;border-radius:8px;border:none;cursor:pointer;font-weight:600;transition:all .3s ease}.cancel-button[data-v-98626c0e]{background:#ffffff1a;color:#ccc}.cancel-button[data-v-98626c0e]:hover{background:#fff3}.save-button[data-v-98626c0e]{background:#20e64733;color:#20e647;border:1px solid rgba(32,230,71,.3)}.save-button[data-v-98626c0e]:hover:not(:disabled){background:#20e6474d}.save-button[data-v-98626c0e]:disabled{opacity:.5;cursor:not-allowed}.delete-button[data-v-98626c0e]{background:#ff475733;color:#ff4757;border:1px solid rgba(255,71,87,.3)}.delete-button[data-v-98626c0e]:hover{background:#ff47574d}.warning-icon[data-v-98626c0e]{text-align:center;margin-bottom:1rem}.warning-icon i[data-v-98626c0e]{font-size:3rem;color:orange}.warning-text[data-v-98626c0e]{color:orange;font-size:.9rem;margin-top:.5rem}.play-info[data-v-98626c0e]{padding:0}.slot-details[data-v-98626c0e]{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-98626c0e]{color:#fff;font-size:1.2rem;font-weight:600;margin:0 0 .5rem}.slot-details p[data-v-98626c0e]{color:var(--text-light);margin:0;line-height:1.5}.currency-input[data-v-98626c0e]{position:relative;display:flex;align-items:center}.currency-symbol[data-v-98626c0e]{position:absolute;left:1rem;color:var(--text-light);font-weight:600;z-index:1}.currency-field[data-v-98626c0e]{padding-left:2.5rem!important}.help-text[data-v-98626c0e]{display:block;margin-top:.5rem;color:var(--text-light);font-size:.9rem}.calculated-multiplier[data-v-98626c0e]{background:#00b2ff1a;border:1px solid rgba(0,178,255,.3);border-radius:12px;padding:1.5rem;margin:1.5rem 0}.multiplier-display[data-v-98626c0e]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.multiplier-label[data-v-98626c0e]{font-weight:600;color:#fff}.multiplier-value[data-v-98626c0e]{font-family:Courier New,monospace;font-weight:800;font-size:1.2rem}.play-button[data-v-98626c0e]{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-98626c0e]:hover:not(:disabled){background:linear-gradient(135deg,#0099d6,#6bc7ff);transform:translateY(-1px);box-shadow:0 4px 12px #00b2ff4d}.play-button[data-v-98626c0e]:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 768px){.admin-layout[data-v-98626c0e]{flex-direction:column}.admin-sidebar[data-v-98626c0e]{flex:none;padding:1rem}.sidebar-nav[data-v-98626c0e]{flex-direction:row;overflow-x:auto;padding-bottom:1rem}.nav-item[data-v-98626c0e]{min-width:max-content}.admin-main[data-v-98626c0e]{padding:1.5rem}.hunt-header[data-v-98626c0e]{flex-direction:column;align-items:flex-start}.hunt-stats[data-v-98626c0e]{gap:1rem}.hunt-actions[data-v-98626c0e]{justify-content:center}.slots-grid[data-v-98626c0e],.form-row[data-v-98626c0e]{grid-template-columns:1fr}.modal-footer[data-v-98626c0e]{flex-direction:column-reverse}}.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-b86e2dee]{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-b86e2dee] ::selection{background:#00b2ff33;color:#fff}.admin-accounts-section[data-v-b86e2dee] ::-moz-selection{background:#00b2ff33;color:#fff}.admin-accounts-section input[data-v-b86e2dee],.admin-accounts-section textarea[data-v-b86e2dee],.admin-accounts-section .modal-content[data-v-b86e2dee],.admin-accounts-section .selectable-text[data-v-b86e2dee]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.admin-accounts-section[data-v-b86e2dee] *:focus{outline:none}.admin-accounts-section button[data-v-b86e2dee]:focus,.admin-accounts-section input[data-v-b86e2dee]:focus,.admin-accounts-section select[data-v-b86e2dee]:focus,.admin-accounts-section textarea[data-v-b86e2dee]:focus,.admin-accounts-section a[data-v-b86e2dee]:focus{outline:2px solid rgba(0,178,255,.5);outline-offset:2px}.container[data-v-b86e2dee]{max-width:100%;margin:0;padding:0;height:100vh}.admin-layout[data-v-b86e2dee]{display:flex;min-height:100vh;gap:0;padding:0}.admin-sidebar[data-v-b86e2dee]{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-b86e2dee]{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-b86e2dee]{display:flex;align-items:center;gap:1rem}.hamburger-menu[data-v-b86e2dee]{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-b86e2dee]:hover{background:#00b2ff33;transform:scale(1.05)}.sidebar-header i[data-v-b86e2dee]{font-size:2.2rem;color:#00b2ff;filter:drop-shadow(0 0 10px rgba(0,178,255,.5))}.sidebar-header h2[data-v-b86e2dee]{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-b86e2dee]{display:flex;flex-direction:column;gap:.75rem}.nav-item[data-v-b86e2dee]{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-b86e2dee]: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-b86e2dee]: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-b86e2dee]:hover:before{transform:scaleY(1)}.nav-item[data-v-b86e2dee]:hover:after{left:100%}.nav-item[data-v-b86e2dee]: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-b86e2dee]{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-b86e2dee]:before{transform:scaleY(1)}.nav-item i[data-v-b86e2dee]{font-size:1.2rem;width:22px;text-align:center;transition:all .3s ease}.nav-item:hover i[data-v-b86e2dee],.nav-item.active i[data-v-b86e2dee]{transform:scale(1.1);filter:drop-shadow(0 0 8px rgba(0,178,255,.6))}.nav-badge[data-v-b86e2dee]{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-b86e2dee 2s infinite;box-shadow:0 2px 8px #ff475766;border:2px solid rgba(255,255,255,.2)}.nav-item.logout[data-v-b86e2dee]{margin-top:auto;background:#ff475714;border-color:#ff475733;color:#ff4757e6}.nav-item.logout[data-v-b86e2dee]: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-b86e2dee]:before{background:linear-gradient(180deg,#ff4757,#ff3742)}.nav-item.maintenance-toggle[data-v-b86e2dee]{background:#ffc10714;border-color:#ffc10733;color:#ffc107e6;margin-bottom:1rem}.nav-item.maintenance-toggle[data-v-b86e2dee]: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-b86e2dee]:before{background:linear-gradient(180deg,#ffc107,#ffb300)}.nav-item.maintenance-toggle.maintenance-active[data-v-b86e2dee]{background:linear-gradient(135deg,#ff475726,#ff475714);border-color:#ff475766;color:#ff4757}.nav-item.maintenance-toggle.maintenance-active[data-v-b86e2dee]:before{background:linear-gradient(180deg,#ff4757,#ff3742);transform:scaleY(1)}.admin-main[data-v-b86e2dee]{flex:1;padding:2rem;background:transparent;min-height:100vh}.content-header[data-v-b86e2dee]{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-b86e2dee]{color:#fff;margin:0;font-size:2.5rem;font-weight:700;display:flex;align-items:center;gap:.75rem}.header-left p[data-v-b86e2dee]{color:#ffffffb3;font-size:1.1rem;margin-top:.5rem}.header-right .global-points-btn[data-v-b86e2dee]{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-b86e2dee]:hover{background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-2px);box-shadow:0 10px 25px #00b2ff4d}.header-right[data-v-b86e2dee]{display:flex;gap:1rem;align-items:center}.header-right .gaming-approvals-btn[data-v-b86e2dee]{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-b86e2dee]:hover{background:linear-gradient(135deg,#00a085,#008f75);transform:translateY(-2px);box-shadow:0 10px 25px #00b8944d}.approval-badge[data-v-b86e2dee]{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-b86e2dee 2s infinite}@keyframes pulse-b86e2dee{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.loading-container[data-v-b86e2dee]{text-align:center;padding:4rem 2rem;color:#fffc}.spinner[data-v-b86e2dee]{width:50px;height:50px;border:4px solid rgba(0,178,255,.2);border-top:4px solid #00b2ff;border-radius:50%;animation:spin-b86e2dee 1s linear infinite;margin:0 auto 2rem}@keyframes spin-b86e2dee{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.no-accounts[data-v-b86e2dee]{text-align:center;padding:4rem 2rem;color:#fffc}.no-accounts-icon[data-v-b86e2dee]{font-size:4rem;color:#ffffff4d;margin-bottom:2rem}.no-accounts h3[data-v-b86e2dee]{color:#fff;font-size:2rem;margin-bottom:1rem}.no-accounts p[data-v-b86e2dee]{font-size:1.1rem;margin-bottom:2rem;color:#ffffffb3}.retry-btn[data-v-b86e2dee]{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-b86e2dee]:hover{background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-2px);box-shadow:0 10px 25px #00b2ff4d}.accounts-grid[data-v-b86e2dee]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.account-card[data-v-b86e2dee]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:15px;padding:1.5rem;transition:all .3s ease}.account-card[data-v-b86e2dee]:hover{background:#ffffff14;transform:translateY(-2px);box-shadow:0 10px 30px #0003}.account-header[data-v-b86e2dee]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.user-info[data-v-b86e2dee]{display:flex;gap:1rem;flex:1}.user-avatar[data-v-b86e2dee]{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-b86e2dee]{width:100%;height:100%;object-fit:cover}.user-avatar i[data-v-b86e2dee]{font-size:1.5rem;color:#00b2ff}.user-details h3[data-v-b86e2dee]{color:#fff;margin:0;font-size:1.3rem;font-weight:600}.user-details p[data-v-b86e2dee]{color:#ffffffb3;margin:.25rem 0;font-size:.9rem}.user-meta[data-v-b86e2dee]{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.join-date[data-v-b86e2dee]{color:#fff9;font-size:.8rem}.points-display[data-v-b86e2dee]{display:flex;align-items:center;gap:.5rem;color:#ffc107;font-weight:600;font-size:.9rem}.points-display i[data-v-b86e2dee]{font-size:1rem}.account-actions[data-v-b86e2dee]{display:flex;flex-direction:column;gap:.5rem}.points-icon[data-v-b86e2dee]{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-b86e2dee]:hover{background:#ffb300;transform:translateY(-2px);box-shadow:0 4px 12px #ffc10766}.points-icon i[data-v-b86e2dee]{color:#1a1f2e;font-size:1.1rem}.gaming-platforms[data-v-b86e2dee]{padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.platform-status[data-v-b86e2dee]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.platform-name[data-v-b86e2dee]{color:#fffc;font-weight:600;min-width:80px}.platform-value[data-v-b86e2dee]{color:#fff;flex:1;text-align:center}.approval-status[data-v-b86e2dee]{padding:.25rem .75rem;border-radius:15px;font-size:.8rem;font-weight:600;min-width:80px;text-align:center}.approval-status.approved[data-v-b86e2dee]{background:#28a74533;color:#28a745;border:1px solid rgba(40,167,69,.3)}.approval-status.pending[data-v-b86e2dee]{background:#ffc10733;color:#ffc107;border:1px solid rgba(255,193,7,.3)}.approval-status.rejected[data-v-b86e2dee]{background:#dc354533;color:#dc3545;border:1px solid rgba(220,53,69,.3)}.approval-status.linked[data-v-b86e2dee]{background:#00b2ff33;color:#00b2ff;border:1px solid rgba(0,178,255,.3)}.modal-overlay[data-v-b86e2dee]{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-b86e2dee]{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-b86e2dee]{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-b86e2dee]{color:#fff;margin:0;font-size:1.5rem}.modal-close[data-v-b86e2dee]{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-b86e2dee]:hover{background:#ffffff1a;color:#fff}.current-points[data-v-b86e2dee]{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-b86e2dee]{color:#ffc107;font-size:1.2rem}.points-actions[data-v-b86e2dee]{display:flex;flex-direction:column;gap:1rem}.action-group[data-v-b86e2dee]{display:flex;flex-direction:column;gap:.5rem}.action-group label[data-v-b86e2dee]{color:#fffc;font-weight:600}.input-row[data-v-b86e2dee]{display:flex;gap:.5rem}.input-row input[data-v-b86e2dee]{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-b86e2dee]:focus{outline:none;border-color:#00b2ff;box-shadow:0 0 0 2px #00b2ff33}.input-row button[data-v-b86e2dee]{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-b86e2dee]{background:#28a74533;color:#28a745;border:1px solid rgba(40,167,69,.3)}.add-btn[data-v-b86e2dee]:hover:not(:disabled){background:#28a7454d}.remove-btn[data-v-b86e2dee]{background:#dc354533;color:#dc3545;border:1px solid rgba(220,53,69,.3)}.remove-btn[data-v-b86e2dee]:hover:not(:disabled){background:#dc35454d}.set-btn[data-v-b86e2dee]{background:#00b2ff33;color:#00b2ff;border:1px solid rgba(0,178,255,.3)}.set-btn[data-v-b86e2dee]:hover:not(:disabled){background:#00b2ff4d}.input-row button[data-v-b86e2dee]:disabled{opacity:.5;cursor:not-allowed}.global-points-modal .modal-content[data-v-b86e2dee]{max-width:700px;width:95%;padding:3rem}.global-points-modal .modal-header h3[data-v-b86e2dee]{font-size:2rem}.global-points-info[data-v-b86e2dee]{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-b86e2dee]{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-b86e2dee]{font-size:2rem;color:#00b2ff;filter:drop-shadow(0 0 10px rgba(0,178,255,.5))}.info-card div[data-v-b86e2dee]{display:flex;flex-direction:column}.info-card strong[data-v-b86e2dee]{color:#fff;font-size:1.8rem;font-weight:700;line-height:1}.info-card span[data-v-b86e2dee]{color:#ffffffb3;font-size:.9rem}.global-points-actions[data-v-b86e2dee]{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.global-add-btn[data-v-b86e2dee]{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-b86e2dee]:hover{background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-2px);box-shadow:0 10px 25px #00b2ff4d}.global-add-btn[data-v-b86e2dee]:disabled{opacity:.5;cursor:not-allowed}.help-text[data-v-b86e2dee]{color:#ffffffb3;font-size:.9rem;margin-top:.5rem;text-align:center}.progress-section[data-v-b86e2dee]{display:flex;flex-direction:column;align-items:center;gap:.75rem}.progress-bar[data-v-b86e2dee]{width:100%;height:10px;background:#ffffff1a;border-radius:5px;overflow:hidden}.progress-fill[data-v-b86e2dee]{height:100%;background:linear-gradient(135deg,#00b2ff,#0087ff);border-radius:5px;transition:width .3s ease-in-out}.progress-text[data-v-b86e2dee]{color:#ffffffb3;font-size:.9rem}.confirmation-modal .modal-content[data-v-b86e2dee]{max-width:450px;width:90%;padding:2.5rem}.confirmation-modal .modal-header[data-v-b86e2dee]{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.confirmation-modal .modal-header h3[data-v-b86e2dee]{font-size:1.8rem}.confirmation-modal .confirmation-icon[data-v-b86e2dee]{color:#ffc107;font-size:3rem;margin-bottom:1rem}.confirmation-modal .confirmation-details[data-v-b86e2dee]{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-b86e2dee]{display:flex;justify-content:space-between;margin-bottom:.5rem}.confirmation-modal .label[data-v-b86e2dee]{color:#fffc;font-weight:600}.confirmation-modal .value[data-v-b86e2dee],.confirmation-modal .total-row .label[data-v-b86e2dee]{color:#ffc107;font-weight:600}.confirmation-modal .warning-message[data-v-b86e2dee]{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-b86e2dee]{color:#ffc107;font-size:1.5rem}.confirmation-modal .warning-message p[data-v-b86e2dee]{color:#ffffffb3;font-size:.9rem;margin:0}.confirmation-modal .confirmation-actions[data-v-b86e2dee]{display:flex;justify-content:space-between;gap:1rem}.confirmation-modal .cancel-btn[data-v-b86e2dee]{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-b86e2dee]:hover{background:#ff47574d;border-color:#ff475780}.confirmation-modal .confirm-btn[data-v-b86e2dee]{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-b86e2dee]:hover{background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-2px);box-shadow:0 10px 25px #00b2ff4d}.success-modal .modal-content[data-v-b86e2dee]{max-width:450px;width:90%;padding:2.5rem}.success-modal .modal-header[data-v-b86e2dee]{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.success-modal .modal-header h3[data-v-b86e2dee]{font-size:1.8rem}.success-modal .success-icon[data-v-b86e2dee]{color:#28a745;font-size:3rem;margin-bottom:1rem}.success-modal .success-details[data-v-b86e2dee]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;margin-bottom:1.5rem}.success-modal .success-stat[data-v-b86e2dee]{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-b86e2dee]{color:#28a745;font-size:1.5rem}.success-modal .success-stat div[data-v-b86e2dee]{display:flex;flex-direction:column}.success-modal .success-stat strong[data-v-b86e2dee]{color:#28a745;font-size:1.2rem;font-weight:700}.success-modal .success-stat span[data-v-b86e2dee]{color:#ffffffb3;font-size:.8rem}.success-modal .success-message[data-v-b86e2dee]{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-b86e2dee]{color:#ffffffb3;font-size:.9rem;margin:0}.success-modal .system-total[data-v-b86e2dee]{color:#28a745;font-size:1.1rem;font-weight:600;text-align:center}.success-modal .success-actions[data-v-b86e2dee]{display:flex;justify-content:center}.success-modal .done-btn[data-v-b86e2dee]{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-b86e2dee]:hover{background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-2px);box-shadow:0 10px 25px #00b2ff4d}@media (max-width: 768px){.admin-layout[data-v-b86e2dee]{flex-direction:column}.admin-sidebar[data-v-b86e2dee]{flex:none;width:100%;padding:1rem;min-height:auto;border-right:none;border-bottom:1px solid rgba(255,255,255,.1)}.admin-main[data-v-b86e2dee]{padding:1rem;min-height:auto}.content-header[data-v-b86e2dee]{flex-direction:column;gap:1rem;align-items:flex-start}.header-left h1[data-v-b86e2dee]{flex-direction:column;gap:.5rem}.header-right .global-points-btn[data-v-b86e2dee]{width:100%;justify-content:center}.accounts-grid[data-v-b86e2dee]{grid-template-columns:1fr}.account-header[data-v-b86e2dee]{flex-direction:column;gap:1rem}.account-actions[data-v-b86e2dee]{flex-direction:row;justify-content:space-between}.modal-content[data-v-b86e2dee]{margin:1rem;width:calc(100% - 2rem)}.global-points-modal .modal-content[data-v-b86e2dee]{padding:2rem}.global-points-modal .modal-header h3[data-v-b86e2dee]{font-size:1.5rem}.global-points-info[data-v-b86e2dee]{grid-template-columns:1fr;padding:1rem}.info-card[data-v-b86e2dee]{flex-direction:column;align-items:flex-start;gap:.5rem;padding:.75rem 1rem}.info-card i[data-v-b86e2dee]{font-size:1.5rem}.info-card strong[data-v-b86e2dee]{font-size:1.4rem}.global-points-actions[data-v-b86e2dee]{gap:1rem}.global-add-btn[data-v-b86e2dee]{padding:.75rem 1.5rem;font-size:.95rem}.help-text[data-v-b86e2dee]{font-size:.8rem}.progress-section[data-v-b86e2dee]{gap:.5rem}.progress-bar[data-v-b86e2dee]{height:8px}.progress-text[data-v-b86e2dee]{font-size:.8rem}.confirmation-modal .modal-content[data-v-b86e2dee]{padding:2rem}.confirmation-modal .modal-header h3[data-v-b86e2dee]{font-size:1.5rem}.confirmation-modal .confirmation-icon[data-v-b86e2dee]{font-size:2.5rem}.confirmation-modal .confirmation-details[data-v-b86e2dee]{padding:.75rem 1rem}.confirmation-modal .detail-row[data-v-b86e2dee]{flex-direction:column;gap:.5rem}.confirmation-modal .label[data-v-b86e2dee],.confirmation-modal .value[data-v-b86e2dee],.confirmation-modal .total-row .label[data-v-b86e2dee]{width:100%;text-align:center}.confirmation-modal .warning-message[data-v-b86e2dee]{padding:.75rem 1rem}.confirmation-modal .warning-message i[data-v-b86e2dee]{font-size:1.2rem}.confirmation-modal .warning-message p[data-v-b86e2dee]{font-size:.8rem}.confirmation-modal .confirmation-actions[data-v-b86e2dee]{flex-direction:column;gap:.75rem}.confirmation-modal .cancel-btn[data-v-b86e2dee],.confirmation-modal .confirm-btn[data-v-b86e2dee]{width:100%;justify-content:center}.success-modal .modal-content[data-v-b86e2dee]{padding:2rem}.success-modal .modal-header h3[data-v-b86e2dee]{font-size:1.5rem}.success-modal .success-icon[data-v-b86e2dee]{font-size:2.5rem}.success-modal .success-details[data-v-b86e2dee]{grid-template-columns:1fr;gap:.75rem;padding:.75rem 1rem}.success-modal .success-stat[data-v-b86e2dee]{flex-direction:column;align-items:center;gap:.5rem;padding:.75rem 1rem}.success-modal .success-stat i[data-v-b86e2dee]{font-size:1.2rem}.success-modal .success-stat strong[data-v-b86e2dee]{font-size:1rem}.success-modal .success-stat span[data-v-b86e2dee]{font-size:.7rem}.success-modal .success-message[data-v-b86e2dee]{padding:.75rem 1rem}.success-modal .success-message p[data-v-b86e2dee]{font-size:.8rem}.success-modal .system-total[data-v-b86e2dee]{font-size:1rem}.success-modal .success-actions[data-v-b86e2dee]{flex-direction:column;gap:.75rem}.success-modal .done-btn[data-v-b86e2dee]{padding:.75rem 1.5rem;font-size:.95rem}}@media (max-width: 768px){.hamburger-menu[data-v-b86e2dee]{display:block}.admin-sidebar[data-v-b86e2dee]{display:none}.mobile-header[data-v-b86e2dee]{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-b86e2dee]{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-b86e2dee]:hover{background:#00b2ff1a;color:#00b2ff}.desktop-header[data-v-b86e2dee]{display:none}.sidebar-nav[data-v-b86e2dee]{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-b86e2dee]{transform:translate(0)}.admin-main[data-v-b86e2dee]{margin-left:0;width:100%;padding-top:0}.sidebar-overlay[data-v-b86e2dee]{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-b86e2dee]{transform:translate(0)!important}.mobile-header[data-v-b86e2dee]{display:none}.desktop-header[data-v-b86e2dee]{display:flex}}[data-v-d575ccc2]: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-d575ccc2]{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-d575ccc2] ::selection{background:#00b2ff33;color:#fff}.admin-giveaways[data-v-d575ccc2] ::-moz-selection{background:#00b2ff33;color:#fff}.admin-giveaways input[data-v-d575ccc2],.admin-giveaways textarea[data-v-d575ccc2],.admin-giveaways .modal-content[data-v-d575ccc2],.admin-giveaways .selectable-text[data-v-d575ccc2]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.admin-giveaways[data-v-d575ccc2] *:focus{outline:none}.admin-giveaways button[data-v-d575ccc2]:focus,.admin-giveaways input[data-v-d575ccc2]:focus,.admin-giveaways select[data-v-d575ccc2]:focus,.admin-giveaways textarea[data-v-d575ccc2]:focus,.admin-giveaways a[data-v-d575ccc2]:focus{outline:2px solid rgba(0,178,255,.5);outline-offset:2px}.admin-container[data-v-d575ccc2]{max-width:100%;margin:0;padding:0;height:100vh}.admin-layout[data-v-d575ccc2]{display:flex;min-height:100vh;gap:0;padding:0}.admin-sidebar[data-v-d575ccc2]{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-d575ccc2]{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-d575ccc2]{font-size:2.2rem;color:#00b2ff;filter:drop-shadow(0 0 10px rgba(0,178,255,.5))}.sidebar-header h2[data-v-d575ccc2]{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-d575ccc2]{display:flex;flex-direction:column;gap:.75rem}.nav-item[data-v-d575ccc2]{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-d575ccc2]: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-d575ccc2]: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-d575ccc2]:hover:before{transform:scaleY(1)}.nav-item[data-v-d575ccc2]:hover:after{left:100%}.nav-item[data-v-d575ccc2]: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-d575ccc2]{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-d575ccc2]:before{transform:scaleY(1)}.nav-item i[data-v-d575ccc2]{font-size:1.2rem;width:22px;text-align:center;transition:all .3s ease}.nav-item:hover i[data-v-d575ccc2],.nav-item.active i[data-v-d575ccc2]{transform:scale(1.1);filter:drop-shadow(0 0 8px rgba(0,178,255,.6))}.nav-badge[data-v-d575ccc2]{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-d575ccc2 2s infinite;box-shadow:0 2px 8px #ff475766;border:2px solid rgba(255,255,255,.2)}@keyframes pulse-d575ccc2{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.nav-item.logout[data-v-d575ccc2]{margin-top:auto;background:#ff475714;border-color:#ff475733;color:#ff4757e6}.nav-item.logout[data-v-d575ccc2]: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-d575ccc2]:before{background:linear-gradient(180deg,#ff4757,#ff3742)}.admin-main[data-v-d575ccc2]{flex:1;padding:2rem;background:transparent;min-height:100vh}.content-header[data-v-d575ccc2]{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-d575ccc2]{color:#fff;margin:0;font-size:2.5rem;font-weight:700;display:flex;align-items:center;gap:.75rem}.header-left p[data-v-d575ccc2]{color:#ffffffb3;font-size:1.1rem;margin-top:.5rem}.create-giveaway-btn[data-v-d575ccc2]{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-d575ccc2]:hover{background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-2px);box-shadow:0 10px 25px #00b2ff4d}.loading-container[data-v-d575ccc2]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem;color:#ffffffb3}.spinner[data-v-d575ccc2]{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-d575ccc2 1s linear infinite;margin-bottom:1rem}@keyframes spin-d575ccc2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.no-giveaways[data-v-d575ccc2]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem;text-align:center}.no-giveaways-icon[data-v-d575ccc2]{font-size:4rem;color:#ffffff4d;margin-bottom:1rem}.no-giveaways h3[data-v-d575ccc2]{color:#fff;font-size:1.5rem;margin-bottom:.5rem}.no-giveaways p[data-v-d575ccc2]{color:#ffffffb3;margin-bottom:2rem}.create-first-btn[data-v-d575ccc2]{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-d575ccc2]:hover{background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-2px);box-shadow:0 10px 25px #00b2ff4d}.giveaways-grid[data-v-d575ccc2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:2rem}.giveaway-card[data-v-d575ccc2]{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-d575ccc2]:hover{transform:translateY(-5px);box-shadow:0 20px 40px #0003;border-color:#fff3}.giveaway-header[data-v-d575ccc2]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.giveaway-info h3[data-v-d575ccc2]{color:#fff;font-size:1.4rem;font-weight:700;margin:0 0 .5rem}.giveaway-description[data-v-d575ccc2]{color:#ffffffb3;font-size:.9rem;margin:0 0 1rem;line-height:1.4}.giveaway-prize[data-v-d575ccc2]{display:flex;align-items:center;gap:.5rem;color:#ffc107;font-weight:600;font-size:1.1rem}.giveaway-prize i[data-v-d575ccc2]{color:#ffc107}.status-badge[data-v-d575ccc2]{padding:.25rem .75rem;border-radius:15px;font-size:.75rem;font-weight:600;text-transform:uppercase}.status-upcoming[data-v-d575ccc2]{background:#6c757d33;color:#6c757d;border:1px solid rgba(108,117,125,.3)}.status-active[data-v-d575ccc2]{background:#28a74533;color:#28a745;border:1px solid rgba(40,167,69,.3)}.status-ended[data-v-d575ccc2]{background:#ff475733;color:#ff4757;border:1px solid rgba(255,71,87,.3)}.giveaway-details[data-v-d575ccc2]{margin-bottom:1.5rem}.detail-row[data-v-d575ccc2]{display:flex;justify-content:space-between;margin-bottom:.5rem}.detail-row .label[data-v-d575ccc2]{color:#ffffffb3;font-weight:500}.detail-row .value[data-v-d575ccc2]{color:#fff;font-weight:600}.winner-row .value.winner[data-v-d575ccc2]{color:#ffc107;font-weight:700}.provably-fair[data-v-d575ccc2]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:1rem;margin-bottom:1.5rem}.provably-fair h4[data-v-d575ccc2]{color:#fff;font-size:1rem;font-weight:600;margin:0 0 1rem}.hash-display[data-v-d575ccc2]{display:flex;justify-content:space-between;margin-bottom:.5rem;font-size:.8rem}.hash-display .label[data-v-d575ccc2]{color:#ffffffb3;font-weight:500}.hash-display .hash[data-v-d575ccc2]{color:#00b2ff;font-family:monospace;font-size:.75rem;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.giveaway-actions[data-v-d575ccc2]{display:flex;gap:.5rem;flex-wrap:wrap}.action-btn[data-v-d575ccc2]{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-d575ccc2]{background:#ffc10733;color:#ffc107;border:1px solid rgba(255,193,7,.3)}.end-btn[data-v-d575ccc2]:hover{background:#ffc1074d}.edit-btn[data-v-d575ccc2]{background:#00b2ff33;color:#00b2ff;border:1px solid rgba(0,178,255,.3)}.edit-btn[data-v-d575ccc2]:hover{background:#00b2ff4d}.delete-btn[data-v-d575ccc2]{background:#ff475733;color:#ff4757;border:1px solid rgba(255,71,87,.3)}.delete-btn[data-v-d575ccc2]:hover{background:#ff47574d}.modal-overlay[data-v-d575ccc2]{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-d575ccc2 .3s ease-out}@keyframes modalOverlayIn-d575ccc2{0%{opacity:0}to{opacity:1}}.modal-content[data-v-d575ccc2]{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-d575ccc2 .4s cubic-bezier(.34,1.56,.64,1);display:flex;flex-direction:column;flex-shrink:0;margin:0 auto}@keyframes modalContentIn-d575ccc2{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.giveaway-modal .modal-content[data-v-d575ccc2]{max-width:700px;width:95%}.modal-header[data-v-d575ccc2]{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-d575ccc2]{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-d575ccc2]{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-d575ccc2]:hover{color:#fff;background:#ff47571a;border-color:#ff47574d;transform:scale(1.05)}.modal-body[data-v-d575ccc2]{padding:2.5rem;max-height:calc(90vh - 170px);overflow-y:auto}.giveaway-form[data-v-d575ccc2]{display:flex;flex-direction:column;gap:2rem}.form-section[data-v-d575ccc2]{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:16px;padding:1.5rem}.form-section-title[data-v-d575ccc2]{color:#00b2ff;font-size:.95rem;font-weight:600;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.form-row[data-v-d575ccc2]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.form-group[data-v-d575ccc2]{display:flex;flex-direction:column;gap:.75rem}.form-group label[data-v-d575ccc2]{color:#fffffff2;font-weight:600;font-size:.95rem;display:flex;align-items:center;gap:.5rem}.form-group label .required[data-v-d575ccc2]{color:#ff4757;font-size:1rem}.help-text[data-v-d575ccc2]{color:#fff9;font-size:.8rem;margin-top:.5rem;line-height:1.4}.form-group input[data-v-d575ccc2],.form-group textarea[data-v-d575ccc2]{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-d575ccc2]:focus,.form-group textarea[data-v-d575ccc2]: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-d575ccc2]::placeholder,.form-group textarea[data-v-d575ccc2]::placeholder{color:#fff6}.form-group textarea[data-v-d575ccc2]{resize:vertical;min-height:100px;line-height:1.5}.radio-group[data-v-d575ccc2]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:.5rem}.radio-option[data-v-d575ccc2]{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-d575ccc2]:hover{background:#ffffff0a;border-color:#ffffff26}.radio-option input[type=radio][data-v-d575ccc2]{display:none}.radio-custom[data-v-d575ccc2]{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-d575ccc2]{border-color:#00b2ff;background:#00b2ff1a;box-shadow:0 0 0 2px #00b2ff33}.radio-option input[type=radio]:checked+.radio-custom[data-v-d575ccc2]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;background:#00b2ff;border-radius:50%;animation:radioCheck-d575ccc2 .2s ease-out}@keyframes radioCheck-d575ccc2{0%{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(1)}}.radio-option input[type=radio]:checked~.radio-label[data-v-d575ccc2]{color:#00b2ff}.radio-label[data-v-d575ccc2]{font-weight:500;font-size:.95rem}.form-actions[data-v-d575ccc2]{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-d575ccc2]{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-d575ccc2]:hover{background:#ff475726;border-color:#ff475766;transform:translateY(-1px)}.save-btn[data-v-d575ccc2]{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-d575ccc2]:hover{background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-2px);box-shadow:0 8px 30px #00b2ff66}@media (max-width: 768px){.admin-layout[data-v-d575ccc2]{flex-direction:column}.admin-sidebar[data-v-d575ccc2]{flex:none;width:100%;padding:1rem;min-height:auto;border-right:none;border-bottom:1px solid rgba(255,255,255,.1)}.admin-main[data-v-d575ccc2]{padding:1rem;min-height:auto}.content-header[data-v-d575ccc2]{text-align:center;flex-direction:column;gap:1rem;align-items:flex-start}.content-header h1[data-v-d575ccc2]{flex-direction:column;gap:.5rem}.giveaways-grid[data-v-d575ccc2],.form-row[data-v-d575ccc2]{grid-template-columns:1fr}.giveaway-modal .modal-content[data-v-d575ccc2]{margin:1rem;width:calc(100% - 2rem);padding:2rem}.modal-header h3[data-v-d575ccc2]{font-size:1.5rem}.form-actions[data-v-d575ccc2]{flex-direction:column}}.success-modal .modal-content[data-v-d575ccc2]{max-width:450px;width:95%}.success-header[data-v-d575ccc2]{background:linear-gradient(135deg,#28a74526,#22c55e1a);border-bottom:1px solid rgba(40,167,69,.2);padding:2.5rem 3rem 2rem}.success-icon[data-v-d575ccc2]{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-d575ccc2]{max-width:450px;width:95%}.error-header[data-v-d575ccc2]{background:linear-gradient(135deg,#ff475726,#ef44441a);border-bottom:1px solid rgba(255,71,87,.2);padding:2.5rem 3rem 2rem}.error-icon[data-v-d575ccc2]{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-d575ccc2],.error-header h3[data-v-d575ccc2]{text-align:center;margin-bottom:0}.success-modal .modal-body[data-v-d575ccc2],.error-modal .modal-body[data-v-d575ccc2]{text-align:center;padding:2.5rem 3rem 2rem}.success-modal .modal-body p[data-v-d575ccc2],.error-modal .modal-body p[data-v-d575ccc2]{color:#ffffffd9;font-size:1rem;line-height:1.6;margin:0}.success-modal .modal-footer[data-v-d575ccc2],.error-modal .modal-footer[data-v-d575ccc2]{padding:2rem 3rem 2.5rem;text-align:center;border-top:1px solid rgba(255,255,255,.08)}.success-button[data-v-d575ccc2]{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-d575ccc2]:hover{background:linear-gradient(135deg,#22c55e,#16a34a);transform:translateY(-2px);box-shadow:0 8px 25px #4ade804d}.error-button[data-v-d575ccc2]{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-d575ccc2]:hover{background:linear-gradient(135deg,#ef4444,#dc2626);transform:translateY(-2px);box-shadow:0 8px 25px #ff6b874d}.admin-section[data-v-30ec4d8b]{min-height:100vh;background:linear-gradient(135deg,#0a0e1a,#1a1f2e);padding:0;color:#fff}.container[data-v-30ec4d8b]{max-width:100%;margin:0;padding:0}.admin-layout[data-v-30ec4d8b]{display:flex;min-height:100vh;gap:0;padding:0}.admin-sidebar[data-v-30ec4d8b]{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-30ec4d8b]{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-30ec4d8b]{display:flex;align-items:center;gap:1rem}.hamburger-menu[data-v-30ec4d8b]{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-30ec4d8b]:hover{background:#00b2ff33;transform:scale(1.05)}.sidebar-header i[data-v-30ec4d8b]{font-size:2.2rem;color:#00b2ff;text-shadow:0 0 20px rgba(0,178,255,.4);margin-right:.5rem}.sidebar-header h2[data-v-30ec4d8b]{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-30ec4d8b]{display:flex;flex-direction:column;gap:.75rem}.nav-item[data-v-30ec4d8b]{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-30ec4d8b]: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-30ec4d8b]: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-30ec4d8b]:hover:before{transform:scaleY(1)}.nav-item[data-v-30ec4d8b]:hover:after{left:100%}.nav-item[data-v-30ec4d8b]: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-30ec4d8b]{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-30ec4d8b]:before{transform:scaleY(1)}.nav-item i[data-v-30ec4d8b]{font-size:1.2rem;width:22px;text-align:center;transition:all .3s ease}.nav-item:hover i[data-v-30ec4d8b],.nav-item.active i[data-v-30ec4d8b]{transform:scale(1.1);filter:drop-shadow(0 0 8px rgba(0,178,255,.6))}.nav-item.maintenance-toggle[data-v-30ec4d8b]{background:#ffc10714;border-color:#ffc10733;color:#ffc107e6;margin-bottom:1rem}.nav-item.maintenance-toggle[data-v-30ec4d8b]: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-30ec4d8b]:before{background:linear-gradient(180deg,#ffc107,#ffb300)}.nav-item.maintenance-toggle.maintenance-active[data-v-30ec4d8b]{background:linear-gradient(135deg,#ff475726,#ff475714);border-color:#ff475766;color:#ff4757}.nav-item.maintenance-toggle.maintenance-active[data-v-30ec4d8b]:before{background:linear-gradient(180deg,#ff4757,#ff3742);transform:scaleY(1)}.nav-item.logout[data-v-30ec4d8b]{margin-top:auto;background:#ff475714;border-color:#ff475733;color:#ff4757e6}.nav-item.logout[data-v-30ec4d8b]: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-30ec4d8b]:before{background:linear-gradient(180deg,#ff4757,#ff3742)}.sidebar-overlay[data-v-30ec4d8b]{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-30ec4d8b]{opacity:1;visibility:visible}.admin-main[data-v-30ec4d8b]{flex:1;padding:2rem;background:transparent;min-height:100vh}.dashboard-content[data-v-30ec4d8b]{width:100%}.content-header[data-v-30ec4d8b]{margin-bottom:3rem}.content-header h1[data-v-30ec4d8b]{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-30ec4d8b]{color:#00b2ff;text-shadow:0 0 30px rgba(0,178,255,.5)}.content-header p[data-v-30ec4d8b]{font-size:1.2rem;color:#fffc;margin:0;font-weight:500}.maintenance-controls[data-v-30ec4d8b]{display:flex;flex-direction:column;gap:3rem}.control-section h2[data-v-30ec4d8b]{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-30ec4d8b]{color:#00b2ff}.control-grid[data-v-30ec4d8b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:2rem}.control-card[data-v-30ec4d8b]{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-30ec4d8b]:hover{border-color:#00b2ff66;transform:translateY(-5px);box-shadow:0 20px 60px #00b2ff26}.control-card.game-disabled[data-v-30ec4d8b]{border-color:#ff6b6b66;background:linear-gradient(135deg,#ff6b6b14,#ff6b6b0a)}.control-card.global-control[data-v-30ec4d8b]{border-color:#ffc10766;background:linear-gradient(135deg,#ffc10714,#ffc1070a)}.control-header[data-v-30ec4d8b]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}.control-header i[data-v-30ec4d8b]{font-size:2rem;color:#00b2ff}.control-header h3[data-v-30ec4d8b]{margin:0;font-size:1.5rem;font-weight:700;color:#fff;flex:1}.status-indicator[data-v-30ec4d8b]{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-30ec4d8b]{background:#4caf5033;color:#4caf50;border-color:#4caf5066}.control-card p[data-v-30ec4d8b]{margin:0 0 2rem;color:#fffc;line-height:1.6;font-size:1rem}.control-actions[data-v-30ec4d8b]{display:flex;gap:1rem;flex-wrap:wrap}.btn[data-v-30ec4d8b]{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-30ec4d8b]:disabled{opacity:.5;cursor:not-allowed}.btn-success[data-v-30ec4d8b]{background:linear-gradient(135deg,#4caf50,#45a049);color:#fff;box-shadow:0 4px 15px #4caf504d}.btn-success[data-v-30ec4d8b]:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 8px 25px #4caf5066}.btn-danger[data-v-30ec4d8b]{background:linear-gradient(135deg,#ff6b6b,#e63946);color:#fff;box-shadow:0 4px 15px #ff6b6b4d}.btn-danger[data-v-30ec4d8b]:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 8px 25px #ff6b6b66}.game-stats[data-v-30ec4d8b]{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.15)}.game-stats small[data-v-30ec4d8b]{color:#fff9;font-size:.85rem;font-weight:500}.status-overview[data-v-30ec4d8b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2rem}.status-card[data-v-30ec4d8b]{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-30ec4d8b]:hover{transform:translateY(-5px);box-shadow:0 20px 60px #0000004d}.status-card.online[data-v-30ec4d8b]{border-color:#4caf5066}.status-card.offline[data-v-30ec4d8b]{border-color:#ff6b6b66}.status-card.total[data-v-30ec4d8b]{border-color:#00b2ff66}.status-card i[data-v-30ec4d8b]{font-size:2.5rem}.status-card.online i[data-v-30ec4d8b]{color:#4caf50}.status-card.offline i[data-v-30ec4d8b]{color:#ff6b6b}.status-card.total i[data-v-30ec4d8b]{color:#00b2ff}.status-info h3[data-v-30ec4d8b]{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-30ec4d8b]{margin:0;color:#fffc;font-size:1rem;font-weight:500}@media (max-width: 1024px){.admin-sidebar[data-v-30ec4d8b]{position:fixed;top:0;left:0;height:100vh;z-index:1000;transform:translate(-100%);transition:transform .3s ease;overflow-y:auto}.admin-sidebar.sidebar-open[data-v-30ec4d8b]{transform:translate(0)}.sidebar-header.mobile-header[data-v-30ec4d8b]{position:fixed;top:1.5rem;right:1.5rem;background:linear-gradient(135deg,#00b2ff33,#0087ff1a);border-radius:50%;width:60px;height:60px;padding:0;margin:0;border:1px solid rgba(0,178,255,.3);box-shadow:0 8px 32px #00b2ff33;z-index:1001;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center}.sidebar-header.mobile-header .hamburger-menu[data-v-30ec4d8b]{display:block;width:100%;height:100%;font-size:1.5rem;color:#00b2ff;border:none;background:none}.sidebar-header.desktop-header[data-v-30ec4d8b]{display:none}.sidebar-nav[data-v-30ec4d8b]{opacity:0;transform:translateY(20px);transition:all .3s ease .1s}.sidebar-nav.nav-open[data-v-30ec4d8b]{opacity:1;transform:translateY(0)}.admin-main[data-v-30ec4d8b]{margin-left:0;padding:2rem;padding-top:100px}.control-grid[data-v-30ec4d8b]{grid-template-columns:1fr}.content-header h1[data-v-30ec4d8b]{font-size:2rem}.control-actions[data-v-30ec4d8b]{flex-direction:column}.status-overview[data-v-30ec4d8b]{grid-template-columns:1fr}}@media (min-width: 1025px){.sidebar-header.mobile-header[data-v-30ec4d8b]{display:none}.sidebar-header.desktop-header[data-v-30ec4d8b]{display:flex}.admin-sidebar[data-v-30ec4d8b]{position:relative;transform:translate(0)}.sidebar-nav[data-v-30ec4d8b]{opacity:1;transform:translateY(0)}.sidebar-overlay[data-v-30ec4d8b]{display:none}}.tab-navigation[data-v-30ec4d8b]{display:flex;gap:.5rem;margin-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.1)}.tab-btn[data-v-30ec4d8b]{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-30ec4d8b]:hover{color:#00b2ff;background:#00b2ff1a}.tab-btn.active[data-v-30ec4d8b]{color:#00b2ff;border-bottom-color:#00b2ff;background:#00b2ff1a}.live-bets-section[data-v-30ec4d8b]{animation:fadeIn-30ec4d8b .3s ease}.live-bets-controls[data-v-30ec4d8b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;gap:1rem}.filter-controls[data-v-30ec4d8b]{display:flex;gap:1rem;align-items:center}.filter-dropdown[data-v-30ec4d8b]{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-30ec4d8b]:hover{border-color:#00b2ff80;background:#1e293b}.filter-dropdown[data-v-30ec4d8b]:focus{outline:none;border-color:#00b2ff;box-shadow:0 0 0 2px #00b2ff33}.filter-dropdown option[data-v-30ec4d8b]{background:#1e293b;color:#fff;padding:.5rem}.live-stats[data-v-30ec4d8b]{display:flex;gap:2rem}.stat-item[data-v-30ec4d8b]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.stat-label[data-v-30ec4d8b]{font-size:.9rem;color:#ffffffb3}.stat-value[data-v-30ec4d8b]{font-size:1.2rem;font-weight:700;color:#00b2ff}.live-bets-table-container[data-v-30ec4d8b]{background:#ffffff0d;border-radius:15px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.live-bets-table[data-v-30ec4d8b]{width:100%;border-collapse:collapse}.live-bets-table th[data-v-30ec4d8b]{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-30ec4d8b]{padding:1rem;border-bottom:1px solid rgba(255,255,255,.05)}.bet-row[data-v-30ec4d8b]{transition:background .2s ease}.bet-row[data-v-30ec4d8b]:hover{background:#ffffff0d}.bet-row.win[data-v-30ec4d8b]{border-left:3px solid #00ff88}.bet-row.loss[data-v-30ec4d8b]{border-left:3px solid #ff4757}.player-info[data-v-30ec4d8b],.game-info[data-v-30ec4d8b],.result-info[data-v-30ec4d8b]{display:flex;align-items:center;gap:.5rem}.player-info i[data-v-30ec4d8b]{color:#00b2ff}.game-info i[data-v-30ec4d8b]{color:#ffc107}.bet-details[data-v-30ec4d8b]{display:flex;flex-direction:column;gap:.25rem;align-items:flex-start;justify-content:center}.bet-amount[data-v-30ec4d8b]{font-weight:700;color:#00b2ff;font-size:1rem}.bet-type[data-v-30ec4d8b]{font-size:.85rem;color:#ffffffb3;font-style:italic}.result-info.win[data-v-30ec4d8b]{color:#0f8}.result-info.loss[data-v-30ec4d8b]{color:#ff4757}.win-amount[data-v-30ec4d8b]{font-weight:700}.time-text[data-v-30ec4d8b]{color:#ffffffb3;font-size:.9rem}.no-data[data-v-30ec4d8b]{text-align:center;color:#ffffff80;padding:2rem}.no-data i[data-v-30ec4d8b]{margin-right:.5rem;font-size:1.2rem}@keyframes fadeIn-30ec4d8b{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.live-bets-controls[data-v-30ec4d8b]{flex-direction:column;align-items:stretch}.live-stats[data-v-30ec4d8b]{justify-content:space-around}.live-bets-table-container[data-v-30ec4d8b]{overflow-x:auto}.live-bets-table[data-v-30ec4d8b]{min-width:600px}.tab-navigation[data-v-30ec4d8b]{flex-direction:column}.tab-btn[data-v-30ec4d8b]{text-align:center}}.giveaways-section[data-v-aedbad1f]{min-height:100vh;background:linear-gradient(135deg,#061529,#0a2c5a);padding:2rem 0}.container[data-v-aedbad1f]{max-width:1200px;margin:0 auto;padding:0 2rem}.section-header[data-v-aedbad1f]{text-align:center;margin-bottom:3rem}.section-header h1[data-v-aedbad1f]{color:#fff;font-size:3rem;font-weight:700;margin:0 0 1rem;display:flex;align-items:center;justify-content:center;gap:1rem}.section-header h1 i[data-v-aedbad1f]{color:var(--accent-color, #00b2ff);filter:drop-shadow(0 0 10px rgba(0,178,255,.5))}.section-header p[data-v-aedbad1f]{color:#ffffffb3;font-size:1.2rem;margin:0}.loading-container[data-v-aedbad1f]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem;color:#ffffffb3}.spinner[data-v-aedbad1f]{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-aedbad1f 1s linear infinite;margin-bottom:1rem}@keyframes spin-aedbad1f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.no-giveaways[data-v-aedbad1f]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem;text-align:center}.no-giveaways-icon[data-v-aedbad1f]{font-size:4rem;color:#ffffff4d;margin-bottom:1rem}.no-giveaways h3[data-v-aedbad1f]{color:#fff;font-size:1.5rem;margin-bottom:.5rem}.no-giveaways p[data-v-aedbad1f]{color:#ffffffb3}.giveaways-grid[data-v-aedbad1f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem;margin-bottom:4rem}.giveaway-card[data-v-aedbad1f]{background:linear-gradient(145deg,#ffffff14,#ffffff08);border:1px solid rgba(0,178,255,.15);border-radius:20px;overflow:hidden;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative}.giveaway-card[data-v-aedbad1f]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,178,255,.5),transparent);opacity:0;transition:opacity .3s ease}.giveaway-card[data-v-aedbad1f]:hover:before{opacity:1}.giveaway-card[data-v-aedbad1f]:hover{transform:translateY(-8px);box-shadow:0 25px 50px #0000004d,0 0 0 1px #00b2ff33,inset 0 1px #ffffff1a;border-color:#00b2ff4d}.status-indicator[data-v-aedbad1f]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.06);background:#0000001a}.status-text[data-v-aedbad1f]{padding:.35rem .85rem;border-radius:12px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.time-remaining[data-v-aedbad1f]{display:flex;align-items:center;gap:.4rem;color:#ffffffb3;font-size:.75rem;font-weight:500}.card-main[data-v-aedbad1f]{padding:1.25rem}.status-upcoming .status-text[data-v-aedbad1f]{background:#6c757d33;color:#8a9ba8;border:1px solid rgba(108,117,125,.3)}.status-active .status-text[data-v-aedbad1f]{background:#28a74533;color:#4ade80;border:1px solid rgba(40,167,69,.4)}.status-ended .status-text[data-v-aedbad1f]{background:#ff475733;color:#ff6b87;border:1px solid rgba(255,71,87,.4)}.giveaway-info[data-v-aedbad1f]{margin-bottom:1.25rem}.giveaway-title[data-v-aedbad1f]{color:#fff;font-size:1.3rem;font-weight:700;margin:0 0 .75rem;line-height:1.3}.giveaway-description[data-v-aedbad1f]{color:#ffffffa6;font-size:.9rem;line-height:1.5;margin:0 0 1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.giveaway-meta[data-v-aedbad1f]{display:flex;flex-direction:column;gap:.5rem}.meta-item[data-v-aedbad1f]{display:flex;align-items:center;gap:.65rem;color:#ffffffbf;font-size:.85rem;font-weight:500}.meta-item i[data-v-aedbad1f]{color:#00b2ff;width:14px;text-align:center;font-size:.8rem}.prize-section[data-v-aedbad1f]{background:linear-gradient(135deg,#ffc1071a,#ffa5000d);border:1px solid rgba(255,193,7,.2);border-radius:12px;padding:1rem;margin-bottom:1.25rem;text-align:center}.prize-label[data-v-aedbad1f]{color:#ffc107cc;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.5rem}.prize-value[data-v-aedbad1f]{display:flex;align-items:center;justify-content:center;gap:.5rem;color:#ffc107;font-weight:700;font-size:1.1rem}.prize-value i[data-v-aedbad1f]{color:#ffc107;filter:drop-shadow(0 0 8px rgba(255,193,7,.4))}.winner-display[data-v-aedbad1f]{background:linear-gradient(135deg,#ffc10726,#ffa50014);border:1px solid rgba(255,193,7,.3);border-radius:12px;padding:1rem;margin-bottom:1rem}.winner-badge[data-v-aedbad1f]{display:flex;align-items:center;gap:.5rem;color:#ffc107;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.75rem}.winner-badge i[data-v-aedbad1f]{font-size:1rem;filter:drop-shadow(0 0 8px rgba(255,193,7,.4))}.winner-info[data-v-aedbad1f]{display:flex;justify-content:space-between;align-items:center}.winner-username[data-v-aedbad1f]{color:#fff;font-weight:700;font-size:1.1rem}.verify-link[data-v-aedbad1f]{background:#00b2ff33;color:#00b2ff;border:1px solid rgba(0,178,255,.3);border-radius:8px;padding:.4rem .8rem;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.4rem}.verify-link[data-v-aedbad1f]:hover{background:#00b2ff4d;transform:translateY(-1px)}.entry-actions[data-v-aedbad1f]{margin-top:auto}.login-required[data-v-aedbad1f]{text-align:center}.login-button[data-v-aedbad1f]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.9rem;background:linear-gradient(135deg,#00b2ff,#0087ff);color:#fff;text-decoration:none;border-radius:12px;font-weight:600;font-size:.9rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.login-button[data-v-aedbad1f]:hover{background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-2px);box-shadow:0 8px 25px #00b2ff4d}.entered-state[data-v-aedbad1f]{display:flex;align-items:center;justify-content:center;gap:.6rem;padding:.9rem;background:linear-gradient(135deg,#28a74533,#22c55e26);border:1px solid rgba(40,167,69,.4);border-radius:12px;color:#4ade80;font-weight:600;font-size:.9rem}.entered-state i[data-v-aedbad1f]{font-size:1.1rem;filter:drop-shadow(0 0 8px rgba(74,222,128,.4))}.entry-details[data-v-aedbad1f]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.ticket-count[data-v-aedbad1f]{font-size:.75rem;color:#4ade80cc;font-weight:500}.entry-button-container[data-v-aedbad1f]{display:flex;flex-direction:column;gap:.75rem}.entry-button[data-v-aedbad1f]{width:100%;padding:.9rem;background:linear-gradient(135deg,#00b2ff,#0087ff);color:#fff;border:none;border-radius:12px;cursor:pointer;font-size:.9rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:.6rem}.entry-button[data-v-aedbad1f]:hover:not(:disabled){background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-2px);box-shadow:0 8px 25px #00b2ff4d}.entry-button[data-v-aedbad1f]:disabled{opacity:.6;cursor:not-allowed;transform:none}.entry-button.insufficient-funds[data-v-aedbad1f]{background:linear-gradient(135deg,#ff47574d,#ef444433);color:#ff6b87;border:1px solid rgba(255,71,87,.4)}.entry-button.insufficient-funds[data-v-aedbad1f]:hover{transform:none;box-shadow:none}.balance-info[data-v-aedbad1f]{text-align:center;color:#fff9;font-size:.8rem;font-weight:500}.upcoming-status[data-v-aedbad1f]{display:flex;align-items:center;justify-content:center;gap:.6rem;color:#ffffffb3;font-weight:500;font-size:.9rem;padding:.9rem;background:#ffffff08;border-radius:12px;border:1px solid rgba(255,255,255,.08)}.success-modal .modal-content[data-v-aedbad1f]{max-width:450px;width:95%}.success-header[data-v-aedbad1f]{background:linear-gradient(135deg,#28a74526,#22c55e1a);border-bottom:1px solid rgba(40,167,69,.2);padding:2.5rem 3rem 2rem}.success-icon[data-v-aedbad1f]{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-aedbad1f]{max-width:450px;width:95%}.error-header[data-v-aedbad1f]{background:linear-gradient(135deg,#ff475726,#ef44441a);border-bottom:1px solid rgba(255,71,87,.2);padding:2.5rem 3rem 2rem}.error-icon[data-v-aedbad1f]{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-aedbad1f],.error-header h3[data-v-aedbad1f]{text-align:center;margin-bottom:0}.success-modal .modal-body[data-v-aedbad1f],.error-modal .modal-body[data-v-aedbad1f]{text-align:center;padding:2.5rem 3rem 2rem}.success-modal .modal-body p[data-v-aedbad1f],.error-modal .modal-body p[data-v-aedbad1f]{color:#ffffffd9;font-size:1rem;line-height:1.6;margin:0}.modal-footer[data-v-aedbad1f]{padding:2rem 3rem 2.5rem;text-align:center;border-top:1px solid rgba(255,255,255,.08)}.success-button[data-v-aedbad1f]{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-aedbad1f]:hover{background:linear-gradient(135deg,#22c55e,#16a34a);transform:translateY(-2px);box-shadow:0 8px 25px #4ade804d}.error-button[data-v-aedbad1f]{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-aedbad1f]:hover{background:linear-gradient(135deg,#ef4444,#dc2626);transform:translateY(-2px);box-shadow:0 8px 25px #ff6b874d}.ticket-modal .modal-content[data-v-aedbad1f]{max-width:900px;width:95%;max-height:50vh;padding:0;background:linear-gradient(145deg,#061529fa,#0a1c36fa);border:1px solid rgba(255,193,7,.2);box-shadow:0 25px 50px #00000080,0 0 0 1px #ffc1071a,inset 0 1px #ffffff0d}.ticket-header[data-v-aedbad1f]{background:linear-gradient(135deg,#ffc10714,#ffa5000a);border-bottom:1px solid rgba(255,193,7,.15);padding:1rem 1.5rem;display:flex;justify-content:space-between;align-items:flex-start}.ticket-icon[data-v-aedbad1f]{background:linear-gradient(135deg,#ffc10733,#ffa50026);border:1px solid rgba(255,193,7,.3);border-radius:16px;padding:1rem;color:#ffc107;font-size:1.5rem;box-shadow:0 0 20px #ffc10733}.ticket-body[data-v-aedbad1f]{padding:1rem 1.5rem;display:flex;flex-direction:column;gap:1rem}.prize-display[data-v-aedbad1f]{display:flex;align-items:center;gap:1.5rem;background:linear-gradient(145deg,#ffc1070d,#ffa50005);border:1px solid rgba(255,193,7,.2);border-radius:16px;padding:1.5rem}.prize-icon[data-v-aedbad1f]{color:#ffc107;font-size:2rem;filter:drop-shadow(0 0 15px rgba(255,193,7,.4))}.prize-info[data-v-aedbad1f]{flex:1}.prize-label[data-v-aedbad1f]{color:#ffc107cc;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.5rem}.prize-value[data-v-aedbad1f]{color:#ffc107;font-size:1.3rem;font-weight:700}.ticket-selection[data-v-aedbad1f]{background:linear-gradient(145deg,#ffffff05,#ffffff03);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:2rem}.ticket-header[data-v-aedbad1f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.ticket-header h4[data-v-aedbad1f]{color:#fff;font-size:1.1rem;font-weight:600;margin:0;display:flex;align-items:center;gap:.75rem}.ticket-header i[data-v-aedbad1f]{color:#ffc107}.cost-per-ticket[data-v-aedbad1f]{color:#ffffffb3;font-size:.85rem;font-weight:500}.ticket-controls[data-v-aedbad1f]{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1.5rem}.ticket-btn[data-v-aedbad1f]{background:linear-gradient(135deg,#ffc10733,#ffa50026);border:1px solid rgba(255,193,7,.3);color:#ffc107;border-radius:12px;padding:.75rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:44px;height:44px}.ticket-btn[data-v-aedbad1f]:hover:not(:disabled){background:linear-gradient(135deg,#ffc1074d,#ffa50033);transform:translateY(-1px)}.ticket-btn[data-v-aedbad1f]:disabled{opacity:.4;cursor:not-allowed}.ticket-display[data-v-aedbad1f]{display:flex;align-items:center;gap:.75rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:.75rem 1.25rem}.ticket-input[data-v-aedbad1f]{background:none;border:none;color:#fff;font-size:1.2rem;font-weight:600;width:80px;text-align:center;min-width:80px}.ticket-input[data-v-aedbad1f]:focus{outline:none}.ticket-label[data-v-aedbad1f]{color:#ffffffb3;font-size:.9rem}.ticket-quick-select[data-v-aedbad1f]{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap}.quick-select-btn[data-v-aedbad1f]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#fffc;border-radius:8px;padding:.5rem 1rem;cursor:pointer;font-size:.85rem;font-weight:500;transition:all .3s ease;min-width:44px}.quick-select-btn[data-v-aedbad1f]:hover:not(:disabled){background:#ffc1071a;border-color:#ffc1074d;color:#ffc107}.quick-select-btn.active[data-v-aedbad1f]{background:linear-gradient(135deg,#ffc107,#ffb300);border-color:#ffc107;color:#1a1a1a;font-weight:600}.quick-select-btn.max[data-v-aedbad1f]{background:linear-gradient(135deg,#00b2ff33,#0087ff26);border-color:#00b2ff4d;color:#00b2ff}.quick-select-btn.max.active[data-v-aedbad1f]{background:linear-gradient(135deg,#00b2ff,#0087ff);color:#fff}.quick-select-btn[data-v-aedbad1f]:disabled{opacity:.3;cursor:not-allowed}.cost-summary[data-v-aedbad1f]{background:#ffffff08;border:1px solid rgba(255,255,255,.05);border-radius:16px;padding:1.5rem}.summary-row[data-v-aedbad1f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.summary-row[data-v-aedbad1f]:last-child{margin-bottom:0}.summary-row .label[data-v-aedbad1f]{color:#ffffffb3;font-weight:500}.summary-row .value[data-v-aedbad1f]{color:#fff;font-weight:600}.summary-row.total[data-v-aedbad1f]{border-top:1px solid rgba(255,255,255,.1);padding-top:.75rem;margin-top:.75rem;font-size:1.1rem}.summary-row.total .value[data-v-aedbad1f]{color:#ffc107;font-weight:700}.summary-row.balance .value.insufficient[data-v-aedbad1f]{color:#ff6b87}.summary-row.remaining .value[data-v-aedbad1f]{color:#4ade80}.ticket-footer[data-v-aedbad1f]{background:#ffffff05;border-top:1px solid rgba(255,255,255,.05);padding:2rem 3rem;display:flex;gap:1rem;justify-content:flex-end}.cancel-btn[data-v-aedbad1f]{padding:.9rem 1.5rem;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 ease;display:flex;align-items:center;gap:.5rem}.cancel-btn[data-v-aedbad1f]:hover{background:#ff475726;border-color:#ff475766}.purchase-btn[data-v-aedbad1f]{padding:.9rem 2rem;background:linear-gradient(135deg,#ffc107,#ffb300);color:#1a1a1a;border:2px solid transparent;border-radius:12px;cursor:pointer;font-size:.95rem;font-weight:600;transition:all .3s ease;display:flex;align-items:center;gap:.5rem;box-shadow:0 4px 15px #ffc1074d}.purchase-btn[data-v-aedbad1f]:hover:not(:disabled){background:linear-gradient(135deg,#ffb300,#ff9800);transform:translateY(-2px);box-shadow:0 8px 25px #ffc10766}.purchase-btn[data-v-aedbad1f]:disabled{opacity:.6;cursor:not-allowed;transform:none}.ended-section[data-v-aedbad1f]{margin-top:4rem}.ended-section h2[data-v-aedbad1f]{color:#fff;font-size:2rem;font-weight:700;margin:0 0 2rem;text-align:center}.ended-giveaways-grid[data-v-aedbad1f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}.ended-giveaway-card[data-v-aedbad1f]{background:#ffffff08;border:1px solid rgba(255,255,255,.05);border-radius:15px;padding:1.5rem;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ended-header h4[data-v-aedbad1f]{color:#fff;font-size:1.1rem;font-weight:600;margin:0 0 .5rem}.ended-prize[data-v-aedbad1f]{color:#ffc107;font-weight:600;font-size:.9rem}.ended-winner[data-v-aedbad1f]{display:flex;align-items:center;gap:.5rem;margin:1rem 0;color:#fffc;font-size:.9rem}.ended-winner i[data-v-aedbad1f]{color:#ffc107}.ended-details[data-v-aedbad1f]{display:flex;justify-content:space-between;align-items:center;color:#fff9;font-size:.8rem}.mini-verify-btn[data-v-aedbad1f]{padding:.25rem .75rem;background:#00b2ff33;color:#00b2ff;border:1px solid rgba(0,178,255,.3);border-radius:6px;cursor:pointer;font-size:.75rem;transition:all .3s ease;display:flex;align-items:center;gap:.25rem}.mini-verify-btn[data-v-aedbad1f]:hover{background:#00b2ff4d}.modal-overlay[data-v-aedbad1f]{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-aedbad1f]{background:#061529f2;border:1px solid rgba(255,255,255,.1);border-radius:20px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 20px 40px #0000004d;max-height:90vh;overflow-y:auto}.provably-fair-modal .modal-content[data-v-aedbad1f]{max-width:1000px;width:95%;max-height:40vh;padding:0;background:linear-gradient(145deg,#061529fa,#0a1c36fa);border:1px solid rgba(0,178,255,.2);box-shadow:0 25px 50px #00000080,0 0 0 1px #00b2ff1a,inset 0 1px #ffffff0d;overflow-y:auto;flex-shrink:0;margin:0 auto}.verification-header[data-v-aedbad1f]{background:linear-gradient(135deg,#00b2ff14,#0087ff0a);border-bottom:1px solid rgba(0,178,255,.15);padding:1.5rem;display:flex;justify-content:space-between;align-items:flex-start}.header-content[data-v-aedbad1f]{display:flex;align-items:center;gap:1.5rem}.verification-icon[data-v-aedbad1f]{background:linear-gradient(135deg,#00b2ff33,#0087ff26);border:1px solid rgba(0,178,255,.3);border-radius:16px;padding:1rem;color:#00b2ff;font-size:1.5rem;box-shadow:0 0 20px #00b2ff33}.header-text h3[data-v-aedbad1f]{color:#fff;font-size:1.8rem;font-weight:700;margin:0 0 .5rem;background:linear-gradient(135deg,#fff,#e3f2fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.header-text p[data-v-aedbad1f]{color:#ffffffb3;font-size:.9rem;margin:0;font-weight:500}.modal-close[data-v-aedbad1f]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#ffffffb3;font-size:1.2rem;cursor:pointer;padding:.8rem;border-radius:12px;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:44px;height:44px}.modal-close[data-v-aedbad1f]:hover{color:#fff;background:#ff47571a;border-color:#ff47574d;transform:scale(1.05)}.verification-body[data-v-aedbad1f]{padding:.5rem 1rem;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:1rem;align-items:start}.summary-card[data-v-aedbad1f]{grid-column:1;grid-row:1}.hashes-card[data-v-aedbad1f]{grid-column:2;grid-row:1 / -1}.explanation-card[data-v-aedbad1f]{grid-column:1;grid-row:2}.summary-card[data-v-aedbad1f],.hashes-card[data-v-aedbad1f],.explanation-card[data-v-aedbad1f]{background:linear-gradient(145deg,#ffffff05,#ffffff03);border:1px solid rgba(255,255,255,.08);border-radius:16px;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.card-header[data-v-aedbad1f]{background:linear-gradient(135deg,#00b2ff0d,#0087ff05);border-bottom:1px solid rgba(0,178,255,.1);padding:.75rem 1rem}.card-header h4[data-v-aedbad1f]{color:#fff;font-size:1.1rem;font-weight:600;margin:0;display:flex;align-items:center;gap:.75rem}.card-header i[data-v-aedbad1f]{color:#00b2ff;font-size:1rem}.summary-grid[data-v-aedbad1f]{padding:1rem;display:grid;grid-template-columns:1fr 1fr;gap:1rem}.summary-item[data-v-aedbad1f]{display:flex;flex-direction:column;gap:.5rem}.item-label[data-v-aedbad1f]{color:#ffffffb3;font-size:.85rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.item-value[data-v-aedbad1f]{color:#fff;font-weight:600;font-size:1rem}.winner-name[data-v-aedbad1f]{color:#ffc107;display:flex;align-items:center;gap:.5rem}.winner-name i[data-v-aedbad1f]{font-size:.9rem;filter:drop-shadow(0 0 8px rgba(255,193,7,.4))}.index-value[data-v-aedbad1f]{color:#00b2ff;font-family:Courier New,monospace;font-size:1.1rem}.hash-grid[data-v-aedbad1f]{padding:1rem;display:flex;flex-direction:column;gap:1rem}.hash-item[data-v-aedbad1f]{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:12px;padding:1rem}.hash-header[data-v-aedbad1f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.hash-label[data-v-aedbad1f]{color:#fffc;font-weight:600;font-size:.9rem}.copy-btn[data-v-aedbad1f]{background:#00b2ff1a;border:1px solid rgba(0,178,255,.2);color:#00b2ff;border-radius:8px;padding:.5rem .75rem;cursor:pointer;font-size:.8rem;transition:all .3s ease;display:flex;align-items:center;gap:.25rem}.copy-btn[data-v-aedbad1f]:hover{background:#00b2ff26;border-color:#00b2ff4d;transform:translateY(-1px)}.hash-value[data-v-aedbad1f]{color:#00b2ff;font-family:Courier New,monospace;font-size:.75rem;line-height:1.4;word-break:break-all;background:#00b2ff0d;padding:1rem;border-radius:8px;border:1px solid rgba(0,178,255,.1)}.steps-container[data-v-aedbad1f]{padding:.5rem;display:flex;flex-direction:column;gap:.5rem}.step-item[data-v-aedbad1f]{display:flex;align-items:flex-start;gap:.5rem}.step-number[data-v-aedbad1f]{background:linear-gradient(135deg,#00b2ff,#0087ff);color:#fff;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.9rem;flex-shrink:0;box-shadow:0 4px 12px #00b2ff4d}.step-content h5[data-v-aedbad1f]{color:#fff;font-size:1rem;font-weight:600;margin:0 0 .5rem}.step-content p[data-v-aedbad1f]{color:#fffc;font-size:.9rem;line-height:1.5;margin:0}@media (max-width: 768px){.giveaways-grid[data-v-aedbad1f],.ended-giveaways-grid[data-v-aedbad1f]{grid-template-columns:1fr}.section-header h1[data-v-aedbad1f]{font-size:2rem}.giveaway-header[data-v-aedbad1f]{flex-direction:column;gap:1rem}.winner-section[data-v-aedbad1f]{flex-direction:column;gap:1rem;align-items:flex-start}.provably-fair-modal .modal-content[data-v-aedbad1f],.ticket-modal .modal-content[data-v-aedbad1f]{max-width:95vw;max-height:85vh;margin:1rem}.verification-body[data-v-aedbad1f]{display:flex;flex-direction:column;gap:1rem;padding:.5rem}.summary-card[data-v-aedbad1f],.hashes-card[data-v-aedbad1f],.explanation-card[data-v-aedbad1f]{grid-column:unset!important;grid-row:unset!important}.verification-header[data-v-aedbad1f]{padding:1rem;flex-direction:column;gap:1rem;text-align:center}.header-content[data-v-aedbad1f]{flex-direction:column;gap:1rem;text-align:center}.ticket-header[data-v-aedbad1f]{padding:1rem;flex-direction:column;gap:1rem;text-align:center}.ticket-body[data-v-aedbad1f]{padding:1rem}.header-text h3[data-v-aedbad1f]{font-size:1.4rem}.card-header h4[data-v-aedbad1f]{font-size:1rem}.summary-grid[data-v-aedbad1f]{grid-template-columns:1fr;gap:.5rem;padding:.75rem}.hash-grid[data-v-aedbad1f]{padding:.75rem;gap:.75rem}.steps-container[data-v-aedbad1f],.hash-item[data-v-aedbad1f]{padding:.75rem}.hash-value[data-v-aedbad1f]{font-size:.75rem;padding:.5rem;word-break:break-all}.copy-btn[data-v-aedbad1f]{padding:.4rem .6rem;font-size:.75rem}}.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-e83dc766]{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-e83dc766] ::selection{background:#00b2ff33;color:#fff}.admin-points-shop[data-v-e83dc766] ::-moz-selection{background:#00b2ff33;color:#fff}.admin-points-shop input[data-v-e83dc766],.admin-points-shop textarea[data-v-e83dc766],.admin-points-shop .modal-content[data-v-e83dc766],.admin-points-shop .selectable-text[data-v-e83dc766]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.admin-points-shop[data-v-e83dc766] *:focus{outline:none}.admin-points-shop button[data-v-e83dc766]:focus,.admin-points-shop input[data-v-e83dc766]:focus,.admin-points-shop select[data-v-e83dc766]:focus,.admin-points-shop textarea[data-v-e83dc766]:focus,.admin-points-shop a[data-v-e83dc766]:focus{outline:2px solid rgba(0,178,255,.5);outline-offset:2px}.admin-container[data-v-e83dc766]{max-width:100%;margin:0;padding:0;height:100vh}.admin-layout[data-v-e83dc766]{display:flex;min-height:100vh;gap:0;padding:0}.admin-sidebar[data-v-e83dc766]{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-e83dc766]{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-e83dc766]{font-size:2.2rem;color:#00b2ff;filter:drop-shadow(0 0 10px rgba(0,178,255,.5))}.sidebar-header h2[data-v-e83dc766]{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-e83dc766]{display:flex;flex-direction:column;gap:.75rem}.nav-item[data-v-e83dc766]{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-e83dc766]: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-e83dc766]: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-e83dc766]:hover:before{transform:scaleY(1)}.nav-item[data-v-e83dc766]:hover:after{left:100%}.nav-item[data-v-e83dc766]: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-e83dc766]{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-e83dc766]:before{transform:scaleY(1)}.nav-item i[data-v-e83dc766]{font-size:1.2rem;width:22px;text-align:center;transition:all .3s ease}.nav-item:hover i[data-v-e83dc766],.nav-item.active i[data-v-e83dc766]{transform:scale(1.1);filter:drop-shadow(0 0 8px rgba(0,178,255,.6))}.nav-item.logout[data-v-e83dc766]{margin-top:auto;background:#ff475714;border-color:#ff475733;color:#ff4757e6}.nav-item.logout[data-v-e83dc766]: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-e83dc766]:before{background:linear-gradient(180deg,#ff4757,#ff3742)}.admin-main[data-v-e83dc766]{flex:1;padding:2rem;background:transparent;min-height:100vh}.content-header[data-v-e83dc766]{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-e83dc766]{color:#fff;margin:0;font-size:2.5rem;font-weight:700;display:flex;align-items:center;gap:.75rem}.header-left p[data-v-e83dc766]{color:#ffffffb3;font-size:1.1rem;margin-top:.5rem}.create-item-btn[data-v-e83dc766]{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-e83dc766]:hover{background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-2px);box-shadow:0 10px 25px #00b2ff4d}.toggle-coming-soon-btn[data-v-e83dc766]{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-e83dc766]{background:linear-gradient(135deg,#ff6b6b,#e55353)}.toggle-coming-soon-btn[data-v-e83dc766]:not(.enabled){background:linear-gradient(135deg,#51cf66,#40c057)}.toggle-coming-soon-btn[data-v-e83dc766]:hover{transform:translateY(-2px);box-shadow:0 10px 25px #ff6b6b4d}.toggle-coming-soon-btn[data-v-e83dc766]:not(.enabled):hover{box-shadow:0 10px 25px #51cf664d}.tab-navigation[data-v-e83dc766]{display:flex;gap:1rem;margin-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.1)}.tab-button[data-v-e83dc766]{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-e83dc766]:hover{color:#00b2ff}.tab-button.active[data-v-e83dc766]{color:#00b2ff;border-bottom-color:#00b2ff}.tab-badge[data-v-e83dc766]{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-e83dc766 2s infinite;box-shadow:0 2px 8px #ff475766;border:2px solid rgba(255,255,255,.2)}@keyframes pulse-e83dc766{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.tab-content[data-v-e83dc766]{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:16px;overflow:hidden}.stats-section[data-v-e83dc766]{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-e83dc766]{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-e83dc766]:hover{background:#ffffff0d;transform:translateY(-2px)}.stat-icon[data-v-e83dc766]{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-e83dc766]{background:#20e64733;color:#20e647}.stat-icon.inactive[data-v-e83dc766]{background:#6b728033;color:#6b7280}.stat-icon.warning[data-v-e83dc766]{background:#ef444433;color:#ef4444}.stat-content[data-v-e83dc766]{flex:1}.stat-value[data-v-e83dc766]{font-size:2rem;font-weight:700;color:#fff;margin-bottom:.25rem}.stat-label[data-v-e83dc766]{font-size:.9rem;color:#ffffffb3}.controls-section[data-v-e83dc766]{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-e83dc766]{display:flex;gap:1rem;flex-wrap:wrap}.filter-group[data-v-e83dc766]{display:flex;align-items:center;gap:.5rem}.filter-group label[data-v-e83dc766]{color:#ffffffb3;font-weight:600;font-size:.9rem}.filter-group select[data-v-e83dc766]{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-e83dc766]{display:flex;gap:.5rem;align-items:center}.action-btn[data-v-e83dc766]{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-e83dc766]{background:#00b2ff33;color:#00b2ff;border:1px solid rgba(0,178,255,.3)}.action-btn.publish[data-v-e83dc766]{background:#20e64733;color:#20e647;border:1px solid rgba(32,230,71,.3)}.action-btn.discard[data-v-e83dc766]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.action-btn.edit[data-v-e83dc766]{background:#00b2ff33;color:#00b2ff;border:1px solid rgba(0,178,255,.3)}.action-btn.toggle[data-v-e83dc766]{background:#20e64733;color:#20e647;border:1px solid rgba(32,230,71,.3)}.action-btn.delete[data-v-e83dc766]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.action-btn[data-v-e83dc766]:hover{transform:translateY(-2px)}.empty-state[data-v-e83dc766]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem;text-align:center}.empty-icon[data-v-e83dc766]{font-size:4rem;color:#ffffff4d;margin-bottom:1rem}.empty-state h3[data-v-e83dc766]{color:#fff;font-size:1.5rem;margin-bottom:.5rem}.empty-state p[data-v-e83dc766]{color:#ffffffb3;margin-bottom:2rem}.create-first-btn[data-v-e83dc766]{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-e83dc766]:hover{background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-2px);box-shadow:0 10px 25px #00b2ff4d}.items-container[data-v-e83dc766],.purchases-container[data-v-e83dc766]{padding:2rem}.items-grid[data-v-e83dc766],.purchases-grid[data-v-e83dc766]{display:grid;gap:1.5rem}.item-card[data-v-e83dc766],.purchase-card[data-v-e83dc766]{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-e83dc766]{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-e83dc766]{opacity:1}.reorder-btn[data-v-e83dc766]{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-e83dc766]:hover:not(:disabled){background:#00b2ff40;border-color:#00b2ff80;transform:scale(1.1)}.reorder-btn[data-v-e83dc766]:active:not(:disabled){transform:scale(.95)}.reorder-btn[data-v-e83dc766]:disabled{opacity:.3;cursor:not-allowed;background:#6b72801a;border-color:#6b728033;color:#6b7280}.reorder-btn i[data-v-e83dc766]{font-size:.75rem}.item-card .item-actions button[data-v-e83dc766]{position:relative;z-index:5}.filter-notice[data-v-e83dc766]{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-e83dc766]{opacity:1}.filter-notice i[data-v-e83dc766]{font-size:.9rem;color:#fbbf24}.filter-notice span[data-v-e83dc766]{white-space:nowrap;font-size:.7rem;text-transform:uppercase;letter-spacing:.5px}.item-card[data-v-e83dc766]:hover,.purchase-card[data-v-e83dc766]:hover{background:#ffffff0d;border-color:#00b2ff33;transform:translateY(-2px)}.item-header[data-v-e83dc766],.purchase-header[data-v-e83dc766]{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-e83dc766],.purchase-info[data-v-e83dc766]{display:flex;align-items:center;gap:1rem;flex:1}.item-image[data-v-e83dc766]{width:60px;height:60px;border-radius:8px;overflow:hidden;flex-shrink:0}.item-image img[data-v-e83dc766]{width:100%;height:100%;object-fit:cover}.item-info h3[data-v-e83dc766],.purchase-info h3[data-v-e83dc766]{color:#fff;margin:0 0 .25rem;font-size:1.1rem;font-weight:600}.item-description[data-v-e83dc766]{color:#ffffffb3;font-size:.85rem;margin:0;line-height:1.4}.purchase-info p[data-v-e83dc766]{color:#ffffffb3;font-size:.85rem;margin:.1rem 0}.item-status[data-v-e83dc766],.purchase-status[data-v-e83dc766]{display:flex;align-items:center}.status-badge[data-v-e83dc766]{padding:.4rem .8rem;border-radius:20px;font-size:.75rem;font-weight:600;text-transform:uppercase}.status-badge.active[data-v-e83dc766]{background:#20e64733;color:#20e647;border:1px solid rgba(32,230,71,.3)}.status-badge.inactive[data-v-e83dc766]{background:#6b728033;color:#6b7280;border:1px solid rgba(107,114,128,.3)}.status-badge.pending[data-v-e83dc766]{background:#fbbf2433;color:#fbbf24;border:1px solid rgba(251,191,36,.3)}.status-badge.completed[data-v-e83dc766]{background:#20e64733;color:#20e647;border:1px solid rgba(32,230,71,.3)}.status-badge.cancelled[data-v-e83dc766]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.item-details[data-v-e83dc766],.purchase-details[data-v-e83dc766]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem}.item-meta[data-v-e83dc766],.purchase-meta[data-v-e83dc766]{display:flex;gap:1.5rem}.meta-item[data-v-e83dc766]{display:flex;flex-direction:column;gap:.25rem}.meta-label[data-v-e83dc766]{font-size:.75rem;color:#ffffff80;text-transform:uppercase;font-weight:600}.meta-value[data-v-e83dc766]{font-size:.9rem;font-weight:600;color:#fff}.meta-value.points[data-v-e83dc766],.cost[data-v-e83dc766]{color:#00b2ff;font-weight:700}.meta-value.out-of-stock[data-v-e83dc766]{color:#ef4444}.item-actions[data-v-e83dc766],.purchase-actions[data-v-e83dc766]{display:flex;gap:.5rem}.status-select[data-v-e83dc766]{padding:.5rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fff;cursor:pointer}.message[data-v-e83dc766]{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-e83dc766 .3s ease}.message.success[data-v-e83dc766]{background:#20e6471a;color:#20e647;border:1px solid rgba(32,230,71,.3)}.message.error[data-v-e83dc766]{background:#ef44441a;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.message.info[data-v-e83dc766]{background:#00b2ff1a;color:#00b2ff;border:1px solid rgba(0,178,255,.3)}@keyframes slideInFromRight-e83dc766{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.modal-overlay[data-v-e83dc766]{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-e83dc766]{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-e83dc766]{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-e83dc766]{margin:0;color:#fff;font-size:1.5rem}.close-btn[data-v-e83dc766]{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-e83dc766]:hover{background:#ffffff1a}.modal-content[data-v-e83dc766]{padding:2rem}.form-group[data-v-e83dc766]{margin-bottom:1.5rem}.form-row[data-v-e83dc766]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.form-group label[data-v-e83dc766]{display:block;margin-bottom:.5rem;font-weight:600;color:#fff}.form-group input[data-v-e83dc766],.form-group textarea[data-v-e83dc766],.form-group select[data-v-e83dc766]{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-e83dc766]:focus,.form-group textarea[data-v-e83dc766]:focus,.form-group select[data-v-e83dc766]:focus{outline:none;border-color:#00b2ff}.checkbox-label[data-v-e83dc766]{display:flex!important;align-items:center;gap:.8rem;cursor:pointer}.checkbox-label input[type=checkbox][data-v-e83dc766]{width:auto}.checkmark[data-v-e83dc766]{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:4px;position:relative}.modal-actions[data-v-e83dc766]{display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem}.cancel-button[data-v-e83dc766]{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-e83dc766]:hover{background:#6b72804d;transform:translateY(-2px)}.save-button[data-v-e83dc766]{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-e83dc766]:hover{background:linear-gradient(135deg,#0087ff,#006acc);transform:translateY(-2px);box-shadow:0 10px 25px #00b2ff4d}.confirmation-modal[data-v-e83dc766]{max-width:500px}.confirmation-icon[data-v-e83dc766]{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-e83dc766]{background:#fbbf2433;color:#fbbf24;border:2px solid rgba(251,191,36,.3)}.confirmation-icon.danger[data-v-e83dc766]{background:#ef444433;color:#ef4444;border:2px solid rgba(239,68,68,.3)}.confirmation-icon.info[data-v-e83dc766]{background:#00b2ff33;color:#00b2ff;border:2px solid rgba(0,178,255,.3)}.confirmation-message[data-v-e83dc766]{text-align:center;font-size:1.1rem;line-height:1.6;color:#ffffffe6;margin-bottom:2rem}.confirmation-actions[data-v-e83dc766]{display:flex;gap:1rem;justify-content:center}.confirm-button[data-v-e83dc766]{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-e83dc766]{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#000}.confirm-button.danger[data-v-e83dc766]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.confirm-button.info[data-v-e83dc766]{background:linear-gradient(135deg,#00b2ff,#0087ff);color:#fff}.confirm-button[data-v-e83dc766]:hover{transform:translateY(-2px);box-shadow:0 8px 15px #0000004d}@media (max-width: 992px){.admin-layout[data-v-e83dc766]{flex-direction:column}.admin-sidebar[data-v-e83dc766]{flex:none;width:100%;min-height:auto;padding:1.5rem}.sidebar-header[data-v-e83dc766]{margin-bottom:1.5rem}.sidebar-nav[data-v-e83dc766]{flex-direction:row;overflow-x:auto;gap:.5rem;padding-bottom:1rem}.nav-item[data-v-e83dc766]{flex-shrink:0;min-width:120px;justify-content:center;padding:1rem}.nav-item span[data-v-e83dc766]{display:none}.nav-item.logout[data-v-e83dc766]{margin-top:0}.admin-main[data-v-e83dc766]{padding:1rem}}@media (max-width: 768px){.content-header[data-v-e83dc766]{flex-direction:column;align-items:stretch;gap:1rem}.controls-section[data-v-e83dc766]{flex-direction:column;align-items:stretch}.filters[data-v-e83dc766],.actions[data-v-e83dc766]{justify-content:center}.stats-section[data-v-e83dc766]{grid-template-columns:1fr 1fr}.item-header[data-v-e83dc766],.purchase-header[data-v-e83dc766],.item-details[data-v-e83dc766],.purchase-details[data-v-e83dc766]{flex-direction:column;align-items:stretch;gap:1rem}.item-meta[data-v-e83dc766],.purchase-meta[data-v-e83dc766]{margin:0;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.item-actions[data-v-e83dc766],.purchase-actions[data-v-e83dc766]{justify-content:center}.form-row[data-v-e83dc766]{grid-template-columns:1fr}.modal-actions[data-v-e83dc766]{justify-content:stretch}.modal-actions button[data-v-e83dc766]{flex:1}.admin-main[data-v-e83dc766]{padding:.5rem}}.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}}.stream-banner[data-v-3c78c5ba]{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-3c78c5ba]{opacity:1;transform:scale(1)}.particles-container[data-v-3c78c5ba]{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-3c78c5ba]{display:none}.scatter-bg[data-v-3c78c5ba]{position:absolute;opacity:.15;z-index:2;pointer-events:none}.scatter-bg img[data-v-3c78c5ba]{width:28px;height:28px;filter:brightness(1.1) saturate(.8) drop-shadow(0 0 5px rgba(0,178,255,.4))}.scatter-1[data-v-3c78c5ba]{top:10px;left:80px;animation:floatScatter1-3c78c5ba 8s ease-in-out infinite}.scatter-2[data-v-3c78c5ba]{top:45px;left:200px;animation:floatScatter2-3c78c5ba 9s ease-in-out infinite 1s}.scatter-3[data-v-3c78c5ba]{top:15px;right:150px;animation:floatScatter3-3c78c5ba 7s ease-in-out infinite 2s}.scatter-4[data-v-3c78c5ba]{top:50px;right:80px;animation:floatScatter4-3c78c5ba 8.5s ease-in-out infinite .5s}.scatter-5[data-v-3c78c5ba]{top:25px;left:350px;animation:floatScatter5-3c78c5ba 9.5s ease-in-out infinite 1.5s}.scatter-6[data-v-3c78c5ba]{top:35px;left:450px;animation:floatScatter6-3c78c5ba 7.5s ease-in-out infinite 3s}.scatter-7[data-v-3c78c5ba]{top:5px;right:250px;animation:floatScatter7-3c78c5ba 8s ease-in-out infinite 2.5s}.scatter-8[data-v-3c78c5ba]{top:60px;left:550px;animation:floatScatter8-3c78c5ba 9s ease-in-out infinite 4s}@keyframes floatScatter1-3c78c5ba{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-3c78c5ba{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-3c78c5ba{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-3c78c5ba{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-3c78c5ba{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-3c78c5ba{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-3c78c5ba{0%,to{transform:translateY(0) translate(0) rotate(0);opacity:.15}50%{transform:translateY(-10px) translate(9px) rotate(9deg);opacity:.25}}@keyframes floatScatter8-3c78c5ba{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-3c78c5ba]{position:relative;z-index:10;height:100%;width:100%}.scene[data-v-3c78c5ba]{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-3c78c5ba]{opacity:1;transform:translate(0);pointer-events:auto}.intro-scene[data-v-3c78c5ba]{justify-content:center;flex-direction:column;text-align:center}.center-logo[data-v-3c78c5ba]{display:flex;flex-direction:column;align-items:center;gap:8px}.ar-logo-center[data-v-3c78c5ba]{height:105px;width:auto;filter:drop-shadow(0 2px 8px rgba(0,0,0,.8));animation:logoPulse-3c78c5ba 3s ease-in-out infinite}@keyframes logoPulse-3c78c5ba{0%,to{opacity:1}50%{opacity:.9}}.intro-text[data-v-3c78c5ba]{text-align:center}.welcome-text[data-v-3c78c5ba]{font-size:11px;color:var(--text-light);font-weight:500;margin-bottom:2px}.rewards-text[data-v-3c78c5ba]{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-3c78c5ba],.giveaways-scene[data-v-3c78c5ba],.points-scene[data-v-3c78c5ba],.signup-scene[data-v-3c78c5ba]{justify-content:space-between;padding:0 25px}.ar-logo-left[data-v-3c78c5ba]{height:80px;width:auto;filter:drop-shadow(0 2px 8px rgba(0,0,0,.6));flex-shrink:0}.feature-showcase[data-v-3c78c5ba]{display:flex;align-items:center;gap:15px;flex:1;justify-content:center}.big-scatter[data-v-3c78c5ba]{width:32px;height:32px;filter:drop-shadow(0 3px 8px var(--accent-color)) brightness(1.3);animation:scatterBounce-3c78c5ba 2s ease-in-out infinite}@keyframes scatterBounce-3c78c5ba{0%,to{opacity:1}50%{opacity:.8}}.feature-text[data-v-3c78c5ba]{text-align:left}.feature-title[data-v-3c78c5ba]{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-3c78c5ba]{font-size:11px;color:var(--text-light);font-weight:500}.signup-cta[data-v-3c78c5ba]{display:flex;align-items:center;flex:1;justify-content:center;text-align:center}.signup-text[data-v-3c78c5ba]{text-align:center}.signup-main[data-v-3c78c5ba]{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-3c78c5ba]{font-size:11px;color:var(--text-light);font-weight:500}.cta-right[data-v-3c78c5ba]{text-align:right;flex-shrink:0}.website[data-v-3c78c5ba]{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-3c78c5ba]{font-size:11px;font-weight:600;color:var(--text-light);text-shadow:0 1px 3px rgba(0,0,0,.7)}.stream-banner[data-v-3c78c5ba]:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background:#00b2ff33;border-radius:9px;z-index:-1;opacity:.6}.wager-rewards[data-v-3b6ff3d5]{min-height:100vh;background:linear-gradient(135deg,var(--primary-color) 0%,var(--secondary-color) 100%);padding:2rem 0}.container[data-v-3b6ff3d5]{max-width:1200px;margin:0 auto;padding:0 2rem}.page-header[data-v-3b6ff3d5]{text-align:center;margin-bottom:3rem}.page-title[data-v-3b6ff3d5]{font-size:3rem;color:var(--text-light);margin-bottom:1rem;display:flex;align-items:center;justify-content:center;gap:1rem}.page-title i[data-v-3b6ff3d5]{color:var(--accent-color)}.page-description[data-v-3b6ff3d5]{font-size:1.2rem;color:var(--text-muted);max-width:600px;margin:0 auto}.rewards-content[data-v-3b6ff3d5]{display:flex;flex-direction:column;gap:2rem}.rewards-table-container[data-v-3b6ff3d5]{background:#ffffff1a;border-radius:16px;padding:2rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.table-header[data-v-3b6ff3d5]{margin-bottom:2rem}.table-header h3[data-v-3b6ff3d5]{color:var(--text-light);margin-bottom:.5rem;display:flex;align-items:center;gap:.75rem;font-size:1.5rem}.table-header i[data-v-3b6ff3d5]{color:var(--accent-color)}.table-header p[data-v-3b6ff3d5]{color:var(--text-muted);margin:0}.rewards-table[data-v-3b6ff3d5]{width:100%;border-radius:12px;overflow:hidden}.table-row[data-v-3b6ff3d5]{display:grid;grid-template-columns:1fr 2fr 1fr;gap:1rem;align-items:center;padding:1rem 1.5rem;transition:all .3s ease}.table-header-row[data-v-3b6ff3d5]{background:#0000004d;font-weight:700}.table-row[data-v-3b6ff3d5]:not(.table-header-row){background:#ffffff0d;border-top:1px solid rgba(255,255,255,.1)}.table-cell[data-v-3b6ff3d5]{color:var(--text-light);font-size:.95rem}.table-cell.header[data-v-3b6ff3d5]{font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-size:.85rem}.rate[data-v-3b6ff3d5]{font-weight:700;color:var(--accent-color);font-size:1.1rem}.example[data-v-3b6ff3d5]{color:#0f8;font-size:1.1rem;font-weight:700;text-shadow:0 0 10px #00ff88,0 0 20px #00ff88,0 0 30px #00ff88;animation:glow-3b6ff3d5 2s ease-in-out infinite alternate}@keyframes glow-3b6ff3d5{0%{text-shadow:0 0 10px #00ff88,0 0 20px #00ff88,0 0 30px #00ff88}to{text-shadow:0 0 15px #00ff88,0 0 25px #00ff88,0 0 35px #00ff88,0 0 40px #00ff88}}.tier-badge[data-v-3b6ff3d5]{padding:.25rem .75rem;border-radius:12px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.tier-badge.bronze[data-v-3b6ff3d5]{background:linear-gradient(135deg,#cd7f32,#b8860b);color:#fff}.tier-badge.silver[data-v-3b6ff3d5]{background:linear-gradient(135deg,silver,#a8a8a8);color:#333}.tier-badge.gold[data-v-3b6ff3d5]{background:linear-gradient(135deg,gold,#ffb347);color:#333}.tier-badge.platinum[data-v-3b6ff3d5]{background:linear-gradient(135deg,#e5e4e2,#d3d3d3);color:#333}.tier-badge.diamond[data-v-3b6ff3d5]{background:linear-gradient(135deg,#b9f2ff,#00bfff);color:#333}.tier-badge.master[data-v-3b6ff3d5]{background:linear-gradient(135deg,#ff6b6b,#ff4757);color:#fff}.tier-badge.elite[data-v-3b6ff3d5]{background:linear-gradient(135deg,#a55eea,#8854d0);color:#fff}.tier-badge.legend[data-v-3b6ff3d5]{background:linear-gradient(135deg,#ffa502,#ff6348);color:#fff}.usd-disclaimer[data-v-3b6ff3d5]{text-align:center;margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1)}.usd-disclaimer p[data-v-3b6ff3d5]{color:var(--text-muted);font-size:.9rem;font-style:italic;margin:0;opacity:.8}@media (max-width: 1024px){.wager-rewards[data-v-3b6ff3d5]{padding:1rem 0}.container[data-v-3b6ff3d5]{padding:0 1.5rem}.page-header[data-v-3b6ff3d5]{margin-bottom:2rem}.page-title[data-v-3b6ff3d5]{font-size:2.5rem;flex-direction:column;gap:.5rem}.page-description[data-v-3b6ff3d5]{font-size:1.1rem}.rewards-table-container[data-v-3b6ff3d5]{padding:1.5rem}.rewards-table[data-v-3b6ff3d5]{display:flex;flex-direction:column;gap:1rem}.table-header-row[data-v-3b6ff3d5]{display:none}.table-row[data-v-3b6ff3d5]:not(.table-header-row){display:block;background:#ffffff14;border-radius:12px;padding:1.5rem;border:1px solid rgba(255,255,255,.15);transition:all .3s ease}.table-row[data-v-3b6ff3d5]:not(.table-header-row):hover{transform:translateY(-2px);background:#ffffff1f;box-shadow:0 8px 25px #00b2ff33}.table-cell[data-v-3b6ff3d5]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid rgba(255,255,255,.1);font-size:1rem}.table-cell[data-v-3b6ff3d5]:last-child{border-bottom:none}.table-cell[data-v-3b6ff3d5]:before{content:attr(data-label);font-weight:600;color:var(--accent-color);text-transform:uppercase;letter-spacing:.5px;font-size:.85rem;flex-shrink:0}}@media (max-width: 768px){.wager-rewards[data-v-3b6ff3d5]{padding:.5rem 0}.container[data-v-3b6ff3d5]{padding:0 1rem}.page-header[data-v-3b6ff3d5]{margin-bottom:1.5rem}.page-title[data-v-3b6ff3d5]{font-size:2rem}.page-title i[data-v-3b6ff3d5]{font-size:1.5rem}.page-description[data-v-3b6ff3d5]{font-size:1rem;line-height:1.5}.rewards-table-container[data-v-3b6ff3d5]{padding:1rem;margin:0 -.5rem}.table-header h3[data-v-3b6ff3d5]{font-size:1.25rem;flex-direction:column;align-items:flex-start;gap:.5rem}.table-header p[data-v-3b6ff3d5]{font-size:.9rem;line-height:1.4}.table-row[data-v-3b6ff3d5]:not(.table-header-row){padding:1.25rem}.table-cell[data-v-3b6ff3d5]{font-size:.95rem;padding:.5rem 0}.table-cell[data-v-3b6ff3d5]:before{font-size:.8rem;margin-right:1rem}.tier-badge[data-v-3b6ff3d5]{font-size:.75rem;padding:.4rem .8rem;border-radius:8px}.example[data-v-3b6ff3d5]{font-size:1rem}.usd-disclaimer[data-v-3b6ff3d5]{margin-top:1.5rem;padding-top:1rem}.usd-disclaimer p[data-v-3b6ff3d5]{font-size:.85rem}}@media (max-width: 480px){.container[data-v-3b6ff3d5]{padding:0 .75rem}.page-title[data-v-3b6ff3d5]{font-size:1.75rem}.page-description[data-v-3b6ff3d5]{font-size:.9rem}.rewards-table-container[data-v-3b6ff3d5]{padding:.75rem;margin:0 -.25rem}.table-header[data-v-3b6ff3d5]{margin-bottom:1.5rem}.table-header h3[data-v-3b6ff3d5]{font-size:1.1rem}.table-header p[data-v-3b6ff3d5]{font-size:.85rem}.table-row[data-v-3b6ff3d5]:not(.table-header-row){padding:1rem}.table-cell[data-v-3b6ff3d5]{flex-direction:column;align-items:flex-start;gap:.25rem;padding:.4rem 0}.table-cell[data-v-3b6ff3d5]:before{margin-right:0;margin-bottom:.25rem}.tier-badge[data-v-3b6ff3d5]{font-size:.7rem;padding:.3rem .6rem;align-self:flex-start}.example[data-v-3b6ff3d5]{font-size:.95rem;align-self:flex-start}}@media (max-width: 1024px){.table-row[data-v-3b6ff3d5]:not(.table-header-row){animation:slideInUp-3b6ff3d5 .6s ease-out}.table-row[data-v-3b6ff3d5]:not(.table-header-row):nth-child(2){animation-delay:.1s}.table-row[data-v-3b6ff3d5]:not(.table-header-row):nth-child(3){animation-delay:.2s}.table-row[data-v-3b6ff3d5]:not(.table-header-row):nth-child(4){animation-delay:.3s}.table-row[data-v-3b6ff3d5]:not(.table-header-row):nth-child(5){animation-delay:.4s}.table-row[data-v-3b6ff3d5]:not(.table-header-row):nth-child(6){animation-delay:.5s}.table-row[data-v-3b6ff3d5]:not(.table-header-row):nth-child(7){animation-delay:.6s}.table-row[data-v-3b6ff3d5]:not(.table-header-row):nth-child(8){animation-delay:.7s}.table-row[data-v-3b6ff3d5]:not(.table-header-row):nth-child(9){animation-delay:.8s}}@keyframes slideInUp-3b6ff3d5{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.daily-calendar[data-v-c460c6d0]{min-height:100vh;background:linear-gradient(135deg,var(--primary-color) 0%,var(--secondary-color) 100%);padding:2rem 0}.container[data-v-c460c6d0]{max-width:1200px;margin:0 auto;padding:0 2rem}.page-header[data-v-c460c6d0]{text-align:center;margin-bottom:3rem}.page-title[data-v-c460c6d0]{font-size:3rem;color:var(--text-light);margin-bottom:1rem;display:flex;align-items:center;justify-content:center;gap:1rem}.page-title i[data-v-c460c6d0]{color:var(--accent-color)}.page-description[data-v-c460c6d0]{font-size:1.2rem;color:var(--text-muted);max-width:600px;margin:0 auto}.calendar-content[data-v-c460c6d0]{display:flex;flex-direction:column;gap:2rem}.streak-dashboard[data-v-c460c6d0]{display:flex;justify-content:center}.streak-card[data-v-c460c6d0]{background:#ffffff14;border-radius:20px;padding:2rem;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.12);box-shadow:0 8px 32px #0000001a}.streak-header[data-v-c460c6d0]{display:flex;flex-direction:column;gap:2rem}.streak-counter[data-v-c460c6d0]{display:flex;align-items:center;gap:1.5rem}.flame-container[data-v-c460c6d0]{width:70px;height:70px;border-radius:50%;background:linear-gradient(135deg,#ff6b35,#f7931e);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px #ff6b3566}.flame-container i[data-v-c460c6d0]{font-size:2rem;color:#fff}.flame-container i.burning[data-v-c460c6d0]{animation:flame-dance-c460c6d0 2s ease-in-out infinite alternate}@keyframes flame-dance-c460c6d0{0%{transform:scale(1) rotate(-1deg)}to{transform:scale(1.1) rotate(1deg)}}.streak-info[data-v-c460c6d0]{flex:1}.streak-number[data-v-c460c6d0]{font-size:2.5rem;font-weight:800;color:var(--accent-color);text-shadow:0 0 20px rgba(0,178,255,.5);line-height:1;margin-bottom:.25rem}.streak-label[data-v-c460c6d0]{font-size:1rem;color:var(--text-light);font-weight:500;opacity:.9}.milestone-progress[data-v-c460c6d0]{border-top:1px solid rgba(255,255,255,.1);padding-top:1.5rem}.milestone-info[data-v-c460c6d0]{margin-bottom:1rem}.milestone-text[data-v-c460c6d0]{color:var(--text-light);font-size:.95rem;font-weight:500}.progress-container[data-v-c460c6d0]{display:flex;flex-direction:column;gap:.5rem}.progress-bar[data-v-c460c6d0]{width:100%;height:6px;background:#ffffff26;border-radius:3px;overflow:hidden}.progress-fill[data-v-c460c6d0]{height:100%;background:linear-gradient(90deg,#00b2ff,#09c);border-radius:3px;transition:width .8s cubic-bezier(.4,0,.2,1)}.progress-days[data-v-c460c6d0]{color:var(--text-muted);font-size:.85rem;text-align:center}.calendar-container[data-v-c460c6d0]{background:#ffffff14;border-radius:20px;padding:2rem;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.12);box-shadow:0 8px 32px #0000001a}.calendar-header[data-v-c460c6d0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.calendar-header h3[data-v-c460c6d0]{color:var(--text-light);font-size:1.5rem;font-weight:600;margin:0}.month-navigation[data-v-c460c6d0]{display:flex;align-items:center;gap:1rem}.nav-button[data-v-c460c6d0]{width:36px;height:36px;border-radius:50%;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:var(--text-light);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.nav-button[data-v-c460c6d0]:hover{background:var(--accent-color);border-color:var(--accent-color);transform:scale(1.1)}.month-display[data-v-c460c6d0]{color:var(--text-light);font-weight:600;font-size:1.1rem;min-width:150px;text-align:center}.calendar-grid[data-v-c460c6d0]{display:flex;flex-direction:column;gap:.5rem}.weekday-headers[data-v-c460c6d0]{display:grid;grid-template-columns:repeat(7,1fr);gap:.5rem;margin-bottom:1rem}.weekday-header[data-v-c460c6d0]{text-align:center;font-weight:600;color:var(--text-muted);padding:.75rem;font-size:.85rem;text-transform:uppercase;letter-spacing:.5px}.calendar-days[data-v-c460c6d0]{display:grid;grid-template-columns:repeat(7,1fr);gap:.5rem}.calendar-day[data-v-c460c6d0]{aspect-ratio:1;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border:2px solid transparent;background:#ffffff08}.calendar-day.other-month[data-v-c460c6d0]{opacity:.3;cursor:default}.calendar-day.today[data-v-c460c6d0]{background:#00b2ff26;border-color:var(--accent-color);box-shadow:0 0 20px #00b2ff4d}.calendar-day.claimed[data-v-c460c6d0]{background:#4caf5026;border-color:#4caf50}.calendar-day.claimable[data-v-c460c6d0]{background:#00b2ff40;border-color:var(--accent-color);box-shadow:0 0 15px #00b2ff66;animation:pulse-blue-c460c6d0 2s ease-in-out infinite;cursor:pointer}.calendar-day.claimable[data-v-c460c6d0]:hover{background:#00b2ff59;border-color:var(--accent-color);transform:scale(1.05);box-shadow:0 0 20px #00b2ff99}@keyframes pulse-blue-c460c6d0{0%,to{box-shadow:0 0 15px #00b2ff66}50%{box-shadow:0 0 25px #00b2ffb3}}.calendar-day.future[data-v-c460c6d0]{background:#ffffff05;cursor:default;opacity:.4}.calendar-day.missed[data-v-c460c6d0]{background:#f4433633;border-color:#f44336;cursor:not-allowed;opacity:.7}.calendar-day.missed .day-number[data-v-c460c6d0]{color:#f44336}.calendar-day.milestone[data-v-c460c6d0]{background:linear-gradient(135deg,#ffd70033,#ffc10733);border-color:gold;box-shadow:0 0 20px #ffd7004d}.day-content[data-v-c460c6d0]{display:flex;flex-direction:column;align-items:center;gap:.25rem;position:relative}.day-number[data-v-c460c6d0]{color:var(--text-light);font-weight:600;font-size:1rem}.check-mark[data-v-c460c6d0],.today-indicator[data-v-c460c6d0],.milestone-indicator[data-v-c460c6d0]{position:absolute;top:-2.7rem;right:-3.5rem;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.7rem}.check-mark[data-v-c460c6d0]{background:#4caf50;color:#fff}.milestone-indicator[data-v-c460c6d0]{background:gold;color:#333}@keyframes pulse-c460c6d0{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.day-points[data-v-c460c6d0]{font-size:.7rem;color:#00b2ff;font-weight:600;margin-top:.25rem;text-shadow:0 0 10px rgba(0,178,255,.5);display:flex;align-items:center;justify-content:center;gap:.2rem}.points-icon[data-v-c460c6d0]{width:12px;height:12px;object-fit:contain}.calendar-subtitle[data-v-c460c6d0]{color:var(--text-muted);font-size:.9rem;margin:.5rem 0 0;font-weight:400}.milestone-rewards[data-v-c460c6d0]{background:#ffffff14;border-radius:20px;padding:2rem;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.12);box-shadow:0 8px 32px #0000001a}.milestone-header[data-v-c460c6d0]{text-align:center;margin-bottom:2rem}.milestone-header h3[data-v-c460c6d0]{color:var(--text-light);font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.milestone-header p[data-v-c460c6d0]{color:var(--text-muted);margin:0}.milestone-slider-container[data-v-c460c6d0]{position:relative;overflow:visible;border-radius:12px;padding:0 1rem}.milestone-slider[data-v-c460c6d0]{display:flex;gap:1rem;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(0,178,255,.5) rgba(255,255,255,.1);scroll-snap-type:x mandatory;margin:0 -1rem;padding:1rem}.milestone-slider[data-v-c460c6d0]::-webkit-scrollbar{height:8px}.milestone-slider[data-v-c460c6d0]::-webkit-scrollbar-track{background:#ffffff1a;border-radius:4px}.milestone-slider[data-v-c460c6d0]::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#00b2ff,#09c);border-radius:4px;transition:background .3s ease}.milestone-slider[data-v-c460c6d0]::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#09c,#007acc)}.milestone-card[data-v-c460c6d0]{background:#ffffff0d;border-radius:16px;padding:1rem;text-align:center;transition:all .3s ease;border:2px solid transparent;position:relative;min-width:200px;flex-shrink:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scroll-snap-align:center}.milestone-card.achieved[data-v-c460c6d0]{border-color:#4caf50;background:#4caf501a}.milestone-card.current[data-v-c460c6d0]{border-color:var(--accent-color);background:#00b2ff1a;transform:scale(1.02);box-shadow:0 8px 25px #00b2ff4d}.milestone-card[data-v-c460c6d0]:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0003}.milestone-icon[data-v-c460c6d0]{width:50px;height:50px;border-radius:50%;background:var(--accent-color);display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;box-shadow:0 4px 15px #00b2ff4d}.milestone-card.achieved .milestone-icon[data-v-c460c6d0]{background:#4caf50;box-shadow:0 4px 15px #4caf504d}.milestone-icon i[data-v-c460c6d0]{font-size:1.25rem;color:#fff}.milestone-days[data-v-c460c6d0]{color:var(--text-light);font-weight:700;font-size:1.1rem;margin-bottom:.5rem}.milestone-reward[data-v-c460c6d0]{color:#00b2ff;font-weight:600;font-size:.95rem;margin-bottom:.25rem;text-shadow:0 0 10px rgba(0,178,255,.3)}.milestone-type[data-v-c460c6d0]{color:var(--text-muted);font-size:.8rem}.achieved-badge[data-v-c460c6d0]{position:absolute;top:-5px;right:-5px;width:24px;height:24px;border-radius:50%;background:#4caf50;display:flex;align-items:center;justify-content:center;font-size:.7rem;color:#fff;box-shadow:0 2px 10px #4caf5080}.login-required[data-v-c460c6d0]{display:flex;justify-content:center;align-items:center;min-height:400px}.login-message[data-v-c460c6d0]{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:20px;padding:3rem;text-align:center;max-width:400px;width:100%}.login-message i[data-v-c460c6d0]{font-size:3rem;color:#ff6b35;margin-bottom:1rem}.login-message h3[data-v-c460c6d0]{font-size:1.8rem;font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,#ff6b35,#f7931e);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.login-message p[data-v-c460c6d0]{color:#fffc;margin-bottom:2rem;font-size:1.1rem;line-height:1.6}.login-button[data-v-c460c6d0]{display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,#ff6b35,#f7931e);color:#fff;padding:1rem 2rem;border-radius:12px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease;box-shadow:0 4px 20px #ff6b354d}.login-button[data-v-c460c6d0]:hover{transform:translateY(-2px);box-shadow:0 6px 25px #ff6b3566;text-decoration:none;color:#fff}.login-button i[data-v-c460c6d0]{font-size:1rem}@media (max-width: 1024px){.streak-dashboard[data-v-c460c6d0]{flex-direction:column}}@media (max-width: 768px){.page-title[data-v-c460c6d0]{font-size:2.2rem}.container[data-v-c460c6d0]{padding:0 1rem}.calendar-content[data-v-c460c6d0]{gap:1.5rem}.streak-card[data-v-c460c6d0],.claim-section[data-v-c460c6d0],.calendar-container[data-v-c460c6d0],.milestone-rewards[data-v-c460c6d0]{padding:1.5rem}.streak-counter[data-v-c460c6d0]{flex-direction:column;text-align:center;gap:1rem}.flame-container[data-v-c460c6d0]{width:60px;height:60px}.flame-container i[data-v-c460c6d0]{font-size:1.75rem}.streak-number[data-v-c460c6d0]{font-size:2rem}.calendar-header[data-v-c460c6d0]{flex-direction:column;gap:1rem}.milestone-slider[data-v-c460c6d0]{gap:.75rem}.milestone-card[data-v-c460c6d0]{min-width:180px}.calendar-days[data-v-c460c6d0],.weekday-headers[data-v-c460c6d0]{gap:.25rem}}.milestone-success-content[data-v-c460c6d0]{display:flex;flex-direction:column;align-items:center;gap:.75rem}.milestone-success-content i[data-v-c460c6d0]{font-size:2rem;color:#333}.milestone-text[data-v-c460c6d0]{display:flex;flex-direction:column;gap:.25rem}.milestone-title[data-v-c460c6d0]{font-size:1.1rem;font-weight:700}.milestone-reward[data-v-c460c6d0]{font-size:1.3rem;font-weight:800;color:#06c}.milestone-description[data-v-c460c6d0]{font-size:.9rem;opacity:.8}@keyframes slideIn-c460c6d0{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideOut-c460c6d0{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}.page-container[data-v-b96aab44]{min-height:100vh;background:linear-gradient(135deg,var(--primary-color) 0%,var(--secondary-color) 100%)}.dice-game[data-v-b96aab44]{max-width:100%;margin:0;padding:2rem;min-height:calc(100vh - 120px)}.page-header[data-v-b96aab44]{text-align:center;margin-bottom:2rem}.page-title[data-v-b96aab44]{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-b96aab44]{color:var(--accent-color);font-size:2.75rem;text-shadow:0 0 15px rgba(0,178,255,.8)}.game-content[data-v-b96aab44]{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-b96aab44]{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-b96aab44],.auto-controls[data-v-b96aab44]{display:flex;flex-direction:column;gap:1rem}.mode-switch[data-v-b96aab44]{display:flex;background:#0003;border-radius:8px;padding:2px;overflow:hidden}.mode-button[data-v-b96aab44]{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-b96aab44]{background:var(--accent-color);color:#fff}.mode-button[data-v-b96aab44]:hover:not(.active){background:#ffffff0d;color:#fff}.input-group[data-v-b96aab44]{display:flex;flex-direction:column;gap:.5rem}.input-group label[data-v-b96aab44]{font-size:.875rem;color:#ffffffb3;font-weight:500}.numeric-input[data-v-b96aab44]{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-b96aab44]:focus{outline:none;border-color:var(--accent-color)}.payout-info[data-v-b96aab44]{padding:.75rem;background:#00b2ff1a;border-radius:8px;border:1px solid rgba(0,178,255,.2)}.payout-label[data-v-b96aab44]{font-size:.75rem;color:#ffffffb3;margin-bottom:.25rem}.payout-value[data-v-b96aab44]{font-size:1rem;color:var(--accent-color);font-weight:600}.roll-button[data-v-b96aab44]{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-b96aab44]:hover:not(:disabled){background:linear-gradient(135deg,#00c853,#00b047);transform:translateY(-1px)}.roll-button[data-v-b96aab44]:disabled{opacity:.5;cursor:not-allowed;transform:none}.stop-button[data-v-b96aab44]{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-b96aab44]:hover{background:linear-gradient(135deg,#ff6b6b,#ff4747);transform:translateY(-1px)}.game-area[data-v-b96aab44]{display:flex;flex-direction:column;flex:1;background:#0000001a}.history-line[data-v-b96aab44]{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-b96aab44]::-webkit-scrollbar{display:none}.history-item[data-v-b96aab44]{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-b96aab44]{color:#00b047;background:#00b0471a}.history-item[data-v-b96aab44]:not(.won){color:#ff4747;background:#ff47471a}.history-item[data-v-b96aab44]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003}.game-display[data-v-b96aab44]{flex:1;padding:3rem 2rem;display:flex;flex-direction:column;gap:3rem;align-items:center;justify-content:center;background:transparent}.roll-result[data-v-b96aab44]{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-b96aab44]{opacity:1;transform:translateY(0)}.roll-result.won[data-v-b96aab44]{color:#00b047;text-shadow:0 0 20px rgba(0,176,71,.5)}.roll-result[data-v-b96aab44]:not(.won){color:#ff4747;text-shadow:0 0 20px rgba(255,71,71,.5)}.roll-animation[data-v-b96aab44]{height:40px;position:relative;width:100%;max-width:800px}.animated-arrow[data-v-b96aab44]{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-b96aab44]{width:100%;max-width:900px;position:relative;margin:3rem 0}.slider-controls[data-v-b96aab44]{position:absolute;top:-32px;right:0;display:flex;gap:.5rem}.control-button[data-v-b96aab44]{background:transparent;border:none;color:#fff9;padding:.5rem;cursor:pointer;border-radius:6px;transition:all .3s ease}.control-button[data-v-b96aab44]:hover{color:#fff;background:#ffffff1a}.custom-slider[data-v-b96aab44]{width:100%;height:8px;border-radius:4px;position:relative;cursor:pointer;margin:1rem 0;background:#ffffff1a}.slider-track[data-v-b96aab44]{width:100%;height:100%;border-radius:4px;position:relative}.slider-track.over[data-v-b96aab44]{background:linear-gradient(to right,#ff4747 0%,#ff4747 var(--target, 50%),#00b047 var(--target, 50%),#00b047 100%)}.slider-track[data-v-b96aab44]:not(.over){background:linear-gradient(to right,#00b047 0%,#00b047 var(--target, 50%),#ff4747 var(--target, 50%),#ff4747 100%)}.slider-thumb[data-v-b96aab44]{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-b96aab44]:hover{transform:translate(-50%,-50%) rotate(45deg) scale(1.1)}.slider-thumb[data-v-b96aab44]:active{cursor:grabbing}.slider-thumb i[data-v-b96aab44]{transform:rotate(-45deg);font-size:12px}.slider-markers[data-v-b96aab44]{display:flex;justify-content:space-between;margin-top:1rem;color:#ffffff80;font-size:.75rem;position:relative}.slider-markers span[data-v-b96aab44]{position:absolute;transform:translate(-50%)}.slider-markers span[data-v-b96aab44]:first-child{left:0;transform:translate(0)}.slider-markers span[data-v-b96aab44]:nth-child(2){left:25%}.slider-markers span[data-v-b96aab44]:nth-child(3){left:50%}.slider-markers span[data-v-b96aab44]:nth-child(4){left:75%}.slider-markers span[data-v-b96aab44]:last-child{left:100%;transform:translate(-100%)}.stats-panel[data-v-b96aab44]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;width:100%;max-width:900px}.stat-box[data-v-b96aab44]{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-b96aab44]{font-size:.8rem;color:#ffffffb3;margin:0 0 .75rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.stat-box p[data-v-b96aab44]{font-size:1.5rem;margin:0;font-weight:700;color:#fff}.target-input[data-v-b96aab44]{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-b96aab44]:focus{outline:none}.modal-wrapper[data-v-b96aab44]{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-b96aab44]{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-b96aab44]{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-b96aab44]{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-b96aab44]{color:#fff;margin:0;font-size:1.25rem;font-weight:600}.close-btn[data-v-b96aab44]{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-b96aab44]:hover{background:#ffffff1a;color:#fff}.modal-content[data-v-b96aab44]{padding:2rem}.result-badge[data-v-b96aab44]{padding:.5rem 1rem;border-radius:8px;font-weight:600;font-size:.875rem}.result-badge.won[data-v-b96aab44]{background:#00b04733;color:#00b047;border:1px solid rgba(0,176,71,.3)}.result-badge[data-v-b96aab44]:not(.won){background:#ff474733;color:#ff4747;border:1px solid rgba(255,71,71,.3)}.modal-details[data-v-b96aab44]{display:flex;flex-direction:column;gap:.75rem}.detail-row[data-v-b96aab44]{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid rgba(255,255,255,.1)}.detail-row[data-v-b96aab44]:last-child{border-bottom:none}.detail-label[data-v-b96aab44]{color:#fff9;font-size:.875rem}.detail-value[data-v-b96aab44]{color:#fff;font-weight:600;font-size:.875rem}.history-list[data-v-b96aab44]{display:flex;flex-direction:column;gap:1rem;max-height:60vh;overflow-y:auto}.history-entry[data-v-b96aab44]{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-b96aab44]:hover{background:#0000004d;transform:translateY(-2px);box-shadow:0 4px 16px #0000004d}.history-entry.won[data-v-b96aab44]{border-left:4px solid #00b047}.history-entry[data-v-b96aab44]:not(.won){border-left:4px solid #ff4747}.history-item-main[data-v-b96aab44]{display:flex;gap:2rem;flex:1}.history-item-main>div[data-v-b96aab44]{display:flex;flex-direction:column;gap:.25rem}.roll-label[data-v-b96aab44],.target-label[data-v-b96aab44],.bet-label[data-v-b96aab44],.payout-label[data-v-b96aab44]{font-size:.75rem;color:#fff9;text-transform:uppercase;letter-spacing:.5px}.roll-value[data-v-b96aab44],.target-value[data-v-b96aab44],.bet-value[data-v-b96aab44],.payout-value[data-v-b96aab44]{font-weight:600;color:#fff;font-size:.9rem}.history-item-side[data-v-b96aab44]{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.result-indicator[data-v-b96aab44]{padding:.25rem .75rem;border-radius:6px;font-size:.75rem;font-weight:600;text-transform:uppercase}.result-indicator.won[data-v-b96aab44]{background:#00b04733;color:#00b047;border:1px solid rgba(0,176,71,.3)}.result-indicator[data-v-b96aab44]:not(.won){background:#ff474733;color:#ff4747;border:1px solid rgba(255,71,71,.3)}.timestamp[data-v-b96aab44]{font-size:.75rem;color:#ffffff80}@media (max-width: 1024px){.dice-game[data-v-b96aab44]{padding:1rem}.game-content[data-v-b96aab44]{flex-direction:column;gap:0;height:auto}.betting-controls[data-v-b96aab44]{width:auto;border-right:none;border-bottom:1px solid rgba(255,255,255,.1);padding:1.5rem}.game-display[data-v-b96aab44]{padding:2rem 1.5rem}.stats-panel[data-v-b96aab44]{grid-template-columns:1fr;gap:1rem;max-width:100%}.slider-container[data-v-b96aab44]{max-width:100%}.slider-thumb[data-v-b96aab44]{width:32px;height:32px}.custom-slider[data-v-b96aab44]{height:12px}.history-modal[data-v-b96aab44],.bet-details-modal[data-v-b96aab44]{width:95vw;max-width:90vw}}@media (max-width: 768px){.dice-game[data-v-b96aab44]{padding:.5rem}.page-header[data-v-b96aab44]{margin-bottom:1.5rem}.page-title[data-v-b96aab44]{font-size:2.2rem;margin-bottom:1rem}.page-title i[data-v-b96aab44]{font-size:2rem}.game-content[data-v-b96aab44]{border-radius:12px}.betting-controls[data-v-b96aab44]{padding:1.5rem 1rem}.mode-switch[data-v-b96aab44]{margin-bottom:.5rem}.mode-button[data-v-b96aab44]{padding:.75rem;font-size:.9rem}.input-group[data-v-b96aab44]{gap:.75rem}.input-group label[data-v-b96aab44]{font-size:.9rem}.numeric-input[data-v-b96aab44]{padding:1rem;font-size:1rem;border-radius:10px}.roll-button[data-v-b96aab44],.stop-button[data-v-b96aab44]{padding:1rem;font-size:1rem;border-radius:10px;margin-top:.5rem}.game-display[data-v-b96aab44]{padding:1.5rem 1rem;gap:2rem}.roll-result[data-v-b96aab44]{font-size:3.5rem;margin-bottom:1rem}.history-line[data-v-b96aab44]{padding:.75rem 1rem;min-height:60px;gap:.4rem;overflow-x:auto;scrollbar-width:none}.history-line[data-v-b96aab44]::-webkit-scrollbar{display:none}.history-item[data-v-b96aab44]{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-b96aab44]{margin:2rem 0}.custom-slider[data-v-b96aab44]{height:10px;border-radius:5px;margin:1.5rem 0}.slider-track[data-v-b96aab44]{height:10px;border-radius:5px}.slider-thumb[data-v-b96aab44]{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-b96aab44]:hover,.slider-thumb[data-v-b96aab44]:active{transform:translate(-50%,-50%) rotate(45deg) scale(1.1);box-shadow:0 4px 12px #00000080}.slider-thumb i[data-v-b96aab44]{font-size:12px}.slider-markers[data-v-b96aab44]{margin-top:1.5rem;font-size:.8rem}.stats-panel[data-v-b96aab44]{gap:1rem}.stat-box[data-v-b96aab44]{padding:1.5rem 1rem;border-radius:10px}.stat-box h4[data-v-b96aab44]{font-size:.85rem;margin-bottom:.5rem}.stat-box p[data-v-b96aab44]{font-size:1.25rem}.slider-controls[data-v-b96aab44]{top:-40px}.control-button[data-v-b96aab44]{padding:.75rem;font-size:1rem;border-radius:8px}.modal-header[data-v-b96aab44]{padding:1.25rem 1.5rem}.modal-content[data-v-b96aab44]{padding:1.5rem}.history-entry[data-v-b96aab44]{padding:1.25rem 1rem;border-radius:10px}.history-item-main[data-v-b96aab44]{gap:1.5rem;flex-wrap:wrap}.history-item-main>div[data-v-b96aab44]{min-width:80px}}@media (max-width: 480px){.dice-game[data-v-b96aab44]{padding:.25rem}.page-title[data-v-b96aab44]{font-size:1.8rem;flex-direction:column;gap:.5rem}.page-title i[data-v-b96aab44]{font-size:1.5rem}.betting-controls[data-v-b96aab44]{padding:1rem}.mode-button[data-v-b96aab44]{padding:.6rem;font-size:.85rem}.numeric-input[data-v-b96aab44],.roll-button[data-v-b96aab44],.stop-button[data-v-b96aab44]{padding:.9rem;font-size:.95rem}.game-display[data-v-b96aab44]{padding:1rem;gap:1.5rem}.roll-result[data-v-b96aab44]{font-size:2.8rem}.history-line[data-v-b96aab44]{padding:.5rem .75rem;min-height:50px;gap:.3rem;overflow-x:auto;scrollbar-width:none}.history-line[data-v-b96aab44]::-webkit-scrollbar{display:none}.history-item[data-v-b96aab44]{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-b96aab44]{margin:1.5rem 0}.custom-slider[data-v-b96aab44]{height:8px;margin:1rem 0}.slider-track[data-v-b96aab44]{height:8px}.slider-thumb[data-v-b96aab44]{width:32px;height:32px}.slider-thumb i[data-v-b96aab44]{font-size:14px}.slider-markers[data-v-b96aab44]{margin-top:1rem;font-size:.75rem}.stats-panel[data-v-b96aab44]{gap:.75rem}.stat-box[data-v-b96aab44]{padding:1rem .75rem}.stat-box h4[data-v-b96aab44]{font-size:.8rem}.stat-box p[data-v-b96aab44]{font-size:1.1rem}.slider-controls[data-v-b96aab44]{position:relative;top:0;right:auto;margin-bottom:1rem;justify-content:center}.control-button[data-v-b96aab44]{padding:.6rem;font-size:.9rem}.modal-header[data-v-b96aab44]{padding:1rem}.modal-header h3[data-v-b96aab44]{font-size:1.1rem}.modal-content[data-v-b96aab44]{padding:1rem}.history-entry[data-v-b96aab44]{padding:1rem;border-radius:8px}.history-item-main[data-v-b96aab44]{gap:1rem;flex-direction:column}.history-item-main>div[data-v-b96aab44]{min-width:auto;flex-direction:row;justify-content:space-between;align-items:center}.history-item-side[data-v-b96aab44]{flex-direction:row;align-items:center;gap:1rem}}@media (hover: none) and (pointer: coarse){.slider-thumb[data-v-b96aab44]{width:36px;height:36px}.control-button[data-v-b96aab44]{padding:1rem;min-width:48px;min-height:48px}.roll-button[data-v-b96aab44],.stop-button[data-v-b96aab44]{min-height:52px}.history-item[data-v-b96aab44]{min-height:48px;padding:.75rem 1rem}.close-btn[data-v-b96aab44]{padding:1rem;min-width:44px;min-height:44px}}.dice-maintenance-overlay[data-v-b96aab44]{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-b96aab44]{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-b96aab44]{margin-bottom:1.5rem}.dice-maintenance-content .maintenance-icon i[data-v-b96aab44]{font-size:3rem;color:#ffc107;animation:pulse-b96aab44 2s infinite}.dice-maintenance-content h2[data-v-b96aab44]{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-b96aab44]{color:#fffc;font-size:1.1rem;margin-bottom:2rem;line-height:1.6}.maintenance-spinner[data-v-b96aab44]{margin-top:1rem}.maintenance-spinner i[data-v-b96aab44]{font-size:2rem;color:var(--accent-color);animation:spin-b96aab44 2s linear infinite}@keyframes spin-b96aab44{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-b96aab44{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@media (max-width: 768px){.dice-maintenance-overlay[data-v-b96aab44]{left:0;top:0;padding:1rem}.dice-maintenance-content[data-v-b96aab44]{padding:1.5rem;margin:0 auto;max-width:calc(100vw - 2rem)}.dice-maintenance-content h2[data-v-b96aab44]{font-size:1.5rem}.dice-maintenance-content p[data-v-b96aab44]{font-size:1rem}}.page-container[data-v-1d75875a]{min-height:100vh;background:var(--bg-gradient);color:#fff}.mines-game[data-v-1d75875a]{margin:0;padding:2rem;min-height:calc(100vh - 120px)}.page-header[data-v-1d75875a]{text-align:center;margin-bottom:2rem}.page-title[data-v-1d75875a]{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-1d75875a]{color:var(--accent-color);font-size:2.75rem;text-shadow:0 0 15px rgba(0,178,255,.8)}.game-content[data-v-1d75875a]{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-1d75875a]{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-1d75875a]{display:flex;flex-direction:column;gap:.5rem}.input-group label[data-v-1d75875a]{font-size:.875rem;color:#ffffffb3;font-weight:500}.numeric-input[data-v-1d75875a]{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-1d75875a]:focus{outline:none;border-color:var(--accent-color)}.mines-selector[data-v-1d75875a]{display:flex;gap:.5rem}.mine-option[data-v-1d75875a]{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-1d75875a]:hover:not(:disabled){background:#ffffff0d}.mine-option.selected[data-v-1d75875a]{background:var(--accent-color);border-color:var(--accent-color)}.mine-option[data-v-1d75875a]:disabled{opacity:.5;cursor:not-allowed}.custom-mines-input[data-v-1d75875a]{margin-top:.5rem}.next-profit[data-v-1d75875a]{text-align:center;padding:1rem;background:#00b2ff1a;border-radius:8px;border:1px solid rgba(0,178,255,.2)}.payout-label[data-v-1d75875a]{font-size:.75rem;color:#ffffffb3;margin-bottom:.25rem}.payout-value[data-v-1d75875a]{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-1d75875a],.cashout-button[data-v-1d75875a],.random-button[data-v-1d75875a]{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-1d75875a]{background:linear-gradient(135deg,#00b047,#00a03f)}.roll-button[data-v-1d75875a]:hover:not(:disabled){background:linear-gradient(135deg,#00c853,#00b047);transform:translateY(-1px)}.cashout-button[data-v-1d75875a]{background:linear-gradient(135deg,#ff6b35,#f7931e)}.cashout-button[data-v-1d75875a]:hover:not(:disabled){background:linear-gradient(135deg,#ff8a50,#ffb347);transform:translateY(-1px)}.random-button[data-v-1d75875a]{background:linear-gradient(135deg,#2196f3,#1976d2)}.random-button[data-v-1d75875a]:hover:not(:disabled){background:linear-gradient(135deg,#42a5f5,#2196f3);transform:translateY(-1px)}.roll-button[data-v-1d75875a]:disabled,.cashout-button[data-v-1d75875a]:disabled,.random-button[data-v-1d75875a]:disabled{opacity:.5;cursor:not-allowed;transform:none}.game-area[data-v-1d75875a]{flex:1;background:#0000001a;padding:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.game-display[data-v-1d75875a]{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:600px}.game-grid[data-v-1d75875a]{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-1d75875a]{aspect-ratio:1;width:100%;perspective:1000px}.mine-cell-inner[data-v-1d75875a]{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-1d75875a]{transform:rotateY(90deg)}.mine-cell-inner.revealed[data-v-1d75875a]{transform:rotateY(180deg)}.mine-cell-front[data-v-1d75875a]{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-1d75875a]: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-1d75875a]:disabled{cursor:not-allowed;opacity:.5}.mine-cell-back[data-v-1d75875a]{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-1d75875a]{background:linear-gradient(135deg,#f44336,#d32f2f);box-shadow:0 4px 15px #f4433666}.mine-cell-back.gem[data-v-1d75875a]{background:linear-gradient(135deg,#00e676,#00c853);box-shadow:0 4px 15px #00e67680}.mine-icon[data-v-1d75875a]{font-size:36px;animation:explode-1d75875a .3s cubic-bezier(.68,-.55,.265,1.55);filter:drop-shadow(0 0 8px rgba(255,100,100,.8))}.gem-icon[data-v-1d75875a]{font-size:34px;animation:sparkle-1d75875a .4s cubic-bezier(.68,-.55,.265,1.55);filter:drop-shadow(0 0 12px rgba(100,255,200,.8))}@keyframes explode-1d75875a{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-1d75875a{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-1d75875a]{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-1d75875a]{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-1d75875a .3s ease-out}@keyframes modal-slide-in-1d75875a{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.close-button[data-v-1d75875a]{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-1d75875a]:hover{background-color:#ffffff1a}.modal-content[data-v-1d75875a]{padding:2rem;text-align:center}.result-icon[data-v-1d75875a]{font-size:4rem;margin-bottom:1rem}.modal-title[data-v-1d75875a]{font-size:1.8rem;font-weight:700;margin:0 0 1.5rem;color:#fff}.result-details[data-v-1d75875a]{background:#ffffff0d;border-radius:12px;padding:1.5rem;margin-bottom:2rem;border:1px solid rgba(255,255,255,.1)}.detail-row[data-v-1d75875a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;font-size:1.1rem;color:#fff}.detail-row[data-v-1d75875a]:last-child{margin-bottom:0}.win-amount span[data-v-1d75875a]:last-child{color:#00b894;font-weight:700}.lose-amount span[data-v-1d75875a]:last-child{color:#ff4757;font-weight:700}.modal-actions[data-v-1d75875a]{display:flex;gap:1rem;justify-content:center}.play-again-button[data-v-1d75875a]{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-1d75875a]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00b89466}.close-modal-button[data-v-1d75875a]{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-1d75875a]:hover{background:#fff3;transform:translateY(-2px)}@media (max-width: 1024px){.mines-game[data-v-1d75875a]{padding:1rem}.game-content[data-v-1d75875a]{flex-direction:column;height:auto;gap:0}.betting-controls[data-v-1d75875a]{width:auto;border-right:none;border-bottom:1px solid rgba(255,255,255,.1);padding:1.5rem}.game-display[data-v-1d75875a]{max-width:100%;align-items:center;justify-content:center}.game-grid[data-v-1d75875a]{width:100%;max-width:450px;height:450px;margin:0 auto}.page-title[data-v-1d75875a]{font-size:2.2rem;margin-bottom:1.5rem}.page-title i[data-v-1d75875a]{font-size:2rem}}@media (max-width: 768px){.mines-game[data-v-1d75875a]{padding:.5rem}.betting-controls[data-v-1d75875a]{padding:1rem}.game-display[data-v-1d75875a]{padding:1.5rem 1rem;gap:2rem;align-items:center;justify-content:center}.game-grid[data-v-1d75875a]{gap:8px;width:100%;max-width:350px;height:350px;margin:0 auto;justify-self:center}.mine-cell-back[data-v-1d75875a]{font-size:24px}}@media (max-width: 480px){.game-area[data-v-1d75875a]{padding:1rem;align-items:center;justify-content:center}.game-display[data-v-1d75875a]{padding:1rem;gap:1.5rem;width:100%;align-items:center;justify-content:center}.game-grid[data-v-1d75875a]{gap:6px;width:100%;max-width:300px;height:300px;margin:0 auto;justify-self:center;align-self:center}.mine-cell-back[data-v-1d75875a]{font-size:20px}}.mines-maintenance-overlay[data-v-1d75875a]{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-1d75875a]{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-1d75875a]{margin-bottom:1.5rem}.mines-maintenance-content .maintenance-icon i[data-v-1d75875a]{font-size:3rem;color:#ffc107;animation:pulse-1d75875a 2s infinite}.mines-maintenance-content h2[data-v-1d75875a]{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-1d75875a]{color:#ffffffe6;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.mines-maintenance-content .maintenance-spinner i[data-v-1d75875a]{font-size:2rem;color:#00b2ff;animation:spin-1d75875a 1s linear infinite}.maintenance-active .mines-game[data-v-1d75875a]{pointer-events:none}@keyframes pulse-1d75875a{0%,to{opacity:1}50%{opacity:.6}}@keyframes spin-1d75875a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.mines-maintenance-overlay[data-v-1d75875a]{left:0;top:0;padding:1rem}.mines-maintenance-content[data-v-1d75875a]{padding:1.5rem;margin:0 auto;max-width:calc(100vw - 2rem)}}.page-container[data-v-3bf63c57]{min-height:100vh;background:var(--bg-gradient);color:#fff}.blackjack-game[data-v-3bf63c57]{margin:0;padding:2rem;min-height:calc(100vh - 120px)}.page-header[data-v-3bf63c57]{text-align:center;margin-bottom:2rem}.page-title[data-v-3bf63c57]{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-3bf63c57]{color:var(--accent-color);font-size:2.75rem;text-shadow:0 0 15px rgba(0,178,255,.8)}.game-content[data-v-3bf63c57]{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-3bf63c57]{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-3bf63c57]{display:flex;flex-direction:column;gap:.5rem}.input-group label[data-v-3bf63c57]{font-size:.875rem;color:#ffffffb3;font-weight:500}.numeric-input[data-v-3bf63c57]{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-3bf63c57]:focus{outline:none;border-color:var(--accent-color)}.stats-section[data-v-3bf63c57]{padding:1rem;background:#0003;border-radius:8px;border:1px solid rgba(255,255,255,.1)}.stats-title[data-v-3bf63c57]{font-size:.875rem;color:#ffffffb3;margin-bottom:.75rem;font-weight:500}.stat-row[data-v-3bf63c57]{display:flex;justify-content:space-between;margin-bottom:.5rem;font-size:.875rem}.stat-row[data-v-3bf63c57]:last-child{margin-bottom:0}.deal-button[data-v-3bf63c57],.hit-button[data-v-3bf63c57],.stand-button[data-v-3bf63c57],.double-button[data-v-3bf63c57]{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-3bf63c57]{background:linear-gradient(135deg,#00b047,#00a03f)}.deal-button[data-v-3bf63c57]:hover:not(:disabled){background:linear-gradient(135deg,#00c853,#00b047);transform:translateY(-1px)}.game-actions[data-v-3bf63c57]{display:flex;flex-direction:column;gap:.75rem}.insurance-section[data-v-3bf63c57]{background:#ffc1071a;border:1px solid rgba(255,193,7,.3);border-radius:8px;padding:1rem;margin-top:1rem}.insurance-title[data-v-3bf63c57]{font-size:.875rem;font-weight:600;color:#ffc107;margin-bottom:.5rem;text-align:center}.insurance-info[data-v-3bf63c57]{font-size:.75rem;color:#fffc;margin-bottom:1rem;text-align:center}.insurance-actions[data-v-3bf63c57]{display:flex;flex-direction:column;gap:.5rem}.insurance-button[data-v-3bf63c57],.decline-button[data-v-3bf63c57]{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-3bf63c57]{background:linear-gradient(135deg,#ffc107,#ff9800);color:#000}.insurance-button[data-v-3bf63c57]:hover{background:linear-gradient(135deg,#ffcd39,#ffc107);transform:translateY(-1px)}.decline-button[data-v-3bf63c57]{background:#ffffff1a;color:#fffc;border:1px solid rgba(255,255,255,.2)}.decline-button[data-v-3bf63c57]:hover{background:#fff3;transform:translateY(-1px)}.hit-button[data-v-3bf63c57]{background:linear-gradient(135deg,#2196f3,#1976d2)}.hit-button[data-v-3bf63c57]:hover:not(:disabled){background:linear-gradient(135deg,#42a5f5,#2196f3);transform:translateY(-1px)}.stand-button[data-v-3bf63c57]{background:linear-gradient(135deg,#ff6b35,#f7931e)}.stand-button[data-v-3bf63c57]:hover:not(:disabled){background:linear-gradient(135deg,#ff8a50,#ffb347);transform:translateY(-1px)}.double-button[data-v-3bf63c57]{background:linear-gradient(135deg,#9c27b0,#7b1fa2)}.double-button[data-v-3bf63c57]:hover:not(:disabled){background:linear-gradient(135deg,#ab47bc,#9c27b0);transform:translateY(-1px)}.deal-button[data-v-3bf63c57]:disabled,.hit-button[data-v-3bf63c57]:disabled,.stand-button[data-v-3bf63c57]:disabled,.double-button[data-v-3bf63c57]:disabled{opacity:.5;cursor:not-allowed;transform:none}.game-area[data-v-3bf63c57]{flex:1;background:#0000001a;padding:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.game-display[data-v-3bf63c57]{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-3bf63c57],.player-section[data-v-3bf63c57]{width:100%;text-align:center}.section-header[data-v-3bf63c57]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding:0 2rem}.section-title[data-v-3bf63c57]{font-size:1.25rem;color:#ffffffe6;font-weight:600;text-transform:uppercase;letter-spacing:1px}.score-display[data-v-3bf63c57]{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-3bf63c57]{color:#ff4757;font-size:.75rem;margin-left:.5rem;animation:pulse-3bf63c57 1s infinite}@keyframes pulse-3bf63c57{0%,to{opacity:1}50%{opacity:.5}}.cards-container[data-v-3bf63c57]{display:flex;justify-content:center;align-items:center;min-height:160px;position:relative;padding:1rem;gap:20px}.card[data-v-3bf63c57]{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-3bf63c57]:nth-child(1){transform:rotate(-3deg);z-index:1;margin-left:0}.card[data-v-3bf63c57]:nth-child(2){transform:rotate(-1deg);z-index:2;margin-left:-25px}.card[data-v-3bf63c57]:nth-child(3){transform:rotate(1deg);z-index:3;margin-left:-25px}.card[data-v-3bf63c57]:nth-child(4){transform:rotate(3deg);z-index:4;margin-left:-25px}.card[data-v-3bf63c57]:nth-child(5){transform:rotate(4deg);z-index:5;margin-left:-25px}.card[data-v-3bf63c57]:nth-child(6){transform:rotate(5deg);z-index:6;margin-left:-25px}.card[data-v-3bf63c57]:hover{transform:translateY(-4px) scale(1.02) rotate(0)!important;box-shadow:0 6px 20px #00000040;z-index:10!important}.card.dealing[data-v-3bf63c57]{animation:dealCard-3bf63c57 .4s ease-out forwards}.card.revealed[data-v-3bf63c57]{animation:revealCard-3bf63c57 .2s ease-out forwards}@keyframes dealCard-3bf63c57{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-3bf63c57{0%{transform:scale(1)}50%{transform:scale(1.03)}to{transform:scale(1)}}.card.face-down[data-v-3bf63c57]{transition:transform .3s ease}.card.face-down.revealed[data-v-3bf63c57]{animation:flipCard-3bf63c57 .4s ease forwards}@keyframes flipCard-3bf63c57{0%{transform:rotateY(180deg)}50%{transform:rotateY(90deg) scale(1.1)}to{transform:rotateY(0) scale(1)}}.card.hearts[data-v-3bf63c57],.card.diamonds[data-v-3bf63c57]{color:#e53e3e}.card.clubs[data-v-3bf63c57],.card.spades[data-v-3bf63c57]{color:#000}.card-content[data-v-3bf63c57]{padding:8px;height:100%;display:flex;flex-direction:column;justify-content:flex-start;position:relative;background:#fff}.card-value[data-v-3bf63c57]{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-3bf63c57]{font-size:16px;position:absolute;top:26px;left:2px;line-height:1;font-weight:400}.card-suit-center[data-v-3bf63c57]{font-size:40px;position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);line-height:1;font-weight:400}.card-back[data-v-3bf63c57]{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-3bf63c57]{background:linear-gradient(135deg,#1a1a2e,#16213e)}.face-down .card-content[data-v-3bf63c57]{display:none}.game-info[data-v-3bf63c57]{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-3bf63c57]{display:flex;gap:2rem;justify-content:center}.payout-item[data-v-3bf63c57]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.payout-label[data-v-3bf63c57]{font-size:.75rem;color:#fff9;font-weight:500;letter-spacing:.5px}.payout-value[data-v-3bf63c57]{font-size:.875rem;color:#ffffffe6;font-weight:600}.game-status[data-v-3bf63c57]{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-3bf63c57]{font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.status-message.win[data-v-3bf63c57]{color:#4caf50;text-shadow:0 0 10px rgba(76,175,80,.5)}.status-message.lose[data-v-3bf63c57]{color:#f44336;text-shadow:0 0 10px rgba(244,67,54,.5)}.status-message.push[data-v-3bf63c57]{color:#ff9800;text-shadow:0 0 10px rgba(255,152,0,.5)}.win-amount[data-v-3bf63c57]{font-size:1.25rem;color:var(--accent-color);font-weight:600}.modal-wrapper[data-v-3bf63c57]{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-3bf63c57]{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-3bf63c57 .3s ease-out}@keyframes modal-slide-in-3bf63c57{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.close-button[data-v-3bf63c57]{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-3bf63c57]:hover{background-color:#ffffff1a}.modal-content[data-v-3bf63c57]{padding:2rem;text-align:center}.result-icon[data-v-3bf63c57]{font-size:4rem;margin-bottom:1rem}.modal-title[data-v-3bf63c57]{font-size:1.8rem;font-weight:700;margin:0 0 1.5rem;color:#fff}.result-details[data-v-3bf63c57]{background:#ffffff0d;border-radius:12px;padding:1.5rem;margin-bottom:2rem;border:1px solid rgba(255,255,255,.1)}.detail-row[data-v-3bf63c57]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;font-size:1.1rem;color:#fff}.detail-row[data-v-3bf63c57]:last-child{margin-bottom:0}.win-amount span[data-v-3bf63c57]:last-child{color:#00b894;font-weight:700}.lose-amount span[data-v-3bf63c57]:last-child{color:#ff4757;font-weight:700}.push-amount span[data-v-3bf63c57]:last-child{color:#fdcb6e;font-weight:700}.modal-actions[data-v-3bf63c57]{display:flex;gap:1rem;justify-content:center}.play-again-button[data-v-3bf63c57]{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-3bf63c57]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00b89466}.close-modal-button[data-v-3bf63c57]{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-3bf63c57]:hover{background:#fff3;transform:translateY(-2px)}@media (max-width: 1024px){.blackjack-game[data-v-3bf63c57]{padding:1rem}.game-content[data-v-3bf63c57]{flex-direction:column;height:auto;gap:0}.betting-controls[data-v-3bf63c57]{width:auto;border-right:none;border-bottom:1px solid rgba(255,255,255,.1);padding:1.5rem}.game-display[data-v-3bf63c57]{max-width:100%;gap:2rem;padding:1.5rem}.cards-container[data-v-3bf63c57]{gap:1.5rem;min-height:120px;justify-content:center}.card[data-v-3bf63c57]{width:95px;height:133px}.section-title[data-v-3bf63c57]{font-size:1.4rem}.status-message[data-v-3bf63c57]{font-size:1.75rem}.game-actions[data-v-3bf63c57]{flex-wrap:wrap;gap:.75rem}.game-actions button[data-v-3bf63c57]{min-height:48px;font-size:.95rem}.page-title[data-v-3bf63c57]{font-size:2.2rem;margin-bottom:1.5rem}.page-title i[data-v-3bf63c57]{font-size:2rem}}@media (max-width: 768px){.blackjack-game[data-v-3bf63c57]{padding:.5rem}.page-title[data-v-3bf63c57]{font-size:2rem;margin-bottom:1.25rem}.page-title i[data-v-3bf63c57]{font-size:1.8rem}.game-content[data-v-3bf63c57]{height:auto;border-radius:12px}.betting-controls[data-v-3bf63c57]{padding:1.5rem 1rem}.input-group[data-v-3bf63c57]{gap:.75rem}.input-group label[data-v-3bf63c57]{font-size:.9rem}.numeric-input[data-v-3bf63c57]{padding:1rem;font-size:1rem;border-radius:10px}.deal-button[data-v-3bf63c57]{padding:1rem;font-size:1rem;border-radius:10px;min-height:52px}.game-actions[data-v-3bf63c57]{flex-direction:column;gap:.75rem}.game-actions button[data-v-3bf63c57]{padding:.9rem;font-size:.95rem;border-radius:8px;min-height:50px}.insurance-section[data-v-3bf63c57]{padding:1rem;border-radius:10px}.insurance-actions[data-v-3bf63c57]{flex-direction:column;gap:.5rem}.insurance-button[data-v-3bf63c57],.decline-button[data-v-3bf63c57]{padding:.8rem;font-size:.9rem;min-height:44px}.game-display[data-v-3bf63c57]{padding:1rem;gap:1.5rem}.dealer-section[data-v-3bf63c57],.player-section[data-v-3bf63c57]{gap:1rem}.section-header[data-v-3bf63c57]{flex-direction:column;gap:.5rem;text-align:center}.cards-container[data-v-3bf63c57]{gap:.75rem;min-height:100px;justify-content:center;flex-wrap:wrap}.card[data-v-3bf63c57]{width:80px;height:112px}.card-value[data-v-3bf63c57]{font-size:1rem;top:6px;left:6px}.card-suit[data-v-3bf63c57]{font-size:.8rem;top:20px;left:6px}.card-suit-center[data-v-3bf63c57]{font-size:2.5rem}.section-title[data-v-3bf63c57]{font-size:1.25rem}.score-display[data-v-3bf63c57]{font-size:1.1rem;padding:.4rem .8rem}.game-info[data-v-3bf63c57]{gap:1rem}.payout-info[data-v-3bf63c57]{gap:.75rem;padding:.75rem}.payout-item[data-v-3bf63c57]{gap:.5rem}.payout-label[data-v-3bf63c57]{font-size:.7rem}.payout-value[data-v-3bf63c57]{font-size:.9rem}.game-status[data-v-3bf63c57]{min-width:auto;width:100%;max-width:350px;padding:1rem;border-radius:10px}.status-message[data-v-3bf63c57]{font-size:1.3rem}.win-amount[data-v-3bf63c57]{font-size:1.1rem}.stats-section[data-v-3bf63c57]{padding:1rem;border-radius:8px}.stats-title[data-v-3bf63c57]{font-size:.9rem}.stat-row[data-v-3bf63c57]{font-size:.85rem}}@media (max-width: 480px){.blackjack-game[data-v-3bf63c57]{padding:.25rem}.page-title[data-v-3bf63c57]{font-size:1.8rem;flex-direction:column;gap:.5rem}.page-title i[data-v-3bf63c57]{font-size:1.5rem}.betting-controls[data-v-3bf63c57]{padding:1rem}.numeric-input[data-v-3bf63c57]{padding:.9rem;font-size:.95rem}.deal-button[data-v-3bf63c57]{padding:.9rem;font-size:.95rem;min-height:48px}.game-actions button[data-v-3bf63c57]{padding:.8rem;font-size:.9rem;min-height:46px}.game-display[data-v-3bf63c57]{padding:.75rem;gap:1rem}.cards-container[data-v-3bf63c57]{gap:.5rem;min-height:80px}.card[data-v-3bf63c57]{width:70px;height:98px}.card-value[data-v-3bf63c57]{font-size:.9rem;top:4px;left:4px}.card-suit[data-v-3bf63c57]{font-size:.7rem;top:16px;left:4px}.card-suit-center[data-v-3bf63c57]{font-size:2rem}.section-title[data-v-3bf63c57]{font-size:1.1rem}.score-display[data-v-3bf63c57]{font-size:1rem;padding:.3rem .6rem}.payout-info[data-v-3bf63c57]{flex-direction:column;gap:.5rem;padding:.5rem}.payout-item[data-v-3bf63c57]{flex-direction:column;gap:.25rem;text-align:center}.payout-label[data-v-3bf63c57]{font-size:.65rem}.payout-value[data-v-3bf63c57]{font-size:.8rem}.game-status[data-v-3bf63c57]{padding:.75rem;max-width:280px}.status-message[data-v-3bf63c57]{font-size:1.1rem}.win-amount[data-v-3bf63c57]{font-size:1rem}.insurance-section[data-v-3bf63c57]{padding:.75rem}.insurance-title[data-v-3bf63c57]{font-size:.9rem}.insurance-info[data-v-3bf63c57]{font-size:.8rem}.insurance-button[data-v-3bf63c57],.decline-button[data-v-3bf63c57]{padding:.7rem;font-size:.85rem;min-height:42px}}@media (hover: none) and (pointer: coarse){.deal-button[data-v-3bf63c57]{min-height:52px}.game-actions button[data-v-3bf63c57]{min-height:48px;padding:.9rem}.insurance-button[data-v-3bf63c57],.decline-button[data-v-3bf63c57]{min-height:46px;padding:.8rem}.card[data-v-3bf63c57]{min-width:75px;min-height:105px}}.blackjack-maintenance-overlay[data-v-3bf63c57]{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-3bf63c57]{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-3bf63c57]{margin-bottom:1.5rem}.blackjack-maintenance-content .maintenance-icon i[data-v-3bf63c57]{font-size:3rem;color:#ffc107;animation:pulse-3bf63c57 2s infinite}.blackjack-maintenance-content h2[data-v-3bf63c57]{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-3bf63c57]{color:#ffffffe6;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.blackjack-maintenance-content .maintenance-spinner i[data-v-3bf63c57]{font-size:2rem;color:#00b2ff;animation:spin-3bf63c57 1s linear infinite}.maintenance-active .blackjack-game[data-v-3bf63c57]{pointer-events:none}@keyframes pulse-3bf63c57{0%,to{opacity:1}50%{opacity:.6}}@keyframes spin-3bf63c57{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.blackjack-maintenance-overlay[data-v-3bf63c57]{left:0;top:0;padding:1rem}.blackjack-maintenance-content[data-v-3bf63c57]{padding:1.5rem;margin:0 auto;max-width:calc(100vw - 2rem)}}.page-container[data-v-f2cbab1d]{min-height:100vh;background:var(--bg-gradient);color:#fff}.keno-game[data-v-f2cbab1d]{margin:0;padding:2rem;min-height:calc(100vh - 120px)}.page-header[data-v-f2cbab1d]{text-align:center;margin-bottom:2rem}.page-title[data-v-f2cbab1d]{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-f2cbab1d]{font-size:2.2rem;color:var(--accent-color)}.game-content[data-v-f2cbab1d]{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-f2cbab1d]{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-f2cbab1d]{display:flex;flex-direction:column;gap:.5rem}.input-group label[data-v-f2cbab1d]{font-size:.875rem;font-weight:600;color:#fffc}.numeric-input[data-v-f2cbab1d],.risk-dropdown[data-v-f2cbab1d]{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-f2cbab1d]:focus,.risk-dropdown[data-v-f2cbab1d]:focus{outline:none;border-color:var(--accent-color);box-shadow:0 0 0 2px #00b2ff33}.risk-dropdown option[data-v-f2cbab1d]{background:var(--secondary-color);color:#fff}.quick-pick-button[data-v-f2cbab1d],.play-button[data-v-f2cbab1d]{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-f2cbab1d]{background:linear-gradient(135deg,#2196f3,#1976d2);color:#fff}.quick-pick-button[data-v-f2cbab1d]:hover:not(:disabled){background:linear-gradient(135deg,#1976d2,#1565c0);transform:translateY(-2px)}.play-button[data-v-f2cbab1d]{background:linear-gradient(135deg,#00b047,#00a040);color:#fff}.play-button[data-v-f2cbab1d]:hover:not(:disabled){background:linear-gradient(135deg,#00c853,#00b047);transform:translateY(-2px)}.quick-pick-button[data-v-f2cbab1d]:disabled,.play-button[data-v-f2cbab1d]:disabled{opacity:.5;cursor:not-allowed;transform:none}.game-area[data-v-f2cbab1d]{flex:1;padding:2rem;background:#0000001a;display:flex;flex-direction:column;align-items:center}.game-display[data-v-f2cbab1d]{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:800px}.keno-grid[data-v-f2cbab1d]{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-f2cbab1d]{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-f2cbab1d]:hover:not(:disabled){background:#2a4356;transform:scale(1.05)}.keno-cell.selected[data-v-f2cbab1d]{background:#2196f3;box-shadow:0 4px 15px #2196f366}.keno-cell.hit[data-v-f2cbab1d]{background:#4caf50;box-shadow:0 4px 15px #4caf5066;animation:hit-pulse-f2cbab1d .6s ease}.keno-cell.drawn[data-v-f2cbab1d]{background:#f44336;box-shadow:0 4px 15px #f4433666;animation:drawn-pulse-f2cbab1d .6s ease}@keyframes hit-pulse-f2cbab1d{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes drawn-pulse-f2cbab1d{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.payout-display[data-v-f2cbab1d]{width:100%;max-width:700px}.payout-header[data-v-f2cbab1d]{font-size:1.1rem;font-weight:600;color:#fff;margin-bottom:1rem;text-align:center}.payout-grid[data-v-f2cbab1d]{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.payout-cell[data-v-f2cbab1d]{background:#1e3242;padding:12px 8px;border-radius:8px;text-align:center;min-width:60px;cursor:help;transition:all .3s ease}.payout-cell[data-v-f2cbab1d]:hover{background:#2a4356;transform:translateY(-2px)}.hit-count[data-v-f2cbab1d]{font-size:14px;color:#ffffffb3;margin-bottom:4px}.multiplier[data-v-f2cbab1d]{font-size:16px;font-weight:700;color:#4caf50}.modal-wrapper[data-v-f2cbab1d]{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-f2cbab1d]{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-f2cbab1d .3s ease-out}@keyframes modal-slide-in-f2cbab1d{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.close-button[data-v-f2cbab1d]{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-f2cbab1d]:hover{background-color:#ffffff1a}.modal-content[data-v-f2cbab1d]{padding:2rem;text-align:center}.result-icon[data-v-f2cbab1d]{font-size:4rem;margin-bottom:1rem}.modal-title[data-v-f2cbab1d]{font-size:1.8rem;font-weight:700;margin:0 0 1.5rem;color:#fff}.result-details[data-v-f2cbab1d]{background:#ffffff0d;border-radius:12px;padding:1.5rem;margin-bottom:2rem;border:1px solid rgba(255,255,255,.1)}.detail-row[data-v-f2cbab1d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;font-size:1.1rem;color:#fff}.detail-row[data-v-f2cbab1d]:last-child{margin-bottom:0}.win-amount span[data-v-f2cbab1d]:last-child{color:#00b894;font-weight:700}.lose-amount span[data-v-f2cbab1d]:last-child{color:#ff4757;font-weight:700}.modal-actions[data-v-f2cbab1d]{display:flex;gap:1rem;justify-content:center}.play-again-button[data-v-f2cbab1d]{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-f2cbab1d]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00b89466}.close-modal-button[data-v-f2cbab1d]{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-f2cbab1d]:hover{background:#fff3;transform:translateY(-2px)}@media (max-width: 1024px){.keno-game[data-v-f2cbab1d]{padding:1rem}.game-content[data-v-f2cbab1d]{flex-direction:column;height:auto;gap:0}.betting-controls[data-v-f2cbab1d]{width:auto;border-right:none;border-bottom:1px solid rgba(255,255,255,.1);padding:1.5rem}.keno-grid[data-v-f2cbab1d]{max-width:100%;padding:15px}.page-title[data-v-f2cbab1d]{font-size:2.2rem;margin-bottom:1.5rem}.page-title i[data-v-f2cbab1d]{font-size:2rem}}@media (max-width: 768px){.keno-game[data-v-f2cbab1d]{padding:.5rem}.betting-controls[data-v-f2cbab1d]{padding:1rem}.keno-grid[data-v-f2cbab1d]{grid-template-columns:repeat(6,1fr);gap:8px;padding:12px}.keno-cell[data-v-f2cbab1d]{font-size:16px}.payout-grid[data-v-f2cbab1d]{gap:6px}.payout-cell[data-v-f2cbab1d]{min-width:50px;padding:10px 6px}}@media (max-width: 480px){.keno-grid[data-v-f2cbab1d]{grid-template-columns:repeat(5,1fr);gap:6px}.keno-cell[data-v-f2cbab1d]{font-size:14px}.page-title[data-v-f2cbab1d]{font-size:1.8rem}}.keno-maintenance-overlay[data-v-f2cbab1d]{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-f2cbab1d]{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-f2cbab1d]{margin-bottom:1.5rem}.keno-maintenance-content .maintenance-icon i[data-v-f2cbab1d]{font-size:3rem;color:#ffc107;animation:pulse-f2cbab1d 2s infinite}.keno-maintenance-content h2[data-v-f2cbab1d]{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-f2cbab1d]{color:#ffffffe6;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.keno-maintenance-content .maintenance-spinner i[data-v-f2cbab1d]{font-size:2rem;color:#00b2ff;animation:spin-f2cbab1d 1s linear infinite}.maintenance-active .keno-game[data-v-f2cbab1d]{pointer-events:none}@keyframes pulse-f2cbab1d{0%,to{opacity:1}50%{opacity:.6}}@keyframes spin-f2cbab1d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.keno-maintenance-overlay[data-v-f2cbab1d]{left:0;top:0;padding:1rem}.keno-maintenance-content[data-v-f2cbab1d]{padding:1.5rem;margin:0 auto;max-width:calc(100vw - 2rem)}}.page-container[data-v-61ee60db]{min-height:100vh;background:var(--bg-gradient);color:#fff}.page-container.maintenance-active[data-v-61ee60db]{overflow:hidden;height:100vh}.limbo-game[data-v-61ee60db]{max-width:100%;margin:0;padding:2rem;min-height:calc(100vh - 120px)}.page-header[data-v-61ee60db]{text-align:center;margin-bottom:2rem}.page-title[data-v-61ee60db]{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-61ee60db]{color:var(--accent-color);font-size:2.75rem;text-shadow:0 0 15px rgba(0,178,255,.8)}.game-content[data-v-61ee60db]{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-61ee60db]{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-61ee60db]{display:flex;gap:1px;background:#0003;padding:2px;border-radius:4px;margin-bottom:20px}.tab[data-v-61ee60db]{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-61ee60db]{background:var(--accent-color);color:#fff}.tab[data-v-61ee60db]:hover:not(.active){background:#ffffff0d}.bet-controls[data-v-61ee60db]{display:flex;flex-direction:column;gap:20px}.input-group[data-v-61ee60db]{display:flex;flex-direction:column;gap:8px}.input-group label[data-v-61ee60db]{font-size:14px;color:#ffffffb3;font-weight:500}.input-group input[data-v-61ee60db]{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-61ee60db]:focus{outline:none;border-color:var(--accent-color);box-shadow:0 0 0 2px #00b2ff33}.input-group input[data-v-61ee60db]:disabled{opacity:.5;cursor:not-allowed}.bet-button[data-v-61ee60db]{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-61ee60db]:hover:not(:disabled){background:linear-gradient(135deg,#00c853,#00b047);transform:translateY(-2px)}.bet-button[data-v-61ee60db]:disabled{opacity:.5;cursor:not-allowed;transform:none}.bet-button.waiting[data-v-61ee60db],.bet-button.auto[data-v-61ee60db]{background:linear-gradient(135deg,#ff4747,#f33)}.game-area[data-v-61ee60db]{flex:1;display:flex;flex-direction:column;gap:20px;padding:2rem}.history[data-v-61ee60db]{display:flex;gap:8px;padding:10px;background:#0003;border-radius:8px;overflow-x:auto;white-space:nowrap}.history[data-v-61ee60db]::-webkit-scrollbar{height:6px}.history[data-v-61ee60db]::-webkit-scrollbar-track{background:#0003}.history[data-v-61ee60db]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}.history-item[data-v-61ee60db]{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-61ee60db]{color:#4caf50}.game-display[data-v-61ee60db]{flex:1;background:#0003;border-radius:8px;position:relative}.graph[data-v-61ee60db]{width:100%;height:400px;background:#0000004d;border-radius:8px;position:relative}.result-container[data-v-61ee60db]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}.multiplier[data-v-61ee60db]{font-size:64px;font-weight:700;color:#4caf50;text-shadow:0 0 10px rgba(76,175,80,.5);animation:fadeInScale-61ee60db .3s ease-out}.multiplier.lose[data-v-61ee60db]{color:#f44336;text-shadow:0 0 10px rgba(244,67,54,.5)}@keyframes fadeInScale-61ee60db{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@media (max-width: 1024px){.limbo-game[data-v-61ee60db]{padding:1rem}.game-content[data-v-61ee60db]{flex-direction:column;gap:0}.betting-controls[data-v-61ee60db]{width:100%;border-right:none;border-bottom:1px solid rgba(255,255,255,.1)}}.limbo-maintenance-overlay[data-v-61ee60db]{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-61ee60db]{color:#fffc;font-size:1.1rem;margin-bottom:2rem;line-height:1.6}.maintenance-spinner[data-v-61ee60db]{margin-top:1rem}.maintenance-spinner i[data-v-61ee60db]{font-size:2rem;color:var(--accent-color);animation:spin-61ee60db 2s linear infinite}@keyframes pulse-61ee60db{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@media (max-width: 768px){.limbo-maintenance-content[data-v-61ee60db]{padding:2rem 1.5rem;margin:0 1rem;border-radius:15px}.limbo-maintenance-content h2[data-v-61ee60db]{font-size:1.5rem}.limbo-maintenance-content p[data-v-61ee60db]{font-size:1rem}.limbo-game[data-v-61ee60db]{padding:.5rem}.page-title[data-v-61ee60db]{font-size:2.2rem;margin-bottom:1.5rem}.page-title i[data-v-61ee60db]{font-size:2rem}.game-area[data-v-61ee60db]{padding:1.5rem 1rem}.multiplier[data-v-61ee60db]{font-size:48px}}.limbo-maintenance-overlay[data-v-61ee60db]{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-61ee60db]{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-61ee60db]{margin-bottom:1.5rem}.limbo-maintenance-content .maintenance-icon i[data-v-61ee60db]{font-size:3rem;color:#ffc107;animation:pulse-61ee60db 2s infinite}.limbo-maintenance-content h2[data-v-61ee60db]{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-61ee60db]{color:#ffffffe6;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.limbo-maintenance-content .maintenance-spinner i[data-v-61ee60db]{font-size:2rem;color:#00b2ff;animation:spin-61ee60db 1s linear infinite}.maintenance-active .limbo-game[data-v-61ee60db]{pointer-events:none}@keyframes pulse-61ee60db{0%,to{opacity:1}50%{opacity:.6}}@keyframes spin-61ee60db{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.limbo-maintenance-overlay[data-v-61ee60db]{left:0;top:0;padding:1rem}.limbo-maintenance-content[data-v-61ee60db]{padding:1.5rem;margin:0 auto;max-width:calc(100vw - 2rem)}}.leaderboard-main[data-v-467c9b50]{display:flex;flex-direction:column;min-height:100vh}.leaderboard-section[data-v-467c9b50]{padding:2rem 0 3rem;background-color:var(--primary-color);position:relative;overflow:visible;flex:1;min-height:calc(100vh - 64px)}.leaderboard-section[data-v-467c9b50]: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-467c9b50 8s infinite alternate;z-index:1}.leaderboard-section[data-v-467c9b50]: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-467c9b50 10s infinite alternate-reverse;z-index:1}@keyframes pulse-glow-467c9b50{0%{opacity:.6;transform:scale(1)}to{opacity:1;transform:scale(1.1)}}.container[data-v-467c9b50]{position:relative;z-index:2}.month-selector-container[data-v-467c9b50]{margin-bottom:2.5rem;position:relative;z-index:20}.month-selector-container[data-v-467c9b50]: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-467c9b50]{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-467c9b50]: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-467c9b50]: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-467c9b50]{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-467c9b50]:hover{background:#00b2ff4d;transform:translateY(-3px) scale(1.05);box-shadow:0 8px 15px #0006,0 0 20px #00b2ff33}.month-nav-btn[data-v-467c9b50]:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.month-nav-btn i[data-v-467c9b50]{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-467c9b50]{color:#7edbff;transform:scale(1.1)}.selected-month[data-v-467c9b50]{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-467c9b50]: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-467c9b50 3s infinite alternate}@keyframes pulse-467c9b50{0%{transform:scale(1);opacity:.4}to{transform:scale(1.1);opacity:.7}}.loading[data-v-467c9b50]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem}.spinner[data-v-467c9b50]{width:50px;height:50px;border:3px solid rgba(0,178,255,.3);border-radius:50%;border-top-color:var(--accent-color);animation:spin-467c9b50 1s ease-in-out infinite;margin-bottom:1rem}@keyframes spin-467c9b50{to{transform:rotate(360deg)}}.error-message[data-v-467c9b50]{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-467c9b50]{margin-right:1rem;display:flex;align-items:flex-start;padding-top:.25rem}.error-icon svg[data-v-467c9b50]{width:32px;height:32px;color:#dc3545cc}.error-content[data-v-467c9b50]{flex:1}.error-content h3[data-v-467c9b50]{margin-top:0;margin-bottom:.5rem;color:#dc3545e6}.error-content p[data-v-467c9b50]{margin-bottom:1rem}.retry-button[data-v-467c9b50]{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-467c9b50]:hover{background-color:var(--gold-accent);transform:translateY(-2px)}.podium-container[data-v-467c9b50]{margin-bottom:3rem;position:relative;padding:1rem 0;margin-top:2.5rem;z-index:10}.podium-background[data-v-467c9b50]{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-467c9b50]{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-467c9b50]{display:flex;flex-direction:column;align-items:center;position:relative;width:200px;transition:transform .3s ease}.podium-item[data-v-467c9b50]:hover{transform:translateY(-10px)}.player-circle[data-v-467c9b50]{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-467c9b50]{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-467c9b50]{border:2px solid #C0C0C0;box-shadow:0 8px 32px #c0c0c033;background:linear-gradient(135deg,#c0c0c01a,#a9a9a90d)}.third-place .player-circle[data-v-467c9b50]{border:2px solid #CD7F32;box-shadow:0 8px 32px #cd7f3233;background:linear-gradient(135deg,#cd7f321a,#a0522d0d)}.player-initial[data-v-467c9b50]{font-size:2rem;font-weight:700;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5)}.first-place .player-initial[data-v-467c9b50]{font-size:2.5rem;color:gold}.second-place .player-initial[data-v-467c9b50]{color:silver}.third-place .player-initial[data-v-467c9b50]{color:#cd7f32}.fa-crown[data-v-467c9b50]{position:absolute;top:-18px;font-size:18px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}.gold-crown-icon[data-v-467c9b50]{color:gold;filter:drop-shadow(0 0 10px rgba(255,215,0,.7))}.silver-crown-icon[data-v-467c9b50]{color:silver;filter:drop-shadow(0 0 7px rgba(192,192,192,.7))}.bronze-crown-icon[data-v-467c9b50]{color:#cd7f32;filter:drop-shadow(0 0 7px rgba(205,127,50,.7))}.position-indicator[data-v-467c9b50]{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-467c9b50]{background:gold;color:#000}.second-place .position-indicator[data-v-467c9b50]{background:silver;color:#000}.third-place .position-indicator[data-v-467c9b50]{background:#cd7f32;color:#000}.player-info[data-v-467c9b50]{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-467c9b50]{font-weight:600;font-size:1.1rem;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.player-amount[data-v-467c9b50]{font-weight:700;font-size:1.1rem;color:var(--accent-color)}.first-place .player-name[data-v-467c9b50]{color:gold;text-shadow:0 1px 3px rgba(0,0,0,.5)}.second-place .player-name[data-v-467c9b50]{color:silver;text-shadow:0 1px 3px rgba(0,0,0,.5)}.third-place .player-name[data-v-467c9b50]{color:#cd7f32;text-shadow:0 1px 3px rgba(0,0,0,.5)}.podium-block[data-v-467c9b50]{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-467c9b50]{position:relative;z-index:1;padding:1rem 0}.podium-block[data-v-467c9b50]: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-467c9b50]{height:120px;background:linear-gradient(to bottom,#ffd7004d,#0000004d)}.second-place .podium-block[data-v-467c9b50]{height:80px;background:linear-gradient(to bottom,#c0c0c04d,#0000004d)}.third-place .podium-block[data-v-467c9b50]{height:60px;background:linear-gradient(to bottom,#cd7f324d,#0000004d)}.leaderboard-table-container[data-v-467c9b50]{overflow-x:auto;box-shadow:var(--card-shadow);border-radius:10px;border:1px solid var(--border-color);margin-top:2rem}.leaderboard-table[data-v-467c9b50]{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-467c9b50]{height:60px;background-color:#0003}.leaderboard-table th[data-v-467c9b50],.leaderboard-table td[data-v-467c9b50]{padding:1.2rem;text-align:center;border-bottom:1px solid rgba(0,178,255,.1)}.leaderboard-table th[data-v-467c9b50]{border-bottom:1px solid var(--border-color);font-weight:600;color:var(--accent-color)}.leaderboard-table th[data-v-467c9b50]:first-child,.leaderboard-table td[data-v-467c9b50]:first-child{width:20%;text-align:center}.leaderboard-table th[data-v-467c9b50]:nth-child(2),.leaderboard-table td[data-v-467c9b50]:nth-child(2){width:40%;text-align:center}.leaderboard-table th[data-v-467c9b50]:nth-child(3),.leaderboard-table td[data-v-467c9b50]:nth-child(3){width:40%;text-align:center}.leaderboard-table tbody tr[data-v-467c9b50]{transition:background-color .2s ease}.leaderboard-table tbody tr[data-v-467c9b50]:hover{background-color:#00b2ff1a}.rank-cell[data-v-467c9b50]{position:relative}.rank-number[data-v-467c9b50]{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-467c9b50]{background:linear-gradient(135deg,gold,orange);color:#333}.leaderboard-table tr:nth-child(2) .rank-number[data-v-467c9b50]{background:linear-gradient(135deg,silver,#a9a9a9);color:#333}.leaderboard-table tr:nth-child(3) .rank-number[data-v-467c9b50]{background:linear-gradient(135deg,#cd7f32,sienna);color:#333}.username-cell[data-v-467c9b50]{font-weight:500;color:#fff}.wagered-cell[data-v-467c9b50]{font-weight:500;color:#00b2ff}.rank-header[data-v-467c9b50],.username-header[data-v-467c9b50],.wagered-header[data-v-467c9b50]{position:relative;text-align:center}.rank-header[data-v-467c9b50]:after,.username-header[data-v-467c9b50]:after{content:"";position:absolute;right:0;top:25%;height:50%;width:1px;background-color:#00b2ff4d}.mock-data-notice[data-v-467c9b50]{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-467c9b50]{font-size:1.1rem}.rainbet-branding[data-v-467c9b50]{display:flex;align-items:center;justify-content:center;margin-bottom:2rem;padding:1rem;position:relative}.branding-container[data-v-467c9b50]{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;line-height:1}.rainbet-branding[data-v-467c9b50]: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-467c9b50]{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-467c9b50]{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-467c9b50]{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-467c9b50]{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-467c9b50]{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"first first" "second third";gap:2rem;justify-items:center}.first-place[data-v-467c9b50]{grid-area:first;width:260px;margin-bottom:1rem}.second-place[data-v-467c9b50]{grid-area:second;width:220px}.third-place[data-v-467c9b50]{grid-area:third;width:220px}.podium-block[data-v-467c9b50]{height:60px!important}.first-place .player-circle[data-v-467c9b50]{width:100px;height:100px}.second-place .player-circle[data-v-467c9b50],.third-place .player-circle[data-v-467c9b50]{width:80px;height:80px}}@media (max-width: 576px){.podium-container[data-v-467c9b50]{padding:0!important;margin-bottom:2rem!important;margin-top:2rem!important;overflow:visible!important}.mobile-podium-wrapper[data-v-467c9b50]{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-467c9b50]{order:2!important;width:34%!important;margin:0!important;z-index:3!important}.second-place[data-v-467c9b50]{order:1!important;width:30%!important;margin:0!important;z-index:2!important}.third-place[data-v-467c9b50]{order:3!important;width:30%!important;margin:0!important;z-index:1!important}.podium-item[data-v-467c9b50],.podium-item[data-v-467c9b50]:hover{transform:none!important}.player-info[data-v-467c9b50]{margin-bottom:.4rem!important}.player-name[data-v-467c9b50]{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-467c9b50]{font-size:.7rem!important}.first-place .player-circle[data-v-467c9b50]{width:50px!important;height:50px!important}.second-place .player-circle[data-v-467c9b50],.third-place .player-circle[data-v-467c9b50]{width:40px!important;height:40px!important}.first-place .player-initial[data-v-467c9b50]{font-size:1.3rem!important}.second-place .player-initial[data-v-467c9b50],.third-place .player-initial[data-v-467c9b50]{font-size:1.1rem!important}.position-indicator[data-v-467c9b50]{width:20px!important;height:20px!important;font-size:.8rem!important;margin-bottom:.3rem!important}.podium-block[data-v-467c9b50]{border-top-left-radius:6px!important;border-top-right-radius:6px!important;width:100%!important}.first-place .podium-block[data-v-467c9b50]{height:100px!important;background:linear-gradient(to bottom,#ffd7004d,#0000004d)!important}.second-place .podium-block[data-v-467c9b50]{height:75px!important;background:linear-gradient(to bottom,#c0c0c04d,#0000004d)!important}.third-place .podium-block[data-v-467c9b50]{height:50px!important;background:linear-gradient(to bottom,#cd7f324d,#0000004d)!important}.podium-block span[data-v-467c9b50]{font-size:.8rem!important}.fa-crown[data-v-467c9b50]{top:-10px!important;font-size:12px!important}.rainbet-branding[data-v-467c9b50]{padding:.5rem}.branding-container[data-v-467c9b50]{flex-direction:row;align-items:center;justify-content:center}.points-icon[data-v-467c9b50]{height:40px;font-size:2rem;margin-bottom:0;transform:translateY(1px)}.brand-separator[data-v-467c9b50]{font-size:1.8rem;margin:0 .5rem}.aitch-text[data-v-467c9b50]{font-size:2.2rem}.month-selector-container[data-v-467c9b50]{margin-bottom:1.5rem;margin-top:.5rem;padding:0 .5rem}.month-selector-container[data-v-467c9b50]:after{bottom:-1rem;width:100px}.month-selector[data-v-467c9b50]{padding:.6rem .8rem;gap:.8rem;max-width:320px;border-radius:40px}.month-nav-btn[data-v-467c9b50]{width:45px;height:36px;min-width:36px;margin:0 .2rem;border-width:1px}.month-nav-btn[data-v-467c9b50]:active{background:#00b2ff4d;transform:scale(.95)}.month-nav-btn i[data-v-467c9b50]{font-size:1rem}.selected-month[data-v-467c9b50]{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}}
