.calculator-export { margin-top: 1.5rem; padding-top: 1.25rem; border-top: 1px solid var(--line); }
.calculator-export[hidden] { display: none; }
.calculator-export-actions { display: flex; flex-wrap: wrap; gap: .75rem; }
.calculator-export button { cursor: pointer; font: inherit; }
.calculator-export button:disabled { opacity: .55; cursor: not-allowed; }
.calculator-export button:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }
.calculator-export p { color: var(--muted-strong); line-height: 1.6; margin-bottom: 0; }
