.unsaved-banner[data-v-8341573c]{position:fixed;bottom:0;left:0;right:0;z-index:9999;background:linear-gradient(135deg,#1e1e2e,#2a2a3e);border-top:2px solid #5865f2;box-shadow:0 -4px 20px #0006;padding:0 20px}.banner-content[data-v-8341573c]{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:16px;padding:14px 0}.banner-icon[data-v-8341573c]{flex-shrink:0;width:40px;height:40px;background:#faa61a26;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#faa61a}.banner-message[data-v-8341573c]{flex:1;display:flex;flex-direction:column;gap:4px}.message-text[data-v-8341573c]{color:#fff;font-size:.95rem;font-weight:500}.changes-count[data-v-8341573c]{color:#888;font-weight:400;margin-left:4px}.error-text[data-v-8341573c]{color:#f04747;font-size:.85rem}.banner-actions[data-v-8341573c]{display:flex;gap:10px;flex-shrink:0}.btn-reset[data-v-8341573c],.btn-save[data-v-8341573c]{padding:10px 20px;border-radius:4px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px}.btn-reset[data-v-8341573c]{background:transparent;border:1px solid #4a4a5a;color:#b5bac1}.btn-reset[data-v-8341573c]:hover:not(:disabled){background:#ffffff0d;border-color:#5a5a6a;color:#fff}.btn-save[data-v-8341573c]{background:#5865f2;border:none;color:#fff}.btn-save[data-v-8341573c]:hover:not(:disabled){background:#4752c4}.btn-reset[data-v-8341573c]:disabled,.btn-save[data-v-8341573c]:disabled{opacity:.6;cursor:not-allowed}.spinner[data-v-8341573c]{animation:spin-8341573c 1s linear infinite}@keyframes spin-8341573c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.slide-up-enter-active[data-v-8341573c],.slide-up-leave-active[data-v-8341573c]{transition:all .3s cubic-bezier(.4,0,.2,1)}.slide-up-enter-from[data-v-8341573c],.slide-up-leave-to[data-v-8341573c]{transform:translateY(100%);opacity:0}@media(max-width:768px){.banner-content[data-v-8341573c]{flex-wrap:wrap;padding:12px 0}.banner-icon[data-v-8341573c]{display:none}.banner-message[data-v-8341573c]{width:100%;text-align:center}.banner-actions[data-v-8341573c]{width:100%;justify-content:center}.btn-reset[data-v-8341573c],.btn-save[data-v-8341573c]{flex:1;justify-content:center}}.toast-container[data-v-86910369]{position:fixed;top:80px;right:20px;z-index:9999;display:flex;flex-direction:column;gap:12px;max-width:400px;pointer-events:none}.toast-item[data-v-86910369]{display:flex;align-items:flex-start;gap:12px;padding:16px;border-radius:12px;border:1px solid;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 32px #0000004d;pointer-events:auto;min-width:300px}.toast-icon[data-v-86910369]{font-size:1.25rem;flex-shrink:0;margin-top:2px}.toast-content[data-v-86910369]{flex:1;min-width:0}.toast-title[data-v-86910369]{font-weight:600;color:#fff;font-size:.95rem;line-height:1.3}.toast-message[data-v-86910369]{color:#a0a0a0;font-size:.85rem;margin-top:4px;line-height:1.4}.toast-close[data-v-86910369]{background:transparent;border:none;color:#666;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease;flex-shrink:0}.toast-close[data-v-86910369]:hover{background:#ffffff1a;color:#fff}.toast-enter-active[data-v-86910369]{animation:toast-in-86910369 .3s ease-out}.toast-leave-active[data-v-86910369]{animation:toast-out-86910369 .3s ease-in}@keyframes toast-in-86910369{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes toast-out-86910369{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@media(max-width:480px){.toast-container[data-v-86910369]{left:12px;right:12px;max-width:none}.toast-item[data-v-86910369]{min-width:auto}}.cookie-banner[data-v-7256f23a]{position:fixed;bottom:0;left:0;right:0;z-index:9998;padding:1rem}.cookie-content[data-v-7256f23a]{max-width:1200px;margin:0 auto;background:#141423fa;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(145,71,255,.3);border-radius:16px;padding:1.25rem 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;box-shadow:0 -4px 30px #00000080}.cookie-text[data-v-7256f23a]{display:flex;align-items:flex-start;gap:1rem;flex:1}.cookie-icon[data-v-7256f23a]{font-size:1.5rem;color:#9147ff;flex-shrink:0;margin-top:2px}.cookie-title[data-v-7256f23a]{font-weight:700;color:#fff;margin:0 0 .25rem;font-size:.95rem}.cookie-desc[data-v-7256f23a]{color:#a0a0a0;margin:0;font-size:.85rem;line-height:1.5}.cookie-link[data-v-7256f23a]{color:#9147ff;text-decoration:none;font-weight:600;margin-left:.25rem}.cookie-link[data-v-7256f23a]:hover{text-decoration:underline}.cookie-actions[data-v-7256f23a]{display:flex;gap:.75rem;flex-shrink:0}.cookie-btn[data-v-7256f23a]{padding:.6rem 1.4rem;border-radius:25px;font-weight:700;font-size:.85rem;cursor:pointer;transition:all .3s;white-space:nowrap}.cookie-btn-refuse[data-v-7256f23a]{background:transparent;border:1px solid rgba(255,255,255,.2);color:#b0b0b0}.cookie-btn-refuse[data-v-7256f23a]:hover{border-color:#fff6;color:#fff}.cookie-btn-accept[data-v-7256f23a]{background:linear-gradient(135deg,#9147ff,#772ce8);border:none;color:#fff;box-shadow:0 4px 15px #9147ff66}.cookie-btn-accept[data-v-7256f23a]:hover{box-shadow:0 6px 20px #9147ff99;transform:translateY(-1px)}.cookie-slide-enter-active[data-v-7256f23a],.cookie-slide-leave-active[data-v-7256f23a]{transition:transform .4s ease,opacity .4s ease}.cookie-slide-enter-from[data-v-7256f23a],.cookie-slide-leave-to[data-v-7256f23a]{transform:translateY(100%);opacity:0}@media(max-width:768px){.cookie-content[data-v-7256f23a]{flex-direction:column;align-items:stretch;padding:1rem}.cookie-text[data-v-7256f23a]{flex-direction:column;align-items:flex-start;gap:.5rem}.cookie-actions[data-v-7256f23a]{justify-content:stretch}.cookie-btn[data-v-7256f23a]{flex:1;text-align:center}}.skip-to-content{position:absolute;top:-100%;left:50%;transform:translate(-50%);background:#9147ff;color:#fff;padding:.75rem 1.5rem;border-radius:0 0 12px 12px;font-weight:700;z-index:10000;text-decoration:none;transition:top .2s}.skip-to-content:focus{top:0}.has-unsaved-banner{padding-bottom:80px}.live-bar[data-v-b4434939]{background:linear-gradient(90deg,#eb040026,#9147ff26);border-bottom:1px solid rgba(235,4,0,.3);padding:.5rem 0;font-size:.85rem}.live-dot[data-v-b4434939]{width:8px;height:8px;background:#eb0400;border-radius:50%;display:inline-block;animation:pulse-b4434939 1.5s infinite}.live-text[data-v-b4434939]{color:#d0d0d0}.live-text strong[data-v-b4434939]{color:#fff}.live-text i[data-v-b4434939]{color:#ff006e;margin-right:4px}.live-separator[data-v-b4434939]{width:1px;height:16px;background:#fff3;display:inline-block}@keyframes pulse-b4434939{0%,to{opacity:1}50%{opacity:.4}}.hero-section[data-v-b97da78b]{position:relative;padding:6rem 0;overflow:hidden}.hero-blob[data-v-b97da78b]{position:absolute;border-radius:50%;filter:blur(40px)}.hero-blob--primary[data-v-b97da78b]{top:10%;left:5%;width:300px;height:300px;background:radial-gradient(circle,rgba(145,71,255,.15) 0%,transparent 70%);animation:float-b97da78b 8s ease-in-out infinite}.hero-blob--secondary[data-v-b97da78b]{bottom:10%;right:10%;width:400px;height:400px;background:radial-gradient(circle,rgba(255,0,110,.1) 0%,transparent 70%);filter:blur(50px);animation:float-b97da78b 10s ease-in-out infinite reverse}.hero-blob--accent[data-v-b97da78b]{top:50%;left:50%;width:200px;height:200px;background:radial-gradient(circle,rgba(0,245,212,.1) 0%,transparent 70%);filter:blur(30px);animation:float-b97da78b 6s ease-in-out infinite}.hero-badge[data-v-b97da78b]{display:inline-block;background:linear-gradient(135deg,#ff006e,#9147ff);padding:.5rem 1rem;border-radius:20px;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:1px}.hero-title[data-v-b97da78b]{font-family:Bebas Neue,sans-serif;font-size:4.5rem;line-height:1;margin-bottom:1.5rem;background:linear-gradient(135deg,#fff,#9147ff,#00f5d4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle[data-v-b97da78b]{font-size:1.25rem;color:#a0a0a0;margin-bottom:2rem;max-width:500px}.hero-btn-primary[data-v-b97da78b]{display:inline-flex;align-items:center;background:linear-gradient(135deg,#9147ff,#772ce8);border:none;color:#fff;font-weight:700;padding:1rem 2.5rem;border-radius:30px;box-shadow:0 8px 25px #9147ff80;transition:all .3s;text-transform:uppercase;letter-spacing:1px;text-decoration:none;font-size:1rem}.hero-btn-primary[data-v-b97da78b]:hover{transform:translateY(-2px);box-shadow:0 12px 35px #9147ff99;color:#fff}.hero-btn-secondary[data-v-b97da78b]{display:inline-flex;align-items:center;background:#ffffff0d;border:2px solid rgba(255,255,255,.2);color:#fff;font-weight:600;padding:1rem 2.5rem;border-radius:30px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s;text-decoration:none;font-size:1rem}.hero-btn-secondary[data-v-b97da78b]:hover{background:#ffffff1a;border-color:#fff6;color:#fff}.stats-border[data-v-b97da78b]{border-top:1px solid rgba(255,255,255,.1)}.stat-number[data-v-b97da78b]{font-family:Bebas Neue,sans-serif;font-size:2.5rem}.stat-primary[data-v-b97da78b]{color:#9147ff}.stat-accent[data-v-b97da78b]{color:#00f5d4}.stat-secondary[data-v-b97da78b]{color:#ff006e}.stat-label[data-v-b97da78b]{color:#888;font-size:.9rem;text-transform:uppercase;letter-spacing:1px}.featured-card-wrapper[data-v-b97da78b]{position:relative;transform:rotate(3deg);cursor:pointer;transition:transform .3s}.featured-card-wrapper[data-v-b97da78b]:hover{transform:rotate(3deg) translateY(-5px)}.featured-card-wrapper--empty[data-v-b97da78b]{cursor:default}.featured-card-wrapper--empty[data-v-b97da78b]:hover{transform:rotate(3deg)}.featured-card[data-v-b97da78b]{background:linear-gradient(145deg,#1e1e32e6,#141423f2);border-radius:20px;padding:1.5rem;border:1px solid rgba(145,71,255,.3);box-shadow:0 25px 50px #00000080,0 0 100px #9147ff1a;transition:box-shadow .3s}.featured-card-wrapper:hover .featured-card[data-v-b97da78b]{box-shadow:0 30px 60px #0009,0 0 120px #9147ff26}.featured-thumbnail[data-v-b97da78b]{position:relative;border-radius:15px;overflow:hidden;margin-bottom:1rem}.featured-thumbnail-img[data-v-b97da78b]{width:100%;height:200px;background-size:cover;background-position:center}.featured-thumbnail-placeholder[data-v-b97da78b]{width:100%;height:200px;background:linear-gradient(135deg,#1a1a2e,#2d1b4e);display:flex;align-items:center;justify-content:center}.featured-thumbnail-placeholder i[data-v-b97da78b]{font-size:4rem;color:#9147ff4d}.live-badge[data-v-b97da78b]{position:absolute;top:10px;left:10px;background:#eb0400;padding:.25rem .75rem;border-radius:5px;font-size:.75rem;font-weight:700;display:flex;align-items:center}.live-badge-dot[data-v-b97da78b]{width:8px;height:8px;background:#fff;border-radius:50%;margin-right:5px;animation:pulse-b97da78b 1.5s infinite}.viewer-badge[data-v-b97da78b]{position:absolute;bottom:10px;left:10px;background:#000000b3;padding:.25rem .5rem;border-radius:5px;font-size:.8rem}.viewer-badge i[data-v-b97da78b]{color:#ff006e}.streamer-avatar[data-v-b97da78b]{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,#9147ff,#ff006e);display:flex;align-items:center;justify-content:center;margin-right:1rem;border:3px solid #00f5d4;flex-shrink:0}.streamer-avatar i[data-v-b97da78b]{font-size:1.5rem}.streamer-info[data-v-b97da78b]{overflow:hidden}.streamer-name[data-v-b97da78b]{font-weight:700;font-size:1.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.streamer-game[data-v-b97da78b]{color:#888;font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.verified-badge[data-v-b97da78b]{background:#9147ff33;color:#9147ff;padding:.25rem .75rem;border-radius:15px;font-size:.8rem;font-weight:600;white-space:nowrap}.stream-title[data-v-b97da78b]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.1);color:#a0a0a0;font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.featured-placeholder[data-v-b97da78b]{width:100%;height:200px;background:linear-gradient(135deg,#1a1a2e,#2d1b4e);border-radius:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.featured-placeholder i[data-v-b97da78b]{font-size:3rem;color:#9147ff4d}.featured-placeholder span[data-v-b97da78b]{color:#888;font-size:.9rem}@keyframes float-b97da78b{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes pulse-b97da78b{0%,to{opacity:1}50%{opacity:.4}}@media(max-width:992px){.hero-title[data-v-b97da78b]{font-size:3rem}.stat-number[data-v-b97da78b]{font-size:2rem}}.streamers-section[data-v-3702f3ca]{padding:5rem 0;position:relative;opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out}.streamers-section.section-visible[data-v-3702f3ca]{opacity:1;transform:translateY(0)}.section-accent-line[data-v-3702f3ca]{position:absolute;left:0;top:0;width:5px;height:100%;background:linear-gradient(180deg,#ff006e 0%,transparent 100%)}.section-header[data-v-3702f3ca]{font-family:Bebas Neue,sans-serif;font-size:2.5rem;margin-bottom:.25rem}.section-subtitle[data-v-3702f3ca]{color:#888;margin:0}.see-all-link[data-v-3702f3ca]{color:#9147ff;text-decoration:none;font-weight:600;display:flex;align-items:center;cursor:pointer;transition:color .2s}.see-all-link[data-v-3702f3ca]:hover{color:#a66dff}.category-pill[data-v-3702f3ca]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#a0a0a0;padding:.5rem 1.25rem;border-radius:20px;font-weight:500;font-size:.9rem;cursor:pointer;transition:all .2s}.category-pill[data-v-3702f3ca]:hover{background:#ffffff14;color:#d0d0d0}.category-pill--active[data-v-3702f3ca]{background:linear-gradient(135deg,#9147ff,#772ce8);border:none;color:#fff;font-weight:600}.skeleton-card[data-v-3702f3ca]{background:linear-gradient(145deg,#1e1e32cc,#141423e6);border-radius:15px;overflow:hidden;border:1px solid rgba(255,255,255,.05);animation:pulse-3702f3ca 1.5s infinite}.skeleton-thumbnail[data-v-3702f3ca]{width:100%;height:160px;background:#ffffff0d}.skeleton-body[data-v-3702f3ca]{padding:1rem}.skeleton-avatar[data-v-3702f3ca]{width:40px;height:40px;border-radius:50%;background:#ffffff1a;margin-right:.75rem}.skeleton-text[data-v-3702f3ca]{background:#ffffff1a;border-radius:4px}.empty-state[data-v-3702f3ca]{color:#888}.empty-state i[data-v-3702f3ca]{font-size:3rem;opacity:.5}.streamer-card[data-v-3702f3ca]{position:relative;background:linear-gradient(145deg,#1e1e32cc,#141423e6);border-radius:15px;overflow:hidden;border:1px solid rgba(255,255,255,.05);transition:all .3s;cursor:pointer}.streamer-card[data-v-3702f3ca]:not(.is-live){opacity:.8}.streamer-card[data-v-3702f3ca]:hover{transform:translateY(-5px);box-shadow:0 15px 40px #9147ff33}.streamer-card.is-live[data-v-3702f3ca]:hover{box-shadow:0 15px 40px #eb040033}.streamer-card-thumbnail[data-v-3702f3ca]{position:relative}.thumbnail-img[data-v-3702f3ca]{width:100%;height:160px;background-size:cover;background-position:center}.thumbnail-placeholder[data-v-3702f3ca]{width:100%;height:160px;display:flex;align-items:center;justify-content:center}.thumbnail-placeholder i[data-v-3702f3ca]{font-size:3rem;color:#ffffff1a}.card-overlay[data-v-3702f3ca]{position:absolute;inset:0;background:#000000b3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;opacity:0;transition:opacity .2s;color:#fff;font-weight:600;font-size:.9rem}.card-overlay i[data-v-3702f3ca]{font-size:2.5rem}.card-overlay.is-live i[data-v-3702f3ca]{color:#9147ff}.streamer-card:hover .card-overlay[data-v-3702f3ca]{opacity:1}.badge-live[data-v-3702f3ca]{position:absolute;top:8px;left:8px;background:#eb0400;padding:.2rem .5rem;border-radius:4px;font-size:.7rem;font-weight:700;display:flex;align-items:center}.badge-live-dot[data-v-3702f3ca]{width:6px;height:6px;background:#fff;border-radius:50%;margin-right:4px;animation:pulse-3702f3ca 1.5s infinite}.badge-offline[data-v-3702f3ca]{position:absolute;top:8px;left:8px;background:#646464cc;padding:.2rem .5rem;border-radius:4px;font-size:.7rem;font-weight:600}.badge-viewers[data-v-3702f3ca]{position:absolute;bottom:8px;left:8px;background:#000c;padding:.2rem .5rem;border-radius:4px;font-size:.75rem}.badge-viewers i[data-v-3702f3ca]{color:#ff006e}.badge-game[data-v-3702f3ca]{position:absolute;bottom:8px;right:8px;background:#000c;padding:.2rem .5rem;border-radius:4px;font-size:.7rem;color:#00f5d4;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.streamer-card-body[data-v-3702f3ca]{padding:1rem}.streamer-card-avatar[data-v-3702f3ca]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:.75rem;flex-shrink:0}.streamer-card-avatar.avatar-live[data-v-3702f3ca]{border:2px solid #00f5d4}.streamer-card-info[data-v-3702f3ca]{overflow:hidden}.streamer-card-name[data-v-3702f3ca]{font-weight:700;font-size:.95rem;display:flex;align-items:center}.streamer-card-name span[data-v-3702f3ca]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.streamer-card-title[data-v-3702f3ca]{color:#666;font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.streamer-tag[data-v-3702f3ca]{background:#9147ff26;color:#9147ff;padding:.15rem .5rem;border-radius:10px;font-size:.7rem}@keyframes pulse-3702f3ca{0%,to{opacity:1}50%{opacity:.5}}.teams-section[data-v-c4ec677b]{padding:5rem 0;background:linear-gradient(180deg,#14142380,#0d0d0dcc);position:relative;opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out}.teams-section.section-visible[data-v-c4ec677b]{opacity:1;transform:translateY(0)}.section-accent-line[data-v-c4ec677b]{position:absolute;right:0;top:0;width:5px;height:100%;background:linear-gradient(180deg,#ffbe0b 0%,transparent 100%)}.section-header[data-v-c4ec677b]{font-family:Bebas Neue,sans-serif;font-size:2.5rem;margin-bottom:.25rem}.section-subtitle[data-v-c4ec677b]{color:#888;margin:0}.see-all-link[data-v-c4ec677b]{color:#9147ff;text-decoration:none;font-weight:600;display:flex;align-items:center;transition:color .2s}.see-all-link[data-v-c4ec677b]:hover{color:#a66dff}.skeleton-card[data-v-c4ec677b]{background:linear-gradient(145deg,#1e1e32e6,#141423f2);border-radius:20px;padding:2rem;border:1px solid rgba(255,255,255,.1);animation:pulse-c4ec677b 1.5s infinite}.skeleton-logo[data-v-c4ec677b]{width:70px;height:70px;border-radius:15px;background:#ffffff1a;margin-right:1rem}.skeleton-text[data-v-c4ec677b]{background:#ffffff1a;border-radius:4px}.empty-state[data-v-c4ec677b]{color:#888}.empty-state i[data-v-c4ec677b]{font-size:3rem;opacity:.5}.team-card[data-v-c4ec677b]{background:linear-gradient(145deg,#1e1e32e6,#141423f2);border-radius:20px;padding:2rem;border:1px solid var(--card-color);position:relative;overflow:hidden;transition:all .3s}.team-card[data-v-c4ec677b]:hover{transform:translateY(-5px)}.team-glow[data-v-c4ec677b]{position:absolute;top:-50px;right:-50px;width:150px;height:150px;background:radial-gradient(circle,var(--glow-color) 0%,transparent 70%);border-radius:50%}.team-logo[data-v-c4ec677b]{width:70px;height:70px;border-radius:15px;display:flex;align-items:center;justify-content:center;margin-right:1rem;flex-shrink:0}.team-logo-icon[data-v-c4ec677b]{font-size:2rem;color:#0d0d0d}.team-name[data-v-c4ec677b]{font-family:Bebas Neue,sans-serif;font-size:1.5rem;margin-bottom:0;letter-spacing:1px}.team-division[data-v-c4ec677b]{font-size:.85rem;font-weight:600}.team-description[data-v-c4ec677b]{color:#a0a0a0;font-size:.9rem;margin-bottom:1rem}.game-tag[data-v-c4ec677b]{padding:.3rem .75rem;border-radius:15px;font-size:.75rem;font-weight:600}.team-footer[data-v-c4ec677b]{display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(255,255,255,.1);padding-top:1rem}.team-stat[data-v-c4ec677b]{color:#666;font-size:.85rem}.team-profile-link[data-v-c4ec677b]{color:#9147ff;text-decoration:none;font-weight:600;font-size:.85rem;transition:color .2s}.team-profile-link[data-v-c4ec677b]:hover{color:#a66dff}@keyframes pulse-c4ec677b{0%,to{opacity:1}50%{opacity:.5}}.associations-section[data-v-13150b9a]{padding:5rem 0;position:relative;opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out}.associations-section.section-visible[data-v-13150b9a]{opacity:1;transform:translateY(0)}.section-accent-line[data-v-13150b9a]{position:absolute;left:0;top:0;width:5px;height:100%;background:linear-gradient(180deg,#00f5d4 0%,transparent 100%)}.section-header[data-v-13150b9a]{font-family:Bebas Neue,sans-serif;font-size:2.5rem;margin-bottom:.25rem}.section-subtitle[data-v-13150b9a]{color:#888;margin:0}.see-all-link[data-v-13150b9a]{color:#9147ff;text-decoration:none;font-weight:600;display:flex;align-items:center;transition:color .2s}.see-all-link[data-v-13150b9a]:hover{color:#a66dff}.skeleton-card[data-v-13150b9a]{background:linear-gradient(145deg,#1e1e32e6,#141423f2);border-radius:20px;padding:2rem;border:1px solid rgba(255,255,255,.1);display:flex;gap:1.5rem;animation:pulse-13150b9a 1.5s infinite}.skeleton-logo[data-v-13150b9a]{width:100px;height:100px;min-width:100px;border-radius:20px;background:#ffffff1a}.skeleton-text[data-v-13150b9a]{background:#ffffff1a;border-radius:4px}.empty-state[data-v-13150b9a]{color:#888}.empty-state i[data-v-13150b9a]{font-size:3rem;opacity:.5}.association-card[data-v-13150b9a]{background:linear-gradient(145deg,#1e1e32e6,#141423f2);border-radius:20px;padding:2rem;border:1px solid var(--border-color);display:flex;gap:1.5rem;transition:all .3s}.association-card[data-v-13150b9a]:hover{transform:translateY(-5px);box-shadow:var(--hover-shadow)}.association-logo[data-v-13150b9a]{width:100px;height:100px;min-width:100px;border-radius:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.association-logo-icon[data-v-13150b9a]{font-size:2.5rem}.association-name[data-v-13150b9a]{font-family:Bebas Neue,sans-serif;font-size:1.4rem;margin:0;letter-spacing:1px}.type-badge[data-v-13150b9a]{padding:.2rem .6rem;border-radius:10px;font-size:.7rem;font-weight:600;margin-left:.75rem;white-space:nowrap}.association-description[data-v-13150b9a]{color:#a0a0a0;font-size:.9rem;margin-bottom:1rem}.association-stat[data-v-13150b9a]{color:#666;font-size:.85rem}@keyframes pulse-13150b9a{0%,to{opacity:1}50%{opacity:.5}}.discord-section[data-v-9b92b2dd]{padding:5rem 0;background:linear-gradient(180deg,#5865f21a,#0d0d0de6);position:relative;opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out}.discord-section.section-visible[data-v-9b92b2dd]{opacity:1;transform:translateY(0)}.section-accent-line[data-v-9b92b2dd]{position:absolute;right:0;top:0;width:5px;height:100%;background:linear-gradient(180deg,#5865f2 0%,transparent 100%)}.section-header[data-v-9b92b2dd]{font-family:Bebas Neue,sans-serif;font-size:2.5rem;margin-bottom:.25rem}.section-subtitle[data-v-9b92b2dd]{color:#888;margin:0}.see-all-link[data-v-9b92b2dd]{color:#9147ff;text-decoration:none;font-weight:600;display:flex;align-items:center;transition:color .2s}.see-all-link[data-v-9b92b2dd]:hover{color:#a66dff}.skeleton-card[data-v-9b92b2dd]{background:linear-gradient(145deg,#5865f226,#1e1e32e6);border-radius:20px;padding:1.5rem;border:1px solid rgba(88,101,242,.3);text-align:center;animation:pulse-9b92b2dd 1.5s infinite}.skeleton-icon[data-v-9b92b2dd]{width:80px;height:80px;border-radius:20px;background:#ffffff1a;margin:0 auto 1rem}.skeleton-text[data-v-9b92b2dd]{background:#ffffff1a;border-radius:4px}.empty-state[data-v-9b92b2dd]{color:#888}.empty-state i[data-v-9b92b2dd]{font-size:3rem;opacity:.5}.discord-card[data-v-9b92b2dd]{background:linear-gradient(145deg,var(--accent-bg) 0%,rgba(30,30,50,.9) 100%);border-radius:20px;padding:1.5rem;border:1px solid var(--accent-border);text-align:center;transition:all .3s}.discord-card[data-v-9b92b2dd]:hover{transform:translateY(-5px);box-shadow:0 20px 40px var(--accent-shadow)}.discord-icon[data-v-9b92b2dd]{width:80px;height:80px;border-radius:20px;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;box-shadow:0 10px 30px var(--accent-shadow)}.discord-icon-fallback[data-v-9b92b2dd]{font-size:2rem;color:#fff}.discord-name[data-v-9b92b2dd]{font-family:Bebas Neue,sans-serif;font-size:1.2rem;margin-bottom:.5rem;letter-spacing:1px}.discord-description[data-v-9b92b2dd]{color:#888;font-size:.8rem;margin-bottom:1rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.discord-stat-value[data-v-9b92b2dd]{font-family:Bebas Neue,sans-serif;font-size:1.3rem}.discord-stat-label[data-v-9b92b2dd]{color:#666;font-size:.7rem}.discord-stat-separator[data-v-9b92b2dd]{width:1px;background:#ffffff1a}.discord-join-btn[data-v-9b92b2dd]{display:block;text-decoration:none;padding:.6rem 1rem;border-radius:10px;font-size:.85rem;transition:all .3s}.discord-join-btn[data-v-9b92b2dd]:hover{opacity:.9;transform:translateY(-1px)}@keyframes pulse-9b92b2dd{0%,to{opacity:1}50%{opacity:.5}}.about-section[data-v-1154f7f7]{padding:5rem 0;position:relative;background:linear-gradient(180deg,#0d0d0de6,#12121ef2);opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out}.about-section.section-visible[data-v-1154f7f7]{opacity:1;transform:translateY(0)}.about-accent[data-v-1154f7f7]{position:absolute;left:0;top:0;width:5px;height:100%;background:linear-gradient(180deg,#00f5d4 0%,transparent 100%)}.section-title[data-v-1154f7f7]{font-family:Bebas Neue,sans-serif;font-size:2.6rem;letter-spacing:1px;margin-bottom:.75rem}.section-lead[data-v-1154f7f7]{font-size:1.05rem;color:#cfcfcf;margin-bottom:1rem}.section-body[data-v-1154f7f7]{color:#9a9a9a;margin-bottom:1.5rem}.about-card[data-v-1154f7f7]{background:linear-gradient(145deg,#1e1e32e6,#0f0f19f2);border:1px solid rgba(0,245,212,.2);border-radius:18px;padding:1.5rem}.about-card h3[data-v-1154f7f7]{font-family:Bebas Neue,sans-serif;letter-spacing:1px;margin-bottom:.5rem}.about-tags[data-v-1154f7f7]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.about-tag[data-v-1154f7f7]{background:#00f5d426;color:#00f5d4;padding:.2rem .8rem;border-radius:999px;font-size:.75rem;text-transform:uppercase;letter-spacing:.5px}.about-panel[data-v-1154f7f7]{background:linear-gradient(145deg,#1e1e32e6,#141423f2);border:1px solid rgba(145,71,255,.3);border-radius:22px;padding:2rem;box-shadow:0 20px 50px #00000059}.panel-badge[data-v-1154f7f7]{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .8rem;border-radius:999px;font-size:.75rem;text-transform:uppercase;letter-spacing:1px;color:#ffbe0b;background:#ffbe0b1f;border:1px solid rgba(255,190,11,.3)}.panel-header h3[data-v-1154f7f7]{font-family:Bebas Neue,sans-serif;font-size:2rem;margin:.8rem 0 .5rem;letter-spacing:1px}.panel-header p[data-v-1154f7f7]{color:#bdbdbd;margin:0}.panel-grid[data-v-1154f7f7]{display:grid;gap:1rem;margin-top:1.5rem}.panel-item[data-v-1154f7f7]{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:.9rem 1rem}.panel-metric[data-v-1154f7f7]{font-weight:700;color:#00f5d4;margin-bottom:.25rem}.panel-text[data-v-1154f7f7]{color:#9a9a9a;font-size:.9rem}.about-block[data-v-1154f7f7]{margin-top:3rem}.block-header h3[data-v-1154f7f7]{font-family:Bebas Neue,sans-serif;font-size:2.2rem;margin-bottom:.25rem;letter-spacing:1px}.block-header p[data-v-1154f7f7]{color:#888;margin:0 0 1.5rem}.how-grid[data-v-1154f7f7],.faq-grid[data-v-1154f7f7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem}.how-card[data-v-1154f7f7],.faq-card[data-v-1154f7f7]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:1.25rem;min-height:160px;transition:transform .3s,box-shadow .3s}.how-card[data-v-1154f7f7]:hover,.faq-card[data-v-1154f7f7]:hover{transform:translateY(-3px);box-shadow:0 10px 30px #9147ff1a}.how-step[data-v-1154f7f7]{width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,#9147ff,#00f5d4);display:flex;align-items:center;justify-content:center;font-weight:700;margin-bottom:.75rem}.how-card h4[data-v-1154f7f7],.faq-card h4[data-v-1154f7f7]{font-size:1.05rem;margin-bottom:.5rem}.how-card p[data-v-1154f7f7],.faq-card p[data-v-1154f7f7]{color:#9a9a9a;margin:0}@media(max-width:768px){.about-panel[data-v-1154f7f7]{padding:1.5rem}.section-title[data-v-1154f7f7]{font-size:2.2rem}}.cta-section[data-v-fc9b3d3d]{padding:5rem 0;position:relative;overflow:hidden;opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out}.cta-section.section-visible[data-v-fc9b3d3d]{opacity:1;transform:translateY(0)}.cta-overlay[data-v-fc9b3d3d]{position:absolute;inset:0;background:linear-gradient(135deg,#9147ff33,#ff006e1a,#00f5d41a)}.cta-glow[data-v-fc9b3d3d]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(145,71,255,.2) 0%,transparent 60%);filter:blur(60px)}.cta-title[data-v-fc9b3d3d]{font-family:Bebas Neue,sans-serif;font-size:3.5rem;margin-bottom:1rem;background:linear-gradient(135deg,#fff,#9147ff,#ff006e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.cta-subtitle[data-v-fc9b3d3d]{font-size:1.2rem;color:#a0a0a0;margin-bottom:2rem;max-width:500px;margin-left:auto;margin-right:auto}.cta-btn-primary[data-v-fc9b3d3d]{display:inline-flex;align-items:center;background:linear-gradient(135deg,#9147ff,#772ce8);border:none;color:#fff;font-weight:700;padding:1rem 3rem;border-radius:30px;box-shadow:0 10px 30px #9147ff80;text-transform:uppercase;letter-spacing:1px;text-decoration:none;transition:all .3s}.cta-btn-primary[data-v-fc9b3d3d]:hover{transform:translateY(-2px);box-shadow:0 14px 40px #9147ff99;color:#fff}.cta-btn-secondary[data-v-fc9b3d3d]{display:inline-flex;align-items:center;background:#ffffff0d;border:2px solid rgba(255,255,255,.2);color:#fff;font-weight:600;padding:1rem 2rem;border-radius:30px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-decoration:none;transition:all .3s}.cta-btn-secondary[data-v-fc9b3d3d]:hover{background:#ffffff1a;border-color:#fff6;color:#fff}@keyframes float-127ec967{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.auth-wrapper[data-v-127ec967]{flex:1;display:flex;align-items:center;justify-content:center;padding:2rem;position:relative;overflow:hidden}.bg-effect[data-v-127ec967]{position:absolute;border-radius:50%}.bg-effect-purple[data-v-127ec967]{top:10%;left:10%;width:400px;height:400px;background:radial-gradient(circle,rgba(145,71,255,.15) 0%,transparent 70%);filter:blur(60px);animation:float-127ec967 8s ease-in-out infinite}.bg-effect-pink[data-v-127ec967]{bottom:10%;right:10%;width:500px;height:500px;background:radial-gradient(circle,rgba(255,0,110,.1) 0%,transparent 70%);filter:blur(80px);animation:float-127ec967 10s ease-in-out infinite reverse}.bg-effect-teal[data-v-127ec967]{top:50%;left:5%;width:200px;height:200px;background:radial-gradient(circle,rgba(0,245,212,.1) 0%,transparent 70%);filter:blur(40px);animation:float-127ec967 6s ease-in-out infinite}.floating-icon[data-v-127ec967]{position:absolute;animation:float-127ec967 ease-in-out infinite}.auth-card[data-v-127ec967]{background:linear-gradient(145deg,#1e1e32e6,#141423f2);border-radius:25px;padding:3rem;border:1px solid rgba(145,71,255,.3);box-shadow:0 25px 60px #00000080,0 0 100px #9147ff1a;position:relative;overflow:hidden}.corner-decoration[data-v-127ec967]{position:absolute;border-radius:50%}.corner-top-right[data-v-127ec967]{top:-50px;right:-50px;width:150px;height:150px;background:linear-gradient(135deg,rgba(145,71,255,.2) 0%,transparent 70%)}.corner-bottom-left[data-v-127ec967]{bottom:-30px;left:-30px;width:100px;height:100px;background:linear-gradient(135deg,rgba(255,0,110,.15) 0%,transparent 70%)}.auth-icon-box[data-v-127ec967]{width:80px;height:80px;margin:0 auto 1.5rem;background:linear-gradient(135deg,#9147ff,#772ce8);border-radius:20px;display:flex;align-items:center;justify-content:center;box-shadow:0 15px 35px #9147ff66}.auth-title[data-v-127ec967]{font-family:Bebas Neue,sans-serif;font-size:2.5rem;margin-bottom:.5rem;letter-spacing:2px;background:linear-gradient(135deg,#fff,#9147ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.auth-label[data-v-127ec967]{display:block;color:#a0a0a0;font-weight:600;margin-bottom:.5rem;font-size:.9rem}.auth-input[data-v-127ec967]{width:100%;background:#ffffff0d;border:2px solid rgba(255,255,255,.1);color:#fff;border-radius:15px;padding:1rem 1.25rem;font-size:1rem;transition:all .3s;outline:none}.auth-input[data-v-127ec967]:disabled{opacity:.5;cursor:not-allowed}.auth-input.focused[data-v-127ec967],.auth-input[data-v-127ec967]:focus{border-color:#9147ff;box-shadow:0 0 20px #9147ff33}.auth-input[data-v-127ec967]::placeholder{color:#555}.otp-info[data-v-127ec967]{color:#888;font-size:.85rem;margin-bottom:.75rem}.auth-submit-btn[data-v-127ec967]{background:linear-gradient(135deg,#9147ff,#772ce8);border:none;color:#fff;font-weight:700;padding:1rem;border-radius:15px;font-size:1.1rem;text-transform:uppercase;letter-spacing:1px;box-shadow:0 10px 30px #9147ff66;transition:all .3s}.auth-submit-btn[data-v-127ec967]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 15px 40px #9147ff80;color:#fff}.auth-submit-btn[data-v-127ec967]:disabled{opacity:.5;cursor:not-allowed}.auth-cancel-btn[data-v-127ec967]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#888;padding:1rem 1.5rem;border-radius:15px;font-weight:600;transition:all .3s}.auth-cancel-btn[data-v-127ec967]:hover{background:#ffffff1a;color:#fff}.auth-error[data-v-127ec967]{color:#ff4d6d;font-size:.9rem;margin-bottom:1rem;padding:.75rem 1rem;background:#ff006e1a;border-radius:10px;border:1px solid rgba(255,0,110,.2)}.turnstile-wrapper[data-v-127ec967]{display:flex;justify-content:center}.auth-divider-line[data-v-127ec967]{flex:1;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.1) 50%,transparent 100%)}.auth-social-btn[data-v-127ec967]{padding:.85rem;border-radius:12px;font-weight:600;transition:all .3s}.auth-social-btn[data-v-127ec967]:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.auth-social-discord[data-v-127ec967]{background:#5865f226;border:1px solid rgba(88,101,242,.3);color:#5865f2}.auth-social-discord[data-v-127ec967]:hover{background:#5865f240;color:#5865f2}.auth-social-twitch[data-v-127ec967]{background:#9147ff26;border:1px solid rgba(145,71,255,.3);color:#9147ff}.auth-social-twitch[data-v-127ec967]:hover{background:#9147ff40;color:#9147ff}.auth-social-google[data-v-127ec967]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#fff}.auth-social-google[data-v-127ec967]:hover{background:#ffffff1a;color:#fff}.session-info[data-v-127ec967]{background:#ffffff08;border-radius:15px;padding:1.25rem;margin-bottom:1.5rem;border:1px solid rgba(255,255,255,.05)}.session-info-label[data-v-127ec967]{color:#666;font-size:.8rem;text-transform:uppercase;letter-spacing:1px;margin-bottom:.25rem}.session-info-value[data-v-127ec967]{color:#ccc;font-size:1rem;margin-bottom:0}.auth-badge[data-v-127ec967]{display:inline-block;background:#9147ff33;color:#9147ff;padding:.25rem .75rem;border-radius:8px;font-size:.85rem;font-weight:600}
