.backdrop.svelte-1d4og1b{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10001;background:#00000080}.sheet.svelte-1d4og1b{--rule: color-mix(in srgb, var(--text-color) 14%, transparent);--card: color-mix(in srgb, var(--text-color) 5%, var(--secondary-background));--muted: var(--text-color-light);position:fixed;left:0;right:0;bottom:0;z-index:10002;max-width:34rem;height:92vh;height:92dvh;margin:0 auto;display:flex;flex-direction:column;border-radius:1.4rem 1.4rem 0 0;background:var(--secondary-background);color:var(--text-color);box-shadow:0 -12px 40px #0000004d;transition:transform .28s cubic-bezier(.16,1,.3,1)}.sheet.dragging.svelte-1d4og1b{transition:none}.handle-zone.svelte-1d4og1b{flex:0 0 auto;display:flex;justify-content:center;height:2.9rem;padding-top:.6rem;box-sizing:border-box;cursor:grab;touch-action:none}.handle.svelte-1d4og1b{width:2.4rem;height:.28rem;border-radius:999px;background:var(--rule)}.close.svelte-1d4og1b,.close.svelte-1d4og1b:hover,.tile.svelte-1d4og1b,.tile.svelte-1d4og1b:hover,.fact.svelte-1d4og1b,.fact.svelte-1d4og1b:hover{min-height:0;box-shadow:none;transform:none}.close.svelte-1d4og1b{position:absolute;top:.1rem;right:.25rem;z-index:2;display:grid;place-items:center;width:2.9rem;height:2.9rem;min-height:0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--muted);cursor:pointer;box-shadow:none;transform:none;-webkit-tap-highlight-color:transparent}.close.svelte-1d4og1b:before{content:"";position:absolute;top:.5rem;right:.5rem;bottom:.5rem;left:.5rem;border-radius:50%;background:var(--card);transition:transform .12s ease}.close.svelte-1d4og1b svg:where(.svelte-1d4og1b){position:relative}.close.svelte-1d4og1b:hover{color:var(--text-color);background:transparent;transform:none;box-shadow:none}.close.svelte-1d4og1b:active:before{transform:scale(.9)}.scroll.svelte-1d4og1b{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:0 1rem calc(2.5rem + env(safe-area-inset-bottom))}.hero.svelte-1d4og1b{position:relative;overflow:hidden;isolation:isolate;min-height:10.5rem;border-radius:1.1rem;background:var(--team);color:var(--team-ink)}.hero.flying.svelte-1d4og1b{visibility:hidden}.hero-number.svelte-1d4og1b{position:absolute;right:-.04em;top:50%;z-index:-1;transform:translateY(-50%);font-family:Rubik Mono One,sans-serif;font-size:9.5rem;line-height:1;color:transparent;-webkit-text-stroke:2px color-mix(in srgb,var(--team-ink) 30%,transparent);animation:svelte-1d4og1b-number-in .9s cubic-bezier(.16,1,.3,1) 60ms both paused}@keyframes svelte-1d4og1b-number-in{0%{opacity:0;transform:translate(18%,-50%)}to{opacity:1;transform:translateY(-50%)}}.hero-team-mark.svelte-1d4og1b{position:absolute;left:.8rem;bottom:-.2em;z-index:-1;font-family:Rubik Mono One,sans-serif;font-size:2.6rem;line-height:1;white-space:nowrap;color:var(--team);mix-blend-mode:multiply;filter:brightness(.8);opacity:.4}.hero-body.svelte-1d4og1b{display:flex;flex-direction:column;gap:.3rem;padding:1rem 1rem 2.6rem;animation:svelte-1d4og1b-rise .5s cubic-bezier(.16,1,.3,1) both paused}@keyframes svelte-1d4og1b-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.hero-kicker.svelte-1d4og1b{display:flex;align-items:center;gap:.45rem;font-size:.75rem;letter-spacing:.08em;opacity:.85}.hero-kicker.svelte-1d4og1b b:where(.svelte-1d4og1b){letter-spacing:.12em}.flag.svelte-1d4og1b{font-size:1.05rem;letter-spacing:0}.hero.svelte-1d4og1b h2:where(.svelte-1d4og1b){display:flex;flex-direction:column;margin:0;font-weight:400;line-height:1.05}.hero.svelte-1d4og1b .first:where(.svelte-1d4og1b){font-size:1rem;font-weight:700;opacity:.9}.hero.svelte-1d4og1b .last:where(.svelte-1d4og1b){font-family:Rubik Mono One,sans-serif;font-size:1.7rem;text-transform:uppercase;overflow-wrap:anywhere}.hero-meta.svelte-1d4og1b{font-size:.8rem;font-weight:600;opacity:.85}.card.svelte-1d4og1b{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem;padding:.9rem 1rem 1rem;border-radius:1rem;background:var(--card);min-width:0}.label.svelte-1d4og1b{color:var(--muted);font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.line.svelte-1d4og1b{margin:0;color:var(--muted);font-size:.82rem;line-height:1.45}.line.small.svelte-1d4og1b{font-size:.74rem}.line.svelte-1d4og1b b:where(.svelte-1d4og1b){color:var(--text-color)}.loading.svelte-1d4og1b{animation:svelte-1d4og1b-pulse 1.4s ease-in-out infinite}@keyframes svelte-1d4og1b-pulse{50%{opacity:.4}}.season.svelte-1d4og1b{background:color-mix(in srgb,var(--success-color) 9%,var(--card))}.season.svelte-1d4og1b .label:where(.svelte-1d4og1b){color:var(--success-color)}.chart.svelte-1d4og1b{display:block;width:100%;height:auto;overflow:visible}.zone.svelte-1d4og1b{fill:color-mix(in srgb,var(--success-color) 14%,transparent)}.rule.svelte-1d4og1b{stroke:var(--rule);stroke-width:1}.p10-line.svelte-1d4og1b{stroke:var(--success-color);stroke-width:1;opacity:.8}.axis.svelte-1d4og1b{fill:var(--muted);font-size:8px;font-weight:700}.p10-axis.svelte-1d4og1b{fill:var(--success-color)}.trace.svelte-1d4og1b{fill:none;stroke:var(--muted);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:.7;stroke-dasharray:1;stroke-dashoffset:1;animation:svelte-1d4og1b-draw 1.1s cubic-bezier(.16,1,.3,1) .5s forwards}@keyframes svelte-1d4og1b-draw{to{stroke-dashoffset:0}}.dot.svelte-1d4og1b{fill:var(--text-color);stroke:var(--card);stroke-width:2;transform-box:fill-box;transform-origin:center;transition:r .15s ease;animation:svelte-1d4og1b-pop .36s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(.5s + var(--d))}.dot.hit.svelte-1d4og1b{fill:var(--success-color)}.dot.active.svelte-1d4og1b{stroke:var(--team)}.miss.svelte-1d4og1b{fill:none;stroke:var(--muted);stroke-width:1.5;opacity:.7;transform-box:fill-box;transform-origin:center;animation:svelte-1d4og1b-pop .36s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(.5s + var(--d))}@keyframes svelte-1d4og1b-pop{0%{transform:scale(0)}to{transform:none}}.column.svelte-1d4og1b{fill:transparent;cursor:pointer}.caption.svelte-1d4og1b{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;min-height:1.5rem;font-size:.84rem}.caption.svelte-1d4og1b .muted:where(.svelte-1d4og1b){color:var(--muted)}.caption.svelte-1d4og1b .pos:where(.svelte-1d4og1b){padding:.1rem .45rem;border-radius:.4rem;background:var(--rule);font-weight:800;font-variant-numeric:tabular-nums}.caption.svelte-1d4og1b .pos.hit:where(.svelte-1d4og1b){background:var(--success-color);color:#fff}.quad.svelte-1d4og1b,.zone-row.svelte-1d4og1b{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.zone-row.svelte-1d4og1b{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.2rem;padding-top:.6rem;border-top:1px solid var(--rule)}.quad.svelte-1d4og1b>div:where(.svelte-1d4og1b),.zone-figure.svelte-1d4og1b{display:flex;flex-direction:column;gap:.15rem;padding:0 .4rem;min-width:0}.quad.svelte-1d4og1b>div:where(.svelte-1d4og1b):first-child,.zone-figure.svelte-1d4og1b:first-child{padding-left:0}.quad.svelte-1d4og1b>div:where(.svelte-1d4og1b)+div:where(.svelte-1d4og1b),.zone-figure.svelte-1d4og1b+.zone-figure:where(.svelte-1d4og1b){border-left:1px solid var(--rule)}.quad.svelte-1d4og1b b:where(.svelte-1d4og1b),.zone-figure.svelte-1d4og1b b:where(.svelte-1d4og1b){font-family:Rubik Mono One,sans-serif;font-size:1.05rem;font-weight:400;line-height:1.1;font-variant-numeric:tabular-nums}.quad.svelte-1d4og1b>div:where(.svelte-1d4og1b):first-child b:where(.svelte-1d4og1b),.zone-figure.svelte-1d4og1b b.hit:where(.svelte-1d4og1b){color:var(--success-color)}.quad.svelte-1d4og1b small:where(.svelte-1d4og1b),.zone-figure.svelte-1d4og1b small:where(.svelte-1d4og1b){color:var(--muted);font-size:.66rem}.zone-figure.svelte-1d4og1b .of:where(.svelte-1d4og1b){color:var(--muted);font-family:inherit;font-size:.75rem;font-weight:700}.meter.svelte-1d4og1b,.bar.svelte-1d4og1b,.rate-track.svelte-1d4og1b{position:relative;height:.5rem;border-radius:999px;background:var(--rule);overflow:hidden}.meter-fill.svelte-1d4og1b,.bar-fill.svelte-1d4og1b,.rate-fill.svelte-1d4og1b{position:absolute;top:0;right:0;bottom:0;left:0;width:var(--w);border-radius:999px;background:var(--success-color);transform-origin:0 50%;animation:svelte-1d4og1b-fill .7s cubic-bezier(.16,1,.3,1) calc(.25s + var(--d, 0ms)) both paused}.bar-fill.pick.svelte-1d4og1b{background:var(--text-color)}.bar-fill.team.svelte-1d4og1b{background:var(--team)}.rate-fill.svelte-1d4og1b{background:var(--text-color)}@keyframes svelte-1d4og1b-fill{0%{transform:scaleX(0)}to{transform:none}}.pair.svelte-1d4og1b{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:0 .75rem}.big.svelte-1d4og1b{font-family:Rubik Mono One,sans-serif;font-size:1.5rem;line-height:1}.big.svelte-1d4og1b small:where(.svelte-1d4og1b){color:var(--muted);font-family:inherit;font-size:.85rem;font-weight:700}.tiles.svelte-1d4og1b{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;perspective:800px}.tile.svelte-1d4og1b{position:relative;height:4.6rem;padding:0;border:0;background:transparent;color:inherit;font-family:inherit;cursor:pointer;transform-style:preserve-3d;transition:transform .52s cubic-bezier(.34,1.3,.64,1);-webkit-tap-highlight-color:transparent}.tile.svelte-1d4og1b:hover{background:transparent}.tile.flipped.svelte-1d4og1b,.tile.flipped.svelte-1d4og1b:hover{transform:rotateY(180deg)}.face.svelte-1d4og1b{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:.4rem;border-radius:.75rem;background:var(--rule);backface-visibility:hidden;-webkit-backface-visibility:hidden;box-sizing:border-box;text-align:center}.face.back.svelte-1d4og1b{transform:rotateY(180deg);background:var(--team);color:var(--team-ink);font-size:.7rem;font-weight:700;line-height:1.25}.tile-value.svelte-1d4og1b{font-family:Rubik Mono One,sans-serif;font-size:1.2rem;line-height:1;font-variant-numeric:tabular-nums}.tile-label.svelte-1d4og1b{color:var(--muted);font-size:.6rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.tip.svelte-1d4og1b{margin:0;color:var(--muted);font-size:.68rem;text-align:center}.rates.svelte-1d4og1b{display:flex;flex-direction:column;gap:.4rem;margin-top:.2rem}.rate.svelte-1d4og1b{display:grid;grid-template-columns:6.2rem 1fr 3rem;align-items:center;gap:.5rem;font-size:.76rem}.rate-label.svelte-1d4og1b{color:var(--muted);font-weight:700}.rate-value.svelte-1d4og1b{text-align:right;font-weight:800;font-variant-numeric:tabular-nums}.seasons.svelte-1d4og1b{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));align-items:end;gap:.3rem;height:6.5rem}.season-col.svelte-1d4og1b{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.2rem;height:100%;min-width:0}.season-pos.svelte-1d4og1b{font-size:.66rem;font-weight:800;font-variant-numeric:tabular-nums}.season-bar.svelte-1d4og1b{width:100%;max-width:1.6rem;height:calc(var(--h) * 4.4rem);min-height:3px;border-radius:4px 4px 1px 1px;background:var(--team);opacity:.75;transform-origin:50% 100%;animation:svelte-1d4og1b-raise .6s cubic-bezier(.16,1,.3,1) calc(.2s + var(--d)) both paused}.season-col.champ.svelte-1d4og1b .season-bar:where(.svelte-1d4og1b){background:#ffb700;opacity:1}.season-col.champ.svelte-1d4og1b .season-pos:where(.svelte-1d4og1b){color:#ffb700}.season-col.partial.svelte-1d4og1b .season-bar:where(.svelte-1d4og1b){opacity:.4}.season-year.svelte-1d4og1b{color:var(--muted);font-size:.6rem;font-weight:700}@keyframes svelte-1d4og1b-raise{0%{transform:scaleY(0)}to{transform:none}}.timeline.svelte-1d4og1b{display:flex;gap:3px;height:1.6rem;border-radius:.5rem;overflow:hidden}.stint.svelte-1d4og1b{display:flex;align-items:center;flex:var(--grow) 1 0;min-width:6px;padding:0 .45rem;background:var(--c);color:var(--ink);transform-origin:0 50%;animation:svelte-1d4og1b-fill .5s cubic-bezier(.16,1,.3,1) calc(.15s + var(--d)) both paused}.stint-name.svelte-1d4og1b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:800}.stint-list.svelte-1d4og1b{display:flex;flex-wrap:wrap;gap:.3rem .8rem;font-size:.75rem;font-weight:600}.stint-list.svelte-1d4og1b span:where(.svelte-1d4og1b){display:inline-flex;align-items:center;gap:.35rem}.stint-list.svelte-1d4og1b i:where(.svelte-1d4og1b){width:.55rem;height:.55rem;border-radius:50%}.stint-list.svelte-1d4og1b small:where(.svelte-1d4og1b){color:var(--muted);font-weight:500}.hero.landed.svelte-1d4og1b .hero-number:where(.svelte-1d4og1b),.hero.landed.svelte-1d4og1b .hero-body:where(.svelte-1d4og1b){animation-play-state:running}.in .meter-fill.svelte-1d4og1b,.in .bar-fill.svelte-1d4og1b,.in .rate-fill.svelte-1d4og1b,.in .season-bar.svelte-1d4og1b,.in .stint.svelte-1d4og1b{animation-play-state:running}.fact.svelte-1d4og1b{display:flex;flex-direction:column;gap:.45rem;width:100%;min-height:7rem;margin-top:.75rem;padding:.95rem 1rem;border:0;border-radius:1rem;background:var(--text-color);color:var(--secondary-background);font-family:inherit;text-align:left;cursor:pointer;overflow:hidden;-webkit-tap-highlight-color:transparent}.fact.svelte-1d4og1b:hover{background:var(--text-color)}.fact.svelte-1d4og1b .label:where(.svelte-1d4og1b){color:inherit;opacity:.6}.fact-text.svelte-1d4og1b{font-size:1rem;font-weight:700;line-height:1.35}.fact-cue.svelte-1d4og1b{margin-top:auto;font-size:.68rem;opacity:.55}.credit.svelte-1d4og1b{margin:1.25rem 0 0;color:var(--muted);font-size:.66rem;line-height:1.5;text-align:center;opacity:.8}.credit.svelte-1d4og1b a:where(.svelte-1d4og1b){color:inherit}.empty.svelte-1d4og1b{padding:1.5rem 0 .5rem;text-align:center}@media (prefers-reduced-motion: reduce){.hero-number.svelte-1d4og1b,.hero-body.svelte-1d4og1b,.trace.svelte-1d4og1b,.dot.svelte-1d4og1b,.miss.svelte-1d4og1b,.meter-fill.svelte-1d4og1b,.bar-fill.svelte-1d4og1b,.rate-fill.svelte-1d4og1b,.season-bar.svelte-1d4og1b,.stint.svelte-1d4og1b,.loading.svelte-1d4og1b{animation:none}.trace.svelte-1d4og1b{stroke-dashoffset:0}.tile.svelte-1d4og1b,.sheet.svelte-1d4og1b,.dot.svelte-1d4og1b{transition:none}}
