.intake-review-notice{margin-bottom:12px;color:#654b10}.intake-review-notice details{background:#fff4c9;border:1px solid #e7c96b;border-radius:6px;padding:10px 14px}.intake-review-notice summary{cursor:pointer;font-weight:600}.intake-review-notice details button{display:block;text-align:left;background:none;border:0;padding:9px;max-width:100%;overflow-wrap:anywhere}.intake-review-drafts h4{margin:14px 0}.intake-review-drafts h4 small{font-weight:400;margin-left:12px}.intake-review-row{background:#fff8df;border:1px solid #e7d69b;border-radius:6px;margin:10px 0;padding:14px;scroll-margin-top:20px}.intake-review-row.focused{outline:3px solid #d4a62b;outline-offset:2px}.intake-review-heading{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.intake-review-heading span{flex:1;overflow-wrap:anywhere}.intake-review-row p{margin:8px 0}.intake-review-editor{border-top:1px solid #e7d69b;padding-top:12px}.intake-review-editor pre{white-space:pre-wrap;max-height:220px;overflow:auto}.intake-review-part{display:flex;gap:12px;align-items:end;flex-wrap:wrap;background:#fffdf5;border:1px solid #e7d69b;padding:12px;margin:12px 0}.intake-review-part label{min-width:160px;flex:1}.intake-review-editor label{display:block;margin:8px 0}.intake-review-editor input:not([type=checkbox]),.intake-review-editor select,.intake-review-editor textarea{display:block;max-width:100%;padding:7px;border:1px solid #c8c9bf;border-radius:4px}.intake-review-editor textarea{width:100%;min-height:64px}.intake-review-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.intake-review-error{color:#a32620}
