:root{--paak-primary-400: #475FC1;--paak-gold-600: #C69C24;--paak-success: #1E7D3B;--paak-error: #B21F1E;--paak-separator-accent: #D0D4E2;--fs-xs: .75rem;--fs-sm: .875rem;--fs-lg: 1.125rem;--fs-xl: 1.25rem}.p-h3{font-family:var(--paak-font-sans);font-size:var(--fs-xl);font-weight:700;line-height:1.3;color:var(--paak-fg-1);text-align:left}.p-h4{font-family:var(--paak-font-sans);font-size:var(--fs-lg);font-weight:600;line-height:1.35;color:var(--paak-fg-1);text-align:left}.p-body-sm{font-size:var(--fs-sm);line-height:1.5;color:var(--paak-fg-3)}.p-caption{font-size:var(--fs-xs);line-height:1.4;color:var(--paak-fg-3)}.p-eyebrow{font-size:var(--fs-sm);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--paak-gold-800)}.p-number{font-variant-numeric:tabular-nums;font-weight:700;color:var(--paak-fg-1)}.court-fill{fill:#e9eef8}.goal-area{fill:#c9d7f1}.court-line{fill:none;stroke:var(--paak-primary-500);stroke-width:2}.court-line-thin{fill:none;stroke:var(--paak-primary-400);stroke-width:1.4}.tok-label{font-family:var(--paak-font-sans);font-weight:700;font-size:12px;text-anchor:middle}.dim-label{font-family:var(--paak-font-sans);font-weight:700;font-size:12px;fill:var(--paak-fg-2);text-anchor:middle}.tok-label[text-anchor=start],.dim-label[text-anchor=start]{text-anchor:start}.tok-label[text-anchor=end],.dim-label[text-anchor=end]{text-anchor:end}.dim-line{stroke:var(--paak-fg-3);stroke-width:1}:root{--kb-plate:#FBFCFE;--kb-gold-path:#A88A20;--kb-court:#E9EEF8;--kb-goal:#C9D7F1}:root{--kb-court-rugby:#E9F1E6;--kb-court-rugby-ingoal:#E3EEDF;--kb-court-rugby-hatch:#C2D9B8}.tok-att{fill:var(--paak-gold-500);stroke:var(--paak-primary-900);stroke-width:2.5}.tok-att-txt{fill:var(--paak-primary-900);font-weight:800;text-anchor:middle}.tok-def{fill:var(--paak-primary-500)}.tok-def-txt{fill:#fff;font-weight:800;text-anchor:middle}.tok-gk{fill:var(--kb-plate);stroke:var(--paak-primary-500);stroke-width:3}.tok-gk-txt{fill:var(--paak-primary-500);font-weight:800;text-anchor:middle}.tok-joker{fill:var(--kb-plate);stroke:var(--paak-primary-400);stroke-width:3;stroke-dasharray:6 4}.tok-joker-txt{fill:var(--paak-primary-400);font-weight:800;text-anchor:middle}.tok-ball{fill:#fff;stroke:var(--paak-primary-500);stroke-width:2.4}.tok-cone{fill:var(--paak-gold-600)}.tok-obstacle{fill:none;stroke:var(--kb-gold-path);stroke-width:2}.zone-plain{fill:var(--paak-primary-50);stroke:var(--paak-primary-300);stroke-width:1.1;stroke-dasharray:5 4}.zone-hatch{stroke:var(--paak-primary-300);stroke-width:1.1;stroke-dasharray:5 4}.path-pass,.path-dribble{fill:none;stroke:var(--paak-primary-500);stroke-width:3.2}.path-run{fill:none;stroke:var(--kb-gold-path);stroke-width:2.8;stroke-dasharray:9 7}.path-shot{fill:none;stroke:var(--paak-primary-500);stroke-width:4.4}.path-option{fill:none;stroke:var(--paak-primary-300);stroke-width:2.6;stroke-dasharray:3 8}.dim{stroke:var(--paak-fg-3);stroke-width:1}.leader{stroke:var(--paak-fg-4);stroke-width:1}.stick{fill:none;stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.stick-actor{stroke:var(--kb-gold-path)}.stick-partner{stroke:var(--paak-primary-500)}.stick-off{stroke:var(--paak-fg-4)}.frame-plate{fill:var(--kb-plate);stroke:var(--paak-primary-300);stroke-width:1.4}.frame-plate.is-unscaled{stroke:var(--paak-separator);stroke-dasharray:7 6}.fig-label{font-weight:700;fill:var(--paak-fg-2);paint-order:stroke;stroke:var(--kb-plate);stroke-width:4.5;stroke-linejoin:round}.fig-label.is-gold{fill:var(--paak-gold-800)}.step-badge{fill:var(--paak-gold-500);stroke:var(--kb-plate);stroke-width:2.5}.step-badge-txt{fill:var(--paak-primary-700);font-weight:800;text-anchor:middle}.rule-badge{fill:var(--paak-primary-50)}.rule-badge-txt{fill:var(--paak-primary-700);font-weight:700}.pair-do{stroke:var(--paak-success)}.pair-avoid{stroke:var(--paak-error)}.tok-att-txt[text-anchor=start],.tok-def-txt[text-anchor=start],.tok-gk-txt[text-anchor=start],.tok-joker-txt[text-anchor=start],.step-badge-txt[text-anchor=start]{text-anchor:start}.tok-att-txt[text-anchor=end],.tok-def-txt[text-anchor=end],.tok-gk-txt[text-anchor=end],.tok-joker-txt[text-anchor=end],.step-badge-txt[text-anchor=end]{text-anchor:end}.dtable[data-astro-cid-7bv5rqnm]{overflow-x:auto;margin:16px 0 22px}.dtable[data-astro-cid-7bv5rqnm] table[data-astro-cid-7bv5rqnm]{width:100%;border-collapse:collapse;font-size:14px;line-height:1.5;min-width:620px}.dtable[data-astro-cid-7bv5rqnm] th[data-astro-cid-7bv5rqnm]{text-align:left;padding:10px 12px;background:var(--paak-surface-page);border-bottom:2px solid var(--paak-separator);color:var(--paak-fg-1);font-size:13px;vertical-align:bottom}.dtable[data-astro-cid-7bv5rqnm] td[data-astro-cid-7bv5rqnm]{padding:11px 12px;border-bottom:1px solid var(--paak-separator-light);vertical-align:top;color:var(--paak-fg-2)}.dtable[data-astro-cid-7bv5rqnm] td[data-astro-cid-7bv5rqnm] b[data-astro-cid-7bv5rqnm]{color:var(--paak-fg-1)}.dtable[data-astro-cid-7bv5rqnm] .gl[data-astro-cid-7bv5rqnm]{display:block;font-size:12.5px;color:var(--paak-fg-3);font-style:italic;margin-top:2px}.sources[data-astro-cid-7bv5rqnm]{font-size:13.5px;color:var(--paak-fg-3);line-height:1.6}
