.hero.svelte-18vdmvi{position:relative;padding:var(--space-4) 0 var(--space-6);background:var(--bg);color:var(--fg)}.head.svelte-18vdmvi{display:grid;grid-template-columns:1fr auto;grid-template-areas:"name lang" "motto motto";align-items:center;column-gap:var(--space-3);padding:0 var(--page-pad)}.titles.svelte-18vdmvi{display:contents}.lang.svelte-18vdmvi{grid-area:lang;justify-self:end}.name.svelte-18vdmvi{grid-area:name;white-space:nowrap;margin:0;font-family:var(--font-display);font-weight:var(--weight-black);font-size:var(--type-name-m);line-height:var(--type-name-line-m);letter-spacing:var(--tracking-tight)}.motto.svelte-18vdmvi{grid-area:motto;white-space:nowrap;margin:var(--space-1) 0 0;font-family:var(--font-text);font-style:italic;font-size:var(--type-motto-m);line-height:var(--type-motto-line-m);color:var(--fg-2)}.stage.svelte-18vdmvi{position:relative;display:flex;flex-direction:column;margin:var(--space-4) var(--page-pad) 0}.scorebar.svelte-18vdmvi{order:-1;display:flex;align-items:stretch;gap:var(--space-2);margin-bottom:var(--space-3)}.score.svelte-18vdmvi{flex:none}.score.svelte-18vdmvi{background:var(--panel);border-left:var(--score-accent-m) solid var(--ball);padding:var(--space-2) var(--space-3)}.row.svelte-18vdmvi{display:flex;align-items:baseline;font-size:var(--type-score-m);line-height:1.4}.row.svelte-18vdmvi+.row:where(.svelte-18vdmvi){margin-top:var(--space-1)}.row.dim.svelte-18vdmvi{color:var(--score-dim)}.player.svelte-18vdmvi{width:var(--score-name-w-m);white-space:nowrap;font-family:var(--font-display);font-weight:var(--weight-bold)}.num.svelte-18vdmvi{width:var(--score-num-w-m);text-align:center;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.pts.svelte-18vdmvi{width:var(--score-pts-w-m);overflow:hidden;transition:width .4s ease,opacity .4s ease}.pts.win.svelte-18vdmvi{color:var(--ball);font-weight:var(--weight-bold)}.pts.gone.svelte-18vdmvi{width:0;opacity:0}.gsm.svelte-18vdmvi{flex:1 1 0;min-width:0;overflow:hidden;display:flex;align-items:center;background:var(--panel);padding:0 var(--space-1);font-family:var(--font-mono);font-weight:var(--weight-bold);font-size:var(--type-gsm-m);letter-spacing:var(--tracking-gsm-m);color:var(--ball);white-space:nowrap;opacity:0;transform:translateY(calc(-1 * var(--nudge)));transition:opacity .4s ease-out,transform .4s ease-out}.gsm.on.svelte-18vdmvi{opacity:1;transform:none}@media(max-width:359px){.scorebar.svelte-18vdmvi{flex-direction:column;align-items:flex-start}.gsm.svelte-18vdmvi{flex:none;padding:var(--space-2) var(--space-3)}}.court.svelte-18vdmvi{position:relative;width:var(--court-w-m);margin:0 auto;aspect-ratio:10.97 / 23.77;background:var(--court);border:var(--court-line-w) solid var(--court-line);box-shadow:var(--court-inset-m)}.line.svelte-18vdmvi,.net.svelte-18vdmvi,.post.svelte-18vdmvi{position:absolute;background:var(--court-line)}.alley-a.svelte-18vdmvi{top:0;bottom:0;left:var(--court-alley);width:var(--court-line-w)}.alley-b.svelte-18vdmvi{top:0;bottom:0;right:var(--court-alley);width:var(--court-line-w)}.service-a.svelte-18vdmvi{left:var(--court-alley);right:var(--court-alley);top:var(--court-service);height:var(--court-line-w)}.service-b.svelte-18vdmvi{left:var(--court-alley);right:var(--court-alley);bottom:var(--court-service);height:var(--court-line-w)}.center.svelte-18vdmvi{left:calc(50% - var(--court-line-w) / 2);top:var(--court-service);bottom:var(--court-service);width:var(--court-line-w)}.mark-a.svelte-18vdmvi{left:calc(50% - var(--court-line-w) / 2);top:0;height:var(--court-mark);width:var(--court-line-w)}.mark-b.svelte-18vdmvi{left:calc(50% - var(--court-line-w) / 2);bottom:0;height:var(--court-mark);width:var(--court-line-w)}.net.svelte-18vdmvi{left:calc(-1 * var(--court-overhang));right:calc(-1 * var(--court-overhang));top:calc(50% - var(--court-net-w) / 2);height:var(--court-net-w)}.post.svelte-18vdmvi{top:calc(50% - var(--court-post) / 2);width:var(--court-post);height:var(--court-post);border-radius:50%}.post-a.svelte-18vdmvi{left:calc(-1 * var(--court-overhang) - var(--court-post) / 2)}.post-b.svelte-18vdmvi{right:calc(-1 * var(--court-overhang) - var(--court-post) / 2)}.bounce.svelte-18vdmvi,.final.svelte-18vdmvi{position:absolute;left:calc(var(--fy) * 100%);top:calc(var(--fx) * 100%);opacity:0;transition:opacity .3s}.bounce.svelte-18vdmvi{width:var(--bounce-size-m);height:var(--bounce-size-m);margin:calc(var(--bounce-size-m) / -2) 0 0 calc(var(--bounce-size-m) / -2);border:var(--bounce-line-m) solid var(--ball);border-radius:50%}.pulse.svelte-18vdmvi{position:absolute;inset:calc(-1 * var(--bounce-line-m));border:var(--bounce-line-m) solid var(--ball);border-radius:50%;animation:svelte-18vdmvi-pulse 1.6s ease-out infinite}.bounce.on.svelte-18vdmvi,.final.on.svelte-18vdmvi{opacity:1}.final.svelte-18vdmvi{margin:calc(var(--bounce-size-m) / -2) 0 0 calc(var(--bounce-size-m) / -2)}.ring.svelte-18vdmvi{display:block;width:var(--bounce-size-m);height:var(--bounce-size-m);border:var(--bounce-line-m) solid var(--ball);border-radius:50%}.final-label.svelte-18vdmvi{position:absolute;left:calc(var(--bounce-size-m) + var(--space-1));top:var(--nudge);font-family:var(--font-mono);font-size:var(--type-label-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-label);color:var(--ball);text-shadow:var(--text-shadow-dark);white-space:nowrap}.trail.svelte-18vdmvi{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.ball.svelte-18vdmvi{position:absolute;left:0;top:0;width:var(--ball-size);height:var(--ball-size);border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--ball-light),var(--ball) 60%,var(--ball-dark));box-shadow:var(--glow-ball);opacity:0;will-change:transform;pointer-events:none}.call.svelte-18vdmvi{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0;transform:scale(.92);transition:opacity .35s,transform .35s}.call.on.svelte-18vdmvi{opacity:1;transform:none}.call-box.svelte-18vdmvi{display:flex;flex-direction:column;align-items:center;justify-content:center;width:80%;height:46%;background:radial-gradient(closest-side,var(--call-halo),transparent 74%)}.call-word.svelte-18vdmvi{font-family:var(--font-display);font-weight:var(--weight-black);font-size:var(--type-call-m);line-height:1;color:var(--ball);text-shadow:var(--glow-call-m)}.call-note.svelte-18vdmvi{margin-top:var(--space-2);font-family:var(--font-mono);font-size:var(--type-label-xs);letter-spacing:var(--tracking-wide-m);color:var(--fg)}.wide-only.svelte-18vdmvi{display:none}.cards-wrap.svelte-18vdmvi{margin-top:var(--space-4)}.scroll-hint.svelte-18vdmvi{display:flex;align-items:center;justify-content:center;height:var(--space-6);font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--type-arrow-m);line-height:1;color:var(--fg);animation:svelte-18vdmvi-hint 1.6s ease-in-out infinite}@keyframes svelte-18vdmvi-hint{0%,to{transform:translateY(0)}50%{transform:translateY(var(--nudge))}}.cards.svelte-18vdmvi{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.card.svelte-18vdmvi{display:flex;transition:opacity var(--ease-slow) ease-out,transform var(--ease-slow) ease-out}.armed.svelte-18vdmvi .card:where(.svelte-18vdmvi):not(.shown){opacity:0;transform:translateY(var(--space-2))}.card-link.svelte-18vdmvi{position:relative;flex:1;display:flex;flex-direction:column;justify-content:center;gap:var(--space-1);min-height:var(--tap-min);padding:var(--space-3) calc(var(--space-5) + var(--type-arrow-m)) var(--space-3) var(--space-3);background:var(--panel);border:var(--line-thin) solid var(--panel-border);color:var(--fg);text-decoration:none;transition:background var(--ease-fast),color var(--ease-fast),border-color var(--ease-fast)}.card-link.svelte-18vdmvi:hover,.card-link.svelte-18vdmvi:focus-visible{background:var(--foot-bg);border-color:var(--foot-bg);color:var(--foot-fg)}.card-tag.svelte-18vdmvi{font-family:var(--font-mono);font-size:var(--type-label-xs);line-height:1.4;letter-spacing:var(--tracking-label);color:var(--ball);transition:color var(--ease-fast)}.card-link.svelte-18vdmvi:hover .card-tag:where(.svelte-18vdmvi),.card-link.svelte-18vdmvi:focus-visible .card-tag:where(.svelte-18vdmvi){color:var(--foot-fg)}.card-title.svelte-18vdmvi{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--type-panel-m);line-height:var(--type-panel-line-m)}.card-arrow.svelte-18vdmvi{position:absolute;right:var(--space-4);top:50%;font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--type-arrow-m);line-height:1;opacity:0;transform:translate(calc(-2 * var(--nudge)),-50%);transition:opacity var(--ease-fast),transform var(--ease-fast)}.card-link.svelte-18vdmvi:hover .card-arrow:where(.svelte-18vdmvi),.card-link.svelte-18vdmvi:focus-visible .card-arrow:where(.svelte-18vdmvi){opacity:1;transform:translateY(-50%)}@keyframes svelte-18vdmvi-pulse{0%{transform:scale(.5);opacity:.9}to{transform:scale(2.2);opacity:0}}@media(min-width:1200px){.hero.svelte-18vdmvi{display:flex;flex-direction:column;height:max(var(--hero-min-h),calc(100svh - var(--ticker-h)));padding:var(--space-6) var(--page-pad-wide) 0}.head.svelte-18vdmvi{display:flex;justify-content:space-between;align-items:flex-start;padding:0;margin-bottom:var(--space-6)}.titles.svelte-18vdmvi{display:block}.name.svelte-18vdmvi{white-space:normal;font-size:var(--type-name);line-height:var(--type-name-line)}.motto.svelte-18vdmvi{font-size:var(--type-motto);line-height:var(--type-motto-line)}.stage.svelte-18vdmvi{flex:1;min-height:0;margin:0;container-type:size}.scroll-hint.svelte-18vdmvi{display:none}.playfield.svelte-18vdmvi{display:flex;justify-content:space-between;gap:var(--space-6)}.court.svelte-18vdmvi{flex:none;width:min(calc(100cqw - var(--hero-cards) - var(--space-6)),calc((100cqh - var(--score-zone-min)) * 23.77 / 10.97));margin:0;aspect-ratio:23.77 / 10.97;box-shadow:var(--court-inset)}.scorebar.svelte-18vdmvi{order:0;flex:1;flex-direction:row;align-items:center;gap:var(--space-4);margin:0}.score.svelte-18vdmvi{border-left-width:var(--score-accent);padding:var(--space-3) var(--space-5)}.row.svelte-18vdmvi{font-size:var(--type-score-num)}.row.svelte-18vdmvi+.row:where(.svelte-18vdmvi){margin-top:var(--space-1)}.player.svelte-18vdmvi{width:var(--score-name-w);font-size:var(--type-score-name)}.num.svelte-18vdmvi{width:var(--score-num-w)}.pts.svelte-18vdmvi{width:var(--score-pts-w)}.gsm.svelte-18vdmvi{flex:none;display:block;overflow:visible;padding:var(--space-2) var(--space-4);font-size:var(--type-gsm);letter-spacing:var(--tracking-label-wide);transform:translate(calc(-2 * var(--nudge)))}.alley-a.svelte-18vdmvi{top:var(--court-alley);bottom:auto;left:0;right:0;width:auto;height:var(--court-line-w)}.alley-b.svelte-18vdmvi{top:auto;bottom:var(--court-alley);left:0;right:0;width:auto;height:var(--court-line-w)}.service-a.svelte-18vdmvi{left:var(--court-service);right:auto;top:var(--court-alley);bottom:var(--court-alley);width:var(--court-line-w);height:auto}.service-b.svelte-18vdmvi{left:auto;right:var(--court-service);top:var(--court-alley);bottom:var(--court-alley);width:var(--court-line-w);height:auto}.center.svelte-18vdmvi{left:var(--court-service);right:var(--court-service);top:calc(50% - var(--court-line-w) / 2);bottom:auto;width:auto;height:var(--court-line-w)}.mark-a.svelte-18vdmvi{left:0;top:calc(50% - var(--court-line-w) / 2);width:var(--court-mark);height:var(--court-line-w)}.mark-b.svelte-18vdmvi{left:auto;right:0;bottom:auto;top:calc(50% - var(--court-line-w) / 2);width:var(--court-mark);height:var(--court-line-w)}.net.svelte-18vdmvi{left:calc(50% - var(--court-net-w) / 2);right:auto;top:calc(-1 * var(--court-overhang));bottom:calc(-1 * var(--court-overhang));width:var(--court-net-w);height:auto}.post.svelte-18vdmvi{left:calc(50% - var(--court-post) / 2);right:auto}.post-a.svelte-18vdmvi{top:calc(-1 * var(--court-overhang) - var(--court-post) / 2)}.post-b.svelte-18vdmvi{top:auto;bottom:calc(-1 * var(--court-overhang) - var(--court-post) / 2)}.bounce.svelte-18vdmvi,.final.svelte-18vdmvi{left:calc(var(--fx) * 100%);top:calc(var(--fy) * 100%)}.bounce.svelte-18vdmvi,.final.svelte-18vdmvi{margin:calc(var(--bounce-size) / -2) 0 0 calc(var(--bounce-size) / -2)}.bounce.svelte-18vdmvi{width:var(--bounce-size);height:var(--bounce-size);border-width:var(--court-line-w)}.pulse.svelte-18vdmvi{inset:calc(-1 * var(--court-line-w));border-width:var(--court-line-w)}.ring.svelte-18vdmvi{width:var(--bounce-size);height:var(--bounce-size);border-width:var(--court-line-w)}.final-label.svelte-18vdmvi{left:50%;top:calc(var(--bounce-size) + var(--space-1));transform:translate(-50%)}.call-box.svelte-18vdmvi{width:var(--call-box-w);max-width:90%;max-height:90%;height:var(--call-box-h);background:radial-gradient(closest-side,var(--call-halo),transparent 72%)}.call-word.svelte-18vdmvi{font-size:var(--type-call);text-shadow:var(--glow-call)}.call-note.svelte-18vdmvi{font-size:var(--type-label);letter-spacing:var(--tracking-wide)}.wide-only.svelte-18vdmvi{display:inline}.narrow-only.svelte-18vdmvi{display:none}.cards-wrap.svelte-18vdmvi{flex:none;width:var(--hero-cards);margin-top:0;container-type:size}.cards.svelte-18vdmvi{height:100%;gap:var(--space-3)}.card.svelte-18vdmvi{flex:1;min-height:0}.card-link.svelte-18vdmvi{padding:var(--space-3) calc(var(--space-6) + var(--type-arrow)) var(--space-3) var(--space-5);overflow:hidden}.card-tag.svelte-18vdmvi{font-size:var(--type-label-s)}.card-title.svelte-18vdmvi{font-size:var(--type-panel-s);line-height:var(--type-panel-line-s)}.card-arrow.svelte-18vdmvi{right:var(--space-5);font-size:var(--type-arrow)}}@container (min-height: 420px){.card-title.svelte-18vdmvi{font-size:var(--type-panel);line-height:var(--type-panel-line)}}@container (max-height: 330px){.card-link.svelte-18vdmvi{padding-top:var(--space-2);padding-bottom:var(--space-2)}.card-title.svelte-18vdmvi{font-size:var(--type-panel-xs);line-height:var(--type-panel-line-xs)}}.home.svelte-bk2mis{background:var(--bg);color:var(--fg)}.index.svelte-bk2mis ol:where(.svelte-bk2mis){margin:0;padding:0;list-style:none}.index.svelte-bk2mis a:where(.svelte-bk2mis){display:flex;align-items:baseline;gap:var(--space-3);padding:var(--space-5) var(--page-pad);border-bottom:var(--line) solid var(--bg);background:var(--foot-bg);color:var(--foot-fg);text-decoration:none;transition:background var(--ease-fast),color var(--ease-fast)}.index.svelte-bk2mis a:where(.svelte-bk2mis):hover,.index.svelte-bk2mis a:where(.svelte-bk2mis):focus-visible{background:var(--foot-fg);color:var(--foot-bg)}.index.svelte-bk2mis a:where(.svelte-bk2mis):focus-visible{outline-offset:calc(-2 * var(--nudge))}.num.svelte-bk2mis{font-family:var(--font-mono);font-size:var(--type-label-s)}.title.svelte-bk2mis{flex:1;font-family:var(--font-display);font-weight:var(--weight-black);font-size:var(--type-index-m);line-height:var(--type-index-line-m);letter-spacing:var(--tracking-tight)}.chip.svelte-bk2mis{display:none;background:var(--ball);color:var(--on-acc);font-family:var(--font-mono);font-size:var(--type-label-xs);letter-spacing:var(--tracking-label);padding:var(--space-1) var(--space-2)}.arrow.svelte-bk2mis{font-size:var(--type-arrow-m)}@media(min-width:700px){.index.svelte-bk2mis a:where(.svelte-bk2mis){gap:var(--space-5);padding:var(--space-6) var(--page-pad-wide)}.num.svelte-bk2mis{font-size:var(--type-label)}.title.svelte-bk2mis{font-size:var(--type-index);line-height:var(--type-index-line)}.chip.svelte-bk2mis{display:inline-block}.arrow.svelte-bk2mis{font-size:var(--type-arrow)}}
