.animated-number.svelte-32xhce{display:inline-block;font-variant-numeric:tabular-nums}.animating.svelte-32xhce{animation:svelte-32xhce-number-pulse .15s ease-out}@keyframes svelte-32xhce-number-pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.glow-border.svelte-smcnzc{position:relative;border:var(--border-width) solid var(--glow-color);border-radius:var(--border-radius, 8px);box-shadow:0 0 var(--glow-size) var(--glow-color),inset 0 0 calc(var(--glow-size) / 2) #ffffff0d;transition:box-shadow .3s ease;display:flex;flex-direction:column}.glow-border.animated.svelte-smcnzc{animation:svelte-smcnzc-glow-pulse 2s ease-in-out infinite}@keyframes svelte-smcnzc-glow-pulse{0%,to{box-shadow:0 0 var(--glow-size) var(--glow-color),inset 0 0 calc(var(--glow-size) / 2) #ffffff0d}50%{box-shadow:0 0 calc(var(--glow-size) * 1.5) var(--glow-color),inset 0 0 calc(var(--glow-size) / 2) #ffffff1a}}.rank-display.svelte-tc24mw{display:flex;min-width:0;overflow:hidden}.rank-display.svelte-tc24mw>*{flex:1;min-width:0}.rank-content.svelte-tc24mw{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--color-bg-alt);border-radius:var(--border-radius);flex:1;width:100%;box-sizing:border-box}.compact.svelte-tc24mw .rank-content:where(.svelte-tc24mw){flex-direction:column;gap:8px;padding:10px 14px;text-align:center}.rank-icon.svelte-tc24mw{position:relative;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.compact.svelte-tc24mw .rank-icon:where(.svelte-tc24mw){width:56px;height:56px}.rank-image.svelte-tc24mw{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 2px 8px rgba(0,0,0,.3));transform:scale(1.3)}.rank-info.svelte-tc24mw{display:flex;flex-direction:column;gap:2px}.compact.svelte-tc24mw .rank-info:where(.svelte-tc24mw){align-items:center;text-align:center}.rank-name.svelte-tc24mw{font-size:calc(14px * var(--font-scale, 1));font-weight:var(--font-weight-bold);color:var(--color-primary);text-shadow:0 0 10px var(--color-glow)}.rank-score.svelte-tc24mw{font-size:calc(12px * var(--font-scale, 1));color:var(--color-text-muted);font-variant-numeric:tabular-nums}.uno-qidzpv{--un-ring-width:3px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.uno-tcm4z2{--un-ring-width:3px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);--un-ring-width:2px}.pulse-indicator.svelte-11oznk{position:relative;width:var(--pulse-size);height:var(--pulse-size)}.dot.svelte-11oznk{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--pulse-color);border-radius:50%;z-index:1}.ring.svelte-11oznk{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:2px solid var(--pulse-color);border-radius:50%;opacity:0;animation:svelte-11oznk-pulse-ring 1.5s ease-out infinite}.ring-2.svelte-11oznk{animation-delay:.5s}.active.svelte-11oznk .dot:where(.svelte-11oznk){animation:svelte-11oznk-pulse-dot 1.5s ease-in-out infinite}@keyframes svelte-11oznk-pulse-ring{0%{transform:scale(1);opacity:.6}to{transform:scale(2.5);opacity:0}}@keyframes svelte-11oznk-pulse-dot{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.session-stats.svelte-1oe2f8g{display:flex;flex-direction:column;gap:8px;padding:12px 16px;background:var(--color-bg-alt);border-radius:var(--border-radius);border:1px solid var(--color-border);min-width:0;overflow:hidden}.compact.svelte-1oe2f8g{padding:10px 14px}.stat-header.svelte-1oe2f8g{display:flex;align-items:center;gap:8px}.stat-label.svelte-1oe2f8g{font-size:calc(11px * var(--font-scale, 1));font-weight:var(--font-weight-normal);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px}.stats-grid.svelte-1oe2f8g{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.compact.svelte-1oe2f8g .stats-grid:where(.svelte-1oe2f8g){grid-template-columns:1fr;gap:8px}.stat-block.svelte-1oe2f8g{display:flex;flex-direction:column;gap:2px}.stat-row.svelte-1oe2f8g{display:flex;align-items:baseline;gap:4px}.stat-value.svelte-1oe2f8g{font-size:calc(18px * var(--font-scale, 1));font-weight:var(--font-weight-bold);color:var(--color-text);font-variant-numeric:tabular-nums}.compact.svelte-1oe2f8g .stat-value:where(.svelte-1oe2f8g){font-size:calc(16px * var(--font-scale, 1))}.stat-value.wins.svelte-1oe2f8g{color:var(--color-win)}.stat-value.losses.svelte-1oe2f8g{color:var(--color-loss)}.stat-value.kills.svelte-1oe2f8g{color:var(--color-accent)}.stat-divider.svelte-1oe2f8g{font-size:calc(14px * var(--font-scale, 1));color:var(--color-text-muted)}.stat-sublabel.svelte-1oe2f8g{font-size:calc(10px * var(--font-scale, 1));color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.3px}.hero-display.svelte-1uuokjy{display:flex;align-items:center;gap:12px;padding:10px 14px;background:var(--color-bg-alt);border-radius:var(--border-radius);border:1px solid var(--color-border)}.compact.svelte-1uuokjy{flex-direction:column;text-align:center;gap:8px;padding:8px 12px}.hero-icon-wrapper.svelte-1uuokjy{position:relative;width:44px;height:44px;border-radius:50%;overflow:hidden;border:2px solid var(--role-color);box-shadow:0 0 12px color-mix(in srgb,var(--role-color) 50%,transparent);background:var(--color-bg)}.compact.svelte-1uuokjy .hero-icon-wrapper:where(.svelte-1uuokjy){width:52px;height:52px}.hero-icon.svelte-1uuokjy{width:100%;height:100%;object-fit:cover}.hero-icon-fallback.svelte-1uuokjy{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:var(--font-weight-bold);color:var(--role-color);background:var(--color-bg);z-index:-1}.hero-info.svelte-1uuokjy{display:flex;flex-direction:column;gap:2px}.compact.svelte-1uuokjy .hero-info:where(.svelte-1uuokjy){align-items:center}.hero-name.svelte-1uuokjy{font-size:calc(14px * var(--font-scale, 1));font-weight:var(--font-weight-bold);color:var(--color-text)}.hero-role.svelte-1uuokjy{font-size:calc(11px * var(--font-scale, 1));font-weight:var(--font-weight-normal);text-transform:uppercase;letter-spacing:.5px}.hero-stats.svelte-1uuokjy{display:flex;gap:10px;margin-top:4px}.compact.svelte-1uuokjy .hero-stats:where(.svelte-1uuokjy){flex-direction:column;gap:2px}.games-played.svelte-1uuokjy,.win-rate.svelte-1uuokjy{font-size:calc(11px * var(--font-scale, 1));color:var(--color-text-muted)}.win-rate.svelte-1uuokjy{color:var(--color-accent)}.match-ticker.svelte-t8xes3{display:flex;align-items:center;gap:10px;padding:8px 12px;background:var(--color-bg-alt);border-radius:var(--border-radius);border:1px solid var(--color-border);overflow:hidden}.ticker-label.svelte-t8xes3{font-size:calc(10px * var(--font-scale, 1));color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px;flex-shrink:0}.ticker-track-wrapper.svelte-t8xes3{flex:1;overflow:hidden;mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}.ticker-track.svelte-t8xes3{display:flex;gap:8px;width:max-content}.animated.svelte-t8xes3 .ticker-track:where(.svelte-t8xes3){animation:svelte-t8xes3-ticker-scroll linear infinite;will-change:transform}@keyframes svelte-t8xes3-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.ticker-item.svelte-t8xes3{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:4px;background:var(--color-bg);flex-shrink:0}.ticker-item.win.svelte-t8xes3{border-left:3px solid var(--color-win)}.ticker-item.loss.svelte-t8xes3{border-left:3px solid var(--color-loss)}.result-badge.svelte-t8xes3{font-size:calc(11px * var(--font-scale, 1));font-weight:var(--font-weight-bold);width:16px;text-align:center}.win.svelte-t8xes3 .result-badge:where(.svelte-t8xes3){color:var(--color-win)}.loss.svelte-t8xes3 .result-badge:where(.svelte-t8xes3){color:var(--color-loss)}.match-kda.svelte-t8xes3{font-size:calc(10px * var(--font-scale, 1));color:var(--color-text-muted);font-variant-numeric:tabular-nums}.ticker-divider.svelte-t8xes3{display:flex;align-items:center;gap:4px;padding:0 12px;flex-shrink:0}.divider-dot.svelte-t8xes3{width:4px;height:4px;border-radius:50%;background:var(--color-text-muted);opacity:.5}.divider-dot.svelte-t8xes3:nth-child(2){opacity:.7}.divider-dot.svelte-t8xes3:nth-child(3){opacity:.5}.match-ticker.svelte-t8xes3:hover .ticker-track:where(.svelte-t8xes3){animation-play-state:paused}@media(prefers-reduced-motion:reduce){.ticker-track.svelte-t8xes3{animation:none!important}}.session-timer.svelte-1obvpyj{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--color-bg-alt);border-radius:var(--border-radius);border:1px solid var(--color-border)}.timer-icon.svelte-1obvpyj{color:var(--color-accent);display:flex;align-items:center;justify-content:center}.timer-content.svelte-1obvpyj{display:flex;flex-direction:column;gap:1px}.timer-label.svelte-1obvpyj{font-size:calc(9px * var(--font-scale, 1));color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px}.timer-value.svelte-1obvpyj{font-size:calc(16px * var(--font-scale, 1));font-weight:var(--font-weight-bold);color:var(--color-text);font-variant-numeric:tabular-nums;font-family:var(--font-family)}.timer-value.has-hours.svelte-1obvpyj{font-size:calc(14px * var(--font-scale, 1))}.streak-badge.svelte-5x0jp8{position:relative;display:flex;align-items:center;gap:8px;padding:8px 14px;background:var(--color-bg-alt);border-radius:var(--border-radius);border:2px solid transparent;overflow:hidden;min-width:0}.streak-badge.win.svelte-5x0jp8{border-color:var(--color-win)}.streak-badge.loss.svelte-5x0jp8{border-color:var(--color-loss)}.streak-badge.good.svelte-5x0jp8{background:linear-gradient(135deg,var(--color-bg-alt) 0%,color-mix(in srgb,var(--color-win) 10%,var(--color-bg-alt)) 100%)}.streak-badge.great.svelte-5x0jp8{background:linear-gradient(135deg,var(--color-bg-alt) 0%,color-mix(in srgb,var(--color-win) 20%,var(--color-bg-alt)) 100%)}.streak-badge.epic.svelte-5x0jp8{background:linear-gradient(135deg,var(--color-bg-alt) 0%,color-mix(in srgb,var(--color-accent) 25%,var(--color-bg-alt)) 100%)}.streak-badge.legendary.svelte-5x0jp8{background:linear-gradient(135deg,var(--color-bg-alt) 0%,color-mix(in srgb,var(--color-primary) 30%,var(--color-bg-alt)) 100%)}.streak-badge.loss.good.svelte-5x0jp8,.streak-badge.loss.great.svelte-5x0jp8,.streak-badge.loss.epic.svelte-5x0jp8,.streak-badge.loss.legendary.svelte-5x0jp8{background:linear-gradient(135deg,var(--color-bg-alt) 0%,color-mix(in srgb,var(--color-loss) 15%,var(--color-bg-alt)) 100%)}.streak-badge.glow.win.svelte-5x0jp8{box-shadow:0 0 20px color-mix(in srgb,var(--color-win) 40%,transparent)}.streak-badge.glow.loss.svelte-5x0jp8{box-shadow:0 0 15px color-mix(in srgb,var(--color-loss) 30%,transparent)}.streak-badge.pulse.svelte-5x0jp8{animation:svelte-5x0jp8-streak-pulse 2s ease-in-out infinite}@keyframes svelte-5x0jp8-streak-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.streak-icon.svelte-5x0jp8{font-size:20px;line-height:1}.streak-content.svelte-5x0jp8{display:flex;flex-direction:column;gap:1px}.streak-count.svelte-5x0jp8{font-size:calc(18px * var(--font-scale, 1));font-weight:var(--font-weight-bold);line-height:1}.win.svelte-5x0jp8 .streak-count:where(.svelte-5x0jp8){color:var(--color-win)}.loss.svelte-5x0jp8 .streak-count:where(.svelte-5x0jp8){color:var(--color-loss)}.streak-label.svelte-5x0jp8{font-size:calc(9px * var(--font-scale, 1));color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px}.particles.svelte-5x0jp8{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.particle.svelte-5x0jp8{position:absolute;width:4px;height:4px;background:var(--color-win);border-radius:50%;animation:svelte-5x0jp8-particle-float 2s ease-out infinite;animation-delay:var(--delay);opacity:0}.particle.svelte-5x0jp8:nth-child(1){left:10%;bottom:0}.particle.svelte-5x0jp8:nth-child(2){left:30%;bottom:0}.particle.svelte-5x0jp8:nth-child(3){left:50%;bottom:0}.particle.svelte-5x0jp8:nth-child(4){left:70%;bottom:0}.particle.svelte-5x0jp8:nth-child(5){left:85%;bottom:0}.particle.svelte-5x0jp8:nth-child(6){left:95%;bottom:0}@keyframes svelte-5x0jp8-particle-float{0%{transform:translateY(0) scale(1);opacity:.8}to{transform:translateY(-40px) scale(0);opacity:0}}@media(prefers-reduced-motion:reduce){.streak-badge.pulse.svelte-5x0jp8,.particle.svelte-5x0jp8{animation:none!important}}.overlay-container.svelte-e5vmg7{font-family:var(--font-family);font-weight:var(--font-weight-normal);color:var(--color-text);background:transparent;display:block;width:100%}.overlay-content.svelte-e5vmg7{display:flex;flex-direction:column;gap:12px;padding:8px}.overlay-content.svelte-e5vmg7>*{width:100%}.main-section.svelte-e5vmg7{display:flex;flex-direction:column;gap:10px}.main-section.svelte-e5vmg7>*{width:100%}.layout-horizontal.svelte-e5vmg7 .main-section:where(.svelte-e5vmg7){flex-direction:row;flex-wrap:nowrap;gap:8px;align-items:stretch}.layout-horizontal.svelte-e5vmg7 .main-section:where(.svelte-e5vmg7)>*{width:auto!important;flex:0 1 auto;display:flex;align-self:stretch;min-width:0}.layout-horizontal.align-left.svelte-e5vmg7 .main-section:where(.svelte-e5vmg7){justify-content:flex-start}.layout-horizontal.align-right.svelte-e5vmg7 .main-section:where(.svelte-e5vmg7){justify-content:flex-end}.align-left.svelte-e5vmg7 .overlay-content:where(.svelte-e5vmg7){align-items:flex-start}.align-center.svelte-e5vmg7 .overlay-content:where(.svelte-e5vmg7){align-items:center}.align-right.svelte-e5vmg7 .overlay-content:where(.svelte-e5vmg7){align-items:flex-end}.align-full.svelte-e5vmg7 .overlay-content:where(.svelte-e5vmg7){align-items:stretch}.svelte-e5vmg7:not(.layout-horizontal):not(.align-full) .overlay-content:where(.svelte-e5vmg7)>*,.svelte-e5vmg7:not(.layout-horizontal):not(.align-full) .main-section:where(.svelte-e5vmg7)>*{width:auto;max-width:100%}.align-full.svelte-e5vmg7 .overlay-content:where(.svelte-e5vmg7)>*,.align-full.svelte-e5vmg7 .main-section:where(.svelte-e5vmg7)>*{width:100%}.layout-horizontal.align-center.svelte-e5vmg7 .main-section:where(.svelte-e5vmg7){justify-content:center}.text-align-left.svelte-e5vmg7{text-align:left}.text-align-left.svelte-e5vmg7 .stat-header{justify-content:flex-start}.text-align-left.svelte-e5vmg7 .stat-block{align-items:flex-start}.text-align-left.svelte-e5vmg7 .stat-row,.text-align-left.svelte-e5vmg7 .streak-badge{justify-content:flex-start}.text-align-left.svelte-e5vmg7 .streak-content{align-items:flex-start}.text-align-left.svelte-e5vmg7 .username-display{text-align:left}.text-align-left.svelte-e5vmg7 .hero-display,.text-align-left.svelte-e5vmg7 .session-timer,.text-align-left.svelte-e5vmg7 .match-ticker{justify-content:flex-start}.text-align-center.svelte-e5vmg7{text-align:center}.text-align-center.svelte-e5vmg7 .stat-header{justify-content:center}.text-align-center.svelte-e5vmg7 .stat-block{align-items:center}.text-align-center.svelte-e5vmg7 .stat-row,.text-align-center.svelte-e5vmg7 .streak-badge{justify-content:center}.text-align-center.svelte-e5vmg7 .streak-content{align-items:center}.text-align-center.svelte-e5vmg7 .username-display{text-align:center}.text-align-center.svelte-e5vmg7 .hero-display,.text-align-center.svelte-e5vmg7 .session-timer,.text-align-center.svelte-e5vmg7 .match-ticker{justify-content:center}.text-align-right.svelte-e5vmg7{text-align:right}.text-align-right.svelte-e5vmg7 .stat-header{justify-content:flex-end}.text-align-right.svelte-e5vmg7 .stat-block{align-items:flex-end}.text-align-right.svelte-e5vmg7 .stat-row,.text-align-right.svelte-e5vmg7 .streak-badge{justify-content:flex-end}.text-align-right.svelte-e5vmg7 .streak-content{align-items:flex-end}.text-align-right.svelte-e5vmg7 .username-display{text-align:right}.text-align-right.svelte-e5vmg7 .hero-display,.text-align-right.svelte-e5vmg7 .session-timer,.text-align-right.svelte-e5vmg7 .match-ticker{justify-content:flex-end}.layout-vertical.svelte-e5vmg7 .overlay-content:where(.svelte-e5vmg7){flex-direction:column}.layout-compact.svelte-e5vmg7 .overlay-content:where(.svelte-e5vmg7){gap:8px;padding:6px}.layout-detailed.svelte-e5vmg7 .overlay-content:where(.svelte-e5vmg7){gap:14px}.layout-minimal.svelte-e5vmg7 .overlay-content:where(.svelte-e5vmg7){gap:6px;padding:4px}.username-display.svelte-e5vmg7{padding:6px 12px;background:var(--color-bg-alt);border-radius:var(--border-radius);border:1px solid var(--color-border)}.username.svelte-e5vmg7{font-size:calc(14px * var(--font-scale, 1));font-weight:var(--font-weight-bold);color:var(--color-primary);text-shadow:0 0 8px var(--color-glow)}@media(prefers-reduced-motion:reduce){.overlay-container.svelte-e5vmg7 *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}html,body{margin:0;padding:0;background:transparent!important;overflow:hidden}.overlay-wrapper.svelte-3e2yo3{background:transparent;min-height:auto}.error-display.svelte-3e2yo3,.loading-display.svelte-3e2yo3{display:flex;align-items:center;justify-content:center;padding:20px;background:#000c;border-radius:8px;margin:10px}.error-text.svelte-3e2yo3{color:#ff6b6b;font-family:Poppins,sans-serif;font-size:14px}.loading-text.svelte-3e2yo3{color:#a0aec0;font-family:Poppins,sans-serif;font-size:14px}
