.blt-writing{max-width:1280px;margin:24px auto 60px;padding-inline:16px}.blt-writing-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:24px}.blt-writing-layout>*{min-width:0}.blt-writing .blt-panel{margin-bottom:24px}.blt-writing textarea{max-width:100%;resize:vertical;line-height:1.8}.blt-writing-actions{display:flex;flex-wrap:wrap;gap:10px}.blt-writing-actions .blt-button{white-space:normal}.blt-writing-draft{display:flex;gap:10px;align-items:start;margin-block:12px;min-width:0}.blt-writing-draft button:first-child{flex:1;text-align:start;overflow-wrap:anywhere}.blt-writing [data-writing-checklist]{padding-inline-start:24px;color:var(--blt-muted)}.blt-writing [data-writing-body]{min-height:340px}.blt-writing a{color:var(--blt-primary)}.blt-writing details>summary{font-weight:700;cursor:pointer;margin-bottom:16px}.blt-writing .blt-consent{display:flex;gap:10px;align-items:start}.blt-writing .blt-consent input{flex:0 0 20px;width:20px;min-height:20px;margin-top:6px}.blt-writing [data-writing-status],.blt-writing [data-writing-save-status]{overflow-wrap:anywhere}@media(max-width:850px){.blt-writing-layout{grid-template-columns:minmax(0,1fr)}}@media print{.blt-writing form,.blt-writing-actions,.blt-writing-draft{display:none}}.blt-writing .blt-editor details{max-height:none;overflow:visible}.blt-writing details[open]{display:grid;gap:14px}.blt-writing [data-writing-evidence]{display:grid;gap:10px}.blt-writing [data-writing-evidence] h3{margin-bottom:4px}