.chalk-aside[data-astro-cid-5wt3iua7]{width:7rem;margin:.25rem 0 1rem;display:block}@media (width<=560px){.chalk-aside[data-astro-cid-5wt3iua7]{width:6rem}}.court-map[data-astro-cid-jzh5txg3]{grid-template-columns:minmax(0, var(--court-max)) minmax(0, 1fr);border:1px solid var(--cc-line-soft);border-radius:var(--cc-radius);background:var(--cc-surface-soft);align-items:start;gap:1.75rem;margin:2.5rem 0;padding:1.25rem;display:grid}svg[data-astro-cid-jzh5txg3]{align-self:center;width:100%;height:auto;display:block;overflow:visible}.surface[data-astro-cid-jzh5txg3]{fill:#1e3a8a}.kitchen[data-astro-cid-jzh5txg3]{fill:#22c55e}.lines[data-astro-cid-jzh5txg3]{stroke:#fff}.serve-extension[data-astro-cid-jzh5txg3]{stroke:#ffffff73;stroke-dasharray:.5 .4}.net[data-astro-cid-jzh5txg3]{stroke:#444}.post[data-astro-cid-jzh5txg3]{fill:#9ca3af}.dims[data-astro-cid-jzh5txg3]{fill:var(--cc-subtle);font-family:var(--cc-sans);font-weight:600}.hl[data-astro-cid-jzh5txg3]{opacity:0;pointer-events:none;transition:opacity .2s}.hl[data-astro-cid-jzh5txg3] rect[data-astro-cid-jzh5txg3]{stroke:var(--cc-chalk);stroke-width:.35px}.hl[data-astro-cid-jzh5txg3] line[data-astro-cid-jzh5txg3]{stroke:var(--cc-chalk);stroke-linecap:round}.hl[data-astro-cid-jzh5txg3].is-active{opacity:1}.pin[data-astro-cid-jzh5txg3]{cursor:pointer}.pin[data-astro-cid-jzh5txg3] circle[data-astro-cid-jzh5txg3]{fill:var(--cc-bg);stroke:var(--cc-chalk);stroke-width:.22px}.pin[data-astro-cid-jzh5txg3] text[data-astro-cid-jzh5txg3]{fill:var(--cc-ink);font-family:var(--cc-sans);font-weight:700}.pin[data-astro-cid-jzh5txg3].is-active circle[data-astro-cid-jzh5txg3]{fill:var(--cc-chalk)}.pin[data-astro-cid-jzh5txg3].is-active text[data-astro-cid-jzh5txg3]{fill:var(--cc-on-chalk)}.map-title[data-astro-cid-jzh5txg3]{font-family:var(--cc-serif);color:var(--cc-ink-strong);margin:0 0 .6rem;font-size:1.3rem;font-weight:600}.legend[data-astro-cid-jzh5txg3]{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.legend[data-astro-cid-jzh5txg3] button[data-astro-cid-jzh5txg3]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:1.6rem 1fr;gap:.65rem;padding:.5rem .6rem;display:grid}.legend[data-astro-cid-jzh5txg3] button[data-astro-cid-jzh5txg3]:hover{background:#ffffff0a}.legend[data-astro-cid-jzh5txg3] button[data-astro-cid-jzh5txg3][aria-pressed=true]{background:color-mix(in srgb, var(--cc-chalk) 10%, transparent)}.n[data-astro-cid-jzh5txg3]{border:1.5px solid var(--cc-chalk);width:1.6rem;height:1.6rem;color:var(--cc-ink);border-radius:50%;place-items:center;font-size:.78rem;font-weight:700;display:grid}button[data-astro-cid-jzh5txg3][aria-pressed=true] .n[data-astro-cid-jzh5txg3]{background:var(--cc-chalk);color:var(--cc-on-chalk)}.text[data-astro-cid-jzh5txg3]{gap:.1rem;display:grid}.name[data-astro-cid-jzh5txg3]{color:var(--cc-ink-strong);font-size:.97rem;font-weight:650}.aka[data-astro-cid-jzh5txg3]{color:var(--cc-subtle);font-weight:400}.body[data-astro-cid-jzh5txg3]{color:var(--cc-muted);font-size:.9rem;line-height:1.45}@media (width<=720px){.court-map[data-astro-cid-jzh5txg3]{grid-template-columns:1fr;justify-items:center}svg[data-astro-cid-jzh5txg3]{max-width:min(var(--court-max), 100%)}figcaption[data-astro-cid-jzh5txg3]{width:100%}}@media (prefers-reduced-motion:reduce){.hl[data-astro-cid-jzh5txg3]{transition:none}}.line-calls[data-astro-cid-bqisk3y2]{max-width:34rem;margin:2rem 0}.panels[data-astro-cid-bqisk3y2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.panel[data-astro-cid-bqisk3y2]{align-content:start;gap:.3rem;display:grid}svg[data-astro-cid-bqisk3y2]{border-radius:10px;width:100%;height:auto;display:block;overflow:hidden}.court[data-astro-cid-bqisk3y2]{fill:#1e3a8a}.line[data-astro-cid-bqisk3y2]{fill:#f8fafc}.ball[data-astro-cid-bqisk3y2]{fill:color-mix(in srgb, var(--cc-chalk) 7%, transparent);stroke:var(--cc-chalk);stroke-width:1.4px;stroke-dasharray:3 2.5}.mark[data-astro-cid-bqisk3y2]{fill:#e8b923;stroke:#0f1f4d;stroke-width:1.4px}.side[data-astro-cid-bqisk3y2]{fill:#ffffff8c;font-family:var(--cc-sans);letter-spacing:.04em;text-transform:uppercase;font-size:7px;font-weight:600}.call[data-astro-cid-bqisk3y2]{font-family:var(--cc-sans);letter-spacing:.06em;text-transform:uppercase;margin:.2rem 0 0;font-size:.95rem;font-weight:800}.call[data-astro-cid-bqisk3y2].in{color:#7fcf9f}.call[data-astro-cid-bqisk3y2].out{color:#f27979}.note[data-astro-cid-bqisk3y2]{color:var(--cc-muted);margin:0;font-size:.85rem;line-height:1.4}figcaption[data-astro-cid-bqisk3y2]{color:var(--cc-subtle);margin-top:.8rem;font-size:.88rem}.photo[data-astro-cid-xjdomtpr]{max-width:var(--prose-measure,40rem);margin:2.5rem 0}img[data-astro-cid-xjdomtpr]{border:1px solid var(--cc-line);border-radius:var(--cc-radius);background:var(--cc-surface);width:auto;max-width:100%;height:auto;max-height:62svh;display:block}figcaption[data-astro-cid-xjdomtpr]{gap:.2rem;margin-top:.7rem;display:grid}.caption[data-astro-cid-xjdomtpr]{color:var(--cc-muted);font-size:.95rem;line-height:1.5}.credit[data-astro-cid-xjdomtpr]{color:var(--cc-subtle);font-size:.8rem}.credit[data-astro-cid-xjdomtpr] a[data-astro-cid-xjdomtpr]{color:inherit;text-underline-offset:2px;text-decoration:underline}.credit[data-astro-cid-xjdomtpr] a[data-astro-cid-xjdomtpr]:hover{color:var(--cc-chalk)}.rulebook-note[data-astro-cid-de4i24m4]{border:1px solid var(--cc-line-soft);border-radius:var(--cc-radius);background:var(--cc-surface-soft);grid-template-columns:6rem minmax(0,1fr);align-items:center;gap:1.25rem;max-width:34rem;margin:1.75rem 0;padding:1.1rem 1.25rem;display:grid}.art[data-astro-cid-de4i24m4]{width:6rem;display:block}p[data-astro-cid-de4i24m4]{margin:0}.kicker[data-astro-cid-de4i24m4]{color:var(--cc-chalk);font-size:1.15rem;line-height:1}.name[data-astro-cid-de4i24m4]{font-family:var(--cc-serif);color:var(--cc-ink-strong);margin-top:.35rem;font-size:1.15rem;font-weight:600;line-height:1.25}.what[data-astro-cid-de4i24m4]{color:var(--cc-muted);margin-top:.3rem;font-size:.9rem}.links[data-astro-cid-de4i24m4]{flex-wrap:wrap;gap:.5rem;margin-top:.8rem;display:flex}.btn[data-astro-cid-de4i24m4]{padding:.45rem .95rem;font-size:.9rem}@media (width<=480px){.rulebook-note[data-astro-cid-de4i24m4]{grid-template-columns:4.2rem minmax(0,1fr);gap:.9rem}.art[data-astro-cid-de4i24m4]{width:4.2rem}}.speak-only[data-astro-cid-fnbcakvg]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.score-call[data-astro-cid-ojliscz5]{border:1px solid var(--cc-line-soft);border-radius:var(--cc-radius);background:var(--cc-surface-soft);max-width:34rem;margin:1.75rem 0;padding:1.1rem 1.25rem}svg[data-astro-cid-ojliscz5]{width:100%;max-width:26rem;height:auto;margin:0 auto;display:block;overflow:visible}.numbers[data-astro-cid-ojliscz5] text[data-astro-cid-ojliscz5]{font-family:var(--cc-serif);fill:var(--cc-ink-strong);font-size:64px;font-weight:600}.numbers[data-astro-cid-ojliscz5] .dash[data-astro-cid-ojliscz5]{fill:var(--cc-subtle);font-size:44px}.arrows[data-astro-cid-ojliscz5] path[data-astro-cid-ojliscz5]{fill:none;stroke:var(--cc-chalk);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.labels[data-astro-cid-ojliscz5] text[data-astro-cid-ojliscz5]{font-family:var(--cc-hand);fill:var(--cc-chalk);font-size:19px}.examples[data-astro-cid-ojliscz5]{border-top:1px solid var(--cc-line-soft);gap:.7rem;margin:1rem 0 0;padding:1rem 0 0;list-style:none;display:grid}.examples[data-astro-cid-ojliscz5] li[data-astro-cid-ojliscz5]{grid-template-columns:6.2rem minmax(0,1fr);align-items:baseline;gap:.9rem;display:grid}.call[data-astro-cid-ojliscz5]{font-family:var(--cc-serif);color:var(--cc-ink-strong);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:600}.examples[data-astro-cid-ojliscz5] p[data-astro-cid-ojliscz5]{margin:0}.meaning[data-astro-cid-ojliscz5]{color:var(--cc-muted);font-size:.92rem;line-height:1.45}@media (width<=480px){.examples[data-astro-cid-ojliscz5] li[data-astro-cid-ojliscz5]{grid-template-columns:1fr;gap:.15rem}}.pinned[data-astro-cid-fb2sdp23]{max-width:var(--prose-measure,40rem);margin:2rem 0}.frame[data-astro-cid-fb2sdp23]{line-height:0;position:relative}.frame[data-astro-cid-fb2sdp23].narrow{max-width:19rem}.frame[data-astro-cid-fb2sdp23] img[data-astro-cid-fb2sdp23]{border:1px solid var(--cc-line);border-radius:var(--cc-radius);width:100%;height:auto;display:block}.pin[data-astro-cid-fb2sdp23]{border:2px solid var(--cc-chalk);width:1.7rem;height:1.7rem;color:var(--cc-chalk);font:700 .85rem/1 var(--cc-sans);background:#0f1a16e0;border-radius:50%;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.legend[data-astro-cid-fb2sdp23]{gap:.55rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.legend[data-astro-cid-fb2sdp23] li[data-astro-cid-fb2sdp23]{grid-template-columns:1.7rem minmax(0,1fr);align-items:start;gap:.7rem;display:grid}.legend[data-astro-cid-fb2sdp23] .n[data-astro-cid-fb2sdp23]{border:1.5px solid var(--cc-chalk);width:1.6rem;height:1.6rem;color:var(--cc-ink);border-radius:50%;place-items:center;font-size:.78rem;font-weight:700;display:grid}.pin[data-astro-cid-fb2sdp23].player,.legend[data-astro-cid-fb2sdp23] .player[data-astro-cid-fb2sdp23]{background:var(--shirt);color:var(--shirt-ink,#fff);border-color:#fff}.player[data-astro-cid-fb2sdp23].beige{--shirt:var(--cc-player-beige);--shirt-ink:var(--cc-player-black)}.player[data-astro-cid-fb2sdp23].red{--shirt:var(--cc-player-red)}.player[data-astro-cid-fb2sdp23].blue{--shirt:var(--cc-player-blue)}.player[data-astro-cid-fb2sdp23].black{--shirt:var(--cc-player-black)}.pin[data-astro-cid-fb2sdp23].player{box-shadow:0 0 0 2px #00000073}.legend[data-astro-cid-fb2sdp23] p[data-astro-cid-fb2sdp23]{color:var(--cc-muted);margin:0;font-size:.95rem;line-height:1.45}.legend[data-astro-cid-fb2sdp23] strong[data-astro-cid-fb2sdp23]{color:var(--cc-ink-strong)}.credit[data-astro-cid-fb2sdp23]{color:var(--cc-subtle);margin-top:.7rem;font-size:.8rem;display:block}.credit[data-astro-cid-fb2sdp23] a[data-astro-cid-fb2sdp23]{color:inherit}@media (width<=480px){.pin[data-astro-cid-fb2sdp23]{width:1.45rem;height:1.45rem;font-size:.75rem}}.term-trigger[data-astro-cid-osgg53dg]{color:inherit;font:inherit;text-decoration:underline dashed var(--cc-chalk);text-underline-offset:4px;cursor:help;background:0 0;border:0;padding:0;text-decoration-thickness:1.5px}.term-trigger[data-astro-cid-osgg53dg]:hover{color:var(--cc-chalk)}.term-pop[data-astro-cid-osgg53dg]{border:1px solid var(--cc-line);background:var(--cc-surface);width:min(22rem,100vw - 2.5rem);color:var(--cc-ink);font:.95rem/1.5 var(--cc-sans);text-align:left;border-radius:14px;margin:auto;padding:1rem 1.1rem;box-shadow:0 20px 40px #00000073}.term-pop[data-astro-cid-osgg53dg]::backdrop{background:#00000040}.term-pop[data-astro-cid-osgg53dg] strong[data-astro-cid-osgg53dg]{font-family:var(--cc-serif);color:var(--cc-ink-strong);font-size:1.1rem}.term-pop[data-astro-cid-osgg53dg] em[data-astro-cid-osgg53dg]{color:var(--cc-subtle);font-size:.85rem}.term-def[data-astro-cid-osgg53dg]{color:var(--cc-muted);margin:.4rem 0 .6rem;display:block}.term-pop[data-astro-cid-osgg53dg] a[data-astro-cid-osgg53dg]{color:var(--cc-chalk);font-size:.85rem;font-weight:600}@supports (position-area:bottom){.term-pop[data-astro-cid-osgg53dg]{position-area:bottom span-right;position-try-fallbacks:flip-block, flip-inline;margin:.5rem 0 0;inset:auto}.term-pop[data-astro-cid-osgg53dg]::backdrop{background:0 0}}.lesson-video[data-astro-cid-yngxbivw]{max-width:34rem;margin:1.5rem 0}
