.template-preview{color:var(--text);font-size:.95rem;line-height:1.75}.template-preview>*+*{margin-top:.55em}.template-preview h1{letter-spacing:-.02em;margin:.9em 0 .4em;font-size:1.4rem;font-weight:700;line-height:1.3}.template-preview h2{letter-spacing:-.015em;margin:.8em 0 .35em;font-size:1.2rem;font-weight:650;line-height:1.35}.template-preview h3{margin:.7em 0 .3em;font-size:1.05rem;font-weight:600;line-height:1.4}.template-preview h4,.template-preview h5,.template-preview h6{margin:.6em 0 .25em;font-size:.95rem;font-weight:600}.template-preview p{margin:.35em 0}.template-preview ul,.template-preview ol{margin:.45em 0;padding-left:1.4em}.template-preview blockquote{border-left:3px solid var(--border);color:var(--text-secondary);margin:.6em 0;padding-left:.9em}.template-preview pre{background:var(--bg);border:1px solid var(--border-light);border-radius:.5rem;padding:.7em .9em;font-size:.85em;overflow-x:auto}.template-preview hr{border:none;border-top:1px solid var(--border);margin:.9em 0}.template-preview table{border-collapse:collapse;width:100%;margin:.6em 0;font-size:.9em}.template-preview th,.template-preview td{border:1px solid var(--border);text-align:left;padding:.45em .6em}.template-preview th{background:var(--bg);font-weight:600}
