.grid-ball.svelte-1fdzju0{width:28px;height:28px;color:var(--ink-muted);overflow:visible;transform-origin:center;flex-shrink:0}.rim.svelte-1fdzju0{opacity:0;fill:transparent;transition:opacity .14s ease-out,fill .14s ease-out}.idle-plus.svelte-1fdzju0{opacity:1;transition:opacity .1s ease-out}.active.svelte-1fdzju0 .idle-plus:where(.svelte-1fdzju0){opacity:0}.cross.svelte-1fdzju0,.seams.svelte-1fdzju0{opacity:0;transition:opacity .14s ease-out}.active.svelte-1fdzju0{color:var(--accent-color)}.active.svelte-1fdzju0 .rim:where(.svelte-1fdzju0){opacity:1;fill:color-mix(in oklch,var(--accent-color) 10%,transparent)}.active.svelte-1fdzju0 .cross:where(.svelte-1fdzju0){opacity:1}.active.svelte-1fdzju0 .seams:where(.svelte-1fdzju0){opacity:1}.spinning.svelte-1fdzju0{animation:svelte-1fdzju0-ball-turn .8s cubic-bezier(.22,.7,.25,1) both}@keyframes svelte-1fdzju0-ball-turn{0%{transform:rotate(0) scale(1)}88%{transform:rotate(424deg) scale(1.12)}to{transform:rotate(360deg) scale(1)}}@media(prefers-reduced-motion:reduce){.spinning.svelte-1fdzju0{animation:none}.cross.svelte-1fdzju0,.seams.svelte-1fdzju0,.rim.svelte-1fdzju0,.idle-plus.svelte-1fdzju0{transition:none}}.grid-popover.svelte-qxxtge{position:fixed;inset:auto;margin:0;padding:10px;width:280px;max-width:calc(100vw - 24px);overflow:visible;border:1px solid var(--divider-color);border-radius:4px;background:var(--page-bg);color:var(--ink-strong);box-shadow:0 4px 12px #0c0b0924;z-index:1000;transform-origin:50% 28px}.grid-popover.svelte-qxxtge::backdrop{background:#0c0b0900}.grid-popover.svelte-qxxtge:popover-open{animation:svelte-qxxtge-search-open .14s cubic-bezier(.16,1,.3,1)}@keyframes svelte-qxxtge-search-open{0%{opacity:0;transform:translateY(4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.grid-popover.svelte-qxxtge:popover-open{animation:none}}.court.svelte-a765ot{max-width:500px;width:100%;margin:0 auto;color:var(--ink-strong);--cell-bg:color-mix(in oklch,var(--ink-muted) 7%,var(--page-bg));--success:oklch(72% .13 153);--quiet-ink:color-mix(in oklch,var(--ink-muted) 80%,var(--page-bg))}.scoreboard-link.svelte-a765ot{text-decoration:underline;text-underline-offset:3px}.credit.svelte-a765ot{margin:64px 0 0;text-align:center;font-size:.62rem;line-height:1.6;color:var(--ink-muted)}.credit.svelte-a765ot a:where(.svelte-a765ot){color:inherit;text-decoration:underline;text-underline-offset:3px}.credit.svelte-a765ot a:where(.svelte-a765ot):hover{color:var(--ink-strong)}.grid-header.svelte-a765ot{display:grid;gap:8px;margin-bottom:8px}.grid-date.svelte-a765ot{display:flex;flex-wrap:wrap;align-items:center;gap:7px;font-size:.72rem;font-weight:500;color:var(--ink-muted);margin:0}.scoreline.svelte-a765ot{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:12px 0;font-size:.67rem;color:var(--ink-muted)}.scoreline.svelte-a765ot strong:where(.svelte-a765ot){color:var(--ink-strong);font-size:.85rem;margin-left:4px;font-variant-numeric:tabular-nums;white-space:nowrap}.board.svelte-a765ot{display:grid;grid-template-columns:62px repeat(var(--columns),minmax(0,1fr));gap:4px}.clue.svelte-a765ot{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;text-align:center}.clue.svelte-a765ot img:where(.svelte-a765ot){object-fit:contain;flex-shrink:0;max-width:100%}.clue.svelte-a765ot strong:where(.svelte-a765ot){font-size:.7rem;line-height:1.25}.clue.svelte-a765ot .formerly:where(.svelte-a765ot){font-size:.55rem;line-height:1.2;color:var(--ink-muted);margin-top:-2px;max-width:100%}.column-clue.svelte-a765ot{min-height:72px;padding-bottom:6px;justify-content:flex-end}.row-clue.svelte-a765ot{padding-right:4px;align-items:flex-end;text-align:right}.row-clue.team-clue.svelte-a765ot{align-items:center;text-align:center}.square.svelte-a765ot{position:relative;aspect-ratio:1.2;border:1px solid var(--divider-color);background:var(--cell-bg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:6px;min-width:0;text-align:center;transition:background .15s ease-out,border-color .15s ease-out}.square.svelte-a765ot:hover:not(:disabled){border-color:var(--accent-color);background:color-mix(in oklch,var(--accent-color) 8%,var(--page-bg))}.square.selected.svelte-a765ot{outline:2px solid var(--accent-color);outline-offset:-2px;background:color-mix(in oklch,var(--accent-color) 10%,var(--page-bg))}.board.keynav.svelte-a765ot .square:where(.svelte-a765ot):hover:not(:disabled):not(:focus-visible):not(.selected){border-color:var(--divider-color);background:var(--cell-bg)}.square.svelte-a765ot:hover:not(:disabled) .ball-overlay:where(.svelte-a765ot),.square.svelte-a765ot:focus-visible .ball-overlay:where(.svelte-a765ot){opacity:1}.square.svelte-a765ot:hover:not(:disabled) .hints:where(.svelte-a765ot),.square.svelte-a765ot:focus-visible .hints:where(.svelte-a765ot){opacity:.18}.board.keynav.svelte-a765ot .square:where(.svelte-a765ot):hover:not(:focus-visible) .ball-overlay:where(.svelte-a765ot){opacity:0}.board.keynav.svelte-a765ot .square:where(.svelte-a765ot):hover:not(:focus-visible) .hints:where(.svelte-a765ot){opacity:1}.square.svelte-a765ot .miss-tag:where(.svelte-a765ot){position:absolute;top:-1px;right:-1px;padding:1px 4px;font-size:.45rem;font-weight:700;letter-spacing:.06em;line-height:1.4;color:var(--page-bg);background:color-mix(in oklch,var(--ink-muted) 80%,var(--page-bg));border-radius:0 0 0 3px}.square.hinted.svelte-a765ot{border-style:dashed;border-color:color-mix(in oklch,var(--ink-strong) 55%,transparent);outline:2px dashed color-mix(in oklch,var(--ink-strong) 85%,transparent);outline-offset:-5px}.result-cell.hinted.svelte-a765ot{outline:1.5px dashed #292a24;outline-offset:-3px}.board-controls.svelte-a765ot{display:flex;justify-content:center;align-items:center;gap:22px;margin:14px auto 0;flex-wrap:wrap}.hints-control.svelte-a765ot{display:flex;align-items:center;align-self:flex-end;gap:8px}.hints-toggle.svelte-a765ot{font-size:.65rem;font-weight:650;padding:2px 6px;width:86px;height:24px;min-height:24px;color:var(--quiet-ink);border:1px solid var(--divider-color);border-radius:4px}.hints-toggle.svelte-a765ot:hover:not(:disabled),.hints-toggle[aria-pressed=true].svelte-a765ot{color:var(--ink-strong);border-color:var(--accent-color)}.board.svelte-a765ot .square:where(.svelte-a765ot):focus-visible{outline:2px solid var(--accent-color);outline-offset:-2px;background:color-mix(in oklch,var(--accent-color) 6%,var(--cell-bg))}.ball-overlay.svelte-a765ot{position:absolute;inset:0;display:grid;place-items:center;opacity:0;pointer-events:none;transition:opacity .15s ease-out}.hints.svelte-a765ot{transition:opacity .15s ease-out;display:grid;grid-template-columns:auto 1fr;align-items:baseline;width:100%;max-width:100px;border:1px dotted color-mix(in oklch,var(--ink-muted) 55%,transparent);border-radius:2px;font-variant-numeric:tabular-nums lining-nums;text-align:left;line-height:1.15}.hint-row.svelte-a765ot{display:contents}.hint-row.svelte-a765ot b:where(.svelte-a765ot),.hint-row.svelte-a765ot span:where(.svelte-a765ot){padding:2px 0;border-top:1px dotted color-mix(in oklch,var(--ink-muted) 40%,transparent)}.hint-row.svelte-a765ot:first-child b:where(.svelte-a765ot),.hint-row.svelte-a765ot:first-child span:where(.svelte-a765ot){border-top:0}.hint-row.svelte-a765ot b:where(.svelte-a765ot){padding-left:5px;padding-right:6px;text-align:right;font-size:.68rem;font-weight:700;color:var(--ink-strong);letter-spacing:-.01em}.hint-row.svelte-a765ot span:where(.svelte-a765ot){padding-right:4px;font-size:.5rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap}.hint-row.svelte-a765ot:first-child b:where(.svelte-a765ot){font-size:.8rem;font-weight:800}.hints.hard.svelte-a765ot .hint-row:where(.svelte-a765ot):first-child b:where(.svelte-a765ot),.hints.hard.svelte-a765ot .hint-row:where(.svelte-a765ot):first-child span:where(.svelte-a765ot){color:var(--accent-color)}@media(max-width:520px){.hints.svelte-a765ot{max-width:none}.hint-row.svelte-a765ot b:where(.svelte-a765ot){font-size:.58rem;padding-left:3px;padding-right:3px}.hint-row.svelte-a765ot:first-child b:where(.svelte-a765ot){font-size:.66rem}.hint-row.svelte-a765ot span:where(.svelte-a765ot){font-size:.4rem;letter-spacing:.02em;padding-right:2px}.clue.svelte-a765ot .formerly:where(.svelte-a765ot){font-size:.48rem}.row-clue.svelte-a765ot .formerly:where(.svelte-a765ot){font-size:.4rem;letter-spacing:-.01em}}.keycaps.svelte-a765ot{display:grid;grid-template-columns:repeat(3,26px);grid-template-areas:". up ." "left down right";gap:4px;justify-content:center;margin:0}.keycaps.svelte-a765ot kbd:where(.svelte-a765ot){display:grid;place-items:center;height:24px;font-family:ui-monospace,monospace;font-size:.7rem;color:var(--ink-muted);border:1px solid var(--divider-color);border-radius:4px;box-shadow:0 2px 0 var(--divider-color);background:var(--cell-bg)}.keycaps.svelte-a765ot .up:where(.svelte-a765ot){grid-area:up}.keycaps.svelte-a765ot .left:where(.svelte-a765ot){grid-area:left}.keycaps.svelte-a765ot .down:where(.svelte-a765ot){grid-area:down}.keycaps.svelte-a765ot .right:where(.svelte-a765ot){grid-area:right}.square.svelte-a765ot small:where(.svelte-a765ot){font-size:.55rem;letter-spacing:.04em;color:var(--ink-muted)}.square.correct.svelte-a765ot{background:color-mix(in oklch,var(--success) 17%,var(--page-bg));border-color:color-mix(in oklch,var(--success) 42%,var(--page-bg))}.correct.svelte-a765ot .check:where(.svelte-a765ot){color:var(--success)}.check.svelte-a765ot{font-size:1rem;font-weight:800}.difficulty-used.svelte-a765ot{font-size:.75em;font-weight:500;color:var(--ink-muted)}.practice.svelte-a765ot .check:where(.svelte-a765ot){color:var(--accent-color)}.board-foot.svelte-a765ot{display:flex;justify-content:center;gap:10px;font-size:.65rem;color:var(--ink-muted);margin:10px 0 0}h2.svelte-a765ot{font-size:1.1rem;font-weight:750;line-height:1.3;margin:0 0 12px}.picker.svelte-a765ot{padding:0}.search-line.svelte-a765ot{display:flex;align-items:center;position:relative;gap:6px;margin:0 -10px;padding:0 10px}.search-line.svelte-a765ot input:where(.svelte-a765ot){min-width:0;flex:1;font-size:.8rem;padding:8px 74px 8px 8px;line-height:1.3;border-color:var(--divider-color);background:transparent}.search-line.svelte-a765ot input:where(.svelte-a765ot):focus-visible{outline:1px solid var(--ink-muted);outline-offset:0}.picker-close.svelte-a765ot{position:absolute;right:14px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;min-width:24px;min-height:28px;color:var(--ink-muted)}.search-clear.svelte-a765ot{position:absolute;right:46px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:26px;height:28px;color:var(--ink-muted)}.picker-close.svelte-a765ot kbd:where(.svelte-a765ot){font-family:ui-monospace,monospace;font-size:.6rem;line-height:1;padding:4px 3px;border:1px solid var(--divider-color);border-radius:3px;box-shadow:0 1px 0 var(--divider-color)}.picker-close.svelte-a765ot:focus-visible{outline-color:var(--ink-muted)}.search-note.svelte-a765ot{font-size:.65rem;color:var(--ink-muted);line-height:1.4;margin:8px 0 0}label.svelte-a765ot{display:block;font-size:.75rem;font-weight:650;margin-bottom:7px}input.svelte-a765ot,textarea.svelte-a765ot{display:block;width:100%;background:var(--cell-bg);border:1px solid var(--divider-color);border-radius:3px;padding:11px;color:var(--ink-strong);font-size:1rem}input.svelte-a765ot::placeholder{color:var(--ink-muted)}.muted.svelte-a765ot{font-size:.72rem;line-height:1.6;color:var(--ink-muted);margin:8px 0}.search-results.svelte-a765ot,.answer-list.svelte-a765ot{list-style:none;padding:0;margin:6px 0 0}.search-results.svelte-a765ot{margin-left:-10px;margin-right:-10px}.answer-list.svelte-a765ot{margin-top:10px}.search-results.svelte-a765ot button:where(.svelte-a765ot){display:flex;align-items:center;justify-content:space-between;text-align:left;width:100%;gap:8px;height:38px;padding:8px 10px;border-bottom:1px solid var(--divider-color);font-size:.75rem}.search-results.svelte-a765ot button:where(.svelte-a765ot):hover:not(:disabled){background:var(--cell-bg)}.search-results.svelte-a765ot strong:where(.svelte-a765ot){font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-results.svelte-a765ot button:where(.svelte-a765ot):focus-visible{outline-color:var(--ink-muted)}.search-results.svelte-a765ot small:where(.svelte-a765ot),.answer-list.svelte-a765ot small:where(.svelte-a765ot){font-size:.65rem;color:var(--ink-muted);white-space:nowrap}.answer-list.svelte-a765ot li:where(.svelte-a765ot){display:flex;justify-content:space-between;gap:8px;padding:9px 0;border-bottom:1px solid var(--divider-color);font-size:.78rem}.error.svelte-a765ot{border:1px solid var(--accent-color);padding:12px;font-size:.8rem;margin:12px 0}.text-button.svelte-a765ot{font-size:.72rem;color:var(--ink-muted);text-decoration:underline;text-underline-offset:4px;padding:12px 0;min-height:44px}.round-actions.svelte-a765ot{display:flex;justify-content:center}.actions.svelte-a765ot{display:flex;gap:8px;flex-wrap:wrap}.primary.svelte-a765ot,.secondary.svelte-a765ot{display:inline-flex;justify-content:center;align-items:center;padding:10px 14px;font-size:.75rem;font-weight:750;min-height:44px;border:1px solid var(--divider-color);text-decoration:none}.primary.svelte-a765ot{background:var(--accent-color);color:#1f1a10;border-color:var(--accent-color)}.secondary.svelte-a765ot{color:var(--ink-strong)}button.svelte-a765ot:disabled{cursor:default;opacity:.5}.square.svelte-a765ot:disabled{opacity:1}button.svelte-a765ot:focus-visible,a.svelte-a765ot:focus-visible,input.svelte-a765ot:focus-visible{outline:2px solid var(--accent-color);outline-offset:3px}.result-grid.svelte-a765ot{display:grid;grid-template-columns:repeat(var(--columns),1fr);gap:2px;width:fit-content;margin:0 auto 14px}.result-cell.svelte-a765ot{display:block;width:15px;height:15px;border-radius:2px;background:var(--missed-bg,#deded5)}.round-clock.svelte-a765ot{grid-column:3;justify-self:start;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:1.15rem;font-weight:500;font-variant-numeric:tabular-nums;color:var(--ink-muted)}.round-clock.running.svelte-a765ot{color:color-mix(in oklch,var(--ink-strong) 75%,var(--ink-muted))}@media(max-width:420px){.round-clock.svelte-a765ot{font-size:1rem}}.scoreline.svelte-a765ot .guesses-left.used:where(.svelte-a765ot) strong:where(.svelte-a765ot){color:#5b9bd5}.guesses-left.svelte-a765ot em:where(.svelte-a765ot){font-style:normal;font-size:.95rem;font-weight:800;color:var(--ink-strong)}.result-key.svelte-a765ot{list-style:none;padding:0;margin:0 0 18px;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;font-size:.66rem;color:var(--ink-muted)}.result-key.svelte-a765ot li:where(.svelte-a765ot){display:flex;align-items:center;gap:6px}.result-key.svelte-a765ot .result-cell:where(.svelte-a765ot){width:11px;height:11px}.finish.svelte-a765ot{padding:20px 0;margin-top:12px;text-align:left}.finish-top.svelte-a765ot{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.game-over.svelte-a765ot{font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-color);margin:0 0 4px}.finish-actions.svelte-a765ot{display:flex;flex-wrap:wrap;gap:4px 22px}.finish-title.svelte-a765ot{display:flex;align-items:center;gap:2px;font-size:.95rem;font-weight:650;margin:0 0 10px}.finish-title.svelte-a765ot span:where(.svelte-a765ot){margin-right:6px;white-space:nowrap}@media(max-width:420px){.finish-top.svelte-a765ot{grid-template-columns:minmax(0,1fr) auto;gap:10px}.finish-title.svelte-a765ot{font-size:.85rem}.finish-title.svelte-a765ot span:where(.svelte-a765ot){margin-right:2px}.finish.svelte-a765ot .result-key:where(.svelte-a765ot){margin-top:38px}}.finish-title.svelte-a765ot strong:where(.svelte-a765ot){font-weight:800}.icon-button.svelte-a765ot{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-height:0;padding:0;border:0;background:none;color:var(--ink-muted)}.icon-button.svelte-a765ot:hover{color:var(--ink-strong)}.finish.svelte-a765ot .result-grid:where(.svelte-a765ot){margin:0 0 12px}.plain-action.svelte-a765ot{display:inline-flex;align-items:center;gap:7px;border:0;background:none;padding:10px 0;min-height:44px;font-size:.75rem;font-weight:700;color:var(--ink-strong)}.plain-action.svelte-a765ot:hover{color:var(--accent-color)}.answer-list.svelte-a765ot li:where(.svelte-a765ot){justify-content:flex-start}.answer-list.svelte-a765ot small:where(.svelte-a765ot){min-width:84px;font-variant-numeric:tabular-nums}.finish.svelte-a765ot .submit-row:where(.svelte-a765ot){justify-content:flex-start}.answer-review.svelte-a765ot{scroll-margin-top:80px;min-width:0}.answer-title.svelte-a765ot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:6px 0}.answer-title.svelte-a765ot h2:where(.svelte-a765ot){font-size:.95rem;margin:0;overflow-wrap:anywhere}.answer-title.svelte-a765ot .text-button:where(.svelte-a765ot){flex-shrink:0}.answer-tabs.svelte-a765ot{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding-bottom:8px}.answer-tabs.svelte-a765ot button:where(.svelte-a765ot){display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:8px 10px;border:1px solid var(--divider-color);border-radius:3px;color:var(--ink-muted);font-size:.72rem;font-weight:650;line-height:1.3}.answer-tabs.svelte-a765ot button:where(.svelte-a765ot):hover{color:var(--ink-strong);background:var(--cell-bg)}.answer-tabs.svelte-a765ot button[aria-selected=true]:where(.svelte-a765ot){color:var(--ink-strong);border-color:var(--accent-color);background:color-mix(in oklch,var(--accent-color) 12%,transparent)}.answer-tabs.svelte-a765ot b:where(.svelte-a765ot){font-size:.65rem;font-variant-numeric:tabular-nums;color:var(--ink-strong)}.answer-toolbar.svelte-a765ot{display:flex;align-items:center;justify-content:space-between;gap:12px}.answer-toolbar.svelte-a765ot p:where(.svelte-a765ot){margin:0;color:var(--ink-muted);font-size:.7rem;font-variant-numeric:tabular-nums}.answer-toolbar.svelte-a765ot button:where(.svelte-a765ot){display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:8px;color:var(--ink-strong);font-size:.7rem;font-weight:650;border-radius:3px}.answer-toolbar.svelte-a765ot button:where(.svelte-a765ot):hover,.answer-toolbar.svelte-a765ot button:where(.svelte-a765ot):focus-visible{color:var(--accent-muted);background:color-mix(in oklch,var(--accent-color) 12%,transparent)}.answer-toolbar.svelte-a765ot button:where(.svelte-a765ot):hover span:where(.svelte-a765ot),.answer-toolbar.svelte-a765ot button:where(.svelte-a765ot):focus-visible span:where(.svelte-a765ot){text-decoration:underline;text-underline-offset:3px}.answer-description.svelte-a765ot,.answer-empty.svelte-a765ot{margin:0;color:var(--ink-muted);font-size:.72rem;line-height:1.5}.answer-empty.svelte-a765ot{padding:16px 0}@media(max-width:480px){.answer-tabs.svelte-a765ot button:where(.svelte-a765ot){padding:8px 4px;font-size:.69rem;gap:5px}.answer-list.svelte-a765ot li:where(.svelte-a765ot){display:grid;grid-template-columns:16px minmax(0,1fr);gap:4px 8px}.answer-list.svelte-a765ot a:where(.svelte-a765ot){overflow-wrap:anywhere}.answer-list.svelte-a765ot .stints:where(.svelte-a765ot){grid-column:2;align-items:flex-start;margin-left:0;text-align:left;gap:2px}.answer-list.svelte-a765ot .stints:where(.svelte-a765ot) small:where(.svelte-a765ot){white-space:normal}}.answer-list.svelte-a765ot a:where(.svelte-a765ot){color:inherit;text-decoration:underline;text-underline-offset:3px}.answer-list.svelte-a765ot a:where(.svelte-a765ot):hover{color:var(--accent-color)}.answer-list.svelte-a765ot li.notable:where(.svelte-a765ot) a:where(.svelte-a765ot){font-weight:800}.notable-mark.svelte-a765ot{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:1.3em;color:var(--accent-color)}.notable-icon.svelte-a765ot{position:relative;display:inline-flex;padding:0;min-height:0;border:0;background:none;color:inherit;cursor:help;border-radius:2px}.notable-tip.svelte-a765ot{display:none;position:absolute;text-align:left;align-items:flex-start;left:-4px;top:calc(100% + 6px);z-index:5;flex-direction:column;gap:3px;min-width:170px;padding:8px 10px;border:1px solid var(--divider-color);border-radius:3px;background:var(--page-bg);box-shadow:0 6px 18px #00000059;color:var(--ink-strong);font-size:.7rem;font-weight:500;line-height:1.35;white-space:nowrap}.notable-tip.svelte-a765ot b:where(.svelte-a765ot){font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-color)}.notable-icon.svelte-a765ot:hover .notable-tip:where(.svelte-a765ot),.notable-icon.svelte-a765ot:focus .notable-tip:where(.svelte-a765ot){display:flex}.square.svelte-a765ot .answer-count:where(.svelte-a765ot){font-size:.8rem;font-weight:650;text-decoration:underline;text-underline-offset:3px}.square.svelte-a765ot:hover .answer-count:where(.svelte-a765ot){color:var(--accent-color)}.stints.svelte-a765ot{display:flex;flex-direction:column;align-items:flex-end;gap:2px;margin-left:auto;text-align:right}.stints.svelte-a765ot b:where(.svelte-a765ot){font-weight:650;color:var(--ink-strong)}.finish.svelte-a765ot .result-key:where(.svelte-a765ot){flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;gap:7px;margin:34px 0 0}.finish.svelte-a765ot form:where(.svelte-a765ot){margin:22px 0 0}.submit-row.svelte-a765ot{display:flex;gap:8px}.submit-row.svelte-a765ot input:where(.svelte-a765ot){min-width:0}.submit-row.svelte-a765ot button:where(.svelte-a765ot){flex-shrink:0}.saved.svelte-a765ot{font-size:.78rem;line-height:1.7;overflow-wrap:anywhere;margin-top:20px}.scoreboard-link.svelte-a765ot{font-size:.75rem}.leaders.svelte-a765ot{margin:16px 0}.leaders.svelte-a765ot h2:where(.svelte-a765ot){font-size:.8rem;padding:14px 0 0;border-top:1px solid var(--divider-color)}.leaders.svelte-a765ot ol:where(.svelte-a765ot){list-style:none;padding:0;margin:0}.leaders.svelte-a765ot li:where(.svelte-a765ot){display:flex;gap:12px;padding:10px 0;border-bottom:1px solid var(--divider-color);font-size:.78rem}.leaders.svelte-a765ot li:where(.svelte-a765ot) a:where(.svelte-a765ot){flex:1;overflow-wrap:anywhere}.rank.svelte-a765ot{color:var(--ink-muted);width:18px;font-variant-numeric:tabular-nums}.verification.svelte-a765ot{display:flex;flex-direction:column;gap:6px;padding:12px;border:1px solid var(--accent-color);margin-bottom:20px;font-size:.75rem;overflow-wrap:anywhere}.verification.svelte-a765ot span:where(.svelte-a765ot){color:var(--ink-muted)}.original-grid.svelte-a765ot{margin:0 0 12px;text-align:center;font-size:.65rem;color:var(--ink-muted)}.original-grid.svelte-a765ot a:where(.svelte-a765ot){text-decoration:underline;text-underline-offset:3px}@media(max-width:420px){.board.svelte-a765ot{grid-template-columns:48px repeat(var(--columns),minmax(0,1fr));gap:3px}.clue.svelte-a765ot img:where(.svelte-a765ot){width:36px;height:36px}.clue.svelte-a765ot strong:where(.svelte-a765ot){font-size:.65rem}.column-clue.svelte-a765ot{min-height:62px}.square.svelte-a765ot{aspect-ratio:1;padding:4px;gap:3px}.board.svelte-a765ot{margin-inline:-8px}.board.wide.svelte-a765ot{grid-template-columns:34px repeat(var(--columns),minmax(0,1fr));gap:2px}.board.wide.svelte-a765ot .clue:where(.svelte-a765ot) img:where(.svelte-a765ot){width:26px;height:26px}.board.wide.svelte-a765ot .clue:where(.svelte-a765ot) strong:where(.svelte-a765ot){font-size:.5rem;line-height:1.15}.board.wide.svelte-a765ot .column-clue:where(.svelte-a765ot){min-height:48px}.board.wide.svelte-a765ot .square:where(.svelte-a765ot){padding:2px;gap:2px}.board.wide.svelte-a765ot .square:where(.svelte-a765ot) .player-name:where(.svelte-a765ot){font-size:.45rem;padding:3px 1px}.board.wide.svelte-a765ot .square:where(.svelte-a765ot) .player-initials:where(.svelte-a765ot){font-size:1rem;margin-bottom:12px}.board.wide.svelte-a765ot .square:where(.svelte-a765ot) small:where(.svelte-a765ot){font-size:.42rem}.board.wide.svelte-a765ot .square:where(.svelte-a765ot) .answer-count:where(.svelte-a765ot){font-size:.66rem}.square.svelte-a765ot small:where(.svelte-a765ot){font-size:.5rem}.scoreline.svelte-a765ot{gap:6px;font-size:.61rem}.scoreline.svelte-a765ot strong:where(.svelte-a765ot){font-size:.75rem;margin-left:2px}.board-foot.svelte-a765ot{font-size:.59rem}.primary.svelte-a765ot,.secondary.svelte-a765ot{padding:10px 12px}.check.svelte-a765ot{font-size:.85rem}}.scoreline.svelte-a765ot .guesses-left:where(.svelte-a765ot){display:flex;align-items:center;gap:10px;grid-column:2;justify-self:center;color:var(--ink-strong)}.scoreline.svelte-a765ot .guesses-left:where(.svelte-a765ot) strong:where(.svelte-a765ot){font-size:2.1rem;line-height:1;font-weight:700;letter-spacing:-.04em;color:color-mix(in oklch,var(--accent-color) 70%,var(--ink-muted));margin:0}.guesses-left.svelte-a765ot span:where(.svelte-a765ot){max-width:50px;font-size:.62rem;font-weight:600;line-height:1.3;color:var(--ink-muted)}.score-to-beat.svelte-a765ot{font-size:.72rem;color:var(--ink-muted);margin:0 0 14px}.score-to-beat.svelte-a765ot strong:where(.svelte-a765ot){font-weight:500;color:var(--ink-strong)}.player-photo.svelte-a765ot{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 20%}.player-initials.svelte-a765ot{font-family:ui-monospace,monospace;font-size:1.5rem;color:var(--ink-muted);margin-bottom:20px}.square.svelte-a765ot .player-name:where(.svelte-a765ot){position:absolute;bottom:0;left:0;right:0;padding:5px 3px;background:color-mix(in oklch,var(--page-bg) 94%,transparent);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.62rem;font-weight:400;line-height:1.2;overflow-wrap:anywhere}.square.svelte-a765ot .check:where(.svelte-a765ot){position:absolute;right:5px;top:4px;display:grid;place-items:center;width:19px;height:19px;border-radius:50%;background:var(--page-bg);line-height:1}.practice-label.svelte-a765ot{position:absolute;top:5px;left:5px;background:var(--page-bg);padding:2px}@media(max-width:420px){.square.svelte-a765ot .player-name:where(.svelte-a765ot){font-size:.55rem}}[data-theme=blatblat] .court.svelte-a765ot{--quiet-ink:color-mix(in oklch,var(--ink-muted) 92%,var(--page-bg))}.search-results.svelte-a765ot button.rejected:where(.svelte-a765ot){color:#fb817a;opacity:1}.search-results.svelte-a765ot button.rejected:where(.svelte-a765ot) small:where(.svelte-a765ot){color:inherit}.search-results.svelte-a765ot button.active:where(.svelte-a765ot){background:var(--cell-bg);outline:1px solid var(--accent-color);outline-offset:-1px}.wrong-label.svelte-a765ot{font-weight:700;letter-spacing:.06em;text-transform:uppercase}.search-skeleton.svelte-a765ot{margin:6px -10px 0}.skeleton-row.svelte-a765ot{display:flex;align-items:center;justify-content:space-between;gap:20px;height:38px;padding:8px 10px;border-bottom:1px solid var(--divider-color)}.skeleton-row.svelte-a765ot span:where(.svelte-a765ot){height:7px;border-radius:2px;background:color-mix(in oklch,var(--ink-muted) 14%,var(--page-bg));animation:svelte-a765ot-skeleton-breathe 1.4s ease-in-out infinite alternate}.skeleton-name.svelte-a765ot{width:var(--skeleton-width);max-width:155px}.skeleton-years.svelte-a765ot{width:43px;flex-shrink:0}.skeleton-row.svelte-a765ot:nth-of-type(2) span:where(.svelte-a765ot){animation-delay:.1s}.skeleton-row.svelte-a765ot:nth-of-type(3) span:where(.svelte-a765ot){animation-delay:.2s}.skeleton-row.svelte-a765ot:nth-of-type(4) span:where(.svelte-a765ot){animation-delay:.3s}.skeleton-row.svelte-a765ot:nth-of-type(5) span:where(.svelte-a765ot){animation-delay:.4s}@keyframes svelte-a765ot-skeleton-breathe{to{background:color-mix(in oklch,var(--ink-muted) 28%,var(--page-bg))}}[data-theme=blatblat] .search-results.svelte-a765ot button.rejected:where(.svelte-a765ot){color:#a21921}@media(max-height:400px){.skeleton-row.svelte-a765ot{height:28px}}.toast.svelte-a765ot{position:fixed;left:50%;top:max(16px,env(safe-area-inset-top));z-index:1100;transform:translate(-50%);max-width:min(92vw,420px);margin:0;padding:10px 14px;border:1px solid var(--divider-color);border-radius:3px;background:var(--page-bg);color:var(--ink-strong);font-size:.78rem;line-height:1.4;text-align:center;box-shadow:0 8px 24px -10px #00000073;animation:svelte-a765ot-toast-in .22s cubic-bezier(.16,1,.3,1),svelte-a765ot-toast-out .4s 2.4s ease-in forwards;pointer-events:none}.square.wrong.svelte-a765ot{--miss:oklch(66% .19 25);background:color-mix(in oklch,var(--miss) 16%,var(--page-bg));border-color:var(--miss);animation:svelte-a765ot-square-miss .38s ease-out}.square.wrong.svelte-a765ot .check:where(.svelte-a765ot){color:var(--miss)}.square.wrong.svelte-a765ot .wrong-label:where(.svelte-a765ot){color:var(--miss);font-size:.62rem}@keyframes svelte-a765ot-square-miss{0%,to{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}@keyframes svelte-a765ot-toast-in{0%{opacity:0;transform:translate(-50%,-8px)}}@keyframes svelte-a765ot-toast-out{to{opacity:0;transform:translate(-50%,-6px)}}.board.celebrating.svelte-a765ot .square.correct:where(.svelte-a765ot){animation:svelte-a765ot-square-pop .62s cubic-bezier(.16,1,.3,1) calc(var(--i) * 90ms) both}@keyframes svelte-a765ot-square-pop{0%{transform:scale(1)}35%{transform:scale(1.08);box-shadow:0 0 0 3px color-mix(in oklch,var(--success) 70%,transparent)}to{transform:scale(1);box-shadow:0 0 0 0 transparent}}.fanfare.svelte-a765ot{position:fixed;inset:0;z-index:1150;pointer-events:none;overflow:hidden}.confetti.svelte-a765ot{position:absolute;top:-16px;left:var(--x);width:7px;height:12px;border-radius:1px;opacity:0;animation:svelte-a765ot-confetti-fall var(--fall) cubic-bezier(.25,.6,.4,1) var(--delay) forwards}.confetti.wide.svelte-a765ot{width:11px;height:6px}@keyframes svelte-a765ot-confetti-fall{0%{opacity:1;transform:translateZ(0) rotate(0)}85%{opacity:1}to{opacity:0;transform:translate3d(var(--drift),105vh,0) rotate(var(--spin))}}.fanfare-banner.svelte-a765ot{position:absolute;left:50%;top:38%;display:flex;flex-direction:column;align-items:center;gap:2px;margin:0;padding:16px 26px;border:2px solid var(--success);border-radius:4px;background:var(--page-bg);box-shadow:0 18px 50px -18px #0009;animation:svelte-a765ot-banner-in 3.4s cubic-bezier(.16,1,.3,1) forwards}.fanfare-banner.svelte-a765ot span:where(.svelte-a765ot){font-size:.7rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--success)}.fanfare-banner.svelte-a765ot strong:where(.svelte-a765ot){font-size:2.6rem;line-height:1;font-weight:850;letter-spacing:-.04em;color:var(--ink-strong);font-variant-numeric:tabular-nums}@keyframes svelte-a765ot-banner-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.6)}12%{opacity:1;transform:translate(-50%,-50%) scale(1.06)}20%{transform:translate(-50%,-50%) scale(1)}82%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-56%) scale(.98)}}@media(prefers-reduced-motion:reduce){.square.wrong.svelte-a765ot{animation:none}.toast.svelte-a765ot{animation:svelte-a765ot-toast-out 1ms 2.4s forwards}.board.celebrating.svelte-a765ot .square.correct:where(.svelte-a765ot){animation:none}.confetti.svelte-a765ot{display:none}.fanfare-banner.svelte-a765ot{animation:svelte-a765ot-banner-fade 3.4s linear forwards;transform:translate(-50%,-50%)}}@keyframes svelte-a765ot-banner-fade{0%,85%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.square.svelte-a765ot{transition:none}.skeleton-row.svelte-a765ot span:where(.svelte-a765ot){animation:none}}.court.big-board.svelte-a765ot{max-width:1040px}.big-board-note.svelte-a765ot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 18px;margin:18px 0 8px;font-size:.75rem;line-height:1.5;color:var(--ink-muted)}.big-board-note.svelte-a765ot strong:where(.svelte-a765ot){color:var(--ink-strong);white-space:nowrap}.team-history.svelte-a765ot{margin:0 0 14px;font-size:.75rem;line-height:1.6;color:var(--ink-muted)}.team-history.svelte-a765ot summary:where(.svelte-a765ot){cursor:pointer;color:var(--ink-strong);padding:6px 0}.team-history.svelte-a765ot p:where(.svelte-a765ot){max-width:700px;margin:4px 0 10px}.board-viewport.large.svelte-a765ot{width:100%;min-width:0;max-height:78dvh;overflow:auto;overscroll-behavior:contain;border:1px solid var(--divider-color);border-radius:3px;scroll-padding:84px 0 0 76px}.board-viewport.large.svelte-a765ot:focus-visible{outline:2px solid var(--accent-color);outline-offset:3px}.board.big.svelte-a765ot{grid-template-columns:72px repeat(var(--columns),minmax(64px,1fr));min-width:calc(72px + var(--columns)*68px);gap:4px;margin-inline:0}.board.big.svelte-a765ot .square:where(.svelte-a765ot){min-height:64px;padding:4px;gap:3px}.board.big.svelte-a765ot .clue:where(.svelte-a765ot){background:var(--page-bg)}.board.big.svelte-a765ot .row-clue:where(.svelte-a765ot){position:sticky;left:0;z-index:2}.board.big.svelte-a765ot .column-clue:where(.svelte-a765ot){position:sticky;top:0;z-index:2;min-height:80px}.board.big.svelte-a765ot .grid-corner:where(.svelte-a765ot){position:sticky;top:0;left:0;z-index:3;background:var(--page-bg)}.board.big.svelte-a765ot .clue:where(.svelte-a765ot) img:where(.svelte-a765ot){width:30px;height:30px}.board.big.svelte-a765ot .clue:where(.svelte-a765ot) strong:where(.svelte-a765ot){font-size:.65rem;line-height:1.2}.board.big.svelte-a765ot .formerly:where(.svelte-a765ot){font-size:.5rem}.board.big.svelte-a765ot .square:where(.svelte-a765ot) .player-name:where(.svelte-a765ot){font-size:.62rem;padding:4px 2px}.board.big.svelte-a765ot .square:where(.svelte-a765ot) small:where(.svelte-a765ot){font-size:.5rem}.board.big.svelte-a765ot .square:where(.svelte-a765ot) .answer-count:where(.svelte-a765ot){font-size:.7rem}.board.big.svelte-a765ot .square:where(.svelte-a765ot) .player-initials:where(.svelte-a765ot){font-size:1.25rem;margin-bottom:16px}@media(max-width:600px){.court.finished.svelte-a765ot{display:flex;flex-direction:column}.court.finished.svelte-a765ot .finish:where(.svelte-a765ot){order:1;margin-top:0;padding-top:0}.court.finished.svelte-a765ot .board:where(.svelte-a765ot),.court.finished.svelte-a765ot .board-viewport:where(.svelte-a765ot){order:2}.court.finished.svelte-a765ot .board-controls:where(.svelte-a765ot){order:3}.court.finished.svelte-a765ot .board-foot:where(.svelte-a765ot){order:4}.court.finished.svelte-a765ot .round-actions:where(.svelte-a765ot){order:5}.court.finished.svelte-a765ot .leaders:where(.svelte-a765ot){order:6}}
