@layer components{main.referee-screen:has(.play-dashboard){overflow-y:hidden!important}}.referee-screen.svelte-3wfyxp{height:100dvh;padding-top:var(--public-site-nav-height);box-sizing:border-box;color:#292524;background:linear-gradient(#f5f5f4f7,#f5f5f4f7),url(../../../svg/graph.svg) 50%/100px;margin-top:0}.play-dashboard.svelte-3wfyxp{--announcement-height:230px;--signals-height:44px;grid-template-rows:auto auto auto 48px minmax(0, 1fr) var(--announcement-height) var(--signals-height);gap:7px;width:min(100%,1440px);min-height:0;margin:0 auto;padding:8px 18px 4px;display:grid;flex:1 1 0!important}.dashboard-header.svelte-3wfyxp{justify-content:center;align-items:center;display:flex}h1.svelte-3wfyxp{margin:0;font-size:clamp(27px,3.5vw,45px)}.filters.svelte-3wfyxp{justify-content:flex-start;align-items:center;gap:12px;display:flex}.filters.svelte-3wfyxp label:where(.svelte-3wfyxp){color:#78716c;align-items:center;gap:5px;font-size:10px;display:flex}select.svelte-3wfyxp{color:#292524;background:#fff;border:1px solid #a8a29e;border-radius:0;max-width:100%;padding:4px 20px 4px 6px;font-size:11px}.enforcement-toggle.svelte-3wfyxp{background:#fff;border:1px solid #a8a29e;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:27px;display:flex}.enforcement-toggle.svelte-3wfyxp svg:where(.svelte-3wfyxp){fill:none;stroke:currentColor;stroke-width:1.8px;width:18px;height:18px}.scoreboard.svelte-3wfyxp{background:#fffc;border:1px solid #d6d3d1;grid-template-columns:.8fr .9fr 1.5fr 1fr 1fr;display:grid}.scoreboard.svelte-3wfyxp>div:where(.svelte-3wfyxp){text-align:center;min-width:0;padding:5px 4px}.scoreboard.svelte-3wfyxp>div:where(.svelte-3wfyxp)+div:where(.svelte-3wfyxp){border-left:1px solid #e7e5e4}dt.svelte-3wfyxp{color:#78716c;text-transform:uppercase;letter-spacing:.025em;font-size:8px;font-weight:650}.scoreboard.svelte-3wfyxp dd:where(.svelte-3wfyxp){font-variant-numeric:tabular-nums;font-size:clamp(19px,2.2vw,30px);font-weight:750;line-height:1.1}.period-value.svelte-3wfyxp{color:#d4a000}.co-open.svelte-3wfyxp{color:#059669}.co-closed.svelte-3wfyxp{color:#e11d48}.down-value.svelte-3wfyxp{color:#c2410c}.result-facts.svelte-3wfyxp{background:#fff;border:1px solid #d6d3d1;flex-wrap:wrap;align-content:center;align-items:center;gap:2px 12px;min-height:0;padding:5px 10px;display:flex}.result-facts.svelte-3wfyxp>strong:where(.svelte-3wfyxp){text-transform:uppercase;color:#57534e;font-size:12px}.result-facts.svelte-3wfyxp>span:where(.svelte-3wfyxp){color:#047857;font-size:20px;font-weight:750;line-height:1.1}.result-facts.svelte-3wfyxp small:where(.svelte-3wfyxp){color:#57534e;font-size:11px}.result-facts.svelte-3wfyxp>.rules-badge:where(.svelte-3wfyxp){white-space:nowrap;border:1px solid #0000;margin-left:0;padding:4px 8px;font-size:11px;line-height:1}.rules-badge.co-rec.svelte-3wfyxp{color:#166534;background:#dcfce7;border-color:#86efac}.rules-badge.unified.svelte-3wfyxp{color:#7e22ce;background:#f3e8ff;border-color:#d8b4fe}.rules-badge.mens.svelte-3wfyxp{color:#0369a1;background:#e0f2fe;border-color:#7dd3fc}.rules-badge.womens.svelte-3wfyxp{color:#854d0e;background:#fef9c3;border-color:#fde047}.foul-board.svelte-3wfyxp{grid-template-rows:repeat(4,minmax(0,1fr));gap:6px;min-height:0;display:grid}.foul-row.svelte-3wfyxp{background:#ffffffd9;border:1px solid #d6d3d1;grid-template-columns:38px minmax(180px,1fr) minmax(0,2.5fr);align-items:center;gap:8px;min-width:0;min-height:0;padding:5px 9px;display:grid}.penalty-bullet.svelte-3wfyxp{-o-object-fit:contain;object-fit:contain;width:35px;height:40px}.foul-description.svelte-3wfyxp{flex-wrap:wrap;align-items:center;gap:3px 6px;display:flex}.foul-description.svelte-3wfyxp h3:where(.svelte-3wfyxp){font-size:17px;font-weight:750;line-height:1.08}.timing-tag.svelte-3wfyxp{text-transform:uppercase;color:#57534e;white-space:nowrap;background:#f5f5f4;border:1px solid #d6d3d1;padding:2px 4px;font-size:7px;font-weight:750;display:inline-block}.timing-tag.dead.svelte-3wfyxp{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.disqualified.svelte-3wfyxp{font-size:inherit;color:#b91c1c}.foul-facts.svelte-3wfyxp{grid-template-columns:.95fr 1.1fr .85fr .9fr 1fr 1fr;gap:7px;min-width:0;display:grid}.foul-facts.svelte-3wfyxp>div:where(.svelte-3wfyxp){min-width:0}.foul-facts.svelte-3wfyxp dd:where(.svelte-3wfyxp){margin-top:3px;font-size:14px;font-weight:700;line-height:1.15}.foul-facts.svelte-3wfyxp .accepted:where(.svelte-3wfyxp){color:#047857}.foul-facts.svelte-3wfyxp .declined:where(.svelte-3wfyxp){color:#dc2626}.foul-facts.svelte-3wfyxp .offset:where(.svelte-3wfyxp){color:#a16207}.announcement-area.svelte-3wfyxp{height:var(--announcement-height);grid-template-columns:minmax(0,1fr) auto;gap:9px;min-height:0;display:grid}.outcome-panel.svelte-3wfyxp{background:#facc151a;border:1px solid #d6d3d1;border-left:3px solid #eab308;min-width:0;min-height:0}.enforcement-strip.svelte-3wfyxp{padding:7px 10px}.enforcement-strip.svelte-3wfyxp h2:where(.svelte-3wfyxp){color:#78716c;text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:750}.announcement-line.svelte-3wfyxp{grid-template-columns:98px minmax(0,1fr);align-items:baseline;gap:6px;display:grid}.announcement-line.svelte-3wfyxp+.announcement-line:where(.svelte-3wfyxp){margin-top:3px}.section-badge.svelte-3wfyxp{font-size:inherit;color:#78716c;text-transform:uppercase;text-align:center;background:#ffffffb3;border:1px solid #d6d3d1;padding:2px 3px;font-weight:750;line-height:1}.section-badge[data-section=Result].svelte-3wfyxp{color:#166534;background:#dcfce7;border-color:#86efac}.section-badge[data-section=Preamble].svelte-3wfyxp{color:#7e22ce;background:#f3e8ff;border-color:#d8b4fe}.section-badge[data-section=Foul].svelte-3wfyxp,.section-badge[data-section=Foul\ 1].svelte-3wfyxp{color:#1e40af;background:#eff6ff;border-color:#bfdbfe}.section-badge[data-section=Foul\ 2].svelte-3wfyxp{color:#1e40af;background:#dbeafe;border-color:#93c5fd}.section-badge[data-section=Foul\ 3].svelte-3wfyxp{color:#1e3a8a;background:#bfdbfe;border-color:#60a5fa}.section-badge[data-section=Foul\ 4].svelte-3wfyxp{color:#1e3a8a;background:#93c5fd;border-color:#3b82f6}.section-badge[data-section=When].svelte-3wfyxp{color:#475569;background:#f1f5f9;border-color:#cbd5e1}.section-badge[data-section=Outcome].svelte-3wfyxp{color:#115e59;background:#ccfbf1;border-color:#5eead4}.section-badge[data-section=Down].svelte-3wfyxp{color:#92400e;background:#fef3c7;border-color:#fcd34d}.section-badge[data-section=Clock].svelte-3wfyxp{color:#9f1239;background:#ffe4e6;border-color:#fda4af}.spoken-announcement.svelte-3wfyxp{font-size:14.3px;font-weight:600;line-height:1.35}.play-navigation.svelte-3wfyxp{grid-template-columns:1fr 1fr;align-items:center;gap:12px;min-height:0;display:grid}.play-navigation.svelte-3wfyxp button:where(.svelte-3wfyxp){border:1px solid #a8a29e;flex-direction:column;width:fit-content;min-width:130px;padding:7px 14px;font-size:17px;font-weight:750;display:flex}.previous-play.svelte-3wfyxp{background:#fff}.previous-play.svelte-3wfyxp:disabled{opacity:.35}.next-play.svelte-3wfyxp{background:#facc15;justify-self:end;box-shadow:2px 2px #292524;border:2px solid #292524!important}.next-play.svelte-3wfyxp:hover{background:#fde047}.next-play.svelte-3wfyxp:disabled{opacity:.65}.play-navigation.svelte-3wfyxp small:where(.svelte-3wfyxp){color:#78716c;font-size:9px;font-weight:500}.signal-strip.svelte-3wfyxp{grid-template-rows:repeat(var(--desktop-signal-rows), minmax(0, 1fr));grid-template-columns:repeat(var(--signal-count), minmax(0, 1fr));justify-content:center;align-items:center;gap:5px;width:min(38vw,520px);min-width:0;max-width:520px;height:100%;min-height:0;display:grid}.signal-strip.svelte-3wfyxp figure:where(.svelte-3wfyxp){flex-direction:column;align-items:center;gap:3px;height:100%;min-height:0;margin:0;display:flex}.signal-strip.svelte-3wfyxp figure:where(.svelte-3wfyxp):only-child{grid-column:1/-1}.signal-strip.unrevealed.svelte-3wfyxp figure:where(.svelte-3wfyxp){filter:blur(7px);opacity:.45;pointer-events:none;-webkit-user-select:none;user-select:none}.signal-image.svelte-3wfyxp{height:calc(var(--announcement-height) / var(--desktop-signal-rows) - 5px);background:0 0;border:1px solid #d6d3d1;width:100%;min-height:0;overflow:hidden}.signal-placeholder.svelte-3wfyxp{color:#78716c;text-align:center;font-size:11px}.loading-play.svelte-3wfyxp{grid-row:3/7;place-self:center}.referee-screen>[data-public-site-footer]{padding:4px 8px}.referee-screen>[data-public-site-footer]>div{gap:2px 12px;margin-top:0;font-size:10px}@media (width>=641px) and (height<=800px){.play-dashboard.svelte-3wfyxp{grid-template-rows:auto auto auto 40px minmax(0, 1fr) var(--announcement-height) var(--signals-height);gap:5px;padding-top:6px}h1.svelte-3wfyxp{font-size:38px}.scoreboard.svelte-3wfyxp dd:where(.svelte-3wfyxp){font-size:26px}.spoken-announcement.svelte-3wfyxp{line-height:1.15}}@media (width<=1100px){.foul-row.svelte-3wfyxp{grid-template-columns:25px minmax(145px,.8fr) minmax(0,2.5fr);gap:6px;padding:4px 6px}.penalty-bullet.svelte-3wfyxp{width:24px;height:28px}.foul-description.svelte-3wfyxp h3:where(.svelte-3wfyxp){font-size:14px}.foul-facts.svelte-3wfyxp{gap:5px}.foul-facts.svelte-3wfyxp dd:where(.svelte-3wfyxp){font-size:12px}.foul-facts.svelte-3wfyxp dt:where(.svelte-3wfyxp){font-size:8px}.filters.svelte-3wfyxp{gap:8px}}@media (width<=640px){.play-dashboard.svelte-3wfyxp{--announcement-height:240px;--signals-height:32px;grid-template-rows:auto auto auto 44px minmax(0, 1fr) var(--announcement-height) var(--signals-height);gap:3px;padding:3px 8px}h1.svelte-3wfyxp{font-size:22px}.filters.svelte-3wfyxp{grid-template-columns:1fr 1fr 25px;gap:3px 5px;display:grid}.filters.svelte-3wfyxp label:where(.svelte-3wfyxp){grid-template-columns:27px minmax(0,1fr);gap:3px;display:grid}select.svelte-3wfyxp{width:100%;padding:2px 12px 2px 3px;font-size:9px}.enforcement-toggle.svelte-3wfyxp{grid-area:2/3;width:25px;height:23px}.filters.svelte-3wfyxp label:where(.svelte-3wfyxp):nth-child(3){grid-area:2/1}.filters.svelte-3wfyxp label:where(.svelte-3wfyxp):nth-child(4){grid-area:2/2}.result-facts.svelte-3wfyxp>.rules-badge:where(.svelte-3wfyxp){padding:3px 4px;font-size:8px}.scoreboard.svelte-3wfyxp{grid-template-columns:.7fr .8fr 1.65fr .9fr}.zone-cell.svelte-3wfyxp{display:none}.scoreboard.svelte-3wfyxp dd:where(.svelte-3wfyxp){font-size:16px}dt.svelte-3wfyxp{font-size:7px}.result-facts.svelte-3wfyxp{gap:1px 7px;padding:4px 6px}.result-facts.svelte-3wfyxp>strong:where(.svelte-3wfyxp){font-size:9px}.result-facts.svelte-3wfyxp>span:where(.svelte-3wfyxp){font-size:13px}.result-facts.svelte-3wfyxp small:where(.svelte-3wfyxp){font-size:8px}.foul-board.svelte-3wfyxp{gap:4px}.foul-row.svelte-3wfyxp{grid-template-rows:auto auto;grid-template-columns:18px minmax(0,1fr);gap:2px 4px;padding:2px 4px}.penalty-bullet.svelte-3wfyxp{grid-area:1/1/3;width:18px;height:25px}.foul-description.svelte-3wfyxp{gap:2px 4px}.foul-description.svelte-3wfyxp h3:where(.svelte-3wfyxp){font-size:10px}.timing-tag.svelte-3wfyxp{padding:1px 2px;font-size:5px}.disqualified.svelte-3wfyxp{font-size:inherit}.foul-facts.svelte-3wfyxp{grid-column:2;grid-template-columns:.9fr 1.45fr .75fr .75fr .9fr 1fr;gap:3px}.foul-facts.svelte-3wfyxp dt:where(.svelte-3wfyxp){letter-spacing:0;font-size:5.5px}.foul-facts.svelte-3wfyxp dd:where(.svelte-3wfyxp){margin-top:1px;font-size:8px;line-height:1.1}.enforcement-strip.svelte-3wfyxp{padding:4px 6px}.enforcement-strip.svelte-3wfyxp h2:where(.svelte-3wfyxp){margin-bottom:2px;font-size:7px}.announcement-line.svelte-3wfyxp{grid-template-columns:68px minmax(0,1fr);gap:4px}.section-badge.svelte-3wfyxp{font-size:inherit;padding:1px 2px}.announcement-line.svelte-3wfyxp+.announcement-line:where(.svelte-3wfyxp){margin-top:2px}.spoken-announcement.svelte-3wfyxp{font-size:9.9px;line-height:1.25}.spoken-announcement.long.svelte-3wfyxp{font-size:8.8px}.play-navigation.svelte-3wfyxp{grid-template-columns:1fr 1fr;gap:4px}.play-navigation.svelte-3wfyxp button:where(.svelte-3wfyxp){white-space:nowrap;min-width:0;padding:6px;font-size:11px}.play-navigation.svelte-3wfyxp small:where(.svelte-3wfyxp){display:none}.announcement-area.svelte-3wfyxp{grid-template-columns:minmax(0,1fr) 72px;gap:4px}.signal-strip.svelte-3wfyxp{grid-template-columns:1fr 1fr;grid-template-rows:repeat(var(--signal-rows), minmax(0, 1fr));grid-auto-rows:minmax(0,1fr);gap:2px;width:72px;display:grid}.signal-image.svelte-3wfyxp{height:calc(var(--announcement-height) / var(--signal-rows) - 3px);width:100%;min-height:0}.signal-placeholder.svelte-3wfyxp{font-size:8px}.referee-screen>[data-public-site-footer]{padding:2px 8px}.referee-screen>[data-public-site-footer]>div{gap:2px 8px;font-size:9px}}@media (height<=500px) and (width>=641px){.play-dashboard.svelte-3wfyxp{--announcement-height:114px;--signals-height:23px;grid-template-rows:auto auto auto 22px minmax(0, 1fr) var(--announcement-height) var(--signals-height);gap:2px;padding:2px 8px}h1.svelte-3wfyxp{font-size:19px}select.svelte-3wfyxp{padding:1px 16px 1px 4px;font-size:8px}.filters.svelte-3wfyxp label:where(.svelte-3wfyxp),.enforcement-toggle.svelte-3wfyxp{font-size:8px}.enforcement-toggle.svelte-3wfyxp{width:22px;height:19px}.enforcement-toggle.svelte-3wfyxp svg:where(.svelte-3wfyxp){width:15px;height:15px}.scoreboard.svelte-3wfyxp>div:where(.svelte-3wfyxp){padding:2px}.scoreboard.svelte-3wfyxp dd:where(.svelte-3wfyxp){font-size:15px}dt.svelte-3wfyxp{font-size:6px}.result-facts.svelte-3wfyxp{gap:2px 6px;padding:2px 5px}.result-facts.svelte-3wfyxp>strong:where(.svelte-3wfyxp){font-size:8px}.result-facts.svelte-3wfyxp>span:where(.svelte-3wfyxp){font-size:12px}.result-facts.svelte-3wfyxp small:where(.svelte-3wfyxp){font-size:7px}.foul-board.svelte-3wfyxp{gap:1px}.foul-row.svelte-3wfyxp{grid-template-columns:19px minmax(145px,.85fr) minmax(0,2.6fr);gap:4px;padding:0 4px}.penalty-bullet.svelte-3wfyxp{width:18px;height:21px}.foul-description.svelte-3wfyxp h3:where(.svelte-3wfyxp){font-size:9px}.timing-tag.svelte-3wfyxp{padding:0 2px;font-size:5px}.disqualified.svelte-3wfyxp{font-size:inherit}.foul-facts.svelte-3wfyxp dt:where(.svelte-3wfyxp){font-size:5px;line-height:1}.foul-facts.svelte-3wfyxp dd:where(.svelte-3wfyxp){margin-top:1px;font-size:8px;line-height:1.05}.enforcement-strip.svelte-3wfyxp{padding:2px 5px}.enforcement-strip.svelte-3wfyxp h2:where(.svelte-3wfyxp){margin-bottom:1px;font-size:6px;line-height:1}.announcement-line.svelte-3wfyxp{grid-template-columns:64px minmax(0,1fr);gap:4px}.section-badge.svelte-3wfyxp{font-size:inherit;padding:0 2px}.announcement-line.svelte-3wfyxp+.announcement-line:where(.svelte-3wfyxp){margin-top:1px}.spoken-announcement.svelte-3wfyxp{font-size:8.8px;line-height:1.1}.spoken-announcement.svelte-3wfyxp:has(.announcement-line:where(.svelte-3wfyxp):nth-child(n+8)){-moz-column-count:2;column-count:2;-moz-column-gap:8px;column-gap:8px}.announcement-line.svelte-3wfyxp{-moz-column-break-inside:avoid;break-inside:avoid}.announcement-line.svelte-3wfyxp:has([data-section=When]:where(.svelte-3wfyxp)){-moz-column-break-after:avoid-column;break-after:avoid-column}.announcement-area.svelte-3wfyxp{grid-template-columns:minmax(0,1fr) auto}.signal-strip.svelte-3wfyxp{width:min(29vw,270px)}.play-navigation.svelte-3wfyxp button:where(.svelte-3wfyxp){padding:3px 8px;font-size:10px}.play-navigation.svelte-3wfyxp small:where(.svelte-3wfyxp){display:none}.signal-image.svelte-3wfyxp{height:calc(var(--announcement-height) / var(--desktop-signal-rows) - 3px);width:100%}.signal-placeholder.svelte-3wfyxp{font-size:8px}.referee-screen>[data-public-site-footer]{padding:2px 8px}.referee-screen>[data-public-site-footer]>div{font-size:8px}}
