
.retained-editor{margin:24px 0}.retained-editor form{max-width:70ch}.retained-editor textarea{box-sizing:border-box;width:100%;min-height:18rem;resize:vertical;padding:12px;border:1px solid var(--line);border-radius:6px;background:var(--paper,#fffef9);color:var(--ink);font:inherit;line-height:1.65}.retained-editor textarea:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.retained-editor [data-edit=status]{overflow-wrap:anywhere}

.retained-editor label{display:block;margin:20px 0 8px}#story-reader:has([data-edit=form]:not([hidden])) button:disabled,#independent-signout:disabled{cursor:not-allowed}
