.lg-vertical.svelte-1451ttm{writing-mode:vertical-rl;transform:rotate(180deg);overflow:hidden;text-overflow:ellipsis}.lg-label.svelte-1451ttm,.lg-corner.svelte-1451ttm{position:sticky;left:0;z-index:2;background:#fff}.lg-wrap.svelte-1451ttm{--lg-lit-line: color-mix( in oklab, var(--color-line-hover, #d9cfbf) 82%, var(--color-ink-5, #6f675b) )}.lg-cell.svelte-1451ttm{color:var(--color-ink-3);background:#fff}.lg-cell.lg-yes.svelte-1451ttm{background:color-mix(in oklab,var(--correct, #549065) 18%,white);color:color-mix(in oklab,var(--correct, #549065) 70%,black)}.lg-cell.lg-no.svelte-1451ttm{background:var(--color-parchment, #f7f2ea);color:var(--color-ink-4)}.lg-cell.lg-wrong.svelte-1451ttm{background:color-mix(in oklab,var(--danger, #b5735c) 18%,white);color:color-mix(in oklab,var(--danger, #b5735c) 75%,black)}.lg-cell.lg-hint.svelte-1451ttm{box-shadow:inset 0 0 0 2px var(--secondary, #4a87b1);animation:svelte-1451ttm-lg-pulse .9s ease-out 2}.lg-cell.lg-highlight.svelte-1451ttm{box-shadow:inset 0 0 0 2px var(--primary, #986ea2)}.lg-cell.lg-lit.svelte-1451ttm,.lg-cell.svelte-1451ttm:has(+.lg-cell.lg-lit:where(.svelte-1451ttm)){border-color:var(--lg-lit-line)}.lg-cell.lg-lit.svelte-1451ttm{background-image:linear-gradient(color-mix(in oklab,var(--color-line-hover, #d9cfbf) 45%,transparent),color-mix(in oklab,var(--color-line-hover, #d9cfbf) 45%,transparent))}.lg-lit-label.svelte-1451ttm{font-weight:600;color:var(--color-ink)}.lg-cell.lg-dim.svelte-1451ttm{opacity:.35}.lg-cell.lg-focus.svelte-1451ttm{outline:2px solid var(--color-moss, #549065);outline-offset:-2px;z-index:1}.lg-cell.lg-refused.svelte-1451ttm{animation:svelte-1451ttm-lg-shake .38s ease-out both}.lg-cell.cursor-pointer.svelte-1451ttm:hover:not(.lg-yes):not(.lg-no){background:var(--color-sand, #f4eee4)}.lg-dot-land.svelte-1451ttm{animation:svelte-1451ttm-lg-dot-land .34s cubic-bezier(.2,.8,.3,1) both}.lg-x-land.svelte-1451ttm{animation:svelte-1451ttm-lg-x-land .26s cubic-bezier(.2,.8,.3,1) both}.lg-flash-dot.svelte-1451ttm{animation:svelte-1451ttm-lg-flash-dot .62s cubic-bezier(.2,.8,.3,1) both}.lg-flash-x.svelte-1451ttm{animation:svelte-1451ttm-lg-flash-x .42s cubic-bezier(.2,.8,.3,1) both}.lg-ghost.svelte-1451ttm{animation:svelte-1451ttm-lg-ghost .28s cubic-bezier(.2,.8,.3,1) both}.lg-win-dot.svelte-1451ttm{animation:svelte-1451ttm-lg-win-dot .56s cubic-bezier(.2,.8,.3,1) both}.lg-win-cell.svelte-1451ttm{animation:svelte-1451ttm-lg-win-cell .76s ease-out both}@keyframes svelte-1451ttm-lg-dot-land{0%{transform:scale(.15);opacity:0}58%{transform:scale(1.3);opacity:1}to{transform:scale(1)}}@keyframes svelte-1451ttm-lg-x-land{0%{transform:scale(.55) rotate(-14deg);opacity:0}68%{transform:scale(1.12) rotate(3deg);opacity:1}to{transform:scale(1) rotate(0)}}@keyframes svelte-1451ttm-lg-flash-dot{0%{background-color:color-mix(in oklab,var(--correct, #549065) 45%,white)}to{background-color:transparent}}@keyframes svelte-1451ttm-lg-flash-x{0%{background-color:var(--color-line-strong, #e7dfd2)}to{background-color:transparent}}@keyframes svelte-1451ttm-lg-ghost{0%{transform:scale(1);opacity:.9}to{transform:scale(.4);opacity:0}}@keyframes svelte-1451ttm-lg-win-dot{0%{transform:scale(1)}30%{transform:scale(1.42)}62%{transform:scale(.93)}to{transform:scale(1)}}@keyframes svelte-1451ttm-lg-win-cell{0%{background-color:color-mix(in oklab,var(--correct, #549065) 50%,white)}to{background-color:transparent}}@keyframes svelte-1451ttm-lg-shake{0%,to{transform:translate(0)}22%{transform:translate(-4px)}55%{transform:translate(4px)}80%{transform:translate(-2px)}}@keyframes svelte-1451ttm-lg-pulse{0%{box-shadow:inset 0 0 0 2px var(--secondary, #4a87b1)}50%{box-shadow:inset 0 0 0 4px var(--secondary, #4a87b1)}to{box-shadow:inset 0 0 0 2px var(--secondary, #4a87b1)}}@media(prefers-reduced-motion:reduce){.lg-dot-land.svelte-1451ttm,.lg-x-land.svelte-1451ttm,.lg-flash.svelte-1451ttm,.lg-ghost.svelte-1451ttm,.lg-win-dot.svelte-1451ttm,.lg-cell.lg-refused.svelte-1451ttm,.lg-cell.lg-hint.svelte-1451ttm{animation:none}}.lp-item.svelte-1ug5k34{font-weight:600;border-radius:6px;padding:1px 6px;background:var(--color-sand);box-decoration-break:clone;-webkit-box-decoration-break:clone}.lp-item-live.svelte-1ug5k34{transition:background-color .12s ease}.lp-item-live.svelte-1ug5k34:hover{background:var(--color-line-strong)}.lp-item-muted.svelte-1ug5k34{background:transparent;font-weight:500;padding:0;margin:0}
