[hidden]{display:none!important}#status{overflow-wrap:anywhere;min-width:0}.toolbar select{max-width:100%;min-height:44px;padding:8px}#status:not(:empty){padding:12px;border-left:3px solid var(--red);background:var(--red-wash);margin-bottom:16px;white-space:pre-wrap}.card{margin-bottom:16px}button{cursor:pointer}input:not([type=checkbox]){min-height:44px;max-width:100%;padding:8px;border:1px solid var(--field);border-radius:8px}form{display:grid;gap:10px}label{display:block}p,blockquote,.src,.pt{overflow-wrap:anywhere}.doc{font-family:var(--serif);font-size:18px;line-height:1.65}.doc p{white-space:pre-wrap;min-height:1.2em;margin:8px 0}.doc table{border-collapse:collapse;width:100%;table-layout:fixed}.doc td{vertical-align:top;border:1px solid var(--rule);padding:8px;overflow-wrap:anywhere;min-width:0}.doc .track-delete{background:repeating-linear-gradient(135deg,transparent 0 5px,#e6dfd3 5px 7px);text-decoration:line-through double}.doc .track-insert{border-bottom:2px dotted #8e7f6b}.doc.reading .track-delete{display:none}.doc .manual-strike{text-decoration:line-through}.doc .anchor-focus{background:#F6EBB4;outline:2px dotted #A88A1E}.doc-wrap{padding:16px}.preview{top:130px}.compare-passage{display:grid;grid-template-columns:1fr 1fr;gap:16px;white-space:pre-wrap;font-family:var(--serif);font-size:18px}.compare-passage>div{min-width:0;overflow-wrap:anywhere}textarea{display:block;width:100%}.checkline{display:flex;gap:8px;align-items:center;min-height:44px}.checkline input{width:20px;height:20px}.source-meta{font-size:13px;color:var(--muted)}.script-controls{position:sticky;top:100px;background:var(--paper);z-index:2;padding:8px 0}.comment-form{scroll-margin-top:130px}.src pre{white-space:pre-wrap;font:inherit}.empty{padding:24px;color:var(--muted)}.active-button{border-color:var(--red)}@media(max-width:640px){.compare-passage{grid-template-columns:1fr}.doc-wrap{padding:8px}.doc td{padding:4px}.script-controls{top:0;position:static}.toolbar{align-items:stretch}.toolbar>*{max-width:100%}.btn{white-space:normal}.top-in #identity{font-size:13px} .preview{position:static} .doc{font-size:16px}}
