.move-san.svelte-4k5qss{white-space:nowrap}.symbol.svelte-4k5qss{vertical-align:-.22em;width:1.15em;height:1.15em;display:inline-block}.symbol.svelte-4k5qss svg{width:100%;height:100%}.letter.svelte-4k5qss{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}:root[data-piece-notation=letter] .letter.svelte-4k5qss{clip-path:none;width:auto;height:auto;position:static;overflow:visible}:root[data-piece-notation=letter] .symbol.svelte-4k5qss{display:none}.game-note-pad.svelte-1wuy8sa{gap:var(--space-2);min-width:0;padding:var(--space-3);display:grid}p.svelte-1wuy8sa{color:var(--text-secondary);font-size:var(--text-xs);margin:0}label.svelte-1wuy8sa{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-bold)}textarea.svelte-1wuy8sa{resize:vertical;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-secondary);width:100%;min-width:0;padding:var(--space-3);color:var(--text-primary);font:inherit;font-size:var(--text-sm);line-height:var(--leading-normal)}textarea.svelte-1wuy8sa:focus-visible,button.svelte-1wuy8sa:focus-visible{outline:2px solid var(--game-accent,var(--app-lime));outline-offset:2px}.note-actions.svelte-1wuy8sa{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.note-actions.svelte-1wuy8sa span:where(.svelte-1wuy8sa){color:var(--text-secondary);font-size:var(--text-xs)}.note-actions.svelte-1wuy8sa span[data-game-note-status=error]:where(.svelte-1wuy8sa){color:var(--danger)}button.svelte-1wuy8sa{min-height:var(--component-md);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-secondary);padding:0 var(--space-3);color:var(--text-primary);font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-bold);cursor:pointer}button.svelte-1wuy8sa:disabled{opacity:.6;cursor:default}
