.chart-wrapper.svelte-1bvb33v{inline-size:100%}.chart-container.svelte-1bvb33v{inline-size:100%;padding:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:0;position:relative}.chart-container.svelte-1bvb33v:has(svg:where(.svelte-1bvb33v)){min-block-size:250px}.chart-container.svelte-1bvb33v svg:where(.svelte-1bvb33v){display:block}.no-data.svelte-1bvb33v{padding-block:var(--space-5);text-align:center;color:var(--color-text-muted)}.tooltip.svelte-1bvb33v{padding:var(--space-1) var(--space-1-5);pointer-events:none;opacity:0;background:color-mix(in srgb, var(--color-black) 95%, transparent);border:1px solid var(--color-border);z-index:10;border-radius:0;transition:opacity .2s;position:absolute}.tooltip--on.svelte-1bvb33v{opacity:1}.tooltip-value.svelte-1bvb33v{font-size:var(--text-base);color:var(--color-accent);font-weight:700}.tooltip-date.svelte-1bvb33v{font-size:var(--text-xs);color:var(--color-text-muted)}.participant-page[data-astro-cid-i7mid64r]{min-height:100vh;position:relative;overflow:hidden}.hero-bg[data-astro-cid-i7mid64r]{z-index:-1;background:var(--color-bg);opacity:0;animation:.6s ease-out forwards fadeIn;position:fixed;inset:0}.participant-page[data-astro-cid-i7mid64r][data-eliminated=true] .hero-bg[data-astro-cid-i7mid64r]{background:var(--color-bg)}.eliminated-banner[data-astro-cid-i7mid64r]{background:var(--color-danger);color:var(--color-on-danger);text-align:center;padding:var(--space-1-5);font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--tracking-wider);font-weight:700;animation:.4s ease-out slideDown}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{to{opacity:1}}.hero[data-astro-cid-i7mid64r]{text-align:center;padding:var(--space-4) 0 var(--space-6);animation:.6s ease-out slideUp}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hero-content[data-astro-cid-i7mid64r]{align-items:center;gap:var(--space-2);flex-direction:column;display:flex;position:relative}.rank-badge[data-astro-cid-i7mid64r]{z-index:1;background:var(--color-surface);border:2px solid var(--color-border);aspect-ratio:1;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;inline-size:72px;margin-block-end:-44px;animation:.4s ease-out .3s both popIn;display:flex;position:relative}.participant-page[data-astro-cid-i7mid64r][data-top3=true] .rank-badge[data-astro-cid-i7mid64r]{background:var(--color-gold);border-color:var(--color-gold);color:var(--color-black)}.participant-page[data-astro-cid-i7mid64r][data-rank="1"] .rank-badge[data-astro-cid-i7mid64r]{box-shadow:0 0 30px color-mix(in oklab, var(--color-gold) 50%, transparent)}.participant-page[data-astro-cid-i7mid64r][data-eliminated=true] .rank-badge[data-astro-cid-i7mid64r]{background:var(--color-badge-eliminated);border-color:var(--color-outline);color:var(--color-inverse-surface)}@keyframes popIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.rank-number[data-astro-cid-i7mid64r]{font-family:var(--font-display);font-size:var(--text-md);font-weight:700;line-height:var(--leading-tight)}.rank-change[data-astro-cid-i7mid64r]{font-size:var(--text-xs);margin-top:var(--space-quarter);font-weight:700}.rank-change[data-astro-cid-i7mid64r].up{color:var(--color-success)}.rank-change[data-astro-cid-i7mid64r].down{color:var(--color-danger)}.participant-page[data-astro-cid-i7mid64r][data-top3=true] .rank-badge[data-astro-cid-i7mid64r] .rank-change[data-astro-cid-i7mid64r],.participant-page[data-astro-cid-i7mid64r][data-eliminated=true] .rank-badge[data-astro-cid-i7mid64r] .rank-change[data-astro-cid-i7mid64r]{color:inherit}.avatar-container[data-astro-cid-i7mid64r]{width:160px;height:160px;margin:0 auto;position:relative}.avatar[data-astro-cid-i7mid64r]{object-fit:cover;border:4px solid var(--color-surface);width:100%;height:100%;box-shadow:0 8px 32px color-mix(in oklab, var(--color-black) 50%, transparent);border-radius:50%;animation:.5s ease-out .2s both avatarIn}@keyframes avatarIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.emoji[data-astro-cid-i7mid64r]{font-size:var(--text-xl);filter:drop-shadow(0 2px 4px color-mix(in oklab, var(--color-black) 30%, transparent));position:absolute;bottom:0;right:0}.name[data-astro-cid-i7mid64r]{font-family:var(--font-display);font-size:clamp(var(--text-md), 8vw, var(--text-2xl));text-transform:uppercase;letter-spacing:var(--tracking-wide);margin:var(--space-1) 0;color:var(--color-text);font-weight:700}.flags[data-astro-cid-i7mid64r]{gap:var(--space-1);font-size:var(--text-md);display:flex}.teams[data-astro-cid-i7mid64r]{justify-content:center;gap:var(--space-1);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.team-tag[data-astro-cid-i7mid64r]{background:var(--color-surface);border:1px solid var(--color-border);padding:var(--space-half) var(--space-1-5);border-radius:var(--radius-pill);font-size:var(--text-xs);color:var(--color-text-muted);transition:border-color .2s,color .2s}.team-tag[data-astro-cid-i7mid64r]:hover{border-color:var(--color-accent);color:var(--color-text)}.hero-stats[data-astro-cid-i7mid64r]{justify-content:center;gap:var(--space-4);margin-top:var(--space-4);animation:.5s ease-out .4s both fadeIn;display:flex}.stat-card[data-astro-cid-i7mid64r]{background:var(--color-surface);border:1px solid var(--color-border);padding:var(--space-1-5) var(--space-4);text-align:center;border-radius:var(--radius-xl);min-width:140px}.points-card[data-astro-cid-i7mid64r]{border-color:var(--color-accent);background:var(--color-surface);min-width:180px}.stat-label[data-astro-cid-i7mid64r]{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-text-muted);margin-bottom:var(--space-half);display:block}.stat-value[data-astro-cid-i7mid64r]{font-family:var(--font-display);font-size:var(--text-md);font-weight:700}.points-card[data-astro-cid-i7mid64r] .stat-value[data-astro-cid-i7mid64r]{font-size:var(--text-xl);color:var(--color-accent)}.gain-value[data-astro-cid-i7mid64r].positive{color:var(--color-success)}.gain-value[data-astro-cid-i7mid64r].negative{color:var(--color-danger)}.social-link[data-astro-cid-i7mid64r]{text-align:center;margin-bottom:var(--space-4)}.instagram-link[data-astro-cid-i7mid64r]{align-items:center;gap:var(--space-1);overflow-wrap:anywhere;padding:var(--space-1-5) var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text);font-size:var(--text-base);text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.instagram-link[data-astro-cid-i7mid64r]:hover{border-color:var(--color-accent);color:var(--color-accent)}.section-title[data-astro-cid-i7mid64r]{font-family:var(--font-display);font-size:var(--text-md);text-transform:uppercase;letter-spacing:var(--tracking-wide);margin-bottom:var(--space-2);color:var(--color-text)}.chart-section[data-astro-cid-i7mid64r]{margin:var(--space-6) 0;animation:.5s ease-out .5s both fadeIn}.last-update[data-astro-cid-i7mid64r]{text-align:center;font-size:var(--text-xs);color:var(--color-text-muted);margin-top:var(--space-2)}.comparison-section[data-astro-cid-i7mid64r]{margin:var(--space-6) 0;animation:.5s ease-out .6s both fadeIn}.progress-bar-container[data-astro-cid-i7mid64r]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-3)}.progress-text[data-astro-cid-i7mid64r]{text-align:center;margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted)}.progress-text[data-astro-cid-i7mid64r].leader{font-size:var(--text-md);color:var(--color-gold-text);font-weight:700}.next-participant[data-astro-cid-i7mid64r]{margin-bottom:var(--space-2);flex-direction:column;align-items:center;display:flex}.next-label[data-astro-cid-i7mid64r]{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-text-muted)}.next-name[data-astro-cid-i7mid64r]{font-family:var(--font-display);font-size:var(--text-md);color:var(--color-text);font-weight:600}.points-to-catch[data-astro-cid-i7mid64r]{font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-accent);text-align:center;margin:var(--space-1) 0;font-weight:700}.participant-page[data-astro-cid-i7mid64r][data-rank="1"] .points-to-catch[data-astro-cid-i7mid64r]{display:none}.seo-content[data-astro-cid-i7mid64r]{margin:var(--space-4) 0;padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);animation:.5s ease-out .7s both fadeIn}.seo-content[data-astro-cid-i7mid64r] p[data-astro-cid-i7mid64r]{color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-relaxed);margin-bottom:var(--space-1-5)}.seo-content[data-astro-cid-i7mid64r] p[data-astro-cid-i7mid64r]:last-child{margin-bottom:0}.navigation[data-astro-cid-i7mid64r]{justify-content:space-between;gap:var(--space-2);margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--color-border);animation:.5s ease-out .9s both fadeIn;display:flex}.nav-link[data-astro-cid-i7mid64r]{min-height:2.75rem;font-family:var(--font-display);font-size:var(--text-base);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-text-muted);align-items:center;text-decoration:none;transition:color .2s;display:inline-flex}.nav-link[data-astro-cid-i7mid64r]:hover{color:var(--color-accent)}@media (width<=40rem){.hero[data-astro-cid-i7mid64r]{padding:var(--space-2) 0 var(--space-4)}.avatar-container[data-astro-cid-i7mid64r]{width:120px;height:120px}.rank-badge[data-astro-cid-i7mid64r]{inline-size:56px;margin-block-end:-36px}.hero-stats[data-astro-cid-i7mid64r]{align-items:stretch;gap:var(--space-1-5);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.stat-card[data-astro-cid-i7mid64r]{min-inline-size:0;padding:var(--space-1-5) var(--space-2)}.points-card[data-astro-cid-i7mid64r]{grid-column:1/-1}.navigation[data-astro-cid-i7mid64r]{text-align:center;flex-direction:column}}.perfil-contenido[data-astro-cid-i7mid64r]{max-inline-size:var(--container-wide);padding-inline:var(--space-2);padding-block:var(--space-3);margin-inline:auto}@media (width>=40rem){.perfil-contenido[data-astro-cid-i7mid64r]{padding-block:var(--space-5)}}
