@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@600;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@700&display=swap";.gallery-wrapper[data-v-b9887351]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;contain:layout paint}.gallery-bg[data-v-b9887351]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(var(--cols, 5),1fr);grid-auto-rows:calc((100vw - 64px) / var(--cols, 5) * 9 / 16);align-content:start;column-gap:14px;row-gap:8px;padding:8px;transform:perspective(500px) rotateX(10deg) scale(1.15);transform-origin:center 40%;will-change:transform;backface-visibility:hidden}.tile[data-v-b9887351]{border-radius:10px;border:1px solid rgba(255,255,255,.06);overflow:hidden;position:relative;min-height:0;min-width:0;animation:tile-in-b9887351 .9s cubic-bezier(.22,1,.36,1) both}.tile[data-v-b9887351]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.04) 0%,transparent 50%);pointer-events:none;z-index:1}.tile-pan[data-v-b9887351]{position:absolute;top:0;right:0;bottom:0;left:0}.tile-img[data-v-b9887351]{width:100%;height:100%;object-fit:cover;opacity:.6;mix-blend-mode:luminosity;display:block}.tile-video[data-v-b9887351]{position:absolute;top:0;right:0;bottom:0;left:0}.tile-glow-purple[data-v-b9887351]{box-shadow:inset 0 0 30px #7850ff26,0 0 15px #7850ff14}.tile-glow-blue[data-v-b9887351]{box-shadow:inset 0 0 30px #3c82ff1f,0 0 12px #3c82ff0f}.tile-glow-red[data-v-b9887351]{box-shadow:inset 0 0 25px #ff32501a,0 0 10px #ff32500d}@keyframes tile-in-b9887351{0%{opacity:0;transform:scale(.88) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}@media (prefers-reduced-motion: reduce){.tile[data-v-b9887351]{animation:none}}.vignette[data-v-b9887351]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 65% 55% at 50% 50%,transparent 25%,rgba(0,0,0,.78) 100%),linear-gradient(to bottom,rgba(0,0,0,.5) 0%,transparent 20%,transparent 65%,rgba(0,0,0,.85) 100%),linear-gradient(to right,rgba(0,0,0,.7) 0%,transparent 18%,transparent 82%,rgba(0,0,0,.5) 100%);pointer-events:none}@media (max-width: 1023px){.gallery-bg[data-v-b9887351]{grid-template-columns:repeat(3,1fr);grid-auto-rows:calc((100vw - 48px)*.1875)}}.hero-title[data-v-6be21214]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:5;pointer-events:none;contain:layout style}.title-area[data-v-6be21214]{position:relative;pointer-events:none}.site-title[data-v-6be21214]{font-family:Orbitron,sans-serif;font-style:normal;font-weight:900;font-size:clamp(3rem,10vw,7rem);letter-spacing:4px;line-height:1;text-transform:uppercase;-webkit-user-select:none;user-select:none;color:#fff;text-shadow:2px 2px 0px var(--accent-primary),0 0 18px rgba(0,212,255,.28);animation:cinematic-reveal-6be21214 2.6s cubic-bezier(.16,1,.3,1) both;animation-delay:2.8s;will-change:transform,opacity}.glitch[data-v-6be21214]{position:relative}.glitch[data-v-6be21214]:before,.glitch[data-v-6be21214]:after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;line-height:inherit;will-change:clip-path}.glitch[data-v-6be21214]:before{left:2px;color:#fff;text-shadow:-1px 0 rgb(255,0,193);clip-path:inset(44px 0 calc(100% - 56px) 0);animation:glitch-anim-6be21214 5s linear infinite alternate-reverse}.glitch[data-v-6be21214]:after{left:-2px;color:#fff;text-shadow:-1px 0 rgb(0,255,249);clip-path:inset(44px 0 calc(100% - 56px) 0);animation:glitch-anim2-6be21214 5s linear infinite alternate-reverse}@keyframes cinematic-reveal-6be21214{0%{opacity:0;transform:scale(1.07) translateZ(0)}25%{opacity:.5;transform:scale(1.04) translateZ(0)}55%{opacity:.9;transform:scale(1.01) translateZ(0)}to{opacity:1;transform:scale(1) translateZ(0)}}@keyframes glitch-anim-6be21214{0%{clip-path:inset(10px 0 calc(100% - 30px) 0)}10%{clip-path:inset(40px 0 calc(100% - 80px) 0)}20%{clip-path:inset(80px 0 calc(100% - 20px) 0)}30%{clip-path:inset(20px 0 calc(100% - 90px) 0)}40%{clip-path:inset(50px 0 calc(100% - 10px) 0)}50%{clip-path:inset(10px 0 calc(100% - 60px) 0)}60%{clip-path:inset(90px 0 calc(100% - 30px) 0)}70%{clip-path:inset(30px 0 calc(100% - 70px) 0)}80%{clip-path:inset(60px 0 calc(100% - 20px) 0)}90%{clip-path:inset(20px 0 calc(100% - 50px) 0)}to{clip-path:inset(50px 0 calc(100% - 80px) 0)}}@keyframes glitch-anim2-6be21214{0%{clip-path:inset(30px 0 calc(100% - 10px) 0)}10%{clip-path:inset(60px 0 calc(100% - 90px) 0)}20%{clip-path:inset(10px 0 calc(100% - 40px) 0)}30%{clip-path:inset(50px 0 calc(100% - 30px) 0)}40%{clip-path:inset(90px 0 calc(100% - 10px) 0)}50%{clip-path:inset(20px 0 calc(100% - 60px) 0)}60%{clip-path:inset(40px 0 calc(100% - 50px) 0)}70%{clip-path:inset(80px 0 calc(100% - 20px) 0)}80%{clip-path:inset(10px 0 calc(100% - 80px) 0)}90%{clip-path:inset(70px 0 calc(100% - 30px) 0)}to{clip-path:inset(50px 0 calc(100% - 40px) 0)}}@media (prefers-reduced-motion: reduce){.site-title[data-v-6be21214]{animation:none;opacity:1}.glitch[data-v-6be21214]:before,.glitch[data-v-6be21214]:after{animation:none;display:none}}.cyber-card[data-v-ea5638cc]{position:relative;display:block;overflow:hidden;background:#00d4ff0f;border:1px solid rgba(0,212,255,.18);padding:2rem;color:inherit;text-decoration:none;clip-path:polygon(0 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%);transition:transform var(--transition-normal),border-color var(--transition-normal),filter var(--transition-normal),background var(--transition-normal)}.cyber-card--interactive[data-v-ea5638cc]{cursor:pointer}.cyber-card__border[data-v-ea5638cc]{position:absolute;top:1px;right:1px;bottom:1px;left:1px;background:#0f0f1ce6;clip-path:polygon(0 0,100% 0,100% calc(100% - 21px),calc(100% - 21px) 100%,0 100%);transition:background var(--transition-normal);z-index:0}.cyber-card[data-v-ea5638cc]>*:not(.cyber-card__border){position:relative;z-index:1}.cyber-card__icon[data-v-ea5638cc]{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:1.25rem;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#0000004d;color:var(--text-secondary);transition:color var(--transition-normal),border-color var(--transition-normal),box-shadow var(--transition-normal)}.cyber-card__content[data-v-ea5638cc]{display:flex;flex-direction:column;gap:.45rem}.cyber-card__footer[data-v-ea5638cc]{margin-top:1.2rem}.cyber-card--interactive[data-v-ea5638cc]:hover{background:#00d4ff1a;border-color:#00d4ff8c;transform:translateY(-5px);filter:drop-shadow(0 5px 20px rgba(0,212,255,.25))}.cyber-card--interactive:hover .cyber-card__border[data-v-ea5638cc]{background:#141426f7}.cyber-card--interactive:hover .cyber-card__icon[data-v-ea5638cc]{border-color:var(--accent-primary);color:var(--accent-primary);box-shadow:0 0 12px var(--glow-cyan)}.status-badge[data-v-d8188a0f]{display:inline-flex;align-items:center;gap:.7rem;padding:.45rem 1.1rem;border-radius:var(--radius-full);font-family:Orbitron,sans-serif;font-size:.8rem;font-weight:700}.status-badge__dot[data-v-d8188a0f]{width:8px;height:8px;border-radius:50%;background:currentColor}.status-badge--pulse .status-badge__dot[data-v-d8188a0f]{animation:pulse 1.5s infinite}.status-badge--live[data-v-d8188a0f]{background:#dc143c33;border:1px solid #ff0040;color:#ff0040;box-shadow:0 0 12px #ff004040}.status-badge--open[data-v-d8188a0f]{background:#00d4ff1f;border:1px solid rgba(0,212,255,.35);color:var(--accent-primary)}.status-badge--closed[data-v-d8188a0f]{background:#ffa5001f;border:1px solid rgba(255,165,0,.35);color:orange}.status-badge--finished[data-v-d8188a0f]{background:#ff3d711f;border:1px solid rgba(255,61,113,.35);color:var(--accent-tertiary)}.status-badge--neutral[data-v-d8188a0f]{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:var(--text-secondary)}.home-scroll[data-v-7a786112]{position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto;overflow-x:hidden;z-index:1;overscroll-behavior-y:contain;scrollbar-width:none}.home-scroll[data-v-7a786112]::-webkit-scrollbar{display:none}.splash[data-v-7a786112]{position:relative;height:100dvh;overflow:hidden;display:flex;align-items:center;justify-content:center;scroll-snap-align:start}.splash[data-v-7a786112]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:220px;background:linear-gradient(to bottom,transparent,#080810);pointer-events:none;z-index:4}.scroll-hint[data-v-7a786112]{position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;z-index:7;opacity:.5;transition:opacity .2s;text-decoration:none;background:none;border:none;cursor:pointer;padding:0}.scroll-hint[data-v-7a786112]:hover{opacity:.85}.scroll-arrow[data-v-7a786112]{display:block;width:20px;height:20px;border-right:2px solid var(--accent-primary);border-bottom:2px solid var(--accent-primary);transform:rotate(45deg);animation:bounce-7a786112 1.6s ease-in-out infinite}@keyframes bounce-7a786112{0%,to{transform:rotate(45deg) translateY(0)}50%{transform:rotate(45deg) translateY(5px)}}.home-content[data-v-7a786112]{position:relative;z-index:1;padding:4rem 2rem 0;max-width:1100px;margin:0 auto}.hero-block[data-v-7a786112]{display:flex;flex-direction:column;align-items:center;gap:2rem;margin-bottom:4rem;text-align:center}.status-badge[data-v-7a786112]{cursor:pointer}.tournament-wrapper[data-v-7a786112]{position:relative;max-width:580px;width:100%;border-radius:12px;overflow:hidden;box-shadow:0 0 30px #00d4ff59;transition:transform .3s,box-shadow .3s}.tournament-wrapper[data-v-7a786112]:hover{transform:scale(1.02);box-shadow:0 0 50px #00d4ff8c}.tournament-banner[data-v-7a786112]{width:100%;height:auto;display:block}.shine[data-v-7a786112]{position:absolute;top:0;left:-150%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18) 20%,rgba(255,255,255,.45) 50%,rgba(255,255,255,.18) 80%,transparent);transform:skew(-25deg);animation:shine-7a786112 6s infinite;pointer-events:none}@keyframes shine-7a786112{0%{left:-150%}40%,to{left:150%}}.hero-actions[data-v-7a786112]{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.btn-gamer[data-v-7a786112]{position:relative;display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.75rem;font-family:Orbitron,sans-serif;font-size:.8rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-decoration:none;border:none;cursor:pointer;overflow:hidden;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);transition:all .25s ease}.btn-primary[data-v-7a786112]{background:var(--accent-primary);color:#000}.btn-primary[data-v-7a786112]:hover{background:#00bfde;box-shadow:0 0 20px var(--glow-cyan);transform:translateY(-2px)}.btn-accent[data-v-7a786112]{background:linear-gradient(135deg,#7c3aed,#ff3d71);color:#fff}.btn-accent[data-v-7a786112]:hover{box-shadow:0 0 20px var(--glow-violet);transform:translateY(-2px)}.btn-outline[data-v-7a786112]{background:var(--accent-secondary);color:var(--accent-secondary)}.btn-outline[data-v-7a786112]:after{content:"";position:absolute;top:1px;left:1px;right:1px;bottom:1px;background:var(--bg-primary);clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);z-index:-1}.btn-outline[data-v-7a786112]:hover{background:var(--accent-primary);color:#fff;box-shadow:0 0 15px var(--glow-cyan);transform:translateY(-2px)}.btn-glitch[data-v-7a786112]{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff1a;z-index:1}.btn-gamer:hover .btn-glitch[data-v-7a786112]{display:block;animation:glitch-btn .6s step-end infinite}.features-grid[data-v-7a786112]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;margin-bottom:4rem;text-decoration:none}.feature-icon[data-v-7a786112]{display:flex;align-items:center;justify-content:center}.features-grid[data-v-7a786112] h3{font-family:Orbitron,sans-serif;font-size:1.1rem;margin-bottom:.4rem}.features-grid[data-v-7a786112] p{color:var(--text-muted);font-size:.9rem;margin-bottom:1.25rem}.feature-link[data-v-7a786112]{font-family:Orbitron,sans-serif;font-size:.72rem;font-weight:700;color:var(--text-muted);display:inline-flex;align-items:center;gap:.4rem;transition:all .3s}.features-grid[data-v-7a786112] .cyber-card--interactive:hover .feature-link{color:var(--accent-primary);letter-spacing:1px}.features-grid[data-v-7a786112] .cyber-card--interactive:hover .arrow{transform:translate(4px)}.arrow[data-v-7a786112]{transition:transform .2s}.replay-cta[data-v-7a786112]{margin-bottom:4rem;border-radius:14px;overflow:hidden;border:1px solid rgba(124,58,237,.3);background:linear-gradient(135deg,#7c3aed1a,#00d4ff0f);box-shadow:0 0 30px #7c3aed1a;position:relative}.replay-cta[data-v-7a786112]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(-45deg,transparent,transparent 12px,rgba(124,58,237,.03) 12px,rgba(124,58,237,.03) 24px);pointer-events:none}.replay-cta-inner[data-v-7a786112]{position:relative;z-index:1;display:flex;align-items:center;gap:1.5rem;padding:1.75rem 2rem}.replay-cta-icon[data-v-7a786112]{color:#a78bfa;flex-shrink:0;background:#7c3aed26;width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(124,58,237,.25)}.replay-cta-text[data-v-7a786112]{flex:1}.replay-cta-text h3[data-v-7a786112]{font-family:Orbitron,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.05em;color:var(--text-bright);margin-bottom:.35rem}.replay-cta-text p[data-v-7a786112]{font-size:.82rem;color:var(--text-muted);line-height:1.5}.replay-cta-btn[data-v-7a786112]{font-family:Orbitron,sans-serif;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;padding:.75rem 1.5rem;border-radius:8px;background:linear-gradient(135deg,#7c3aed,#a855f7);color:#fff;white-space:nowrap;flex-shrink:0;transition:all .2s;box-shadow:0 4px 16px #7c3aed59}.replay-cta-btn[data-v-7a786112]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #7c3aed80}@media (max-width: 768px){.replay-cta-inner[data-v-7a786112]{flex-direction:column;text-align:center}.replay-cta-btn[data-v-7a786112]{width:100%;justify-content:center;display:flex}}.exitlag-section[data-v-7a786112]{margin-bottom:4rem}.exitlag-banner[data-v-7a786112]{display:block;position:relative;border-radius:12px;overflow:hidden;border:2px solid rgba(0,200,83,.55);box-shadow:0 0 25px #00c8534d;transition:border-color .3s,box-shadow .3s;text-decoration:none;background:#000}.exitlag-banner[data-v-7a786112]:hover{border-color:#00c853e6;box-shadow:0 0 40px #00c85380}.exitlag-video[data-v-7a786112]{width:100%;height:auto;display:block}.coupon-badge[data-v-7a786112]{position:absolute;bottom:14px;right:14px;background:linear-gradient(135deg,#00c853,#00a843);padding:.55rem 1.1rem;border-radius:10px;display:flex;flex-direction:column;align-items:center;gap:.15rem;font-family:Orbitron,sans-serif;font-weight:700;box-shadow:0 4px 18px #0006;animation:pulse-badge-7a786112 2s infinite}.coupon-label[data-v-7a786112]{font-size:.55rem;color:#fffc;letter-spacing:1px}.coupon-code[data-v-7a786112]{font-size:.95rem;color:#fff;letter-spacing:2px}@keyframes pulse-badge-7a786112{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.cyber-footer[data-v-7a786112]{background:#0a0a14f2;border-top:2px solid var(--accent-secondary);padding:2.5rem 2rem;position:relative;overflow:hidden;margin:0 -2rem}.cyber-footer[data-v-7a786112]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(124,58,237,.04) 10px,rgba(124,58,237,.04) 20px);pointer-events:none}.footer-inner[data-v-7a786112]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:1.25rem;text-align:center}.footer-text h3[data-v-7a786112]{font-family:Orbitron,sans-serif;font-size:1rem;color:var(--accent-secondary);margin-bottom:.3rem}.footer-text p[data-v-7a786112]{color:var(--text-muted);font-size:.9rem}.social-icons[data-v-7a786112]{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.social-icon[data-v-7a786112]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:var(--text-secondary);transition:all .25s;cursor:pointer;text-decoration:none}.social-icon[data-v-7a786112]:hover{transform:translateY(-3px) scale(1.1)}.social-icon.instagram[data-v-7a786112]:hover{background:#e1306c;border-color:#e1306c;color:#fff;box-shadow:0 0 12px #e1306c66}.social-icon.tiktok[data-v-7a786112]:hover{background:#00f2ea;border-color:#00f2ea;color:#000;box-shadow:0 0 12px #00f2ea66}.social-icon.youtube[data-v-7a786112]:hover{background:red;border-color:red;color:#fff;box-shadow:0 0 12px #f006}.social-icon.discord[data-v-7a786112]:hover{background:#5865f2;border-color:#5865f2;color:#fff;box-shadow:0 0 12px #5865f266}.social-icon.whatsapp[data-v-7a786112]:hover{background:#25d366;border-color:#25d366;color:#fff;box-shadow:0 0 12px #25d36666}@media (max-width: 768px){.home-content[data-v-7a786112]{padding:3rem 1rem 0}.hero-actions[data-v-7a786112]{flex-direction:column;align-items:center}.btn-gamer[data-v-7a786112]{width:100%;max-width:300px;justify-content:center}}.jogadores-scroll[data-v-99f28284]{position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;z-index:1}.jogadores-scroll[data-v-99f28284]::-webkit-scrollbar{display:none}.jogadores-container[data-v-99f28284]{min-height:100dvh;padding:5rem 2rem 3rem 90px;max-width:1300px;margin:0 auto}.players-header[data-v-99f28284]{display:flex;justify-content:space-between;align-items:center;background:#080814b3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(0,212,255,.12);padding:1.25rem 2rem;border-radius:var(--radius-lg);margin-bottom:2rem;box-shadow:0 4px 24px #0000004d,0 0 0 1px #00d4ff0a}.players-title[data-v-99f28284]{display:flex;align-items:center;gap:.75rem;font-family:Orbitron,sans-serif;font-size:1.5rem;font-weight:900;color:#fff;margin:0;letter-spacing:2px}.players-title svg[data-v-99f28284]{color:var(--accent-primary);filter:drop-shadow(0 0 8px rgba(0,212,255,.5))}.search-wrapper[data-v-99f28284]{position:relative;width:320px}.search-icon[data-v-99f28284]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none;transition:color .2s}.player-search-input[data-v-99f28284]{width:100%;background:#00000059;border:1px solid rgba(0,212,255,.15);color:var(--text-primary);padding:.75rem 1rem .75rem 2.75rem;border-radius:var(--radius-md);font-size:.92rem;outline:none;transition:border-color .25s,box-shadow .25s;font-family:inherit}.player-search-input[data-v-99f28284]::placeholder{color:var(--text-muted)}.player-search-input[data-v-99f28284]:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px #00d4ff1f}.player-search-input:focus~.search-icon[data-v-99f28284],.search-wrapper:focus-within .search-icon[data-v-99f28284]{color:var(--accent-primary)}.players-grid[data-v-99f28284]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.25rem;align-items:start}.glass-panel[data-v-99f28284]{background:#08081899;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(0,212,255,.12);border-radius:var(--radius-lg);overflow:hidden;position:relative;transition:transform .35s cubic-bezier(.175,.885,.32,1.275),border-color .3s,box-shadow .3s;cursor:default}.glass-panel[data-v-99f28284]:hover{transform:translateY(-6px) scale(1.02);border-color:#00d4ff59;box-shadow:0 12px 30px #00000080,0 0 20px #00d4ff14}.has-card[data-v-99f28284]{cursor:pointer}.has-card[data-v-99f28284]:hover{border-color:#ffd70066;box-shadow:0 12px 30px #0009,inset 0 0 25px #f59e0b14}.has-card[data-v-99f28284]:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(to right,#ffd70000,#ffd70012,#ffd70000);transform:rotate(30deg) translateY(-100%);pointer-events:none;opacity:0;transition:opacity .3s;z-index:2}.has-card[data-v-99f28284]:hover:after{opacity:1;animation:gold-shine-99f28284 1.5s ease-in-out forwards}@keyframes gold-shine-99f28284{0%{transform:rotate(30deg) translateY(-100%)}to{transform:rotate(30deg) translateY(100%)}}.card-glow[data-v-99f28284]{position:absolute;top:0;left:0;right:0;height:120px;opacity:.5;z-index:0;transition:opacity .35s}.glass-panel:hover .card-glow[data-v-99f28284]{opacity:1}.special-card-indicator[data-v-99f28284]{position:absolute;top:10px;right:10px;z-index:5;background:#ffd7001f;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:gold;padding:5px 10px;border-radius:20px;display:flex;align-items:center;border:1px solid rgba(255,215,0,.35);box-shadow:0 0 12px #f59e0b40;animation:gold-pulse-99f28284 3s ease-in-out infinite}.special-card-indicator svg[data-v-99f28284]{filter:drop-shadow(0 0 4px rgba(255,215,0,.6))}@keyframes gold-pulse-99f28284{0%,to{box-shadow:0 0 12px #f59e0b40}50%{box-shadow:0 0 22px #f59e0b8c;border-color:#ffd700a6}}.player-card-content[data-v-99f28284]{position:relative;z-index:1;padding:1.75rem 1.25rem;display:flex;flex-direction:column;align-items:center;text-align:center}.player-avatar-wrapper[data-v-99f28284]{position:relative;margin-bottom:1rem}.player-avatar[data-v-99f28284]{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#1a1a2e,#0d0d1a);border:2px solid rgba(0,212,255,.18);display:flex;align-items:center;justify-content:center;overflow:hidden;transition:transform .3s,border-color .3s;box-shadow:0 6px 18px #0006}.glass-panel:hover .player-avatar[data-v-99f28284]{transform:scale(1.06);border-color:#00d4ff66}.avatar-image[data-v-99f28284]{width:100%;height:100%;object-fit:cover;border-radius:50%}.avatar-initial[data-v-99f28284]{font-size:2.2rem;font-weight:900;color:#ffffffd9;text-transform:uppercase;font-family:Orbitron,sans-serif}.rank-badge[data-v-99f28284]{position:absolute;bottom:-6px;left:50%;transform:translate(-50%);padding:.25rem .7rem;border-radius:20px;font-size:.7rem;font-weight:900;color:#000;white-space:nowrap;border:2px solid rgba(0,0,0,.3);transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.glass-panel:hover .rank-badge[data-v-99f28284]{transform:translate(-50%) scale(1.12)}.player-name[data-v-99f28284]{font-family:Orbitron,sans-serif;font-size:.95rem;font-weight:700;color:#fff;margin:.5rem 0 0;letter-spacing:.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.state-message[data-v-99f28284]{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5rem 2rem;background:#08081480;border:1px dashed rgba(0,212,255,.15);border-radius:var(--radius-lg);text-align:center}.empty-icon[data-v-99f28284]{color:var(--text-muted);margin-bottom:1.25rem}.state-message h2[data-v-99f28284]{color:var(--text-primary);font-family:Orbitron,sans-serif;font-size:1.2rem;margin:0 0 .5rem}.state-message p[data-v-99f28284]{color:var(--text-muted);font-size:.95rem;margin:0}.loader[data-v-99f28284]{width:44px;height:44px;border:3px solid rgba(0,212,255,.12);border-top-color:var(--accent-primary);border-radius:50%;animation:spin-99f28284 .9s linear infinite;margin-bottom:1.25rem}@keyframes spin-99f28284{to{transform:rotate(360deg)}}.card-modal-overlay[data-v-99f28284]{position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,#140a00d9,#000000f2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:2rem}.card-modal-content[data-v-99f28284]{position:relative;max-width:90vw;max-height:90vh;display:flex;align-items:center;justify-content:center}.modal-card-media[data-v-99f28284]{max-width:100%;max-height:85vh;object-fit:contain;filter:drop-shadow(0 0 25px rgba(255,215,0,.3)) drop-shadow(0 25px 45px rgba(0,0,0,.8));animation:float-card-99f28284 6s ease-in-out infinite}@keyframes float-card-99f28284{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-14px) rotate(.8deg)}}.card-modal-close[data-v-99f28284]{position:absolute;top:-40px;right:-16px;background:none;border:none;color:#ffffff8c;font-size:2.8rem;cursor:pointer;line-height:1;transition:color .2s,transform .2s;z-index:1;padding:0}.card-modal-close[data-v-99f28284]:hover{color:#fff;transform:scale(1.1)}.modal-enter-active[data-v-99f28284],.modal-leave-active[data-v-99f28284]{transition:opacity .3s ease}.modal-enter-from[data-v-99f28284],.modal-leave-to[data-v-99f28284]{opacity:0}.modal-enter-active .card-modal-content[data-v-99f28284]{animation:modal-in-99f28284 .4s cubic-bezier(.175,.885,.32,1.275) both}@keyframes modal-in-99f28284{0%{transform:scale(.88);opacity:0}to{transform:scale(1);opacity:1}}@media (max-width: 768px){.jogadores-container[data-v-99f28284]{padding:4rem 1rem 2rem}.players-header[data-v-99f28284]{flex-direction:column;gap:1rem;padding:1rem}.search-wrapper[data-v-99f28284]{width:100%}.players-title[data-v-99f28284]{font-size:1.2rem}}.image-modal[data-v-ccbe00c3]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:2rem;background:radial-gradient(circle at center,#1c0c02b8,#02040cf5 75%),#000000d1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.image-modal-close[data-v-ccbe00c3]{position:absolute;top:1rem;right:1.5rem;border:0;background:transparent;color:#ffffffa8;font-size:2.8rem;line-height:1;cursor:pointer;transition:color .2s ease,transform .2s ease}.image-modal-close[data-v-ccbe00c3]:hover{color:#fff;transform:scale(1.06)}.image-modal-content[data-v-ccbe00c3],.blob-front-image[data-v-ccbe00c3],.blob-verso-image[data-v-ccbe00c3]{display:block;max-width:min(92vw,620px);max-height:84vh;border-radius:20px;object-fit:contain;box-shadow:0 30px 60px #0000008c,0 0 40px #00d4ff1f}.holo-card-container[data-v-ccbe00c3],.blob-reveal-container[data-v-ccbe00c3],.blob-card-wrapper[data-v-ccbe00c3]{position:relative;display:inline-flex;align-items:center;justify-content:center}.holo-card-container.legendary img[data-v-ccbe00c3]{filter:drop-shadow(0 0 2px #ffd700) drop-shadow(0 0 18px rgba(255,215,0,.22))}.holo-card-container.legendary[data-v-ccbe00c3]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.42) 45%,rgba(255,215,0,.42) 50%,rgba(255,255,255,.42) 55%,transparent 70%);background-size:200% 100%;animation:holo-shine-ccbe00c3 4s infinite linear;pointer-events:none;mix-blend-mode:overlay;-webkit-mask-image:var(--card-url);mask-image:var(--card-url);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.blob-card-wrapper[data-v-ccbe00c3]{cursor:pointer}.blob-verso-wrapper[data-v-ccbe00c3]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;transition:opacity .2s ease;mask-image:radial-gradient(circle 120px at var(--blob-x, 50%) var(--blob-y, 50%),black 30%,transparent 100%);-webkit-mask-image:radial-gradient(circle 120px at var(--blob-x, 50%) var(--blob-y, 50%),black 30%,transparent 100%)}.blob-back-card[data-v-ccbe00c3]{cursor:pointer}.blob-toggle-video[data-v-ccbe00c3]{animation:float-card-ccbe00c3 6s ease-in-out infinite}.modal-enter-active[data-v-ccbe00c3],.modal-leave-active[data-v-ccbe00c3]{transition:opacity .25s ease}.modal-enter-from[data-v-ccbe00c3],.modal-leave-to[data-v-ccbe00c3]{opacity:0}@keyframes holo-shine-ccbe00c3{0%{background-position:200% 0;opacity:0}20%{opacity:1}to{background-position:-200% 0;opacity:0}}@keyframes float-card-ccbe00c3{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-12px) rotate(.8deg)}}@media (max-width: 768px){.image-modal[data-v-ccbe00c3]{padding:1rem}.image-modal-close[data-v-ccbe00c3]{top:.5rem;right:1rem}}.camp-scroll[data-v-173f3143]{position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto;overflow-x:clip;scrollbar-width:none;z-index:1}.camp-scroll[data-v-173f3143]::-webkit-scrollbar{display:none}.camp-container[data-v-173f3143]{min-height:100dvh;padding:5rem 2rem 3rem 90px;max-width:1300px;margin:0 auto}.camp-header[data-v-173f3143]{display:flex;align-items:center;gap:1rem;background:#080814b3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(0,212,255,.12);padding:1.1rem 1.5rem;border-radius:var(--radius-lg);margin-bottom:1.5rem}.select-wrapper[data-v-173f3143]{position:relative;flex:1;max-width:480px}.select-icon[data-v-173f3143]{position:absolute;left:.85rem;top:50%;transform:translateY(-50%);color:var(--accent-primary);pointer-events:none}.camp-select[data-v-173f3143]{color-scheme:dark;width:100%;background:#00000059;border:1px solid rgba(0,212,255,.15);color:var(--text-primary);padding:.7rem 1rem .7rem 2.5rem;border-radius:var(--radius-md);font-family:Orbitron,sans-serif;font-size:.8rem;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2300d4ff' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .85rem center;transition:border-color .2s}.camp-select[data-v-173f3143]:focus{border-color:var(--accent-primary)}.camp-select option[data-v-173f3143]{background:#0d0d1a}.status-badge[data-v-173f3143]{font-family:Orbitron,sans-serif;font-size:.7rem;font-weight:700;padding:.35rem .9rem;border-radius:var(--radius-full);white-space:nowrap}.status-badge.open[data-v-173f3143]{background:#00d4ff1f;border:1px solid rgba(0,212,255,.35);color:var(--accent-primary)}.status-badge.closed[data-v-173f3143]{background:#ffa5001f;border:1px solid rgba(255,165,0,.35);color:orange}.status-badge.finished[data-v-173f3143]{background:#ff3d711f;border:1px solid rgba(255,61,113,.35);color:var(--accent-tertiary)}.tabs[data-v-173f3143]{display:flex;gap:.35rem;flex-wrap:wrap;margin-bottom:1.5rem;background:#08081480;border:1px solid rgba(0,212,255,.08);padding:.5rem;border-radius:var(--radius-md)}.tab-btn[data-v-173f3143]{background:transparent;border:none;color:var(--text-muted);font-family:Orbitron,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.5px;padding:.55rem 1rem;border-radius:var(--radius-sm);cursor:pointer;transition:all .2s}.tab-btn[data-v-173f3143]:hover{background:#00d4ff12;color:var(--text-primary)}.tab-btn.active[data-v-173f3143]{background:#00d4ff24;color:var(--accent-primary);border:1px solid rgba(0,212,255,.3)}.state-message[data-v-173f3143]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5rem 2rem;background:#08081473;border:1px dashed rgba(0,212,255,.12);border-radius:var(--radius-lg);text-align:center}.state-message.small[data-v-173f3143]{padding:2rem 1rem}.empty-icon[data-v-173f3143]{color:var(--text-muted);margin-bottom:1.25rem}.state-message h2[data-v-173f3143]{font-family:Orbitron,sans-serif;font-size:1.1rem;margin:0 0 .5rem}.state-message p[data-v-173f3143]{color:var(--text-muted);font-size:.9rem;margin:0}.loader[data-v-173f3143]{width:40px;height:40px;border:3px solid rgba(0,212,255,.1);border-top-color:var(--accent-primary);border-radius:50%;animation:spin-173f3143 .9s linear infinite;margin-bottom:1rem}@keyframes spin-173f3143{to{transform:rotate(360deg)}}.rules-list[data-v-173f3143]{display:flex;flex-direction:column;gap:1rem}.rule-card[data-v-173f3143]{background:#08081899;border:1px solid rgba(0,212,255,.1);border-left:3px solid var(--accent-primary);border-radius:var(--radius-md);padding:1.25rem 1.5rem}.rule-header[data-v-173f3143]{display:flex;align-items:center;gap:1rem;margin-bottom:.6rem}.rule-number[data-v-173f3143]{width:28px;height:28px;background:#00d4ff1f;border:1px solid rgba(0,212,255,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Orbitron,sans-serif;font-size:.7rem;font-weight:700;color:var(--accent-primary);flex-shrink:0}.rule-header h4[data-v-173f3143]{font-family:Orbitron,sans-serif;font-size:.9rem;margin:0}.rule-desc[data-v-173f3143]{color:var(--text-muted);font-size:.9rem;margin:0;line-height:1.6}.teams-grid[data-v-173f3143]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem}.team-card[data-v-173f3143]{background:#080818a6;border:1px solid rgba(0,212,255,.12);border-radius:var(--radius-lg);padding:1.25rem;position:relative;overflow:hidden;transition:border-color .3s,transform .3s}.team-card[data-v-173f3143]:hover{border-color:#00d4ff59;transform:translateY(-4px)}.team-card-glow[data-v-173f3143]{position:absolute;top:0;left:0;right:0;height:80px;background:radial-gradient(ellipse at 50% 0%,rgba(0,212,255,.08),transparent 70%);pointer-events:none}.team-header[data-v-173f3143]{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;position:relative;z-index:1}.team-logo-wrap[data-v-173f3143]{flex-shrink:0}.team-logo[data-v-173f3143]{width:48px;height:48px;object-fit:contain;border-radius:8px}.team-logo-placeholder[data-v-173f3143]{width:48px;height:48px;background:#00d4ff1a;border:1px solid rgba(0,212,255,.2);border-radius:8px;display:flex;align-items:center;justify-content:center;font-family:Orbitron,sans-serif;font-size:1.2rem;font-weight:900;color:var(--accent-primary)}.team-name[data-v-173f3143]{font-family:Orbitron,sans-serif;font-size:.9rem;font-weight:700;margin:0 0 .3rem}.team-captain[data-v-173f3143]{display:flex;align-items:center;gap:.4rem;font-size:.75rem;color:var(--text-muted)}.team-players[data-v-173f3143]{display:flex;flex-direction:column;gap:.25rem}.player-row[data-v-173f3143]{display:flex;align-items:center;justify-content:space-between;padding:.3rem .6rem;border-radius:6px;font-size:.82rem}.player-row-name[data-v-173f3143]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-row-rank[data-v-173f3143]{font-size:.65rem;font-weight:900;padding:2px 7px;border-radius:10px;color:#000;margin-left:.5rem}.standings-group[data-v-173f3143]{margin-bottom:2rem}.standings-group-header[data-v-173f3143]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.standings-group-header h3[data-v-173f3143]{font-family:Orbitron,sans-serif;font-size:.9rem;margin:0;color:var(--accent-primary)}.zone-legend[data-v-173f3143]{display:flex;align-items:center;gap:.35rem;font-size:.72rem;color:var(--text-muted)}.legend-dot[data-v-173f3143]{display:inline-block;width:8px;height:8px;border-radius:50%}.dot-qualified[data-v-173f3143]{background:var(--accent-primary)}.dot-playin[data-v-173f3143]{background:#fb923c}.dot-elim[data-v-173f3143]{background:var(--accent-tertiary)}.table-wrap[data-v-173f3143]{overflow-x:auto;border-radius:var(--radius-md);border:1px solid rgba(0,212,255,.1)}.standings-table[data-v-173f3143]{width:100%;border-collapse:collapse;font-size:.85rem}.standings-table th[data-v-173f3143]{background:#00d4ff14;color:var(--text-muted);font-family:Orbitron,sans-serif;font-size:.65rem;font-weight:700;padding:.6rem .75rem;text-align:left;letter-spacing:.5px}.standings-table td[data-v-173f3143]{padding:.55rem .75rem;border-top:1px solid rgba(255,255,255,.04)}.standings-row[data-v-173f3143]{cursor:pointer;transition:background .15s}.standings-row[data-v-173f3143]:hover{background:#00d4ff0d!important}.pos-cell[data-v-173f3143]{font-weight:700;color:var(--text-muted)}.name-cell[data-v-173f3143]{font-weight:600}.w-cell[data-v-173f3143]{color:var(--accent-primary);font-weight:700}.l-cell[data-v-173f3143]{color:var(--accent-tertiary);font-weight:700}.pts-cell[data-v-173f3143]{font-weight:700}.diff-pos[data-v-173f3143]{color:var(--accent-primary)}.diff-neg[data-v-173f3143]{color:var(--accent-tertiary)}.first-place[data-v-173f3143]{background:#ffd7000d}.first-place .name-cell[data-v-173f3143]{color:gold}.qualified .name-cell[data-v-173f3143]{color:var(--accent-primary)}.last-place td[data-v-173f3143]{color:#555}.swiss-qualified .name-cell[data-v-173f3143]{color:var(--accent-primary)}.swiss-qualified[data-v-173f3143]{background:#00d4ff0a}.swiss-playin[data-v-173f3143]{background:#fb923c0d}.swiss-playin .name-cell[data-v-173f3143]{color:#fb923c}.swiss-eliminated td[data-v-173f3143]{color:#555}.status-pill[data-v-173f3143]{font-size:.65rem;padding:2px 8px;border-radius:20px;font-weight:600}.pill-qualified[data-v-173f3143]{background:#00d4ff1f;color:var(--accent-primary);border:1px solid rgba(0,212,255,.3)}.pill-playin[data-v-173f3143]{background:#fb923c1f;color:#fb923c;border:1px solid #fb923c44}.pill-eliminated[data-v-173f3143]{background:#ff3d711f;color:var(--accent-tertiary);border:1px solid rgba(255,61,113,.3)}.pill-active[data-v-173f3143]{background:#ffffff0d;color:#888;border:1px solid #33333388}.bracket-wrapper[data-v-173f3143]{display:flex;flex-direction:column;gap:.5rem}.phase-header[data-v-173f3143]{display:flex;align-items:center;gap:.6rem;padding-bottom:.6rem;border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:.75rem}.phase-header span[data-v-173f3143]:first-of-type{font-family:Orbitron,sans-serif;font-size:.85rem;font-weight:700;letter-spacing:.5px}.phase-dot[data-v-173f3143]{width:10px;height:10px;border-radius:50%;flex-shrink:0}.dot-swiss[data-v-173f3143]{background:var(--accent-primary);box-shadow:0 0 6px #00d4ff99}.dot-playin[data-v-173f3143]{background:#fb923c;box-shadow:0 0 6px #fb923c88}.dot-ko[data-v-173f3143]{background:gold;box-shadow:0 0 6px #ffd70088}.phase-done[data-v-173f3143]{font-size:.65rem;padding:2px 8px;border-radius:20px;background:#00d4ff1a;border:1px solid rgba(0,212,255,.3);color:var(--accent-primary);font-weight:600}.swiss-rounds[data-v-173f3143]{display:flex;gap:.75rem;overflow-x:auto;padding-bottom:.75rem;scrollbar-width:thin;scrollbar-color:rgba(0,212,255,.2) transparent}.swiss-rounds[data-v-173f3143]::-webkit-scrollbar{height:4px}.swiss-rounds[data-v-173f3143]::-webkit-scrollbar-track{background:transparent}.swiss-rounds[data-v-173f3143]::-webkit-scrollbar-thumb{background:#00d4ff33;border-radius:2px}.swiss-round-col[data-v-173f3143]{min-width:180px;flex:0 0 180px;border:1px solid rgba(0,212,255,.14);border-radius:.75rem;overflow:hidden}.swiss-round-header[data-v-173f3143]{font-family:Orbitron,sans-serif;font-size:.65rem;font-weight:700;text-align:center;padding:.4rem .5rem;background:#00d4ff12;border-bottom:1px solid rgba(0,212,255,.1);color:var(--accent-primary);letter-spacing:.06em}.swiss-bucket[data-v-173f3143]{padding:.4rem .4rem 0}.bucket-label[data-v-173f3143]{font-size:.58rem;color:var(--text-muted);text-align:center;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:.2rem}.swiss-match[data-v-173f3143]{background:#080818b3;border:1px solid rgba(255,255,255,.05);border-radius:6px;padding:.4rem .5rem;margin-bottom:.3rem}.swiss-match.completed[data-v-173f3143]{border-color:#00d4ff26}.swiss-match.bridge[data-v-173f3143]{border-color:#f472b659;background:#f472b60a}.swiss-team[data-v-173f3143]{display:flex;justify-content:space-between;align-items:center;font-size:.76rem;padding:2px 0}.swiss-team .tname[data-v-173f3143]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.swiss-team.winner[data-v-173f3143]{color:var(--accent-primary);font-weight:700}.swiss-team.loser[data-v-173f3143]{color:#444}.swiss-vs[data-v-173f3143]{font-size:.55rem;color:#333;text-align:center}.swiss-team .score[data-v-173f3143]{font-weight:700;min-width:18px;text-align:right;font-size:.85rem;flex-shrink:0}.playin-subtitle[data-v-173f3143]{font-size:.75rem;color:var(--text-muted);margin-bottom:1rem;margin-top:-.5rem}.playin-matches[data-v-173f3143]{display:flex;gap:1rem;overflow-x:auto;padding-bottom:.5rem;scrollbar-width:none}.playin-matches[data-v-173f3143]::-webkit-scrollbar{display:none}.playin-slot[data-v-173f3143]{min-width:190px;flex:1;max-width:240px;background:#080818b3;border:1px solid rgba(251,146,60,.2);border-radius:var(--radius-md);padding:.85rem;transition:border-color .2s}.playin-slot.done[data-v-173f3143]{border-color:#fb923c73}.playin-slot.pending[data-v-173f3143]{opacity:.65}.playin-label[data-v-173f3143]{font-size:.7rem;font-weight:700;color:#fb923c;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.2rem;display:flex;align-items:center;gap:.4rem}.playin-qualified[data-v-173f3143]{font-size:.6rem;background:#00d4ff1f;border:1px solid rgba(0,212,255,.3);color:var(--accent-primary);padding:1px 6px;border-radius:10px}.playin-desc[data-v-173f3143]{font-size:.62rem;color:#555;margin-bottom:.6rem;font-style:italic}.playin-team[data-v-173f3143]{display:flex;justify-content:space-between;align-items:center;padding:.3rem .4rem;border-radius:5px;background:#ffffff08;font-size:.82rem;margin-bottom:.15rem}.playin-team.winner[data-v-173f3143]{background:#00d4ff1a;color:var(--accent-primary);font-weight:700}.playin-team.loser[data-v-173f3143]{color:#444}.playin-vs[data-v-173f3143]{font-size:.55rem;color:#333;text-align:center}.playin-score[data-v-173f3143]{font-weight:700}.bracket[data-v-173f3143]{display:flex;gap:1.5rem;overflow-x:auto;padding-bottom:1rem;align-items:flex-start;scrollbar-width:none}.bracket[data-v-173f3143]::-webkit-scrollbar{display:none}.bracket-round[data-v-173f3143]{min-width:180px;flex-shrink:0}.round-title[data-v-173f3143]{font-family:Orbitron,sans-serif;font-size:.65rem;font-weight:700;text-align:center;color:var(--text-muted);padding:.3rem .5rem;background:#ffffff0a;border-radius:4px;margin-bottom:.75rem;letter-spacing:.5px}.bracket-matches[data-v-173f3143]{display:flex;flex-direction:column;gap:.75rem}.match-card[data-v-173f3143]{background:#080818b3;border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-md);overflow:hidden}.match-card.completed[data-v-173f3143]{border-color:#00d4ff2e}.match-card.pending[data-v-173f3143]{opacity:.7}.grand-final-card[data-v-173f3143]{border-color:#ffd7004d;box-shadow:0 0 20px #ffd7001a}.match-slot[data-v-173f3143]{display:flex;justify-content:space-between;align-items:center;padding:.45rem .75rem;font-size:.82rem;gap:.5rem;border-bottom:1px solid rgba(255,255,255,.04)}.match-slot[data-v-173f3143]:last-of-type{border-bottom:none}.match-slot.winner[data-v-173f3143]{background:#00d4ff14;color:var(--accent-primary);font-weight:700}.match-slot.loser[data-v-173f3143]{color:#444}.match-slot .tbd[data-v-173f3143]{color:#444;font-style:italic}.slot-score[data-v-173f3143]{font-weight:700;min-width:18px;text-align:right}.match-mvp[data-v-173f3143]{font-size:.65rem;color:gold;padding:.25rem .75rem;background:#ffd7000f;border-top:1px solid rgba(255,215,0,.1)}.match-date[data-v-173f3143]{font-size:.62rem;color:var(--text-muted);padding:.2rem .75rem;border-top:1px solid rgba(255,255,255,.04)}.bracket-sub-title[data-v-173f3143]{font-family:Orbitron,sans-serif;font-size:.8rem;text-align:center;margin:0 0 1rem;color:var(--text-muted)}.grand-final-title[data-v-173f3143]{color:gold;text-shadow:0 0 12px rgba(255,215,0,.4)}.mvp-list[data-v-173f3143]{display:flex;flex-direction:column;gap:.6rem}.mvp-item[data-v-173f3143]{display:flex;align-items:center;gap:1rem;background:#08081899;border:1px solid rgba(0,212,255,.1);border-radius:var(--radius-md);padding:.9rem 1.25rem;transition:border-color .2s}.mvp-item[data-v-173f3143]:hover{border-color:#00d4ff4d}.mvp-pos[data-v-173f3143]{font-family:Orbitron,sans-serif;font-size:1rem;font-weight:900;min-width:42px}.mvp-pos.gold[data-v-173f3143]{color:gold;text-shadow:0 0 10px rgba(255,215,0,.5)}.mvp-pos.silver[data-v-173f3143]{color:silver}.mvp-pos.bronze[data-v-173f3143]{color:#cd7f32}.mvp-info[data-v-173f3143]{flex:1}.mvp-info h4[data-v-173f3143]{font-family:Orbitron,sans-serif;font-size:.85rem;margin:0 0 .2rem}.mvp-info span[data-v-173f3143]{font-size:.75rem;color:var(--text-muted)}.mvp-count[data-v-173f3143]{font-family:Orbitron,sans-serif;font-size:.75rem;color:var(--accent-primary);font-weight:700}.champion-card[data-v-173f3143]{position:relative;max-width:520px;margin:2rem auto;background:radial-gradient(ellipse at 50% 0%,#7c3aed33,#080818e6 70%);border:1px solid rgba(124,58,237,.3);border-radius:var(--radius-xl);padding:3rem 2.5rem;text-align:center;overflow:hidden;box-shadow:0 0 60px #7c3aed26}.slash[data-v-173f3143]{position:absolute;width:200%;height:2px;background:linear-gradient(90deg,transparent,rgba(0,212,255,.3),transparent);pointer-events:none}.slash-1[data-v-173f3143]{top:25%;transform:rotate(-8deg)}.slash-2[data-v-173f3143]{top:50%;transform:rotate(6deg);opacity:.5}.slash-3[data-v-173f3143]{top:75%;transform:rotate(-4deg);opacity:.3}.sword[data-v-173f3143]{position:absolute;top:50%;transform:translateY(-50%);width:24px;height:80px;opacity:.35}.sword-left[data-v-173f3143]{left:1.5rem}.sword-right[data-v-173f3143]{right:1.5rem}.champion-content[data-v-173f3143]{position:relative;z-index:1}.crown[data-v-173f3143]{width:64px;height:auto;margin-bottom:.75rem;filter:drop-shadow(0 0 12px rgba(255,215,0,.5));animation:crown-float-173f3143 4s ease-in-out infinite}@keyframes crown-float-173f3143{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.champ-label[data-v-173f3143]{font-family:Orbitron,sans-serif;font-size:.7rem;letter-spacing:6px;color:#ffd700b3;display:block;margin-bottom:.5rem}.champ-name[data-v-173f3143]{font-family:Orbitron,sans-serif;font-size:clamp(1.5rem,4vw,2.5rem);font-weight:900;color:#fff;text-shadow:0 0 30px rgba(255,215,0,.4);margin:0 0 1.25rem}.champ-divider[data-v-173f3143]{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem}.div-line[data-v-173f3143]{flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(255,215,0,.4),transparent)}.div-diamond[data-v-173f3143]{width:8px;height:8px;background:gold;transform:rotate(45deg);flex-shrink:0}.champ-roster[data-v-173f3143]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:1.5rem}.roster-name[data-v-173f3143]{font-size:.8rem;color:var(--text-secondary);background:#ffffff0d;border:1px solid rgba(255,255,255,.1);padding:.3rem .8rem;border-radius:var(--radius-full)}.champ-logo[data-v-173f3143]{max-width:80px;max-height:80px;object-fit:contain;opacity:.85}.modal-overlay[data-v-173f3143]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:2rem}.modal-box[data-v-173f3143]{background:#080818fa;border:1px solid rgba(0,212,255,.2);border-radius:var(--radius-lg);padding:2rem;max-width:520px;width:100%;max-height:80vh;overflow-y:auto;position:relative;scrollbar-width:none}.modal-box[data-v-173f3143]::-webkit-scrollbar{display:none}.modal-close[data-v-173f3143]{position:absolute;top:1rem;right:1rem;background:none;border:none;color:var(--text-muted);font-size:1.8rem;cursor:pointer;line-height:1;transition:color .2s;padding:0}.modal-close[data-v-173f3143]:hover{color:#fff}.modal-title[data-v-173f3143]{font-family:Orbitron,sans-serif;font-size:1rem;margin:0 0 1.25rem;color:var(--accent-primary)}.modal-matches[data-v-173f3143]{display:flex;flex-direction:column;gap:.6rem}.modal-match[data-v-173f3143]{background:#00d4ff0a;border:1px solid rgba(0,212,255,.1);border-radius:var(--radius-md);padding:.75rem 1rem}.modal-match.completed[data-v-173f3143]{border-color:#00d4ff40}.modal-match-teams[data-v-173f3143]{display:flex;align-items:center;justify-content:space-between;font-size:.85rem}.modal-match-teams .winner[data-v-173f3143]{color:var(--accent-primary);font-weight:700}.modal-vs[data-v-173f3143]{font-size:.7rem;color:var(--text-muted);padding:0 .5rem}.modal-date[data-v-173f3143]{font-size:.7rem;color:var(--text-muted);margin-top:.35rem}.modal-enter-active[data-v-173f3143],.modal-leave-active[data-v-173f3143]{transition:opacity .25s}.modal-enter-from[data-v-173f3143],.modal-leave-to[data-v-173f3143]{opacity:0}.tier-meta-row[data-v-173f3143]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-bottom:.25rem}.t-gunzzone-badge[data-v-173f3143]{padding:.28rem .75rem;border-radius:999px;border:1px solid rgba(0,212,255,.25);background:#00d4ff12;color:#6ce8ff;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-decoration:none;white-space:nowrap;transition:background .12s,border-color .12s}.t-gunzzone-badge[data-v-173f3143]:hover{background:#00d4ff24;border-color:#00d4ff66}.tier-table[data-v-173f3143]{display:grid;border:1px solid rgba(255,255,255,.06);border-radius:1.2rem;overflow:hidden;background:linear-gradient(180deg,#111423f7,#0a0c16fa)}.tier-table-header[data-v-173f3143],.tier-table-row[data-v-173f3143]{display:grid;grid-template-columns:2.5rem 1fr 5.5rem 1.5rem 5.5rem 3.5rem 3.5rem 3.5rem 5rem 4rem 4rem 3.5rem 3.5rem 4.5rem;align-items:center;gap:.5rem;padding:.7rem 1.2rem}.tier-table-header[data-v-173f3143]{color:#4a5580;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid rgba(255,255,255,.06);background:#ffffff05}.tier-table-row[data-v-173f3143]{border-bottom:1px solid rgba(255,255,255,.04);transition:background .12s}.tier-table-row[data-v-173f3143]:last-child{border-bottom:none}.tier-table-row[data-v-173f3143]:hover{background:#ffffff05}.tier-row--up[data-v-173f3143]{background:#6ee7b708}.tier-row--down[data-v-173f3143]{background:#ff646408}.tier-rank-num[data-v-173f3143]{color:#4a5580;font-size:.8rem;font-weight:700;text-align:center}.tier-nick[data-v-173f3143]{color:#f7f9ff;font-size:.88rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tier-map-count[data-v-173f3143]{color:#8f9bc1;font-size:.82rem;text-align:center}.tcol-tier[data-v-173f3143]{display:flex;align-items:center}.tcol-arrow[data-v-173f3143],.tcol-maps[data-v-173f3143]{display:flex;align-items:center;justify-content:center}.tier-badge[data-v-173f3143]{display:inline-block;padding:.22rem .55rem;border-radius:.5rem;font-size:.8rem;font-weight:800;letter-spacing:.04em;border:1px solid transparent;min-width:3rem;text-align:center}.tier-badge--before[data-v-173f3143]{opacity:.45}.tier-badge--same[data-v-173f3143]{opacity:.55}.tier-badge--changed[data-v-173f3143]{opacity:1}.tbadge--s[data-v-173f3143]{color:gold;background:#ffd7001a;border-color:#ffd70038}.tbadge--a[data-v-173f3143]{color:#6ce8ff;background:#00d4ff14;border-color:#00d4ff2e}.tbadge--b[data-v-173f3143]{color:#b48bff;background:#8b5cf614;border-color:#8b5cf62e}.tbadge--c[data-v-173f3143]{color:#aeb8da;background:#aeb8da0f;border-color:#aeb8da1f}.tbadge--d[data-v-173f3143]{color:#4a5580;background:#4a55800f;border-color:#4a558024}.tier-arrow[data-v-173f3143]{font-size:.9rem;font-weight:900;line-height:1}.tier-arrow--up[data-v-173f3143]{color:#6ee7b7}.tier-arrow--down[data-v-173f3143]{color:#f87171}.tier-arrow--same[data-v-173f3143]{color:#2a3050;font-size:.7rem}@media (max-width: 768px){.camp-container[data-v-173f3143]{padding:4rem 1rem 2rem}.camp-header[data-v-173f3143]{flex-direction:column;align-items:stretch}.select-wrapper[data-v-173f3143]{max-width:100%}.teams-grid[data-v-173f3143]{grid-template-columns:1fr}.tier-table-header[data-v-173f3143],.tier-table-row[data-v-173f3143]{grid-template-columns:2rem 1fr 5rem 1.25rem 5rem 3rem 3rem 3rem 4.5rem 3.5rem 3.5rem 3rem 3rem 4rem;padding:.6rem .75rem;gap:.35rem}}.tcol-stat[data-v-173f3143]{text-align:right;font-size:.8rem;font-variant-numeric:tabular-nums;font-weight:700;color:#4a5580}.tsort-button[data-v-173f3143]{display:inline-flex;align-items:center;justify-content:flex-end;gap:.25rem;width:100%;background:transparent;border:none;padding:0;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer}.tsort-button--left[data-v-173f3143]{justify-content:flex-start}.tsort-button.active[data-v-173f3143]{color:#6ce8ff}.tsort-indicator[data-v-173f3143]{font-size:.72rem;line-height:1}.tstat-k[data-v-173f3143]{color:#6ee7b7}.tstat-d[data-v-173f3143]{color:#fca5a5}.tstat-dmg[data-v-173f3143]{color:#fbbf24}.tstat-kdr[data-v-173f3143]{color:#6ce8ff}.tstat-adr[data-v-173f3143]{color:#6ce8ff;font-weight:600}.tstat-rfk[data-v-173f3143]{color:#c4b5fd}.tstat-rfd[data-v-173f3143]{color:#fca5a5}.tstat-rating[data-v-173f3143]{color:#fbbf24}.tier-meta-right[data-v-173f3143]{display:flex;align-items:center;gap:.65rem}.stat-toggle[data-v-173f3143]{display:flex;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;overflow:hidden}.stat-toggle button[data-v-173f3143]{padding:.25rem .7rem;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:transparent;color:#4a5580;border:none;cursor:pointer;transition:background .12s,color .12s}.stat-toggle button[data-v-173f3143]:not(:last-child){border-right:1px solid rgba(255,255,255,.1)}.stat-toggle button.active[data-v-173f3143]{background:#00d4ff1f;color:#6ce8ff}.match-gz-links[data-v-173f3143]{display:flex;flex-wrap:wrap;gap:.3rem;padding:.25rem .75rem .35rem;border-top:1px solid rgba(108,232,255,.08)}.gz-link[data-v-173f3143]{font-size:.65rem;font-weight:600;color:#6ce8ff;text-decoration:none;padding:.12rem .42rem;border-radius:.3rem;border:1px solid rgba(108,232,255,.3);background:#6ce8ff12;transition:background .12s}.gz-link[data-v-173f3143]:hover{background:#6ce8ff24}.tier-kdd[data-v-173f3143]{display:flex;align-items:center;justify-content:flex-end;gap:.2rem;font-size:.75rem;font-variant-numeric:tabular-nums}.kdd-k[data-v-173f3143]{color:#6ee7b7;font-weight:700}.kdd-d[data-v-173f3143]{color:#fca5a5;font-weight:700}.kdd-dmg[data-v-173f3143]{color:#fbbf24;font-weight:700}.kdd-sep[data-v-173f3143]{color:#4a5580}.kdd-empty[data-v-173f3143]{color:#4a5580;font-size:.75rem}.swiss-bucket-table[data-v-173f3143]{display:flex;gap:.75rem;overflow-x:auto;padding-bottom:.5rem;margin-bottom:1.25rem;scrollbar-width:thin;scrollbar-color:rgba(0,212,255,.15) transparent}.swiss-bucket-table[data-v-173f3143]::-webkit-scrollbar{height:3px}.swiss-bucket-table[data-v-173f3143]::-webkit-scrollbar-thumb{background:#00d4ff33;border-radius:2px}.swiss-bucket-col[data-v-173f3143]{min-width:160px;flex:1;border:1px solid rgba(255,255,255,.07);border-radius:8px;overflow:hidden}.swiss-bucket-col.bucket-top[data-v-173f3143]{border-color:#00d4ff4d}.swiss-bucket-col.bucket-elim[data-v-173f3143]{border-color:#ff3d7140}.swiss-bucket-col-header[data-v-173f3143]{font-family:Orbitron,sans-serif;font-size:.72rem;font-weight:700;text-align:center;padding:.45rem .5rem;letter-spacing:.06em;background:#ffffff0a;border-bottom:1px solid rgba(255,255,255,.06);color:var(--text-muted)}.bucket-top .swiss-bucket-col-header[data-v-173f3143]{background:#00d4ff14;color:var(--accent-primary);border-bottom-color:#00d4ff26}.bucket-elim .swiss-bucket-col-header[data-v-173f3143]{background:#ff3d710f;color:var(--accent-tertiary);border-bottom-color:#ff3d7126}.swiss-bucket-team[data-v-173f3143]{padding:.38rem .6rem;font-size:.8rem;border-bottom:1px solid rgba(255,255,255,.03);cursor:pointer;transition:background .15s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.swiss-bucket-team[data-v-173f3143]:last-child{border-bottom:none}.swiss-bucket-team[data-v-173f3143]:hover{background:#00d4ff0f}.swiss-disclaimer-banner[data-v-173f3143]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;background:#00d4ff0a;border:1px solid rgba(0,212,255,.12);border-radius:8px;padding:.55rem 1rem;margin-bottom:.85rem;font-size:.72rem;color:var(--accent-primary)}.sdb-label[data-v-173f3143]{font-family:Orbitron,sans-serif;font-size:.58rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap}.sdb-sep[data-v-173f3143]{color:#ffffff26}.sdb-pill[data-v-173f3143]{font-size:.7rem;font-weight:600;padding:.12rem .55rem;border-radius:20px;white-space:nowrap}.sdb-pill--sf[data-v-173f3143]{background:#ffd7001a;border:1px solid rgba(255,215,0,.28);color:gold}.sdb-pill--q[data-v-173f3143]{background:#00d4ff17;border:1px solid rgba(0,212,255,.25);color:var(--accent-primary)}.sdb-pill--p[data-v-173f3143]{background:#fb923c17;border:1px solid rgba(251,146,60,.28);color:#fb923c}.sdb-pill--e[data-v-173f3143]{background:#ff3d7114;border:1px solid rgba(255,61,113,.25);color:var(--accent-tertiary)}.swiss-ranked-table[data-v-173f3143]{width:100%;border:1px solid rgba(0,212,255,.13);border-radius:10px;overflow:hidden;margin-bottom:1.25rem}.swiss-ranked-header[data-v-173f3143]{display:grid;grid-template-columns:2.5rem 1fr 5rem;padding:.45rem .75rem;background:#00d4ff12;border-bottom:1px solid rgba(0,212,255,.12);font-family:Orbitron,sans-serif;font-size:.58rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.swiss-ranked-row[data-v-173f3143]{display:grid;grid-template-columns:2.5rem 1fr 5rem;align-items:center;padding:.38rem .75rem;border-bottom:1px solid rgba(255,255,255,.03);cursor:pointer;transition:background .15s;font-size:.82rem}.swiss-ranked-row[data-v-173f3143]:last-child{border-bottom:none}.swiss-ranked-row[data-v-173f3143]:hover{background:#00d4ff0d}.srk-pos[data-v-173f3143]{font-family:Orbitron,sans-serif;font-size:.65rem;font-weight:700;color:var(--text-muted)}.srk-name[data-v-173f3143]{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:.5rem}.srk-result[data-v-173f3143]{font-weight:700;font-size:.78rem;text-align:center;padding:.18rem .5rem;border-radius:6px;letter-spacing:.04em;justify-self:start}.srk-top[data-v-173f3143],.srk-qualified[data-v-173f3143]{background:#00d4ff2e;color:#6ce8ff;border:1px solid rgba(0,212,255,.4)}.srk-good[data-v-173f3143]{background:#6ee7b726;color:#6ee7b7;border:1px solid rgba(110,231,183,.35)}.srk-mid[data-v-173f3143]{background:#ffffff0d;color:#89a;border:1px solid rgba(255,255,255,.1)}.srk-warn[data-v-173f3143]{background:#fbbf2421;color:#fbbf24;border:1px solid rgba(251,191,36,.35)}.srk-playin[data-v-173f3143]{background:#fb923c21;color:#fb923c;border:1px solid rgba(251,146,60,.35)}.srk-elim[data-v-173f3143]{background:#ff3d711a;color:#ff3d71;border:1px solid rgba(255,61,113,.3)}.modal-match[data-v-173f3143]{cursor:pointer;transition:background .15s}.modal-match[data-v-173f3143]:hover{background:#00d4ff0f}.modal-match-meta[data-v-173f3143]{display:flex;align-items:center;justify-content:space-between;margin-top:.25rem}.modal-match-hint[data-v-173f3143]{font-size:.62rem;color:#00d4ff66}.modal-box--wide[data-v-173f3143]{max-width:780px}.md-header[data-v-173f3143]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.5rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.07)}.md-team[data-v-173f3143]{font-family:Orbitron,sans-serif;font-size:.85rem;font-weight:700;color:var(--text-muted);flex:1}.md-team--right[data-v-173f3143]{text-align:right}.md-team--win[data-v-173f3143]{color:var(--accent-primary)}.md-score[data-v-173f3143]{font-family:Orbitron,sans-serif;font-size:1.1rem;font-weight:900;color:#fff;white-space:nowrap}.md-mvp[data-v-173f3143]{font-size:.7rem;color:gold;text-align:center;margin-bottom:1rem}.md-map[data-v-173f3143]{margin-bottom:1.25rem}.md-map-title[data-v-173f3143]{font-family:Orbitron,sans-serif;font-size:.65rem;font-weight:700;letter-spacing:.08em;color:var(--accent-primary);text-transform:uppercase;margin-bottom:.4rem}.md-stats-table[data-v-173f3143]{border:1px solid rgba(255,255,255,.06);border-radius:8px;overflow:hidden}.md-stats-header[data-v-173f3143],.md-stats-row[data-v-173f3143]{display:grid;grid-template-columns:1fr 2.5rem 2.5rem 5rem 3.5rem 3.5rem 4rem 2.5rem;align-items:center;gap:.35rem;padding:.38rem .75rem}.md-stats-header[data-v-173f3143]{background:#00d4ff0f;border-bottom:1px solid rgba(255,255,255,.05);font-family:Orbitron,sans-serif;font-size:.56rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.md-stats-row[data-v-173f3143]{border-bottom:1px solid rgba(255,255,255,.03);font-size:.82rem;transition:background .12s}.md-stats-row[data-v-173f3143]:last-child{border-bottom:none}.md-stats-row[data-v-173f3143]:hover{background:#ffffff05}.mds-nick[data-v-173f3143]{display:flex;align-items:center;gap:.4rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mds-rank-badge[data-v-173f3143]{font-size:.6rem;font-weight:900;padding:1px 5px;border-radius:8px;color:#000;flex-shrink:0}.mds-num[data-v-173f3143]{text-align:right;font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:700;color:var(--text-muted)}.mds-k[data-v-173f3143]{color:#6ee7b7}.mds-d[data-v-173f3143]{color:#fca5a5}.mds-dmg[data-v-173f3143]{color:#fbbf24}.mds-adr[data-v-173f3143]{color:#6ce8ff}.mds-kdr[data-v-173f3143]{color:#c4b5fd}.mds-rating[data-v-173f3143]{color:#fbbf24}.mds-card[data-v-173f3143]{display:flex;align-items:center;justify-content:center}.mds-card-btn[data-v-173f3143]{background:none;border:1px solid rgba(0,212,255,.25);border-radius:5px;padding:1px;cursor:pointer;transition:border-color .15s,transform .15s;line-height:0}.mds-card-btn[data-v-173f3143]:hover{border-color:#00d4ff99;transform:scale(1.08)}.mds-card-thumb[data-v-173f3143]{width:28px;height:36px;object-fit:cover;border-radius:3px;display:block}@media (max-width: 600px){.md-stats-header[data-v-173f3143],.md-stats-row[data-v-173f3143]{grid-template-columns:1fr 2rem 2rem 4rem 3rem 3rem 3.5rem 2.2rem;padding:.35rem .5rem;font-size:.74rem;gap:.2rem}}.cartinhas-scroll[data-v-5a7e85b1]{position:relative;z-index:1;min-height:100dvh;overflow-y:auto}.cartinhas-shell[data-v-5a7e85b1]{max-width:1280px;margin:0 auto;padding:5rem 2rem 3rem 92px}.cartinhas-hero[data-v-5a7e85b1]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);gap:1.5rem;align-items:stretch;margin-bottom:2rem}.hero-copy[data-v-5a7e85b1],.hero-stats[data-v-5a7e85b1]{position:relative;overflow:hidden;border:1px solid rgba(0,212,255,.15);background:linear-gradient(180deg,#0a101ce0,#080814eb),#080814b8;border-radius:24px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px #ffffff08,0 20px 45px #00000047}.hero-copy[data-v-5a7e85b1]{padding:2rem}.hero-copy[data-v-5a7e85b1]:before,.hero-stats[data-v-5a7e85b1]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(125deg,rgba(0,212,255,.12),transparent 32%),repeating-linear-gradient(-45deg,transparent 0,transparent 12px,rgba(124,58,237,.05) 12px,rgba(124,58,237,.05) 24px);pointer-events:none}.eyebrow[data-v-5a7e85b1],.hero-copy h1[data-v-5a7e85b1],.hero-text[data-v-5a7e85b1],.hero-stats[data-v-5a7e85b1]>*{position:relative;z-index:1}.eyebrow[data-v-5a7e85b1]{display:inline-flex;margin-bottom:.8rem;padding:.3rem .7rem;border-radius:999px;font-family:Orbitron,sans-serif;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-primary);border:1px solid rgba(0,212,255,.22);background:#00d4ff14}.hero-copy h1[data-v-5a7e85b1]{margin:0 0 .8rem;font-family:Orbitron,sans-serif;font-size:clamp(2rem,4vw,3.3rem);line-height:.95;letter-spacing:.08em;color:#fffaf0;text-shadow:0 0 12px rgba(0,212,255,.18),0 0 28px rgba(124,58,237,.14)}.hero-text[data-v-5a7e85b1]{max-width:58ch;color:var(--text-secondary);font-size:1rem;line-height:1.7}.hero-stats[data-v-5a7e85b1]{display:grid;gap:1rem;padding:1.25rem}.stat-card[data-v-5a7e85b1]{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;min-height:120px;padding:1.2rem 1.35rem;border-radius:18px;border:1px solid rgba(0,212,255,.12);background:#ffffff08}.stat-card.legendary[data-v-5a7e85b1]{border-color:#ffd7003d;background:linear-gradient(180deg,#ffd70014,#ffffff08)}.stat-value[data-v-5a7e85b1]{font-family:Orbitron,sans-serif;font-size:2.1rem;font-weight:900;color:#fff}.stat-label[data-v-5a7e85b1]{margin-top:.2rem;color:var(--text-muted);font-size:.9rem;text-transform:uppercase;letter-spacing:.08em}.gallery-frame[data-v-5a7e85b1]{position:relative;overflow:hidden;padding:1.25rem;border-radius:28px;border:1px solid rgba(0,212,255,.16);background:#070a14cc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.frame-glow[data-v-5a7e85b1]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top left,rgba(0,212,255,.12),transparent 30%),radial-gradient(circle at bottom right,rgba(124,58,237,.1),transparent 30%);pointer-events:none}.gallery-header[data-v-5a7e85b1],.cartinhas-grid[data-v-5a7e85b1]{position:relative;z-index:1}.gallery-header[data-v-5a7e85b1]{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:1.2rem;padding:.5rem .25rem 1rem;border-bottom:1px solid rgba(255,255,255,.06)}.gallery-header h2[data-v-5a7e85b1]{margin:0 0 .35rem;font-family:Orbitron,sans-serif;font-size:1.15rem;color:#fff}.gallery-header p[data-v-5a7e85b1]{margin:0;color:var(--text-muted);font-size:.92rem}.gallery-pill[data-v-5a7e85b1]{flex-shrink:0;padding:.4rem .8rem;border-radius:999px;background:#7c3aed24;border:1px solid rgba(124,58,237,.24);font-family:Orbitron,sans-serif;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:#d8c5ff}.cartinhas-grid[data-v-5a7e85b1]{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:1rem}.cartinha-card[data-v-5a7e85b1]{position:relative;overflow:hidden;padding:.8rem;border:1px solid rgba(0,212,255,.12);border-radius:22px;background:linear-gradient(180deg,#ffffff0d,#ffffff05),#080818b3;text-align:left;cursor:pointer;transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}.cartinha-card[data-v-5a7e85b1]:hover{transform:translateY(-6px);border-color:#00d4ff57;box-shadow:0 24px 40px #00000052,0 0 0 1px #00d4ff0d}.legendary-chip[data-v-5a7e85b1]{position:absolute;top:.8rem;right:.8rem;z-index:2;padding:.28rem .55rem;border-radius:999px;font-family:Orbitron,sans-serif;font-size:.58rem;letter-spacing:.08em;text-transform:uppercase;color:#140800;background:linear-gradient(135deg,#ffe082,#ffbf3d);box-shadow:0 0 16px #ffd70033}.legendary-chip.reveal[data-v-5a7e85b1]{color:#dff8ff;background:linear-gradient(135deg,#00d4ffe6,#7c3aede6)}.card-media-shell[data-v-5a7e85b1]{position:relative;overflow:hidden;border-radius:16px;background:linear-gradient(180deg,#ffffff08,#0003),#00000024}.card-media-shell[data-v-5a7e85b1]:after{content:"";position:absolute;inset:auto -20% 0;height:40%;background:linear-gradient(180deg,transparent,rgba(0,212,255,.18));opacity:0;transition:opacity .28s ease}.cartinha-card:hover .card-media-shell[data-v-5a7e85b1]:after{opacity:1}.card-media-shell.legendary[data-v-5a7e85b1]{box-shadow:inset 0 0 0 1px #ffd70033}.cartinha-image[data-v-5a7e85b1]{display:block;width:100%;aspect-ratio:.72;object-fit:cover}.card-meta[data-v-5a7e85b1]{display:flex;flex-direction:column;padding:.85rem .2rem .15rem}.card-meta strong[data-v-5a7e85b1]{font-family:Orbitron,sans-serif;font-size:.82rem;color:#fff}.card-meta span[data-v-5a7e85b1]{color:var(--text-muted);font-size:.76rem}@media (max-width: 900px){.cartinhas-shell[data-v-5a7e85b1]{padding:4rem 1rem 2rem}.cartinhas-hero[data-v-5a7e85b1]{grid-template-columns:1fr}}@media (max-width: 640px){.gallery-header[data-v-5a7e85b1]{flex-direction:column;align-items:start}.cartinhas-grid[data-v-5a7e85b1]{grid-template-columns:repeat(2,minmax(0,1fr))}}.video-modal[data-v-3f0530eb]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:2rem;background:#02040ceb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.video-modal-content[data-v-3f0530eb]{position:relative;width:min(1100px,100%);aspect-ratio:16 / 9;border-radius:24px;overflow:hidden;border:1px solid rgba(0,212,255,.18);background:linear-gradient(180deg,#080818f5,#040610fa);box-shadow:0 24px 60px #00000073,0 0 0 1px #00d4ff0d}.video-modal-close[data-v-3f0530eb]{position:absolute;top:.75rem;right:1rem;z-index:2;border:0;background:#00000073;color:#ffffffbf;width:40px;height:40px;border-radius:999px;font-size:1.8rem;line-height:1;cursor:pointer;transition:transform .2s ease,color .2s ease,background .2s ease}.video-modal-close[data-v-3f0530eb]:hover{transform:scale(1.05);color:#fff;background:#00d4ff24}.video-modal-frame[data-v-3f0530eb]{width:100%;height:100%}.video-modal-frame[data-v-3f0530eb] iframe{display:block;width:100%;height:100%}.modal-enter-active[data-v-3f0530eb],.modal-leave-active[data-v-3f0530eb]{transition:opacity .24s ease}.modal-enter-from[data-v-3f0530eb],.modal-leave-to[data-v-3f0530eb]{opacity:0}@media (max-width: 768px){.video-modal[data-v-3f0530eb]{padding:1rem}.video-modal-content[data-v-3f0530eb]{border-radius:18px}}.campeoes-scroll[data-v-7ec569df]{position:relative;z-index:1;min-height:100dvh;overflow-y:auto}.campeoes-shell[data-v-7ec569df]{max-width:1320px;margin:0 auto;padding:5rem 2rem 3rem 92px}.awards-header[data-v-7ec569df]{display:flex;align-items:end;justify-content:space-between;gap:1.25rem;margin-bottom:1.8rem;padding:1.5rem 1.6rem;border-radius:24px;border:1px solid rgba(0,212,255,.16);background:linear-gradient(180deg,#080818e6,#090e18f5),#080814b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 20px 50px #0000003d}.eyebrow[data-v-7ec569df]{display:inline-block;margin-bottom:.7rem;padding:.3rem .72rem;border-radius:999px;background:#7c3aed24;border:1px solid rgba(124,58,237,.24);font-family:Orbitron,sans-serif;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:#d7c3ff}.awards-title[data-v-7ec569df]{margin:0 0 .45rem;font-family:Orbitron,sans-serif;font-size:clamp(1.8rem,4vw,2.8rem);line-height:1.05;color:#fff}.awards-subtitle[data-v-7ec569df]{margin:0;color:var(--text-secondary);font-size:.95rem;line-height:1.65}.awards-vote-btn[data-v-7ec569df]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.85rem 1.4rem;border-radius:14px;font-family:Orbitron,sans-serif;font-size:.76rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:#081018;background:linear-gradient(135deg,#00d4ff,#8cf4ff);box-shadow:0 0 22px #00d4ff2e;transition:transform .2s ease,box-shadow .2s ease}.awards-vote-btn[data-v-7ec569df]:hover{transform:translateY(-2px);box-shadow:0 0 28px #00d4ff42}.awards-grid[data-v-7ec569df]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.award-category-card[data-v-7ec569df]{position:relative;overflow:hidden;padding:1.2rem;border-radius:22px;border:1px solid rgba(0,212,255,.12);background:linear-gradient(180deg,#ffffff0a,#ffffff03),#080818b8;box-shadow:inset 0 1px #ffffff08}.award-category-card[data-v-7ec569df]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top right,rgba(124,58,237,.12),transparent 30%),radial-gradient(circle at bottom left,rgba(0,212,255,.1),transparent 35%);pointer-events:none}.category-top[data-v-7ec569df],.award-nominees-list[data-v-7ec569df]{position:relative;z-index:1}.category-top[data-v-7ec569df]{display:flex;align-items:center;gap:.8rem;margin-bottom:1rem}.category-icon[data-v-7ec569df]{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:#ffffff0f;font-size:1.15rem}.award-category-title[data-v-7ec569df]{margin:0;font-family:Orbitron,sans-serif;font-size:.92rem;color:#fff}.award-nominees-list[data-v-7ec569df]{display:flex;flex-direction:column;gap:.55rem}.award-nominee-item[data-v-7ec569df]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem .85rem;border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.04)}.award-nominee-name[data-v-7ec569df]{color:var(--text-primary);font-size:.92rem;font-weight:600}.award-nominee-link[data-v-7ec569df],.award-nominee-youtube[data-v-7ec569df]{flex-shrink:0;display:inline-flex;align-items:center;gap:.35rem;border:0;background:transparent;color:var(--accent-primary);text-decoration:none;font-family:Orbitron,sans-serif;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.award-nominee-youtube[data-v-7ec569df]{color:#ff7c7c}.youtube-icon[data-v-7ec569df]{font-size:.75rem}@media (max-width: 900px){.campeoes-shell[data-v-7ec569df]{padding:4rem 1rem 2rem}.awards-header[data-v-7ec569df]{flex-direction:column;align-items:start}}.hall-scroll[data-v-8cdc2f40]{position:relative;z-index:1;min-height:100dvh;overflow-y:auto}.hall-shell[data-v-8cdc2f40]{max-width:1240px;margin:0 auto;padding:5rem 2rem 3rem 92px}.hall-header[data-v-8cdc2f40]{margin-bottom:2.5rem;text-align:center}.hall-title[data-v-8cdc2f40]{position:relative;margin:0 0 .6rem;font-family:Orbitron,sans-serif;font-size:clamp(2rem,4.8vw,3.4rem);font-weight:900;letter-spacing:.08em;color:#ff4d4d;text-shadow:0 0 10px rgba(255,77,77,.5),0 0 26px rgba(255,0,0,.18)}.hall-subtitle[data-v-8cdc2f40]{margin:0;color:#b0a8a8;font-size:1rem}.jail-container[data-v-8cdc2f40]{position:relative;overflow:hidden;padding:2rem;border-radius:22px;border:2px solid #2f2f2f;background:radial-gradient(circle at top,rgba(255,77,77,.08),transparent 35%),linear-gradient(180deg,#161616,#0d0d0d);box-shadow:inset 0 0 36px #000000bf,0 20px 45px #00000052}.jail-bars[data-v-8cdc2f40]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:space-evenly;pointer-events:none;z-index:2;opacity:.28}.bar[data-v-8cdc2f40]{width:18px;height:100%;background:linear-gradient(90deg,#1d1d1d,#525252,#1d1d1d);box-shadow:5px 0 15px #000c;border-left:1px solid rgba(255,255,255,.06);border-right:1px solid rgba(0,0,0,.7)}.inmates-grid[data-v-8cdc2f40]{position:relative;z-index:5;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem}.inmate-card[data-v-8cdc2f40]{display:flex;flex-direction:column;height:100%;padding:1rem;border-radius:6px;color:#2b1d0f;background:linear-gradient(180deg,#ecdfc3,#dcc7a4);box-shadow:0 6px 14px #00000073;transition:transform .28s ease,box-shadow .28s ease}.inmate-card[data-v-8cdc2f40]:hover{transform:rotate(0) scale(1.015);box-shadow:0 12px 28px #0009}.wanted-header[data-v-8cdc2f40]{margin-bottom:1rem;padding-bottom:.5rem;text-align:center;border-bottom:3px double #2b1d0f}.wanted-header h2[data-v-8cdc2f40]{margin:0;font-size:2rem;font-weight:900;letter-spacing:.12em;color:#1a110a;font-family:Times New Roman,serif}.inmate-portrait[data-v-8cdc2f40]{position:relative;width:100%;aspect-ratio:1;margin-bottom:1rem;border:2px solid #2b1d0f;background:#ccc}.image-wrapper[data-v-8cdc2f40]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.image-wrapper img[data-v-8cdc2f40]{width:100%;height:100%;object-position:center center;background-color:#e8dcc4;filter:sepia(.8) contrast(1.2) grayscale(.2)}.mugshot-lines[data-v-8cdc2f40]{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,transparent,transparent 19%,rgba(0,0,0,.2) 20%);pointer-events:none}.censored-bar[data-v-8cdc2f40]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-10deg);z-index:2;background:#000;color:#fff;padding:.25rem 1rem;font-size:1rem;font-weight:900;letter-spacing:.2em}.speech-bubble[data-v-8cdc2f40]{position:absolute;left:10px;bottom:15px;z-index:3;max-width:85%;padding:.5rem .8rem;border-radius:12px;background:#fff;color:#000;white-space:pre-line;font-size:.78rem;font-weight:900;font-family:Comic Sans MS,Comic Neue,sans-serif;box-shadow:2px 2px 10px #00000080;animation:float-bubble-8cdc2f40 3s ease-in-out infinite}.speech-bubble[data-v-8cdc2f40]:before{content:"";position:absolute;top:-8px;left:20px;border-width:0 8px 8px;border-style:solid;border-color:transparent transparent #fff}.inmate-info[data-v-8cdc2f40]{display:flex;flex:1;flex-direction:column;font-family:Courier New,Courier,monospace}.inmate-name[data-v-8cdc2f40]{margin:0 0 .5rem;font-size:1.35rem;font-weight:900;text-align:center;text-transform:uppercase}.inmate-crime[data-v-8cdc2f40],.inmate-sentence[data-v-8cdc2f40],.inmate-bantime[data-v-8cdc2f40]{display:flex;align-items:flex-start;gap:.35rem;margin-bottom:.3rem;font-size:.8rem}.label[data-v-8cdc2f40]{min-width:max-content;font-weight:700;color:#5a3c22}.crime-text[data-v-8cdc2f40]{flex:1;color:#8b0000;font-weight:700}.sentence-text[data-v-8cdc2f40]{flex:1;color:#2b1d0f;font-weight:700}.inmate-desc[data-v-8cdc2f40]{margin-top:.8rem;padding-top:.8rem;border-top:1px dashed rgba(43,29,15,.3);white-space:pre-line;font-size:.75rem;line-height:1.35;font-style:italic}.date-busted[data-v-8cdc2f40]{margin-top:auto;padding-top:.8rem;text-align:right;font-size:.75rem;font-weight:700;color:#5a3c22}.punishment-footer[data-v-8cdc2f40]{margin-top:1.5rem;text-align:center;color:#ffb3b3;font-size:.9rem;font-family:Courier New,Courier,monospace}.glitch[data-v-8cdc2f40]:before,.glitch[data-v-8cdc2f40]:after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%}.glitch[data-v-8cdc2f40]:before{left:2px;text-shadow:-2px 0 red;clip:rect(24px,550px,90px,0);animation:glitch-anim-2-8cdc2f40 3s infinite linear alternate-reverse}.glitch[data-v-8cdc2f40]:after{left:-2px;text-shadow:-2px 0 blue;clip:rect(85px,550px,140px,0);animation:glitch-anim-8cdc2f40 2.5s infinite linear alternate-reverse}@keyframes float-bubble-8cdc2f40{0%,to{transform:translateY(0) rotate(2deg)}50%{transform:translateY(-5px) rotate(-2deg)}}@keyframes glitch-anim-8cdc2f40{0%{clip:rect(65px,9999px,100px,0)}50%{clip:rect(14px,9999px,80px,0)}to{clip:rect(87px,9999px,77px,0)}}@keyframes glitch-anim-2-8cdc2f40{0%{clip:rect(29px,9999px,83px,0)}50%{clip:rect(90px,9999px,103px,0)}to{clip:rect(76px,9999px,67px,0)}}@media (max-width: 900px){.hall-shell[data-v-8cdc2f40]{padding:4rem 1rem 2rem}.jail-container[data-v-8cdc2f40]{padding:1.25rem}.bar[data-v-8cdc2f40]{width:12px}}.section-header[data-v-3f9ddd1e]{display:flex;flex-direction:column;gap:.45rem}.section-header--center[data-v-3f9ddd1e]{align-items:center;text-align:center}.section-header__eyebrow[data-v-3f9ddd1e]{font-family:Orbitron,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--accent-primary)}.section-header__title[data-v-3f9ddd1e]{margin:0;font-family:Orbitron,sans-serif;font-size:clamp(1.8rem,4vw,3rem);color:#fff}.section-header__subtitle[data-v-3f9ddd1e]{max-width:60ch;margin:0;color:var(--text-secondary);font-size:.98rem;line-height:1.6}.section-header__line[data-v-3f9ddd1e]{width:min(220px,42vw);height:2px;margin-top:.35rem;border-radius:999px;background:linear-gradient(90deg,var(--accent-primary),rgba(0,212,255,.08));box-shadow:0 0 18px #00d4ff38}.section-header--center .section-header__line[data-v-3f9ddd1e]{background:linear-gradient(90deg,rgba(0,212,255,.08),var(--accent-primary),rgba(0,212,255,.08))}.contato-scroll[data-v-27a052c3]{position:relative;z-index:1;min-height:100dvh;overflow-y:auto}.contato-shell[data-v-27a052c3]{max-width:1280px;margin:0 auto;padding:5rem 2rem 3rem 92px}.contact-header[data-v-27a052c3]{margin-bottom:2rem}.contact-grid[data-v-27a052c3]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);gap:1.2rem;align-items:start}.contact-links-column[data-v-27a052c3]{display:grid;gap:.85rem}.social-link-card[data-v-27a052c3]{display:flex;align-items:center;gap:1rem;padding:1rem 1.1rem;border-radius:20px;border:1px solid rgba(255,255,255,.08);background:#080818b8;text-decoration:none;color:#fff;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.social-link-card[data-v-27a052c3]:hover{transform:translateY(-3px)}.social-card-icon[data-v-27a052c3]{display:flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:16px;background:#ffffff0f;flex-shrink:0}.social-card-icon[data-v-27a052c3] svg{width:26px;height:26px}.social-card-icon[data-v-27a052c3] rect,.social-card-icon[data-v-27a052c3] circle,.social-card-icon[data-v-27a052c3] path{vector-effect:non-scaling-stroke}.social-card-content[data-v-27a052c3]{display:flex;flex:1;flex-direction:column;gap:.18rem}.social-card-name[data-v-27a052c3]{font-family:Orbitron,sans-serif;font-size:.92rem}.social-card-handle[data-v-27a052c3]{color:var(--text-secondary);font-size:.85rem}.social-card-arrow[data-v-27a052c3]{font-family:Orbitron,sans-serif;color:#ffffff80}.instagram[data-v-27a052c3]:hover{border-color:#e1306c;box-shadow:0 0 18px #e1306c29}.tiktok[data-v-27a052c3]:hover{border-color:#00f2ea;box-shadow:0 0 18px #00f2ea29}.youtube[data-v-27a052c3]:hover{border-color:red;box-shadow:0 0 18px #ff000029}.discord[data-v-27a052c3]:hover{border-color:#5865f2;box-shadow:0 0 18px #5865f229}.whatsapp[data-v-27a052c3]:hover{border-color:#25d366;box-shadow:0 0 18px #25d36629}.music-player-card[data-v-27a052c3]{overflow:hidden;border-radius:24px;border:1px solid rgba(0,212,255,.14);background:linear-gradient(180deg,#080818eb,#0a0e18fa);box-shadow:0 20px 50px #0000003d;min-height:100%}.player-embed-area[data-v-27a052c3]{aspect-ratio:16 / 9;background:#000}.player-embed-area.is-hidden[data-v-27a052c3]{display:none}.player-embed-area iframe[data-v-27a052c3]{display:block;width:100%;height:100%}.track-list[data-v-27a052c3]{display:flex;flex-direction:column;padding:.35rem;min-height:100%}.track-item[data-v-27a052c3]{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:50px;padding:.72rem .9rem;border:0;border-radius:14px;background:transparent;color:#fff;text-align:left;cursor:pointer;transition:background .2s ease,transform .2s ease}.track-item[data-v-27a052c3]:hover{background:#ffffff0a}.track-item.active[data-v-27a052c3]{background:#00d4ff17;color:var(--accent-primary)}.track-number[data-v-27a052c3],.track-playing[data-v-27a052c3]{font-family:Orbitron,sans-serif;font-size:.72rem;color:var(--text-secondary)}.track-name[data-v-27a052c3]{font-size:.9rem}.track-duration[data-v-27a052c3]{color:var(--text-secondary);font-size:.78rem}@media (max-width: 980px){.contato-shell[data-v-27a052c3]{padding:4rem 1rem 2rem}.contact-grid[data-v-27a052c3]{grid-template-columns:1fr}}.quick-match-container[data-v-c1b14581]{position:relative;z-index:1;min-height:100dvh;max-width:1200px;margin:0 auto;padding:5rem 2rem 3rem 92px;color:#e0e0e0}.qm-header[data-v-c1b14581]{margin-bottom:1rem}.qm-layout[data-v-c1b14581]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.qm-panel[data-v-c1b14581]{display:flex;flex-direction:column;min-height:480px;padding:.85rem;border:1px solid #333;border-radius:16px;background:#121214f0}.panel-header[data-v-c1b14581]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.65rem;padding-bottom:.5rem;border-bottom:1px solid #333}.panel-header h2[data-v-c1b14581]{margin:0;color:#fff;font-size:.85rem}.player-count[data-v-c1b14581],.team-count[data-v-c1b14581]{color:#666;font-size:.75rem}.search-box[data-v-c1b14581]{margin-bottom:.5rem}.search-input[data-v-c1b14581]{width:100%;padding:.5rem .65rem;border:1px solid #333;border-radius:8px;background:#111;color:#fff}.players-list[data-v-c1b14581]{max-height:260px;overflow-y:auto;margin-bottom:.6rem;border:1px solid #222;border-radius:10px;background:#111}.player-row[data-v-c1b14581]{display:flex;width:100%;align-items:center;gap:.5rem;padding:.45rem .55rem;border:0;border-bottom:1px solid #222;background:transparent;color:#fff;text-align:left;cursor:pointer}.player-row[data-v-c1b14581]:last-child{border-bottom:0}.player-row[data-v-c1b14581]:hover{background:#22c55e1a}.player-row.selected[data-v-c1b14581]{background:#22c55e33}.rank-badge[data-v-c1b14581]{min-width:28px;padding:.15rem .35rem;border-radius:4px;color:#000;font-size:.65rem;font-weight:700;text-align:center}.rank-badge.small[data-v-c1b14581]{min-width:24px;font-size:.6rem}.player-name[data-v-c1b14581]{flex:1}.add-icon[data-v-c1b14581]{color:#22c55e;font-size:1rem;font-weight:700}.selected-summary[data-v-c1b14581]{margin-bottom:.6rem;padding:.55rem;border:1px solid #333;border-radius:10px;background:#111}.selected-summary h3[data-v-c1b14581]{margin:0 0 .45rem;color:#22c55e;font-size:.75rem}.selected-chips[data-v-c1b14581]{display:flex;flex-wrap:wrap;gap:.3rem}.player-chip[data-v-c1b14581]{display:flex;align-items:center;gap:.3rem;padding:.2rem .45rem;border:1px solid #333;border-radius:999px;background:#1a1a1a;color:#fff;font-size:.68rem;cursor:pointer}.chip-rank[data-v-c1b14581]{padding:.12rem .24rem;border-radius:3px;color:#000;font-size:.55rem;font-weight:700}.team-settings[data-v-c1b14581]{display:flex;align-items:center;justify-content:space-between;margin-top:auto;margin-bottom:.6rem;padding:.55rem;border:1px solid #333;border-radius:10px;background:#111}.team-input[data-v-c1b14581]{width:80px;padding:.25rem .4rem;border:1px solid #444;border-radius:6px;background:#1a1a1a;color:#fff;text-align:center}.btn-sort-teams[data-v-c1b14581],.btn-reset[data-v-c1b14581]{border:0;border-radius:10px;font-weight:800;cursor:pointer}.btn-sort-teams[data-v-c1b14581]{width:100%;padding:.7rem 1rem;background:linear-gradient(135deg,#ec4899,#f59e0b);color:#fff}.btn-sort-teams[data-v-c1b14581]:disabled{cursor:not-allowed;opacity:.5}.empty-teams[data-v-c1b14581]{display:flex;flex:1;align-items:center;justify-content:center;color:#555;text-align:center}.teams-display[data-v-c1b14581]{display:flex;flex:1;flex-direction:column;gap:.55rem}.team-block[data-v-c1b14581]{overflow:hidden;border-radius:10px;background:#111}.team-header[data-v-c1b14581]{display:flex;align-items:center;justify-content:space-between;padding:.45rem .65rem;border-left:3px solid}.team-header h3[data-v-c1b14581]{margin:0;font-size:.8rem}.team-rating[data-v-c1b14581]{font-size:.72rem}.team-players[data-v-c1b14581]{padding:.55rem}.team-player-row[data-v-c1b14581]{display:flex;align-items:center;gap:.45rem;padding:.25rem 0;border-bottom:1px solid #222}.team-player-row[data-v-c1b14581]:last-child{border-bottom:0}.btn-reset[data-v-c1b14581]{margin-top:auto;padding:.7rem 1rem;background:#1f2937;color:#d1d5db}@media (max-width: 900px){.quick-match-container[data-v-c1b14581]{padding:4rem 1rem 2rem}.qm-layout[data-v-c1b14581]{grid-template-columns:1fr}}.admin-login-screen[data-v-bff5085a]{position:relative;display:grid;place-items:center;min-height:100dvh;padding:2rem 1rem;overflow:hidden;background:radial-gradient(circle at top,rgba(0,212,255,.16),transparent 32%),linear-gradient(180deg,#060812fa,#080810)}.login-glow[data-v-bff5085a]{position:absolute;inset:auto;width:18rem;height:18rem;border-radius:50%;filter:blur(80px);opacity:.18;pointer-events:none}.login-glow--left[data-v-bff5085a]{top:10%;left:-4rem;background:#00d4ff}.login-glow--right[data-v-bff5085a]{right:-5rem;bottom:6%;background:#7c3aed}.login-card[data-v-bff5085a]{position:relative;z-index:1;width:min(100%,27rem);padding:2.25rem;border:1px solid rgba(0,212,255,.14);border-radius:1.5rem;background:linear-gradient(180deg,#131525f0,#0c0e18f5);box-shadow:0 24px 60px #00000073,inset 0 1px #ffffff0a}.login-header[data-v-bff5085a]{margin-bottom:1.75rem}.brand-lockup[data-v-bff5085a]{display:flex;align-items:center;justify-content:center;gap:.9rem;text-align:left}.brand-logo[data-v-bff5085a]{width:4rem;height:4rem;object-fit:contain}.brand-name[data-v-bff5085a]{font-family:Orbitron,sans-serif;font-size:1.6rem;font-weight:800;letter-spacing:.04em;color:#f5f7ff}.brand-name span[data-v-bff5085a]{color:var(--accent-primary)}.brand-subtitle[data-v-bff5085a]{margin-top:.25rem;color:#b6bdd9;font-size:.92rem}.login-form[data-v-bff5085a]{display:grid;gap:1rem}.field[data-v-bff5085a]{display:grid;gap:.45rem}.field span[data-v-bff5085a]{color:#d6dcf2;font-size:.9rem}.field input[data-v-bff5085a]{width:100%;padding:.95rem 1rem;border:1px solid rgba(255,255,255,.1);border-radius:.9rem;background:#ffffff0d;color:#fff;transition:border-color var(--transition-fast),box-shadow var(--transition-fast),background-color var(--transition-fast)}.field input[data-v-bff5085a]::placeholder{color:#d6dcf26b}.field input[data-v-bff5085a]:focus{outline:none;border-color:#00d4ff8c;box-shadow:0 0 0 3px #00d4ff24;background:#ffffff12}.submit-button[data-v-bff5085a]{margin-top:.35rem;padding:.95rem 1rem;border:0;border-radius:.9rem;background:linear-gradient(135deg,#00d4ff,#0ea5e9);color:#041019;font-family:Orbitron,sans-serif;font-size:.92rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.submit-button[data-v-bff5085a]:disabled{cursor:wait;opacity:.72;transform:none;box-shadow:none}.submit-button[data-v-bff5085a]:hover{transform:translateY(-1px);box-shadow:0 16px 28px #00d4ff38}.error-message[data-v-bff5085a]{color:#ff8f8f;font-size:.9rem}@media (max-width: 640px){.login-card[data-v-bff5085a]{padding:1.5rem}.brand-lockup[data-v-bff5085a]{flex-direction:column;text-align:center}}.admin-sidebar[data-v-387c1e0a]{display:flex;flex-direction:column;gap:1rem;min-width:18rem;height:100%;padding:1rem;overflow-y:auto;border-right:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,#0c101ef5,#080a14fa)}.sidebar-brand[data-v-387c1e0a]{display:flex;align-items:center;gap:.6rem;padding-bottom:.8rem;border-bottom:1px solid rgba(255,255,255,.06)}.brand-logo[data-v-387c1e0a]{width:1.75rem;height:1.75rem;object-fit:contain;border-radius:.35rem}.brand-name[data-v-387c1e0a]{font-family:Orbitron,sans-serif;font-size:.88rem;font-weight:700;letter-spacing:.06em;color:#f7f9ff}.championship-panel[data-v-387c1e0a]{padding:.8rem;border:1px solid rgba(0,212,255,.1);border-radius:1rem;background:#ffffff08}.panel-label[data-v-387c1e0a]{margin-bottom:.35rem;color:#c8d0ee;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.championship-select[data-v-387c1e0a]{color-scheme:dark;width:100%;padding:.72rem .85rem;border:1px solid rgba(255,255,255,.08);border-radius:.85rem;background:#070a12f2;color:#eff3ff}.championship-select option[data-v-387c1e0a]{background:#111423;color:#eff3ff}.sidebar-nav[data-v-387c1e0a]{display:grid;gap:.75rem;flex:1}.nav-group[data-v-387c1e0a]{display:flex;flex-direction:column;gap:.4rem}.nav-group-label[data-v-387c1e0a]{margin:0;color:#7f8cb2;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.nav-item[data-v-387c1e0a]{display:flex;align-items:center;gap:.8rem;box-sizing:border-box;width:100%;padding:.72rem .85rem;border:1px solid transparent;border-radius:.95rem;background:transparent;color:#aab4d8;font:inherit;font-size:.9rem;text-align:left;cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast),transform var(--transition-fast)}.nav-item[data-v-387c1e0a]:hover{color:#f7f9ff;border-color:#00d4ff24;background:#ffffff08;transform:translate(2px)}.nav-item--active[data-v-387c1e0a]{color:#fff;border-color:#00d4ff38;background:linear-gradient(90deg,#00d4ff24,#7c3aed14);box-shadow:inset 0 0 0 1px #ffffff08}.nav-icon[data-v-387c1e0a]{display:inline-flex;width:1.2rem;height:1.2rem}.nav-icon[data-v-387c1e0a] svg{width:100%;height:100%}.sidebar-footer[data-v-387c1e0a]{margin-top:auto;padding-top:.25rem;display:flex;flex-direction:column;gap:.5rem}.public-button[data-v-387c1e0a]{display:flex;align-items:center;justify-content:center;gap:.45rem;width:100%;padding:.75rem .9rem;border:1px solid rgba(255,255,255,.08);border-radius:.95rem;background:#ffffff08;color:#aeb8da;font-weight:600;font-size:.88rem;text-decoration:none;cursor:pointer;transition:transform var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.public-button[data-v-387c1e0a]:hover{transform:translateY(-1px);border-color:#ffffff29;color:#f7f9ff}.logout-button[data-v-387c1e0a]{width:100%;padding:.75rem .9rem;border:1px solid rgba(0,212,255,.16);border-radius:.95rem;background:#00d4ff14;color:#f7f9ff;font-weight:700;cursor:pointer;transition:transform var(--transition-fast),border-color var(--transition-fast),background-color var(--transition-fast)}.logout-button[data-v-387c1e0a]:hover{transform:translateY(-1px);border-color:#00d4ff47;background:#00d4ff1f}@media (max-width: 900px){.admin-sidebar[data-v-387c1e0a]{min-width:100%;border-right:0;border-bottom:1px solid rgba(255,255,255,.06)}}.admin-shell[data-v-c7be276c]{display:grid;grid-template-columns:minmax(18rem,21rem) minmax(0,1fr);height:100dvh;overflow:hidden;background:radial-gradient(circle at top right,rgba(0,212,255,.12),transparent 28%),linear-gradient(180deg,#070810,#0b0c14)}.shell-content[data-v-c7be276c]{min-width:0;padding:.85rem 2rem 2rem;overflow-y:auto}@media (max-width: 900px){.admin-shell[data-v-c7be276c]{height:auto;overflow:visible;grid-template-columns:1fr}.shell-content[data-v-c7be276c]{padding:.65rem 1rem 1rem;overflow-y:visible}}.details-route[data-v-0191c3dc],.details-empty[data-v-0191c3dc]{display:grid;gap:1rem}.details-header h2[data-v-0191c3dc],.detail-card strong[data-v-0191c3dc],.details-empty h2[data-v-0191c3dc]{color:#f7f9ff}.header-subtitle[data-v-0191c3dc],.details-empty p[data-v-0191c3dc]{margin-top:.4rem;color:#aeb8da}.details-grid[data-v-0191c3dc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem}.detail-card[data-v-0191c3dc]{display:grid;gap:.35rem;padding:1.15rem;border:1px solid rgba(255,255,255,.08);border-radius:1.2rem;background:linear-gradient(180deg,#121524f5,#0a0c15fa)}.detail-card-wide[data-v-0191c3dc]{grid-column:1 / -1}.detail-label[data-v-0191c3dc]{color:#00d4ff;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase}.details-empty[data-v-0191c3dc]{padding:1.5rem;border:1px dashed rgba(0,212,255,.18);border-radius:1.25rem;background:#0b101cc2}.modal-overlay[data-v-a47c80fa]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:grid;place-items:center;padding:1.5rem;background:#02040ac7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modal-card[data-v-a47c80fa]{width:min(36rem,100%);border:1px solid rgba(255,255,255,.08);border-radius:1.35rem;background:linear-gradient(180deg,#111423fa,#0a0d18fa);box-shadow:0 24px 70px #0000006b}.modal-header[data-v-a47c80fa],.modal-actions[data-v-a47c80fa]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.modal-header[data-v-a47c80fa]{padding:1.2rem 1.2rem 0}.modal-kicker[data-v-a47c80fa],.review-kicker[data-v-a47c80fa]{color:#00d4ff;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase}.modal-header h3[data-v-a47c80fa]{margin-top:.2rem;color:#f7f9ff}.close-button[data-v-a47c80fa]{width:2.4rem;height:2.4rem;border:0;border-radius:999px;background:#ffffff0f;color:#f7f9ff;font-size:1.4rem;cursor:pointer}.modal-body[data-v-a47c80fa]{display:grid;gap:1rem;padding:1.2rem}.field[data-v-a47c80fa]{display:grid;gap:.45rem;color:#d8e2ff}.field span[data-v-a47c80fa]{font-size:.84rem;font-weight:600}.field select[data-v-a47c80fa]{color-scheme:dark;width:100%;padding:.9rem 1rem;border:1px solid rgba(255,255,255,.08);border-radius:.95rem;background:#0f1120;color:#f7f9ff}.field select option[data-v-a47c80fa]{background:#111423;color:#f7f9ff}.error-copy[data-v-a47c80fa]{color:#ff9393;font-size:.9rem}.review-card[data-v-a47c80fa]{display:grid;gap:.8rem;padding:1rem;border:1px solid rgba(255,255,255,.06);border-radius:1rem;background:#0f1120}.review-grid[data-v-a47c80fa]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.review-item[data-v-a47c80fa]{display:grid;gap:.3rem}.review-item span[data-v-a47c80fa]{color:#8f9bc1;font-size:.74rem;letter-spacing:.12em;text-transform:uppercase}.review-item strong[data-v-a47c80fa]{color:#f7f9ff}.secondary-button[data-v-a47c80fa],.primary-button[data-v-a47c80fa]{padding:.85rem 1rem;border-radius:999px;font-weight:700;cursor:pointer}.secondary-button[data-v-a47c80fa]{border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#f5fbff}.primary-button[data-v-a47c80fa]{border:1px solid rgba(0,212,255,.35);background:linear-gradient(135deg,#00d4ff33,#0082ff1f);color:#f5fbff}.modal-actions[data-v-a47c80fa]{justify-content:flex-end;padding-top:.4rem}.tier-preview-card[data-v-a47c80fa]{display:grid;gap:.65rem;padding:1rem;border:1px solid rgba(255,255,255,.06);border-radius:1rem;background:#0f1120;max-height:14rem;overflow-y:auto}.tier-table[data-v-a47c80fa]{display:grid;gap:.25rem}.tier-row[data-v-a47c80fa]{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:.75rem;padding:.3rem .4rem;border-radius:.5rem}.tier-row--header[data-v-a47c80fa]{font-size:.68rem;font-weight:700;color:#4a5580;text-transform:uppercase;letter-spacing:.08em;padding-bottom:.25rem;border-bottom:1px solid rgba(255,255,255,.06)}.tier-row--changed[data-v-a47c80fa]{background:#00d4ff0a}.tier-nick[data-v-a47c80fa]{color:#f7f9ff;font-size:.84rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tier-badge[data-v-a47c80fa]{font-size:.78rem;font-weight:800;width:3.2rem;text-align:center;padding:.18rem .4rem;border-radius:.4rem}.tier-badge--old[data-v-a47c80fa],.tier-badge--same[data-v-a47c80fa]{color:#8f9bc1;background:#ffffff0a;border:1px solid rgba(255,255,255,.07)}.tier-badge--new[data-v-a47c80fa]{color:#6ce8ff;background:#00d4ff1a;border:1px solid rgba(0,212,255,.2)}.tier-empty[data-v-a47c80fa]{color:#4a5580;font-size:.82rem;text-align:center;padding:.5rem 0}@media (max-width: 720px){.review-grid[data-v-a47c80fa]{grid-template-columns:1fr}.modal-actions[data-v-a47c80fa]{flex-direction:column-reverse}.secondary-button[data-v-a47c80fa],.primary-button[data-v-a47c80fa]{width:100%}}.actions-panel[data-v-5211806c]{display:grid;gap:1rem;padding:1.3rem;border:1px solid rgba(255,255,255,.06);border-radius:1.35rem;background:linear-gradient(180deg,#121524f5,#0a0c15fa);box-shadow:0 24px 48px #00000038}.actions-header h3[data-v-5211806c]{color:#f7f9ff}.panel-kicker[data-v-5211806c]{margin-bottom:.4rem;color:var(--accent-primary);font-size:.74rem;letter-spacing:.16em;text-transform:uppercase}.panel-copy[data-v-5211806c]{margin-top:.45rem;color:#aeb8da;line-height:1.6}.actions-grid[data-v-5211806c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.action-button[data-v-5211806c]{display:grid;justify-items:center;gap:.75rem;padding:1.1rem .9rem;border:1px solid rgba(255,255,255,.06);border-radius:1rem;background:#ffffff06;color:#f7f9ff;cursor:pointer;transition:transform var(--transition-fast),border-color var(--transition-fast),background-color var(--transition-fast)}.action-button[data-v-5211806c]:hover{transform:translateY(-2px);border-color:#00d4ff38;background:linear-gradient(180deg,#00d4ff1a,#7c3aed14)}.action-icon[data-v-5211806c]{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:.95rem;background:#00d4ff1a;color:#6ce8ff}.action-icon[data-v-5211806c] svg{width:1.45rem;height:1.45rem}.action-label[data-v-5211806c]{font-weight:700}@media (max-width: 720px){.actions-grid[data-v-5211806c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 520px){.actions-grid[data-v-5211806c]{grid-template-columns:1fr}}.dashboard-route[data-v-092669b4]{display:grid;gap:1rem}.card-kicker[data-v-092669b4],.stat-label[data-v-092669b4],.summary-label[data-v-092669b4]{color:var(--accent-primary);font-size:.74rem;letter-spacing:.16em;text-transform:uppercase}.card-header h3[data-v-092669b4],.finish-card h3[data-v-092669b4]{color:#f7f9ff}.card-copy[data-v-092669b4]{color:#aeb8da;line-height:1.6}.dashboard-grid[data-v-092669b4]{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(18rem,.95fr);gap:1rem}.dashboard-main[data-v-092669b4]{display:grid;gap:1rem}.stats-grid[data-v-092669b4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.stat-card[data-v-092669b4],.control-card[data-v-092669b4],.finish-card[data-v-092669b4]{padding:1.3rem;border:1px solid rgba(255,255,255,.06);border-radius:1.3rem;background:linear-gradient(180deg,#121524f5,#0a0c15fa);box-shadow:0 24px 48px #00000038}.stat-label[data-v-092669b4],.summary-label[data-v-092669b4]{color:#94a3c8}.stat-card strong[data-v-092669b4]{display:block;margin-top:.55rem;color:#fff;font-size:clamp(1.35rem,2vw,1.85rem)}.card-header[data-v-092669b4]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.status-chip[data-v-092669b4]{padding:.55rem .8rem;border:1px solid rgba(0,212,255,.16);border-radius:999px;background:#00d4ff14;color:#dce3fb;white-space:nowrap}.control-summary[data-v-092669b4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1rem}.summary-item[data-v-092669b4]{padding:.9rem 1rem;border-radius:1rem;background:#ffffff08;border:1px solid rgba(255,255,255,.05)}.summary-item strong[data-v-092669b4]{display:block;margin-top:.35rem;color:#fff}.control-actions[data-v-092669b4]{display:flex;gap:.75rem;margin-top:1rem}.secondary-button[data-v-092669b4]{padding:.85rem 1rem;border:1px solid rgba(255,255,255,.08);border-radius:.95rem;background:#ffffff09;color:#f7f9ff;font-weight:700;cursor:pointer;transition:transform var(--transition-fast),border-color var(--transition-fast),background-color var(--transition-fast)}.secondary-button[data-v-092669b4]:hover{transform:translateY(-1px);border-color:#00d4ff2e;background:#00d4ff14}.secondary-button--danger[data-v-092669b4]{border-color:#ff3d714d;color:var(--accent-tertiary)}.secondary-button--danger[data-v-092669b4]:hover{border-color:#ff3d7180;background:#ff3d7114}.secondary-button--danger[data-v-092669b4]:disabled{opacity:.4;cursor:not-allowed;transform:none}.primary-button[data-v-092669b4]{padding:.9rem 1rem;border:1px solid rgba(0,212,255,.28);border-radius:.95rem;background:linear-gradient(135deg,#00d4ff33,#0082ff1f);color:#f7f9ff;font-weight:700;cursor:pointer}.dashboard-side[data-v-092669b4]{display:grid}.finish-card[data-v-092669b4]{display:grid;align-content:start;gap:.9rem}.finish-summary[data-v-092669b4]{display:grid;gap:.75rem}.status-chip--success[data-v-092669b4]{border-color:#44d6903d;background:#44d6901f;color:#9af4bf}@media (max-width: 1080px){.dashboard-grid[data-v-092669b4]{grid-template-columns:1fr}}@media (max-width: 720px){.stats-grid[data-v-092669b4],.control-summary[data-v-092669b4]{grid-template-columns:1fr}.control-actions[data-v-092669b4]{flex-direction:column}}.draft-route[data-v-7d21246b]{display:flex;flex-direction:column;gap:1rem}.route-header h2[data-v-7d21246b]{color:#f7f9ff;font-size:clamp(1.75rem,1.4rem + 1vw,2.35rem)}.header-subtitle[data-v-7d21246b]{margin-top:.4rem;color:#aeb8da}.feature-card[data-v-7d21246b]{padding:1.25rem;border:1px solid rgba(0,212,255,.14);border-radius:1.2rem;background:radial-gradient(circle at top right,rgba(0,212,255,.07),transparent 35%),linear-gradient(180deg,#121524f5,#0a0c15fa);box-shadow:0 20px 45px #00000038;display:flex;flex-direction:column;gap:1rem}.card-kicker[data-v-7d21246b]{color:#7f8ecb;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase}.card-heading[data-v-7d21246b]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.card-heading h3[data-v-7d21246b],.feature-card>h3[data-v-7d21246b]{color:#fff;font-size:1.15rem;margin-top:.2rem}.card-badge[data-v-7d21246b]{padding:.35rem .7rem;border:1px solid rgba(108,232,255,.24);border-radius:999px;color:#8be8ff;font-size:.78rem;white-space:nowrap}.card-actions[data-v-7d21246b]{margin-top:auto;display:flex;justify-content:flex-end}.setup-grid[data-v-7d21246b]{display:grid;grid-template-columns:280px 1fr;gap:1rem}.config-row[data-v-7d21246b]{display:flex;flex-direction:column;gap:.75rem}.config-label[data-v-7d21246b]{display:flex;flex-direction:column;gap:.35rem;color:#aeb8da;font-size:.85rem}.config-input[data-v-7d21246b]{padding:.6rem .8rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;color:#f7f9ff;font-size:.95rem;width:100%}.player-grid[data-v-7d21246b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.5rem;max-height:380px;overflow-y:auto;padding-right:.2rem}.player-grid[data-v-7d21246b]::-webkit-scrollbar{width:4px}.player-grid[data-v-7d21246b]::-webkit-scrollbar-track{background:transparent}.player-grid[data-v-7d21246b]::-webkit-scrollbar-thumb{background:#00d4ff33;border-radius:2px}.player-chip[data-v-7d21246b]{display:flex;align-items:center;gap:.5rem;padding:.6rem .75rem;border:1px solid rgba(255,255,255,.07);border-radius:.75rem;background:#ffffff05;color:#e0e8ff;cursor:pointer;font-size:.82rem;transition:all .15s;text-align:left}.player-chip[data-v-7d21246b]:hover{border-color:#00d4ff59;background:#00d4ff0f}.player-chip.selected[data-v-7d21246b]{border-color:#44d6908c;background:#44d6901a}.chip-rank[data-v-7d21246b]{padding:2px 5px;border-radius:4px;font-size:.7rem;font-weight:700;min-width:26px;text-align:center}.chip-name[data-v-7d21246b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.pool-layout[data-v-7d21246b]{display:grid;grid-template-columns:260px 1fr;gap:1rem;flex:1}.pool-header-actions[data-v-7d21246b]{display:flex;gap:.5rem}.order-list[data-v-7d21246b]{display:flex;flex-direction:column;gap:.4rem}.order-item[data-v-7d21246b]{display:flex;align-items:center;gap:.75rem;padding:.55rem .75rem;background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:.75rem;cursor:grab;-webkit-user-select:none;user-select:none;transition:background .12s,border-color .12s}.order-item[data-v-7d21246b]:hover{background:#00d4ff0d}.order-item[data-v-7d21246b]:active{cursor:grabbing}.order-item.drag-over[data-v-7d21246b]{border-color:#00d4ff80;background:#00d4ff14}.drag-handle[data-v-7d21246b]{color:#3a4260;font-size:1rem;cursor:grab;line-height:1}.order-num[data-v-7d21246b]{color:#00d4ff;font-weight:700;font-size:.85rem;width:22px}.order-name[data-v-7d21246b]{flex:1;font-size:.88rem;color:#e0e8ff}.pool-footer[data-v-7d21246b]{display:flex;justify-content:space-between;gap:1rem;padding-top:.5rem}.primary-button[data-v-7d21246b],.ghost-button[data-v-7d21246b]{padding:.78rem 1.2rem;border-radius:999px;font-weight:700;cursor:pointer;transition:all .15s;font-size:.88rem}.primary-button[data-v-7d21246b]:disabled{opacity:.35;cursor:not-allowed}.primary-button[data-v-7d21246b]{border:1px solid rgba(0,212,255,.35);background:linear-gradient(135deg,#00d4ff33,#0082ff1f);color:#f5fbff}.primary-button[data-v-7d21246b]:not(:disabled):hover{border-color:#00d4ff99}.ghost-button[data-v-7d21246b]{border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#dce4ff}.ghost-button.sm[data-v-7d21246b]{padding:.45rem .85rem;font-size:.78rem}.ghost-button.danger[data-v-7d21246b]{border-color:#ff50504d;color:#ff9d9d}.ghost-button.danger[data-v-7d21246b]:hover{background:#ff50501a}.draft-live[data-v-7d21246b]{height:calc(100vh - 80px)}.draft-live-header[data-v-7d21246b]{display:flex;align-items:center;justify-content:space-between;padding:.7rem 1rem;background:#0a0c16e6;border:1px solid rgba(0,212,255,.12);border-radius:1rem;flex-shrink:0}.draft-meta[data-v-7d21246b]{display:flex;align-items:center;gap:1.25rem}.draft-meta-item[data-v-7d21246b]{font-size:.88rem;color:#aeb8da}.draft-meta-item strong[data-v-7d21246b]{color:#00d4ff}.draft-finished-badge[data-v-7d21246b]{font-size:.78rem;font-weight:700;background:#00d4ff1f;border:1px solid rgba(0,212,255,.3);color:#00d4ff;padding:.3rem .8rem;border-radius:999px;letter-spacing:.06em}.draft-live-actions[data-v-7d21246b]{display:flex;gap:.5rem}.draft-board[data-v-7d21246b]{display:grid;grid-template-columns:220px 1fr;gap:1rem;flex:1;min-height:0}.pool-panel[data-v-7d21246b]{display:flex;flex-direction:column;border:1px solid rgba(0,212,255,.12);border-radius:1rem;overflow:hidden;background:#080a14cc}.pool-panel-header[data-v-7d21246b]{padding:.7rem .85rem;background:#00d4ff0d;border-bottom:1px solid rgba(0,212,255,.1)}.pool-panel-header h4[data-v-7d21246b]{font-size:.85rem;color:#00d4ff;margin:0 0 .4rem}.pool-search[data-v-7d21246b]{width:100%;padding:.4rem .65rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:.5rem;color:#f7f9ff;font-size:.78rem}.pool-cols[data-v-7d21246b]{display:grid;grid-template-columns:40px 44px 1fr;column-gap:.5rem;padding:.3rem .65rem;font-size:.65rem;color:#5a6480;font-weight:700;text-transform:uppercase;letter-spacing:.08em;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.05)}.pool-rows[data-v-7d21246b]{flex:1;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,212,255,.15) transparent}.pool-row[data-v-7d21246b]{display:grid;grid-template-columns:40px 44px 1fr;column-gap:.5rem;align-items:center;padding:.35rem .65rem;border-bottom:1px solid rgba(255,255,255,.03);background:transparent;color:#c8d4f0;cursor:grab;transition:background .12s;font-size:.82rem}.pool-row[data-v-7d21246b]:active{cursor:grabbing}.pool-row[data-v-7d21246b]:hover{background:#00d4ff12}.pool-row.selected[data-v-7d21246b]{background:#44d6901f;border-left:2px solid #44d690}.pool-rank[data-v-7d21246b]{padding:1px 4px;border-radius:3px;font-size:.65rem;font-weight:700;min-width:22px;text-align:center;display:inline-block}.pool-cost[data-v-7d21246b]{color:#5a6480;font-size:.78rem}.pool-name[data-v-7d21246b]{padding-left:.3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pool-empty[data-v-7d21246b]{padding:2rem;text-align:center;color:#3a4260;font-size:.82rem}.teams-panel[data-v-7d21246b]{display:flex;flex-direction:column;gap:.75rem;min-height:0;overflow:hidden}.action-bar[data-v-7d21246b]{display:flex;align-items:center;gap:1rem;padding:.6rem 1rem;background:#44d69014;border:1px solid rgba(68,214,144,.3);border-radius:.85rem;font-size:.85rem;color:#c8d4f0;flex-shrink:0;animation:glow-pulse-7d21246b 2s ease-in-out infinite}@keyframes glow-pulse-7d21246b{0%,to{box-shadow:0 0 #44d69033}50%{box-shadow:0 0 16px 2px #44d69026}}.action-bar strong[data-v-7d21246b]{color:#44d690}.action-cost[data-v-7d21246b]{color:#7f8ecb;font-size:.78rem}.action-hint[data-v-7d21246b]{flex:1;color:#5a6480;font-size:.76rem}.teams-grid[data-v-7d21246b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.5rem;overflow-y:auto;flex:1;padding-right:.2rem;align-content:start;scrollbar-width:thin;scrollbar-color:rgba(0,212,255,.15) transparent}.team-card[data-v-7d21246b]{background:#0a0c16d9;border:1px solid rgba(255,255,255,.07);border-radius:.85rem;overflow:hidden;opacity:.65;transform:scale(.99);transition:all .2s;height:fit-content}.team-card--turn[data-v-7d21246b],.team-card--valid[data-v-7d21246b]{opacity:1;transform:scale(1);border-color:#44d69080;cursor:pointer;box-shadow:0 0 20px #44d69026}.team-card--valid[data-v-7d21246b]:hover{background:#44d69012}.team-card--drop[data-v-7d21246b]{border-color:#00d4ff!important;background:#00d4ff1a!important;box-shadow:0 0 24px #00d4ff40!important;transform:scale(1.02)!important}.team-card-header[data-v-7d21246b]{padding:.75rem 1rem;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;gap:.45rem}.team-cap-row[data-v-7d21246b]{display:flex;align-items:center;gap:.4rem}.team-cap-icon[data-v-7d21246b]{font-size:.9rem}.team-cap-name[data-v-7d21246b]{flex:1;font-size:.88rem;font-weight:700;color:#f7f9ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-rating[data-v-7d21246b]{font-size:.72rem;color:#fbbf24}.team-budget-row[data-v-7d21246b]{font-size:.72rem;color:#5a6480}.budget-bar-bg[data-v-7d21246b]{height:3px;background:#ffffff14;border-radius:2px;margin-top:3px;overflow:hidden}.budget-bar-fill[data-v-7d21246b]{height:100%;background:#44d690;border-radius:2px;transition:width .3s}.turn-badge[data-v-7d21246b]{font-size:.65rem;font-weight:800;background:#44d690;color:#000;text-align:center;padding:2px 6px;border-radius:4px;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 0 10px #44d69080}.team-roster[data-v-7d21246b]{padding:.55rem .75rem;display:flex;flex-direction:column;gap:.3rem}.roster-row[data-v-7d21246b]{display:flex;align-items:center;gap:.55rem;padding:.38rem .55rem;border-radius:6px;background:#ffffff05;font-size:.82rem}.roster-row--selectable[data-v-7d21246b]{cursor:pointer}.roster-row--selectable[data-v-7d21246b]:hover{background:#44d6901f;box-shadow:0 0 0 1px #44d690}.roster-row.empty[data-v-7d21246b]{background:transparent;border:1px dashed rgba(255,255,255,.07);opacity:.5}.roster-rank[data-v-7d21246b]{padding:1px 4px;border-radius:3px;font-size:.62rem;font-weight:700;min-width:22px;text-align:center}.roster-name[data-v-7d21246b]{flex:1;color:#c8d4f0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.roster-cost[data-v-7d21246b]{color:#5a6480;font-size:.72rem}.empty-dot[data-v-7d21246b]{color:#333;min-width:22px;text-align:center}.empty-text[data-v-7d21246b]{color:#333;font-style:italic;font-size:.76rem}@media (max-width: 960px){.setup-grid[data-v-7d21246b],.pool-layout[data-v-7d21246b],.draft-board[data-v-7d21246b]{grid-template-columns:1fr}.draft-live[data-v-7d21246b]{height:auto}}.history-grid[data-v-14a791ef]{display:grid;grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));gap:.6rem}.history-card[data-v-14a791ef]{display:grid;gap:.6rem;padding:.85rem 1rem;border:1px solid rgba(255,255,255,.07);border-radius:1rem;background:linear-gradient(180deg,#121524f7,#0a0c15fa)}.card-main[data-v-14a791ef]{display:flex;gap:.75rem;align-items:flex-start}.trophy-mark[data-v-14a791ef]{display:grid;place-items:center;flex-shrink:0;width:2.2rem;height:2.2rem;border-radius:.6rem;background:linear-gradient(135deg,#00d4ff24,#7c3aed29);border:1px solid rgba(0,212,255,.18);color:#f7f9ff;font-size:.75rem;font-weight:900}.card-body[data-v-14a791ef]{display:grid;gap:.25rem;min-width:0}.card-top-row[data-v-14a791ef]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.card-kicker[data-v-14a791ef]{color:#00d4ff;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700}.card-chips[data-v-14a791ef]{display:flex;gap:.35rem;flex-wrap:wrap}.chip[data-v-14a791ef]{padding:.15rem .55rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#aeb8da;font-size:.7rem}.chip-teams[data-v-14a791ef]{color:#6ce8ff;border-color:#00d4ff26;background:#00d4ff0f}.card-body h3[data-v-14a791ef]{color:#f7f9ff;font-size:.95rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.champion-line[data-v-14a791ef]{color:#aeb8da;font-size:.8rem}.champion-label[data-v-14a791ef]{color:#00d4ff;font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;margin-right:.4rem}.card-actions[data-v-14a791ef]{display:flex;gap:.5rem}.ghost-button[data-v-14a791ef]{flex:1;padding:.5rem .75rem;border-radius:.7rem;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#dbe4ff;font-size:.82rem;font-weight:700;cursor:pointer;transition:background .15s,border-color .15s}.ghost-button[data-v-14a791ef]:hover{border-color:#00d4ff38;background:#00d4ff12}.ghost-button-danger[data-v-14a791ef]:hover{border-color:#f8717140;background:#f8717114;color:#fca5a5}.delete-confirmation[data-v-14a791ef]{display:grid;gap:.5rem;padding:.65rem .8rem;border:1px solid rgba(248,113,113,.18);border-radius:.8rem;background:#5016162e}.confirmation-copy[data-v-14a791ef]{color:#ffd0d0;font-size:.82rem;line-height:1.4}.empty-state[data-v-14a791ef]{display:grid;gap:.5rem;padding:2rem;border:1px dashed rgba(0,212,255,.18);border-radius:1.25rem;background:#0b101cc2;color:#aeb8da}.history-route[data-v-12389c2d]{display:grid;gap:1rem}.history-header[data-v-12389c2d]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.history-header h2[data-v-12389c2d]{color:#f7f9ff;font-size:clamp(1.75rem,1.4rem + 1vw,2.35rem)}.header-subtitle[data-v-12389c2d]{margin-top:.4rem;max-width:42rem;color:#aeb8da;line-height:1.6}.matches-workbench[data-v-16e924f1]{display:grid;gap:1rem}.actions-bar[data-v-16e924f1]{display:flex;gap:.75rem;flex-wrap:wrap;align-items:center}.primary-button[data-v-16e924f1],.secondary-button[data-v-16e924f1]{padding:.85rem 1.25rem;border-radius:.95rem;font-weight:700;cursor:pointer;transition:transform .15s ease,border-color .15s ease,opacity .15s ease}.primary-button[data-v-16e924f1]:not(:disabled):hover,.secondary-button[data-v-16e924f1]:not(:disabled):hover{transform:translateY(-1px)}.primary-button[data-v-16e924f1]{border:1px solid rgba(0,212,255,.28);background:linear-gradient(135deg,#00d4ff33,#7c3aed2e);color:#f7f9ff}.secondary-button[data-v-16e924f1]{border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#f7f9ff}.primary-button[data-v-16e924f1]:disabled,.secondary-button[data-v-16e924f1]:disabled{opacity:.45;cursor:not-allowed}.round-status[data-v-16e924f1]{padding:.5rem 1rem;border:1px solid rgba(0,212,255,.18);border-radius:999px;background:#00d4ff0f;color:#6ce8ff;font-size:.85rem;font-weight:600}.error-banner[data-v-16e924f1]{padding:.85rem 1rem;border:1px solid rgba(255,107,129,.3);border-radius:.85rem;background:#ff6b8114;color:#ffd5df;font-size:.88rem}.empty-state[data-v-16e924f1]{padding:1.5rem;border:1px solid rgba(255,255,255,.06);border-radius:1rem;background:#08081880;color:#aeb8da;line-height:1.6}.empty-state strong[data-v-16e924f1]{color:#f7f9ff}.rounds-list[data-v-16e924f1]{display:grid;gap:1.25rem}.round-group[data-v-16e924f1]{border:1px solid rgba(0,212,255,.14);border-radius:1rem;overflow:hidden}.round-label[data-v-16e924f1]{padding:.55rem 1rem;background:#00d4ff12;color:#6ce8ff;font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid rgba(0,212,255,.1);display:flex;align-items:center;justify-content:space-between;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s}.round-label[data-v-16e924f1]:hover{background:#00d4ff1c}.round-label--done[data-v-16e924f1]{color:#aeb8da;background:#ffffff08;border-bottom-color:#ffffff0f}.round-label--done[data-v-16e924f1]:hover{background:#ffffff0d}.round-toggle[data-v-16e924f1]{display:flex;align-items:center;gap:.5rem}.done-badge[data-v-16e924f1]{font-size:.68rem;font-weight:600;padding:.15rem .55rem;border-radius:999px;background:#6ee7b714;border:1px solid rgba(110,231,183,.2);color:#6ee7b7;text-transform:none;letter-spacing:0}.chevron[data-v-16e924f1]{font-size:1rem;line-height:1;color:#4a5580;transform:rotate(90deg);transition:transform .2s;display:inline-block}.chevron--open[data-v-16e924f1]{transform:rotate(270deg)}.playin-tracker[data-v-16e924f1]{display:flex;align-items:center;gap:.5rem;padding:.65rem 1rem;background:#00d4ff0a;border-bottom:1px solid rgba(0,212,255,.08)}.playin-team[data-v-16e924f1]{display:flex;align-items:center;gap:.5rem;opacity:.4;transition:opacity .2s}.playin-team--leading[data-v-16e924f1]{opacity:1}.playin-sep[data-v-16e924f1]{font-size:.65rem;font-weight:600;color:#4a5580;margin-right:.25rem}.playin-name[data-v-16e924f1]{font-size:.82rem;font-weight:700;color:#f7f9ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.playin-dots[data-v-16e924f1]{display:flex;gap:4px;flex-shrink:0}.playin-dot[data-v-16e924f1]{width:10px;height:10px;border-radius:50%;border:2px solid rgba(0,212,255,.3);background:transparent;transition:background .2s,border-color .2s}.playin-dot--filled[data-v-16e924f1]{background:#00d4ff;border-color:#00d4ff;box-shadow:0 0 6px #00d4ff99}.playin-vs[data-v-16e924f1]{font-size:.68rem;font-weight:600;color:#4a5580;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;flex-shrink:0}.match-num[data-v-16e924f1]{font-size:.7rem;font-weight:700;color:#4a5580;width:1.5rem;flex-shrink:0;text-align:center}.match-grid[data-v-16e924f1]{display:flex;flex-direction:column;gap:1px;background:#ffffff0a}.match-card[data-v-16e924f1]{display:grid;grid-template-columns:1fr auto 1fr auto;align-items:center;gap:.75rem;padding:.65rem 1rem;background:#080818b3;cursor:pointer;transition:background .15s ease;outline:none}.match-card[data-v-16e924f1]:has(.match-num){grid-template-columns:auto 1fr auto 1fr auto}.match-card[data-v-16e924f1]:hover,.match-card[data-v-16e924f1]:focus-visible{background:#00d4ff0d}.team-name[data-v-16e924f1]{color:#f7f9ff;font-weight:700;font-size:.85rem;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-a[data-v-16e924f1]{text-align:right}.team-b[data-v-16e924f1]{text-align:left}.score-vs[data-v-16e924f1]{white-space:nowrap;min-width:3rem;text-align:center;font-variant-numeric:tabular-nums}.score-vs--done[data-v-16e924f1]{font-size:.88rem;font-weight:900;color:#6ce8ff;letter-spacing:.06em}.score-vs--pending[data-v-16e924f1]{font-size:.75rem;font-weight:600;color:#4a5580}.match-status[data-v-16e924f1]{padding:.18rem .55rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#aeb8da;font-size:.7rem;white-space:nowrap}.match-status--done[data-v-16e924f1]{color:#6ee7b7;border-color:#6ee7b733;background:#6ee7b70f}.match-maps[data-v-16e924f1]{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.4rem;padding-top:.5rem;border-top:1px solid rgba(255,255,255,.05);cursor:default}.map-thumb-btn[data-v-16e924f1]{position:relative;width:72px;aspect-ratio:16 / 9;border-radius:.4rem;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;cursor:pointer;padding:0;transition:border-color .15s;flex-shrink:0}.map-thumb-btn[data-v-16e924f1]:hover:not(:disabled){border-color:#00d4ff66}.map-thumb-btn--locked[data-v-16e924f1]{cursor:not-allowed;opacity:.45}.map-thumb-img[data-v-16e924f1]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.map-thumb-btn[data-map-fallback][data-v-16e924f1]:before{content:attr(data-map-fallback);position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:.48rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#4a5580;text-align:center;padding:.15rem;background:#ffffff05;line-height:1.2;word-break:break-word}.map-thumb-dot[data-v-16e924f1]{position:absolute;top:3px;right:3px;width:7px;height:7px;border-radius:50%;border:1px solid rgba(0,0,0,.5)}.map-thumb-dot--done[data-v-16e924f1]{background:#6ee7b7}.map-thumb-dot--pending[data-v-16e924f1]{background:#4a5580}.map-thumb-label[data-v-16e924f1]{position:absolute;bottom:2px;left:3px;font-size:.55rem;font-weight:800;color:#f7f9ff;line-height:1;text-shadow:0 1px 2px rgba(0,0,0,.8)}.toss-container[data-v-e41f1b48]{width:100%;height:130px;background:#020205;border-radius:10px;border:1px solid rgba(255,255,255,.06);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.radar-grid[data-v-e41f1b48]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(0,255,128,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(0,255,128,.03) 1px,transparent 1px);background-size:28px 28px;z-index:1}.teams-wrapper[data-v-e41f1b48]{display:flex;width:92%;height:78%;position:relative;z-index:10;gap:12px}.team-box[data-v-e41f1b48]{flex:1;background:#0a0a0fcc;border:2px solid rgba(255,255,255,.05);border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;position:relative;transition:all .2s ease;overflow:hidden}.side-label[data-v-e41f1b48]{font-size:.65rem;font-weight:900;letter-spacing:.12em;opacity:.7}.team-blue .side-label[data-v-e41f1b48]{color:#00d4ff}.team-red .side-label[data-v-e41f1b48]{color:#f04}.team-name[data-v-e41f1b48]{font-size:1rem;font-weight:800;text-align:center;padding:0 12px;text-transform:uppercase;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;line-height:1.2}.vs-divider[data-v-e41f1b48]{display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:900;color:#ffffff26;width:36px;flex-shrink:0}.team-blue[data-v-e41f1b48]{border-color:#00d4ff1f}.team-red[data-v-e41f1b48]{border-color:#ff00441f}.team-blue.is-targeted[data-v-e41f1b48]{background:#00d4ff26;border-color:#00d4ffcc;box-shadow:0 0 28px #00d4ff2e inset}.team-red.is-targeted[data-v-e41f1b48]{background:#ff004426;border-color:#f04c;box-shadow:0 0 28px #ff00442e inset}.team-blue.is-locked[data-v-e41f1b48]{background:#00d4ff38;border-color:#00d4ff;box-shadow:0 0 40px #00d4ff59 inset,0 0 24px #00d4ff59;transform:scale(1.04)}.team-blue.is-locked .team-name[data-v-e41f1b48]{color:#00d4ff;text-shadow:0 0 16px #00d4ff}.team-red.is-locked[data-v-e41f1b48]{background:#ff004438;border-color:#f04;box-shadow:0 0 40px #ff004459 inset,0 0 24px #ff004459;transform:scale(1.04)}.team-red.is-locked .team-name[data-v-e41f1b48]{color:#f04;text-shadow:0 0 16px #ff0044}.target-brackets[data-v-e41f1b48]{position:absolute;width:88%;height:70%;top:10%;left:6%;pointer-events:none;z-index:15}.bracket[data-v-e41f1b48]{position:absolute;width:20px;height:20px;border:3px solid}.team-blue .bracket[data-v-e41f1b48]{border-color:#00d4ff;box-shadow:0 0 8px #00d4ff}.team-red .bracket[data-v-e41f1b48]{border-color:#f04;box-shadow:0 0 8px #f04}.top-left[data-v-e41f1b48]{top:0;left:0;border-right:none;border-bottom:none}.top-right[data-v-e41f1b48]{top:0;right:0;border-left:none;border-bottom:none}.bottom-left[data-v-e41f1b48]{bottom:0;left:0;border-right:none;border-top:none}.bottom-right[data-v-e41f1b48]{bottom:0;right:0;border-left:none;border-top:none}.scanner-laser[data-v-e41f1b48]{position:absolute;top:0;bottom:0;width:260px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.04),rgba(255,255,255,.18),rgba(255,255,255,.04),transparent);z-index:5;left:-260px;pointer-events:none}.scanner-laser.scanning[data-v-e41f1b48]{animation:scan-e41f1b48 .55s infinite linear}.scanner-laser.hidden[data-v-e41f1b48]{display:none}@keyframes scan-e41f1b48{0%{transform:translate(0)}to{transform:translate(1200px)}}.veto-overlay[data-v-dbe67e75]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000e0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:1100;padding:1rem;overflow-y:auto}.veto-panel[data-v-dbe67e75]{width:100%;max-width:min(1200px,96vw);background:linear-gradient(160deg,#0a0a1e,#06060f);border:1px solid rgba(0,212,255,.18);border-radius:1.25rem;padding:1.5rem;display:grid;gap:1.25rem;box-shadow:0 32px 80px #000000b3;margin:auto}.veto-header[data-v-dbe67e75]{display:grid;grid-template-columns:1fr auto 1fr auto;align-items:center;gap:.75rem}.veto-team-left[data-v-dbe67e75]{text-align:left}.veto-team-right[data-v-dbe67e75]{text-align:right}.team-label[data-v-dbe67e75]{font-size:1rem;font-weight:800;color:#f7f9ff;letter-spacing:.02em}.veto-header-center[data-v-dbe67e75]{display:flex;flex-direction:column;align-items:center;gap:.3rem}.veto-title[data-v-dbe67e75]{font-family:Orbitron,monospace;font-size:.75rem;font-weight:900;letter-spacing:.14em;color:#6ce8ff}.veto-turn[data-v-dbe67e75]{font-size:.78rem;font-weight:700;padding:.2rem .65rem;border-radius:999px;border:1px solid;white-space:nowrap}.veto-turn.is-ban[data-v-dbe67e75]{color:#ff6b81;border-color:#ff6b8166;background:#ff6b8114}.veto-turn.is-pick[data-v-dbe67e75]{color:#6ee7b7;border-color:#6ee7b766;background:#6ee7b714}.veto-complete[data-v-dbe67e75]{font-size:.75rem;font-weight:700;letter-spacing:.06em;color:#6ee7b7}.close-btn[data-v-dbe67e75]{width:2rem;height:2rem;border-radius:50%;border:1px solid rgba(255,255,255,.08);background:transparent;color:#aeb8da;cursor:pointer;font-size:.85rem;display:flex;align-items:center;justify-content:center;transition:background .15s}.close-btn[data-v-dbe67e75]:hover{background:#ffffff0f}.veto-dots-row[data-v-dbe67e75]{display:flex;gap:5px;justify-content:center;flex-wrap:wrap}.veto-dot[data-v-dbe67e75]{width:10px;height:10px;border-radius:50%;transition:transform .15s}.dot-pending[data-v-dbe67e75]{background:#ffffff14}.dot-current[data-v-dbe67e75]{background:#ffffff4d;transform:scale(1.5)}.dot-ban[data-v-dbe67e75]{background:#ff6b81b3}.dot-pick[data-v-dbe67e75]{background:#6ee7b7b3}.map-grid[data-v-dbe67e75]{display:grid;gap:.55rem}.map-grid[data-v-dbe67e75]{grid-template-columns:repeat(11,1fr)}@media (max-width: 700px){.map-grid[data-v-dbe67e75]{grid-template-columns:repeat(4,1fr)}}.map-card[data-v-dbe67e75]{position:relative;aspect-ratio:2 / 5;border-radius:.65rem;overflow:hidden;border:2px solid rgba(255,255,255,.06);cursor:pointer;transition:transform .15s,border-color .15s;background:#0a0a1e}.map-card[data-v-dbe67e75]:not(:disabled):hover{transform:scale(1.03)}.map-img[data-v-dbe67e75]{width:100%;height:100%;object-fit:cover;display:block;transition:filter .2s,opacity .2s}.map-overlay[data-v-dbe67e75]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:.4rem;background:linear-gradient(to top,rgba(0,0,0,.75) 0%,transparent 55%)}.map-name[data-v-dbe67e75]{font-size:.72rem;font-weight:700;color:#f7f9ff;text-shadow:0 1px 4px rgba(0,0,0,.8);text-align:center}.map-badge[data-v-dbe67e75]{font-size:.62rem;font-weight:900;letter-spacing:.06em;padding:2px 8px;border-radius:999px;margin-bottom:2px}.ban-badge[data-v-dbe67e75]{background:#ff6b8140;color:#ff6b81;border:1px solid rgba(255,107,129,.5)}.pick-badge[data-v-dbe67e75]{background:#6ee7b740;color:#6ee7b7;border:1px solid rgba(110,231,183,.5)}.decider-badge[data-v-dbe67e75]{background:#00d4ff40;color:#6ce8ff;border:1px solid rgba(0,212,255,.5)}.map-card.card-ban-mode[data-v-dbe67e75]:not(:disabled):hover{border-color:#ff6b8199}.map-card.card-ban-mode:not(:disabled):hover .map-img[data-v-dbe67e75]{filter:brightness(.7) sepia(1) saturate(2) hue-rotate(300deg)}.map-card.card-pick-mode[data-v-dbe67e75]:not(:disabled):hover{border-color:#6ee7b799}.map-card.card-pick-mode:not(:disabled):hover .map-img[data-v-dbe67e75]{filter:brightness(1.1) saturate(1.2)}.map-card.card-banned[data-v-dbe67e75]{cursor:default;border-color:#ff6b8133}.map-card.card-banned .map-img[data-v-dbe67e75]{filter:grayscale(1) brightness(.35);opacity:.6}.map-card.card-picked[data-v-dbe67e75]{cursor:default;border-color:#6ee7b773;box-shadow:0 0 16px #6ee7b726}.map-card.card-decider[data-v-dbe67e75]{cursor:default;border-color:#00d4ff80;box-shadow:0 0 16px #00d4ff33}@keyframes card-scan-dbe67e75{0%,to{border-color:#ffffff0f;filter:brightness(1);box-shadow:none}50%{border-color:#7c3aed99;filter:brightness(1.35);box-shadow:0 0 18px #7c3aed66}}@keyframes card-reveal-dbe67e75{0%{transform:scale(.75) rotateY(90deg);opacity:0;filter:brightness(4) saturate(2)}55%{transform:scale(1.12) rotateY(-6deg);opacity:1;filter:brightness(1.6)}80%{transform:scale(.97) rotateY(2deg)}to{transform:scale(1) rotateY(0);filter:brightness(1)}}.card-scanning[data-v-dbe67e75]{animation:card-scan-dbe67e75 .35s ease-in-out infinite}.card-revealing[data-v-dbe67e75]{animation:card-reveal-dbe67e75 .55s cubic-bezier(.34,1.56,.64,1) forwards;position:relative;z-index:10}.toss-section[data-v-dbe67e75]{display:grid;gap:.65rem}.toss-label[data-v-dbe67e75]{display:flex;align-items:center;gap:.75rem;font-size:.8rem;font-weight:700;color:#aeb8da;letter-spacing:.04em;text-transform:uppercase}.toss-result-text[data-v-dbe67e75]{font-size:.75rem;font-weight:600;color:#aeb8da;text-transform:none;letter-spacing:0}.toss-blue[data-v-dbe67e75]{color:#00d4ff;font-weight:700}.toss-red[data-v-dbe67e75]{color:#f04;font-weight:700}.toss-btn[data-v-dbe67e75]{padding:.6rem 1.25rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.12);background:linear-gradient(135deg,#1e3a8a44,#7f1d1d44);color:#f7f9ff;font-size:.85rem;font-weight:700;cursor:pointer;transition:opacity .15s;width:fit-content}.toss-btn[data-v-dbe67e75]:hover{opacity:.8}.veto-actions[data-v-dbe67e75]{display:flex;justify-content:flex-end;gap:.65rem}.btn-reset[data-v-dbe67e75]{padding:.65rem 1.25rem;border-radius:.85rem;border:1px solid rgba(255,255,255,.08);background:transparent;color:#aeb8da;font-size:.85rem;font-weight:600;cursor:pointer;transition:background .15s}.btn-reset[data-v-dbe67e75]:not(:disabled):hover{background:#ffffff0a}.btn-reset[data-v-dbe67e75]:disabled{opacity:.35;cursor:not-allowed}.btn-randomize[data-v-dbe67e75]{padding:.65rem 1.25rem;border-radius:.85rem;border:1px solid rgba(124,58,237,.3);background:#7c3aed1a;color:#c4b5fd;font-size:.85rem;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}.btn-randomize[data-v-dbe67e75]:not(:disabled):hover{background:#7c3aed2e;border-color:#7c3aed80}.btn-randomize[data-v-dbe67e75]:disabled{opacity:.35;cursor:not-allowed}.btn-confirm[data-v-dbe67e75]{padding:.65rem 1.75rem;border-radius:.85rem;border:1px solid rgba(0,212,255,.3);background:linear-gradient(135deg,#00d4ff33,#7c3aed2e);color:#f7f9ff;font-size:.85rem;font-weight:700;cursor:pointer;transition:transform .15s,opacity .15s}.btn-confirm[data-v-dbe67e75]:not(:disabled):hover{transform:translateY(-1px)}.btn-confirm[data-v-dbe67e75]:disabled{opacity:.35;cursor:not-allowed}.modal-overlay[data-v-68f4a185]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;overflow-y:auto}.modal-panel[data-v-68f4a185]{width:100%;max-width:620px;background:linear-gradient(160deg,#0d0d22,#090914);border:1px solid rgba(0,212,255,.15);border-radius:1.25rem;padding:1.5rem;display:grid;gap:1.25rem;box-shadow:0 24px 60px #0009,0 0 0 1px #ffffff0a;margin:auto}.modal-header[data-v-68f4a185]{display:flex;align-items:center;justify-content:space-between}.stage-chip[data-v-68f4a185]{padding:.3rem .75rem;border-radius:999px;border:1px solid rgba(0,212,255,.2);background:#00d4ff12;color:#6ce8ff;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.close-btn[data-v-68f4a185]{width:2rem;height:2rem;border-radius:50%;border:1px solid rgba(255,255,255,.08);background:transparent;color:#aeb8da;cursor:pointer;font-size:.85rem;display:flex;align-items:center;justify-content:center;transition:background .15s}.close-btn[data-v-68f4a185]:hover{background:#ffffff0f}.scoreboard[data-v-68f4a185]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;padding:1.25rem .5rem;border:1px solid rgba(255,255,255,.06);border-radius:1rem;background:#08081899}.team-side[data-v-68f4a185]{display:flex;flex-direction:column;align-items:center;gap:.75rem;transition:opacity .2s}.team-side.losing[data-v-68f4a185]{opacity:.3}.team-name[data-v-68f4a185]{color:#f7f9ff;font-weight:700;font-size:.88rem;text-align:center;word-break:break-word;line-height:1.3}.team-side.winning .team-name[data-v-68f4a185]{color:#6ce8ff}.score-controls[data-v-68f4a185]{display:flex;align-items:center;gap:.6rem}.score-btn[data-v-68f4a185]{width:2rem;height:2rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#f7f9ff;font-size:1.1rem;cursor:pointer;transition:background .15s,border-color .15s;display:flex;align-items:center;justify-content:center}.score-btn[data-v-68f4a185]:not(:disabled):hover{background:#00d4ff1f;border-color:#00d4ff4d}.score-btn[data-v-68f4a185]:disabled{opacity:.3;cursor:not-allowed}.score-value[data-v-68f4a185]{font-size:2rem;font-weight:900;color:#f7f9ff;min-width:2.5rem;text-align:center;font-variant-numeric:tabular-nums}.team-side.winning .score-value[data-v-68f4a185]{color:#6ce8ff}.vs-col[data-v-68f4a185]{display:flex;flex-direction:column;align-items:center;gap:.4rem}.vs-label[data-v-68f4a185]{color:#4a5580;font-size:.75rem;font-weight:700}.winner-badge[data-v-68f4a185]{font-size:.65rem;font-weight:700;padding:.2rem .5rem;border-radius:999px;background:#6ee7b71a;border:1px solid rgba(110,231,183,.25);color:#6ee7b7;white-space:nowrap;text-align:center}.field-row[data-v-68f4a185]{display:grid;grid-template-columns:80px 1fr;align-items:center;gap:.75rem}.field-label[data-v-68f4a185]{color:#aeb8da;font-size:.82rem;font-weight:600}.pill-group[data-v-68f4a185]{display:flex;gap:.4rem}.pill[data-v-68f4a185]{padding:.35rem .85rem;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#aeb8da;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .15s}.pill.active[data-v-68f4a185]{border-color:#00d4ff59;background:#00d4ff1f;color:#6ce8ff}.maps-section[data-v-68f4a185]{display:grid;gap:.6rem;padding:.85rem 1rem;border:1px solid rgba(255,255,255,.06);border-radius:.85rem;background:#08081880}.maps-header[data-v-68f4a185]{display:flex;align-items:center;justify-content:space-between}.maps-preview[data-v-68f4a185]{display:flex;flex-wrap:wrap;gap:.5rem;min-height:2.5rem;align-items:center}.no-maps[data-v-68f4a185]{color:#4a5580;font-size:.8rem}.map-thumb[data-v-68f4a185]{position:relative;width:90px;aspect-ratio:16 / 9;border-radius:.5rem;overflow:hidden;border:1px solid rgba(110,231,183,.3);box-shadow:0 0 8px #6ee7b71a;flex-shrink:0;background:linear-gradient(135deg,#0e1a1a,#091414)}.thumb-img[data-v-68f4a185]{width:100%;height:100%;object-fit:cover;display:block}.thumb-overlay[data-v-68f4a185]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:.2rem .25rem;background:linear-gradient(to top,rgba(0,0,0,.78) 0%,transparent 55%)}.thumb-num[data-v-68f4a185]{font-size:.55rem;font-weight:900;color:#6ce8ff;line-height:1}.thumb-name[data-v-68f4a185]{font-size:.56rem;font-weight:700;color:#f7f9ff;text-align:center;line-height:1.2;word-break:break-word}.btn-veto[data-v-68f4a185]{padding:.4rem .85rem;border-radius:.65rem;border:1px solid rgba(0,212,255,.2);background:#00d4ff12;color:#6ce8ff;font-size:.78rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .15s}.btn-veto[data-v-68f4a185]:hover{background:#00d4ff21}.field-select[data-v-68f4a185]{padding:.55rem .75rem;border-radius:.65rem;border:1px solid rgba(255,255,255,.1);background:#0f1120;color:#f7f9ff;font-size:.85rem;width:100%;outline:none;transition:border-color .15s;color-scheme:dark}.field-select[data-v-68f4a185]:focus{border-color:#00d4ff59}.field-select option[data-v-68f4a185]{background:#0f1120;color:#f7f9ff}.field-hint[data-v-68f4a185]{color:#4a5580;font-size:.82rem}.error-msg[data-v-68f4a185]{color:#ffd5df;font-size:.85rem;padding:.6rem .85rem;border-radius:.65rem;border:1px solid rgba(255,107,129,.25);background:#ff6b8112}.modal-actions[data-v-68f4a185]{display:flex;justify-content:flex-end;gap:.65rem}.btn-cancel[data-v-68f4a185]{padding:.7rem 1.25rem;border-radius:.85rem;border:1px solid rgba(255,255,255,.1);background:transparent;color:#aeb8da;font-size:.88rem;font-weight:600;cursor:pointer;transition:background .15s}.btn-cancel[data-v-68f4a185]:hover{background:#ffffff0a}.btn-save[data-v-68f4a185]{padding:.7rem 1.5rem;border-radius:.85rem;border:1px solid rgba(0,212,255,.3);background:linear-gradient(135deg,#00d4ff33,#7c3aed2e);color:#f7f9ff;font-size:.88rem;font-weight:700;cursor:pointer;transition:transform .15s,opacity .15s}.btn-save[data-v-68f4a185]:not(:disabled):hover{transform:translateY(-1px)}.btn-save[data-v-68f4a185]:disabled{opacity:.4;cursor:not-allowed}.overlay[data-v-93d90871]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000bf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1100;padding:1rem}.panel[data-v-93d90871]{width:100%;max-width:600px;background:linear-gradient(160deg,#0d0d22,#090914);border:1px solid rgba(0,212,255,.15);border-radius:1.25rem;padding:1.5rem;display:grid;gap:1.25rem;box-shadow:0 24px 60px #0009}.panel-header[data-v-93d90871]{display:flex;align-items:center;justify-content:space-between}.chip[data-v-93d90871]{padding:.3rem .75rem;border-radius:999px;border:1px solid rgba(0,212,255,.2);background:#00d4ff12;color:#6ce8ff;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.close-btn[data-v-93d90871]{width:2rem;height:2rem;border-radius:50%;border:1px solid rgba(255,255,255,.08);background:transparent;color:#aeb8da;cursor:pointer;font-size:.85rem;display:flex;align-items:center;justify-content:center;transition:background .15s}.close-btn[data-v-93d90871]:hover{background:#ffffff0f}.url-group[data-v-93d90871]{display:flex;flex-direction:column;gap:.5rem}.url-label[data-v-93d90871]{font-size:.78rem;font-weight:600;color:#aeb8da;letter-spacing:.03em}.url-input[data-v-93d90871]{width:100%;padding:.7rem .9rem;border-radius:.75rem;border:1px solid rgba(0,212,255,.2);background:#ffffff0a;color:#f7f9ff;font-size:.88rem;outline:none;transition:border-color .15s;box-sizing:border-box}.url-input[data-v-93d90871]:focus{border-color:#00d4ff73}.url-input[data-v-93d90871]:disabled{opacity:.5}.url-input[data-v-93d90871]::placeholder{color:#4a5580}.section-hint[data-v-93d90871]{color:#aeb8da;font-size:.85rem}.mapping-table[data-v-93d90871]{display:grid;gap:.4rem}.mapping-head[data-v-93d90871]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.5rem;padding:.4rem .5rem;color:#4a5580;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.mapping-row[data-v-93d90871]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.5rem;align-items:center;padding:.55rem .5rem;border:1px solid rgba(255,255,255,.05);border-radius:.6rem;background:#ffffff05}.replay-nick[data-v-93d90871]{color:#f7f9ff;font-size:.85rem;font-weight:600;display:flex;flex-direction:column;gap:.15rem}.char-tag[data-v-93d90871]{font-size:.7rem;color:#6ce8ff;font-weight:400;opacity:.8}.kdd[data-v-93d90871]{color:#aeb8da;font-size:.82rem;font-variant-numeric:tabular-nums;display:flex;flex-wrap:wrap;gap:.2rem;align-items:center}.rating-tag[data-v-93d90871]{color:#6ee7b7;font-weight:700}.player-select[data-v-93d90871]{padding:.35rem .5rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.12);background:#0f1120;color:#f7f9ff;font-size:.82rem;outline:none;color-scheme:dark;width:100%}.player-select option[data-v-93d90871]{background:#0f1120;color:#f7f9ff}.empty-state[data-v-93d90871]{color:#4a5580;font-size:.88rem;text-align:center;padding:1.5rem}.success-state[data-v-93d90871]{display:flex;align-items:center;justify-content:center;padding:1.5rem}.success-msg[data-v-93d90871]{color:#6ee7b7;font-size:1rem;font-weight:700}.error-msg[data-v-93d90871]{color:#ffd5df;font-size:.85rem;padding:.55rem .75rem;border-radius:.6rem;border:1px solid rgba(255,107,129,.25);background:#ff6b8112}.warn-text[data-v-93d90871]{color:#f59e0b;font-size:.8rem;opacity:.85}.actions[data-v-93d90871]{display:flex;justify-content:flex-end;gap:.65rem}.btn-cancel[data-v-93d90871]{padding:.65rem 1.1rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.1);background:transparent;color:#aeb8da;font-size:.85rem;font-weight:600;cursor:pointer;transition:background .15s}.btn-cancel[data-v-93d90871]:hover{background:#ffffff0a}.btn-primary[data-v-93d90871]{padding:.65rem 1.35rem;border-radius:.75rem;border:1px solid rgba(0,212,255,.3);background:linear-gradient(135deg,#00d4ff2e,#7c3aed26);color:#f7f9ff;font-size:.85rem;font-weight:700;cursor:pointer;transition:transform .15s,opacity .15s}.btn-primary[data-v-93d90871]:not(:disabled):hover{transform:translateY(-1px)}.btn-primary[data-v-93d90871]:disabled{opacity:.4;cursor:not-allowed}.modal-overlay[data-v-f2f6a773]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000e0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1100;padding:1.25rem;overflow-y:auto}.modal-panel[data-v-f2f6a773]{width:100%;max-width:1100px;background:linear-gradient(155deg,#0c0d20,#08090f);border:1px solid rgba(0,212,255,.14);border-radius:1.35rem;padding:1.6rem;display:flex;flex-direction:column;gap:1.5rem;box-shadow:0 28px 70px #000c;margin:auto}.modal-header[data-v-f2f6a773]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1.1rem;border-bottom:1px solid rgba(255,255,255,.06)}.header-info[data-v-f2f6a773]{display:flex;align-items:center;gap:.65rem}.map-chip[data-v-f2f6a773]{padding:.28rem .75rem;border-radius:999px;border:1px solid rgba(0,212,255,.28);background:#00d4ff17;color:#6ce8ff;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.map-name[data-v-f2f6a773]{color:#f7f9ff;font-weight:700;font-size:1rem}.gz-link[data-v-f2f6a773]{display:inline-flex;align-items:center;gap:.32rem;padding:.24rem .6rem;border-radius:999px;border:1px solid rgba(110,231,183,.32);background:#6ee7b714;color:#6ee7b7;font-size:.7rem;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s}.gz-link[data-v-f2f6a773]:hover{background:#6ee7b729;border-color:#6ee7b78c}.header-actions[data-v-f2f6a773]{display:flex;align-items:center;gap:.5rem}.close-btn[data-v-f2f6a773]{width:2rem;height:2rem;border-radius:50%;border:1px solid rgba(255,255,255,.09);background:transparent;color:#aeb8da;cursor:pointer;font-size:.85rem;display:flex;align-items:center;justify-content:center;transition:background .15s}.close-btn[data-v-f2f6a773]:hover{background:#ffffff12}.state-msg[data-v-f2f6a773]{color:#aeb8da;font-size:.88rem;text-align:center;padding:2rem 0}.stats-section[data-v-f2f6a773]{display:flex;flex-direction:column;gap:.65rem}.stats-title[data-v-f2f6a773]{font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#4a5580}.stats-table-wrap[data-v-f2f6a773]{overflow-x:auto}.stats-table[data-v-f2f6a773]{width:100%;border-collapse:collapse;font-size:.82rem}.stats-table thead th[data-v-f2f6a773]{padding:.45rem .75rem;text-align:left;font-size:.64rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#4a5580;border-bottom:1px solid rgba(255,255,255,.07);white-space:nowrap}.stats-table thead th[data-v-f2f6a773]:not(.col-player):not(.col-team){text-align:right}.stats-table tbody tr[data-v-f2f6a773]{border-bottom:1px solid rgba(255,255,255,.04);transition:background .12s}.stats-table tbody tr[data-v-f2f6a773]:hover{background:#ffffff06}.stats-table tbody tr[data-v-f2f6a773]:last-child{border-bottom:none}.col-player[data-v-f2f6a773]{width:32%}.col-team[data-v-f2f6a773]{width:18%}.td-nick[data-v-f2f6a773]{padding:.55rem .75rem;color:#e8ecff;font-weight:700;font-size:.84rem}.td-team[data-v-f2f6a773]{padding:.55rem .75rem;color:#6ce8ff;font-size:.78rem;font-weight:600}.td-num[data-v-f2f6a773]{padding:.55rem .75rem;text-align:right;color:#aeb8da;font-variant-numeric:tabular-nums;font-weight:600}.td-none[data-v-f2f6a773]{padding:.55rem .75rem;color:#3a4560;font-style:italic;font-size:.78rem;text-align:center}.row--no-data .td-nick[data-v-f2f6a773]{color:#4a5580}.td-adr.hi--s[data-v-f2f6a773],.td-rtg.hi--s[data-v-f2f6a773]{color:#ffb84d;font-weight:800}.td-adr.hi--a[data-v-f2f6a773],.td-rtg.hi--a[data-v-f2f6a773]{color:#6ce8ff;font-weight:800}.td-adr.hi--b[data-v-f2f6a773],.td-rtg.hi--b[data-v-f2f6a773]{color:#b48bff;font-weight:800}.cards-row[data-v-f2f6a773]{display:flex;flex-wrap:wrap;gap:.9rem;justify-content:center;border-top:1px solid rgba(255,255,255,.06);padding-top:1.25rem}.player-card[data-v-f2f6a773]{position:relative;width:150px;min-height:215px;border-radius:1rem;border:1.5px solid rgba(74,85,128,.4);background:linear-gradient(160deg,#0d0f20,#07080f);box-shadow:0 0 20px #4a55800f;display:flex;flex-direction:column;align-items:center;gap:.38rem;padding:.85rem .6rem;overflow:hidden;isolation:isolate;--c-corner: rgba(74,85,128,.4)}.player-card.mat--s[data-v-f2f6a773]{--c-corner: rgba(255,215,0,.7);border-color:#ffd700a6;background:linear-gradient(160deg,#3a2900,#070400);box-shadow:0 0 28px #ffd7002e}.player-card.mat--a[data-v-f2f6a773]{--c-corner: rgba(108,232,255,.6);border-color:#6ce8ff8c;background:linear-gradient(160deg,#042030,#020a10);box-shadow:0 0 28px #6ce8ff24}.player-card.mat--b[data-v-f2f6a773]{--c-corner: rgba(180,139,255,.6);border-color:#b48bff8c;background:linear-gradient(160deg,#160636,#05010d);box-shadow:0 0 28px #b48bff24}.player-card.mat--c[data-v-f2f6a773]{--c-corner: rgba(174,184,218,.4);border-color:#aeb8da61;background:linear-gradient(160deg,#161c2e,#080c18);box-shadow:0 0 24px #aeb8da14}.c[data-v-f2f6a773]{position:absolute;width:10px;height:10px;border-color:var(--c-corner);border-style:solid;border-radius:2px;opacity:.75;pointer-events:none;z-index:4}.c--tl[data-v-f2f6a773]{top:5px;left:5px;border-width:1.5px 0 0 1.5px}.c--tr[data-v-f2f6a773]{top:5px;right:5px;border-width:1.5px 1.5px 0 0}.c--bl[data-v-f2f6a773]{bottom:5px;left:5px;border-width:0 0 1.5px 1.5px}.c--br[data-v-f2f6a773]{bottom:5px;right:5px;border-width:0 1.5px 1.5px 0}.card-tier[data-v-f2f6a773]{position:relative;z-index:1;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1.5px solid rgba(255,255,255,.08);background:#00000059;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.card-tier.mat--s[data-v-f2f6a773]{border-color:#ffd70080;box-shadow:0 0 14px #ffd70059}.card-tier.mat--a[data-v-f2f6a773]{border-color:#6ce8ff73;box-shadow:0 0 14px #6ce8ff4d}.card-tier.mat--b[data-v-f2f6a773]{border-color:#b48bff73;box-shadow:0 0 14px #b48bff4d}.card-tier.mat--c[data-v-f2f6a773]{border-color:#aeb8da59;box-shadow:0 0 10px #aeb8da33}.tier-label[data-v-f2f6a773]{position:relative;z-index:1;font-size:1.05rem;font-weight:900;letter-spacing:.03em;text-shadow:0 0 10px currentColor;pointer-events:none}.tier-label.mat--s[data-v-f2f6a773]{color:gold}.tier-label.mat--a[data-v-f2f6a773]{color:#6ce8ff}.tier-label.mat--b[data-v-f2f6a773]{color:#c8a0ff}.tier-label.mat--c[data-v-f2f6a773]{color:#aeb8da}.card-team-badge[data-v-f2f6a773]{font-size:.58rem;font-weight:800;text-transform:uppercase;letter-spacing:.09em;color:#4a5580;text-align:center;margin-bottom:-.08rem}.card-nick[data-v-f2f6a773]{color:#f7f9ff;font-size:.8rem;font-weight:700;text-align:center;width:100%;padding:0 .15rem;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.kd-line[data-v-f2f6a773]{display:flex;align-items:baseline;gap:.2rem;justify-content:center;margin-top:.25rem}.kd-val[data-v-f2f6a773]{font-size:1.05rem;font-weight:800;color:#f7f9ff;font-variant-numeric:tabular-nums}.kd-lbl[data-v-f2f6a773]{font-size:.6rem;font-weight:700;color:#4a5580;text-transform:uppercase}.kd-sep[data-v-f2f6a773]{font-size:.72rem;color:#2a3050;margin:0 .1rem}.dmg-line[data-v-f2f6a773]{display:flex;align-items:baseline;gap:.22rem;justify-content:center}.dmg-val[data-v-f2f6a773]{font-size:.84rem;font-weight:700;color:#c8d0f0;font-variant-numeric:tabular-nums}.dmg-lbl[data-v-f2f6a773]{font-size:.58rem;font-weight:700;color:#4a5580;text-transform:uppercase}.card-hint[data-v-f2f6a773]{font-size:.63rem;color:#3a4560;text-align:center;font-style:italic}.flame[data-v-f2f6a773]{position:absolute;left:50%;bottom:0;border-radius:50% 50% 40% 40%/60% 60% 40% 40%;transform:translate(-50%);filter:blur(10px);mix-blend-mode:screen;pointer-events:none;z-index:0;opacity:.5}.flame-a[data-v-f2f6a773]{width:110px;height:90px;background:radial-gradient(circle at 50% 85%,#ffcc60 0%,#ff7a1c 40%,#ff3a00 65%,transparent 80%);animation:flameA-f2f6a773 1.4s ease-in-out infinite}.flame-b[data-v-f2f6a773]{width:75px;height:72px;background:radial-gradient(circle at 50% 85%,#ffdd88 0%,#ff6010 50%,transparent 78%);animation:flameB-f2f6a773 1.1s ease-in-out infinite}.flame-c[data-v-f2f6a773]{width:46px;height:55px;background:radial-gradient(circle at 50% 85%,#fff8d0 0%,#ffaa40 55%,transparent 82%);animation:flameC-f2f6a773 .8s ease-in-out infinite}@keyframes flameA-f2f6a773{0%,to{transform:translate(-50%) scaleY(1) scaleX(1);opacity:.92}50%{transform:translate(-50%) scaleY(1.15) scaleX(.9);opacity:1}}@keyframes flameB-f2f6a773{0%,to{transform:translate(-50%) scaleY(.9) scaleX(1.05) rotate(-2deg)}50%{transform:translate(-50%,-4px) scaleY(1.12) scaleX(.85) rotate(2deg)}}@keyframes flameC-f2f6a773{0%,to{transform:translate(-50%) scaleY(1) scaleX(1)}50%{transform:translate(-50%,-5px) scaleY(1.2) scaleX(.7)}}.spark[data-v-f2f6a773]{position:absolute;width:4px;height:4px;border-radius:50%;background:#ffd166;box-shadow:0 0 6px 2px #ff8a1a;opacity:0;pointer-events:none;z-index:1;animation:rise-f2f6a773 linear infinite}@keyframes rise-f2f6a773{0%{transform:translateY(0) translate(0);opacity:0}15%{opacity:.9}to{transform:translateY(-180px) translate(var(--dx,0));opacity:0}}.warm-aura[data-v-f2f6a773]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:1rem;background:radial-gradient(ellipse at 50% 100%,rgba(255,130,40,.28) 0%,rgba(255,80,10,.08) 55%,transparent 78%);filter:blur(12px);pointer-events:none;z-index:0;animation:warmPulse-f2f6a773 3s ease-in-out infinite}@keyframes warmPulse-f2f6a773{0%,to{opacity:.4;transform:scale(.94)}50%{opacity:.8;transform:scale(1.06)}}.ember[data-v-f2f6a773]{position:absolute;width:3px;height:3px;border-radius:50%;background:#ff9a3c;box-shadow:0 0 5px 2px #ff6a1a;opacity:0;pointer-events:none;z-index:1;animation:floatUp-f2f6a773 linear infinite}@keyframes floatUp-f2f6a773{0%{transform:translateY(0) translate(0);opacity:0}15%{opacity:.85}to{transform:translateY(-160px) translate(var(--dx,0));opacity:0}}.ava-shimmer[data-v-f2f6a773]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:1rem;background:linear-gradient(110deg,transparent 20%,rgba(200,160,255,.12) 40%,rgba(255,255,255,.18) 50%,rgba(200,160,255,.12) 60%,transparent 80%);background-size:300% 100%;animation:shimmer-f2f6a773 3s ease-in-out infinite;pointer-events:none;z-index:0}@keyframes shimmer-f2f6a773{0%{background-position:120% 0}to{background-position:-120% 0}}.ice-aura[data-v-f2f6a773]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:1rem;background:radial-gradient(ellipse at 50% 0%,rgba(80,170,255,.4) 0%,rgba(130,200,255,.15) 50%,transparent 75%);filter:blur(12px);pointer-events:none;z-index:0;animation:icePulse-f2f6a773 4s ease-in-out infinite}@keyframes icePulse-f2f6a773{0%,to{opacity:.35;transform:scale(.95)}50%{opacity:.75;transform:scale(1.05)}}.frost[data-v-f2f6a773]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:1rem;pointer-events:none;z-index:1;background:radial-gradient(circle at 10% 10%,rgba(180,220,255,.25),transparent 35%),radial-gradient(circle at 90% 10%,rgba(180,220,255,.2),transparent 35%),radial-gradient(circle at 10% 90%,rgba(180,220,255,.18),transparent 35%),radial-gradient(circle at 90% 90%,rgba(180,220,255,.25),transparent 35%);mix-blend-mode:screen}.crystals[data-v-f2f6a773]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:1rem;pointer-events:none;mix-blend-mode:screen;z-index:2}.crystals[data-v-f2f6a773]:before,.crystals[data-v-f2f6a773]:after{content:"";position:absolute;width:10px;height:10px;background:linear-gradient(90deg,transparent 44%,#d8f0ff 44%,#d8f0ff 56%,transparent 56%),linear-gradient(0deg,transparent 44%,#d8f0ff 44%,#d8f0ff 56%,transparent 56%),linear-gradient(45deg,transparent 46%,#d8f0ff 46%,#d8f0ff 54%,transparent 54%),linear-gradient(-45deg,transparent 46%,#d8f0ff 46%,#d8f0ff 54%,transparent 54%);filter:drop-shadow(0 0 3px #9fd8ff);animation:twinkle-f2f6a773 2.6s ease-in-out infinite}.crystals[data-v-f2f6a773]:before{top:8px;left:10px}.crystals[data-v-f2f6a773]:after{bottom:8px;right:10px;animation-delay:1.3s;transform:scale(.75)}@keyframes twinkle-f2f6a773{0%,to{opacity:.3;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.15) rotate(22deg)}}.snow[data-v-f2f6a773]{position:absolute;width:3px;height:3px;border-radius:50%;background:#e6f4ff;box-shadow:0 0 5px 2px #aed8ff;opacity:0;pointer-events:none;z-index:1;animation:fall-f2f6a773 linear infinite}@keyframes fall-f2f6a773{0%{transform:translateY(-4px);opacity:0}15%{opacity:.85}to{transform:translate(var(--dx,0),220px);opacity:0}}.btn-gz[data-v-f2f6a773]{padding:.38rem .9rem;border-radius:.65rem;border:1px solid rgba(110,231,183,.28);background:#6ee7b712;color:#6ee7b7;font-size:.76rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .15s}.btn-gz[data-v-f2f6a773]:hover{background:#6ee7b721}.btn-del[data-v-f2f6a773]{padding:.38rem .9rem;border-radius:.65rem;border:1px solid rgba(248,113,113,.3);background:#f8717112;color:#fca5a5;font-size:.76rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .15s}.btn-del[data-v-f2f6a773]:hover{background:#f8717126}.btn-del[data-v-f2f6a773]:disabled{opacity:.5;cursor:not-allowed}.error-msg[data-v-f2f6a773]{color:#ffd5df;font-size:.84rem;padding:.6rem .85rem;border-radius:.65rem;border:1px solid rgba(255,107,129,.25);background:#ff6b8112}.matches-route[data-v-fdb93032]{display:grid;gap:1.25rem}.route-title[data-v-fdb93032]{color:#f7f9ff}.players-grid[data-v-1d8736cd]{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:.6rem}.player-card[data-v-1d8736cd]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem 1rem;border:1px solid rgba(255,255,255,.06);border-radius:.85rem;background:#080818a6;transition:border-color .2s ease,transform .2s ease}.player-card[data-v-1d8736cd]:hover{border-color:#00d4ff33;transform:translateY(-1px)}.player-info[data-v-1d8736cd]{display:flex;align-items:center;gap:.65rem;min-width:0;flex:1}.rank-badge[data-v-1d8736cd]{display:grid;place-items:center;min-width:2.6rem;height:2.2rem;padding:0 .35rem;border-radius:.5rem;color:#000;font-size:.78rem;font-weight:900;letter-spacing:.04em;flex-shrink:0}.player-meta[data-v-1d8736cd]{min-width:0}.player-nick[data-v-1d8736cd]{margin:0;color:#f7f9ff;font-size:.88rem;font-weight:700;word-break:break-word}.linked-account[data-v-1d8736cd]{margin:.1rem 0 0;color:#6ce8ff;font-size:.72rem;font-weight:500;word-break:break-word}.manual-tag[data-v-1d8736cd]{margin:.1rem 0 0;color:#6b7a9e;font-size:.7rem;font-style:italic}.edit-button[data-v-1d8736cd]{padding:.45rem .85rem;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0a;color:#f5fbff;font-size:.8rem;font-weight:700;cursor:pointer;flex-shrink:0;transition:border-color .15s,background .15s}.edit-button[data-v-1d8736cd]:hover{border-color:#00d4ff38;background:#00d4ff12}.empty-icon[data-v-1d8736cd]{display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:1rem;background:#00d4ff1f;color:#6ce8ff;font-size:1rem;font-weight:800;letter-spacing:.14em}.players-empty-state[data-v-1d8736cd]{display:grid;gap:.85rem;justify-items:start;padding:1.25rem;border:1px solid rgba(255,255,255,.06);border-radius:1.2rem;background:linear-gradient(180deg,#121524f5,#0a0c15fa)}.players-empty-state h3[data-v-1d8736cd]{margin:0;color:#f7f9ff}.players-empty-state p[data-v-1d8736cd]{margin:0;color:#aeb8da}.primary-button[data-v-1d8736cd]{padding:.75rem 1rem;border:1px solid rgba(0,212,255,.35);border-radius:999px;background:linear-gradient(135deg,#00d4ff33,#0082ff1f);color:#f5fbff;font-weight:700;cursor:pointer}.modal-overlay[data-v-cfb0cece]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:grid;place-items:center;padding:1.5rem;background:#02040ac7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modal-card[data-v-cfb0cece]{width:min(32rem,100%);border:1px solid rgba(255,255,255,.08);border-radius:1.35rem;background:linear-gradient(180deg,#111423fa,#0a0d18fa);box-shadow:0 24px 70px #0000006b}.modal-header[data-v-cfb0cece],.modal-actions[data-v-cfb0cece]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.modal-header[data-v-cfb0cece]{padding:1.2rem 1.2rem 0}.modal-kicker[data-v-cfb0cece]{color:#00d4ff;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase}.modal-header h3[data-v-cfb0cece]{color:#f7f9ff;margin-top:.2rem}.close-button[data-v-cfb0cece]{width:2.4rem;height:2.4rem;border:0;border-radius:999px;background:#ffffff0f;color:#f7f9ff;font-size:1.4rem;cursor:pointer}.modal-body[data-v-cfb0cece]{display:grid;gap:1rem;padding:1.2rem}.field[data-v-cfb0cece]{display:grid;gap:.45rem;color:#d8e2ff}.field span[data-v-cfb0cece]{font-size:.84rem;font-weight:600}.field input[data-v-cfb0cece],.field select[data-v-cfb0cece]{color-scheme:dark;width:100%;padding:.9rem 1rem;border:1px solid rgba(255,255,255,.08);border-radius:.95rem;background:#0f1120;color:#f7f9ff;cursor:pointer}.field select option[data-v-cfb0cece]{background:#111423;color:#f7f9ff}.secondary-button[data-v-cfb0cece],.primary-button[data-v-cfb0cece]{padding:.85rem 1rem;border-radius:999px;cursor:pointer;font-weight:700}.secondary-button[data-v-cfb0cece]{border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#f5fbff}.primary-button[data-v-cfb0cece]{border:1px solid rgba(0,212,255,.35);background:linear-gradient(135deg,#00d4ff33,#0082ff1f);color:#f5fbff}.primary-button[data-v-cfb0cece]:disabled{opacity:.4;cursor:not-allowed}.modal-actions[data-v-cfb0cece]{justify-content:flex-end;padding-top:.4rem}@media (max-width: 720px){.modal-actions[data-v-cfb0cece]{flex-direction:column-reverse}.secondary-button[data-v-cfb0cece],.primary-button[data-v-cfb0cece]{width:100%}}.players-route[data-v-066e4f0d]{display:grid;gap:1rem}.players-header[data-v-066e4f0d]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.players-header h2[data-v-066e4f0d]{color:#f7f9ff;font-size:clamp(1.75rem,1.4rem + 1vw,2.35rem)}.header-subtitle[data-v-066e4f0d]{margin-top:.4rem;color:#aeb8da;max-width:36rem}.primary-button[data-v-066e4f0d]{padding:.9rem 1.2rem;border:1px solid rgba(0,212,255,.35);border-radius:999px;background:linear-gradient(135deg,#00d4ff33,#0082ff1f);color:#f5fbff;font-weight:700;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.primary-button[data-v-066e4f0d]:hover{transform:translateY(-1px);border-color:#6ce8ff99;background:linear-gradient(135deg,#00d4ff47,#0082ff2e)}.save-error[data-v-066e4f0d]{color:#ffd5df;font-size:.85rem;padding:.6rem .85rem;border-radius:.65rem;border:1px solid rgba(255,107,129,.25);background:#ff6b8112}@media (max-width: 720px){.players-header[data-v-066e4f0d]{align-items:stretch;flex-direction:column}.primary-button[data-v-066e4f0d]{width:100%}}.rules-grid[data-v-fe6deefe]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}.rule-card[data-v-fe6deefe],.empty-state[data-v-fe6deefe]{border:1px solid rgba(255,255,255,.08);border-radius:1.4rem;background:linear-gradient(180deg,#0e1221f5,#090c18fa);box-shadow:0 20px 50px #00000040}.rule-card[data-v-fe6deefe]{display:grid;grid-template-columns:auto 1fr;gap:1rem;padding:1.15rem}.rule-card__icon[data-v-fe6deefe],.empty-state__icon[data-v-fe6deefe]{display:grid;place-items:center;width:3.25rem;height:3.25rem;border-radius:1rem;border:1px solid rgba(0,212,255,.16);background:radial-gradient(circle at top,#00d4ff2e,#00d4ff05);color:#7de8ff;font-weight:800;letter-spacing:.08em}.rule-card__body[data-v-fe6deefe]{display:grid;gap:.8rem}.rule-card__meta[data-v-fe6deefe]{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.rule-card__eyebrow[data-v-fe6deefe],.rule-card__chip[data-v-fe6deefe]{color:#8f9cc7;font-size:.74rem;text-transform:uppercase;letter-spacing:.14em}.rule-card__chip[data-v-fe6deefe]{padding:.35rem .6rem;border:1px solid rgba(0,212,255,.18);border-radius:999px}.rule-card h3[data-v-fe6deefe],.empty-state h3[data-v-fe6deefe]{color:#f7f9ff;font-size:1.18rem}.rule-card p[data-v-fe6deefe],.empty-state p[data-v-fe6deefe]{color:#aeb8da;line-height:1.6}.rule-card__actions[data-v-fe6deefe]{display:flex;gap:.7rem;flex-wrap:wrap}.ghost-button[data-v-fe6deefe],.primary-button[data-v-fe6deefe]{padding:.78rem 1rem;border-radius:999px;font-weight:700;cursor:pointer}.ghost-button[data-v-fe6deefe]{border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#f5fbff}.ghost-button--danger[data-v-fe6deefe]{color:#ff9d9d;border-color:#ff75752e}.primary-button[data-v-fe6deefe]{border:1px solid rgba(0,212,255,.35);background:linear-gradient(135deg,#00d4ff33,#0082ff1f);color:#f5fbff}.empty-state[data-v-fe6deefe]{display:grid;justify-items:start;gap:.9rem;padding:1.4rem}@media (max-width: 720px){.rule-card[data-v-fe6deefe]{grid-template-columns:1fr}.rule-card__meta[data-v-fe6deefe],.rule-card__actions[data-v-fe6deefe]{align-items:flex-start;flex-direction:column}.ghost-button[data-v-fe6deefe],.primary-button[data-v-fe6deefe]{width:100%}}.modal-overlay[data-v-16e17317]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:grid;place-items:center;padding:1.5rem;background:#02040ac7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modal-card[data-v-16e17317]{width:min(38rem,100%);border:1px solid rgba(255,255,255,.08);border-radius:1.35rem;background:linear-gradient(180deg,#111423fa,#0a0d18fa);box-shadow:0 24px 70px #0000006b}.modal-header[data-v-16e17317],.modal-actions[data-v-16e17317]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.modal-header[data-v-16e17317]{padding:1.2rem 1.2rem 0}.modal-kicker[data-v-16e17317]{color:#00d4ff;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase}.modal-header h3[data-v-16e17317]{margin-top:.2rem;color:#f7f9ff}.close-button[data-v-16e17317]{width:2.4rem;height:2.4rem;border:0;border-radius:999px;background:#ffffff0f;color:#f7f9ff;font-size:1.4rem;cursor:pointer}.modal-body[data-v-16e17317]{display:grid;gap:1rem;padding:1.2rem}.field[data-v-16e17317]{display:grid;gap:.45rem;color:#d8e2ff}.field span[data-v-16e17317]{font-size:.84rem;font-weight:600}.field input[data-v-16e17317],.field textarea[data-v-16e17317]{width:100%;padding:.9rem 1rem;border:1px solid rgba(255,255,255,.08);border-radius:.95rem;background:#ffffff08;color:#f7f9ff}.field textarea[data-v-16e17317]{min-height:8rem;resize:vertical}.secondary-button[data-v-16e17317],.primary-button[data-v-16e17317]{padding:.85rem 1rem;border-radius:999px;cursor:pointer;font-weight:700}.secondary-button[data-v-16e17317]{border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#f5fbff}.primary-button[data-v-16e17317]{border:1px solid rgba(0,212,255,.35);background:linear-gradient(135deg,#00d4ff33,#0082ff1f);color:#f5fbff}.modal-actions[data-v-16e17317]{justify-content:flex-end;padding-top:.4rem}@media (max-width: 720px){.modal-actions[data-v-16e17317]{flex-direction:column-reverse}.secondary-button[data-v-16e17317],.primary-button[data-v-16e17317]{width:100%}}.rules-route[data-v-e38eb69f]{display:grid;gap:1rem}.rules-header[data-v-e38eb69f]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.rules-header h2[data-v-e38eb69f]{color:#f7f9ff;font-size:clamp(1.75rem,1.4rem + 1vw,2.35rem)}.header-subtitle[data-v-e38eb69f]{margin-top:.4rem;max-width:42rem;color:#aeb8da}.primary-button[data-v-e38eb69f]{padding:.9rem 1.2rem;border:1px solid rgba(0,212,255,.35);border-radius:999px;background:linear-gradient(135deg,#00d4ff33,#0082ff1f);color:#f5fbff;font-weight:700;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.primary-button[data-v-e38eb69f]:hover{transform:translateY(-1px);border-color:#6ce8ff99;background:linear-gradient(135deg,#00d4ff47,#0082ff2e)}@media (max-width: 720px){.rules-header[data-v-e38eb69f]{align-items:stretch;flex-direction:column}.primary-button[data-v-e38eb69f]{width:100%}}.teams-grid[data-v-ff98ffb8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem}.team-card[data-v-ff98ffb8],.teams-empty-state[data-v-ff98ffb8]{border-radius:1.2rem}.team-card[data-v-ff98ffb8]{display:grid;gap:1rem;padding:1.25rem;position:relative;overflow:hidden;background:#080818a6;border:1px solid rgba(0,212,255,.12);transition:border-color .3s ease,transform .3s ease}.team-card[data-v-ff98ffb8]:hover{border-color:#00d4ff59;transform:translateY(-4px)}.team-card-glow[data-v-ff98ffb8]{position:absolute;top:0;left:0;right:0;height:80px;background:radial-gradient(ellipse at 50% 0%,rgba(0,212,255,.08),transparent 70%);pointer-events:none}.team-header[data-v-ff98ffb8]{display:flex;align-items:center;gap:1rem;position:relative;z-index:1}.team-logo-shell[data-v-ff98ffb8]{position:relative;display:grid;place-items:center;width:48px;height:48px;border-radius:8px;border:1px solid rgba(0,212,255,.2);background:#00d4ff1a;color:var(--accent-primary, #6ce8ff);font-size:1.2rem;font-weight:900;letter-spacing:.08em;flex-shrink:0;cursor:pointer;overflow:hidden}.team-logo-img[data-v-ff98ffb8]{width:100%;height:100%;object-fit:cover}.logo-overlay[data-v-ff98ffb8]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#0000008c;color:#fff;font-size:.6rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:0;transition:opacity .15s;cursor:pointer}.logo-overlay--has-logo[data-v-ff98ffb8]{display:flex;align-items:center;justify-content:center;gap:.3rem;cursor:default}.team-logo-shell:hover .logo-overlay[data-v-ff98ffb8]{opacity:1}.logo-action-btn[data-v-ff98ffb8]{display:grid;place-items:center;width:1.4rem;height:1.4rem;border:1px solid rgba(255,255,255,.3);border-radius:999px;background:#ffffff26;color:#fff;font-size:1rem;line-height:1;cursor:pointer;transition:background .12s}.logo-action-btn[data-v-ff98ffb8]:hover{background:#ffffff4d}.logo-action-btn--remove[data-v-ff98ffb8]:hover{background:#ff505080;border-color:#ff505099}.team-meta[data-v-ff98ffb8]{min-width:0}.team-name[data-v-ff98ffb8],.teams-empty-state h3[data-v-ff98ffb8]{margin:0 0 .3rem;color:#f7f9ff;font-size:.9rem;font-weight:700}.captain-line[data-v-ff98ffb8],.teams-empty-state p[data-v-ff98ffb8]{margin:0;color:#aeb8da;font-size:.75rem}.captain-line[data-v-ff98ffb8]{display:flex;align-items:center;gap:.4rem}.team-players[data-v-ff98ffb8]{display:flex;flex-direction:column;gap:.35rem}.player-row[data-v-ff98ffb8]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.45rem .65rem;border-radius:6px;background:linear-gradient(90deg,rgba(0,212,255,.1),transparent)}.player-row-name[data-v-ff98ffb8],.player-row-value[data-v-ff98ffb8]{font-size:.82rem}.player-row-name[data-v-ff98ffb8]{color:#d8e5ff;text-transform:uppercase;letter-spacing:.08em;font-size:.68rem}.player-row-value[data-v-ff98ffb8]{color:#f7f9ff;font-weight:700;text-align:right}.team-actions[data-v-ff98ffb8]{display:flex;gap:.75rem}.secondary-button[data-v-ff98ffb8],.ghost-danger-button[data-v-ff98ffb8],.primary-button[data-v-ff98ffb8]{padding:.85rem 1rem;border-radius:.95rem;font-weight:700;cursor:pointer;transition:transform var(--transition-fast),border-color var(--transition-fast),background-color var(--transition-fast)}.secondary-button[data-v-ff98ffb8]{flex:1;border:1px solid rgba(255,255,255,.08);background:#ffffff09;color:#f7f9ff}.secondary-button[data-v-ff98ffb8]:hover,.primary-button[data-v-ff98ffb8]:hover,.ghost-danger-button[data-v-ff98ffb8]:hover{transform:translateY(-1px)}.secondary-button[data-v-ff98ffb8]:hover{border-color:#00d4ff2e;background:#00d4ff14}.ghost-danger-button[data-v-ff98ffb8]{border:1px solid rgba(255,107,129,.22);background:#ff6b8114;color:#ffd5df}.ghost-danger-button[data-v-ff98ffb8]:hover{border-color:#ff6b8157;background:#ff6b8124}.teams-empty-state[data-v-ff98ffb8]{display:grid;justify-items:start;gap:.75rem;min-height:16rem;padding:1.25rem;border:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,#121524f5,#0a0c15fa);box-shadow:0 20px 45px #00000038}.empty-icon[data-v-ff98ffb8]{display:grid;place-items:center;width:4rem;height:4rem;border-radius:1rem;background:#00d4ff14;color:#6ce8ff;font-weight:900;letter-spacing:.12em}.primary-button[data-v-ff98ffb8]{border:1px solid rgba(0,212,255,.22);background:linear-gradient(135deg,#00d4ff2e,#7c3aed33);color:#f7f9ff}@media (max-width: 640px){.team-actions[data-v-ff98ffb8]{display:grid}.player-row[data-v-ff98ffb8]{align-items:flex-start;flex-direction:column}.player-row-value[data-v-ff98ffb8]{text-align:left}}.modal-overlay[data-v-36c08248]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:grid;place-items:center;padding:1.5rem;background:#02040ac7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modal-card[data-v-36c08248]{width:min(32rem,100%);border:1px solid rgba(255,255,255,.08);border-radius:1.35rem;background:linear-gradient(180deg,#111423fa,#0a0d18fa);box-shadow:0 24px 70px #0000006b}.modal-header[data-v-36c08248],.modal-actions[data-v-36c08248]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.modal-header[data-v-36c08248]{padding:1.2rem 1.2rem 0}.modal-kicker[data-v-36c08248]{color:#00d4ff;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase}.modal-header h3[data-v-36c08248]{margin-top:.2rem;color:#f7f9ff}.close-button[data-v-36c08248]{width:2.4rem;height:2.4rem;border:0;border-radius:999px;background:#ffffff0f;color:#f7f9ff;font-size:1.4rem;cursor:pointer}.modal-body[data-v-36c08248]{display:grid;gap:1rem;padding:1.2rem}.field[data-v-36c08248]{display:grid;gap:.45rem;color:#d8e2ff}.field>span[data-v-36c08248]{font-size:.84rem;font-weight:600}.field input[data-v-36c08248],.field select[data-v-36c08248]{color-scheme:dark;width:100%;padding:.9rem 1rem;border:1px solid rgba(255,255,255,.08);border-radius:.95rem;background:#0f1120;color:#f7f9ff}.field select[data-v-36c08248]{cursor:pointer}.field select[data-v-36c08248]:disabled{opacity:.4;cursor:not-allowed}.field select option[data-v-36c08248]{background:#111423;color:#f7f9ff}.search-wrapper[data-v-36c08248]{position:relative}.search-dropdown[data-v-36c08248]{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:10;margin:0;padding:.4rem 0;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;background:#0e1120;list-style:none;box-shadow:0 8px 24px #00000080}.dropdown-item[data-v-36c08248]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.6rem 1rem;cursor:pointer;transition:background .15s}.dropdown-item[data-v-36c08248]:hover{background:#00d4ff14}.player-nick[data-v-36c08248]{color:#f7f9ff;font-size:.88rem;font-weight:600}.player-rank[data-v-36c08248]{color:#00d4ff;font-size:.75rem;font-weight:700}.no-results[data-v-36c08248]{padding:.6rem 1rem;margin:0;color:#6b7a9e;font-size:.82rem}.chips[data-v-36c08248]{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.1rem}.chip[data-v-36c08248]{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .7rem;border:1px solid rgba(0,212,255,.25);border-radius:999px;background:#00d4ff1a;color:#c8f0ff;font-size:.82rem;font-weight:600}.chip-remove[data-v-36c08248]{display:grid;place-items:center;width:1.1rem;height:1.1rem;padding:0;border:0;border-radius:999px;background:#ffffff1f;color:#f7f9ff;font-size:.9rem;line-height:1;cursor:pointer;transition:background .15s}.chip-remove[data-v-36c08248]:hover{background:#ff6b8159}.secondary-button[data-v-36c08248],.primary-button[data-v-36c08248]{padding:.85rem 1rem;border-radius:999px;cursor:pointer;font-weight:700}.secondary-button[data-v-36c08248]{border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#f5fbff}.primary-button[data-v-36c08248]{border:1px solid rgba(0,212,255,.35);background:linear-gradient(135deg,#00d4ff33,#0082ff1f);color:#f5fbff}.primary-button[data-v-36c08248]:disabled{opacity:.4;cursor:not-allowed}.modal-actions[data-v-36c08248]{justify-content:flex-end;padding-top:.4rem}@media (max-width: 720px){.modal-actions[data-v-36c08248]{flex-direction:column-reverse}.secondary-button[data-v-36c08248],.primary-button[data-v-36c08248]{width:100%}}.teams-route[data-v-2f1c2e5e]{display:grid;gap:1rem}.teams-header[data-v-2f1c2e5e]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.teams-header h2[data-v-2f1c2e5e]{color:#f7f9ff}.header-subtitle[data-v-2f1c2e5e]{margin-top:.35rem;color:#aeb8da;line-height:1.6}.primary-button[data-v-2f1c2e5e]{padding:.9rem 1.2rem;border:1px solid rgba(0,212,255,.22);border-radius:.95rem;background:linear-gradient(135deg,#00d4ff2e,#7c3aed33);color:#f7f9ff;font-weight:800;cursor:pointer;transition:transform var(--transition-fast),border-color var(--transition-fast),background-color var(--transition-fast)}.primary-button[data-v-2f1c2e5e]:hover{transform:translateY(-1px);border-color:#00d4ff52}@media (max-width: 720px){.teams-header[data-v-2f1c2e5e]{flex-direction:column}.primary-button[data-v-2f1c2e5e]{width:100%}}.modal-overlay[data-v-79e7e0e3]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:grid;place-items:center;padding:1.5rem;background:#02040ac7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modal-card[data-v-79e7e0e3]{width:min(36rem,100%);border:1px solid rgba(255,255,255,.08);border-radius:1.35rem;background:linear-gradient(180deg,#111423fa,#0a0d18fa);box-shadow:0 24px 70px #0000006b}.modal-header[data-v-79e7e0e3],.modal-actions[data-v-79e7e0e3]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.modal-header[data-v-79e7e0e3]{padding:.9rem .9rem 0}.modal-kicker[data-v-79e7e0e3]{color:#00d4ff;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase}.modal-header h3[data-v-79e7e0e3]{margin-top:.2rem;color:#f7f9ff}.close-button[data-v-79e7e0e3]{width:2.4rem;height:2.4rem;border:0;border-radius:999px;background:#ffffff0f;color:#f7f9ff;font-size:1.4rem;cursor:pointer}.modal-body[data-v-79e7e0e3]{display:grid;gap:.75rem;padding:.9rem}.summary-card[data-v-79e7e0e3],.field-group[data-v-79e7e0e3]{border:1px solid rgba(255,255,255,.08);border-radius:1.2rem;background:#ffffff08}.summary-card[data-v-79e7e0e3]{display:grid;grid-template-columns:auto 1fr;gap:.75rem;padding:.75rem}.avatar-shell[data-v-79e7e0e3]{width:2.8rem;height:2.8rem;border-radius:.85rem;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(0,212,255,.18);background:linear-gradient(135deg,#00d4ff1f,#ffffff0a);color:#f7f9ff;font-size:1.1rem;font-weight:800}.avatar-shell img[data-v-79e7e0e3]{width:100%;height:100%;object-fit:cover}.summary-copy[data-v-79e7e0e3]{display:grid;gap:.5rem}.field-group[data-v-79e7e0e3]{display:grid;gap:.65rem;padding:.75rem}.section-header[data-v-79e7e0e3]{display:grid;gap:.2rem}.section-header h4[data-v-79e7e0e3]{color:#f7f9ff}.section-header p[data-v-79e7e0e3]{color:#aeb8da;font-size:.92rem}.field[data-v-79e7e0e3]{display:grid;gap:.45rem;color:#d8e2ff}.field span[data-v-79e7e0e3]{font-size:.84rem;font-weight:600}.field input[data-v-79e7e0e3]{width:100%;padding:.55rem .75rem;border:1px solid rgba(255,255,255,.08);border-radius:.75rem;background:#ffffff08;color:#f7f9ff;font-size:.9rem}.badge-grid[data-v-79e7e0e3]{display:grid;gap:.45rem}.badge-option[data-v-79e7e0e3]{display:grid;grid-template-columns:auto 1fr;gap:.6rem;align-items:start;padding:.55rem .7rem;border:1px solid rgba(255,255,255,.08);border-radius:.75rem;background:#ffffff08;color:#f7f9ff}.badge-option input[data-v-79e7e0e3]{margin-top:.25rem;accent-color:#00d4ff}.badge-option p[data-v-79e7e0e3]{margin-top:.1rem;color:#aeb8da;font-size:.82rem}.primary-button[data-v-79e7e0e3],.secondary-button[data-v-79e7e0e3]{padding:.6rem .9rem;border-radius:999px;font-weight:700;cursor:pointer;font-size:.9rem}.secondary-button[data-v-79e7e0e3]{border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#f5fbff}.primary-button[data-v-79e7e0e3]{border:1px solid rgba(0,212,255,.35);background:linear-gradient(135deg,#00d4ff33,#0082ff1f);color:#f5fbff}.modal-actions[data-v-79e7e0e3]{justify-content:flex-end}@media (max-width: 720px){.summary-card[data-v-79e7e0e3]{grid-template-columns:1fr}.modal-actions[data-v-79e7e0e3]{flex-direction:column-reverse}.secondary-button[data-v-79e7e0e3],.primary-button[data-v-79e7e0e3]{width:100%}}.users-route[data-v-d6462846]{display:grid;gap:1rem}.users-header[data-v-d6462846]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.users-header h2[data-v-d6462846]{color:#f7f9ff;font-size:clamp(1.75rem,1.4rem + 1vw,2.35rem)}.header-subtitle[data-v-d6462846]{margin-top:.4rem;max-width:44rem;color:#aeb8da}.primary-button[data-v-d6462846],.ghost-button[data-v-d6462846]{border-radius:999px;font-weight:700;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.primary-button[data-v-d6462846]{padding:.9rem 1.2rem;border:1px solid rgba(0,212,255,.35);background:linear-gradient(135deg,#00d4ff33,#0082ff1f);color:#f5fbff}.ghost-button[data-v-d6462846]{padding:.4rem .75rem;font-size:.8rem;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#f5fbff}.primary-button[data-v-d6462846]:hover,.ghost-button[data-v-d6462846]:hover{transform:translateY(-1px)}.toolbar-card[data-v-d6462846],.user-card[data-v-d6462846],.empty-card[data-v-d6462846]{border:1px solid rgba(255,255,255,.08);border-radius:1.35rem;background:linear-gradient(180deg,#111423fa,#0a0d18fa);box-shadow:0 18px 48px #0000003d}.toolbar-card[data-v-d6462846]{display:flex;align-items:end;justify-content:space-between;gap:1rem;padding:1rem 1.15rem}.search-field[data-v-d6462846]{display:grid;gap:.45rem;min-width:min(100%,22rem);color:#d8e2ff}.search-field span[data-v-d6462846]{font-size:.84rem;font-weight:600}.search-field input[data-v-d6462846]{width:100%;padding:.9rem 1rem;border:1px solid rgba(255,255,255,.08);border-radius:.95rem;background:#ffffff08;color:#f7f9ff}.results-copy[data-v-d6462846]{color:#8f9bc1;font-size:.92rem}.users-grid[data-v-d6462846]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.65rem}.user-card[data-v-d6462846]{display:grid;gap:.55rem;padding:.75rem}.card-top[data-v-d6462846]{display:flex;align-items:center;justify-content:space-between;gap:.65rem}.avatar-shell[data-v-d6462846]{width:2.4rem;height:2.4rem;border-radius:.75rem;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(0,212,255,.18);background:linear-gradient(135deg,#00d4ff1f,#ffffff0a);color:#f7f9ff;font-size:.95rem;font-weight:800}.avatar-shell img[data-v-d6462846]{width:100%;height:100%;object-fit:cover}.user-copy[data-v-d6462846]{display:grid;gap:.1rem}.user-label[data-v-d6462846]{color:#00d4ff;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.user-copy h3[data-v-d6462846]{color:#f7f9ff;font-size:1rem}.user-role[data-v-d6462846]{color:#aeb8da;font-size:.82rem}.badge-row[data-v-d6462846]{display:flex;flex-wrap:wrap;gap:.35rem}.badge-chip[data-v-d6462846]{padding:.25rem .5rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff0a;color:#dce5ff;font-size:.75rem}.empty-card[data-v-d6462846]{display:grid;gap:.5rem;padding:1.25rem;color:#dce5ff}.empty-card p[data-v-d6462846]{color:#aeb8da}@media (max-width: 820px){.users-header[data-v-d6462846],.toolbar-card[data-v-d6462846]{align-items:stretch;flex-direction:column}.primary-button[data-v-d6462846]{width:100%}.search-field[data-v-d6462846]{min-width:100%}}.tiers-route[data-v-8d589fd5]{display:grid;gap:1.25rem}.route-header[data-v-8d589fd5]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.route-kicker[data-v-8d589fd5]{color:#00d4ff;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;margin-bottom:.2rem}.route-title[data-v-8d589fd5]{color:#f7f9ff;font-size:1.35rem}.champ-status[data-v-8d589fd5]{padding:.4rem .85rem;border-radius:999px;font-size:.75rem;font-weight:700;white-space:nowrap}.chip--done[data-v-8d589fd5]{border:1px solid rgba(110,231,183,.25);background:#6ee7b714;color:#9af4bf}.chip--open[data-v-8d589fd5]{border:1px solid rgba(0,212,255,.2);background:#00d4ff12;color:#6ce8ff}.state-msg[data-v-8d589fd5]{color:#4a5580;font-size:.9rem;padding:2rem 0;text-align:center}.state-msg--error[data-v-8d589fd5]{color:#ffd5df}.result-meta-row[data-v-8d589fd5]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.gunzzone-badge[data-v-8d589fd5]{padding:.28rem .75rem;border-radius:999px;border:1px solid rgba(0,212,255,.25);background:#00d4ff12;color:#6ce8ff;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-decoration:none;white-space:nowrap;transition:background .12s,border-color .12s}.gunzzone-badge[data-v-8d589fd5]:hover{background:#00d4ff24;border-color:#00d4ff66}.tier-list[data-v-8d589fd5]{display:grid;border:1px solid rgba(255,255,255,.06);border-radius:1.2rem;overflow:hidden;background:linear-gradient(180deg,#111423f7,#0a0c16fa)}.tier-list-header[data-v-8d589fd5],.tier-row[data-v-8d589fd5]{display:grid;grid-template-columns:2.5rem 1fr 5.5rem 1.5rem 5.5rem 3.5rem 3.5rem 3.5rem 5rem 4rem 4rem 3.5rem 3.5rem 4.5rem;align-items:center;gap:.5rem;padding:.7rem 1.2rem}.tier-list-header[data-v-8d589fd5]{color:#4a5580;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid rgba(255,255,255,.06);background:#ffffff05}.tier-row[data-v-8d589fd5]{border-bottom:1px solid rgba(255,255,255,.04);transition:background .12s}.tier-row[data-v-8d589fd5]:last-child{border-bottom:none}.tier-row[data-v-8d589fd5]:hover{background:#ffffff05}.tier-row--up[data-v-8d589fd5]{background:#6ee7b708}.tier-row--down[data-v-8d589fd5]{background:#ff646408}.rank-num[data-v-8d589fd5]{color:#4a5580;font-size:.8rem;font-weight:700;text-align:center}.player-nick[data-v-8d589fd5]{color:#f7f9ff;font-size:.88rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map-count[data-v-8d589fd5]{color:#8f9bc1;font-size:.82rem;text-align:center}.col-tier[data-v-8d589fd5]{display:flex;align-items:center}.col-arrow[data-v-8d589fd5],.col-maps[data-v-8d589fd5]{display:flex;align-items:center;justify-content:center}.tier-badge[data-v-8d589fd5]{display:inline-block;padding:.22rem .55rem;border-radius:.5rem;font-size:.8rem;font-weight:800;letter-spacing:.04em;border:1px solid transparent;min-width:3rem;text-align:center}.tier-badge--before[data-v-8d589fd5]{opacity:.45}.tier-badge--same[data-v-8d589fd5]{opacity:.55}.tier-badge--changed[data-v-8d589fd5]{opacity:1}.tier--s[data-v-8d589fd5]{color:gold;background:#ffd7001a;border-color:#ffd70038}.tier--a[data-v-8d589fd5]{color:#6ce8ff;background:#00d4ff14;border-color:#00d4ff2e}.tier--b[data-v-8d589fd5]{color:#b48bff;background:#8b5cf614;border-color:#8b5cf62e}.tier--c[data-v-8d589fd5]{color:#aeb8da;background:#aeb8da0f;border-color:#aeb8da1f}.tier--d[data-v-8d589fd5]{color:#4a5580;background:#4a55800f;border-color:#4a558024}.arrow[data-v-8d589fd5]{font-size:.9rem;font-weight:900;line-height:1}.arrow--up[data-v-8d589fd5]{color:#6ee7b7}.arrow--down[data-v-8d589fd5]{color:#f87171}.arrow--same[data-v-8d589fd5]{color:#2a3050;font-size:.7rem}.col-stat[data-v-8d589fd5]{text-align:right;font-size:.8rem;font-variant-numeric:tabular-nums;font-weight:700;color:#4a5580}.sort-button[data-v-8d589fd5]{display:inline-flex;align-items:center;justify-content:flex-end;gap:.25rem;width:100%;background:transparent;border:none;padding:0;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer}.sort-button--left[data-v-8d589fd5]{justify-content:flex-start}.sort-button.active[data-v-8d589fd5]{color:#6ce8ff}.sort-indicator[data-v-8d589fd5]{font-size:.72rem;line-height:1}.stat-k[data-v-8d589fd5]{color:#6ee7b7}.stat-d[data-v-8d589fd5]{color:#fca5a5}.stat-dmg[data-v-8d589fd5]{color:#fbbf24}.stat-kdr[data-v-8d589fd5]{color:#6ce8ff}.stat-adr[data-v-8d589fd5]{color:#6ce8ff;font-weight:600}.stat-rfk[data-v-8d589fd5]{color:#c4b5fd}.stat-rfd[data-v-8d589fd5]{color:#fca5a5}.stat-rating[data-v-8d589fd5]{color:#fbbf24}.meta-right[data-v-8d589fd5]{display:flex;align-items:center;gap:.65rem}.stat-toggle[data-v-8d589fd5]{display:flex;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;overflow:hidden}.stat-toggle button[data-v-8d589fd5]{padding:.25rem .7rem;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:transparent;color:#4a5580;border:none;cursor:pointer;transition:background .12s,color .12s}.stat-toggle button[data-v-8d589fd5]:not(:last-child){border-right:1px solid rgba(255,255,255,.1)}.stat-toggle button.active[data-v-8d589fd5]{background:#00d4ff1f;color:#6ce8ff}.replays-admin[data-v-32c578be]{position:relative;z-index:1;padding:2rem 2rem 3rem 80px;max-width:960px;margin:0 auto;display:flex;flex-direction:column;gap:2rem}.section-header[data-v-32c578be]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.section-title[data-v-32c578be]{font-family:Orbitron,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#00d4ff,#7c3aed);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.block[data-v-32c578be]{background:#0d0d1ad9;border:1px solid rgba(0,212,255,.1);border-radius:12px;padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:1rem}.block--form[data-v-32c578be]{border-color:#7c3aed4d;background:#0d0d1af2}.block-title[data-v-32c578be]{font-family:Orbitron,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary, #a0aec0);display:flex;align-items:center;gap:8px}.block-hint[data-v-32c578be]{font-size:.78rem;color:var(--text-muted, #666);margin-top:-4px}.count[data-v-32c578be]{background:#00d4ff1f;border:1px solid rgba(0,212,255,.2);color:var(--accent-primary, #00d4ff);font-size:.65rem;padding:1px 8px;border-radius:999px}.empty[data-v-32c578be]{font-size:.8rem;color:var(--text-muted, #666);text-align:center;padding:1.5rem 0}.form-group[data-v-32c578be]{display:flex;flex-direction:column;gap:6px}.form-label[data-v-32c578be]{font-size:.72rem;font-weight:600;color:var(--text-secondary, #a0aec0);letter-spacing:.04em}.form-input[data-v-32c578be],.form-select[data-v-32c578be]{background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#fff;padding:8px 12px;font-size:.82rem;outline:none;transition:border-color .2s;width:100%}.form-input[data-v-32c578be]:focus,.form-select[data-v-32c578be]:focus{border-color:#00d4ff66}.form-select option[data-v-32c578be]{background:#0d0d1a;color:#fff}.replay-list[data-v-32c578be]{display:flex;flex-direction:column;gap:8px}.replay-row[data-v-32c578be]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:8px;flex-wrap:wrap}.replay-meta[data-v-32c578be]{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.replay-platform[data-v-32c578be]{font-family:Orbitron,sans-serif;font-size:.52rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:3px 8px;border-radius:4px;flex-shrink:0}.replay-platform--youtube[data-v-32c578be]{background:#f003;border:1px solid rgba(255,0,0,.4);color:#ff6b6b}.replay-platform--tiktok[data-v-32c578be]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff}.replay-user[data-v-32c578be]{font-size:.82rem;font-weight:500;color:var(--text-secondary, #a0aec0);flex-shrink:0}.replay-title-text[data-v-32c578be]{font-size:.82rem;font-weight:600;color:#fff;flex-shrink:0;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.replay-link[data-v-32c578be]{font-size:.72rem;color:var(--text-muted, #666);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.replay-link[data-v-32c578be]:hover{color:var(--accent-primary, #00d4ff)}.replay-actions[data-v-32c578be]{display:flex;gap:8px;flex-shrink:0}.weeks-list[data-v-32c578be]{display:flex;flex-direction:column;gap:8px}.week-row[data-v-32c578be]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:8px}.week-info[data-v-32c578be]{display:flex;flex-direction:column;gap:2px}.week-label[data-v-32c578be]{font-size:.82rem;font-weight:600;color:var(--text-secondary, #a0aec0)}.week-winner[data-v-32c578be]{font-size:.72rem;color:var(--text-muted, #666)}.week-winner strong[data-v-32c578be]{color:#fbbf24}.week-date[data-v-32c578be]{font-size:.7rem;color:var(--text-muted, #666);flex-shrink:0}.btn[data-v-32c578be]{font-family:Orbitron,sans-serif;font-size:.55rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:6px 14px;border-radius:6px;cursor:pointer;transition:all .2s;border:1px solid transparent}.btn--primary[data-v-32c578be]{background:#7c3aed1f;border-color:#7c3aed59;color:#bf94ff}.btn--primary[data-v-32c578be]:hover{background:#7c3aed38}.btn--confirm[data-v-32c578be]{background:#00d4ff1a;border-color:#00d4ff4d;color:var(--accent-primary, #00d4ff);align-self:flex-start;padding:8px 20px}.btn--confirm[data-v-32c578be]:hover:not(:disabled){background:#00d4ff33}.btn--approve[data-v-32c578be]{background:#22c55e1a;border-color:#22c55e4d;color:#4ade80}.btn--approve[data-v-32c578be]:hover{background:#22c55e33}.btn--delete[data-v-32c578be]{background:#dc26261a;border-color:#dc26264d;color:#f87171}.btn--delete[data-v-32c578be]:hover{background:#dc262633}.btn[data-v-32c578be]:disabled{opacity:.45;cursor:not-allowed}.tier-config-route[data-v-32b87ebd]{display:grid;gap:1.5rem}.route-header[data-v-32b87ebd]{display:flex;align-items:flex-start;justify-content:space-between}.route-kicker[data-v-32b87ebd]{color:#4a5580;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin:0}.route-title[data-v-32b87ebd]{color:#f7f9ff;font-size:1.35rem;font-weight:700;margin:.2rem 0 0}.header-actions[data-v-32b87ebd]{display:flex;gap:.5rem}.state-msg[data-v-32b87ebd]{color:#aeb8da;font-size:.9rem;padding:2rem;text-align:center}.state-msg--error[data-v-32b87ebd]{color:#ffd5df}.config-card[data-v-32b87ebd]{background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:1rem;padding:1.25rem;display:grid;gap:.75rem}.card-title[data-v-32b87ebd]{color:#f7f9ff;font-size:.9rem;font-weight:700;margin:0}.card-hint[data-v-32b87ebd]{color:#4a5580;font-size:.78rem;margin:0}.threshold-table[data-v-32b87ebd]{display:grid;gap:.35rem}.threshold-row[data-v-32b87ebd]{display:flex;align-items:center;gap:.65rem}.threshold-tier[data-v-32b87ebd]{width:36px;text-align:center;font-size:.78rem;font-weight:700;padding:.15rem .35rem;border-radius:.35rem}.threshold-input[data-v-32b87ebd]{width:80px;padding:.35rem .5rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.12);background:#0f1120;color:#f7f9ff;font-size:.85rem;text-align:right;outline:none}.threshold-input[data-v-32b87ebd]:disabled{opacity:.4;cursor:not-allowed}.threshold-unit[data-v-32b87ebd],.threshold-op[data-v-32b87ebd]{color:#4a5580;font-size:.78rem}.tc-ss[data-v-32b87ebd]{color:#fff5c0;background:#ffdc0038;border:1px solid rgba(255,210,0,.6)}.tc-sp[data-v-32b87ebd]{color:#fff8b0;background:#fff8002e;border:1px solid rgba(255,240,0,.55)}.tc-s[data-v-32b87ebd]{color:gold;background:#ffd7001f;border:1px solid rgba(255,215,0,.45)}.tc-sm[data-v-32b87ebd]{color:#c8a800;background:#c8a80017;border:1px solid rgba(200,168,0,.35)}.tc-ap[data-v-32b87ebd]{color:#a0f4ff;background:#6ce8ff26;border:1px solid rgba(108,232,255,.5)}.tc-a[data-v-32b87ebd]{color:#6ce8ff;background:#6ce8ff1a;border:1px solid rgba(108,232,255,.38)}.tc-am[data-v-32b87ebd]{color:#3ec8e8;background:#3ec8e814;border:1px solid rgba(62,200,232,.28)}.tc-bp[data-v-32b87ebd]{color:#dab8ff;background:#c8a0ff26;border:1px solid rgba(200,160,255,.48)}.tc-b[data-v-32b87ebd]{color:#b48bff;background:#b48bff1a;border:1px solid rgba(180,139,255,.35)}.tc-bm[data-v-32b87ebd]{color:#8860d8;background:#8860d814;border:1px solid rgba(136,96,216,.26)}.tc-cp[data-v-32b87ebd]{color:#dde5ff;background:#c8d2f01f;border:1px solid rgba(200,210,240,.38)}.tc-c[data-v-32b87ebd]{color:#aeb8da;background:#aeb8da14;border:1px solid rgba(174,184,218,.28)}.tc-cm[data-v-32b87ebd]{color:#7e8caa;background:#7e8caa0f;border:1px solid rgba(126,140,170,.2)}.form-actions[data-v-32b87ebd]{display:flex;justify-content:flex-end;gap:.65rem}.btn-save[data-v-32b87ebd]{padding:.65rem 1.35rem;border-radius:.75rem;border:1px solid rgba(0,212,255,.3);background:linear-gradient(135deg,#00d4ff2e,#7c3aed26);color:#f7f9ff;font-size:.85rem;font-weight:700;cursor:pointer;transition:transform .15s,opacity .15s}.btn-save[data-v-32b87ebd]:not(:disabled):hover{transform:translateY(-1px)}.btn-save[data-v-32b87ebd]:disabled{opacity:.4;cursor:not-allowed}.btn-cancel[data-v-32b87ebd]{padding:.65rem 1.1rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.1);background:transparent;color:#aeb8da;font-size:.85rem;font-weight:600;cursor:pointer}.btn-cancel[data-v-32b87ebd]:hover{background:#ffffff0a}.btn-recalc[data-v-32b87ebd]{padding:.5rem 1rem;border-radius:.65rem;border:1px solid rgba(108,232,255,.3);background:#6ce8ff12;color:#6ce8ff;font-size:.82rem;font-weight:600;cursor:pointer}.btn-recalc[data-v-32b87ebd]:not(:disabled):hover{background:#6ce8ff21}.btn-recalc[data-v-32b87ebd]:disabled{opacity:.4;cursor:not-allowed}.btn-reset[data-v-32b87ebd]{padding:.5rem 1rem;border-radius:.65rem;border:1px solid rgba(255,100,100,.3);background:#ff646414;color:#ff9090;font-size:.82rem;font-weight:600;cursor:pointer}.btn-reset[data-v-32b87ebd]:not(:disabled):hover{background:#ff646424}.btn-reset[data-v-32b87ebd]:disabled{opacity:.4;cursor:not-allowed}.error-msg[data-v-32b87ebd]{color:#ffd5df;font-size:.85rem;padding:.5rem .75rem;border-radius:.5rem;border:1px solid rgba(255,107,129,.25);background:#ff6b8112}.success-msg[data-v-32b87ebd]{color:#6ee7b7;font-size:.85rem;padding:.5rem .75rem;border-radius:.5rem;border:1px solid rgba(110,231,183,.25);background:#6ee7b712}.login-page[data-v-f3c744e7]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;height:100%;min-height:500px;padding-left:60px}.login-card[data-v-f3c744e7]{background:#0d0d1aeb;border:1px solid rgba(0,212,255,.15);border-radius:12px;padding:48px 40px;display:flex;flex-direction:column;align-items:center;gap:8px;min-width:320px;box-shadow:0 0 40px #00d4ff0f,0 20px 60px #00000080}.login-title[data-v-f3c744e7]{font-family:Orbitron,sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-bright)}.login-sub[data-v-f3c744e7]{font-size:.8rem;color:var(--text-muted);margin-bottom:16px}.login-options[data-v-f3c744e7]{display:flex;flex-direction:column;gap:12px;width:100%}.login-btn[data-v-f3c744e7]{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 24px;border-radius:8px;font-family:Orbitron,sans-serif;font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:all .2s;border:none;width:100%}.login-btn--twitch[data-v-f3c744e7]{background:#9147ff;color:#fff}.login-btn--twitch[data-v-f3c744e7]:hover:not(:disabled){background:#7d3aef;box-shadow:0 0 20px #9147ff66;transform:translateY(-1px)}.login-btn--twitch[data-v-f3c744e7]:disabled{opacity:.6;cursor:not-allowed}.login-btn--admin[data-v-f3c744e7]{background:transparent;color:var(--text-secondary);border:1px solid rgba(0,212,255,.2)}.login-btn--admin[data-v-f3c744e7]:hover{color:var(--accent-primary);border-color:#00d4ff80;background:#00d4ff0d;box-shadow:0 0 16px #00d4ff1a;transform:translateY(-1px)}.btn-icon[data-v-f3c744e7]{flex-shrink:0}.login-divider[data-v-f3c744e7]{display:flex;align-items:center;gap:12px;color:var(--text-muted);font-size:.7rem}.login-divider[data-v-f3c744e7]:before,.login-divider[data-v-f3c744e7]:after{content:"";flex:1;height:1px;background:#ffffff14}@media (max-width: 767px){.login-page[data-v-f3c744e7]{padding-left:0;padding-bottom:70px}.login-card[data-v-f3c744e7]{padding:36px 24px;min-width:280px}}.perfil-page[data-v-0c94f1ac]{position:relative;z-index:1;padding:2rem 2rem 2rem 80px;min-height:100vh;display:flex;align-items:flex-start}.perfil-loading[data-v-0c94f1ac],.perfil-error[data-v-0c94f1ac]{color:var(--text-muted);font-family:Orbitron,sans-serif;font-size:.75rem;letter-spacing:.1em;margin:auto}.perfil-error[data-v-0c94f1ac]{color:var(--accent-tertiary)}.perfil-grid[data-v-0c94f1ac]{display:grid;grid-template-columns:260px 1fr;gap:20px;width:100%;max-width:960px;margin:0 auto;padding-top:2rem}.identity-card[data-v-0c94f1ac]{background:#0d0d1ae6;border:1px solid rgba(0,212,255,.12);border-radius:12px;padding:28px 20px 20px;display:flex;flex-direction:column;align-items:center;gap:10px}.avatar-wrap[data-v-0c94f1ac]{position:relative;width:88px;height:88px;margin-bottom:4px}.avatar[data-v-0c94f1ac]{width:88px;height:88px;border-radius:50%;object-fit:cover;border:2px solid rgba(0,212,255,.3)}.avatar-fallback[data-v-0c94f1ac]{width:88px;height:88px;border-radius:50%;background:#00d4ff1a;border:2px solid rgba(0,212,255,.3);display:flex;align-items:center;justify-content:center;font-family:Orbitron,sans-serif;font-size:2rem;font-weight:700;color:var(--accent-primary)}.status-dot[data-v-0c94f1ac]{position:absolute;bottom:4px;right:4px;width:12px;height:12px;border-radius:50%;background:#22c55e;border:2px solid #080810}.display-name[data-v-0c94f1ac]{font-family:Orbitron,sans-serif;font-size:.95rem;font-weight:700;letter-spacing:.05em;color:var(--text-bright);text-align:center}.badges-row[data-v-0c94f1ac]{display:flex;gap:6px;flex-wrap:wrap;justify-content:center}.role-badge[data-v-0c94f1ac]{font-family:Orbitron,sans-serif;font-size:.5rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:3px 8px;border-radius:4px}.role-badge.admin[data-v-0c94f1ac]{background:#ff3d7133;color:var(--accent-tertiary);border:1px solid rgba(255,61,113,.3)}.role-badge.mod[data-v-0c94f1ac]{background:#7c3aed33;color:#a78bfa;border:1px solid rgba(124,58,237,.3)}.rank-badge[data-v-0c94f1ac]{font-family:Orbitron,sans-serif;font-size:.5rem;font-weight:700;letter-spacing:.12em;padding:3px 8px;border-radius:4px}.rank-s[data-v-0c94f1ac]{background:#facc1526;color:#facc15;border:1px solid rgba(250,204,21,.3)}.rank-a[data-v-0c94f1ac]{background:#f9731626;color:#f97316;border:1px solid rgba(249,115,22,.3)}.rank-b[data-v-0c94f1ac]{background:#6366f126;color:#818cf8;border:1px solid rgba(99,102,241,.3)}.rank-c[data-v-0c94f1ac]{background:#22c55e26;color:#4ade80;border:1px solid rgba(34,197,94,.3)}.rank-d[data-v-0c94f1ac]{background:#9ca3af1a;color:#9ca3af;border:1px solid rgba(156,163,175,.2)}.twitch-handle[data-v-0c94f1ac]{display:flex;align-items:center;gap:6px;font-size:.72rem;color:#9147ff}.points-badge[data-v-0c94f1ac]{display:flex;align-items:center;gap:5px;font-size:.68rem;color:var(--accent-primary);background:#00d4ff0f;padding:4px 10px;border-radius:20px;border:1px solid rgba(0,212,255,.15)}.card-divider[data-v-0c94f1ac]{height:1px;background:#00d4ff14;width:100%;margin:4px 0}.tab-nav[data-v-0c94f1ac]{display:flex;flex-direction:column;width:100%;gap:2px}.tab-btn[data-v-0c94f1ac]{display:flex;align-items:center;gap:10px;padding:9px 12px;background:none;border:none;border-left:2px solid transparent;color:#ffffff59;font-family:Orbitron,sans-serif;font-size:.58rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;width:100%;text-align:left;transition:color .2s,background .2s,border-color .2s;border-radius:0 4px 4px 0}.tab-btn[data-v-0c94f1ac]:hover{color:#fff;background:#00d4ff0d;border-left-color:#00d4ff4d}.tab-btn.active[data-v-0c94f1ac]{color:var(--accent-primary);background:#00d4ff14;border-left-color:var(--accent-primary)}.tab-icon[data-v-0c94f1ac]{flex-shrink:0}.logout-btn[data-v-0c94f1ac]{display:flex;align-items:center;gap:8px;padding:9px 12px;background:none;border:none;border-left:2px solid transparent;color:#ff505080;font-family:Orbitron,sans-serif;font-size:.58rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;width:100%;text-align:left;transition:color .2s,background .2s,border-color .2s;border-radius:0 4px 4px 0}.logout-btn[data-v-0c94f1ac]:hover{color:#ff5050;background:#ff50500f;border-left-color:#ff505066}.content-card[data-v-0c94f1ac]{background:#0d0d1ae6;border:1px solid rgba(0,212,255,.12);border-radius:12px;padding:28px 24px;display:flex;flex-direction:column;gap:24px}.content-title[data-v-0c94f1ac]{font-family:Orbitron,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--accent-primary);margin-bottom:4px}.info-section[data-v-0c94f1ac]{display:flex;flex-direction:column;gap:8px}.field-label[data-v-0c94f1ac]{font-family:Orbitron,sans-serif;font-size:.58rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.field-row[data-v-0c94f1ac]{display:flex;gap:10px}.field-input[data-v-0c94f1ac]{flex:1;background:#ffffff0a;border:1px solid rgba(0,212,255,.2);border-radius:6px;padding:9px 12px;color:var(--text-bright);font-size:.85rem;outline:none;transition:border-color .2s}.field-input[data-v-0c94f1ac]:focus{border-color:#00d4ff80}.field-input[data-v-0c94f1ac]:disabled{opacity:.5}.save-btn[data-v-0c94f1ac]{padding:9px 18px;background:#00d4ff1f;border:1px solid rgba(0,212,255,.3);border-radius:6px;color:var(--accent-primary);font-family:Orbitron,sans-serif;font-size:.58rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:all .2s;white-space:nowrap}.save-btn[data-v-0c94f1ac]:hover:not(:disabled){background:#00d4ff33}.save-btn[data-v-0c94f1ac]:disabled{opacity:.4;cursor:not-allowed}.field-error[data-v-0c94f1ac]{font-size:.72rem;color:var(--accent-tertiary)}.field-success[data-v-0c94f1ac]{font-size:.72rem;color:#4ade80}.tags-row[data-v-0c94f1ac]{display:flex;flex-wrap:wrap;gap:6px}.nick-tag[data-v-0c94f1ac]{font-size:.72rem;background:#7c3aed1a;border:1px solid rgba(124,58,237,.25);color:#a78bfa;padding:3px 10px;border-radius:20px}.badges-grid[data-v-0c94f1ac]{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:16px}.badge-item[data-v-0c94f1ac]{display:flex;flex-direction:column;align-items:center;gap:6px}.badge-icon[data-v-0c94f1ac]{width:52px;height:52px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-family:Orbitron,sans-serif;font-weight:700;font-size:1rem}.badge-icon.rank-s[data-v-0c94f1ac]{background:#facc1526;color:#facc15;border:1px solid rgba(250,204,21,.3)}.badge-icon.rank-a[data-v-0c94f1ac]{background:#f9731626;color:#f97316;border:1px solid rgba(249,115,22,.3)}.badge-icon.rank-b[data-v-0c94f1ac]{background:#6366f126;color:#818cf8;border:1px solid rgba(99,102,241,.3)}.badge-icon.rank-c[data-v-0c94f1ac]{background:#22c55e26;color:#4ade80;border:1px solid rgba(34,197,94,.3)}.badge-icon.rank-d[data-v-0c94f1ac]{background:#9ca3af1a;color:#9ca3af;border:1px solid rgba(156,163,175,.2)}.badge-icon.dynamic[data-v-0c94f1ac]{font-size:1.4rem;background:#00d4ff14;border:1px solid rgba(0,212,255,.15)}.ach-mvp[data-v-0c94f1ac]{background:#facc151a!important;border-color:#facc1540!important}.ach-champion[data-v-0c94f1ac]{background:#f973161a!important;border-color:#f9731640!important}.ach-veteran[data-v-0c94f1ac]{background:#6366f11a!important;border-color:#6366f140!important}.ach-fragger[data-v-0c94f1ac]{background:#ff3d711a!important;border-color:#ff3d7140!important}.badge-name[data-v-0c94f1ac]{font-family:Orbitron,sans-serif;font-size:.5rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);text-align:center}.empty-badges[data-v-0c94f1ac]{grid-column:1 / -1;color:var(--text-muted);font-size:.78rem;text-align:center;padding:24px 0}.replay-list[data-v-0c94f1ac]{display:flex;flex-direction:column;gap:10px}.replay-row[data-v-0c94f1ac]{display:flex;align-items:center;gap:12px;padding:10px 12px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:8px}.replay-row-info[data-v-0c94f1ac]{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1}.replay-row-meta[data-v-0c94f1ac]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.replay-thumb-link[data-v-0c94f1ac]{display:block}.replay-thumb-link--sm[data-v-0c94f1ac]{flex-shrink:0}.replay-thumb[data-v-0c94f1ac]{position:relative;background:#0a0a18;border-radius:6px;overflow:hidden;border:1px solid rgba(0,212,255,.15)}.replay-thumb--sm[data-v-0c94f1ac]{width:80px;height:45px}.replay-thumb-img[data-v-0c94f1ac]{width:100%;height:100%;object-fit:cover}.replay-thumb--tiktok[data-v-0c94f1ac]{display:flex;align-items:center;justify-content:center;background:#010101;color:#fff9}.replay-platform-badge[data-v-0c94f1ac]{font-size:.5rem;font-family:Orbitron,sans-serif;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:2px 7px;border-radius:4px;background:#000000b3;color:#fff}.replay-platform-badge--inline[data-v-0c94f1ac]{position:static}.badge-yt[data-v-0c94f1ac]{background:#ff000040;color:#ff6b6b}.badge-tt[data-v-0c94f1ac]{background:#ffffff1a;color:#fff}.replay-status[data-v-0c94f1ac]{font-family:Orbitron,sans-serif;font-size:.5rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:2px 8px;border-radius:4px}.status-pending[data-v-0c94f1ac]{background:#fbbf241a;border:1px solid rgba(251,191,36,.25);color:#fbbf24}.status-approved[data-v-0c94f1ac]{background:#22c55e1a;border:1px solid rgba(34,197,94,.25);color:#4ade80}.status-archived[data-v-0c94f1ac]{background:#9ca3af14;border:1px solid rgba(156,163,175,.15);color:#9ca3af}.replay-row-title[data-v-0c94f1ac]{font-size:.82rem;font-weight:600;color:var(--text-bright, #fff);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.replay-link-text[data-v-0c94f1ac]{font-size:.72rem;color:var(--accent-primary);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.8}.replay-link-text[data-v-0c94f1ac]:hover{opacity:1}.replay-empty[data-v-0c94f1ac]{color:var(--text-muted);font-size:.8rem;padding:16px 0}@media (max-width: 767px){.perfil-page[data-v-0c94f1ac]{padding:1.5rem 1rem 90px}.perfil-grid[data-v-0c94f1ac]{grid-template-columns:1fr}}.replay-page[data-v-e8fa3c6f]{position:relative;z-index:1;padding:2rem 2rem 3rem 80px;max-width:1200px;margin:0 auto}.replay-header[data-v-e8fa3c6f]{padding:2rem 0 1.5rem;display:flex;flex-direction:column;gap:6px}.replay-title[data-v-e8fa3c6f]{font-family:Orbitron,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(135deg,#00d4ff,#7c3aed);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.replay-sub[data-v-e8fa3c6f]{font-size:.82rem;color:var(--text-muted)}.cta-bar[data-v-e8fa3c6f]{margin-bottom:1.5rem;display:flex}.cta-btn[data-v-e8fa3c6f]{display:inline-flex;align-items:center;padding:10px 22px;border-radius:8px;font-family:Orbitron,sans-serif;font-size:.6rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:all .2s}.cta-btn--submit[data-v-e8fa3c6f]{background:#00d4ff1f;border:1px solid rgba(0,212,255,.35);color:var(--accent-primary)}.cta-btn--submit[data-v-e8fa3c6f]:hover{background:#00d4ff38}.cta-btn--login[data-v-e8fa3c6f]{background:#9147ff1f;border:1px solid rgba(145,71,255,.35);color:#bf94ff}.cta-btn--login[data-v-e8fa3c6f]:hover{background:#9147ff38}.week-nav[data-v-e8fa3c6f]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:1.25rem}.week-tab[data-v-e8fa3c6f]{font-family:Orbitron,sans-serif;font-size:.55rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:6px 14px;border-radius:6px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:var(--text-muted, #666);cursor:pointer;transition:all .2s}.week-tab[data-v-e8fa3c6f]:hover{border-color:#00d4ff40;color:var(--text-secondary)}.week-tab--active[data-v-e8fa3c6f]{background:#00d4ff1a;border-color:#00d4ff59;color:var(--accent-primary, #00d4ff)}.winner-banner[data-v-e8fa3c6f]{display:flex;align-items:center;gap:14px;padding:12px 18px 12px 12px;background:#fbbf2412;border:1px solid rgba(251,191,36,.25);border-radius:10px;margin-bottom:1.25rem}.winner-thumb-btn[data-v-e8fa3c6f]{background:none;border:none;padding:0;cursor:pointer;flex-shrink:0}.winner-thumb[data-v-e8fa3c6f]{position:relative;width:100px;height:56px;border-radius:6px;overflow:hidden;background:#0a0a18;border:1px solid rgba(251,191,36,.3)}.winner-thumb-img[data-v-e8fa3c6f]{width:100%;height:100%;object-fit:cover}.winner-thumb-tiktok[data-v-e8fa3c6f]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#010101;color:#fff9}.winner-thumb-play[data-v-e8fa3c6f]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#00000059;color:#fff;opacity:0;transition:opacity .2s}.winner-thumb-btn:hover .winner-thumb-play[data-v-e8fa3c6f]{opacity:1}.winner-info[data-v-e8fa3c6f]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.winner-label[data-v-e8fa3c6f]{font-family:Orbitron,sans-serif;font-size:.52rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fbbf24b3}.winner-name[data-v-e8fa3c6f]{font-size:.92rem;font-weight:700;color:#fbbf24}.winner-clip-title[data-v-e8fa3c6f]{font-size:.75rem;color:#fbbf24a6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.winner-watch[data-v-e8fa3c6f]{font-family:Orbitron,sans-serif;font-size:.52rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:6px 14px;border:1px solid rgba(251,191,36,.35);border-radius:6px;background:#fbbf241a;color:#fbbf24;cursor:pointer;transition:all .2s;flex-shrink:0}.winner-watch[data-v-e8fa3c6f]:hover{background:#fbbf242e}.replays-empty[data-v-e8fa3c6f]{color:var(--text-muted);font-size:.82rem;text-align:center;padding:3rem 0}.replays-grid[data-v-e8fa3c6f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.replay-card[data-v-e8fa3c6f]{background:#0d0d1ae6;border:1px solid rgba(0,212,255,.1);border-radius:12px;overflow:hidden;transition:border-color .2s,transform .2s}.replay-card[data-v-e8fa3c6f]:hover{border-color:#00d4ff4d;transform:translateY(-2px)}.replay-card--mine[data-v-e8fa3c6f]{border-color:#00d4ff59;box-shadow:0 0 20px #00d4ff14}.replay-card--winner[data-v-e8fa3c6f]{border-color:#fbbf2473;box-shadow:0 0 24px #fbbf241f}.replay-thumb-link[data-v-e8fa3c6f]{display:block;background:none;border:none;padding:0;width:100%;cursor:pointer}.replay-thumb[data-v-e8fa3c6f]{position:relative;width:100%;aspect-ratio:16/9;background:#0a0a18;overflow:hidden}.thumb-img[data-v-e8fa3c6f]{width:100%;height:100%;object-fit:cover;transition:opacity .2s}.replay-card:hover .thumb-img[data-v-e8fa3c6f]{opacity:.85}.thumb-play[data-v-e8fa3c6f]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#ffffffd9;opacity:0;transition:opacity .2s;background:#0000004d}.replay-card:hover .thumb-play[data-v-e8fa3c6f]{opacity:1}.replay-thumb--tiktok[data-v-e8fa3c6f]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:#010101;color:#ffffffb3;transition:color .2s}.replay-card:hover .replay-thumb--tiktok[data-v-e8fa3c6f]{color:#fff}.tiktok-icon[data-v-e8fa3c6f]{flex-shrink:0}.tiktok-label[data-v-e8fa3c6f]{font-size:.75rem;letter-spacing:.06em}.platform-badge[data-v-e8fa3c6f]{position:absolute;top:8px;right:8px;font-size:.55rem;font-family:Orbitron,sans-serif;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:3px 8px;border-radius:4px}.platform-badge--yt[data-v-e8fa3c6f]{background:#ff0000b3;color:#fff}.platform-badge--tt[data-v-e8fa3c6f]{background:#000000b3;color:#fff}.replay-info[data-v-e8fa3c6f]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;gap:10px}.replay-user[data-v-e8fa3c6f]{display:flex;align-items:center;gap:8px;min-width:0;flex:1}.replay-user-text[data-v-e8fa3c6f]{display:flex;flex-direction:column;gap:1px;min-width:0}.replay-card-title[data-v-e8fa3c6f]{font-size:.78rem;font-weight:600;color:var(--text-bright, #fff);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.replay-avatar[data-v-e8fa3c6f]{width:28px;height:28px;border-radius:50%;object-fit:cover;flex-shrink:0}.replay-avatar-fallback[data-v-e8fa3c6f]{width:28px;height:28px;border-radius:50%;background:#00d4ff1a;border:1px solid rgba(0,212,255,.2);display:flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:700;color:var(--accent-primary);flex-shrink:0}.replay-username[data-v-e8fa3c6f]{font-size:.8rem;font-weight:500;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.replay-link-btn[data-v-e8fa3c6f]{font-family:Orbitron,sans-serif;font-size:.52rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-primary);text-decoration:none;padding:5px 10px;border:1px solid rgba(0,212,255,.25);border-radius:4px;white-space:nowrap;transition:all .2s;flex-shrink:0;background:none;cursor:pointer}.replay-link-btn[data-v-e8fa3c6f]:hover{background:#00d4ff14;border-color:#00d4ff80}@media (max-width: 767px){.replay-page[data-v-e8fa3c6f]{padding:1.5rem 1rem 90px}.replays-grid[data-v-e8fa3c6f]{grid-template-columns:1fr}.week-nav[data-v-e8fa3c6f]{gap:6px}}.copa-panel[data-v-8913d592]{position:relative;z-index:1;color:#eaf2ff;padding:3rem 2.5rem 2.5rem;max-width:880px;margin:0 auto;font-family:system-ui,sans-serif}.page-head h1[data-v-8913d592]{margin:0;font-family:Orbitron,system-ui,sans-serif;font-size:2.4rem;font-weight:800;letter-spacing:1px;background:linear-gradient(90deg,#46c8ff,#8a6bff);-webkit-background-clip:text;background-clip:text;color:transparent}.hint[data-v-8913d592]{margin:.35rem 0 0;opacity:.65;font-size:.95rem}.overlay-link[data-v-8913d592]{display:flex;align-items:center;gap:12px;margin:1.75rem 0;padding:12px 14px;background:#14243eb3;border:1px solid rgba(90,150,230,.25);border-radius:12px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ol-label[data-v-8913d592]{font-size:.7rem;text-transform:uppercase;letter-spacing:1.5px;opacity:.6;white-space:nowrap}.ol-url[data-v-8913d592]{flex:1;font-family:JetBrains Mono,monospace;font-size:.9rem;color:#7fd4ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ol-copy[data-v-8913d592]{border:1px solid rgba(90,150,230,.4);background:#46c8ff1f;color:#cfe9ff;padding:7px 16px;border-radius:8px;cursor:pointer;font-weight:600;transition:all .15s}.ol-copy[data-v-8913d592]:hover{background:#46c8ff40}.ol-copy.copied[data-v-8913d592]{background:#3cc87840;border-color:#3cc87880;color:#b9f5cf}.matches-head[data-v-8913d592]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.85rem}.matches-head h2[data-v-8913d592]{margin:0;font-family:Orbitron,system-ui,sans-serif;font-size:1.25rem;letter-spacing:1px}.reload[data-v-8913d592]{border:1px solid rgba(120,170,230,.3);background:transparent;color:#bcd6ff;padding:6px 12px;border-radius:8px;cursor:pointer;font-size:.85rem;transition:all .15s}.reload[data-v-8913d592]:hover{background:#5a96e626}.error[data-v-8913d592]{color:#ff8080}.empty[data-v-8913d592]{opacity:.6}.match-list[data-v-8913d592]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.match-card[data-v-8913d592]{display:grid;grid-template-columns:1fr auto 1fr auto;align-items:center;gap:14px;padding:12px 16px;background:linear-gradient(180deg,#122038bf,#0c1628bf);border:1px solid rgba(90,150,230,.18);border-radius:12px;cursor:pointer;transition:transform .12s,border-color .15s,background .15s}.match-card[data-v-8913d592]:hover{transform:translate(3px);border-color:#78beff80}.match-card.selected[data-v-8913d592]{border-color:#46c8ff;background:linear-gradient(180deg,#285a9666,#14325a66);box-shadow:0 0 0 1px #46c8ff66,0 6px 20px #00000059}.team[data-v-8913d592]{display:flex;align-items:center;gap:10px}.team.home[data-v-8913d592]{justify-content:flex-end}.team.away[data-v-8913d592]{justify-content:flex-start}.team .abbr[data-v-8913d592]{font-size:1.15rem;font-weight:800;letter-spacing:.5px}.team .flag[data-v-8913d592]{width:30px;height:20px;object-fit:cover;border-radius:3px;box-shadow:0 1px 3px #00000080}.mid[data-v-8913d592]{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:110px}.score[data-v-8913d592]{font-size:1.35rem;font-weight:900;white-space:nowrap}.score i[data-v-8913d592]{opacity:.45;font-style:normal;margin:0 4px}.status[data-v-8913d592]{font-size:.68rem;text-transform:uppercase;letter-spacing:1px;padding:2px 8px;border-radius:20px;white-space:nowrap}.status.live[data-v-8913d592]{background:#e6283ce6;color:#fff;animation:pulse-8913d592 1.4s infinite}.status.pre[data-v-8913d592]{background:#7896c840;color:#bcd0ee}.status.post[data-v-8913d592]{background:#78c88c33;color:#b9f0cb}@keyframes pulse-8913d592{0%,to{opacity:1}50%{opacity:.55}}.onair[data-v-8913d592]{min-width:78px;text-align:right;font-size:.62rem;font-weight:800;letter-spacing:1.5px;color:#46c8ff}.stats-card[data-v-45f693e6]{padding:6px 12px;display:flex;flex-direction:column;gap:5px}.stat-row[data-v-45f693e6]{display:grid;grid-template-columns:30px 1fr 30px;align-items:center;gap:8px}.stats-val[data-v-45f693e6]{font-size:16px;font-weight:900;text-align:center}.stats-val.home[data-v-45f693e6]{color:#34a9e0}.stats-val.away[data-v-45f693e6]{color:#f08a24}.stat-mid[data-v-45f693e6]{display:flex;flex-direction:column;gap:2px;min-width:0}.stats-label[data-v-45f693e6]{text-align:center;font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;opacity:.85}.stats-bars[data-v-45f693e6]{display:flex;height:7px;border-radius:5px;overflow:hidden;background:#ffffff14}.bar.home[data-v-45f693e6]{background:#34a9e0}.bar.away[data-v-45f693e6]{background:#f08a24}.goal-vignette[data-v-af81f8e8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 40%,#0a1e3c8c,#040a14d9);animation:vignette-in-af81f8e8 .3s ease}.vignette-canvas[data-v-af81f8e8]{position:absolute;top:0;right:0;bottom:0;left:0}.vignette-text[data-v-af81f8e8]{position:relative;text-align:center;color:#fff;text-shadow:0 4px 18px rgba(0,0,0,.8)}.goal-word[data-v-af81f8e8]{font-size:96px;font-weight:900;letter-spacing:4px;color:#ffd34d}.goal-scorer[data-v-af81f8e8]{font-size:38px;font-weight:800;margin-top:6px}.goal-clock[data-v-af81f8e8]{opacity:.8}.goal-assist[data-v-af81f8e8]{font-size:22px;opacity:.85;margin-top:4px}.goal-score[data-v-af81f8e8]{display:flex;align-items:center;justify-content:center;gap:12px;font-size:30px;font-weight:800;margin-top:12px}.goal-score img[data-v-af81f8e8]{width:40px;height:27px;object-fit:cover;border-radius:3px}@keyframes vignette-in-af81f8e8{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.copa-overlay[data-v-e9bf4575]{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:30% 32% 38%;gap:14px;padding:16px;box-sizing:border-box;font-family:Roboto Condensed,Oswald,system-ui,sans-serif;color:#fff;background:radial-gradient(circle at 20% 20%,rgba(40,90,160,.35),transparent 45%),radial-gradient(circle at 80% 80%,rgba(20,120,70,.3),transparent 45%),linear-gradient(135deg,#0a1424,#0d1d33 55%,#08111d)}.panel[data-v-e9bf4575]{background:linear-gradient(180deg,#102038f2,#0a1628f2);border:1px solid rgba(120,170,230,.25);border-radius:12px;box-shadow:0 6px 22px #00000073}.panel-title[data-v-e9bf4575]{margin:0;padding:14px 20px;font-size:26px;font-weight:800;letter-spacing:2px;border-bottom:1px solid rgba(120,170,230,.2)}.left-col[data-v-e9bf4575]{display:flex;flex-direction:column;gap:14px;min-height:0}.chat-panel[data-v-e9bf4575]{flex:1 1 auto;display:flex;flex-direction:column;min-height:8rem}.chat-body[data-v-e9bf4575]{flex:1}.chat-frame[data-v-e9bf4575]{flex:1;width:100%;border:0;background:transparent;min-height:0}.goals-panel[data-v-e9bf4575]{flex:0 0 auto;display:flex;flex-direction:column;min-height:0;max-height:16rem}.stats-panel[data-v-e9bf4575]{flex:0 0 auto;display:flex;flex-direction:column;min-height:0}.stats-panel .panel-title[data-v-e9bf4575]{font-size:18px;padding:8px 16px}.stats-head[data-v-e9bf4575]{display:grid;grid-template-columns:1fr 1fr;padding:4px 16px 0;font-size:13px;font-weight:800;letter-spacing:1px}.st-abbr.home[data-v-e9bf4575]{text-align:left;color:#34a9e0}.st-abbr.away[data-v-e9bf4575]{text-align:right;color:#f08a24}.stats-scroll[data-v-e9bf4575]{flex:0 0 auto}.goals-list[data-v-e9bf4575]{list-style:none;margin:0;padding:8px 14px 14px;flex:1;overflow-y:auto;min-height:0}.goal[data-v-e9bf4575]{display:flex;align-items:center;gap:10px;padding:6px 10px;margin-bottom:6px;border-radius:8px;border-left:4px solid rgba(255,255,255,.3);background:#0812218c;font-size:15px;cursor:pointer;transition:background .15s}.goal[data-v-e9bf4575]:hover{background:#285aa073}.g-play[data-v-e9bf4575]{margin-left:auto;opacity:.55;font-size:12px}.goal:hover .g-play[data-v-e9bf4575]{opacity:1;color:#ffd34d}.goal.home[data-v-e9bf4575]{border-left-color:#34a9e0}.goal.away[data-v-e9bf4575]{border-left-color:#f08a24}.g-clock[data-v-e9bf4575]{min-width:48px;text-align:center;font-weight:800;font-size:14px;background:#ffffff1f;border-radius:6px;padding:2px 4px}.g-flag[data-v-e9bf4575]{width:24px;height:16px;object-fit:cover;border-radius:3px;box-shadow:0 1px 2px #0009}.g-abbr[data-v-e9bf4575]{min-width:38px;text-align:center;font-weight:800;font-size:13px;letter-spacing:.5px;padding:2px 6px;border-radius:5px;color:#06223f}.g-abbr.home[data-v-e9bf4575]{background:#34a9e0}.g-abbr.away[data-v-e9bf4575]{background:#f08a24}.g-scorer[data-v-e9bf4575]{font-weight:600}.g-scorer i[data-v-e9bf4575]{font-style:normal;opacity:.7;font-size:12px}.goal-empty[data-v-e9bf4575]{opacity:.45;font-size:14px;padding:4px 2px}.center-col[data-v-e9bf4575]{display:flex;flex-direction:column;gap:14px}.scorebar[data-v-e9bf4575]{padding:0 0 12px;overflow:hidden}.comp[data-v-e9bf4575]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px;background:linear-gradient(120deg,#2a0f5e,#5b1ea8 60%,#7d27c8)}.comp-name[data-v-e9bf4575]{font-size:22px;font-weight:800;letter-spacing:2px}.comp-sub[data-v-e9bf4575]{font-size:13px;opacity:.85;text-transform:uppercase;letter-spacing:1px}.score-row[data-v-e9bf4575]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:14px 18px 6px}.side[data-v-e9bf4575]{display:flex;align-items:center;gap:12px}.side.home[data-v-e9bf4575]{justify-content:flex-start}.side.away[data-v-e9bf4575]{justify-content:flex-end}.badge[data-v-e9bf4575]{width:54px;height:54px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#06223f;background:#34a9e0}.away .badge[data-v-e9bf4575]{background:#f08a24}.badge.has-img[data-v-e9bf4575]{background:#fff;overflow:hidden}.badge img[data-v-e9bf4575]{width:100%;height:100%;object-fit:cover;border-radius:50%;transform:scale(1.62)}.abbr[data-v-e9bf4575]{font-size:40px;font-weight:800;letter-spacing:1px}.score[data-v-e9bf4575]{font-size:50px;font-weight:900;white-space:nowrap}.score .dash[data-v-e9bf4575]{margin:0 10px;opacity:.85}.clock[data-v-e9bf4575]{margin:0 18px;text-align:center;font-size:30px;font-weight:800;letter-spacing:2px;background:#081221e6;border:1px solid rgba(120,170,230,.25);border-radius:8px;padding:4px 0}.camera[data-v-e9bf4575]{flex:1;min-height:0}.subs-row[data-v-e9bf4575]{flex:0 0 16rem;display:grid;grid-template-columns:1fr 1fr;gap:14px}.subs-box[data-v-e9bf4575]{padding:0 0 12px;overflow:hidden;display:flex;flex-direction:column;min-height:0}.subs-box h3[data-v-e9bf4575]{margin:0;padding:8px;text-align:center;font-size:20px;font-weight:800;letter-spacing:1px;color:#06223f}.subs-box.home h3[data-v-e9bf4575]{background:#34a9e0}.subs-box.away h3[data-v-e9bf4575]{background:#f08a24}.subs-title[data-v-e9bf4575]{padding:8px 12px 4px;font-weight:700;opacity:.8;font-size:14px}.subs-list[data-v-e9bf4575]{list-style:none;margin:0;padding:0 12px;display:grid;grid-template-columns:1fr 1fr;gap:2px 14px;align-content:start;flex:1;overflow-y:auto;min-height:0;font-size:13px}.subs-list li[data-v-e9bf4575]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.subs-list .n[data-v-e9bf4575]{display:inline-block;min-width:20px;opacity:.7}.pitch-col[data-v-e9bf4575]{display:flex;flex-direction:column;padding:0;overflow:hidden}.pitch-header[data-v-e9bf4575]{padding:10px;text-align:center;font-size:26px;font-weight:800;letter-spacing:2px;color:#06223f}.pitch-header.home[data-v-e9bf4575]{background:#34a9e0}.pitch-header.away[data-v-e9bf4575]{background:#f08a24}.pitch[data-v-e9bf4575]{position:relative;flex:1;min-height:0;background:repeating-linear-gradient(0deg,#1f8b3d 0,#1f8b3d 9%,#1c7e37 9%,#1c7e37 18%);overflow:hidden}.midline[data-v-e9bf4575]{position:absolute;top:50%;left:0;right:0;height:2px;background:#ffffff8c}.centre-circle[data-v-e9bf4575]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:120px;border:2px solid rgba(255,255,255,.5);border-radius:50%}.field-player[data-v-e9bf4575]{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;width:90px}.shirt[data-v-e9bf4575]{width:36px;height:36px;line-height:36px;text-align:center;border-radius:50%;font-weight:800;font-size:16px;color:#fff;box-shadow:0 2px 6px #00000080}.field-player.home .shirt[data-v-e9bf4575]{background:#34a9e0}.field-player.away .shirt[data-v-e9bf4575]{background:#f08a24}.player-photo[data-v-e9bf4575]{position:relative;width:44px;height:44px;border-radius:50%;overflow:hidden;box-shadow:0 2px 6px #00000080;border:2px solid #fff}.player-photo.home[data-v-e9bf4575]{border-color:#34a9e0}.player-photo.away[data-v-e9bf4575]{border-color:#f08a24}.player-photo img[data-v-e9bf4575]{width:100%;height:100%;object-fit:cover;background:#0d1d33}.player-photo.fifa img[data-v-e9bf4575]{transform:scale(1.5);transform-origin:50% 38%}.field-player .nm[data-v-e9bf4575]{margin-top:3px;font-size:12px;font-weight:700;text-shadow:0 1px 3px #000;text-align:center;line-height:1.05;max-width:90px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.field-player .nm-num[data-v-e9bf4575]{margin-top:2px;font-size:11px;font-weight:800;line-height:1;color:#fff;padding:2px 7px;border-radius:9px;min-width:14px;text-align:center;box-shadow:0 1px 3px #00000080}.field-player.home .nm-num[data-v-e9bf4575]{background:#34a9e0}.field-player.away .nm-num[data-v-e9bf4575]{background:#f08a24}.cyber-bg[data-v-738071b5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background:#080810;pointer-events:none}.particles-canvas[data-v-738071b5]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.radial-glow[data-v-738071b5]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 50% at 50% 50%,rgba(0,212,255,.07) 0%,transparent 70%),radial-gradient(ellipse 40% 35% at 50% 50%,rgba(124,58,237,.05) 0%,transparent 65%);animation:glow-pulse-738071b5 8s ease-in-out infinite alternate}@keyframes glow-pulse-738071b5{0%{background:radial-gradient(ellipse 60% 50% at 48% 52%,rgba(0,212,255,.07) 0%,transparent 70%),radial-gradient(ellipse 40% 35% at 52% 48%,rgba(124,58,237,.05) 0%,transparent 65%);opacity:.8}50%{background:radial-gradient(ellipse 70% 60% at 52% 48%,rgba(0,212,255,.11) 0%,transparent 70%),radial-gradient(ellipse 50% 45% at 48% 52%,rgba(124,58,237,.08) 0%,transparent 65%);opacity:1}to{background:radial-gradient(ellipse 55% 45% at 50% 54%,rgba(0,212,255,.06) 0%,transparent 70%),radial-gradient(ellipse 45% 38% at 50% 46%,rgba(124,58,237,.06) 0%,transparent 65%);opacity:.9}}@media (prefers-reduced-motion: reduce){.radial-glow[data-v-738071b5]{animation:none}}.sidebar[data-v-fdad959b]{position:fixed;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:stretch;gap:2px;z-index:10;background:#080810d9;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-right:1px solid rgba(0,212,255,.12);border-top:1px solid rgba(0,212,255,.08);border-bottom:1px solid rgba(0,212,255,.08);border-radius:0 8px 8px 0;padding:12px 0;animation:sidebar-in-fdad959b .7s cubic-bezier(.16,1,.3,1) both;animation-delay:3.1s}.sidebar--instant[data-v-fdad959b]{animation-delay:0ms}.nav-btn[data-v-fdad959b]{display:flex;align-items:center;gap:10px;padding:10px 16px;cursor:pointer;text-decoration:none;color:#ffffff59;transition:color .2s,background .2s;position:relative;white-space:nowrap;border-left:2px solid transparent;background:none;border-top:none;border-right:none;border-bottom:none;width:100%;font-family:inherit}.nav-btn[data-v-fdad959b]:hover{color:#fff;background:#00d4ff0f;border-left-color:#00d4ff66}.nav-btn.router-link-active[data-v-fdad959b]{color:var(--accent-primary);background:#00d4ff14;border-left-color:var(--accent-primary)}.nav-icon[data-v-fdad959b]{flex-shrink:0;transition:color .2s}.nav-label[data-v-fdad959b]{font-family:Orbitron,sans-serif;font-size:.6rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.nav-label--username[data-v-fdad959b]{max-width:80px;overflow:hidden;text-overflow:ellipsis}.nav-divider[data-v-fdad959b]{height:1px;background:#00d4ff1a;margin:8px 12px}.nav-btn--perfil[data-v-fdad959b]{color:#ffffff80}.nav-btn--perfil[data-v-fdad959b]:hover{color:var(--accent-primary);background:#00d4ff0f;border-left-color:#00d4ff66}.nav-btn--twitch[data-v-fdad959b]{color:#9147ff;border-left-color:transparent}.nav-btn--twitch[data-v-fdad959b]:hover{color:#bf94ff;background:#9147ff1a;border-left-color:#9147ff}.nav-icon--twitch[data-v-fdad959b]{color:#9147ff}.nav-btn[data-v-fdad959b]:after{content:attr(data-tip);position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%);background:#080810f2;border:1px solid rgba(0,212,255,.2);color:var(--text-bright);font-family:Orbitron,sans-serif;font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;padding:5px 10px;border-radius:4px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s;display:none}@media (max-width: 767px){.sidebar[data-v-fdad959b]{left:0;right:0;top:auto;bottom:0;transform:none;flex-direction:row;justify-content:center;border-radius:0;border-right:none;border-top:1px solid rgba(0,212,255,.12);border-bottom:none;border-left:none;padding:8px 0;animation-name:sidebar-in-mobile-fdad959b}.nav-btn[data-v-fdad959b]{flex-direction:column;gap:4px;padding:8px 14px;border-left:none;border-top:2px solid transparent;width:auto}.nav-btn[data-v-fdad959b]:hover,.nav-btn.router-link-active[data-v-fdad959b]{border-left-color:transparent}.nav-btn.router-link-active[data-v-fdad959b]{border-top-color:var(--accent-primary)}.nav-btn[data-v-fdad959b]:hover{border-top-color:#00d4ff66}.nav-label[data-v-fdad959b]{font-size:.5rem}.nav-label--username[data-v-fdad959b]{max-width:60px}.nav-divider[data-v-fdad959b]{width:1px;height:20px;margin:0 4px}}@keyframes sidebar-in-fdad959b{0%{opacity:0;transform:translate(-100%) translateY(-50%)}to{opacity:1;transform:translate(0) translateY(-50%)}}@keyframes sidebar-in-mobile-fdad959b{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.sidebar[data-v-fdad959b]{animation:none}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth}html,body,#app{width:100%;height:100%;background:#080810;color:#f0f0ff;font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif}body{overflow:hidden}:root{--bg-primary: #080810;--bg-secondary: #0d0d1a;--bg-tertiary: #151528;--bg-card: rgba(20, 20, 45, .85);--bg-glass: rgba(255, 255, 255, .04);--text-primary: #f0f0ff;--text-secondary: #b0b0c8;--text-muted: #6a6a85;--text-bright: #f0f0ff;--text-faint: rgba(255, 255, 255, .22);--text-mid: #6a6a85;--accent-primary: #00d4ff;--accent-secondary: #7c3aed;--accent-tertiary: #ff3d71;--accent-gradient: linear-gradient(135deg, #00d4ff, #7c3aed, #ff3d71);--glow-cyan: rgba(0, 212, 255, .4);--glow-violet: rgba(124, 58, 237, .4);--glow-magenta: rgba(255, 61, 113, .3);--glass-bg: rgba(8, 6, 18, .5);--glass-border: rgba(0, 212, 255, .1);--border-color: rgba(0, 212, 255, .1);--border-glow: rgba(0, 212, 255, .35);--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-2xl: 3rem;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 16px;--radius-xl: 24px;--radius-full: 9999px;--shadow-sm: 0 2px 8px rgba(0,0,0,.3);--shadow-md: 0 4px 16px rgba(0,0,0,.4);--shadow-lg: 0 8px 32px rgba(0,0,0,.5);--shadow-glow: 0 0 40px rgba(0,212,255,.15);--transition-fast: .15s ease;--transition-normal: .25s ease;--transition-slow: .4s ease}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:#00d4ff40;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#00d4ff73}.app-shell{position:relative;width:100%;height:100%;overflow:hidden;isolation:isolate}.app-view{position:relative;z-index:1;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(0,212,255,.25) var(--bg-primary)}.app-view--home{overflow:hidden}@keyframes scanline{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 #ff0040b3}70%{transform:scale(1.4);box-shadow:0 0 0 8px #ff004000}to{transform:scale(1);box-shadow:0 0 #ff004000}}@keyframes shine{0%{left:-150%}40%,to{left:150%}}@keyframes glitch-btn{0%,to{transform:translate(0);clip-path:inset(0);opacity:1}25%{transform:translate(-1px,1px);clip-path:inset(15% 0 45% 0);opacity:.8}50%{transform:translate(1px,-1px);clip-path:inset(35% 0 15% 0);opacity:.9}75%{transform:translate(-1px,-1px);clip-path:inset(55% 0 5% 0);opacity:.8}}
