.writing-button.svelte-1iel7ty{border:1px solid var(--border);min-width:40px;min-height:40px;color:var(--color-text-primary);background:var(--color-card);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex;position:relative}.writing-button.svelte-1iel7ty:hover:not(:disabled){background:var(--color-secondary);border-color:var(--color-primary)}.writing-button.svelte-1iel7ty:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.writing-button.svelte-1iel7ty:disabled{opacity:.45}.writing-hint.svelte-1iel7ty{border:1px solid var(--color-card);background:#d97706;border-radius:50%;width:7px;height:7px;position:absolute;top:3px;right:3px}
