.ascii-preview{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);padding:12px;overflow:auto;max-height:70vh;display:grid;place-items:center;min-height:220px}.ascii-preview.is-colour{background:#000}.ascii-preview pre{margin:0;font-family:var(--mono);line-height:1;white-space:pre;color:var(--ink)}.ascii-preview.is-colour pre{color:#fff}.ascii-empty{color:var(--ink-faint);font-size:13px}.ascii-ramp-input{font-family:var(--mono)!important}.ascii-algorithm-note{margin:0 0 10px;color:var(--ink-muted);font-size:.8125rem;line-height:1.45}
