.original-choices{display:grid;gap:8px}.original-choices label{display:flex;gap:10px;align-items:flex-start;border:1px solid #dfe8e3;border-radius:10px;padding:11px;background:#fff}.original-choices input,.assessment-field .check input{width:18px;min-height:18px;flex-shrink:0}.original-summary p{line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere}.original-extraction{border-bottom:1px solid #dfe8e3;padding:12px 0}.original-extraction blockquote{margin:10px 0;padding:10px;background:#f4f7f5;font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere}.original-extraction p{font-size:13px}.assessment-panel progress{width:100%;height:6px;margin-bottom:22px}.assessment-panel [data-original-status]{overflow-wrap:anywhere;color:#8e3a1b}
.original-continuation-frame{display:block;width:100%;height:85vh;min-height:620px;border:1px solid #dfe8e3;border-radius:12px;background:white}
.direct-continuation{max-width:none!important;padding:0!important;min-height:calc(100vh - 24px)}
.continuation-loading{margin:12px 0 8px;font-size:14px;color:#587064}
.continuation-back{appearance:none;border:1px solid #d2ddd7;border-radius:8px;background:#fff;color:#315647;padding:6px 10px;font:inherit;font-size:13px;line-height:1.2;cursor:pointer}
.direct-continuation .original-continuation-frame{height:calc(100vh - 20px);min-height:720px;border:0;border-radius:0}
.direct-continuation [hidden]{display:none!important}
@media(max-width:600px){.direct-continuation{margin:0 -14px}.continuation-loading,.continuation-back{margin-left:14px}.direct-continuation .original-continuation-frame{height:calc(100vh - env(safe-area-inset-bottom));min-height:680px}}
