.review-module__egCi5G__page{min-height:100vh;padding:0 var(--gutter) var(--space-24);background:linear-gradient(90deg, transparent 0, transparent calc(100% - 1px), var(--line) calc(100% - 1px)) 0 0 / 25% 100%, var(--paper)}.review-module__egCi5G__header{min-height:var(--size-header);border-bottom:1px solid var(--line);font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.72rem;display:flex}.review-module__egCi5G__header p{color:var(--quiet);margin:0}.review-module__egCi5G__wordmark{font-family:var(--font-display), Georgia, serif;letter-spacing:-.04em;text-transform:none;font-size:1.3rem}.review-module__egCi5G__wordmark small{color:var(--copper);font-family:var(--font-mono), monospace;margin-left:2px;font-size:.55em}.review-module__egCi5G__intro{max-width:900px;padding:clamp(64px, 9vw, 128px) 0 var(--space-16)}.review-module__egCi5G__kicker{margin:0 0 var(--space-4);color:var(--copper-dark);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem}.review-module__egCi5G__intro h1{max-width:850px;font-family:var(--font-display), Georgia, serif;letter-spacing:-.055em;margin:0;font-size:clamp(3rem,7vw,6.9rem);font-weight:400;line-height:.96}.review-module__egCi5G__lede{max-width:690px;margin:var(--space-8) 0 var(--space-4);color:var(--ink-soft);font-size:clamp(1.05rem,2vw,1.35rem)}.review-module__egCi5G__analysisStatement{width:fit-content;margin:var(--space-4) 0 0;color:var(--copper-dark);font-family:var(--font-mono), monospace;letter-spacing:.07em;text-transform:uppercase;border:1px solid #9c4b344d;padding:5px 9px;font-size:.72rem;font-weight:600}.review-module__egCi5G__workspace{max-width:var(--content);margin:0 auto}.review-module__egCi5G__form{background:var(--line);border:1px solid var(--line);box-shadow:var(--elevation-low);grid-template-columns:minmax(260px,.75fr) minmax(340px,1.25fr);gap:1px;display:grid}.review-module__egCi5G__field{background:var(--surface-paper);min-width:0;padding:clamp(24px,4vw,52px)}.review-module__egCi5G__field label{margin-bottom:var(--space-4);font-family:var(--font-display), Georgia, serif;font-size:clamp(1.6rem,3vw,2.5rem);line-height:1.05;display:block}.review-module__egCi5G__field input,.review-module__egCi5G__field textarea{width:100%;min-height:var(--size-control-min);border-radius:var(--radius-small);background:var(--surface);color:var(--ink);border:1px solid #0f0f0f2e}.review-module__egCi5G__field input{padding:10px}.review-module__egCi5G__field textarea{resize:vertical;padding:var(--space-4);line-height:1.5}.review-module__egCi5G__field p{margin:var(--space-3) 0 0;color:var(--quiet);font-size:.82rem}.review-module__egCi5G__primaryButton,.review-module__egCi5G__secondaryButton,.review-module__egCi5G__dangerButton{min-height:var(--size-control-min);border-radius:var(--radius-small);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);padding:12px 20px}.review-module__egCi5G__primaryButton{margin:var(--space-6);background:var(--ink);color:var(--warm-white);grid-column:1/-1;justify-self:start}.review-module__egCi5G__statePanel .review-module__egCi5G__primaryButton{margin:var(--space-6) 0 0}.review-module__egCi5G__primaryButton:hover:not(:disabled){background:var(--copper-dark)}.review-module__egCi5G__primaryButton:disabled,.review-module__egCi5G__secondaryButton:disabled{cursor:wait;opacity:.55}.review-module__egCi5G__secondaryButton{color:var(--ink);background:0 0;border:1px solid #0f0f0f33}.review-module__egCi5G__dangerButton{background:var(--correction);color:#fff}.review-module__egCi5G__resultGrid{gap:var(--space-6);grid-template-columns:minmax(280px,.72fr) minmax(420px,1.28fr);align-items:start;display:grid}.review-module__egCi5G__statePanel,.review-module__egCi5G__readback{border:1px solid var(--line);background:var(--surface-paper);box-shadow:var(--elevation-low);padding:clamp(28px,5vw,64px)}.review-module__egCi5G__statePanel h2,.review-module__egCi5G__readback h2{margin:0 0 var(--space-4);font-family:var(--font-display), Georgia, serif;letter-spacing:-.035em;font-size:clamp(2rem,4vw,3.6rem);font-weight:400;line-height:1.05}.review-module__egCi5G__statePanel>p:not(.review-module__egCi5G__kicker,.review-module__egCi5G__analysisStatement,.review-module__egCi5G__reason){color:var(--ink-soft)}.review-module__egCi5G__reason,.review-module__egCi5G__hashStatus{font-family:var(--font-mono), monospace;overflow-wrap:anywhere;font-size:.74rem}.review-module__egCi5G__readbackHeader{gap:var(--space-4);padding-bottom:var(--space-8);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.review-module__egCi5G__readbackHeader span,.review-module__egCi5G__readbackHeader strong{display:block}.review-module__egCi5G__readbackHeader span{color:var(--quiet);font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;font-size:.68rem}.review-module__egCi5G__readbackHeader strong{margin-top:var(--space-2);font-size:1.2rem;font-weight:500}.review-module__egCi5G__readback h2{margin-top:var(--space-8)}.review-module__egCi5G__readback blockquote{padding:var(--space-6);border-left:2px solid var(--copper);background:var(--warm-white);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.review-module__egCi5G__sections{padding-top:var(--space-6)}.review-module__egCi5G__sections h3{margin:0 0 var(--space-3);font-size:.8rem;font-family:var(--font-mono), monospace;letter-spacing:.07em;text-transform:uppercase}.review-module__egCi5G__sections ul{margin:0;padding-left:1.2em}.review-module__egCi5G__hashStatus{margin-top:var(--space-8);padding-top:var(--space-4);border-top:1px solid var(--line);color:var(--quiet)}.review-module__egCi5G__analysisCard{grid-column:1/-1}.review-module__egCi5G__analysisNotice{max-width:68ch;color:var(--ink-soft)}.review-module__egCi5G__findings{gap:var(--space-4);display:grid}.review-module__egCi5G__finding{padding:var(--space-5);border:1px solid var(--line);background:var(--warm-white)}.review-module__egCi5G__finding h3{margin:0 0 var(--space-3);font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;font-size:.78rem}.review-module__egCi5G__finding p{margin:0 0 var(--space-3)}.review-module__egCi5G__findingItem+.review-module__egCi5G__findingItem{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--line)}.review-module__egCi5G__finding .review-module__egCi5G__claimState{color:var(--copper-dark);font-family:var(--font-mono), monospace;text-transform:uppercase;font-size:.72rem}.review-module__egCi5G__finding ul{color:var(--quiet);font-family:var(--font-mono), monospace;overflow-wrap:anywhere;margin:0;padding-left:1.2em;font-size:.72rem}.review-module__egCi5G__deleteArea{padding-top:var(--space-4);grid-column:1/-1}.review-module__egCi5G__confirm{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.review-module__egCi5G__confirm p{flex-basis:100%;margin:0}.review-module__egCi5G__error{max-width:var(--content-reading);margin:var(--space-6) 0 0;padding:var(--space-4);border-left:var(--border-correction);background:var(--state-correction-background);color:var(--state-correction-text)}@media (max-width:760px){.review-module__egCi5G__page{padding-inline:20px}.review-module__egCi5G__header p{display:none}.review-module__egCi5G__intro{padding-top:var(--space-16)}.review-module__egCi5G__form,.review-module__egCi5G__resultGrid{grid-template-columns:1fr}.review-module__egCi5G__primaryButton{text-align:center;justify-self:stretch;width:calc(100% - 48px)}.review-module__egCi5G__readbackHeader{grid-template-columns:1fr 1fr}.review-module__egCi5G__readbackHeader>div:last-child{grid-column:1/-1}}@media (max-width:360px){.review-module__egCi5G__intro h1{font-size:2.7rem}.review-module__egCi5G__statePanel,.review-module__egCi5G__readback,.review-module__egCi5G__field{padding:22px}}.review-module__egCi5G__nextStep{color:var(--text-secondary);margin:0 0 8px;font-size:14px;font-weight:500}
.resumeai-clean-v1{box-sizing:border-box;color:#111;background:#fff;max-width:8.5in;margin:0 auto;padding:.75in;font-family:Georgia,Times New Roman,serif;font-size:11pt;line-height:1.25}.resumeai-clean-v1 h1{margin:0 0 12pt;font-size:18pt;font-weight:600;line-height:1.15}.resumeai-clean-v1 h2{letter-spacing:.04em;text-transform:uppercase;margin:14pt 0 6pt;font-size:12pt;font-weight:600}.resumeai-clean-v1 h3{text-transform:none;letter-spacing:0;margin:8pt 0 2pt;font-family:Georgia,Times New Roman,serif;font-size:11pt;font-weight:600}.resumeai-clean-v1 p,.resumeai-clean-v1 li{margin:0 0 6pt}.resumeai-clean-v1 ul{margin:0 0 8pt;padding-left:1.1em}.resumeai-clean-v1 a{color:#111;text-decoration:underline}.resumeai-clean-v1-compare{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.resumeai-clean-v1-card{background:#fff;border:1px solid #d6d0c7}@media (max-width:760px){.resumeai-clean-v1-compare{grid-template-columns:1fr}}
