body.adlook-v2 #adlook-community .ac-capture-page{max-width:1240px;padding-block:36px 70px}
body.adlook-v2 #adlook-community .ac-capture-page .ac-start{margin:24px 0;max-width:900px;padding:0}
body.adlook-v2 #adlook-community .ac-capture-page h2{font-size:22px;margin-top:32px}
body.adlook-v2 #adlook-community .ac-acquisition{margin:24px 0;padding:16px 0;border-top:1px solid #dce2e7;border-bottom:1px solid #dce2e7;font-size:14px;line-height:1.8;color:#4d5c65}body.adlook-v2 #adlook-community .ac-acquisition summary{cursor:pointer;color:#15191b}body.adlook-v2 #adlook-community .ac-acquisition p{margin:12px 0}body.adlook-v2 #adlook-community .ac-acquisition ol{padding-left:22px}
body.adlook-v2 #adlook-community .ac-task-record{display:block;padding:22px 0;border-bottom:1px solid #dce2e7;overflow-wrap:anywhere}
body.adlook-v2 #adlook-community .ac-task-record header{display:flex;justify-content:space-between;gap:14px;margin-bottom:10px}
body.adlook-v2 #adlook-community .ac-task-record>a{display:inline-flex;margin:8px 16px 8px 0;max-width:100%}
body.adlook-v2 #adlook-community .ac-task-record p{margin:12px 0;font-size:15px;line-height:1.8}
body.adlook-v2 #adlook-community .ac-source-fallback{padding:18px 0}
body.adlook-v2 #adlook-community .ac-source-fallback form{display:grid;gap:16px;padding-top:20px;max-width:900px}
body.adlook-v2 #adlook-community .ac-source-fallback label{display:grid;gap:8px}
body.adlook-v2 #adlook-community .ac-source-fallback .ac-confirm{display:flex}
body.adlook-v2 #adlook-community .ac-notice{background:#fff2dd;border-left:3px solid #d18b20;padding:14px 18px;line-height:1.8;font-size:15px;margin:18px 0}
body.adlook-v2 #adlook-community .ac-notice a{color:#b62920;text-decoration:underline;margin-left:10px}
body.adlook-v2 #adlook-community .ac-live-workbench{min-height:calc(100vh - 80px)}
body.adlook-v2 #adlook-community .ac-live-workbench .work-sidebar h2{font-size:18px;margin:6px 0 24px}
body.adlook-v2 #adlook-community .ac-live-workbench .work-tab{font-size:15px;min-height:45px}
body.adlook-v2 #adlook-community .ac-live-workbench .work-main{min-width:0}
body.adlook-v2 #adlook-community .feedback-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;border-bottom:1px solid #dce2e7;flex-wrap:wrap}
body.adlook-v2 #adlook-community .feedback-toolbar label{display:flex;align-items:center;gap:10px;font-size:14px}
body.adlook-v2 #adlook-community .feedback-toolbar select{font-size:14px;padding:8px;border:1px solid #d1d8de;border-radius:4px;background:#fff}
body.adlook-v2 #adlook-community .feedback-record{border-bottom:1px solid #dce2e7;padding:28px 0;overflow-wrap:anywhere}
body.adlook-v2 #adlook-community .feedback-record-heading{display:flex;justify-content:space-between;gap:16px;margin-bottom:14px;font-size:13px;color:#62717c}
body.adlook-v2 #adlook-community .feedback-record h2{font-size:21px;line-height:1.5}
body.adlook-v2 #adlook-community .feedback-record>p{font-size:17px;line-height:1.85;color:#111;margin:16px 0;white-space:pre-wrap}
body.adlook-v2 #adlook-community .feedback-record-meta{display:flex;justify-content:space-between;gap:15px;font-size:13px;color:#62717c;flex-wrap:wrap}
body.adlook-v2 #adlook-community .feedback-record-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:20px;flex-wrap:wrap}
body.adlook-v2 #adlook-community .feedback-record blockquote{margin:16px 0;padding:12px 16px;background:#f4f6f7;border-left:3px solid #c5cdd3;white-space:pre-wrap}
body.adlook-v2 #adlook-community .feedback-record .ac-email-status{font-size:13px;color:#62717c}
.ac-review-dialog .ac-mail-preview{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.8}
@media(max-width:760px){body.adlook-v2 #adlook-community .ac-capture-page{padding-top:24px}body.adlook-v2 #adlook-community .ac-live-workbench .work-sidebar{display:flex;overflow:auto;gap:5px}body.adlook-v2 #adlook-community .ac-live-workbench .work-sidebar h2{display:none}body.adlook-v2 #adlook-community .ac-live-workbench .work-tab{font-size:13px;white-space:nowrap}body.adlook-v2 #adlook-community .feedback-record h2{font-size:19px}body.adlook-v2 #adlook-community .feedback-record>p{font-size:16px}body.adlook-v2 #adlook-community .feedback-record-heading{flex-wrap:wrap}}
/* Review states and continuous reading share the article's restrained toolbar. */
.ac-review-states{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 24px;border-bottom:1px solid #dfe3e6;padding-bottom:12px}
.ac-review-states button{display:flex;gap:8px;align-items:center;border:0;background:transparent;padding:10px 14px;color:#555;font-size:15px;cursor:pointer;border-radius:4px}
.ac-review-states button.active{background:#171919;color:#fff}
.ac-review-states span{font-size:12px;opacity:.75}
.ac-review-sequence{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;margin:12px 0 24px;font-size:14px}
.ac-review-sequence>a:first-child{margin-right:auto;color:#444}
@media(max-width:640px){.ac-review-sequence{gap:8px}.ac-review-states button{padding:8px;font-size:14px}}
