/*! Copyright (c) 2026 Mark T. Fulwider. All rights reserved. */
/* Scoped to the writing desk; homepage composition is untouched. */
body[data-page=write] .scholar-stage { padding-block: 12px; }
body[data-page=write] .scholar-stage > .meta { margin-bottom: 0; }
.write-template-tools { display:grid; grid-template-columns:minmax(220px,1fr) minmax(0,1fr); gap:12px 24px; align-items:center; padding-bottom:18px; }
.write-template-tools label { font-weight:700; font-size:16px; }
.write-template-tools p { font-size:14px; line-height:1.5; color:#526a6b; margin:0; }
.write-template-fields { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:12px 20px; margin-block:18px; }
.write-template-fields:empty { display:none; }
.write-export-label { display:flex!important; align-items:center; gap:10px; }
.write-export-label select { width:auto!important; margin:0!important; }
.write-main { scroll-margin-top:20px; }
.write-main[data-format^=apa] .write-title { font-family:Arial,sans-serif; font-weight:700; text-align:center; }
.write-main[data-format^=apa] .write-section-body { font-family:Arial,sans-serif; line-height:2; }
.write-main[data-format=mla] .write-title { text-align:center; }
.write-main[data-format=mla] .write-section-body,.write-main[data-format^=chicago] .write-section-body { font-family:'Times New Roman',serif; line-height:2; }
@media(max-width:780px) { .write-template-tools,.write-template-fields { grid-template-columns:1fr; } .write-export-label { flex-wrap:wrap; } }
