.nav-item[data-v-b546d4bc]{color:var(--clr-text-secondary);text-decoration:none;padding:.5rem 1rem;transition:color .3s ease;font-weight:500}.nav-item[data-v-b546d4bc]:hover,.nav-item.active[data-v-b546d4bc]{color:var(--clr-text-primary)}.navbar[data-v-90419e7e]{position:fixed;top:0;right:0;z-index:1000}.menu-toggle[data-v-90419e7e]{position:fixed;top:20px;right:20px;background:none;border:none;cursor:pointer;z-index:1001}.hamburger[data-v-90419e7e]{width:30px;height:25px;position:relative}.hamburger span[data-v-90419e7e]{display:block;position:absolute;height:3px;width:100%;background:var(--clr-text-primary);border-radius:3px;transition:all .3s ease}.hamburger span[data-v-90419e7e]:nth-child(1){top:0}.hamburger span[data-v-90419e7e]:nth-child(2){top:10px}.hamburger span[data-v-90419e7e]:nth-child(3){top:20px}.hamburger.active span[data-v-90419e7e]:nth-child(1){transform:rotate(45deg);top:10px}.hamburger.active span[data-v-90419e7e]:nth-child(2){opacity:0}.hamburger.active span[data-v-90419e7e]:nth-child(3){transform:rotate(-45deg);top:10px}.nav-menu[data-v-90419e7e]{position:fixed;top:0;right:-300px;width:300px;height:100vh;background-color:var(--clr-background);transition:all .3s ease;z-index:1000;box-shadow:-10px 0 20px -10px var(--clr-primary-transparent)}.nav-menu.open[data-v-90419e7e]{right:0}.nav-menu ul[data-v-90419e7e]{list-style:none;padding:60px 0 0}.nav-menu li[data-v-90419e7e]{padding:15px 30px}.profile-divider[data-v-90419e7e]{border-bottom:1px solid var(--clr-primary-transparent);margin-bottom:15px;padding-bottom:25px!important}@media (max-width: 768px){.nav-menu[data-v-90419e7e]{width:100vw;right:-100vw;box-shadow:none}.nav-menu ul[data-v-90419e7e]{padding:80px 0 0;text-align:center}.nav-menu li[data-v-90419e7e]{padding:20px 30px}}*{margin:0;padding:0;box-sizing:border-box;font-family:sans-serif}#bg-canvas{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:0;pointer-events:none;background:transparent}body,#app{min-height:100vh;width:100%;background-color:var(--clr-background)}#app{display:flex;flex-direction:column;position:relative;z-index:1}main{flex:1;padding:1rem}a{color:var(--clr-primary);text-decoration:none;transition:color .3s ease}a:hover{color:var(--clr-primary-light)}select{color-scheme:dark;background-color:var(--clr-surface-2);color:var(--clr-text-primary)}select option{background-color:var(--clr-surface-2);color:var(--clr-text-primary)}select:focus{outline:none;border-color:var(--clr-border)}select option:hover,select option:focus,select option:active,select option:checked{background-color:var(--clr-primary)}.video-container[data-v-5a3f6b94]{position:absolute;top:0;left:0;width:100%;height:100%}.background-video[data-v-5a3f6b94]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;object-fit:cover;z-index:1}.base-section[data-v-c147e14e]{width:100%;padding:4rem 2rem;position:relative}.centered[data-v-c147e14e]{text-align:center}.section-content[data-v-c147e14e]{max-width:1400px;margin:0 auto}@media (max-width: 768px){.base-section[data-v-c147e14e]{padding:2rem 1rem}}.base-button[data-v-d283bf67]{position:relative;background:var(--clr-surface-2);border:1px solid var(--clr-border-strong);color:var(--clr-text-primary);padding:.8rem 1.5rem;border-radius:8px;cursor:pointer;transition:all .3s ease;overflow:hidden}.base-button[data-v-d283bf67]:hover:not(.disabled){background:var(--clr-primary-transparent);border-color:var(--clr-primary);transform:translateY(-2px)}.primary[data-v-d283bf67]{background:var(--clr-primary-transparent);border-color:var(--clr-border-strong);box-shadow:0 4px 12px var(--clr-primary-transparent)}.primarylight[data-v-d283bf67]{background:var(--clr-primary-light);border-color:var(--clr-border);box-shadow:0 4px 12px var(--clr-primary-transparent)}.secondary[data-v-d283bf67]{background:var(--clr-surface-2);border:1px solid var(--clr-border)}.small[data-v-d283bf67]{padding:.6rem 1rem;font-size:.9rem}.medium[data-v-d283bf67]{padding:.8rem 1.5rem;font-size:1rem}.large[data-v-d283bf67]{padding:1rem 2rem;font-size:1.1rem}.full-width[data-v-d283bf67]{width:100%}.disabled[data-v-d283bf67]{opacity:.6;cursor:not-allowed}.button-glow[data-v-d283bf67]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,var(--clr-primary-transparent),transparent);transition:.5s}.base-button:hover:not(.disabled) .button-glow[data-v-d283bf67]{left:100%}.video-section[data-v-57c885b2]{height:100vh;position:relative;overflow:hidden;padding:0}.gradient-overlay[data-v-57c885b2]{position:absolute;bottom:0;left:0;width:100%;height:30vh;background:linear-gradient(to bottom,transparent,#121212);z-index:2;pointer-events:none}.content-overlay[data-v-57c885b2]{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;display:flex;justify-content:center;align-items:center}.hero-content[data-v-57c885b2]{text-align:center;transform:translateY(-5vh)}.hero-title[data-v-57c885b2]{color:var(--clr-text-primary);font-size:3rem;margin-bottom:1rem;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.hero-subtitle[data-v-57c885b2]{color:var(--clr-text-primary);font-size:1.5rem;margin-bottom:2rem;text-shadow:1px 2px 2px rgba(0,0,0,.7)}.scroll-button[data-v-57c885b2]{background:var(--clr-white-light)!important;color:var(--clr-background)!important;padding:1rem 2rem!important;width:auto!important;font-size:1.2rem!important;transform:translateY(0);transition:all .2s ease!important}.scroll-button[data-v-57c885b2]:hover{transform:translateY(-4px);background:var(--clr-white)!important}@media (max-width: 768px){.hero-title[data-v-57c885b2]{font-size:2rem;padding:0 1rem}}.headline-container[data-v-1839b376]{position:absolute;width:100%;top:35%;transform:translateY(-200%);text-align:center;z-index:10}.main-headline[data-v-1839b376]{color:var(--clr-text-primary);font-size:2.5rem;opacity:0;transform:translateY(20px);transition:opacity 2s ease,transform 1.4s ease;visibility:visible}.main-headline.fade-in[data-v-1839b376]{opacity:1;transform:translateY(0)}.explore-text[data-v-1839b376]{color:var(--clr-text-primary);font-size:1.2rem;margin-top:1rem;display:block;opacity:0;transition:opacity .3s}.explore-text.fade-in[data-v-1839b376]{opacity:1;transition:opacity 1s}.explore-topright[data-v-1839b376]{position:fixed;top:.5vh;right:4vw;z-index:900;display:none}@media (min-width: 1025px){.explore-topright[data-v-1839b376]{display:block}}.content-section[data-v-1839b376]{min-height:100vh;display:flex;flex-wrap:wrap;position:relative}.left-half[data-v-1839b376],.right-half[data-v-1839b376]{flex:1;min-width:300px;position:relative;display:flex;justify-content:center;align-items:center}.content-wrapper[data-v-1839b376]{position:relative;text-align:center;padding:2rem;width:100%;max-width:500px}.left-logo[data-v-1839b376]{background-image:url(/assets/teamspeak-BpsZLv80.png)}.right-logo[data-v-1839b376]{background-image:url(/assets/discord-gXeTYpoY.png)}.info-card[data-v-1839b376]{background:var(--clr-surface);border-radius:3vh;padding:2rem;box-shadow:0 4px 20px #0003;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden;border:.25vh solid var(--clr-border)}.info-card[data-v-1839b376]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent,var(--clr-primary-transparent),transparent);transform:translate(-100%);transition:transform .6s ease}.info-card[data-v-1839b376]:hover{transform:translateY(-5px);box-shadow:0 8px 30px var(--clr-primary-transparent);border-color:var(--clr-primary-transparent-strong)}.info-card[data-v-1839b376]:hover:before{transform:translate(100%)}.app-button[data-v-1839b376]{width:25vh;height:25vh;padding:10px;border:.25vh solid var(--clr-border);border-radius:3vh;background-color:var(--clr-surface-2);background-blend-mode:overlay;cursor:pointer;transition:all .3s ease;position:relative;z-index:2;box-shadow:0 4px 8px var(--clr-box-shadow);margin-bottom:1.5rem}.app-button[data-v-1839b376]:hover{transform:translateY(-5px);box-shadow:0 6px 12px var(--clr-primary);border-color:var(--clr-primary)}.app-icon[data-v-1839b376]{width:100%;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat}.card-content[data-v-1839b376]{text-align:center}.app-title[data-v-1839b376]{font-size:1.4rem;margin-bottom:1rem;color:var(--clr-text-primary)}.app-description[data-v-1839b376]{color:var(--clr-text-secondary);line-height:1.6;margin-bottom:1.5rem}.fancy-divider[data-v-1839b376]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:1rem;z-index:10}.divider-line[data-v-1839b376]{width:2px;height:15vh;background:linear-gradient(180deg,transparent,var(--clr-transparent),transparent)}.divider-or[data-v-1839b376]{color:var(--clr-transparent);font-size:.9rem;font-weight:500;letter-spacing:2px}@media (max-width: 1200px){.left-half[data-v-1839b376],.right-half[data-v-1839b376]{flex:100%;min-height:50vh}.fancy-divider[data-v-1839b376]{top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg)}.headline-container[data-v-1839b376]{display:none;top:15%}.main-headline[data-v-1839b376]{font-size:1.8rem}.section-title[data-v-1839b376]{font-size:1.5rem}.app-button[data-v-1839b376]{width:100px;height:100px}.info-card[data-v-1839b376]{padding:1.5rem}.app-title[data-v-1839b376]{font-size:1.2rem}}.ttt-server-section[data-v-a333f058]{position:relative;overflow:hidden;padding-bottom:6rem}.section-title[data-v-a333f058]{font-size:2.5rem;font-weight:700;color:var(--clr-text-primary);text-align:center;margin-bottom:.5rem}.section-description[data-v-a333f058]{font-size:1.2rem;color:var(--clr-text-secondary);text-align:center;max-width:700px;margin:0 auto 4rem}.accent-path-container[data-v-a333f058]{position:relative;width:100%;height:2800px;margin:2rem 0}.accent-path[data-v-a333f058]{position:absolute;left:50%;transform:translate(-50%);height:100%;width:100px;z-index:1}.path-animation[data-v-a333f058]{animation:drawPath-a333f058 5s ease-in-out forwards}@keyframes drawPath-a333f058{to{stroke-dashoffset:0}}.feature-sections[data-v-a333f058]{position:relative;height:100%}.feature-section[data-v-a333f058]{position:sticky;transform:translateY(-50%);margin:30vh 0;opacity:0;transition:opacity .6s ease-in-out,transform .8s ease-in-out;z-index:2}.feature-section.active[data-v-a333f058]{opacity:1;transform:translateY(-50%) scale(1)}.feature-content[data-v-a333f058]{display:flex;align-items:center;max-width:1000px;margin:0 auto;background:var(--clr-surface);border-radius:12px;overflow:hidden;box-shadow:0 8px 32px var(--clr-box-shadow);border:1px solid var(--clr-border);transition:transform .3s ease,box-shadow .3s ease}.feature-content[data-v-a333f058]:hover{transform:translateY(-5px);box-shadow:0 12px 48px var(--clr-box-shadow-orange);border-color:var(--clr-border-strong)}.feature-content.left[data-v-a333f058]{flex-direction:row}.feature-content.right[data-v-a333f058]{flex-direction:row-reverse}.feature-image-container[data-v-a333f058]{flex:0 0 50%;position:relative;overflow:hidden;height:300px}.feature-image[data-v-a333f058]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.feature-image-overlay[data-v-a333f058]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,#000c,#f9850033);z-index:1}.feature-content:hover .feature-image[data-v-a333f058]{transform:scale(1.05)}.feature-text[data-v-a333f058]{flex:0 0 50%;padding:2rem;z-index:2}.feature-text h3[data-v-a333f058]{font-size:1.8rem;font-weight:600;color:var(--clr-primary-light);margin-bottom:1rem}.feature-text p[data-v-a333f058]{font-size:1.1rem;line-height:1.6;color:var(--clr-text-primary)}.cta-container[data-v-a333f058]{text-align:center;margin-top:3rem}.join-server-btn[data-v-a333f058]{font-size:1.2rem;padding:12px 36px;background-color:var(--clr-primary);color:var(--clr-text-primary);border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease,transform .2s ease;box-shadow:0 4px 12px var(--clr-box-shadow-orange)}.join-server-btn[data-v-a333f058]:hover{background-color:var(--clr-primary-light);transform:translateY(-2px)}.server-stats[data-v-a333f058]{margin-top:1rem;font-size:1rem;color:var(--clr-text-secondary)}.password-display[data-v-a333f058]{margin-top:.5rem;cursor:pointer;transition:all .3s ease;-webkit-user-select:none;user-select:none;text-align:center}.password-display:hover .password-text[data-v-a333f058]{color:var(--clr-primary-light)}.password-label[data-v-a333f058]{font-size:1rem;color:var(--clr-text-secondary);margin:0}.password-text[data-v-a333f058]{font-size:1.1rem;font-weight:600;color:var(--clr-primary);font-family:monospace;letter-spacing:.1em;transition:all .3s ease}.copy-feedback[data-v-a333f058]{margin:.5rem 0 0;font-size:.9rem;color:var(--clr-primary);font-weight:500;animation:fadeInPassword-a333f058 .3s ease-in-out}@keyframes fadeInPassword-a333f058{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.highlight[data-v-a333f058]{color:var(--clr-primary);font-weight:700}@media (max-width: 992px){.feature-content[data-v-a333f058]{flex-direction:column!important;max-width:90%}.feature-image-container[data-v-a333f058],.feature-text[data-v-a333f058]{flex:0 0 100%;width:80%}.feature-image-container[data-v-a333f058]{margin-top:2vh;border-radius:15px}.feature-text[data-v-a333f058]{padding:1.5rem}}@media (max-width: 768px){.section-title[data-v-a333f058]{font-size:2rem}.section-description[data-v-a333f058]{font-size:1rem;margin-bottom:2rem}.feature-image-container[data-v-a333f058]{margin-top:2vh;border-radius:15px}.feature-text h3[data-v-a333f058]{font-size:1.5rem}.feature-text p[data-v-a333f058]{font-size:1rem}}.game-server-page[data-v-35fa0fb7]{min-height:100vh;background-color:var(--clr-background);padding:40px 0 0;color:var(--clr-text-secondary)}.page-title[data-v-35fa0fb7]{font-size:2.5rem;color:var(--clr-text-primary);margin-bottom:2rem;text-align:center}.gameserver-toggle[data-v-35fa0fb7]{display:flex;justify-content:center;gap:1rem;margin:1rem 0 2rem}.toggle-button[data-v-35fa0fb7]{background:#ffffff0d;border:2px solid rgba(249,133,0,.1);border-radius:12px;padding:.8rem 1.5rem;color:#999;font-size:1rem;font-weight:500;display:flex;align-items:center;gap:.8rem;cursor:pointer;transition:all .3s ease;position:relative;min-width:180px;justify-content:center}.toggle-button[data-v-35fa0fb7]:hover{background:#ffffff14;transform:translateY(-2px);color:#fff}.toggle-button.active[data-v-35fa0fb7]{background:#f985001a;border-color:#f985004d;color:#f98500;box-shadow:0 4px 12px #f9850026}.button-icon[data-v-35fa0fb7]{font-size:1.1rem}.new-tag[data-v-35fa0fb7]{position:absolute;top:-10px;right:-10px;background:linear-gradient(135deg,#ff4500,orange);color:#fff;font-size:.7rem;font-weight:700;padding:.2rem .5rem;border-radius:10px;box-shadow:0 2px 5px #ff45004d;animation:pulse-35fa0fb7 1.5s infinite alternate}@keyframes pulse-35fa0fb7{0%{transform:scale(1)}to{transform:scale(1.1)}}@media (max-width: 768px){.page-title[data-v-35fa0fb7]{font-size:2rem}.ranking-toggle[data-v-35fa0fb7]{flex-direction:column;align-items:center}.toggle-button[data-v-35fa0fb7]{width:100%;max-width:300px}}.ranking-container[data-v-af05e64c]{background:var(--clr-transparent-light);border:1px solid var(--clr-border);border-radius:15px;padding:2rem;margin:2rem 0}.ranking-controls[data-v-af05e64c]{display:flex;justify-content:center;gap:1rem;margin-bottom:2rem}.podium-section[data-v-af05e64c]{margin-top:0;margin-bottom:1rem;border-radius:24px}.ranking-list[data-v-af05e64c]{margin-top:3rem}.podium[data-v-af05e64c]{display:flex;justify-content:center;align-items:flex-end;gap:2rem;height:400px}.crown[data-v-af05e64c]{position:absolute;top:-40px;font-size:40px;animation:float-af05e64c 3s ease-in-out infinite}@keyframes float-af05e64c{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.podium-spot[data-v-af05e64c]{display:flex;flex-direction:column;align-items:center;position:relative}.avatar-wrapper[data-v-af05e64c]{position:relative;padding:4px;background:linear-gradient(45deg,var(--clr-transparent) 0%,var(--clr-transparent-light) 100%);border-radius:50%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 32px var(--clr-box-shadow)}.player-avatar img[data-v-af05e64c]{width:120px;height:120px;border-radius:50%;object-fit:cover}.rank-indicator[data-v-af05e64c]{position:absolute;bottom:-5px;right:-5px;padding:5px 10px;border-radius:12px;font-weight:600;font-size:.9rem;box-shadow:0 4px 12px var(--clr-box-shadow)}.podium-block[data-v-af05e64c]{width:160px;position:relative;overflow:hidden;border-radius:16px 16px 0 0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.first .podium-block[data-v-af05e64c]{height:200px;background:linear-gradient(45deg,#ff6b6b,#ff4500);box-shadow:0 0 30px var(--clr-box-shadow-orange)}.second .podium-block[data-v-af05e64c]{height:150px;background:linear-gradient(45deg,#ff8c42,#ff6b6b);box-shadow:0 0 25px var(--clr-box-shadow-orange)}.third .podium-block[data-v-af05e64c]{height:100px;background:linear-gradient(45deg,#ffa07a,#ff8c42);box-shadow:0 0 20px var(--clr-box-shadow-orange)}.gold[data-v-af05e64c]{background:linear-gradient(45deg,#ff6b6b,#ff4500);color:#fff;box-shadow:0 4px 15px var(--clr-box-shadow-orange)}.silver[data-v-af05e64c]{background:linear-gradient(45deg,#ff8c42,#ff6b6b);color:#fff;box-shadow:0 4px 15px var(--clr-box-shadow-orange)}.bronze[data-v-af05e64c]{background:linear-gradient(45deg,#ffa07a,#ff8c42);color:#fff;box-shadow:0 4px 15px var(--clr-box-shadow-orange)}.podium-block[data-v-af05e64c]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,var(--clr-transparent),transparent);animation:shine-af05e64c 3s infinite}@keyframes shine-af05e64c{0%{left:-100%}20%{left:100%}to{left:100%}}.crown[data-v-af05e64c]{position:absolute;top:-40px;font-size:40px;animation:float-af05e64c 3s ease-in-out infinite;filter:drop-shadow(0 0 10px rgba(255,107,107,.5))}.podium-spot .avatar-wrapper[data-v-af05e64c]{position:relative;padding:4px;background:linear-gradient(45deg,var(--clr-transparent-middle),var(--clr-transparent-light));border-radius:50%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.first .avatar-wrapper[data-v-af05e64c]{box-shadow:0 0 30px #ff6b6b33}.second .avatar-wrapper[data-v-af05e64c]{box-shadow:0 0 25px #ff8c4233}.third .avatar-wrapper[data-v-af05e64c]{box-shadow:0 0 20px #ffa07a33}.podium-spot[data-v-af05e64c]{cursor:pointer;transition:transform .3s ease}.podium-spot[data-v-af05e64c]:hover{transform:translateY(-10px)}.first .player-name[data-v-af05e64c]{color:#ff6b6b;text-shadow:0 0 10px rgba(255,107,107,.3)}.second .player-name[data-v-af05e64c]{color:#ff8c42;text-shadow:0 0 10px rgba(255,140,66,.3)}.third .player-name[data-v-af05e64c]{color:#ffa07a;text-shadow:0 0 10px rgba(255,160,122,.3)}.player-info[data-v-af05e64c]{text-align:center;margin:1rem 0}.player-name[data-v-af05e64c]{color:var(--clr-text-primary);font-size:1.2rem;font-weight:600;display:block;margin-bottom:.3rem}.player-time[data-v-af05e64c]{color:var(--clr-text-secondary);font-size:.9rem;background:#ffffff0d;padding:4px 12px;border-radius:12px}.podium-block[data-v-af05e64c]{width:160px;background:linear-gradient(180deg,var(--clr-transparent-middle) 0%,var(--clr-transparent-light) 100%);border-radius:16px 16px 0 0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.first .podium-block[data-v-af05e64c]{height:200px}.second .podium-block[data-v-af05e64c]{height:150px}.third .podium-block[data-v-af05e64c]{height:100px}.ranking-section[data-v-af05e64c]{max-width:1000px;margin:0 auto}.ranking-section h2[data-v-af05e64c]{color:var(--clr-text-primary);margin-bottom:2rem;font-size:1.8rem;text-align:center}.ranking-table[data-v-af05e64c]{background:var(--clr-transparent-light);border-radius:20px;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.table-header[data-v-af05e64c]{display:grid;grid-template-columns:.25fr .25fr .5fr 1fr 1fr;padding:1.2rem 2rem;background:var(--clr-surface-3);color:var(--clr-text-secondary);font-size:.9rem;letter-spacing:1px;text-transform:uppercase}.table-row[data-v-af05e64c]{display:grid;grid-template-columns:.25fr .25fr .5fr 1fr 1fr;padding:1rem 2rem;align-items:center;border-bottom:1px solid var(--clr-transparent-light);color:var(--clr-text-primary);transition:transform .2s ease}.table-row[data-v-af05e64c]:hover{background:var(--clr-transparent-light);transform:translate(10px)}.table-avatar[data-v-af05e64c]{width:40px;height:40px;overflow:hidden;border-radius:12px}.table-avatar img[data-v-af05e64c]{width:100%;height:100%;object-fit:cover}.player-cell[data-v-af05e64c]{display:flex;align-items:center;gap:1rem}.rank[data-v-af05e64c]{font-weight:600;color:#999}.time[data-v-af05e64c],.last-online[data-v-af05e64c]{color:#999;font-size:.9rem}.desktop-only[data-v-af05e64c]{display:block}.mobile-only[data-v-af05e64c]{display:none}@media (max-width: 768px){.desktop-only[data-v-af05e64c]{display:none!important}.mobile-only[data-v-af05e64c]{display:block!important}.table-header[data-v-af05e64c],.table-row.desktop-only[data-v-af05e64c]{display:none!important}.table-row.mobile-only[data-v-af05e64c]{background:var(--clr-transparent-light);border-radius:10px;margin-bottom:1rem;padding:1rem;display:flex;flex-direction:column;gap:.5rem;box-shadow:0 2px 8px var(--clr-box-shadow);cursor:pointer;border:1px solid var(--clr-border);transition:background .2s}.table-row.mobile-only[data-v-af05e64c]:hover{background:var(--clr-border)}.mobile-row-header[data-v-af05e64c]{display:flex;align-items:center;gap:1rem}.mobile-row-main[data-v-af05e64c]{display:flex;flex-direction:column;gap:.2rem}.player-name[data-v-af05e64c]{font-weight:600;color:var(--clr-text-primary);font-size:1.1rem}.player-rank[data-v-af05e64c]{color:var(--clr-primary);font-size:.95rem}.mobile-row-details[data-v-af05e64c]{display:flex;flex-wrap:wrap;gap:.7rem 1.5rem;color:var(--clr-text-secondary);font-size:.98rem;margin-top:.5rem}.mobile-row-details .time[data-v-af05e64c]{color:var(--clr-text-secondary);font-size:.95rem}}@media (min-width: 769px){.desktop-only[data-v-af05e64c]{display:block!important}.mobile-only[data-v-af05e64c]{display:none!important}.table-header[data-v-af05e64c]{display:grid!important;grid-template-columns:.25fr .25fr .5fr 1fr 1fr;padding:1.2rem 2rem;background:var(--clr-surface-3);color:var(--clr-text-secondary);font-size:.9rem;letter-spacing:1px;text-transform:uppercase}.table-row.desktop-only[data-v-af05e64c]{display:grid!important;grid-template-columns:.25fr .25fr .5fr 1fr 1fr;padding:1rem 2rem;align-items:center;border-bottom:1px solid var(--clr-transparent-light);color:var(--clr-text-primary);transition:transform .2s ease}}@media (max-width: 768px){.ranking-container[data-v-af05e64c]{padding:1rem;margin:1rem 0}.ranking-controls[data-v-af05e64c]{flex-direction:column;align-items:center;gap:.5rem}.ranking-controls .base-button[data-v-af05e64c]{width:200px}.podium[data-v-af05e64c]{height:auto;gap:.5rem;padding:1rem 0}.podium-spot[data-v-af05e64c]{transform:scale(.8);margin:0 -10px}.player-avatar img[data-v-af05e64c]{width:60px;height:60px}.podium-block[data-v-af05e64c]{width:100px}.first .podium-block[data-v-af05e64c]{height:120px}.second .podium-block[data-v-af05e64c]{height:90px}.third .podium-block[data-v-af05e64c]{height:60px}.player-name[data-v-af05e64c]{font-size:.9rem}.player-time[data-v-af05e64c]{font-size:.8rem}.crown[data-v-af05e64c]{top:-30px;font-size:30px}.rank-indicator[data-v-af05e64c]{padding:3px 8px;font-size:.8rem}.podium-spot[data-v-af05e64c]:hover{transform:none}.table-header[data-v-af05e64c],.table-row[data-v-af05e64c]{grid-template-columns:.5fr 1.5fr 1fr 1fr;padding:1rem;font-size:.8rem}.table-avatar[data-v-af05e64c]{width:30px;height:30px}}@keyframes fadeIn-af05e64c{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.table-row[data-v-af05e64c]{cursor:pointer;transition:background-color .2s ease;animation:fadeIn-af05e64c .3s ease forwards;animation-delay:calc(var(--index) * .1s)}.table-row[data-v-af05e64c]:hover{background:var(--clr-transparent-middle)}.user-stats[data-v-4f056540]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:2rem;justify-content:center}@media (max-width: 1024px){.user-stats[data-v-4f056540]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width: 768px){.user-stats[data-v-4f056540]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.user-stats[data-v-4f056540]{grid-template-columns:1fr}}.stat-card[data-v-4f056540]{background:var(--clr-surface);border-radius:15px;padding:1.5rem 2.5rem;display:flex;align-items:center;gap:1.5rem;z-index:1;border:1px solid var(--clr-primary-transparent)}.stat-card svg[data-v-4f056540]{font-size:2.5rem;color:var(--clr-primary)}.stat-info[data-v-4f056540]{display:flex;flex-direction:column}.stat-value[data-v-4f056540]{color:var(--clr-text-primary);font-size:1.8rem;font-weight:700}.stat-label[data-v-4f056540]{color:var(--clr-text-secondary);font-size:1rem}.usage-chart-container[data-v-e876f0dc]{background:var(--clr-surface);border:1px solid var(--clr-border);border-radius:15px;padding:2rem;z-index:1;position:relative;margin:2rem 0}.chart-controls[data-v-e876f0dc]{display:flex;justify-content:center;gap:1rem;margin-bottom:2rem}.chart-wrapper[data-v-e876f0dc]{height:400px;width:100%}@media (max-width: 768px){.usage-chart-container[data-v-e876f0dc]{padding:1rem}.chart-controls[data-v-e876f0dc]{flex-direction:column;align-items:center;gap:.5rem}.chart-wrapper[data-v-e876f0dc]{height:300px}}select{color-scheme:dark;background-color:var(--clr-surface);color:var(--clr-text-primary)}select option{background-color:var(--clr-surface);color:var(--clr-text-primary)}.data-table-container[data-v-d56b48aa]{background:var(--clr-surface);border:1px solid var(--clr-border);border-radius:15px;z-index:1;position:relative;padding:2rem;margin:2rem 0}.table-header-section[data-v-d56b48aa]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.entries-selector[data-v-d56b48aa]{display:flex;align-items:center;gap:.5rem;color:#999}.page-select[data-v-d56b48aa],.page-size-select[data-v-d56b48aa],.search-input[data-v-d56b48aa]{background:var(--clr-surface-2);border:1px solid var(--clr-border);border-radius:8px;padding:.8rem 1rem;color:var(--clr-text-primary)}.search-input[data-v-d56b48aa]{width:250px}.ranking-table[data-v-d56b48aa]{background:var(--clr-surface-2);border-radius:12px;overflow:hidden;position:relative}.table-header[data-v-d56b48aa]{display:grid;grid-template-columns:.25fr .25fr .5fr 1fr 1fr 1fr;padding:1rem 2rem;background:var(--clr-surface-3);color:var(--clr-text-secondary);font-size:.9rem;text-transform:uppercase;letter-spacing:1px}.table-avatar[data-v-d56b48aa]{width:40px;height:40px;border-radius:8px;overflow:hidden}.table-avatar img[data-v-d56b48aa]{width:100%;height:100%;object-fit:cover}.table-row[data-v-d56b48aa]{display:grid;grid-template-columns:.25fr .25fr .5fr 1fr 1fr 1fr;padding:1rem 2rem;border-bottom:1px solid var(--clr-transparent);color:var(--clr-text-primary);cursor:pointer;transition:transform .2s ease,background-color .2s ease}.table-row[data-v-d56b48aa]:hover{background:var(--clr-transparent-light)}.player-cell[data-v-d56b48aa]{display:flex;align-items:center;gap:1rem}.table-content[data-v-d56b48aa]{position:relative;min-height:200px}.table-loading-overlay[data-v-d56b48aa]{position:relative;min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;color:var(--clr-text-secondary);background:var(--clr-surface-2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:2rem}.loader[data-v-d56b48aa]{width:40px;height:40px;border:3px solid var(--clr-border);border-radius:50%;border-top-color:var(--clr-primary);animation:spin-d56b48aa 1s linear infinite}.table-error[data-v-d56b48aa]{min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center;background:var(--clr-surface-2);border-radius:12px}.error-icon[data-v-d56b48aa]{font-size:2rem;color:var(--clr-error);margin-bottom:1rem}.error-title[data-v-d56b48aa]{color:var(--clr-text-primary);margin-bottom:.5rem;font-weight:500}.error-message[data-v-d56b48aa]{color:var(--clr-text-secondary);margin-bottom:1.5rem}.retry-button[data-v-d56b48aa]{background:var(--clr-surface-3);border:1px solid var(--clr-border-strong);color:var(--clr-primary);padding:.8rem 1.5rem;border-radius:8px;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:all .3s ease}.retry-button[data-v-d56b48aa]:hover{background:var(--clr-primary-transparent)}.retry-icon[data-v-d56b48aa]{font-size:.9rem}.no-results[data-v-d56b48aa]{min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:2rem;background:var(--clr-surface-2);border-radius:12px}.search-icon[data-v-d56b48aa]{font-size:2rem;color:var(--clr-text-secondary)}.no-results-text[data-v-d56b48aa]{color:var(--clr-text-secondary);font-size:1.1rem}@keyframes spin-d56b48aa{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin-d56b48aa{to{transform:rotate(360deg)}}.table-footer[data-v-d56b48aa]{display:flex;justify-content:space-between;align-items:center;margin-top:1.5rem;padding:0 1rem;color:var(--clr-text-secondary)}.pagination[data-v-d56b48aa]{display:flex;gap:.5rem;align-items:center}.page-button[data-v-d56b48aa]{background:var(--clr-surface-2);border:1px solid var(--clr-border);color:var(--clr-text-primary);padding:.6rem 1rem;border-radius:8px;cursor:pointer;transition:all .3s ease}.page-button[data-v-d56b48aa]:hover:not(:disabled){background:var(--clr-primary-transparent)}.page-button[data-v-d56b48aa]:disabled{opacity:.5;cursor:not-allowed}.table-body[data-v-d56b48aa]{min-height:200px}.desktop-only[data-v-d56b48aa]{display:block}.mobile-only[data-v-d56b48aa]{display:none}@media (max-width: 768px){.desktop-only[data-v-d56b48aa]{display:none!important}.mobile-only[data-v-d56b48aa]{display:block!important}.table-header[data-v-d56b48aa],.table-row.desktop-only[data-v-d56b48aa]{display:none!important}.ranking-table[data-v-d56b48aa]{background-color:var(--clr-surface)}.table-row.mobile-only[data-v-d56b48aa]{background:var(--clr-surface-2);border-radius:10px;margin-bottom:1rem;padding:1rem;display:flex;flex-direction:column;gap:.5rem;box-shadow:0 2px 8px var(--clr-box-shadow);cursor:pointer;border:1px solid var(--clr-border);transition:background .2s}.table-row.mobile-only[data-v-d56b48aa]:hover{background:var(--clr-border)}.mobile-row-header[data-v-d56b48aa]{display:flex;align-items:center;gap:1rem}.mobile-row-main[data-v-d56b48aa]{display:flex;flex-direction:column;gap:.2rem}.player-name[data-v-d56b48aa]{font-weight:600;color:var(--clr-text-primary);font-size:1.1rem}.player-rank[data-v-d56b48aa]{color:var(--clr-primary);font-size:.95rem}.mobile-row-details[data-v-d56b48aa]{display:flex;flex-wrap:wrap;gap:.7rem 1.5rem;color:var(--clr-text-primary);font-size:.98rem;margin-top:.5rem}.mobile-row-details .time[data-v-d56b48aa],.mobile-row-details .last-online[data-v-d56b48aa]{color:var(--clr-text-secondary);font-size:.95rem}}@media (min-width: 769px){.desktop-only[data-v-d56b48aa]{display:block!important}.mobile-only[data-v-d56b48aa]{display:none!important}.table-header[data-v-d56b48aa]{display:grid!important;grid-template-columns:.25fr .25fr .5fr 1fr 1fr 1fr;padding:1rem 2rem;background:var(--clr-surface-3);color:var(--clr-text-secondary);font-size:.9rem;text-transform:uppercase;letter-spacing:1px}.table-row.desktop-only[data-v-d56b48aa]{display:grid!important;grid-template-columns:.25fr .25fr .5fr 1fr 1fr 1fr;padding:1rem 2rem;border-bottom:1px solid var(--clr-transparent-light);color:var(--clr-text-primary);cursor:pointer;transition:transform .2s ease,background-color .2s ease}}@media (max-width: 768px){.data-table-container[data-v-d56b48aa]{padding:1rem}.table-header-section[data-v-d56b48aa]{flex-direction:column;gap:1rem}.search-input[data-v-d56b48aa]{width:100%}.table-header[data-v-d56b48aa],.table-row[data-v-d56b48aa]{padding:1rem;font-size:.9rem;grid-template-columns:.5fr 1.5fr 1fr 1fr}.table-footer[data-v-d56b48aa]{flex-direction:column;gap:1rem;align-items:center}.pagination[data-v-d56b48aa]{flex-wrap:wrap;justify-content:center}}.seasonal-ranking-container[data-v-292a9646]{background:var(--clr-surface);border:1px solid var(--clr-border);border-radius:15px;padding:2rem;margin:2rem 0;height:80vh;z-index:1;position:relative;display:flex;flex-direction:column}.search-section[data-v-292a9646]{margin-bottom:1.5rem}.search-box[data-v-292a9646]{background:var(--clr-surface-2);border:1px solid var(--clr-border);border-radius:12px;padding:.8rem 1.2rem;display:flex;align-items:center;width:100%;max-width:500px}.search-icon[data-v-292a9646]{color:var(--clr-text-secondary);margin-right:.8rem}.search-input[data-v-292a9646]{background:transparent;border:none;color:var(--clr-text-primary);width:100%;font-size:1rem;outline:none}.ranking-content[data-v-292a9646]{flex-grow:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--clr-border-strong) var(--clr-transparent)}.ranking-content[data-v-292a9646]::-webkit-scrollbar{width:8px}.ranking-content[data-v-292a9646]::-webkit-scrollbar-track{background:var(--clr-transparent-light);border-radius:4px}.ranking-content[data-v-292a9646]::-webkit-scrollbar-thumb{background:var(--clr-primary-transparent-strong);border-radius:4px}.player-list[data-v-292a9646]{display:flex;flex-direction:column;gap:1rem}.player-card[data-v-292a9646]{display:flex;align-items:center;background:var(--clr-surface-2);border-radius:12px;padding:1.2rem;transition:all .3s ease;position:relative;overflow:hidden;cursor:pointer}.player-card[data-v-292a9646]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;border-radius:4px 0 0 4px;transform:scaleY(.6);transform-origin:center;transition:all .4s cubic-bezier(.34,1.56,.64,1)}.player-card[data-v-292a9646]:hover{background:var(--clr-surface-3);transform:translateY(-2px);box-shadow:0 5px 15px var(--clr-box-shadow)}.player-card[data-v-292a9646]:hover:before{transform:scaleY(1)}.player-card.division-1[data-v-292a9646]:before{background:linear-gradient(to bottom,#cd7f32,#a36829)}.player-card.division-2[data-v-292a9646]:before{background:linear-gradient(to bottom,silver,#a2a2a2)}.player-card.division-3[data-v-292a9646]:before{background:linear-gradient(to bottom,gold,#ccac00)}.player-card.division-4[data-v-292a9646]:before{background:linear-gradient(to bottom,#e5e4e2,#b3b3b3)}.player-card.division-5[data-v-292a9646]:before{background:linear-gradient(to bottom,#b9f2ff,#76d7eb)}.player-card.division-6[data-v-292a9646]:before{background:linear-gradient(to bottom,#ff4500,#cc3700);box-shadow:0 0 10px var(--clr-box-shadow-orange)}.division-6[data-v-292a9646]{animation:glow-292a9646 2s infinite alternate}.rank-indicator[data-v-292a9646]{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;border-radius:50%;margin-right:1.5rem;font-weight:700;background:var(--clr-transparent);transition:all .3s ease}.rank-top[data-v-292a9646]{background:linear-gradient(135deg,#ff4500,orange);color:var(--clr-text-primary);box-shadow:0 0 10px var(--clr-box-shadow-orange);transform:scale(1.2)}.rank-high[data-v-292a9646]{background:linear-gradient(135deg,gold,#ffb700);color:#333}.rank-medium[data-v-292a9646]{background:linear-gradient(135deg,silver,#a2a2a2);color:#333}.rank-normal[data-v-292a9646]{background:#ffffff1a;color:var(--clr-text-primary)}.player-info[data-v-292a9646]{display:flex;flex-grow:1;align-items:center}.player-avatar[data-v-292a9646]{position:relative;margin-right:1.5rem;display:flex;align-items:center;gap:.5rem}.level-icon[data-v-292a9646]{width:50px;height:50px;border-radius:10px;object-fit:cover}.division-icon[data-v-292a9646]{width:60px;height:60px;object-fit:contain;filter:drop-shadow(0 2px 4px var(--clr-box-shadow));transition:transform .3s ease}.division-6 .division-icon[data-v-292a9646]{animation:pulse-292a9646 1.5s infinite alternate;filter:drop-shadow(0 0 5px rgba(255,69,0,.5))}.division-5 .division-icon[data-v-292a9646]{filter:drop-shadow(0 0 3px rgba(185,242,255,.7))}.player-card:hover .division-icon[data-v-292a9646]{transform:scale(1.15)}.division-badge[data-v-292a9646]{display:none}.player-details[data-v-292a9646]{flex-grow:1}.player-name[data-v-292a9646]{font-size:1.1rem;margin:0 0 .5rem;color:var(--clr-text-primary)}.player-stats[data-v-292a9646]{display:flex;gap:1.5rem;color:var(--clr-text-secondary);font-size:.9rem}.stat[data-v-292a9646]{display:flex;align-items:center;gap:.5rem}.player-actions[data-v-292a9646]{margin-left:auto}.view-profile[data-v-292a9646]{background:var(--clr-surface-3);color:var(--clr-text-primary);border:none;border-radius:8px;padding:.7rem 1.2rem;display:flex;align-items:center;gap:.5rem;cursor:pointer;transition:all .3s ease}.view-profile[data-v-292a9646]:hover{background:var(--clr-primary-transparent)}.initial-loading[data-v-292a9646],.loading-more[data-v-292a9646],.ranking-error[data-v-292a9646],.no-results[data-v-292a9646],.end-of-list[data-v-292a9646]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;text-align:center;color:var(--clr-text-secondary)}.loader[data-v-292a9646]{width:40px;height:40px;border:3px solid var(--clr-border);border-radius:50%;border-top-color:var(--clr-primary);animation:spin-292a9646 1s linear infinite;margin-bottom:1rem}.error-icon[data-v-292a9646]{font-size:2rem;color:var(--clr-error);margin-bottom:1rem}.error-title[data-v-292a9646]{color:var(--clr-text-primary);margin-bottom:.5rem;font-weight:500}.error-message[data-v-292a9646]{color:var(--clr-text-secondary);margin-bottom:1.5rem}.retry-button[data-v-292a9646]{background:var(--clr-primary-transparen);border:1px solid var(--clr-border-strong);color:var(--clr-primary);padding:.8rem 1.5rem;border-radius:8px;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:all .3s ease}.retry-button[data-v-292a9646]:hover{background:var(--clr-primary-transparent-strong)}.end-of-list[data-v-292a9646]{padding:2rem;opacity:.6}@keyframes spin-292a9646{to{transform:rotate(360deg)}}@keyframes glow-292a9646{0%{box-shadow:0 0 5px #ff450080}to{box-shadow:0 0 15px #ff4500cc}}@keyframes pulse-292a9646{0%{transform:scale(1)}to{transform:scale(1.1)}}@media (max-width: 768px){.seasonal-ranking-container[data-v-292a9646]{padding:1rem}.player-card[data-v-292a9646]{flex-direction:column;align-items:flex-start;gap:1rem}.rank-indicator[data-v-292a9646]{margin-right:0;margin-bottom:.5rem}.player-info[data-v-292a9646]{width:100%}.player-actions[data-v-292a9646]{width:100%;margin-left:0}.view-profile[data-v-292a9646]{width:100%;justify-content:center}}.season-countdown[data-v-46e53e46]{background:var(--clr-surface);border:2px solid var(--clr-border);z-index:1;position:relative;border-radius:12px;padding:1.5rem;margin-bottom:2rem;text-align:center;box-shadow:0 4px 15px var(--clr-box-shado)}.help-icon[data-v-46e53e46]{position:absolute;top:1rem;right:1rem;width:32px;height:32px;background:var(--clr-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:all .3s ease;z-index:10}.help-icon[data-v-46e53e46]:hover{background:var(--clr-primary-light);transform:scale(1.1)}.question-mark[data-v-46e53e46]{color:var(--clr-background);font-size:1.2rem;font-weight:700}.countdown-title[data-v-46e53e46]{color:var(--clr-primary);font-size:1.5rem;margin-bottom:1.5rem;font-weight:600}.countdown-container[data-v-46e53e46]{display:flex;justify-content:center;gap:1.5rem}.countdown-item[data-v-46e53e46]{min-width:80px;padding:1rem;background:var(--clr-surface-2);border:1px solid var(--clr-border);border-radius:10px;display:flex;flex-direction:column;align-items:center}.countdown-value[data-v-46e53e46]{font-size:2rem;font-weight:700;color:var(--clr-primary);margin-bottom:.5rem}.countdown-label[data-v-46e53e46]{font-size:.9rem;color:var(--clr-text-secondary);text-transform:uppercase;letter-spacing:1px}@media (max-width: 768px){.season-countdown[data-v-46e53e46]{padding:1rem}.help-icon[data-v-46e53e46]{top:.8rem;right:.8rem;width:28px;height:28px}.question-mark[data-v-46e53e46]{font-size:1rem}.countdown-container[data-v-46e53e46]{flex-wrap:wrap;gap:.8rem}.countdown-item[data-v-46e53e46]{min-width:70px;padding:.8rem}.countdown-value[data-v-46e53e46]{font-size:1.5rem}.countdown-label[data-v-46e53e46]{font-size:.8rem}}.charts-container[data-v-cda1839d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin:2rem 0}@media (max-width: 1024px){.charts-container[data-v-cda1839d]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media (max-width: 768px){.charts-container[data-v-cda1839d]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.charts-container[data-v-cda1839d]{grid-template-columns:1fr}}.chart-card[data-v-cda1839d]{background:var(--clr-surface);border:1px solid var(--clr-border);border-radius:15px;z-index:1;padding:2rem}.chart-title[data-v-cda1839d]{text-align:center;color:var(--clr-text-primary);margin-top:0;margin-bottom:2rem}.chart-wrapper[data-v-cda1839d]{height:300px;width:100%;margin:0 auto}@media (max-width: 768px){.chart-card[data-v-cda1839d]{padding:1rem}.chart-wrapper[data-v-cda1839d]{height:250px}}.page-title[data-v-1212c709]{font-size:2.5rem;color:var(--clr-text-primary);margin-bottom:2rem;text-align:center}.ranking-page[data-v-1212c709]{min-height:100vh;background-color:var(--clr-background);padding:40px 20px}.ranking-toggle[data-v-1212c709]{display:flex;justify-content:center;gap:1rem;margin:1rem 0 2rem}.toggle-button[data-v-1212c709]{background:var(--clr-surface);border:2px solid var(--clr-border);border-radius:12px;padding:.8rem 1.5rem;color:var(--clr-text-secondary);font-size:1rem;font-weight:500;display:flex;align-items:center;gap:.8rem;cursor:pointer;transition:all .3s ease;position:relative;min-width:180px;justify-content:center}.toggle-button[data-v-1212c709]:hover{transform:translateY(-2px);background:var(--clr-primary-transparent-strong);color:var(--clr-text-primary)}.toggle-button.active[data-v-1212c709]{background:var(--clr-surface);border-color:var(--clr-border-strong);color:var(--clr-primary);box-shadow:0 4px 12px var(--clr-primary-transparent-strong)}.button-icon[data-v-1212c709]{font-size:1.1rem}.new-tag[data-v-1212c709]{position:absolute;top:-10px;right:-10px;background:linear-gradient(135deg,var(--clr-red),var(--clr-primary));color:var(--clr-white);font-size:.7rem;font-weight:700;padding:.2rem .5rem;border-radius:10px;box-shadow:0 2px 5px var(--clr-box-shadow-orange);animation:pulse-1212c709 1.5s infinite alternate}@keyframes pulse-1212c709{0%{transform:scale(1)}to{transform:scale(1.1)}}@media (max-width: 768px){.ranking-toggle[data-v-1212c709]{flex-direction:column;align-items:center}.toggle-button[data-v-1212c709]{width:100%;max-width:300px}}.base-box[data-v-4b16d6d0]{background:var(--clr-surface);border-radius:20px;padding:1.5rem;border:1px solid var(--clr-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1;position:relative;overflow:hidden}.elevated[data-v-4b16d6d0]{background:var(--clr-surface);box-shadow:0 2px 2px var(--clr-border)}.hoverable[data-v-4b16d6d0]{transition:all .3s ease}.hoverable[data-v-4b16d6d0]:hover{transform:translateY(-2px);box-shadow:0 12px 28px var(--clr-border)}.legal-page[data-v-82e043b6]{min-height:100vh;background-color:var(--clr-background);padding:80px 20px 40px}.legal-container[data-v-82e043b6]{max-width:800px;margin:0 auto}.legal-title[data-v-82e043b6]{font-size:2.5rem;color:var(--clr-text-primary);margin-bottom:2rem;text-align:center}.legal-content[data-v-82e043b6]{color:var(--clr-text-secondary);line-height:1.6}.legal-content[data-v-82e043b6] h2{color:var(--clr-text-primary);font-size:1.5rem;margin:2rem 0 1rem}.legal-content[data-v-82e043b6] h3{color:var(--clr-text-primary);font-size:1.2rem;margin:1.5rem 0 1rem}.legal-content[data-v-82e043b6] p{margin-bottom:1rem}.legal-content[data-v-82e043b6] ul{margin:1rem 0;padding-left:2rem}.legal-content[data-v-82e043b6] li{margin-bottom:.5rem}.legal-content[data-v-82e043b6] a{color:var(--clr-primary);text-decoration:none;transition:color .3s ease}.legal-content[data-v-82e043b6] a:hover{color:var(--clr-primary-hover)}.last-updated[data-v-82e043b6]{margin-top:3rem;padding-top:1rem;border-top:1px solid var(--clr-border);color:var(--clr-text-secondary);font-size:.9rem;text-align:right}@media (max-width: 768px){.legal-page[data-v-82e043b6]{padding:80px 10px 20px}.legal-title[data-v-82e043b6]{font-size:1.8rem}}.privacy-page[data-v-d7a845a5]{min-height:100vh;background-color:var(--clr-background);padding:80px 20px 40px;color:var(--clr-text-primary)}.page-title[data-v-d7a845a5]{text-align:center;font-size:2.5rem;margin-bottom:3rem;color:var(--clr-text-primary)}.privacy-content[data-v-d7a845a5]{max-width:800px;margin:0 auto;background:var(--clr-surface);border-radius:15px;padding:2rem;border:1px solid var(--clr-border)}.privacy-section[data-v-d7a845a5]{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid var(--clr-border)}.privacy-section[data-v-d7a845a5]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.privacy-section h2[data-v-d7a845a5]{color:var(--clr-primary);font-size:1.5rem;margin-bottom:1rem}.privacy-section p[data-v-d7a845a5]{color:var(--clr-text-secondary);line-height:1.6;margin-bottom:1rem}.privacy-section ul[data-v-d7a845a5]{list-style:none;padding-left:1rem}.privacy-section li[data-v-d7a845a5]{color:var(--clr-text-secondary);margin-bottom:.5rem;position:relative;padding-left:1.5rem}.privacy-section li[data-v-d7a845a5]:before{content:"•";color:var(--clr-primary);position:absolute;left:0}@media (max-width: 768px){.privacy-content[data-v-d7a845a5]{padding:1.5rem}.page-title[data-v-d7a845a5]{font-size:2rem}.privacy-section h2[data-v-d7a845a5]{font-size:1.3rem}}.impressum-page[data-v-45be98be]{min-height:100vh;background-color:var(--clr-background);padding:80px 20px 40px;color:var(--clr-text-primary)}.page-title[data-v-45be98be]{text-align:center;font-size:2.5rem;margin-bottom:3rem;color:var(--clr-text-primary)}.impressum-content[data-v-45be98be]{max-width:800px;margin:0 auto;background:var(--clr-surface);border-radius:15px;padding:2rem;border:1px solid var(--clr-border)}.impressum-section[data-v-45be98be]{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid var(--clr-border)}.impressum-section[data-v-45be98be]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.impressum-section h2[data-v-45be98be]{color:var(--clr-primary);font-size:1.5rem;margin-bottom:1rem}.impressum-section p[data-v-45be98be]{color:var(--clr-text-secondary);line-height:1.6}@media (max-width: 768px){.impressum-content[data-v-45be98be]{padding:1.5rem}.page-title[data-v-45be98be]{font-size:2rem}.impressum-section h2[data-v-45be98be]{font-size:1.3rem}}.achievements-container[data-v-14221c30]{background:var(--clr-surface);border-radius:12px;padding:1.5rem;border:1px solid var(--clr-border);margin-top:2rem;z-index:1;position:relative}.achievements-header[data-v-14221c30]{color:var(--clr-text-primary);font-size:1.2rem;margin-bottom:1.5rem;text-align:center;padding-bottom:1rem;border-bottom:1px solid var(--clr-border)}.achievements-grid[data-v-14221c30]{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));margin:1rem auto;gap:1.5rem;justify-items:center;position:relative;padding:1rem 0}.achievement-item[data-v-14221c30]{position:relative;width:100px;height:100px;border-radius:10px;overflow:visible;cursor:pointer}.achievement-icon[data-v-14221c30]{width:100%;height:100%;object-fit:contain;transition:transform .2s ease}.achievement-locked[data-v-14221c30]{filter:grayscale(100%)}.achievement-tooltip[data-v-14221c30]{position:absolute;bottom:120%;background:var(--clr-background);border:1px solid var(--clr-border);border-radius:8px;padding:1rem;width:200px;opacity:0;visibility:hidden;transition:all .2s ease;z-index:100;pointer-events:none;box-shadow:0 4px 6px var(--clr-box-shadow);left:50%;transform:translate(-50%)}.tooltip-content[data-v-14221c30]{position:relative}.achievement-tooltip h4[data-v-14221c30]{color:var(--clr-primary);font-size:.9rem;margin-bottom:.5rem}.achievement-tooltip p[data-v-14221c30]{color:var(--clr-text-secondary);font-size:.8rem;margin-bottom:.5rem}.unlock-date[data-v-14221c30]{display:block;font-size:.75rem;color:var(--clr-text-secondary)}.achievement-item:hover .achievement-tooltip[data-v-14221c30]{opacity:1;visibility:visible;bottom:115%}.achievement-item:hover .achievement-icon[data-v-14221c30]{transform:scale(1.1)}.achievement-tooltip[data-v-14221c30]:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translate(-50%) rotate(45deg);width:10px;height:10px;background:var(--clr-background);border-right:1px solid var(--clr-border);border-bottom:1px solid var(--clr-border)}.loading-state[data-v-14221c30],.error-state[data-v-14221c30]{display:flex;justify-content:center;padding:2rem 0;color:var(--clr-text-secondary)}.achievement-item:first-child .achievement-tooltip[data-v-14221c30],.achievement-item:nth-child(2) .achievement-tooltip[data-v-14221c30]{left:0;transform:none}.achievement-item:first-child .achievement-tooltip[data-v-14221c30]:after,.achievement-item:nth-child(2) .achievement-tooltip[data-v-14221c30]:after{left:32px;transform:rotate(45deg)}@media (max-width: 768px){.achievements-grid[data-v-14221c30]{grid-template-columns:repeat(auto-fill,minmax(70px,1fr));gap:1rem}.achievement-item[data-v-14221c30]{width:70px;height:70px}.achievement-tooltip[data-v-14221c30]{width:150px}.achievement-item:first-child .achievement-tooltip[data-v-14221c30]:after,.achievement-item:nth-child(2) .achievement-tooltip[data-v-14221c30]:after{left:24px}}.player-header[data-v-03e4abed]{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:2rem;margin-bottom:2rem}.player-avatars[data-v-03e4abed]{display:flex;gap:2rem;align-items:center}.rank-glow[data-v-03e4abed]{position:relative;border-radius:20px;transition:box-shadow .3s ease}.division-1[data-v-03e4abed]{box-shadow:0 0 20px #8a4903de}.division-2[data-v-03e4abed]{box-shadow:0 0 20px #c0c0c0de}.division-3[data-v-03e4abed]{box-shadow:0 0 20px #ffd700de}.division-4[data-v-03e4abed]{box-shadow:0 0 20px #016c85de}.division-5[data-v-03e4abed]{box-shadow:0 0 20px #7e0cffde}.division-6[data-v-03e4abed]{box-shadow:0 0 20px #ff5900de}.player-avatar[data-v-03e4abed],.player-rank[data-v-03e4abed]{position:relative}.player-avatar img[data-v-03e4abed],.player-rank img[data-v-03e4abed]{width:120px;height:120px;border-radius:12px}.level-badge[data-v-03e4abed],.rank-badge[data-v-03e4abed]{position:absolute;bottom:-10px;left:50%;transform:translate(-50%);background:var(--clr-primary);color:var( --clr-text-primary);z-index:2;padding:.3rem 1rem;border-radius:20px;text-align:center;min-width:100px}.level-text[data-v-03e4abed],.rank-text[data-v-03e4abed]{font-size:.9rem;font-weight:600;display:block;text-align:center}.player-info[data-v-03e4abed]{text-align:center}.player-name[data-v-03e4abed]{font-size:2rem;font-weight:600;color:var(--clr-text-primary);margin:0}@media (max-width: 768px){.player-header[data-v-03e4abed]{padding:1.5rem;gap:1rem}.player-avatars[data-v-03e4abed]{flex-direction:column;gap:1.5rem}.player-avatar img[data-v-03e4abed],.player-rank img[data-v-03e4abed]{width:100px;height:100px}.player-name[data-v-03e4abed]{font-size:1.5rem}}.level-progress[data-v-89c1a48a]{background:var(--clr-surface);border:1px solid var(--clr-border);border-radius:12px;padding:1.5rem;margin-bottom:2rem;display:flex;flex-direction:column;z-index:1;position:relative;gap:2rem}.progress-info[data-v-89c1a48a]{display:flex;justify-content:space-between;margin-bottom:1rem;align-items:center}.current-level[data-v-89c1a48a],.next-level[data-v-89c1a48a]{display:flex;align-items:center;gap:.75rem}.current-level img[data-v-89c1a48a],.next-level img[data-v-89c1a48a]{width:40px;height:40px;border-radius:8px;object-fit:contain}.current-level span[data-v-89c1a48a],.next-level span[data-v-89c1a48a]{color:var(--clr-text-primary);font-size:1rem;font-weight:500}.progress-bar-container[data-v-89c1a48a]{height:24px;background:var(--clr-surface-2);border-radius:12px;overflow:hidden;margin-bottom:.75rem}.progress-bar[data-v-89c1a48a]{height:100%;background:linear-gradient(90deg,var(--clr-primary) 0%,var(--clr-primary-light) 100%);border-radius:12px 0 0 12px;transition:width .3s ease;position:relative;min-width:30px;display:flex;align-items:center;justify-content:flex-end;padding-right:8px;overflow:hidden}.progress-bar[data-v-89c1a48a]:after{content:"";position:absolute;top:0;left:-40%;width:60%;height:100%;background:linear-gradient(120deg,var(--clr-transparent-light) 0%,var(--clr-transparent) 50%,var(--clr-transparent-light) 100%);animation:shimmer-89c1a48a 2.2s infinite;pointer-events:none}@keyframes shimmer-89c1a48a{0%{left:-40%}to{left:100%}}.progress-bar.rank-bar[data-v-89c1a48a]{background:linear-gradient(90deg,var(--clr-red) 0%,var(--clr-primary) 100%)}.progress-bar.rank-bar[data-v-89c1a48a]:after{background:linear-gradient(120deg,var(--clr-transparent-light) 0%,var(--clr-transparent) 50%,var(--clr-transparent-light) 100%)}.progress-text[data-v-89c1a48a]{color:var(--clr-text-primary);font-size:.8rem;font-weight:600;line-height:24px}.time-remaining[data-v-89c1a48a]{display:flex;align-items:center;gap:.5rem;color:var(--clr-text-secondary);font-size:.9rem}.time-remaining i[data-v-89c1a48a],.division-section .time-remaining i[data-v-89c1a48a]{color:var(--clr-primary)}@media (max-width: 768px){.level-progress[data-v-89c1a48a]{padding:1rem;gap:1.5rem}.current-level img[data-v-89c1a48a],.next-level img[data-v-89c1a48a]{width:32px;height:32px}.current-level span[data-v-89c1a48a],.next-level span[data-v-89c1a48a]{font-size:.9rem}.progress-bar-container[data-v-89c1a48a]{height:20px}.progress-bar[data-v-89c1a48a]{min-width:25px;padding-right:6px}.progress-text[data-v-89c1a48a]{font-size:.75rem;line-height:20px}.time-remaining[data-v-89c1a48a]{font-size:.8rem}}.stats-grid[data-v-fed96c76]{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem;margin-bottom:2rem}.stat-card[data-v-fed96c76]{background:var(--clr-surface);border:1px solid var(--clr-border);border-radius:12px;padding:1.5rem;display:flex;z-index:1;position:relative;align-items:center;gap:1rem;transition:transform .2s ease}.stat-card[data-v-fed96c76]:hover{transform:translateY(-2px)}.stat-icon[data-v-fed96c76]{font-size:1.5rem;color:var(--clr-primary);background:var(--clr-surface-2);padding:1rem;border-radius:12px}.stat-info[data-v-fed96c76]{display:flex;flex-direction:column;gap:.3rem}.stat-value[data-v-fed96c76]{font-size:1.2rem;font-weight:600;color:var(--clr-text-primary)}.stat-label[data-v-fed96c76]{font-size:.9rem;color:var(--clr-text-secondary)}@media (max-width: 1100px){.stats-grid[data-v-fed96c76]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.stats-grid[data-v-fed96c76]{grid-template-columns:1fr;gap:1rem}.stat-card[data-v-fed96c76]{padding:1rem}.stat-icon[data-v-fed96c76]{padding:.8rem;font-size:1.2rem}.stat-value[data-v-fed96c76]{font-size:1rem}.stat-label[data-v-fed96c76]{font-size:.8rem}}.stat-card svg[data-v-fed96c76]{font-size:2.5rem;color:var(--clr-primary)}.percentile-container[data-v-cf0597e6]{background:var(--clr-surface);border:1px solid var(--clr-border);border-radius:12px;padding:1.5rem;margin-bottom:2rem;position:relative;z-index:1}.percentile-info[data-v-cf0597e6]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.percentile-value[data-v-cf0597e6]{display:flex;flex-direction:column;align-items:flex-start}.percentile-value .value[data-v-cf0597e6]{font-size:2rem;font-weight:600;color:var(--clr-primary)}.percentile-value .label[data-v-cf0597e6]{font-size:.9rem;color:var(--clr-text-secondary)}.percentile-description[data-v-cf0597e6]{color:var(--clr-text-secondary);font-size:.9rem}.percentile-bar-container[data-v-cf0597e6]{height:24px;background:var(--clr-surface-2);border-radius:12px;overflow:hidden;position:relative}.percentile-bar[data-v-cf0597e6]{height:100%;background:linear-gradient(90deg,var(--clr-primary) 0%,var(--clr-primary-light) 100%);border-radius:12px;transition:width 1.2s cubic-bezier(.22,1,.36,1);position:relative;min-width:24px;overflow:hidden}.percentile-bar[data-v-cf0597e6]:after{content:"";position:absolute;top:0;left:-40%;width:60%;height:100%;background:linear-gradient(120deg,var(--clr-transparent-light) 0%,var(--clr-transparent) 50%,var(--clr-transparent-light) 100%);animation:shimmer-cf0597e6 2.2s infinite;pointer-events:none}@keyframes shimmer-cf0597e6{0%{left:-40%}to{left:100%}}.marker[data-v-cf0597e6]{position:absolute;right:-8px;top:-24px;display:flex;flex-direction:column;align-items:center;color:var(--clr-primary)}.marker i[data-v-cf0597e6]{font-size:1.2rem}.marker span[data-v-cf0597e6]{font-size:.8rem;font-weight:600}@media (max-width: 768px){.percentile-container[data-v-cf0597e6]{padding:1rem}.percentile-info[data-v-cf0597e6]{flex-direction:column;align-items:flex-start;gap:.5rem}.percentile-value .value[data-v-cf0597e6]{font-size:1.5rem}.percentile-bar-container[data-v-cf0597e6]{height:20px}}.games-comparison[data-v-5a8f4e26]{background:var(--clr-surface);border-radius:12px;padding:1.5rem;border:1px solid var(--clr-border);z-index:1;position:relative;margin-bottom:2rem}.games-comparison h3[data-v-5a8f4e26]{color:var(--clr-text-primary);font-size:1.2rem;margin-bottom:1.5rem;text-align:center;padding-bottom:1rem;border-bottom:1px solid var(--clr-border)}.games-list[data-v-5a8f4e26]{display:grid;grid-template-columns:1fr;gap:.8rem}.games-column[data-v-5a8f4e26]{display:flex;flex-direction:column;gap:.8rem}.game-entry[data-v-5a8f4e26]{display:flex;justify-content:center;gap:.5rem;color:var(--clr-text-secondary);font-size:.9rem;padding:.5rem 0}.game-entry .count[data-v-5a8f4e26]{color:var(--clr-primary);font-weight:600}@media (min-width: 768px){.games-list[data-v-5a8f4e26]{grid-template-columns:1fr 1fr;gap:2rem;position:relative}.games-list[data-v-5a8f4e26]:after{content:"";position:absolute;left:50%;top:0;height:100%;width:1px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.1) 20%,rgba(255,255,255,.1) 80%,transparent)}}.chart-container[data-v-4b9b7282]{background:var(--clr-surface);border:1px solid var(--clr-border);border-radius:12px;padding:1.5rem;margin-bottom:2rem;overflow:hidden;position:relative;z-index:1}.chart-header[data-v-4b9b7282]{display:flex;justify-content:center;align-items:center;margin-bottom:1rem}.chart-header h3[data-v-4b9b7282]{color:var(--clr-text-primary);font-size:1.2rem;font-weight:600;text-align:center}.chart-wrapper[data-v-4b9b7282]{height:300px;width:100%;position:relative;background:transparent;padding-bottom:1.5rem}canvas[data-v-4b9b7282]{background:transparent}@media (max-width: 768px){.chart-container[data-v-4b9b7282]{padding:1rem}.chart-wrapper[data-v-4b9b7282]{height:200px}[data-v-4b9b7282] .chartjs-size-monitor{font-size:12px}}.loading-container[data-v-26d96044]{display:flex;flex-direction:column;align-items:center;gap:1rem}.spinner[data-v-26d96044]{width:50px;height:50px;border:3px solid var(--clr-surface-2);border-top:3px solid var(--clr-primary);border-radius:50%;animation:spin-26d96044 1s linear infinite}.loading-message[data-v-26d96044]{color:var(--clr-text-secondary);font-size:.9rem}@keyframes spin-26d96044{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-container[data-v-057a3fa7]{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem;text-align:center;background:var(--clr-surface);border:1px solid var(--clr-border);border-radius:12px}.error-icon[data-v-057a3fa7]{font-size:3rem;color:#dc3545}.error-title[data-v-057a3fa7]{color:var(--clr-text-primary);font-size:1.2rem;font-weight:600}.error-message[data-v-057a3fa7]{color:var(--clr-text-secondary);font-size:.9rem}.chart-container[data-v-64ceb14a]{background:var(--clr-surface);border:1px solid var(--clr-border);border-radius:12px;padding:1.5rem 1.5rem 2.5rem;margin-bottom:2rem;overflow:hidden;z-index:1;position:relative}.chart-header[data-v-64ceb14a]{display:flex;justify-content:center;align-items:center;margin-bottom:1rem}.chart-header h3[data-v-64ceb14a]{color:var(--clr-text-primary);font-size:1.2rem;font-weight:600;text-align:center}.chart-wrapper[data-v-64ceb14a]{height:300px;width:100%;position:relative;background:transparent;padding:1rem}@media (max-width: 768px){.chart-container[data-v-64ceb14a]{padding:1rem}.chart-wrapper[data-v-64ceb14a]{height:200px;padding:0}[data-v-64ceb14a] .chart-js-tooltip{font-size:12px}}.profile-container[data-v-c474168c]{min-height:100vh;background-color:var(--clr-background);padding:40px 6vh;color:var(--clr-text-primary);width:100%;margin:0 auto}.profile-header[data-v-c474168c]{text-align:center;margin-bottom:2rem}.player-name[data-v-c474168c]{font-size:2.2rem;color:var(--clr-text-primary);margin-bottom:1rem;font-weight:600}.level-badge[data-v-c474168c]{display:inline-flex;align-items:center;gap:.5rem;background:var(--clr-surface);padding:.6rem 1.2rem;border-radius:12px;color:var(--clr-primary);border:1px solid var(--clr-border);font-size:.9rem}.games-comparison[data-v-c474168c]{background:var(--clr-surface);border-radius:12px;padding:1.5rem;border:1px solid var(--clr-border);margin-bottom:2rem}.games-comparison h3[data-v-c474168c]{color:var(--clr-text-primary);font-size:1.2rem;margin-bottom:1.5rem;text-align:center;padding-bottom:1rem;border-bottom:1px solid var(--clr-border)}.games-list[data-v-c474168c]{display:grid;grid-template-columns:1fr;gap:.8rem}.games-column[data-v-c474168c]{display:flex;flex-direction:column;gap:.8rem}.game-entry[data-v-c474168c]{display:flex;justify-content:center;gap:.5rem;color:var(--clr-text-secondary);font-size:.9rem;padding:.5rem 0}.game-entry .count[data-v-c474168c]{color:var(--clr-primary);font-weight:600}.stat-card[data-v-c474168c]{background:var(--clr-surface);border-radius:12px;padding:1.2rem;border:1px solid var(--clr-border);display:flex;align-items:center;gap:1rem}.stat-icon[data-v-c474168c]{color:var(--clr-primary);font-size:1.2rem;display:flex;align-items:center;justify-content:center;background:#f985001a;padding:.8rem;border-radius:10px}.stat-info[data-v-c474168c]{display:flex;flex-direction:column;gap:.3rem}.stat-value[data-v-c474168c]{color:var(--clr-text-primary);font-size:1.4rem;font-weight:600}.stat-label[data-v-c474168c]{color:var(--clr-text-secondary);font-size:.85rem}.progress-section[data-v-c474168c]{margin-bottom:2rem;background:var(--clr-surface);border-radius:12px;padding:1.5rem;border:1px solid var(--clr-border)}.progress-info[data-v-c474168c]{display:flex;justify-content:space-between;color:var(--clr-text-secondary);font-size:.9rem;margin-bottom:.8rem}.progress-bar[data-v-c474168c]{height:8px;background:#ffffff1a;border-radius:4px;overflow:hidden}.progress-fill[data-v-c474168c]{height:100%;background:var(--clr-primary);transition:width .3s ease}.percentile-card[data-v-c474168c]{margin-top:1.5rem;text-align:center;background:#f985001a;border-radius:8px;padding:1rem}.percentile-value[data-v-c474168c]{display:block;font-size:1.2rem;font-weight:600;color:var(--clr-primary);margin-bottom:.2rem}.percentile-label[data-v-c474168c]{font-size:.85rem;color:var(--clr-text-secondary)}.chart-container[data-v-c474168c]{background:var(--clr-surface);border-radius:12px;padding:1.5rem;border:1px solid var(--clr-border);margin-top:2rem;height:350px}.level-section[data-v-c474168c]{display:flex;flex-direction:column;align-items:center;gap:1rem}.level-image-container[data-v-c474168c]{width:15vh;height:15vh;margin-top:.5rem;border-radius:50%;border:2px solid var(--clr-primary);padding:8px;background:var(--clr-surface);display:flex;align-items:center;justify-content:center}.level-image[data-v-c474168c]{width:100%;height:100%;object-fit:contain;border-radius:50%}.loading-overlay[data-v-c474168c]{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--clr-background);display:flex;align-items:center;justify-content:center;z-index:1000}.loading-content[data-v-c474168c]{text-align:center}.loader[data-v-c474168c]{width:48px;height:48px;border:3px solid var(--clr-border);border-bottom-color:var(--clr-primary);border-radius:50%;margin:0 auto 1rem;animation:rotation-c474168c 1s linear infinite}.loading-text[data-v-c474168c]{display:block;font-size:1.2rem;color:var(--clr-text-primary);margin-bottom:.5rem}.loading-subtext[data-v-c474168c]{display:block;font-size:.9rem;color:var(--clr-text-secondary)}.error-container[data-v-c474168c]{min-height:60vh;display:flex;align-items:center;justify-content:center}.error-content[data-v-c474168c]{text-align:center;background:var(--clr-surface);padding:2rem;border-radius:12px;border:1px solid var(--clr-border);max-width:400px}.error-icon[data-v-c474168c]{font-size:3rem;color:var(--clr-error);margin-bottom:1rem}.error-title[data-v-c474168c]{color:var(--clr-text-primary);font-size:1.5rem;margin-bottom:1rem}.error-message[data-v-c474168c]{color:var(--clr-text-secondary);margin-bottom:1.5rem}.retry-button[data-v-c474168c]{background:var(--clr-primary);color:var(--clr-text-primary);border:none;padding:.8rem 1.5rem;border-radius:8px;cursor:pointer;font-size:.9rem;display:inline-flex;align-items:center;gap:.5rem;transition:opacity .2s}.retry-button[data-v-c474168c]:hover{opacity:.9}@keyframes rotation-c474168c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.profile-container[data-v-c474168c]{padding:20px 15px}.player-name[data-v-c474168c]{font-size:1.8rem}.stat-card[data-v-c474168c]{padding:1rem}.stat-value[data-v-c474168c]{font-size:1.2rem}.chart-container[data-v-c474168c]{height:250px}.level-image-container[data-v-c474168c]{padding:6px}}@media (min-width: 768px){.games-list[data-v-c474168c]{grid-template-columns:1fr 1fr;gap:2rem;position:relative}.games-list[data-v-c474168c]:after{content:"";position:absolute;left:50%;top:0;height:100%;width:1px;background:linear-gradient(180deg,transparent,var(--clr-transparent-middle) 20%,var(--clr-transparent-middle) 80%,transparent)}}.cookie-banner-overlay[data-v-017360ec]{position:fixed;bottom:0;left:0;right:0;z-index:10000;animation:slideUp-017360ec .4s ease-out}.cookie-banner[data-v-017360ec]{background:var(--clr-surface);border-top:1px solid var(--clr-border);box-shadow:0 -4px 20px #00000026;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:2rem;max-width:100%;margin:0 auto;border-radius:15px 15px 0 0;background:#1c1c1cf2}.cookie-banner-content[data-v-017360ec]{display:flex;align-items:flex-start;gap:1rem;flex:1}.cookie-icon[data-v-017360ec]{font-size:2rem;color:var(--clr-primary);margin-top:.25rem;animation:bounce-017360ec 2s infinite}.cookie-text[data-v-017360ec]{flex:1}.cookie-text h3[data-v-017360ec]{color:var(--clr-text-primary);font-size:1.2rem;margin:0 0 .5rem;font-weight:600}.cookie-text p[data-v-017360ec]{color:var(--clr-text-secondary);margin:0 0 .75rem;line-height:1.4;font-size:.9rem}.privacy-link[data-v-017360ec]{display:inline-flex;align-items:center;gap:.5rem;color:var(--clr-primary);text-decoration:none;font-size:.9rem;transition:all .3s ease;border-bottom:1px solid transparent}.privacy-link[data-v-017360ec]:hover{color:var(--clr-accent);border-bottom-color:var(--clr-accent);transform:translate(5px)}.cookie-actions[data-v-017360ec]{display:flex;gap:.75rem;flex-shrink:0}.cookie-btn[data-v-017360ec]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:8px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap;position:relative;overflow:hidden}.cookie-btn[data-v-017360ec]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:.5s}.cookie-btn[data-v-017360ec]:hover:before{left:100%}.cookie-btn-accept[data-v-017360ec]{background:var(--clr-primary);color:#fff}.cookie-btn-accept[data-v-017360ec]:hover{background:var(--clr-accent);transform:translateY(-2px);box-shadow:0 4px 15px #ff45004d}.cookie-btn-decline[data-v-017360ec]{background:var(--clr-surface-dark, #2a2a2a);color:var(--clr-text-secondary);border:1px solid var(--clr-border)}.cookie-btn-decline[data-v-017360ec]:hover{background:var(--clr-border);color:var(--clr-text-primary);transform:translateY(-2px);box-shadow:0 4px 15px #ffffff1a}@keyframes slideUp-017360ec{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes bounce-017360ec{0%,20%,53%,80%,to{transform:translateY(0)}40%,43%{transform:translateY(-8px)}70%{transform:translateY(-4px)}90%{transform:translateY(-2px)}}@keyframes float-017360ec{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.floating-cookie-icon[data-v-017360ec]{position:fixed;bottom:20px;right:20px;width:60px;height:60px;background:var(--clr-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:9999;box-shadow:0 4px 20px #ff45004d;transition:all .3s ease;animation:float-017360ec 3s ease-in-out infinite;border:2px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.floating-cookie-icon[data-v-017360ec]:hover{background:var(--clr-accent);transform:scale(1.1) translateY(-5px);box-shadow:0 8px 30px #ff450080;animation-play-state:paused}.floating-cookie-icon svg[data-v-017360ec]{font-size:1.5rem;color:#fff;animation:bounce-017360ec 2s infinite}.floating-cookie-icon:hover svg[data-v-017360ec]{animation-play-state:paused}@media (max-width: 768px){.cookie-banner[data-v-017360ec]{flex-direction:column;gap:1.5rem;padding:1.25rem;border-radius:15px 15px 0 0}.cookie-banner-content[data-v-017360ec]{flex-direction:column;gap:1rem;text-align:center}.cookie-icon[data-v-017360ec]{font-size:1.75rem;margin-top:0}.cookie-text h3[data-v-017360ec]{font-size:1.1rem}.cookie-text p[data-v-017360ec]{font-size:.85rem}.cookie-actions[data-v-017360ec]{flex-direction:column;width:100%}.cookie-btn[data-v-017360ec]{justify-content:center;padding:.875rem 1rem;font-size:.95rem}.privacy-link[data-v-017360ec]{justify-content:center}.floating-cookie-icon[data-v-017360ec]{width:50px;height:50px;bottom:15px;right:15px}.floating-cookie-icon svg[data-v-017360ec]{font-size:1.2rem}}@media (max-width: 480px){.cookie-banner[data-v-017360ec]{padding:1rem}.cookie-text h3[data-v-017360ec]{font-size:1rem}.cookie-text p[data-v-017360ec]{font-size:.8rem}.cookie-btn[data-v-017360ec]{padding:.75rem;font-size:.9rem}}.login-page[data-v-acc197fa]{min-height:100vh;background:linear-gradient(135deg,var(--clr-background) 0%,var(--clr-background-dark) 100%);padding:80px 0 0;color:var(--clr-text-primary);display:flex;flex-direction:column}.page-title[data-v-acc197fa]{text-align:center;font-size:min(2.8rem,8vw);margin-bottom:3rem;color:var(--clr-text-primary);background:linear-gradient(45deg,var(--clr-primary),var(--clr-accent));animation:titleFadeIn-acc197fa .8s ease-out}.login-container[data-v-acc197fa]{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:3rem;margin-bottom:4rem;animation:containerSlideUp-acc197fa .6s ease-out}.benefits-section[data-v-acc197fa]{margin-top:4rem}.benefits-grid[data-v-acc197fa]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;max-width:1000px;margin:0 auto}.benefit-card[data-v-acc197fa]{background:var(--clr-surface);border-radius:15px;padding:1.5rem;text-align:center;border:1px solid var(--clr-border);transition:transform .3s ease,box-shadow .3s ease;animation:cardFadeIn-acc197fa .5s ease-out forwards;opacity:0}.benefit-card h3[data-v-acc197fa]{color:var(--clr-primary);margin-bottom:1rem}.benefit-card[data-v-acc197fa]:hover{transform:translateY(-5px);box-shadow:0 8px 20px #0003}.benefit-icon[data-v-acc197fa]{font-size:2rem;color:var(--clr-primary);margin-bottom:1rem}.steam-login-box[data-v-acc197fa]{background:var(--clr-surface);border-radius:20px;padding:3rem 2rem;text-align:center;border:1px solid var(--clr-border);box-shadow:0 10px 30px #0000001a;animation:loginBoxSlideIn-acc197fa .8s ease-out;width:min(90%,400px);margin:0 auto}.steam-logo-img[data-v-acc197fa]{max-width:min(200px,50vw);height:auto;margin-bottom:2rem}.steam-login-button[data-v-acc197fa]:hover{transform:translateY(-2px);box-shadow:0 5px 15px #0003}.button-content[data-v-acc197fa]{display:flex;align-items:center;justify-content:center;gap:.8rem}.login-disclaimer[data-v-acc197fa]{color:var(--clr-text-secondary);font-size:.9rem;margin-top:1rem}.steam-login-box[data-v-acc197fa]{position:relative;background:var(--clr-surface);border-radius:20px;padding:3rem 2rem;text-align:center;border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 30px #0000001a;animation:loginBoxSlideIn-acc197fa .8s ease-out;width:min(90%,400px);margin:0 auto;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1c1c1ccc}.glow-container[data-v-acc197fa]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.glow[data-v-acc197fa]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(circle at center,rgba(255,140,0,.15) 0%,rgba(255,69,0,.1) 25%,rgba(255,69,0,.05) 50%,transparent 70%);animation:glowPulse-acc197fa 3s ease-in-out infinite;z-index:1}.steam-logo[data-v-acc197fa],.steam-login-button[data-v-acc197fa],.login-disclaimer[data-v-acc197fa]{position:relative;z-index:2}.steam-login-button[data-v-acc197fa]{background:var(--clr-primary);border:none;border-radius:10px;padding:1rem 2rem;color:#fff;font-size:1.1rem;cursor:pointer;transition:all .3s ease;margin:2rem 0;width:100%;position:relative;overflow:hidden}.steam-login-button[data-v-acc197fa]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:.5s}.steam-login-button[data-v-acc197fa]:hover{transform:translateY(-2px);box-shadow:0 5px 20px #ff450066}.steam-login-button[data-v-acc197fa]:hover:before{left:100%}.steam-login-button.button-disabled[data-v-acc197fa]{background:var(--clr-surface-dark, #3a3a3a);color:var(--clr-text-secondary);cursor:not-allowed;opacity:.6;transform:none;box-shadow:none}.steam-login-button.button-disabled[data-v-acc197fa]:hover{transform:none;box-shadow:none}.steam-login-button.button-disabled[data-v-acc197fa]:before{display:none}.cookie-required-notice[data-v-acc197fa]{color:var(--clr-accent, #ff4500);font-weight:500;display:flex;align-items:center;justify-content:center;gap:.5rem;animation:pulse-acc197fa 2s infinite}.cookie-required-notice i[data-v-acc197fa]{color:var(--clr-accent, #ff4500)}@keyframes glowPulse-acc197fa{0%{opacity:.5;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.1)}to{opacity:.5;transform:translate(-50%,-50%) scale(1)}}.steam-login-box:hover .glow[data-v-acc197fa]{animation:glowPulse-acc197fa 2s ease-in-out infinite}.steam-logo-img[data-v-acc197fa]{filter:drop-shadow(0 0 10px rgba(255,140,0,.2))}.login-disclaimer[data-v-acc197fa]{color:#ffffffb3;text-shadow:0 0 10px rgba(255,140,0,.3)}.steam-footer[data-v-acc197fa]{width:100%;padding:2rem 1rem;margin-top:auto;background:linear-gradient(to top,rgba(0,0,0,.3),transparent)}.footer-content[data-v-acc197fa]{max-width:1200px;margin:0 auto;text-align:center;color:var(--clr-text-secondary);font-size:.8rem;line-height:1.5;opacity:.7;transition:opacity .3s ease}.footer-content[data-v-acc197fa]:hover{opacity:1}@keyframes titleFadeIn-acc197fa{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes containerSlideUp-acc197fa{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes cardFadeIn-acc197fa{to{opacity:1}}@keyframes loginBoxSlideIn-acc197fa{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-acc197fa{0%{opacity:1}50%{opacity:.7}to{opacity:1}}@media (max-width: 768px){.login-page[data-v-acc197fa]{padding:60px 16px 32px}.benefits-grid[data-v-acc197fa]{grid-template-columns:1fr}.steam-login-box[data-v-acc197fa]{padding:2rem 1.5rem}.glow[data-v-acc197fa]{width:140%;height:140%}.footer-content[data-v-acc197fa]{font-size:.7rem}.steam-footer[data-v-acc197fa]{padding:1.5rem 1rem}}.modal-backdrop[data-v-6fd87ca9]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-container[data-v-6fd87ca9]{background:var(--clr-surface-2);border-radius:12px;width:90%;max-width:500px;max-height:90vh;overflow-y:auto;border:1px solid var(--clr-border)}.modal-header[data-v-6fd87ca9]{padding:1.5rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--clr-border)}.modal-title[data-v-6fd87ca9]{font-size:1.2rem;color:var(--clr-text-primary);margin:0}.close-button[data-v-6fd87ca9]{background:none;border:none;color:var(--clr-text-secondary);font-size:1.2rem;cursor:pointer;padding:.5rem;transition:color .3s ease}.close-button[data-v-6fd87ca9]:hover{color:var(--clr-text-primary)}.modal-content[data-v-6fd87ca9]{padding:1.5rem}.modal-footer[data-v-6fd87ca9]{padding:1.5rem;border-top:1px solid var(--clr-border);display:flex;justify-content:center;gap:1rem}.modal-fade-enter-active[data-v-6fd87ca9],.modal-fade-leave-active[data-v-6fd87ca9]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-6fd87ca9],.modal-fade-leave-to[data-v-6fd87ca9]{opacity:0}.modal-fade-enter-active .modal-container[data-v-6fd87ca9],.modal-fade-leave-active .modal-container[data-v-6fd87ca9]{transition:transform .3s ease}.modal-fade-enter-from .modal-container[data-v-6fd87ca9],.modal-fade-leave-to .modal-container[data-v-6fd87ca9]{transform:translateY(20px)}.settings-section-container[data-v-032cd187]{width:100%;margin-bottom:3rem;color:var(--clr-text-primary)}.section-title[data-v-032cd187]{font-size:1.8rem;margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid var(--clr-border);color:var(--clr-text-primary)}.section-subtext[data-v-032cd187]{color:var(--clr-text-secondary);margin-bottom:1.5rem;font-size:.95rem}.settings-list[data-v-032cd187]{display:flex;flex-direction:column;gap:1rem}.setting-item[data-v-032cd187]{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;background-color:var(--clr-surface-2);border:1px solid var(--clr-border);border-radius:10px;transition:background-color .2s ease}.setting-item[data-v-032cd187]:hover{background-color:var(--clr-surface-3)}.item-info[data-v-032cd187]{display:flex;align-items:center;gap:1rem}.item-info h3[data-v-032cd187]{font-size:1.1rem;font-weight:500;margin:0;color:var(--clr-text-primary)}.platform-logo-small[data-v-032cd187]{width:28px;height:28px;object-fit:contain}.item-control[data-v-032cd187]{display:flex;align-items:center;gap:1rem}.linked-status[data-v-032cd187]{color:var(--clr-success);font-weight:500;display:flex;align-items:center;gap:.5rem;font-size:.95rem}.connect-controls[data-v-032cd187]{display:flex;align-items:center;gap:.8rem}.platform-select-inline[data-v-032cd187]{padding:.5rem 2rem .5rem .8rem;background:var(--clr-surface);border:1px solid var(--clr-border);border-radius:6px;color:var(--clr-text-primary);min-width:180px;font-size:.9rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3e%3cpath d='M7 10l5 5 5-5z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .5rem center;background-size:1em}.platform-select-inline[data-v-032cd187]:focus{outline:none;border-color:var(--clr-primary);box-shadow:0 0 0 2px var(--clr-primary-transparent)}.item-control .base-button[data-v-032cd187]{padding:.5rem 1rem;font-size:.9rem}.refresh-button[data-v-032cd187]{background:var(--clr-surface);border:1px solid var(--clr-border);border-radius:6px;padding:.5rem;color:var(--clr-text-secondary);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-width:36px;height:36px}.refresh-button[data-v-032cd187]:hover{background:var(--clr-surface-3);color:var(--clr-text-primary);border-color:var(--clr-primary)}.refresh-button[data-v-032cd187]:active{transform:scale(.95)}@media (max-width: 768px){.setting-item[data-v-032cd187]{flex-direction:column;align-items:flex-start;gap:.8rem}.item-control[data-v-032cd187]{width:100%;justify-content:flex-end}.connect-controls[data-v-032cd187]{width:100%;justify-content:space-between}.platform-select-inline[data-v-032cd187]{flex-grow:1;min-width:150px}}.verification-modal-content[data-v-032cd187]{text-align:center}.verification-text[data-v-032cd187]{margin-bottom:1.5rem;color:var(--clr-text-secondary)}.code-input-container[data-v-032cd187]{position:relative;width:200px;margin:0 auto}.code-input[data-v-032cd187]{width:100%;padding:1rem;font-size:1.2rem;text-align:center;letter-spacing:.5rem;background:var(--clr-surface);border:1px solid var(--clr-border);border-radius:8px;color:var(--clr-text-primary);transition:all .3s ease}.code-input[data-v-032cd187]:focus{outline:none;border-color:var(--clr-primary);box-shadow:0 0 0 2px var(--clr-primary-transparent)}.input-glow[data-v-032cd187]{position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;background:var(--clr-primary);opacity:0;border-radius:12px;transition:opacity .3s ease;z-index:-1}.code-input:focus+.input-glow[data-v-032cd187]{opacity:.1}.settings-section-container[data-v-6a1dbf87]{width:100%;margin-bottom:3rem;color:var(--clr-text-primary)}.section-title[data-v-6a1dbf87]{font-size:1.8rem;margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid var(--clr-border);color:var(--clr-text-primary)}.section-subtext[data-v-6a1dbf87]{color:var(--clr-text-secondary);margin-bottom:1.5rem;font-size:.95rem}.settings-list[data-v-6a1dbf87]{display:flex;flex-direction:column;gap:1rem}.setting-item[data-v-6a1dbf87]{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;background-color:var(--clr-surface-2);border:1px solid var(--clr-border);border-radius:10px;transition:background-color .2s ease}.setting-item[data-v-6a1dbf87]:hover{background-color:var(--clr-surface-3)}.locked-item[data-v-6a1dbf87],.locked-item[data-v-6a1dbf87]:hover{background-color:var(--clr-surface-2)}.item-info[data-v-6a1dbf87]{display:flex;align-items:center;gap:1rem}.item-info h3[data-v-6a1dbf87]{font-size:1.1rem;font-weight:500;margin:0;color:var(--clr-text-primary)}.platform-logo-small[data-v-6a1dbf87]{width:28px;height:28px;object-fit:contain}.item-control[data-v-6a1dbf87]{display:flex;align-items:center;gap:1rem}.item-icon.locked-icon[data-v-6a1dbf87]{color:var(--clr-text-secondary);font-size:1.3rem}.locked-control[data-v-6a1dbf87]{display:flex;align-items:center;gap:1rem}.level-lock-icon[data-v-6a1dbf87]{width:32px;height:32px}.locked-message[data-v-6a1dbf87]{color:var(--clr-text-secondary);font-size:.95rem;font-weight:500;margin:0}.channel-warning[data-v-6a1dbf87]{color:var(--clr-warning);font-weight:500;display:flex;align-items:center;gap:.5rem;font-size:.95rem}.channel-status[data-v-6a1dbf87]{color:var(--clr-success);font-weight:500;display:flex;align-items:center;gap:.5rem;font-size:.95rem}.channel-upgraded[data-v-6a1dbf87]{color:var(--clr-accent);font-weight:500;display:flex;align-items:center;gap:.5rem;font-size:.95rem}.item-control .base-button[data-v-6a1dbf87]{padding:.5rem 1rem;font-size:.9rem}.upgrade-button[data-v-6a1dbf87]{background-color:var(--clr-accent);color:var(--clr-text-primary);margin-left:1rem}.upgrade-button-disabled[data-v-6a1dbf87]{background-color:var(--clr-surface);color:var(--clr-text-secondary);margin-left:1rem}@media (max-width: 768px){.setting-item[data-v-6a1dbf87]{flex-direction:column;align-items:flex-start;gap:.8rem}.item-control[data-v-6a1dbf87]{width:100%;justify-content:flex-end}.locked-control[data-v-6a1dbf87]{width:100%;justify-content:flex-start;padding-top:.5rem;border-top:1px solid var(--clr-border);margin-top:.8rem}}.creation-modal-content[data-v-6a1dbf87]{text-align:center;padding:1rem 0}.info-text[data-v-6a1dbf87]{margin-top:1rem;color:var(--clr-text-secondary);font-size:.9rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.loading-message[data-v-6a1dbf87]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1rem}.spinner[data-v-6a1dbf87]{width:40px;height:40px;border:4px solid var(--clr-border);border-radius:50%;border-top-color:var(--clr-primary);animation:spin-6a1dbf87 1s ease-in-out infinite;margin-bottom:1rem}@keyframes spin-6a1dbf87{to{transform:rotate(360deg)}}.base-switch[data-v-9c9b6a6d]{position:relative;display:inline-block;width:50px;height:28px;cursor:pointer;-webkit-user-select:none;user-select:none}.switch-input[data-v-9c9b6a6d]{opacity:0;width:0;height:0}.switch-slider[data-v-9c9b6a6d]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--clr-surface-3);border:1px solid var(--clr-border);transition:.3s;border-radius:34px}.switch-slider[data-v-9c9b6a6d]:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:3px;background-color:var(--clr-text-secondary);transition:.3s;border-radius:50%}.switch-input:checked+.switch-slider[data-v-9c9b6a6d]{background-color:var(--clr-primary);border-color:var(--clr-primary)}.switch-input:focus+.switch-slider[data-v-9c9b6a6d]{box-shadow:0 0 0 2px var(--clr-primary-transparent)}.switch-input:checked+.switch-slider[data-v-9c9b6a6d]:before{transform:translate(22px);background-color:#fff}.base-switch.is-disabled[data-v-9c9b6a6d]{cursor:not-allowed;opacity:.6}.base-switch.is-disabled .switch-slider[data-v-9c9b6a6d]{cursor:not-allowed}.settings-section-container[data-v-3271ef28]{width:100%;margin-bottom:3rem;color:var(--clr-text-primary)}.section-title[data-v-3271ef28]{font-size:1.8rem;margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid var(--clr-border);color:var(--clr-text-primary)}.section-subtext[data-v-3271ef28]{color:var(--clr-text-secondary);margin-bottom:1.5rem;font-size:.95rem}.settings-list[data-v-3271ef28]{display:flex;flex-direction:column;gap:1rem}.setting-item[data-v-3271ef28]{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;background-color:var(--clr-surface-2);border:1px solid var(--clr-border);border-radius:10px;transition:background-color .2s ease}.setting-item[data-v-3271ef28]:hover:not(.locked-item){background-color:var(--clr-surface-3)}.item-info[data-v-3271ef28]{display:flex;align-items:center;gap:1rem}.item-info h3[data-v-3271ef28]{font-size:1.1rem;font-weight:500;margin:0;color:var(--clr-text-primary)}.item-info p[data-v-3271ef28]{font-size:.9rem;color:var(--clr-text-secondary);margin:0}.platform-logo-small[data-v-3271ef28]{width:28px;height:28px;object-fit:contain}.platform-warning[data-v-3271ef28]{color:var(--clr-warning)!important;font-size:.85rem!important;display:flex;align-items:center;gap:.3rem}.locked-item[data-v-3271ef28]{background-color:var(--clr-surface-2);border:1px solid var(--clr-border)}.locked-content[data-v-3271ef28]{display:flex;align-items:center;gap:1.5rem;width:100%}.lock-icon-indicator[data-v-3271ef28]{font-size:1.5rem;color:var(--clr-text-secondary)}.locked-text h3[data-v-3271ef28]{font-size:1.1rem;margin-bottom:.2rem;color:var(--clr-text-primary)}.locked-text p[data-v-3271ef28]{font-size:.9rem;color:var(--clr-text-secondary)}.level-lock-icon[data-v-3271ef28]{width:40px;height:40px;margin-left:auto}.experimental-tag[data-v-3271ef28]{display:inline-block;background-color:var(--clr-experimental);color:#fff;padding:2px 6px;border-radius:8px;font-size:.65rem;font-weight:600;margin-left:8px;vertical-align:middle}.creation-modal-content[data-v-3271ef28]{text-align:center;padding:1rem 0}.loading-message[data-v-3271ef28],.success-message[data-v-3271ef28],.error-message[data-v-3271ef28]{display:flex;flex-direction:column;align-items:center;gap:1rem}.success-message .svg-inline--fa[data-v-3271ef28],.error-message .svg-inline--fa[data-v-3271ef28]{font-size:3rem}.success-message[data-v-3271ef28]{color:var(--clr-success)}.error-message[data-v-3271ef28]{color:var(--clr-error)}.loading-message p[data-v-3271ef28],.success-message p[data-v-3271ef28],.error-message p[data-v-3271ef28]{margin:0;font-size:1rem;color:var(--clr-text-secondary)}.success-message p[data-v-3271ef28]{color:var(--clr-text-primary)}.spinner[data-v-3271ef28]{border:4px solid var(--clr-border);border-top:4px solid var(--clr-primary);border-radius:50%;width:40px;height:40px;animation:spin-3271ef28 1s linear infinite;margin-bottom:1rem}@keyframes spin-3271ef28{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.setting-item[data-v-3271ef28]{flex-direction:column;align-items:flex-start;gap:.8rem}.item-control[data-v-3271ef28]{margin-left:auto;margin-top:.5rem}.locked-content[data-v-3271ef28]{gap:1rem}.level-lock-icon[data-v-3271ef28]{width:35px;height:35px}}.skin-unlocker-container[data-v-335f93c4]{padding:2.5rem;background:var(--clr-background);text-align:center}.skin-unlocker-container h2[data-v-335f93c4]{color:var(--clr-text-primary);font-size:1.8rem;margin-bottom:2.5rem;font-weight:600}.skins-grid[data-v-335f93c4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2rem;justify-items:center}.skin-card[data-v-335f93c4]{background:var(--clr-surface);border-radius:10px;padding:1.5rem;border:1px solid var(--clr-border);display:flex;flex-direction:column;align-items:center;gap:1.2rem;transition:transform .18s cubic-bezier(.4,2,.6,1),box-shadow .18s cubic-bezier(.4,2,.6,1),filter .18s cubic-bezier(.4,2,.6,1);transform:perspective(700px) rotateX(var(--rotate-x, 0deg)) rotateY(var(--rotate-y, 0deg));filter:drop-shadow(0 0 8px rgba(255,200,80,.08));position:relative;box-shadow:0 0 #ffc8501f,0 2px 16px #0000001a,0 0 16px 2px #ffc85014}.skin-card[data-v-335f93c4]:hover{box-shadow:0 0 0 4px #ffc8502e,0 8px 32px #0000002e,0 0 32px 8px #ffc8502e;filter:drop-shadow(0 0 16px rgba(255,200,80,.18));animation:bling-335f93c4 .7s cubic-bezier(.4,2,.6,1)}@keyframes bling-335f93c4{0%{filter:brightness(1) drop-shadow(0 0 8px #ffe066)}30%{filter:brightness(1.15) drop-shadow(0 0 24px #ffe066)}60%{filter:brightness(1.05) drop-shadow(0 0 12px #ffe066)}to{filter:brightness(1) drop-shadow(0 0 8px #ffe066)}}.skin-image-container[data-v-335f93c4]{width:100%;max-width:10vh;max-height:28vh;background-color:var(--clr-surface-2);border-radius:8px;display:flex;justify-content:center;align-items:center;margin-bottom:1rem;overflow:hidden;border:1px solid var(--clr-border)}.skin-image[data-v-335f93c4]{display:block;width:100%;height:100%;object-fit:fill}.skin-card .base-button[data-v-335f93c4]{width:100%;margin-top:auto;padding:.8rem 1.5rem;font-size:.95rem;box-shadow:0 4px 12px var(--clr-primary-transparent-strong)}.skin-card .base-button[data-v-335f93c4]:disabled{cursor:not-allowed;opacity:.5;background-color:var(--clr-surface-2);color:var(--clr-text-secondary)}.unlock-modal-content[data-v-335f93c4]{text-align:center;padding:1rem 0;color:var(--clr-text-primary)}.info-text[data-v-335f93c4]{margin-top:1rem;color:var(--clr-text-secondary);font-size:.9rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.loading-message[data-v-335f93c4]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1rem}.spinner[data-v-335f93c4]{width:40px;height:40px;border:4px solid rgba(255,255,255,.1);border-radius:50%;border-top-color:var(--clr-primary);animation:spin-335f93c4 1s ease-in-out infinite;margin-bottom:1rem}@keyframes spin-335f93c4{to{transform:rotate(360deg)}}.error-modal-content[data-v-335f93c4]{text-align:center;padding:1.5rem 1rem;display:flex;flex-direction:column;align-items:center;gap:1rem;color:var(--clr-text-secondary)}.error-icon[data-v-335f93c4]{font-size:2rem;color:var(--clr-error);margin-bottom:.5rem}.border-display-container[data-v-eab92c18]{padding:2rem;border-radius:10px;margin-bottom:2rem;text-align:center;z-index:1;position:relative}.border-display-container h2[data-v-eab92c18]{color:var(--clr-text-primary);font-size:1.8rem;margin-bottom:2.5rem;font-weight:600}.no-border-message[data-v-eab92c18]{padding-top:2rem;color:var(--clr-text-secondary)}.borders-grid[data-v-eab92c18]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1.5rem;justify-items:center}.border-item[data-v-eab92c18]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1rem;border-radius:8px;transition:transform .3s ease,box-shadow .3s ease;position:relative;border:2px solid var(--clr-border);background-color:var(--clr-surface-variant, var(--clr-surface))}.border-image[data-v-eab92c18]{width:80px;height:80px;border-radius:50%;object-fit:contain;margin-bottom:.5rem;filter:grayscale(100%);opacity:.6;transition:filter .3s ease,opacity .3s ease}.border-name[data-v-eab92c18]{font-size:.9rem;color:var(--clr-text-secondary);margin-bottom:.25rem}.current-border-label[data-v-eab92c18]{font-size:.8rem;color:var(--clr-primary);font-weight:700}.border-item.unlocked .border-image[data-v-eab92c18]{filter:grayscale(0%);opacity:1;box-shadow:0 0 15px 5px var(--glow-color)}.border-item.unlocked .border-name[data-v-eab92c18]{color:var(--clr-text-primary);font-weight:700}.border-item:not(.unlocked):not(.locked) .border-image[data-v-eab92c18]{filter:grayscale(50%);opacity:.8}.profile-nav[data-v-19a1e5fa]{display:none}.profile-page[data-v-19a1e5fa]{min-height:100vh;background-color:var(--clr-background)}.ranking-toggle[data-v-19a1e5fa]{display:flex;justify-content:center;gap:1rem;margin:1rem 0 2rem}.toggle-button[data-v-19a1e5fa]{background:#ffffff0d;border:2px solid rgba(249,133,0,.1);border-radius:12px;padding:.8rem 1.5rem;color:#999;font-size:1rem;font-weight:500;display:flex;align-items:center;gap:.8rem;cursor:pointer;transition:all .3s ease;position:relative;min-width:180px;justify-content:center}.toggle-button[data-v-19a1e5fa]:hover{background:#ffffff14;transform:translateY(-2px);color:#fff}.toggle-button.active[data-v-19a1e5fa]{background:#f985001a;border-color:#f985004d;color:#f98500;box-shadow:0 4px 12px #f9850026}.button-icon[data-v-19a1e5fa]{font-size:1.1rem}@media (max-width: 768px){.ranking-toggle[data-v-19a1e5fa]{flex-direction:column;align-items:center}.toggle-button[data-v-19a1e5fa]{width:100%;max-width:300px}}.skin-container[data-v-19a1e5fa],.stats-container[data-v-19a1e5fa]{margin-top:2rem;padding:2rem;background:var(--clr-background)}.settings-container[data-v-19a1e5fa]{margin-top:2rem;padding:2rem;background:var(--clr-surface);border-radius:12px;border:1px solid var(--clr-border);z-index:1;position:relative}.ranking-page[data-v-19a1e5fa]{min-height:100vh;background-color:var(--clr-background)}.profile-container[data-v-19a1e5fa]{width:100%;margin:0 auto;background-color:var(--clr-card-background);padding:40px 20px}.profile-container h1[data-v-19a1e5fa]{font-size:2.5rem;color:var(--clr-text-primary);margin-bottom:2rem;text-align:center}.settings-section[data-v-19a1e5fa]{padding:2rem;background-color:var(--clr-surface-2);border:1px solid var(--clr-border);border-radius:10px;margin-top:2rem;text-align:center;display:flex;flex-direction:column;align-items:center}.settings-section h3[data-v-19a1e5fa]{color:var(--clr-text-primary);font-size:1.2rem;margin-bottom:.5rem}.settings-section p[data-v-19a1e5fa]{color:var(--clr-text-secondary);margin-bottom:1rem;max-width:400px}.logout-button[data-v-19a1e5fa]{background-color:var(--clr-error)!important;color:#fff!important;width:auto!important;min-width:200px!important}.logout-button[data-v-19a1e5fa]:hover{background-color:var(--clr-error-hover)!important}.loading-container[data-v-19a1e5fa]{text-align:center;margin-top:2rem;color:var(--clr-text-secondary)}.info-message[data-v-19a1e5fa]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem;background:var(--clr-surface-2);border-radius:12px;padding:2rem;border:1px solid var(--clr-border);margin-bottom:2rem}.info-icon[data-v-19a1e5fa]{font-size:2.5rem;color:var(--clr-primary)}.info-content[data-v-19a1e5fa]{display:flex;flex-direction:column;align-items:center}.info-content h4[data-v-19a1e5fa]{font-size:1.5rem;margin-bottom:.75rem;color:var(--clr-text-primary)}.info-content p[data-v-19a1e5fa]{font-size:1rem;margin-bottom:1.5rem;color:var(--clr-text-secondary);line-height:1.5}.logout-section[data-v-19a1e5fa]{padding:2rem;background-color:var(--clr-surface-2);border:1px solid var(--clr-border);border-radius:10px;margin-top:2rem;text-align:center;display:flex;flex-direction:column;align-items:center}.rules-wiki[data-v-824b2faa]{color:var(--clr-text-secondary)}.rules-wiki h2[data-v-824b2faa]{color:var(--clr-primary);margin-bottom:1.5rem;display:flex;align-items:center;gap:.7rem}.rules-section[data-v-824b2faa]{background:var(--clr-surface-2);border-radius:10px;padding:1.2rem 1.5rem;margin-bottom:1.5rem;border-left:3px solid var(--clr-primary-light)}.rules-section h3[data-v-824b2faa]{color:var(--clr-primary-light);font-size:1.2rem;margin-bottom:.7rem;display:flex;align-items:center;gap:.5rem}.rules-section ul[data-v-824b2faa]{list-style:disc inside;margin:0;padding-left:1rem}.rules-section li[data-v-824b2faa]{margin-bottom:.5rem;font-size:1rem;line-height:1.5}.icon[data-v-824b2faa]{color:var(--clr-primary-light)}.rules-footer[data-v-824b2faa]{margin-top:2rem;background:var(--clr-primary-transparent);border-radius:8px;padding:1rem;display:flex;align-items:center;gap:.7rem;color:var(--clr-primary);font-weight:500;font-size:1rem}.icon.warning[data-v-824b2faa]{color:var(--clr-primary-light);font-size:1.3rem}@media (max-width: 768px){.rules-section[data-v-824b2faa]{padding:1rem .7rem}.rules-wiki h2[data-v-824b2faa]{font-size:1.3rem}}ul[data-v-ea46be28]{margin-left:1.5rem;margin-bottom:1.5rem}li[data-v-ea46be28],p[data-v-ea46be28]{margin-bottom:.5rem}.range-system-wiki h2[data-v-ea46be28],.range-system-wiki h3[data-v-ea46be28]{color:var(--clr-primary);margin-bottom:1rem}.range-system-wiki p[data-v-ea46be28],.range-system-wiki li[data-v-ea46be28]{color:var(--clr-text-secondary)}.ranks-table-container[data-v-ea46be28]{overflow-x:auto;margin:2rem 0}.modern-ranks-table[data-v-ea46be28]{width:100%;border-collapse:separate;border-spacing:0;box-shadow:0 6px 25px #0006;border-radius:12px;overflow:hidden;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:var(--clr-surface-2);color:var(--clr-text-secondary)}.modern-ranks-table thead[data-v-ea46be28]{background:var(--clr-surface-3)}.modern-ranks-table th[data-v-ea46be28]{padding:1.2rem 1rem;text-align:left;font-weight:600;letter-spacing:.75px;text-transform:uppercase;font-size:.85rem;color:var(--clr-primary-light);border-bottom:2px solid var(--clr-primary-light)}.modern-ranks-table td[data-v-ea46be28]{padding:1rem;border-bottom:1px solid var(--clr-border);transition:background-color .3s ease;color:var(--clr-text-secondary);vertical-align:middle}.modern-ranks-table tbody tr:last-child td[data-v-ea46be28]{border-bottom:none}.rank-row[data-v-ea46be28]{transition:transform .2s ease,box-shadow .2s ease,background-color .3s ease;position:relative;z-index:1}.rank-row[data-v-ea46be28]:hover{transform:translateY(-2px);box-shadow:0 8px 20px var(--clr-box-shadow);z-index:2;background:var(--clr-surface-3)}.rank-row:hover td[data-v-ea46be28]{color:var(--clr-text-primary)}.level-cell[data-v-ea46be28]{min-width:200px;color:var(--clr-text-primary);font-weight:500}.level-info[data-v-ea46be28]{display:flex;align-items:center;gap:12px}.level-icon-container[data-v-ea46be28]{width:65px;height:65px;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:var(--clr-surface-3);border-radius:50%;transition:background-color .3s ease}.rank-row:hover .level-icon-container[data-v-ea46be28]{background-color:var(--clr-surface-4)}.level-icon[data-v-ea46be28]{width:64px;height:64px;object-fit:contain;transition:transform .3s ease}.rank-row:hover .level-icon[data-v-ea46be28]{transform:scale(1.1)}@keyframes fadeIn-ea46be28{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.rank-row[data-v-ea46be28]{animation:fadeIn-ea46be28 .6s ease forwards;opacity:0}.rank-row[data-v-ea46be28]:nth-child(-n+5){animation-delay:.1s}.rank-row[data-v-ea46be28]:nth-child(n+6):nth-child(-n+10){animation-delay:.2s}.rank-row[data-v-ea46be28]:nth-child(n+11):nth-child(-n+15){animation-delay:.3s}.rank-row[data-v-ea46be28]:nth-child(n+16):nth-child(-n+20){animation-delay:.4s}.rank-row[data-v-ea46be28]:nth-child(n+21):nth-child(-n+25){animation-delay:.5s}@media (max-width: 768px){.modern-ranks-table[data-v-ea46be28]{font-size:.9rem;box-shadow:0 4px 15px var(--clr-box-shadow);border-radius:8px}.modern-ranks-table th[data-v-ea46be28],.modern-ranks-table td[data-v-ea46be28]{padding:.8rem}.level-cell[data-v-ea46be28]{min-width:150px}.level-icon-container[data-v-ea46be28]{width:32px;height:32px}.level-icon[data-v-ea46be28]{width:22px;height:22px}p[data-v-ea46be28]{margin-bottom:1rem}}ul[data-v-51a58f9a]{margin-left:1.5rem;margin-bottom:1.5rem}li[data-v-51a58f9a],p[data-v-51a58f9a]{margin-bottom:.5rem}.reward-showcase[data-v-51a58f9a]{margin-top:3rem}.range-system-wiki h2[data-v-51a58f9a],.range-system-wiki h3[data-v-51a58f9a]{color:var(--clr-primary);margin-bottom:1rem}.range-system-wiki h4[data-v-51a58f9a]{color:var(--clr-text-secondary);margin-top:1rem;margin-bottom:1rem}.range-system-wiki p[data-v-51a58f9a],.range-system-wiki li[data-v-51a58f9a]{color:var(--clr-text-secondary)}.ranks-table-container[data-v-51a58f9a]{overflow-x:auto;margin:2rem 0}.modern-ranks-table[data-v-51a58f9a]{width:100%;border-collapse:separate;border-spacing:0;box-shadow:0 6px 25px var(--clr-box-shadow);border-radius:12px;overflow:hidden;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:var(--clr-surface-2);color:var(--clr-text-secondary)}.modern-ranks-table thead[data-v-51a58f9a]{background:var(--clr-surface)}.modern-ranks-table th[data-v-51a58f9a]{padding:1.2rem 1rem;text-align:left;font-weight:600;letter-spacing:.75px;text-transform:uppercase;font-size:.85rem;color:var(--clr-primary-light);background-color:var(--clr-surface-3);border-bottom:2px solid var(--clr-primary-light)}.modern-ranks-table td[data-v-51a58f9a]{padding:1rem;border-bottom:1px solid var(--clr-border);transition:background-color .3s ease;color:var(--clr-text-secondary);vertical-align:middle}.modern-ranks-table tbody tr:last-child td[data-v-51a58f9a]{border-bottom:none}.rank-row[data-v-51a58f9a]{transition:transform .2s ease,box-shadow .2s ease,background-color .3s ease;position:relative;z-index:1}.rank-row[data-v-51a58f9a]:hover{transform:translateY(-2px);box-shadow:0 8px 20px var(--clr-box-shadow);z-index:2;background:#3a3a3a}.rank-row:hover td[data-v-51a58f9a]{color:var(--clr-text-primary)}.level-cell[data-v-51a58f9a]{min-width:200px;color:var(--clr-text-secondary);font-weight:500}.level-info[data-v-51a58f9a]{display:flex;align-items:center;gap:12px}.level-icon-container[data-v-51a58f9a]{width:65px;height:65px;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:var(--clr-surface-3);border-radius:50%;transition:background-color .3s ease}.rank-row:hover .level-icon-container[data-v-51a58f9a]{background-color:var(--clr-surface-4)}.level-icon[data-v-51a58f9a]{width:64px;height:64px;object-fit:contain;margin-top:10spx;transition:transform .3s ease}.rank-row:hover .level-icon[data-v-51a58f9a]{transform:scale(1.1)}@keyframes fadeIn-51a58f9a{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.rank-row[data-v-51a58f9a]{animation:fadeIn-51a58f9a .6s ease forwards;opacity:0}@media (max-width: 768px){.modern-ranks-table[data-v-51a58f9a]{font-size:.9rem;box-shadow:0 4px 15px var(--clr-box-shadow);border-radius:8px}.modern-ranks-table th[data-v-51a58f9a],.modern-ranks-table td[data-v-51a58f9a]{padding:.8rem}.level-cell[data-v-51a58f9a]{min-width:150px}.level-icon-container[data-v-51a58f9a]{width:32px;height:32px}.level-icon[data-v-51a58f9a]{width:22px;height:22px}p[data-v-51a58f9a]{margin-bottom:1rem}}.rank-row[data-v-51a58f9a]:nth-child(1){animation-delay:.05s}.rank-row[data-v-51a58f9a]:nth-child(2){animation-delay:.1s}.rank-row[data-v-51a58f9a]:nth-child(3){animation-delay:.15s}.rank-row[data-v-51a58f9a]:nth-child(4){animation-delay:.2s}.rank-row[data-v-51a58f9a]:nth-child(5){animation-delay:.25s}.rank-row[data-v-51a58f9a]:nth-child(6){animation-delay:.3s}.rewards-showcase[data-v-51a58f9a]{margin:2rem 0}.rewards-showcase h4[data-v-51a58f9a]{color:var(--clr-primary-light);margin-bottom:1rem;font-size:1.2rem}.glow-effects-container[data-v-51a58f9a]{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin-top:1.5rem}.glow-effect-example[data-v-51a58f9a]{display:flex;flex-direction:column;align-items:center;gap:.75rem}.glow-frame[data-v-51a58f9a]{width:100px;height:100px;border-radius:20px;display:flex;align-items:center;justify-content:center;transition:box-shadow .3s ease}.glow-content[data-v-51a58f9a]{width:80px;height:80px;border-radius:12px;background-color:var(--clr-surface-3);display:flex;align-items:center;justify-content:center}.glow-icon[data-v-51a58f9a]{width:64px;height:64px;object-fit:contain}.glow-label[data-v-51a58f9a]{font-weight:600;color:var(--clr-text-primary)}.division-1[data-v-51a58f9a]{box-shadow:0 0 20px #8a4903de}.division-2[data-v-51a58f9a]{box-shadow:0 0 20px #c0c0c0de}.division-3[data-v-51a58f9a]{box-shadow:0 0 20px #ffd700de}.division-4[data-v-51a58f9a]{box-shadow:0 0 20px #016c85de}.division-5[data-v-51a58f9a]{box-shadow:0 0 20px #7e0cffde}.division-6[data-v-51a58f9a]{box-shadow:0 0 20px #ff5900de}@media (max-width: 768px){.glow-effects-container[data-v-51a58f9a]{gap:1rem}.glow-frame[data-v-51a58f9a]{width:80px;height:80px}.glow-content[data-v-51a58f9a]{width:64px;height:64px}.glow-icon[data-v-51a58f9a]{width:48px;height:48px}.ttt-rewards-image[data-v-51a58f9a]{max-width:100%;width:100%}}.ttt-rewards-container[data-v-51a58f9a]{display:flex;justify-content:center;align-items:center;margin:1.5rem 0;width:100%;max-width:100%}.ttt-rewards-image[data-v-51a58f9a]{max-width:100%;height:auto;border:4px solid var(--clr-border);border-radius:8px;box-shadow:0 4px 15px var(--clr-box-shadow);display:block}.rewards-section[data-v-51a58f9a]{display:flex;flex-wrap:wrap;gap:2.5rem;margin:2.5rem 0 3rem;justify-content:flex-start}.reward-card[data-v-51a58f9a]{background:linear-gradient(135deg,var(--clr-surface-2) 0%,var(--clr-surface-3) 100%);border-radius:18px;box-shadow:0 6px 32px var(--clr-box-shadow);padding:2.5rem 2.5rem 2rem;max-width:540px;min-width:320px;flex:1 1 320px;display:flex;flex-direction:column;align-items:center;margin-bottom:1.5rem;border:1.5px solid var(--clr-border);transition:box-shadow .3s,border .3s}.reward-card[data-v-51a58f9a]:hover{box-shadow:0 10px 40px var(--clr-box-shadow-orange);border:1.5px solid var(--clr-primary)}.reward-header[data-v-51a58f9a]{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.reward-icon[data-v-51a58f9a]{width:48px;height:48px;border-radius:12px;background:var(--clr-surface-3);box-shadow:0 2px 8px var(--clr-box-shadow);object-fit:contain}.reward-card h3[data-v-51a58f9a]{color:var(--clr-primary-light);margin:0;font-size:1.35rem;font-weight:700;letter-spacing:.5px}.reward-card p[data-v-51a58f9a]{color:var(--clr-text-secondary);margin-bottom:1.1rem;text-align:center}.reward-note[data-v-51a58f9a]{font-size:.85rem;color:var(--clr-text-secondary);margin-top:auto}@media (max-width: 1100px){.rewards-section[data-v-51a58f9a]{flex-direction:column;align-items:center;gap:2rem}.reward-card[data-v-51a58f9a]{max-width:95vw;min-width:0;width:100%;padding:1.5rem 1rem 1rem}}.apex-image[data-v-51a58f9a]{max-width:120px;width:100%;height:auto;margin:.5rem 0 1rem;display:block;border-radius:10px;box-shadow:0 2px 10px var(--clr-box-shadow)}.garrys-mod-wiki[data-v-5b293b81]{color:var(--clr-text-secondary);margin:0 auto}h2[data-v-5b293b81]{color:var(--clr-primary);margin-bottom:2rem}h3[data-v-5b293b81]{color:var(--clr-text-primary);margin-top:2rem;margin-bottom:2rem}h3[data-v-5b293b81],h4[data-v-5b293b81]{color:var(--clr-primary-light)}.installation-guide[data-v-5b293b81]{display:flex;flex-direction:column;gap:2rem;margin:1.5rem 0}.step[data-v-5b293b81]{background:var(--clr-surface-2);border-radius:8px;padding:1.75rem;border:1px solid var(--clr-border)}.step-header[data-v-5b293b81]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.step-icon[data-v-5b293b81]{display:flex;justify-content:center;align-items:center;width:28px;height:28px;background-color:#f98500;color:#1a1a1a;border-radius:50%;font-size:.9rem;font-weight:700}.step h4[data-v-5b293b81]{margin:0;font-size:1.25rem}.download-link[data-v-5b293b81]{margin:1rem 0}.download-link a[data-v-5b293b81]{display:inline-flex;align-items:center;gap:.5rem;background-color:var(--clr-primary-light);color:#1a1a1a;padding:.75rem 1.5rem;border-radius:6px;text-decoration:none;font-weight:600;transition:background-color .2s}.download-link a[data-v-5b293b81]:hover{background-color:var(--clr-primary)}.command-block[data-v-5b293b81]{background:var(--clr-background);border-left:3px solid var(--clr-primary-light);padding:.8rem 1.2rem;margin:1rem 0;border-radius:4px;overflow-x:auto}.code-block[data-v-5b293b81]{background:var(--clr-background);border-left:3px solid #f98500;padding:.8rem 1.2rem;margin:1rem 0;border-radius:4px;overflow-x:auto}pre[data-v-5b293b81]{margin:0;font-family:Consolas,Monaco,monospace;white-space:pre-wrap}code[data-v-5b293b81]{background:var(--clr-surface-2);padding:.2rem .4rem;border-radius:4px;font-family:Consolas,Monaco,monospace;font-size:.9rem}@media (min-width: 768px){.server-features[data-v-5b293b81]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}}h2[data-v-56214871]{color:var(--clr-primary);margin-bottom:1rem}.faq-search[data-v-56214871]{position:relative;margin:2rem 0}.search-input[data-v-56214871]{width:100%;padding:.8rem 1rem .8rem 2.5rem;font-size:1rem;border-radius:6px;background:var(--clr-surface-2);border:1px solid var(--clr-border);color:var(--clr-text-primary)}.search-icon[data-v-56214871]{position:absolute;left:.8rem;top:50%;transform:translateY(-50%);color:var(--clr-text-secondary)}.faq-section[data-v-56214871]{margin:2rem 0;display:flex;flex-direction:column;gap:.75rem}.faq-item[data-v-56214871]{border:1px solid var(--clr-border);border-radius:6px;overflow:hidden}.faq-question[data-v-56214871]{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:var(--clr-surface-2);cursor:pointer;font-weight:500;color:var(--clr-text-primary)}.faq-question.active[data-v-56214871]{border-bottom:1px solid var(--clr-border)}.chevron-icon[data-v-56214871]{transition:transform .3s ease}.faq-answer[data-v-56214871]{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease;background:var(--clr-surface)}.faq-answer>div[data-v-56214871]{min-height:0;overflow:hidden;padding:0 1rem;max-height:0;opacity:0;transition:padding .3s ease,opacity .3s ease,max-height .3s ease}.faq-answer.active[data-v-56214871]{grid-template-rows:1fr}.faq-answer.active>div[data-v-56214871]{padding:1rem;max-height:1000px;opacity:1}.support-options[data-v-56214871]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;margin-top:1.5rem}.support-option[data-v-56214871]{display:flex;gap:1rem;background:var(--clr-surface-2);padding:1.5rem;border-radius:8px;border:1px solid var(--clr-border)}.support-icon[data-v-56214871]{font-size:2rem;align-self:flex-start}.discord[data-v-56214871]{color:#7289da}.email[data-v-56214871]{color:#f98500}.teamspeak[data-v-56214871]{color:#2b86f5}.support-option h4[data-v-56214871]{margin-bottom:.5rem;color:var(--clr-text-primary)}.support-link[data-v-56214871]{display:inline-block;margin-top:.75rem;color:var(--clr-primary-light);text-decoration:none}.support-link[data-v-56214871]:hover{text-decoration:underline}@media (max-width: 768px){.support-options[data-v-56214871]{grid-template-columns:1fr}}.teamwiki[data-v-a288707c]{text-align:center}.teamwiki h2[data-v-a288707c]{color:var(--clr-primary);margin-bottom:1.5rem}.intro[data-v-a288707c]{max-width:600px;margin:0 auto 1.5rem;color:var(--clr-text-secondary);font-size:1.08rem;line-height:1.6}.team-cards[data-v-a288707c]{display:flex;flex-direction:column;align-items:center;gap:2.5rem;margin-top:2.5rem}.team-link[data-v-a288707c]{text-decoration:none;color:inherit;display:block}.moderator-row[data-v-a288707c]{display:flex;gap:2.5rem;justify-content:center;margin-top:.5rem}.team-card[data-v-a288707c]{background:var(--clr-surface-2);border-radius:22px;box-shadow:0 6px 32px 0 var(--clr-box-shadow-orange),0 1.5px 8px 0 var(--clr-box-shadow);border:1.5px solid var(--clr-border);min-width:260px;max-width:300px;color:var(--clr-text-primary);display:flex;flex-direction:column;align-items:center;padding:2.2rem 1.7rem 1.7rem;position:relative;overflow:hidden;transition:transform .22s cubic-bezier(.4,2,.6,1),box-shadow .22s,border .22s;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.team-card[data-v-a288707c]:hover{transform:translateY(-10px) scale(1.035);box-shadow:0 12px 40px #f9850038,0 2px 12px #00000038;border:1.5px solid var(--clr-primary)}.team-card.admin[data-v-a288707c]{border:1.5px solid var(--clr-primary)}.avatar-wrapper[data-v-a288707c]{background:var(--clr-surface-2);border-radius:50%;padding:4px;margin-bottom:1.2rem;transition:box-shadow .22s}.avatar[data-v-a288707c]{width:110px;height:110px;border-radius:50%;object-fit:cover;background:var(--clr-background);border:2.5px solid var(--clr-primary-light);display:block}.card-content[data-v-a288707c]{z-index:1;display:flex;flex-direction:column;align-items:center}.role[data-v-a288707c]{display:inline-block;background:var(--clr-primary);color:var(--clr-text-primary);font-size:1.02rem;font-weight:600;padding:.32rem 1.2rem;border-radius:13px;margin-bottom:.8rem;margin-top:.25rem;letter-spacing:.01em;box-shadow:0 1px 4px 0 var(--clr-box-shadow);transition:background .18s}.team-card h3[data-v-a288707c]{margin:.18rem 0 .12rem;font-size:1.28rem;color:var(--clr-text-primary);font-weight:700;letter-spacing:.01em}.team-card p[data-v-a288707c]{font-size:1.01rem;color:var(--clr-text-primary);margin-top:.7rem;line-height:1.5;text-align:center}@media (min-width: 900px){.team-cards[data-v-a288707c]{display:grid;grid-template-rows:auto 1fr;grid-template-columns:1fr;row-gap:2.5rem}.team-link[data-v-a288707c]{justify-self:center}.moderator-row[data-v-a288707c]{display:flex;flex-direction:row;gap:2.5rem;justify-content:center}}@media (max-width: 900px){.team-cards[data-v-a288707c]{flex-direction:column;align-items:center;gap:1.7rem}.team-card[data-v-a288707c]{min-width:220px;max-width:98vw}.moderator-row[data-v-a288707c]{flex-direction:column;gap:1.7rem;align-items:center}}.patchnotes-wiki[data-v-ed69bed1]{color:var(--clr-text-secondary)}.patchnotes-title[data-v-ed69bed1]{color:var(--clr-text-primary);margin-bottom:2rem;font-size:1.8rem;border-bottom:1px solid var(--clr-primary-transparent);padding-bottom:.5rem}.patchnote-wrapper[data-v-ed69bed1]{margin-bottom:4rem}.patchnote-card[data-v-ed69bed1]{background:var(--clr-surface-2);border:2px solid var(--clr-border);border-radius:16px;overflow:hidden;position:relative;transition:all .3s ease;box-shadow:0 8px 32px #0000004d}.patchnote-card[data-v-ed69bed1]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--clr-primary) 0%,var(--clr-primary-light) 100%)}.patchnote-card[data-v-ed69bed1]:hover{transform:translateY(-4px);border-color:var(--clr-border-strong);box-shadow:0 16px 48px #0006}.patchnote-header[data-v-ed69bed1]{position:relative;padding:3rem 3rem 2rem;background:linear-gradient(135deg,var(--clr-surface-3) 0%,var(--clr-surface-2) 100%);border-bottom:1px solid var(--clr-border)}.patchnote-header-content[data-v-ed69bed1]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.patchnote-version[data-v-ed69bed1]{font-size:2.2rem;font-weight:800;color:var(--clr-primary-light);margin:0;letter-spacing:-.5px}.patchnote-meta[data-v-ed69bed1]{display:flex;align-items:center;gap:1rem}.patchnote-date[data-v-ed69bed1]{color:var(--clr-text-secondary);font-size:1rem;font-weight:600;padding:.5rem 1rem;background:var(--clr-surface);border-radius:20px;border:1px solid var(--clr-border)}.patchnote-header-decoration[data-v-ed69bed1]{position:absolute;top:0;right:0;width:100px;height:100px;background:radial-gradient(circle,var(--clr-primary-transparent) 0%,transparent 70%);opacity:.3}.patchnote-content[data-v-ed69bed1]{padding:3rem}.patchnote-images[data-v-ed69bed1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin:3rem 0}.patchnote-image[data-v-ed69bed1]{width:100%;height:auto;border-radius:12px;border:2px solid var(--clr-border);transition:transform .3s ease}.patchnote-image[data-v-ed69bed1]:hover{transform:scale(1.02);border-color:var(--clr-border-strong)}.patchnote-changes-wrapper[data-v-ed69bed1]{margin-top:3rem;padding:3rem;background:var(--clr-surface);border-top:2px solid var(--clr-border)}.changes-title[data-v-ed69bed1]{font-size:1.8rem;font-weight:700;color:var(--clr-text-primary);margin:0 0 2.5rem;text-align:center}.patchnote-changes[data-v-ed69bed1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2.5rem}.change-section[data-v-ed69bed1]{background:var(--clr-surface-2);border-radius:12px;padding:2rem;border:2px solid transparent;transition:all .3s ease;position:relative;overflow:hidden}.change-section[data-v-ed69bed1]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px}.added-section[data-v-ed69bed1]{border-color:var(--clr-added)}.added-section[data-v-ed69bed1]:before{background:var(--clr-added)}.changed-section[data-v-ed69bed1]{border-color:var(--clr-primary)}.changed-section[data-v-ed69bed1]:before{background:var(--clr-primary)}.fixed-section[data-v-ed69bed1]{border-color:var(--clr-fixed)}.fixed-section[data-v-ed69bed1]:before{background:var(--clr-fixed)}.removed-section[data-v-ed69bed1]{border-color:var(--clr-error)}.removed-section[data-v-ed69bed1]:before{background:var(--clr-error)}.change-header[data-v-ed69bed1]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.change-icon[data-v-ed69bed1]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:1.2rem;color:var(--clr-text-primary)}.added-section .change-icon[data-v-ed69bed1]{background:var(--clr-added)}.changed-section .change-icon[data-v-ed69bed1]{background:var(--clr-primary)}.fixed-section .change-icon[data-v-ed69bed1]{background:var(--clr-fixed)}.removed-section .change-icon[data-v-ed69bed1]{background:var(--clr-error)}.change-label[data-v-ed69bed1]{font-size:1.3rem;font-weight:700;color:var(--clr-text-primary)}.change-list[data-v-ed69bed1]{list-style:none;padding:0;margin:0}.change-item[data-v-ed69bed1]{border-bottom:1px solid var(--clr-border);color:var(--clr-text-secondary);font-size:1rem;line-height:1.5;position:relative;padding:.8rem 0 .8rem 1.5rem}.change-item[data-v-ed69bed1]:before{content:"•";position:absolute;left:0;color:var(--clr-primary);font-weight:700}.change-item[data-v-ed69bed1]:last-child{border-bottom:none}@media (max-width: 1024px){.patchnotes-title[data-v-ed69bed1]{font-size:1.6rem}.patchnote-card[data-v-ed69bed1]{border-radius:12px}.patchnote-header[data-v-ed69bed1],.patchnote-content[data-v-ed69bed1],.patchnote-changes-wrapper[data-v-ed69bed1]{padding:2rem}.patchnote-changes[data-v-ed69bed1]{grid-template-columns:1fr;gap:2rem}}@media (max-width: 768px){.patchnotes-title[data-v-ed69bed1]{font-size:1.5rem}.patchnote-wrapper[data-v-ed69bed1]{margin-bottom:3rem}.patchnote-header[data-v-ed69bed1],.patchnote-content[data-v-ed69bed1],.patchnote-changes-wrapper[data-v-ed69bed1]{padding:1.5rem}.patchnote-header-content[data-v-ed69bed1]{flex-direction:column;text-align:center}.patchnote-version[data-v-ed69bed1]{font-size:1.8rem}.patchnote-images[data-v-ed69bed1]{grid-template-columns:1fr;gap:1.5rem;margin:2rem 0}.change-section[data-v-ed69bed1]{padding:1.5rem}.changes-title[data-v-ed69bed1]{font-size:1.5rem;margin-bottom:2rem}}@media (max-width: 480px){.patchnote-header[data-v-ed69bed1],.patchnote-content[data-v-ed69bed1],.patchnote-changes-wrapper[data-v-ed69bed1]{padding:1rem}.patchnote-version[data-v-ed69bed1]{font-size:1.5rem}.change-section[data-v-ed69bed1]{padding:1rem}}.patchnote-blog{font-size:1.1rem;line-height:1.8;color:var(--clr-text-secondary)}.patchnote-blog h3{color:var(--clr-primary-light);margin-top:2.5rem;margin-bottom:1rem;font-size:1.4rem;font-weight:700;position:relative;padding-bottom:.5rem}.patchnote-blog h3:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:2px;background:var(--clr-primary)}.patchnote-blog h4{color:var(--clr-text-primary);margin-top:2rem;margin-bottom:.8rem;font-size:1.2rem;font-weight:600}.patchnote-blog p{margin-bottom:1.2rem;color:var(--clr-text-secondary)}.patchnote-blog h3:first-child+p{font-size:1.15rem;color:var(--clr-text-secondary);margin-bottom:1.5rem}.patchnote-blog u{text-decoration:none;background:linear-gradient(transparent 50%,var(--clr-primary-transparent) 50%);color:var(--clr-primary-light);padding:0 .2rem}.patchnote-blog i{color:var(--clr-primary-light);font-style:italic}.patchnote-blog strong{color:var(--clr-text-primary);font-weight:700}@media (max-width: 768px){.patchnote-blog{font-size:1rem;line-height:1.7}.patchnote-blog h3{font-size:1.2rem;margin-top:2rem}.patchnote-blog h4{font-size:1.1rem;margin-top:1.5rem}.patchnote-blog>p:first-of-type{font-size:1.05rem}}.wiki-page[data-v-b602e4e4]{min-height:100vh;background-color:var(--clr-background);padding:40px;color:var(--clr-text-secondary)}.page-title[data-v-b602e4e4]{font-size:2.5rem;color:var(--clr-text-primary);margin-bottom:2rem;text-align:center}.wiki-tabs[data-v-b602e4e4]{display:flex;justify-content:center;gap:.5rem;margin-bottom:2.5rem;border-bottom:2px solid var(--clr-border);padding-bottom:1rem}.tab-button[data-v-b602e4e4]{background:transparent;border:none;border-bottom:3px solid transparent;border-radius:6px 6px 0 0;padding:.8rem 1.5rem;color:var(--clr-text-secondary);font-size:1rem;font-weight:500;display:flex;align-items:center;gap:.6rem;cursor:pointer;transition:all .3s ease;position:relative}.tab-button[data-v-b602e4e4]:hover{background:var(--clr-transparent-light);color:var(--clr-text-primary)}.tab-button.active[data-v-b602e4e4]{color:var(--clr-primary);border-bottom-color:var(--clr-primary)}.button-icon[data-v-b602e4e4]{font-size:1.1rem}.tab-content[data-v-b602e4e4]{background:var(--clr-surface);border-radius:12px;padding:2rem;border:1px solid var(--clr-border);z-index:1;position:relative}.tab-content h2[data-v-b602e4e4]{color:var(--clr-text-primary);margin-bottom:1rem;font-size:1.8rem;border-bottom:1px solid var(--clr-primary-transparent);padding-bottom:.5rem}.tab-content h3[data-v-b602e4e4]{color:var(--clr-text-primary);margin-top:2.5rem;margin-bottom:2.5rem;font-size:1.1rem}.tab-content p[data-v-b602e4e4]{line-height:1.6;font-size:1rem}@media (max-width: 768px){.wiki-page[data-v-b602e4e4]{padding:80px 20px 40px}.wiki-tabs[data-v-b602e4e4]{flex-wrap:wrap;justify-content:flex-start;gap:.5rem}.tab-button[data-v-b602e4e4]{flex-grow:1;justify-content:center;min-width:120px}.tab-content[data-v-b602e4e4]{padding:1.5rem}.tab-content h2[data-v-b602e4e4]{font-size:1.5rem}}:root{--clr-background: #121212;--clr-surface: #1f1f1f;--clr-surface-2: #282828;--clr-surface-3: #3f3f3f;--clr-surface-4: #575757;--clr-primary: rgba(249, 133, 0, .9);--clr-primary-light: rgb(255, 170, 75);--clr-primary-transparent: rgba(249, 133, 0, .2);--clr-primary-transparent-strong: rgba(249, 133, 0, .3);--clr-border: rgba(249, 133, 0, .1);--clr-border-strong: rgba(249, 133, 0, .3);--clr-box-shadow: rgba(0, 0, 0, .2);--clr-box-shadow-orange: rgba(255, 69, 0, .3);--clr-text-primary: #ffffff;--clr-text-secondary: #999;--clr-white: #ffffff;--clr-white-light: rgba(255, 255, 255, .9);--clr-red: #ff4500;--clr-transparent: rgba(255, 255, 255, .3);--clr-transparent-middle: rgba(255, 255, 255, .1);--clr-transparent-light: rgba(255, 255, 255, .05);--clr-error: #dc3545;--clr-error-hover: #c82333;--clr-experimental: #8E24AA;--clr-added: #1e7e34;--clr-fixed: #007bff}
