.evidence-support-state{display:block;margin-bottom:12px;color:var(--muted);font-size:12px}.evidence-journey{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 24px;padding:0;list-style:none;counter-reset:review-step}.evidence-journey li{counter-increment:review-step;padding:12px 0;border-bottom:2px solid var(--line);font-size:13px;font-weight:600}.evidence-journey li:before{content:counter(review-step) ". ";color:var(--green)}.evidence-intro{margin:0 0 22px;max-width:820px;font-size:14px;color:var(--muted);line-height:1.65}.evidence-example-note{margin:0;padding:18px 24px;background:var(--accent-wash);border:1px solid var(--line);font-size:14px;line-height:1.65}.evidence-compare-options{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px;margin-top:22px}.evidence-compare-options label{display:flex;flex-direction:column;gap:8px}.evidence-advanced{margin-top:18px;border:1px solid var(--line);background:var(--card)}.evidence-advanced>summary{padding:16px;font-size:13px;font-weight:600;cursor:pointer}.evidence-advanced[open]>summary{border-bottom:1px solid var(--line);margin-bottom:16px}.evidence-advanced>div:not(.evidence-capability){margin-left:16px;margin-right:16px}.evidence-advanced .evidence-goal-grid{margin:0 16px 16px;border:0;padding:0}.evidence-goal-grid>p{font-size:13px;line-height:1.6;color:var(--muted)}.evidence-workspace .evidence-workspace-bar>div:last-child{flex-wrap:wrap}.evidence-workspace textarea{font-size:14px}.evidence-workspace .evidence-document-grid textarea{min-height:170px;color:var(--ink)}.evidence-workspace input,.evidence-workspace select{font-size:14px}.evidence-workspace label small{font:12px/1.5 var(--font-geist-sans)}.evidence-workspace .apply-button,.evidence-workspace .approve-button,.evidence-workspace .reject-button,.evidence-workspace .secondary-button{min-height:44px;font-size:12px}.evidence-compare-options label>span,.evidence-workspace .evidence-document-grid label>span,.evidence-workspace .evidence-source-grid label>span{font-size:13px;font-weight:600}.evidence-workspace .evidence-review-list{margin-bottom:24px}.evidence-workspace .evidence-change-samples li,.evidence-workspace .evidence-review-list p{font-size:14px;overflow-wrap:anywhere}.evidence-workspace .evidence-review-list article{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr) auto}.evidence-workspace .evidence-change-samples{margin-top:20px}.evidence-workspace .evidence-empty{font-size:14px}.evidence-workspace :is(button,summary,input,textarea,select):focus-visible{outline:3px solid var(--green);outline-offset:3px}.evidence-workspace h2[tabindex="-1"]:focus{outline:2px solid var(--green);outline-offset:6px}.evidence-workspace .evidence-table-wrap:focus-visible{outline:3px solid var(--green)}.evidence-workspace .evidence-export>p{font-size:14px}@media(max-width:1000px){.evidence-workspace .evidence-goal-grid,.evidence-workspace .evidence-review-list article{grid-template-columns:1fr}.evidence-workspace .evidence-agent-mission{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.evidence-journey{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px}.evidence-compare-options{grid-template-columns:1fr}.evidence-workspace .evidence-setup,.evidence-workspace .evidence-stage,.evidence-workspace .evidence-workspace-bar{padding:20px 16px}.evidence-workspace .evidence-example-note{padding:16px}.evidence-workspace .evidence-table-wrap{max-width:100%}.evidence-workspace .evidence-agent-mission code{overflow-wrap:anywhere}}.evidence-review-excerpts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 0}.evidence-review-excerpts>div{min-width:0;padding:12px;border:1px solid var(--line);border-radius:4px;background:var(--card)}.evidence-review-excerpts dt{margin-bottom:6px;color:var(--green);font-size:11px;font-weight:700}.evidence-review-excerpts dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.6}@media(max-width:600px){.evidence-review-excerpts{grid-template-columns:1fr}}.evidence-saved-notice{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px;margin-bottom:20px;background:var(--accent-wash);border:1px solid var(--line)}.evidence-saved-notice p{margin:0;font-size:14px;line-height:1.65}.evidence-saved-notice button{flex-shrink:0}.evidence-workspace :is(h3,.evidence-agent-mission code){overflow-wrap:anywhere}@media(max-width:600px){.evidence-saved-notice{align-items:flex-start;flex-direction:column}.evidence-workspace :is(input,textarea,select){font-size:16px}}.evidence-workspace .evidence-section-head>.analyze-button{width:auto;min-width:150px;flex-shrink:0}@media(max-width:600px){.evidence-workspace .evidence-section-head>.analyze-button{width:100%}}.evidence-workspace>.evidence-message{position:static;max-width:none;margin:0 0 18px;padding:14px 18px;border:1px solid var(--line);box-shadow:none;text-align:left;font-size:13px;line-height:1.6}.evidence-scenario-link{max-width:1280px;margin:0 auto;padding:0 34px 12px;color:var(--muted);font-size:14px}.evidence-scenario-link a{color:var(--green);text-decoration:underline;text-underline-offset:3px}.rewrite-review-page .evidence-workspace{padding-top:0}@media(max-width:600px){.evidence-scenario-link{padding-inline:18px}}.rewrite-quickstart{max-width:1280px;margin:0 auto 24px;padding:0 34px}.rewrite-quickstart h2{margin:0 0 14px;font-size:18px;letter-spacing:-.02em}.rewrite-quickstart ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:20px 20px 20px 40px;border:1px solid var(--line);border-radius:8px;background:var(--card)}.rewrite-quickstart li{padding-left:4px}.rewrite-quickstart li::marker{color:var(--green);font-weight:650}.rewrite-quickstart h3{margin:0 0 8px;font-size:14px;line-height:1.5}.rewrite-quickstart p{margin:0;color:var(--muted);font-size:13px;line-height:1.65}@media(max-width:700px){.rewrite-quickstart ol{grid-template-columns:1fr;gap:16px}}@media(max-width:600px){.rewrite-quickstart{padding-inline:18px}}