html{background:#f8fafc;scrollbar-gutter:stable}body{margin:0;background:#f8fafc;color:#0f172a;font-family:Inter,Arial,sans-serif}.site-nav{min-height:64px;background:linear-gradient(145deg,#23312d 0,#181f1d 58%,#271b10 100%)}.nav-inner{min-height:64px}.container{max-width:940px;margin:0 auto;padding:0 1.25rem}img{max-width:100%}.team-shot-quality-table td[data-field=signal],.team-shot-quality-table th[data-field=signal]{padding-right:1rem}.team-shot-quality-table .th-stack{line-height:1.15}.team-shot-quality-table td[data-field=goals] strong,.team-shot-quality-table td[data-field=shots] strong{color:#0f172a;font-size:18px}.team-shot-quality-table th[data-field]:not([data-field=side]):not([data-field=signal]){padding-left:.25rem;padding-right:.25rem}.team-shot-quality-table td[data-field]:not([data-field=side]):not([data-field=signal]){padding-left:.25rem;padding-right:.25rem}.team-shot-quality-table{table-layout:fixed;width:100%}.team-shot-quality-table td[data-field=side],.team-shot-quality-table th[data-field=side]{width:10%}.team-shot-quality-table td[data-field=hdpct],.team-shot-quality-table th[data-field=hdpct]{width:6%}.team-shot-quality-table td[data-field=hdshpct],.team-shot-quality-table td[data-field=ldshpct],.team-shot-quality-table td[data-field=mdshpct],.team-shot-quality-table th[data-field=hdshpct],.team-shot-quality-table th[data-field=ldshpct],.team-shot-quality-table th[data-field=mdshpct]{width:7%}.team-shot-quality-table td[data-field=signal],.team-shot-quality-table th[data-field=signal]{width:13%}.sq-ctx-good{color:#15803d}.sq-ctx-warn{color:#92400e}.sq-ctx-risk{color:#991b1b}.analytics-definition-list .sq-ctx-good{color:#15803d}.analytics-definition-list .sq-ctx-warn{color:#92400e}.analytics-definition-list .sq-ctx-risk{color:#991b1b}.analytics-label-subtext.sq-ctx-good{color:#15803d}.analytics-label-subtext.sq-ctx-warn{color:#92400e}.analytics-label-subtext.sq-ctx-risk{color:#991b1b}.sq-sig-good{color:#15803d}.sq-sig-warn{color:#92400e}.sq-sig-risk{color:#991b1b}.sq-sig-neutral{color:#1e3a8a}.analytics-label-elite{color:#0c6642;background:#86efac}.sq-ctx-neutral{color:#1e3a8a}.analytics-definition-list .sq-ctx-neutral{color:#1e3a8a}.analytics-label-subtext.sq-ctx-neutral{color:#1e3a8a}.sq-ctx-elite{color:#0c6642}.analytics-definition-list .sq-ctx-elite{color:#0c6642}.analytics-label-subtext.sq-ctx-elite{color:#0c6642}.sq-sig-elite{color:#0c6642}.sq-sig-noread{color:#475569}.team-shot-quality-table .shot-quality-value-pill{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:30px;padding:.18rem .5rem;border:1px solid rgba(148,163,184,.42);border-radius:7px;color:#0f172a!important;font-size:16px;font-weight:700;line-height:1;letter-spacing:0;white-space:nowrap;box-shadow:0 1px 3px rgba(15,23,42,.05)}.team-shot-quality-table .shot-quality-value-pill.analytics-label-elite,.team-shot-quality-table .shot-quality-value-pill.analytics-label-good{background:rgba(220,252,231,.32);border-color:rgba(134,239,172,.82)}.team-shot-quality-table .shot-quality-value-pill.analytics-label-calm{background:rgba(219,234,254,.32);border-color:rgba(147,197,253,.82)}.team-shot-quality-table .shot-quality-value-pill.analytics-label-warn{background:var(--analytics-rate-warn-background);border-color:var(--analytics-rate-warn-border)}.team-shot-quality-table .shot-quality-value-pill.analytics-label-risk{background:rgba(254,226,226,.32);border-color:rgba(252,165,165,.82)}.team-shot-quality-table .shot-quality-value-pill.analytics-label-neutral{background:rgba(226,232,240,.32);border-color:rgba(203,213,225,.82)}.team-shot-quality-table .shot-quality-value-pill.sq-ctx-elite,.team-shot-quality-table .shot-quality-value-pill.sq-ctx-good{background:rgba(220,252,231,.32);border-color:rgba(134,239,172,.82)}.team-shot-quality-table .shot-quality-value-pill.sq-ctx-neutral{background:rgba(219,234,254,.32);border-color:rgba(147,197,253,.82)}.team-shot-quality-table .shot-quality-value-pill.sq-ctx-warn{background:var(--analytics-rate-warn-background);border-color:var(--analytics-rate-warn-border)}.team-shot-quality-table .shot-quality-value-pill.sq-ctx-risk{background:rgba(254,226,226,.32);border-color:rgba(252,165,165,.82)}.team-shot-quality-table tr.is-context-elite td[data-field=hdshpct] .shot-quality-value-pill,.team-shot-quality-table tr.is-signal-elite td[data-field=hdpct] .shot-quality-value-pill{background:rgba(187,247,208,.56);border-color:rgba(74,222,128,.94);box-shadow:0 1px 4px rgba(21,128,61,.12)}@media (max-width:760px) and (orientation:portrait){.team-shot-quality-table .shot-quality-value-pill{min-width:40px;max-width:100%;padding:.18rem .16rem;font-size:13px}}@media (orientation:portrait) and (min-width:761px) and (max-width:1024px){.team-shot-quality-table td,.team-shot-quality-table th{padding-left:.15rem!important;padding-right:.15rem!important}.team-shot-quality-table th{font-size:12px;line-height:1.15}.team-shot-quality-table td{font-size:13px}.team-shot-quality-table td[data-field=goals] strong,.team-shot-quality-table td[data-field=shots] strong{font-size:15px}.team-shot-quality-table .shot-quality-value-pill{min-width:38px;padding:.18rem .16rem;font-size:13px}.team-shot-quality-table .stat-zone-sh{font-size:13px}.team-shot-quality-table td[data-field=signal],.team-shot-quality-table th[data-field=signal]{width:15%}.team-shot-quality-table td[data-field=side],.team-shot-quality-table th[data-field=side]{width:9%}}