.top-line.svelte-1uu3ney{justify-content:space-between;align-items:center;gap:.5rem;max-width:1100px;margin-bottom:.75rem;display:flex}.back.svelte-1uu3ney{color:var(--text-2);align-items:center;gap:.3rem;font-weight:600;display:inline-flex}.opening.svelte-1uu3ney{background:var(--c-learn-soft);color:var(--c-learn);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;max-width:60%;padding:.25rem .7rem;font-size:.82rem;font-weight:650;overflow:hidden}.arena.svelte-1uu3ney{grid-template-columns:minmax(0,1fr);gap:1rem;max-width:1100px;display:grid}.board-col.svelte-1uu3ney{width:100%;min-width:0;max-width:min(640px,100dvh - 200px);margin:0 auto}@media (width>=1000px){.arena.svelte-1uu3ney{grid-template-columns:minmax(0,1fr) 340px;align-items:start}}.board-row.svelte-1uu3ney{gap:.5rem;display:flex}.board-wrap.svelte-1uu3ney{flex:1;min-width:0}.nav.svelte-1uu3ney{grid-template-columns:repeat(5,1fr);gap:.4rem;margin-top:.5rem;display:grid}.nav.svelte-1uu3ney button:where(.svelte-1uu3ney){background:var(--surface);height:44px;color:var(--text);box-shadow:var(--shadow-1);cursor:pointer;border:none;border-radius:12px;place-items:center;display:grid}.engine.svelte-1uu3ney{flex-direction:column;gap:.45rem;min-width:0;margin-top:.6rem;padding:.75rem .85rem;display:flex}.e-head.svelte-1uu3ney{align-items:center;gap:.6rem;display:flex}.e-toggle.svelte-1uu3ney{border:1px solid var(--line-strong);background:var(--surface-2);height:30px;color:var(--text-2);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;padding:0 .7rem;font-size:.82rem;font-weight:700;display:inline-flex}.e-toggle.on.svelte-1uu3ney{background:var(--c-analysis);border-color:var(--c-analysis);color:#1a1206}.e-score.svelte-1uu3ney{font-family:var(--font-num);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.2rem;font-weight:500}.e-depth.svelte-1uu3ney{color:var(--text-2);margin-left:auto;font-size:.78rem}.pvs.svelte-1uu3ney{flex-direction:column;gap:.25rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.pv.svelte-1uu3ney{background:var(--surface-2);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;border:none;border-radius:9px;gap:.6rem;padding:.4rem .5rem;font-size:.86rem;display:flex}.pv.svelte-1uu3ney b:where(.svelte-1uu3ney){font-variant-numeric:tabular-nums;flex:none;min-width:3.2rem}.pv.svelte-1uu3ney span:where(.svelte-1uu3ney){white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.side.svelte-1uu3ney{flex-direction:column;gap:.75rem;padding:1.1rem;display:flex}.side.svelte-1uu3ney h1:where(.svelte-1uu3ney){font-size:1.35rem}.muted.svelte-1uu3ney{color:var(--text-2);font-size:.9rem}.moves.svelte-1uu3ney{max-height:300px;overflow-y:auto}.row.svelte-1uu3ney{flex-wrap:wrap;gap:.45rem;display:flex}textarea.svelte-1uu3ney{border:1px solid var(--line-strong);background:var(--surface);width:100%;color:var(--text);border-radius:12px;padding:.6rem;font:.85rem ui-monospace,monospace}.ok.svelte-1uu3ney{color:var(--good-text);font-weight:650}.err.svelte-1uu3ney{color:var(--bad)}
