/* HAT V0.7.1: ink/latex presentation only. Mouse cursor is controlled exclusively by cursor-v071.css */
.hat064-preview-label{font-size:11px;font-weight:700;letter-spacing:.08em;color:#bfc9d4;margin:8px 0 6px;text-transform:uppercase}
.hat064-preview{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:12px;min-height:54px;overflow:auto}
.hat064-side-preview{font-size:26px;line-height:1.5;color:#fff}
.hat064-open-editor{width:100%;margin-top:8px;padding:10px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#17212d;color:#fff}
.hat064-open-editor:hover{background:#1b2a3a}
.hat064-texthelp{margin-top:10px;padding:10px 12px;border-radius:12px;background:rgba(0,0,0,.16);border:1px solid rgba(255,255,255,.08);font-size:13px;line-height:1.45}
.hat064-texthelp code{background:rgba(255,255,255,.08);padding:1px 5px;border-radius:6px}
.hat064-ink-options{margin-top:10px;padding:10px 12px;border-radius:12px;background:rgba(0,0,0,.14);border:1px solid rgba(255,255,255,.08)}
.hat064-cursor-toggle{display:flex;align-items:center;gap:8px;margin-top:8px}
.hat064-pen-grid{display:grid;grid-template-columns:1fr;gap:8px;margin-top:8px}
.hat064-pen-grid select{width:100%}
