.doc-math{display:flex;flex-direction:column;gap:6px;padding:4px 0}.doc-math-out{overflow-x:auto;border-radius:6px;padding:6px 8px;font-size:var(--ds-text-lg);color:var(--text)}.doc-math-out[role=button]{cursor:pointer}.doc-math-out[role=button]:hover,.doc-math[data-editing] .doc-math-out{background:var(--hover)}.doc-math-out math{font-family:STIX Two Math,Cambria Math,Latin Modern Math,math,serif}.doc-math-empty{align-self:flex-start;padding:6px 8px;border-radius:6px;font-size:var(--ds-text-sm);color:var(--text-dim);border:1px dashed var(--border-strong);background:transparent}.doc-math-empty:hover{color:var(--text)}.doc-math-edit{display:flex;flex-direction:column;gap:4px}.doc-math-edit textarea{width:100%;resize:vertical;font-family:var(--font-mono);font-size:var(--ds-text-sm);line-height:1.5;color:var(--text);background:var(--bg-field,var(--bg-elevated));border:1px solid var(--border);border-radius:6px;padding:6px 8px;outline:none}.doc-math-edit textarea:focus{border-color:var(--accent)}.doc-math-hint{font-size:var(--ds-text-xs);color:var(--text-dim)}