.review-main{padding-block-end:54px}.review-intro{padding-block:44px 28px;max-width:860px}.review-intro h1{font-size:clamp(36px,5vw,60px);margin-block:12px 20px}.review-intro>p:not(.eyebrow){line-height:1.8;max-width:700px;color:var(--muted)}.review-warning{background:var(--ochre-light);border-inline-start:3px solid var(--ochre);padding:17px 20px;font-size:13px;line-height:1.7;margin-block-start:24px}.review-warning p{margin-block:5px 0}.review-import{display:grid;grid-template-columns:1.4fr 1fr;gap:40px;padding-block:25px;border-block:1px solid var(--line)}.review-main label{display:block;font-size:12px;font-weight:700;margin-block-end:8px}.review-main input,.review-main select,.review-main textarea{width:100%;padding:11px;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius);font:inherit;font-size:13px}.review-main input[type=file]{padding:12px}.review-help{font-size:12px;line-height:1.8;color:var(--muted);margin-block:10px 0}.review-button{padding:12px 18px;background:var(--green);color:var(--surface);border:1px solid var(--green);font:inherit;font-size:13px;cursor:pointer}.review-button:disabled{cursor:not-allowed;opacity:.55}.review-notice{font-size:13px;padding:14px 0;min-height:48px}.review-notice.is-error,.review-errors{color:var(--error)}.review-filters{display:grid;grid-template-columns:1fr 230px;gap:22px;padding-block-end:24px;border-block-end:1px solid var(--ink)}.review-workspace{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(0,1.3fr);gap:40px;padding-block-start:20px}.review-list>p{font-size:12px;color:var(--muted)}#lead-list{max-height:1000px;overflow:auto}.lead-button{display:block;width:100%;text-align:start;border:0;border-block-end:1px solid var(--line);background:transparent;color:var(--ink);padding:18px 14px;cursor:pointer}.lead-button[aria-pressed=true]{background:var(--green-light);box-shadow:inset 3px 0 var(--green)}.lead-button strong{font-family:var(--serif);font-weight:400;font-size:18px;line-height:1.5;display:block;overflow-wrap:anywhere}.lead-button span{display:block;font-size:11px;line-height:1.6;margin-block-start:6px;color:var(--muted)}.review-editor{border:1px solid var(--line);background:var(--surface);padding:25px;min-width:0;align-self:start}.review-editor h2{font-size:25px;line-height:1.4;overflow-wrap:anywhere}.review-editor>a{font-size:13px;overflow-wrap:anywhere;display:block;margin-block:15px}.lead-metadata{font-size:12px;display:grid;grid-template-columns:140px 1fr;gap:8px 12px;padding-block:18px;border-block:1px solid var(--line);margin-block:20px}.lead-metadata dt{color:var(--muted)}.lead-metadata dd{margin:0;overflow-wrap:anywhere}.review-form{display:grid;gap:18px}.review-form textarea{min-height:90px;resize:vertical}.review-form .checkbox-label{display:flex;align-items:start;gap:10px;font-size:13px;line-height:1.6}.review-form input[type=checkbox]{width:18px;min-width:18px;height:18px;margin-block-start:2px}.review-two-fields{display:grid;grid-template-columns:1fr 1fr;gap:15px}.review-errors{font-size:12px;line-height:1.7;padding:12px;background:#faeee8;margin:0}.review-empty{font-size:13px;line-height:1.8;color:var(--muted);padding:18px 0}.review-save-note{font-size:12px;line-height:1.7;color:var(--green)}.review-editor fieldset{border:0;padding:0;margin:0;display:grid;gap:18px}.review-editor legend{font-size:12px;font-weight:700;margin-block-end:18px}.review-main :focus-visible{outline:3px solid var(--ochre);outline-offset:3px}@media(max-width:760px){.review-import,.review-workspace{grid-template-columns:1fr;gap:24px}.review-filters{grid-template-columns:1fr 1fr;gap:15px}#lead-list{max-height:360px}.review-editor{padding:20px}.review-intro{padding-block-start:25px}}@media(max-width:420px){.review-two-fields,.review-filters{grid-template-columns:1fr}.lead-metadata{grid-template-columns:1fr;gap:4px}.lead-metadata dd{margin-block-end:8px}}
