.CareerOutputPreview-module__-Pvd-W__preview{--report-paper:var(--paper-bg);--report-cream:var(--paper-bg);--report-border:var(--paper-border);--report-ink:var(--paper-text);--report-ink-strong:var(--paper-text);--report-muted:var(--paper-text-muted);--report-soft:var(--paper-border);border:1px solid color-mix(in srgb, var(--border) 70%, transparent);border-radius:var(--radius-md);background:linear-gradient(135deg, color-mix(in srgb, var(--text) 7%, transparent), color-mix(in srgb, var(--text) 2%, transparent)), color-mix(in srgb, var(--bg) 92%, var(--text) 8%);width:100%;min-width:0;color:var(--text);box-shadow:0 18px 48px color-mix(in srgb, var(--bg) 28%, transparent);font-family:var(--font-body);outline:none;overflow:visible}.CareerOutputPreview-module__-Pvd-W__preview:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--vermillion) 24%, transparent), 0 18px 48px color-mix(in srgb, var(--bg) 28%, transparent)}.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact){cursor:pointer}.CareerOutputPreview-module__-Pvd-W__frameless{box-shadow:none;background:0 0;border:0}.CareerOutputPreview-module__-Pvd-W__frameless:focus{box-shadow:none}.CareerOutputPreview-module__-Pvd-W__frameless:focus .CareerOutputPreview-module__-Pvd-W__coverSheet{box-shadow:0 0 0 3px color-mix(in srgb, var(--preview-accent,var(--vermillion-dark)) 34%, transparent), 0 24px 52px color-mix(in srgb, var(--bg) 34%, transparent)}.CareerOutputPreview-module__-Pvd-W__frameless .CareerOutputPreview-module__-Pvd-W__deck{padding:0}.CareerOutputPreview-module__-Pvd-W__frameless .CareerOutputPreview-module__-Pvd-W__deck:before,.CareerOutputPreview-module__-Pvd-W__frameless .CareerOutputPreview-module__-Pvd-W__deckHead,.CareerOutputPreview-module__-Pvd-W__frameless .CareerOutputPreview-module__-Pvd-W__deckFoot{display:none}.CareerOutputPreview-module__-Pvd-W__frameless .CareerOutputPreview-module__-Pvd-W__pageStack{width:min(100%,430px)}.CareerOutputPreview-module__-Pvd-W__compact{box-shadow:0 12px 30px color-mix(in srgb, var(--bg) 22%, transparent)}.CareerOutputPreview-module__-Pvd-W__deck{border-radius:inherit;gap:14px;padding:clamp(18px,3vw,28px);display:grid;overflow:visible}.CareerOutputPreview-module__-Pvd-W__deck:before{content:"";background:var(--preview-accent,var(--vermillion-dark));height:4px;margin:calc(-1*clamp(18px,3vw,28px)) calc(-1*clamp(18px,3vw,28px)) 0;display:block}.CareerOutputPreview-module__-Pvd-W__compact .CareerOutputPreview-module__-Pvd-W__deck{gap:var(--space-12);padding:18px}.CareerOutputPreview-module__-Pvd-W__compact .CareerOutputPreview-module__-Pvd-W__deck:before{margin:-18px -18px 0}.CareerOutputPreview-module__-Pvd-W__deckHead,.CareerOutputPreview-module__-Pvd-W__deckFoot,.CareerOutputPreview-module__-Pvd-W__barRow,.CareerOutputPreview-module__-Pvd-W__matchTable div,.CareerOutputPreview-module__-Pvd-W__fitMap div,.CareerOutputPreview-module__-Pvd-W__summaryGrid{justify-content:space-between;align-items:center;gap:var(--space-12);min-width:0;display:flex}.CareerOutputPreview-module__-Pvd-W__deckHead{border-bottom:1px solid color-mix(in srgb, var(--border) 86%, transparent);padding-bottom:10px}.CareerOutputPreview-module__-Pvd-W__deckHead span,.CareerOutputPreview-module__-Pvd-W__deckHead strong,.CareerOutputPreview-module__-Pvd-W__deckFoot,.CareerOutputPreview-module__-Pvd-W__reportMeta,.CareerOutputPreview-module__-Pvd-W__barRow span,.CareerOutputPreview-module__-Pvd-W__matchTable span,.CareerOutputPreview-module__-Pvd-W__matchTable strong,.CareerOutputPreview-module__-Pvd-W__fitMap span,.CareerOutputPreview-module__-Pvd-W__rewriteBox span,.CareerOutputPreview-module__-Pvd-W__noteCard span,.CareerOutputPreview-module__-Pvd-W__summaryGrid span,.CareerOutputPreview-module__-Pvd-W__reportList{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;font-size:11px}.CareerOutputPreview-module__-Pvd-W__reportBrand{color:var(--report-ink);font-family:var(--font-mono);letter-spacing:0;font-size:14px}.CareerOutputPreview-module__-Pvd-W__deckHead span,.CareerOutputPreview-module__-Pvd-W__deckFoot,.CareerOutputPreview-module__-Pvd-W__deckFoot span:first-child,.CareerOutputPreview-module__-Pvd-W__reportMeta,.CareerOutputPreview-module__-Pvd-W__barRow span,.CareerOutputPreview-module__-Pvd-W__matchTable span,.CareerOutputPreview-module__-Pvd-W__fitMap span,.CareerOutputPreview-module__-Pvd-W__rewriteBox span,.CareerOutputPreview-module__-Pvd-W__noteCard span,.CareerOutputPreview-module__-Pvd-W__summaryGrid span,.CareerOutputPreview-module__-Pvd-W__reportList{color:var(--paper-text-muted)}.CareerOutputPreview-module__-Pvd-W__deckHead span,.CareerOutputPreview-module__-Pvd-W__deckFoot,.CareerOutputPreview-module__-Pvd-W__deckFoot span:first-child{color:var(--text-muted)}.CareerOutputPreview-module__-Pvd-W__deckHead strong{color:var(--preview-accent,var(--vermillion-dark))}.CareerOutputPreview-module__-Pvd-W__pageStack{aspect-ratio:595/842;box-sizing:border-box;perspective:1000px;width:min(100%,430px);min-height:0;margin-inline:auto;padding:0;position:relative;overflow:visible}.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__pageStack{min-height:0}.CareerOutputPreview-module__-Pvd-W__compact .CareerOutputPreview-module__-Pvd-W__pageStack{width:min(100%,300px)}.CareerOutputPreview-module__-Pvd-W__compact.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__pageStack{min-height:0}.CareerOutputPreview-module__-Pvd-W__pageSheet{align-content:start;gap:var(--space-md);border:1px solid var(--report-border);border-radius:var(--radius-sm);background:var(--report-paper);color:var(--report-ink);box-shadow:0 18px 36px color-mix(in srgb, var(--shadow-ink) 16%, transparent);transform-origin:bottom;padding:clamp(18px,3vw,28px);transition:transform .18s,opacity .18s,box-shadow .18s,filter .18s;display:grid;position:absolute;inset:0;overflow:hidden}.CareerOutputPreview-module__-Pvd-W__realPdfSheet{border:1px solid var(--report-border);border-radius:var(--radius-sm);background:var(--paper-bg);width:100%;height:100%;box-shadow:0 18px 36px color-mix(in srgb, var(--shadow-ink) 16%, transparent);transition:transform .18s,opacity .18s,box-shadow .18s;display:block;position:absolute;inset:0}.CareerOutputPreview-module__-Pvd-W__realPdfBackOne{z-index:2;opacity:.54;transform:translate(8px,8px)rotate(1deg)}.CareerOutputPreview-module__-Pvd-W__realPdfBackTwo{z-index:1;opacity:.28;transform:translate(16px,16px)rotate(2deg)}.CareerOutputPreview-module__-Pvd-W__realPdfCover{z-index:3;object-fit:cover;transform:rotate(-.5deg)}.CareerOutputPreview-module__-Pvd-W__realArtifactCover{z-index:3;background:var(--bg);overflow:hidden;transform:rotate(-.5deg)}.CareerOutputPreview-module__-Pvd-W__realArtifactCover>[data-sample-artifact]{width:100%;height:100%}.CareerOutputPreview-module__-Pvd-W__resumeReview .CareerOutputPreview-module__-Pvd-W__realPdfBackOne,.CareerOutputPreview-module__-Pvd-W__resumeReview .CareerOutputPreview-module__-Pvd-W__realPdfBackTwo{display:none}.CareerOutputPreview-module__-Pvd-W__resumeReview .CareerOutputPreview-module__-Pvd-W__realArtifactCover{box-shadow:none;background:0 0;border:0;overflow:visible}.CareerOutputPreview-module__-Pvd-W__resumeHeroArtifact{width:100%;height:100%;position:relative;overflow:visible}.CareerOutputPreview-module__-Pvd-W__resumeHeroPage{border-radius:var(--radius-sm);object-fit:cover;object-position:top center;width:100%;height:100%;box-shadow:0 0 0 1px color-mix(in srgb, var(--text) 12%, transparent), 0 24px 60px color-mix(in srgb, var(--bg) 34%, transparent);display:block}.CareerOutputPreview-module__-Pvd-W__resumeHeroSignal{width:min(150px,42%);padding:var(--space-12) 14px;border:1px solid color-mix(in srgb, var(--color-success-text) 42%, transparent);border-left:3px solid var(--color-success-text);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--bg) 94%, transparent);box-shadow:0 18px 48px color-mix(in srgb, var(--bg) 42%, transparent);gap:3px;display:grid;position:absolute;bottom:34px;right:-18px}.CareerOutputPreview-module__-Pvd-W__resumeHeroSignal span,.CareerOutputPreview-module__-Pvd-W__resumeHeroSignal em{color:color-mix(in srgb, var(--text) 62%, transparent);font-family:var(--font-mono);letter-spacing:var(--tracking-label);font-size:9px;font-style:normal;line-height:var(--leading-heading);text-transform:uppercase}.CareerOutputPreview-module__-Pvd-W__resumeHeroSignal strong{color:var(--text);font-family:var(--font-display);font-size:clamp(36px,6vw,52px);line-height:.9}.CareerOutputPreview-module__-Pvd-W__resumeHeroInlineMark{z-index:4;border-radius:var(--radius-pill);background:var(--teal);width:20px;height:20px;color:var(--text);font-family:var(--font-mono);font-size:10px;font-weight:var(--font-weight-heavy);box-shadow:0 0 0 2px var(--paper-bg), 0 8px 18px color-mix(in srgb, var(--bg) 30%, transparent);justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute;top:39%;left:61%}.CareerOutputPreview-module__-Pvd-W__resumeHeroGutterNote{z-index:5;width:min(228px,60%);padding:10px var(--space-12) var(--space-12);border:1px solid color-mix(in srgb, var(--text) 14%, transparent);border-left:3px solid var(--color-success-text);border-radius:var(--radius-sm);background:var(--bg);box-shadow:0 12px 32px -8px color-mix(in srgb, var(--bg) 62%, transparent), 0 0 0 1px var(--border-hover);gap:9px;display:grid;position:absolute;top:33%;right:-38px}.CareerOutputPreview-module__-Pvd-W__resumeHeroGutterNote:before{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--teal) 6%, transparent), color-mix(in srgb, var(--color-success-text) 78%, transparent));width:43px;height:1px;position:absolute;top:22px;left:-46px}.CareerOutputPreview-module__-Pvd-W__resumeHeroNoteHead{align-items:center;gap:var(--space-sm);min-width:0;display:flex}.CareerOutputPreview-module__-Pvd-W__resumeHeroNoteHead i{border-radius:var(--radius-pill);background:var(--vermillion);width:18px;height:18px;color:var(--text);font-family:var(--font-mono);font-size:10px;font-style:normal;font-weight:var(--font-weight-strong);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.CareerOutputPreview-module__-Pvd-W__resumeHeroNoteHead div{gap:1px;min-width:0;display:grid}.CareerOutputPreview-module__-Pvd-W__resumeHeroNoteHead span{color:var(--color-success-text);font-family:var(--font-mono);letter-spacing:.1em;font-size:9px;line-height:var(--leading-tight);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.CareerOutputPreview-module__-Pvd-W__resumeHeroNoteHead em{color:color-mix(in srgb, var(--text) 36%, transparent);font-family:var(--font-mono);letter-spacing:.04em;font-size:10px;font-style:normal}.CareerOutputPreview-module__-Pvd-W__resumeHeroNoteHead b{border:1px solid color-mix(in srgb, var(--text) 14%, transparent);border-radius:var(--radius-xs);width:19px;height:19px;color:color-mix(in srgb, var(--text) 42%, transparent);font-family:var(--font-mono);font-size:10px;font-weight:var(--font-weight-strong);justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.CareerOutputPreview-module__-Pvd-W__resumeHeroGutterNote p{color:var(--text);font-size:12px;line-height:var(--leading-caption);margin:0}.CareerOutputPreview-module__-Pvd-W__resumeHeroNoteGood{border:1px solid color-mix(in srgb, var(--color-success-text) 22%, transparent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-success-text) 4%, transparent);overflow:hidden}.CareerOutputPreview-module__-Pvd-W__resumeHeroNoteGood span{border-bottom:1px solid color-mix(in srgb, var(--color-success-text) 16%, transparent);background:color-mix(in srgb, var(--color-success-text) 6%, transparent);color:var(--color-success-text);font-family:var(--font-mono);letter-spacing:.14em;font-size:8px;line-height:var(--leading-tight);text-transform:uppercase;padding:6px 9px;display:block}.CareerOutputPreview-module__-Pvd-W__resumeHeroNoteGood p{padding:var(--space-sm) 10px;color:color-mix(in srgb, var(--text) 90%, transparent);font-size:11px;line-height:var(--leading-ui)}.CareerOutputPreview-module__-Pvd-W__resumeHeroReply{padding-top:var(--space-sm);border-top:1px solid color-mix(in srgb, var(--text) 10%, transparent);color:color-mix(in srgb, var(--text) 34%, transparent);font-family:var(--font-body);font-size:11px;line-height:var(--leading-heading);display:block}.CareerOutputPreview-module__-Pvd-W__resumeHeroCollapsedNotes{z-index:4;gap:7px;width:min(210px,54%);display:grid;position:absolute;top:calc(33% + 198px);right:-22px}.CareerOutputPreview-module__-Pvd-W__resumeHeroCollapsedNotes span{padding:var(--space-sm) 10px;border:1px solid color-mix(in srgb, var(--text) 10%, transparent);border-left:3px solid var(--color-warning);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--bg) 86%, transparent);color:color-mix(in srgb, var(--text) 56%, transparent);font-family:var(--font-mono);letter-spacing:.08em;font-size:9px;line-height:var(--leading-tight);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;box-shadow:0 10px 22px -12px color-mix(in srgb, var(--bg) 50%, transparent);overflow:hidden}.CareerOutputPreview-module__-Pvd-W__resumeHeroCollapsedNotes span:first-child{border-left-color:var(--color-success-text)}@media (max-width:1180px){.CareerOutputPreview-module__-Pvd-W__resumeHeroGutterNote{width:min(206px,54%);right:-16px}.CareerOutputPreview-module__-Pvd-W__resumeHeroGutterNote:before{width:22px;left:-24px}.CareerOutputPreview-module__-Pvd-W__resumeHeroCollapsedNotes{width:min(194px,50%);right:-6px}}@media (max-width:900px){.CareerOutputPreview-module__-Pvd-W__resumeHeroInlineMark{left:58%}.CareerOutputPreview-module__-Pvd-W__resumeHeroGutterNote{width:min(206px,54%);top:35%;right:10px}.CareerOutputPreview-module__-Pvd-W__resumeHeroGutterNote:before{display:none}.CareerOutputPreview-module__-Pvd-W__resumeHeroCollapsedNotes{width:min(190px,48%);top:calc(35% + 196px);right:12px}}.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact):hover .CareerOutputPreview-module__-Pvd-W__realPdfCover,.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact):focus .CareerOutputPreview-module__-Pvd-W__realPdfCover,.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact):hover .CareerOutputPreview-module__-Pvd-W__realArtifactCover,.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact):focus .CareerOutputPreview-module__-Pvd-W__realArtifactCover{box-shadow:0 0 0 2px color-mix(in srgb, var(--preview-accent,var(--vermillion-dark)) 36%, transparent), 0 24px 52px color-mix(in srgb, var(--bg) 34%, transparent);transform:translateY(-4px)rotate(-.5deg)}.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact):hover .CareerOutputPreview-module__-Pvd-W__realPdfBackOne,.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact):focus .CareerOutputPreview-module__-Pvd-W__realPdfBackOne{opacity:.62;transform:translate(10px,10px)rotate(1deg)}.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact):hover .CareerOutputPreview-module__-Pvd-W__realPdfBackTwo,.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact):focus .CareerOutputPreview-module__-Pvd-W__realPdfBackTwo{opacity:.34;transform:translate(18px,18px)rotate(2deg)}.CareerOutputPreview-module__-Pvd-W__resumeReview.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact):hover .CareerOutputPreview-module__-Pvd-W__realArtifactCover,.CareerOutputPreview-module__-Pvd-W__resumeReview.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact):focus .CareerOutputPreview-module__-Pvd-W__realArtifactCover{box-shadow:none}.CareerOutputPreview-module__-Pvd-W__pageSheet:first-child{z-index:4}.CareerOutputPreview-module__-Pvd-W__pageSheet:nth-child(2){z-index:3;opacity:.78;transform:translate(10px,10px)rotate(1deg)scale(.98)}.CareerOutputPreview-module__-Pvd-W__pageSheet:nth-child(3){z-index:2;opacity:.56;transform:translate(18px,20px)rotate(2deg)scale(.96)}.CareerOutputPreview-module__-Pvd-W__pageSheet:nth-child(4){z-index:1;opacity:.38;transform:translate(26px,30px)rotate(3deg)scale(.94)}.CareerOutputPreview-module__-Pvd-W__pageSheet:not(:first-child){filter:saturate(.85)}.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact) .CareerOutputPreview-module__-Pvd-W__pageSheet:not(:first-child){gap:10px;padding:clamp(14px,1.8vw,22px)}.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact) .CareerOutputPreview-module__-Pvd-W__pageSheet:not(:first-child) .CareerOutputPreview-module__-Pvd-W__reportMeta{font-size:9px}.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact) .CareerOutputPreview-module__-Pvd-W__pageSheet:not(:first-child) .CareerOutputPreview-module__-Pvd-W__bodyCopy,.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact) .CareerOutputPreview-module__-Pvd-W__pageSheet:not(:first-child) .CareerOutputPreview-module__-Pvd-W__noteCard p,.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact) .CareerOutputPreview-module__-Pvd-W__pageSheet:not(:first-child) .CareerOutputPreview-module__-Pvd-W__rewriteBox p,.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact) .CareerOutputPreview-module__-Pvd-W__pageSheet:not(:first-child) .CareerOutputPreview-module__-Pvd-W__effortPage p,.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact) .CareerOutputPreview-module__-Pvd-W__pageSheet:not(:first-child) .CareerOutputPreview-module__-Pvd-W__reportList{font-size:11px;line-height:1.35}.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact) .CareerOutputPreview-module__-Pvd-W__pageSheet:not(:first-child) .CareerOutputPreview-module__-Pvd-W__noteCard,.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact) .CareerOutputPreview-module__-Pvd-W__pageSheet:not(:first-child) .CareerOutputPreview-module__-Pvd-W__rewriteBox{gap:5px;padding:10px}.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact) .CareerOutputPreview-module__-Pvd-W__pageSheet:not(:first-child) .CareerOutputPreview-module__-Pvd-W__noteCard strong,.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact) .CareerOutputPreview-module__-Pvd-W__pageSheet:not(:first-child) .CareerOutputPreview-module__-Pvd-W__matchTable strong,.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact) .CareerOutputPreview-module__-Pvd-W__pageSheet:not(:first-child) .CareerOutputPreview-module__-Pvd-W__fitMap strong{font-size:12px;line-height:var(--leading-heading)}.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact) .CareerOutputPreview-module__-Pvd-W__pageSheet:not(:first-child) .CareerOutputPreview-module__-Pvd-W__visualFrame{min-height:150px}.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact) .CareerOutputPreview-module__-Pvd-W__pageSheet:not(:first-child) .CareerOutputPreview-module__-Pvd-W__summaryGrid{grid-template-columns:1fr}.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact) .CareerOutputPreview-module__-Pvd-W__pageSheet:not(:first-child) .CareerOutputPreview-module__-Pvd-W__summaryGrid div,.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact) .CareerOutputPreview-module__-Pvd-W__pageSheet:not(:first-child) .CareerOutputPreview-module__-Pvd-W__matchTable div,.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact) .CareerOutputPreview-module__-Pvd-W__pageSheet:not(:first-child) .CareerOutputPreview-module__-Pvd-W__fitMap div,.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact) .CareerOutputPreview-module__-Pvd-W__pageSheet:not(:first-child) .CareerOutputPreview-module__-Pvd-W__barRow{min-height:34px;padding:9px}.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact) .CareerOutputPreview-module__-Pvd-W__pageSheet:first-child{opacity:1;transform:rotate(-.5deg)}.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact) .CareerOutputPreview-module__-Pvd-W__pageSheet:nth-child(2){opacity:.58;filter:saturate();transform:translate(6px,6px)rotate(1deg)}.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact) .CareerOutputPreview-module__-Pvd-W__pageSheet:nth-child(3){opacity:.38;filter:saturate();transform:translate(10px,10px)rotate(1.6deg)}.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact) .CareerOutputPreview-module__-Pvd-W__pageSheet:nth-child(4){opacity:.22;transform:translate(18px,18px)rotate(2.2deg)}.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact):hover .CareerOutputPreview-module__-Pvd-W__pageSheet:first-child,.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact):focus .CareerOutputPreview-module__-Pvd-W__pageSheet:first-child{box-shadow:0 0 0 2px color-mix(in srgb, var(--preview-accent,var(--vermillion-dark)) 36%, transparent), 0 24px 52px color-mix(in srgb, var(--bg) 34%, transparent);transform:translateY(-4px)rotate(-.5deg)}.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact):hover .CareerOutputPreview-module__-Pvd-W__pageSheet:nth-child(2),.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact):focus .CareerOutputPreview-module__-Pvd-W__pageSheet:nth-child(2){opacity:.68;filter:saturate();transform:translate(8px,8px)rotate(1deg)}.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact):hover .CareerOutputPreview-module__-Pvd-W__pageSheet:nth-child(3),.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact):focus .CareerOutputPreview-module__-Pvd-W__pageSheet:nth-child(3){opacity:.46;filter:saturate();transform:translate(12px,12px)rotate(1.6deg)}.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact):hover .CareerOutputPreview-module__-Pvd-W__pageSheet:nth-child(4),.CareerOutputPreview-module__-Pvd-W__preview:not(.CareerOutputPreview-module__-Pvd-W__compact):focus .CareerOutputPreview-module__-Pvd-W__pageSheet:nth-child(4){opacity:.28;filter:saturate();transform:translate(20px,20px)rotate(2.2deg)}.CareerOutputPreview-module__-Pvd-W__compact:hover .CareerOutputPreview-module__-Pvd-W__pageSheet:first-child{transform:translateY(-2px)rotate(-.5deg)}.CareerOutputPreview-module__-Pvd-W__compact:hover .CareerOutputPreview-module__-Pvd-W__pageSheet:nth-child(2){opacity:.78;transform:translate(12px,12px)rotate(1deg)scale(.98)}.CareerOutputPreview-module__-Pvd-W__preview h3{max-width:12ch;color:var(--report-ink-strong);font-family:var(--font-display);letter-spacing:0;margin:0;font-size:clamp(30px,4vw,48px);font-weight:780;line-height:.98}.CareerOutputPreview-module__-Pvd-W__compact h3{font-size:clamp(26px,3vw,36px)}.CareerOutputPreview-module__-Pvd-W__bodyCopy,.CareerOutputPreview-module__-Pvd-W__rewriteBox p,.CareerOutputPreview-module__-Pvd-W__noteCard p,.CareerOutputPreview-module__-Pvd-W__effortPage p,.CareerOutputPreview-module__-Pvd-W__planSubtitle{color:var(--paper-text-secondary);font-size:14px;line-height:var(--leading-mono);margin:0}.CareerOutputPreview-module__-Pvd-W__planSubtitle{max-width:28ch;color:var(--report-muted);font-size:var(--text-ui);font-style:italic}.CareerOutputPreview-module__-Pvd-W__deckFoot{border-top:1px solid color-mix(in srgb, var(--border) 86%, transparent);padding-top:10px}.CareerOutputPreview-module__-Pvd-W__deckFoot span:last-child{color:var(--preview-accent,var(--vermillion-dark))}.CareerOutputPreview-module__-Pvd-W__summaryGrid{border:1px solid var(--report-border);background:var(--report-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.CareerOutputPreview-module__-Pvd-W__summaryGrid div{min-width:0;padding:var(--space-12);background:var(--report-paper);gap:6px;display:grid}.CareerOutputPreview-module__-Pvd-W__summaryGrid strong{color:var(--report-ink);font-size:var(--text-ui-sm);line-height:1.25}.CareerOutputPreview-module__-Pvd-W__visualFrame{border:1px solid var(--report-border);border-radius:var(--radius-sm);background:var(--report-cream);place-items:center;min-height:250px;display:grid;overflow:hidden}.CareerOutputPreview-module__-Pvd-W__visualFramesvg{max-width:100%;height:auto;max-height:280px}.CareerOutputPreview-module__-Pvd-W__chartPlaceholder,.CareerOutputPreview-module__-Pvd-W__piePlaceholder{aspect-ratio:1;border:1px solid var(--report-border);border-radius:var(--radius-pill);background:radial-gradient(circle at center, transparent 0 28%, var(--report-border) 28% 29%, transparent 29%), conic-gradient(from 16deg, color-mix(in srgb, var(--preview-accent,var(--vermillion-dark)) 72%, transparent) 0 28%, var(--teal) 28% 56%, var(--slate) 56% 78%, var(--paper-border) 78% 100%);opacity:.82;width:min(230px,70%)}.CareerOutputPreview-module__-Pvd-W__piePlaceholder{width:min(170px,100%)}.CareerOutputPreview-module__-Pvd-W__weekPlaceholder{gap:var(--space-xs);grid-template-columns:repeat(12,minmax(8px,1fr));align-items:end;width:min(100%,520px);min-height:150px;padding:18px;display:grid}.CareerOutputPreview-module__-Pvd-W__weekPlaceholder i{background:color-mix(in srgb, var(--preview-accent,var(--vermillion-dark)) 72%, var(--report-border));border-radius:4px 4px 0 0;min-height:24px;display:block}.CareerOutputPreview-module__-Pvd-W__weekPlaceholder i:nth-child(3n+2){background:var(--teal);min-height:58px}.CareerOutputPreview-module__-Pvd-W__weekPlaceholder i:nth-child(3n){background:var(--slate);min-height:92px}.CareerOutputPreview-module__-Pvd-W__weekPlaceholder i:nth-child(n+7){opacity:.72}.CareerOutputPreview-module__-Pvd-W__effortPage{border:1px solid var(--report-border);border-radius:var(--radius-sm);padding:var(--space-12);background:var(--report-cream);grid-template-columns:minmax(160px,.7fr) minmax(0,.3fr);align-items:center;gap:14px;display:grid}.CareerOutputPreview-module__-Pvd-W__scoreBlock,.CareerOutputPreview-module__-Pvd-W__fitScore{align-items:baseline;gap:5px;display:flex}.CareerOutputPreview-module__-Pvd-W__scoreBlock strong,.CareerOutputPreview-module__-Pvd-W__fitScore strong{color:var(--report-ink-strong);font-family:var(--font-display);letter-spacing:0;font-size:64px;line-height:.95}.CareerOutputPreview-module__-Pvd-W__scoreBlock span,.CareerOutputPreview-module__-Pvd-W__fitScore span{color:var(--report-muted);font-family:var(--font-mono);font-size:12px}.CareerOutputPreview-module__-Pvd-W__barList,.CareerOutputPreview-module__-Pvd-W__matchTable,.CareerOutputPreview-module__-Pvd-W__fitMap{border:1px solid var(--report-border);background:var(--report-border);gap:1px;display:grid}.CareerOutputPreview-module__-Pvd-W__barRow,.CareerOutputPreview-module__-Pvd-W__matchTable div,.CareerOutputPreview-module__-Pvd-W__fitMap div{min-height:44px;padding:var(--space-12);background:var(--report-paper)}.CareerOutputPreview-module__-Pvd-W__barTrack{border-radius:var(--radius-pill);background:var(--report-soft);width:min(190px,44%);height:8px;overflow:hidden}.CareerOutputPreview-module__-Pvd-W__barTrack i{border-radius:inherit;background:var(--teal);height:100%;display:block}.CareerOutputPreview-module__-Pvd-W__noteCard,.CareerOutputPreview-module__-Pvd-W__rewriteBox{gap:var(--space-sm);border:1px solid var(--report-border);border-radius:var(--radius-sm);padding:var(--space-12);background:var(--report-paper);display:grid}.CareerOutputPreview-module__-Pvd-W__noteCard strong,.CareerOutputPreview-module__-Pvd-W__matchTable strong,.CareerOutputPreview-module__-Pvd-W__fitMap strong{min-width:0;color:var(--report-ink-strong);font-weight:var(--font-weight-bold);text-align:right}.CareerOutputPreview-module__-Pvd-W__noteCard strong{text-align:left}.CareerOutputPreview-module__-Pvd-W__fitScore em{border:1px solid var(--teal);border-radius:var(--radius-pill);color:var(--teal);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;margin-left:auto;padding:6px 10px;font-size:11px;font-style:normal}.CareerOutputPreview-module__-Pvd-W__reportList{color:var(--paper-text-secondary);font-size:12px;line-height:var(--leading-mono);gap:10px;margin:0;padding-left:18px;display:grid}.CareerOutputPreview-module__-Pvd-W__actionPlan{--preview-accent:var(--vermillion-dark)}.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__coverSheet{background:var(--bg);color:var(--text);border-color:var(--border);box-shadow:0 24px 52px color-mix(in srgb, var(--bg) 34%, transparent);align-content:start;gap:18px}.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__coverSheet:before,.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__coverSheet:after{content:"";background:var(--preview-accent,var(--vermillion-dark));height:1px;display:block}.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__coverSheet:before{order:3}.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__coverSheet:after{order:6}.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__coverSheet .CareerOutputPreview-module__-Pvd-W__reportBrand{color:var(--text);order:1}.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__coverSheet .CareerOutputPreview-module__-Pvd-W__reportMeta{color:var(--preview-accent,var(--vermillion));order:2;margin-top:28px}.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__coverSheet h3{max-width:9ch;color:var(--text);order:4;font-size:clamp(36px,4.6vw,60px)}.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__coverSheet .CareerOutputPreview-module__-Pvd-W__planSubtitle{color:var(--text-secondary);order:5}.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__coverSheet .CareerOutputPreview-module__-Pvd-W__summaryGrid{gap:14px var(--space-lg);background:0 0;border:0;order:7;grid-template-columns:repeat(2,minmax(0,1fr))}.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__coverSheet .CareerOutputPreview-module__-Pvd-W__summaryGrid div{background:0 0;padding:0}.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__coverSheet .CareerOutputPreview-module__-Pvd-W__summaryGrid span{color:var(--text-muted)}.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__coverSheet .CareerOutputPreview-module__-Pvd-W__summaryGrid strong{color:var(--text);font-family:var(--font-body);font-size:var(--text-ui)}.CareerOutputPreview-module__-Pvd-W__compact.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__coverSheet{gap:var(--space-12)}.CareerOutputPreview-module__-Pvd-W__compact.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__coverSheet .CareerOutputPreview-module__-Pvd-W__reportMeta{margin-top:var(--space-12)}.CareerOutputPreview-module__-Pvd-W__compact.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__coverSheet h3{font-size:36px}.CareerOutputPreview-module__-Pvd-W__compact.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__coverSheet .CareerOutputPreview-module__-Pvd-W__planSubtitle{font-size:var(--text-ui-sm)}.CareerOutputPreview-module__-Pvd-W__compact.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__coverSheet .CareerOutputPreview-module__-Pvd-W__summaryGrid{gap:10px 14px}.CareerOutputPreview-module__-Pvd-W__compact.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__coverSheet .CareerOutputPreview-module__-Pvd-W__summaryGrid strong{font-size:12px}.CareerOutputPreview-module__-Pvd-W__resumeReview{--preview-accent:var(--teal)}.CareerOutputPreview-module__-Pvd-W__jdFit{--preview-accent:var(--color-warning)}.CareerOutputPreview-module__-Pvd-W__perfectFit{--preview-accent:var(--teal)}.CareerOutputPreview-module__-Pvd-W__resumeArtifact,.CareerOutputPreview-module__-Pvd-W__jdArtifact{background:var(--bg);width:100%;min-height:100%;color:var(--text);font-family:var(--font-body)}.CareerOutputPreview-module__-Pvd-W__resumeArtifact{grid-template-rows:auto auto minmax(0,1fr);display:grid}.CareerOutputPreview-module__-Pvd-W__resumeWorkspaceArtifact{background:var(--bg);grid-template-rows:minmax(0,1fr);overflow:hidden}.CareerOutputPreview-module__-Pvd-W__resumeArtifactFull{grid-template-rows:auto auto minmax(0,1fr) auto}.CareerOutputPreview-module__-Pvd-W__resumePreviewStage{background:linear-gradient(160deg, color-mix(in srgb, var(--teal) 16%, transparent), transparent 38%), var(--bg);height:100%;padding:28px 30px;position:relative;overflow:hidden}.CareerOutputPreview-module__-Pvd-W__resumePreviewStage .CareerOutputPreview-module__-Pvd-W__resumeDocument{width:86%;height:100%;min-height:0;transform:rotate(-1.2deg)}.CareerOutputPreview-module__-Pvd-W__resumePreviewReview{border:1px solid color-mix(in srgb, var(--color-success-text) 35%, transparent);border-radius:var(--radius-md);width:min(46%,180px);padding:var(--space-12);background:color-mix(in srgb, var(--bg) 92%, transparent);box-shadow:0 18px 36px color-mix(in srgb, var(--bg) 28%, transparent);gap:5px;display:grid;position:absolute;bottom:24px;right:22px}.CareerOutputPreview-module__-Pvd-W__resumePreviewReview span,.CareerOutputPreview-module__-Pvd-W__resumePreviewReview em{color:color-mix(in srgb, var(--text) 58%, transparent);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-style:normal}.CareerOutputPreview-module__-Pvd-W__resumePreviewReview strong{color:var(--text);font-family:var(--font-display);font-size:40px;line-height:.9}.CareerOutputPreview-module__-Pvd-W__resumePreviewReview p{color:color-mix(in srgb, var(--text) 72%, transparent);margin:0;font-size:10px;line-height:1.35}.CareerOutputPreview-module__-Pvd-W__resumeCoverDossier{align-content:start;gap:var(--space-md);background:linear-gradient(160deg, color-mix(in srgb, var(--teal) 18%, transparent), transparent 34%), radial-gradient(circle at 82% 12%, color-mix(in srgb, var(--text) 8%, transparent), transparent 26%), var(--bg);min-height:100%;color:var(--text);padding:38px 34px;display:grid;overflow:hidden}.CareerOutputPreview-module__-Pvd-W__resumeCoverDossier:before,.CareerOutputPreview-module__-Pvd-W__resumeCoverDossier:after{content:"";background:color-mix(in srgb, var(--teal) 78%, transparent);height:1px;display:block}.CareerOutputPreview-module__-Pvd-W__resumeCoverDossier:before{order:2}.CareerOutputPreview-module__-Pvd-W__resumeCoverDossier:after{order:7}.CareerOutputPreview-module__-Pvd-W__resumeCoverKicker{color:var(--color-success-text);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;order:1;font-size:12px}.CareerOutputPreview-module__-Pvd-W__resumeCoverDossier h3{max-width:7.5ch;color:var(--text);font-family:var(--font-display);font-size:clamp(42px,5.2vw,64px);font-weight:var(--font-weight-heavy);letter-spacing:0;order:3;margin:0;line-height:.95}.CareerOutputPreview-module__-Pvd-W__resumeCoverDossier p{max-width:29ch;color:var(--text-secondary);font-size:var(--text-ui);line-height:var(--leading-mono);order:4;margin:0}.CareerOutputPreview-module__-Pvd-W__resumeCoverScore,.CareerOutputPreview-module__-Pvd-W__resumeCoverLift{gap:5px;min-width:0;display:grid}.CareerOutputPreview-module__-Pvd-W__resumeCoverScore{order:5;margin-top:10px}.CareerOutputPreview-module__-Pvd-W__resumeCoverLift{order:6}.CareerOutputPreview-module__-Pvd-W__resumeCoverScore span,.CareerOutputPreview-module__-Pvd-W__resumeCoverLift span,.CareerOutputPreview-module__-Pvd-W__resumeCoverScore em,.CareerOutputPreview-module__-Pvd-W__resumeCoverLift em,.CareerOutputPreview-module__-Pvd-W__resumeCoverGrid span{color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-style:normal}.CareerOutputPreview-module__-Pvd-W__resumeCoverScore strong,.CareerOutputPreview-module__-Pvd-W__resumeCoverLift strong{color:var(--text);font-family:var(--font-display);font-size:46px;line-height:.86}.CareerOutputPreview-module__-Pvd-W__resumeCoverLift strong{color:var(--color-success-text)}.CareerOutputPreview-module__-Pvd-W__resumeCoverGrid{order:8;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.CareerOutputPreview-module__-Pvd-W__resumeCoverGrid span{border:1px solid color-mix(in srgb, var(--text) 12%, transparent);border-radius:var(--radius-sm);min-width:0;padding:var(--space-sm);background:color-mix(in srgb, var(--text) 4%, transparent);color:var(--text-secondary);text-transform:lowercase}.CareerOutputPreview-module__-Pvd-W__resumeArtifactChrome,.CareerOutputPreview-module__-Pvd-W__resumeArtifactToolbar{border-bottom:1px solid color-mix(in srgb, var(--text) 10%, transparent);padding:9px var(--space-12);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;font-size:10px;display:flex}.CareerOutputPreview-module__-Pvd-W__resumeArtifactChrome span,.CareerOutputPreview-module__-Pvd-W__resumeArtifactToolbar{color:color-mix(in srgb, var(--text) 58%, transparent)}.CareerOutputPreview-module__-Pvd-W__resumeArtifactChrome strong{color:var(--teal);font-weight:var(--font-weight-bold);letter-spacing:.08em}.CareerOutputPreview-module__-Pvd-W__resumeArtifactToolbar{justify-content:flex-start}.CareerOutputPreview-module__-Pvd-W__resumeArtifactToolbar span{align-items:center;gap:5px;display:inline-flex}.CareerOutputPreview-module__-Pvd-W__resumeArtifactToolbar span:before{content:"";border-radius:var(--radius-pill);background:currentColor;width:18px;height:2px;display:block}.CareerOutputPreview-module__-Pvd-W__resumeLegendGood{color:var(--color-success)}.CareerOutputPreview-module__-Pvd-W__resumeLegendFix{color:var(--color-error-text)}.CareerOutputPreview-module__-Pvd-W__resumeLegendEvidence{color:var(--color-warning)}.CareerOutputPreview-module__-Pvd-W__resumeArtifactWorkspace{grid-template-columns:minmax(0,1fr) minmax(270px,.36fr);gap:18px;min-height:0;padding:18px;display:grid;overflow:hidden}.CareerOutputPreview-module__-Pvd-W__resumeDocument{min-width:0;min-height:720px;padding:44px var(--space-2xl) 52px;border:1px solid var(--paper-border);border-radius:var(--radius-xs);background:var(--paper-bg);color:var(--paper-text);box-shadow:0 1px 2px color-mix(in srgb, var(--shadow-ink) 40%, transparent), 0 16px 32px -14px color-mix(in srgb, var(--shadow-ink) 60%, transparent);font-family:var(--font-body);font-size:13.5px;line-height:var(--leading-body-ui);--annotation-pos:var(--color-success);--annotation-neg:var(--color-error-text);--annotation-neu:var(--color-warning)}.CareerOutputPreview-module__-Pvd-W__resumeDocHeader{gap:var(--space-20);border-bottom:1px solid color-mix(in srgb, var(--shadow-ink) 14%, transparent);grid-template-columns:minmax(0,1fr) auto;align-items:start;padding-bottom:18px;display:grid}.CareerOutputPreview-module__-Pvd-W__resumeDocHeader h3{max-width:none;color:var(--paper-text);font-family:var(--font-reading);font-size:36px;font-weight:var(--font-weight-body);text-transform:none;margin:0;line-height:1}.CareerOutputPreview-module__-Pvd-W__resumeDocHeader p{color:color-mix(in srgb, var(--shadow-ink) 72%, transparent);margin:7px 0 0;font-size:14px;line-height:1.35}.CareerOutputPreview-module__-Pvd-W__resumeDocHeader ul{gap:var(--space-xs);color:color-mix(in srgb, var(--shadow-ink) 56%, transparent);font-family:var(--font-mono);letter-spacing:.03em;text-align:right;margin:0;padding:0;font-size:9.5px;list-style:none;display:grid}.CareerOutputPreview-module__-Pvd-W__resumeDocSection{padding-top:var(--space-20);gap:9px;display:grid}.CareerOutputPreview-module__-Pvd-W__resumeDocSection h4{color:var(--teal);font-family:var(--font-mono);font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:.11em;text-transform:uppercase;margin:0}.CareerOutputPreview-module__-Pvd-W__resumeDocSection p{color:color-mix(in srgb, var(--shadow-ink) 80%, transparent);margin:0}.CareerOutputPreview-module__-Pvd-W__resumeDocRole{gap:9px;display:grid}.CareerOutputPreview-module__-Pvd-W__resumeDocRole>div{justify-content:space-between;gap:var(--space-12);color:var(--paper-text);display:flex}.CareerOutputPreview-module__-Pvd-W__resumeDocRole strong{font-size:14px}.CareerOutputPreview-module__-Pvd-W__resumeDocRole span{color:color-mix(in srgb, var(--shadow-ink) 52%, transparent);font-family:var(--font-mono);font-size:9.5px}.CareerOutputPreview-module__-Pvd-W__resumeDocRole ul{gap:var(--space-sm);margin:0;padding-left:18px;display:grid}.CareerOutputPreview-module__-Pvd-W__resumeDocRole li{padding-left:var(--space-2xs);color:color-mix(in srgb, var(--shadow-ink) 86%, transparent)}.CareerOutputPreview-module__-Pvd-W__resumeDocProofGrid{border:1px solid color-mix(in srgb, var(--shadow-ink) 10%, transparent);border-radius:var(--radius-xs);background:color-mix(in srgb, var(--shadow-ink) 10%, transparent);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.CareerOutputPreview-module__-Pvd-W__resumeDocProofGrid span{background:var(--paper-bg);min-width:0;color:color-mix(in srgb, var(--shadow-ink) 72%, transparent);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;padding:9px 10px;font-size:9.5px}.CareerOutputPreview-module__-Pvd-W__resumeDocumentCompact{height:100%;padding:22px var(--space-lg);font-size:7.2px;line-height:var(--leading-document)}.CareerOutputPreview-module__-Pvd-W__resumeDocumentCompact .CareerOutputPreview-module__-Pvd-W__resumeDocHeader{grid-template-columns:1fr;gap:7px;padding-bottom:9px}.CareerOutputPreview-module__-Pvd-W__resumeDocumentCompact .CareerOutputPreview-module__-Pvd-W__resumeDocHeader h3{font-size:18px}.CareerOutputPreview-module__-Pvd-W__resumeDocumentCompact .CareerOutputPreview-module__-Pvd-W__resumeDocHeader p{margin-top:3px;font-size:7.2px}.CareerOutputPreview-module__-Pvd-W__resumeDocumentCompact .CareerOutputPreview-module__-Pvd-W__resumeDocHeader ul{gap:var(--space-2xs);text-align:left;font-size:5.6px}.CareerOutputPreview-module__-Pvd-W__resumeDocumentCompact .CareerOutputPreview-module__-Pvd-W__resumeDocSection{gap:5px;padding-top:10px}.CareerOutputPreview-module__-Pvd-W__resumeDocumentCompact .CareerOutputPreview-module__-Pvd-W__resumeDocSection h4{font-size:5.8px}.CareerOutputPreview-module__-Pvd-W__resumeDocumentCompact .CareerOutputPreview-module__-Pvd-W__resumeDocRole>div{gap:var(--space-2xs);display:grid}.CareerOutputPreview-module__-Pvd-W__resumeDocumentCompact .CareerOutputPreview-module__-Pvd-W__resumeDocRole strong{font-size:7.4px}.CareerOutputPreview-module__-Pvd-W__resumeDocumentCompact .CareerOutputPreview-module__-Pvd-W__resumeDocRole span,.CareerOutputPreview-module__-Pvd-W__resumeDocumentCompact .CareerOutputPreview-module__-Pvd-W__resumeDocProofGrid span{font-size:5.5px}.CareerOutputPreview-module__-Pvd-W__resumeDocumentCompact .CareerOutputPreview-module__-Pvd-W__resumeDocRole ul{gap:var(--space-xs);padding-left:10px}.CareerOutputPreview-module__-Pvd-W__resumeDocumentCompact .CareerOutputPreview-module__-Pvd-W__resumeDocProofGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CareerOutputPreview-module__-Pvd-W__resumeArtifactPaper,.CareerOutputPreview-module__-Pvd-W__jdArtifactPaper{background:var(--paper-bg);color:var(--paper-text);border-radius:var(--radius-xs);box-shadow:0 1px 2px color-mix(in srgb, var(--shadow-ink) 40%, transparent), 0 16px 32px -14px color-mix(in srgb, var(--shadow-ink) 60%, transparent)}.CareerOutputPreview-module__-Pvd-W__resumeArtifactPaper{--annotation-pos:var(--color-success);--annotation-neg:var(--color-error-text);--annotation-neu:var(--color-warning);min-width:0;padding:28px 30px 34px}.CareerOutputPreview-module__-Pvd-W__resumeArtifactPaperHead{margin-bottom:18px}.CareerOutputPreview-module__-Pvd-W__resumeArtifactPaperHead h3,.CareerOutputPreview-module__-Pvd-W__jdArtifactHeader h3{max-width:none;color:var(--paper-text);font-family:var(--font-reading);font-size:30px;font-weight:var(--font-weight-body);line-height:var(--leading-tight);text-transform:none;margin:0}.CareerOutputPreview-module__-Pvd-W__resumeArtifactPaperHead p{margin:var(--space-xs) 0 0;color:color-mix(in srgb, var(--shadow-ink) 58%, transparent);font-family:var(--font-mono);letter-spacing:.04em;font-size:10px}.CareerOutputPreview-module__-Pvd-W__resumeArtifactBody{white-space:pre-wrap;color:var(--paper-text);font-size:var(--text-ui-sm);line-height:var(--leading-body)}.CareerOutputPreview-module__-Pvd-W__sampleGoodMark,.CareerOutputPreview-module__-Pvd-W__sampleFixMark,.CareerOutputPreview-module__-Pvd-W__sampleEvidenceMark{color:inherit;text-underline-offset:3px;background:0 0;border-radius:2px;-webkit-text-decoration:underline wavy;text-decoration:underline wavy;text-decoration-thickness:1.5px}.CareerOutputPreview-module__-Pvd-W__sampleGoodMark{-webkit-text-decoration-color:var(--color-success);text-decoration-color:var(--color-success)}.CareerOutputPreview-module__-Pvd-W__sampleFixMark{-webkit-text-decoration-color:var(--color-error-text);text-decoration-color:var(--color-error-text)}.CareerOutputPreview-module__-Pvd-W__sampleEvidenceMark{-webkit-text-decoration-color:var(--color-warning);text-decoration-color:var(--color-warning)}.CareerOutputPreview-module__-Pvd-W__resumeArtifactRail{align-content:start;gap:10px;min-width:0;display:grid;overflow:hidden}.CareerOutputPreview-module__-Pvd-W__resumeScorePanel,.CareerOutputPreview-module__-Pvd-W__resumeTargetPanel,.CareerOutputPreview-module__-Pvd-W__resumeNoteCard,.CareerOutputPreview-module__-Pvd-W__resumeRewriteCard{gap:var(--space-sm);border:1px solid color-mix(in srgb, var(--text) 10%, transparent);border-radius:var(--radius-sm);padding:var(--space-12);background:color-mix(in srgb, var(--text) 4%, transparent);display:grid}.CareerOutputPreview-module__-Pvd-W__resumeScorePanel span,.CareerOutputPreview-module__-Pvd-W__resumeTargetPanel span,.CareerOutputPreview-module__-Pvd-W__resumeNoteCard span,.CareerOutputPreview-module__-Pvd-W__resumeRewriteCard span,.CareerOutputPreview-module__-Pvd-W__resumeOutcomePanel span,.CareerOutputPreview-module__-Pvd-W__jdCompany,.CareerOutputPreview-module__-Pvd-W__jdArtifactBlock header span,.CareerOutputPreview-module__-Pvd-W__jdNextStep span,.CareerOutputPreview-module__-Pvd-W__jdArtifactBadges span{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;font-size:10px}.CareerOutputPreview-module__-Pvd-W__resumeScorePanel span,.CareerOutputPreview-module__-Pvd-W__resumeTargetPanel span,.CareerOutputPreview-module__-Pvd-W__resumeNoteCard span,.CareerOutputPreview-module__-Pvd-W__resumeRewriteCard span,.CareerOutputPreview-module__-Pvd-W__resumeOutcomePanel span{color:color-mix(in srgb, var(--text) 52%, transparent)}.CareerOutputPreview-module__-Pvd-W__resumeScorePanel div{align-items:baseline;gap:5px;display:flex}.CareerOutputPreview-module__-Pvd-W__resumeScorePanel strong{color:var(--text);font-family:var(--font-display);font-size:52px;line-height:.9}.CareerOutputPreview-module__-Pvd-W__resumeScorePanel em{color:color-mix(in srgb, var(--text) 58%, transparent);font-family:var(--font-mono);font-size:12px;font-style:normal}.CareerOutputPreview-module__-Pvd-W__resumeScorePanel p,.CareerOutputPreview-module__-Pvd-W__resumeTargetPanel p,.CareerOutputPreview-module__-Pvd-W__resumeRewriteCard p,.CareerOutputPreview-module__-Pvd-W__jdArtifactBlock p{color:color-mix(in srgb, var(--text) 68%, transparent);font-size:12px;line-height:var(--leading-mono);margin:0}.CareerOutputPreview-module__-Pvd-W__resumeTargetPanel strong{color:var(--text);font-size:var(--text-ui);line-height:var(--leading-eyebrow)}.CareerOutputPreview-module__-Pvd-W__resumeSignalList{border:1px solid color-mix(in srgb, var(--text) 10%, transparent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--text) 10%, transparent);gap:1px;display:grid;overflow:hidden}.CareerOutputPreview-module__-Pvd-W__resumeSignalRow{background:var(--surface);grid-template-columns:1fr auto;align-items:center;gap:6px 10px;padding:9px 10px;display:grid}.CareerOutputPreview-module__-Pvd-W__resumeSignalRow span,.CareerOutputPreview-module__-Pvd-W__resumeSignalRow strong{min-width:0;font-size:11px}.CareerOutputPreview-module__-Pvd-W__resumeSignalRow span{color:color-mix(in srgb, var(--text) 60%, transparent)}.CareerOutputPreview-module__-Pvd-W__resumeSignalRow strong{color:var(--text)}.CareerOutputPreview-module__-Pvd-W__resumeSignalRow i{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--text) 10%, transparent);grid-column:1/-1;height:5px;display:block;overflow:hidden}.CareerOutputPreview-module__-Pvd-W__resumeSignalRow b{border-radius:inherit;background:var(--teal);height:100%;display:block}.CareerOutputPreview-module__-Pvd-W__resumeWorkspaceArtifact .CareerOutputPreview-module__-Pvd-W__resumeSignalList{background:0 0;border:0;border-radius:0}.CareerOutputPreview-module__-Pvd-W__resumeWorkspaceArtifact .CareerOutputPreview-module__-Pvd-W__resumeSignalRow{border-bottom:1px solid color-mix(in srgb, var(--text) 8%, transparent);background:0 0}.CareerOutputPreview-module__-Pvd-W__resumeWorkspaceArtifact .CareerOutputPreview-module__-Pvd-W__resumeSignalRow:last-child,.CareerOutputPreview-module__-Pvd-W__resumeWorkspaceArtifact .CareerOutputPreview-module__-Pvd-W__resumeReviewNext{border-bottom:0}.CareerOutputPreview-module__-Pvd-W__resumeProductSample{gap:var(--space-lg);grid-template-columns:minmax(1058px,1fr) 240px;width:100%;height:100%;min-height:0;display:grid;overflow:hidden}.CareerOutputPreview-module__-Pvd-W__resumeProductCanvas{min-width:0;min-height:0;overflow:visible}.CareerOutputPreview-module__-Pvd-W__resumeProductCanvas>div{height:100%;min-height:0}.CareerOutputPreview-module__-Pvd-W__resumeSampleCanvas{background:0 0;padding:18px clamp(10px,1.4vw,22px);overflow:visible}.CareerOutputPreview-module__-Pvd-W__resumeSampleCanvas.CareerOutputPreview-module__-Pvd-W__resumeSampleCanvas>div{grid-template-columns:minmax(620px,720px) 260px;column-gap:22px;max-width:min(100%,1002px)}.CareerOutputPreview-module__-Pvd-W__resumeSampleCanvas.CareerOutputPreview-module__-Pvd-W__resumeSampleCanvas [aria-label=Critique\ notes]{width:260px}@media (max-width:1280px){.CareerOutputPreview-module__-Pvd-W__resumeProductSample{grid-template-columns:1fr}.CareerOutputPreview-module__-Pvd-W__resumeProductSample .CareerOutputPreview-module__-Pvd-W__resumeReviewPanel{display:none}}@media (max-width:980px){.CareerOutputPreview-module__-Pvd-W__resumeSampleCanvas.CareerOutputPreview-module__-Pvd-W__resumeSampleCanvas>div{grid-template-columns:minmax(0,1fr);max-width:720px}.CareerOutputPreview-module__-Pvd-W__resumeSampleCanvas.CareerOutputPreview-module__-Pvd-W__resumeSampleCanvas [aria-label=Critique\ notes]{display:none}}.CareerOutputPreview-module__-Pvd-W__resumeReviewScore span,.CareerOutputPreview-module__-Pvd-W__resumeReviewLift span,.CareerOutputPreview-module__-Pvd-W__resumeReviewNext span{color:color-mix(in srgb, var(--text) 58%, transparent);font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;font-size:10px}.CareerOutputPreview-module__-Pvd-W__resumeReviewPanel{align-content:start;gap:var(--space-12);border-left:1px solid color-mix(in srgb, var(--text) 8%, transparent);min-width:0;max-height:min(720px,100dvh - 190px);padding-left:18px;display:grid;overflow-y:auto}.CareerOutputPreview-module__-Pvd-W__resumeReviewScore,.CareerOutputPreview-module__-Pvd-W__resumeReviewLift,.CareerOutputPreview-module__-Pvd-W__resumeReviewNext{padding:0 0 var(--space-12);border:0;border-bottom:1px solid color-mix(in srgb, var(--text) 8%, transparent);background:0 0;border-radius:0;gap:6px;display:grid}.CareerOutputPreview-module__-Pvd-W__resumeReviewScore strong,.CareerOutputPreview-module__-Pvd-W__resumeReviewLift strong{color:var(--text);font-family:var(--font-display);font-size:44px;line-height:.88}.CareerOutputPreview-module__-Pvd-W__resumeReviewLift strong{color:var(--color-success-text)}.CareerOutputPreview-module__-Pvd-W__resumeReviewScore em,.CareerOutputPreview-module__-Pvd-W__resumeReviewLift em{color:color-mix(in srgb, var(--text) 58%, transparent);font-family:var(--font-mono);font-size:11px;font-style:normal}.CareerOutputPreview-module__-Pvd-W__resumeReviewNext p{color:color-mix(in srgb, var(--text) 72%, transparent);font-size:12px;line-height:var(--leading-caption);margin:0}.CareerOutputPreview-module__-Pvd-W__resumeNoteCard strong{color:var(--text);font-size:var(--text-ui-sm);line-height:1.35}.CareerOutputPreview-module__-Pvd-W__resumeOutcomePanel{margin:0 var(--space-md) var(--space-md);border:1px solid color-mix(in srgb, var(--text) 10%, transparent);border-radius:var(--radius-md);padding:var(--space-md);background:linear-gradient(135deg, color-mix(in srgb, var(--teal) 12%, transparent), color-mix(in srgb, var(--text) 2.5%, transparent)), var(--bg);gap:14px;display:grid}.CareerOutputPreview-module__-Pvd-W__resumeOutcomePanel h4{margin:var(--space-xs) 0 0;color:var(--text);font-family:var(--font-display);letter-spacing:0;font-size:24px;line-height:1.04}.CareerOutputPreview-module__-Pvd-W__resumeOutcomeGrid{border:1px solid color-mix(in srgb, var(--text) 10%, transparent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--text) 10%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.CareerOutputPreview-module__-Pvd-W__resumeOutcomeGrid article{align-content:start;gap:var(--space-sm);background:var(--surface);min-width:0;padding:13px;display:grid}.CareerOutputPreview-module__-Pvd-W__resumeOutcomeGrid p{color:color-mix(in srgb, var(--text) 76%, transparent);margin:0;font-size:12.5px;line-height:1.48}.CareerOutputPreview-module__-Pvd-W__jdArtifact{background:radial-gradient(circle at 82% 10%, color-mix(in srgb, var(--color-warning) 22%, transparent), transparent 28%), var(--bg);place-items:stretch stretch;padding:18px;display:grid;overflow:hidden}.CareerOutputPreview-module__-Pvd-W__jdArtifactPaper{border:1px solid var(--border);background:linear-gradient(180deg, color-mix(in srgb, var(--color-warning) 10%, transparent), transparent 190px), var(--bg);min-height:100%;color:var(--text);box-shadow:0 24px 52px color-mix(in srgb, var(--bg) 34%, transparent);align-content:start;gap:18px;padding:36px 42px 42px;display:grid}.CareerOutputPreview-module__-Pvd-W__jdArtifactHeader{border-bottom:1px solid color-mix(in srgb, var(--text) 12%, transparent);justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:18px;display:flex}.CareerOutputPreview-module__-Pvd-W__jdArtifactHeader h3{color:var(--text);font-family:var(--font-display);letter-spacing:0;font-weight:780}.CareerOutputPreview-module__-Pvd-W__jdCompany{color:var(--color-warning);margin-bottom:5px;display:block}.CareerOutputPreview-module__-Pvd-W__jdScoreBadge{grid-template-columns:auto auto;place-items:baseline end;gap:0 5px;min-width:92px;display:inline-grid}.CareerOutputPreview-module__-Pvd-W__jdScoreBadge strong{color:var(--text);font-family:var(--font-display);font-size:56px;line-height:.9}.CareerOutputPreview-module__-Pvd-W__jdScoreBadge span{color:color-mix(in srgb, var(--text) 58%, transparent);font-family:var(--font-mono);font-size:var(--text-mono-label)}.CareerOutputPreview-module__-Pvd-W__jdScoreBadge em{border:1px solid color-mix(in srgb, var(--color-success-text) 48%, transparent);border-radius:var(--radius-pill);padding:var(--space-xs) 9px;color:var(--color-success-text);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;grid-column:1/-1;font-size:10px;font-style:normal}.CareerOutputPreview-module__-Pvd-W__jdArtifactBadges{flex-wrap:wrap;gap:7px;display:flex}.CareerOutputPreview-module__-Pvd-W__jdArtifactBadges span{border:1px solid color-mix(in srgb, var(--text) 12%, transparent);border-radius:var(--radius-xs);padding:var(--space-xs) var(--space-sm);background:color-mix(in srgb, var(--text) 4.5%, transparent);color:color-mix(in srgb, var(--text) 62%, transparent);text-transform:capitalize}.CareerOutputPreview-module__-Pvd-W__jdArtifactBlocks{gap:var(--space-md);display:grid}.CareerOutputPreview-module__-Pvd-W__jdArtifactBlock{border:1px solid color-mix(in srgb, var(--text) 10%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--text) 2.5%, transparent);overflow:hidden}.CareerOutputPreview-module__-Pvd-W__jdArtifactBlock header{padding:11px var(--space-md);border-bottom:1px solid color-mix(in srgb, var(--text) 8%, transparent);background:color-mix(in srgb, var(--text) 4.5%, transparent);align-items:baseline;gap:10px;display:flex}.CareerOutputPreview-module__-Pvd-W__jdArtifactBlock header span{color:var(--color-warning)}.CareerOutputPreview-module__-Pvd-W__jdArtifactBlock header strong{color:var(--text);font-size:var(--text-ui-sm)}.CareerOutputPreview-module__-Pvd-W__jdArtifactBlock p{padding:15px var(--space-md);color:color-mix(in srgb, var(--text) 72%, transparent);font-size:var(--text-ui-sm)}.CareerOutputPreview-module__-Pvd-W__jdMetaGrid{background:color-mix(in srgb, var(--text) 8%, transparent);grid-template-columns:minmax(110px,.38fr) 1fr;gap:1px;display:grid}.CareerOutputPreview-module__-Pvd-W__jdMetaGrid span,.CareerOutputPreview-module__-Pvd-W__jdMetaGrid strong{min-width:0;padding:9px var(--space-12);background:var(--bg);font-size:12.5px}.CareerOutputPreview-module__-Pvd-W__jdMetaGrid span{color:color-mix(in srgb, var(--text) 50%, transparent);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:10px}.CareerOutputPreview-module__-Pvd-W__jdMetaGrid strong{color:var(--text);font-weight:var(--font-weight-strong)}.CareerOutputPreview-module__-Pvd-W__jdMatchTable{display:grid}.CareerOutputPreview-module__-Pvd-W__jdMatchRow{gap:var(--space-12);padding:var(--space-12) var(--space-md);border-bottom:1px solid color-mix(in srgb, var(--text) 8%, transparent);grid-template-columns:minmax(120px,.26fr) minmax(140px,.34fr) auto minmax(140px,.3fr);align-items:start;display:grid}.CareerOutputPreview-module__-Pvd-W__jdMatchRow:last-child{border-bottom:0}.CareerOutputPreview-module__-Pvd-W__jdMatchRow span,.CareerOutputPreview-module__-Pvd-W__jdMatchRow p,.CareerOutputPreview-module__-Pvd-W__jdMatchRow small{color:color-mix(in srgb, var(--text) 72%, transparent);font-size:12.5px;line-height:var(--leading-caption);margin:0}.CareerOutputPreview-module__-Pvd-W__jdMatchRow span{color:var(--text);font-weight:var(--font-weight-strong)}.CareerOutputPreview-module__-Pvd-W__jdMatchRow small{color:color-mix(in srgb, var(--text) 58%, transparent);font-style:italic}.CareerOutputPreview-module__-Pvd-W__gap-none,.CareerOutputPreview-module__-Pvd-W__gap-minor,.CareerOutputPreview-module__-Pvd-W__gap-major{border-radius:var(--radius-xs);font-family:var(--font-mono);font-size:10px;font-style:normal;font-weight:var(--font-weight-strong);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;justify-content:center;padding:3px 7px;display:inline-flex}.CareerOutputPreview-module__-Pvd-W__gap-none{background:color-mix(in srgb, var(--color-success-text) 14%, transparent);color:var(--color-success-text)}.CareerOutputPreview-module__-Pvd-W__gap-minor{background:color-mix(in srgb, var(--color-warning) 18%, transparent);color:var(--color-warning)}.CareerOutputPreview-module__-Pvd-W__gap-major{background:color-mix(in srgb, var(--vermillion-dark) 18%, transparent);color:var(--color-error-text)}.CareerOutputPreview-module__-Pvd-W__jdMatchOverall{padding:var(--space-12) var(--space-md);border-top:1px solid color-mix(in srgb, var(--text) 8%, transparent);background:color-mix(in srgb, var(--text) 4.5%, transparent);color:color-mix(in srgb, var(--text) 62%, transparent);font-family:var(--font-mono);letter-spacing:.04em;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;font-size:11px;display:grid}.CareerOutputPreview-module__-Pvd-W__jdMatchOverall strong{color:var(--text)}.CareerOutputPreview-module__-Pvd-W__jdMatchOverall i{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--text) 10%, transparent);height:5px;display:block;overflow:hidden}.CareerOutputPreview-module__-Pvd-W__jdMatchOverall b{border-radius:inherit;background:var(--preview-accent);width:67%;height:100%;display:block}.CareerOutputPreview-module__-Pvd-W__jdNextStep{border:1px solid color-mix(in srgb, var(--color-success-text) 22%, transparent);border-left:3px solid var(--color-success-text);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-success-text) 7%, transparent);gap:7px;padding:15px 18px;display:grid}.CareerOutputPreview-module__-Pvd-W__jdNextStep span{color:color-mix(in srgb, var(--text) 52%, transparent)}.CareerOutputPreview-module__-Pvd-W__jdNextStep strong{color:var(--text);font-size:14px;line-height:var(--leading-ui)}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeArtifactChrome,.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeArtifactToolbar{padding:6px var(--space-sm);font-size:7px}.CareerOutputPreview-module__-Pvd-W__sampleCompact.CareerOutputPreview-module__-Pvd-W__resumeWorkspaceArtifact{grid-template-rows:minmax(0,1fr)}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeProductSample{grid-template-columns:1fr;gap:0;height:100%}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeProductCanvas{height:100%;overflow:hidden}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeProductCanvas>div{width:1048px;height:1048px;padding:var(--space-xl) var(--space-lg);transform-origin:0 0;overflow:hidden;transform:scale(.285)}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeProductCanvas>div>div{margin:0}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeProductCanvas [aria-label=Critique\ notes]{display:block}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeReviewPanel{display:none}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeCoverDossier{padding:var(--space-lg) 22px;gap:10px}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeCoverKicker,.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeCoverScore span,.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeCoverLift span,.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeCoverScore em,.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeCoverLift em,.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeCoverGrid span{font-size:7px}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeCoverDossier h3{font-size:34px}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeCoverDossier p{font-size:10px;line-height:var(--leading-caption)}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeCoverScore,.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeCoverLift{gap:3px}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeCoverScore strong,.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeCoverLift strong{font-size:28px}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeCoverGrid{gap:6px}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeCoverGrid span{padding:6px}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeArtifactToolbar span:before{width:10px}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeArtifactWorkspace{grid-template-columns:minmax(0,1fr) 88px;gap:7px;padding:9px}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeArtifactPaper{padding:14px 13px}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeArtifactPaperHead{margin-bottom:9px}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeArtifactPaperHead h3{font-size:var(--text-ui)}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeArtifactPaperHead p,.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeScorePanel span,.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeSignalRow span,.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeSignalRow strong{font-size:6px}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeArtifactBody{font-size:7.1px;line-height:1.62}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeArtifactBody p{margin:0 0 6px}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeScorePanel,.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeSignalRow{padding:6px}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeScorePanel p,.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeNoteCard,.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeRewriteCard{display:none}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeScorePanel strong{font-size:24px}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__resumeScorePanel em{font-size:7px}.CareerOutputPreview-module__-Pvd-W__jdArtifact.CareerOutputPreview-module__-Pvd-W__sampleCompact{padding:9px}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__jdArtifactPaper{gap:var(--space-sm);padding:var(--space-md) 15px}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__jdArtifactHeader{gap:var(--space-sm);padding-bottom:9px}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__jdArtifactHeader h3{font-size:var(--text-body)}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__jdCompany,.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__jdArtifactBadges span,.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__jdArtifactBlock header span,.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__jdMetaGrid span,.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__jdMatchRow span,.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__jdMatchRow p,.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__gap-none,.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__gap-minor,.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__gap-major,.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__jdMatchOverall{font-size:6.5px}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__jdScoreBadge{min-width:50px}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__jdScoreBadge strong{font-size:28px}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__jdScoreBadge span,.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__jdScoreBadge em{font-size:7px}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__jdArtifactBadges{gap:var(--space-xs)}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__jdArtifactBadges span{padding:3px 5px}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__jdArtifactBlocks{gap:var(--space-sm)}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__jdArtifactBlock header{padding:6px var(--space-sm)}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__jdMetaGrid span,.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__jdMetaGrid strong,.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__jdMatchRow{padding:6px 7px}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__jdMatchRow{grid-template-columns:minmax(58px,.52fr) minmax(52px,.36fr) auto;gap:6px}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__jdMatchRow small{display:none}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__jdMatchOverall{padding:6px var(--space-sm);grid-template-columns:auto 1fr}.CareerOutputPreview-module__-Pvd-W__sampleCompact .CareerOutputPreview-module__-Pvd-W__jdMatchOverall span{display:none}.CareerOutputPreview-module__-Pvd-W__dialogLayer{z-index:1000;background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);place-items:stretch center;padding:0;display:grid;position:fixed;inset:0}.CareerOutputPreview-module__-Pvd-W__dialog{background:color-mix(in srgb, var(--bg) 96%, var(--text) 4%);width:100%;height:100dvh;min-height:0;color:var(--text);border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.CareerOutputPreview-module__-Pvd-W__dialogHead{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md) clamp(var(--space-md), 3vw, var(--space-xl));border-bottom:1px solid color-mix(in srgb, var(--border) 86%, transparent);background:color-mix(in srgb, var(--bg) 97%, var(--text) 3%);display:flex}.CareerOutputPreview-module__-Pvd-W__dialogHead div{gap:var(--space-xs);display:grid}.CareerOutputPreview-module__-Pvd-W__dialogHead span,.CareerOutputPreview-module__-Pvd-W__dialogHead button,.CareerOutputPreview-module__-Pvd-W__dialogHead a,.CareerOutputPreview-module__-Pvd-W__dialogPageNumber{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;font-size:11px}.CareerOutputPreview-module__-Pvd-W__dialogHead span,.CareerOutputPreview-module__-Pvd-W__dialogPageNumber{color:var(--text-muted)}.CareerOutputPreview-module__-Pvd-W__dialogHead h2{color:var(--text);font-family:var(--font-display);letter-spacing:0;margin:0;font-size:clamp(24px,3vw,36px);line-height:1}.CareerOutputPreview-module__-Pvd-W__dialogActions{align-items:center;gap:10px;display:flex}.CareerOutputPreview-module__-Pvd-W__dialogHead button,.CareerOutputPreview-module__-Pvd-W__dialogHead a{border:1px solid color-mix(in srgb, var(--border) 86%, transparent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--text) 6%, transparent);min-height:38px;color:var(--text);cursor:pointer;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.CareerOutputPreview-module__-Pvd-W__dialogHead button:hover,.CareerOutputPreview-module__-Pvd-W__dialogHead a:hover{border-color:color-mix(in srgb, var(--text) 30%, var(--border));background:color-mix(in srgb, var(--text) 10%, transparent)}.CareerOutputPreview-module__-Pvd-W__pdfReader{background:var(--surface);min-height:0;display:grid}.CareerOutputPreview-module__-Pvd-W__artifactReader{background:var(--bg);min-height:0;padding:clamp(10px, 1.8vw, var(--space-lg));overflow:auto}.CareerOutputPreview-module__-Pvd-W__artifactReader .CareerOutputPreview-module__-Pvd-W__resumeArtifact,.CareerOutputPreview-module__-Pvd-W__artifactReader .CareerOutputPreview-module__-Pvd-W__jdArtifact{border:1px solid color-mix(in srgb, var(--text) 8%, transparent);border-radius:var(--radius-md);width:min(1180px,100%);min-height:auto;box-shadow:0 24px 70px color-mix(in srgb, var(--bg) 28%, transparent);margin-inline:auto}.CareerOutputPreview-module__-Pvd-W__artifactReader .CareerOutputPreview-module__-Pvd-W__resumeArtifact{width:min(1360px,100%);min-height:720px}.CareerOutputPreview-module__-Pvd-W__artifactReader .CareerOutputPreview-module__-Pvd-W__resumeWorkspaceArtifact{height:auto;min-height:min(780px,100dvh - 150px);box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.CareerOutputPreview-module__-Pvd-W__artifactReader .CareerOutputPreview-module__-Pvd-W__resumeWorkspaceArtifact:not(.CareerOutputPreview-module__-Pvd-W__sampleCompact) .CareerOutputPreview-module__-Pvd-W__resumeProductSample{height:auto;min-height:min(780px,100dvh - 150px);overflow:visible}.CareerOutputPreview-module__-Pvd-W__artifactReader .CareerOutputPreview-module__-Pvd-W__resumeWorkspaceArtifact:not(.CareerOutputPreview-module__-Pvd-W__sampleCompact) .CareerOutputPreview-module__-Pvd-W__resumeProductCanvas{overflow:visible}.CareerOutputPreview-module__-Pvd-W__artifactReader .CareerOutputPreview-module__-Pvd-W__resumeWorkspaceArtifact:not(.CareerOutputPreview-module__-Pvd-W__sampleCompact) .CareerOutputPreview-module__-Pvd-W__resumeProductCanvas>div{height:auto}.CareerOutputPreview-module__-Pvd-W__artifactReader .CareerOutputPreview-module__-Pvd-W__jdArtifact{width:min(960px,100%);min-height:auto}.CareerOutputPreview-module__-Pvd-W__pdfFrame{background:var(--surface);border:0;width:100%;height:100%}.CareerOutputPreview-module__-Pvd-W__dialogPages{min-height:0;padding:var(--space-xl) clamp(var(--space-md), 4vw, var(--space-3xl)) 72px;background:linear-gradient(180deg, color-mix(in srgb, var(--text) 3%, transparent), transparent 120px);grid-template-columns:1fr;align-content:start;justify-items:center;gap:28px;display:grid;overflow:auto}.CareerOutputPreview-module__-Pvd-W__dialogSheet{aspect-ratio:595/842;border:1px solid var(--report-border);border-radius:var(--radius-sm);background:var(--report-paper);width:min(760px,100vw - 48px);min-height:0;color:var(--report-ink);box-shadow:0 20px 44px color-mix(in srgb, var(--bg) 24%, transparent);align-content:start;gap:18px;padding:clamp(22px,3vw,34px);display:grid;position:relative}.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__dialogSheet:first-child{background:var(--bg);color:var(--text);border-color:var(--border)}.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__dialogSheet:first-child .CareerOutputPreview-module__-Pvd-W__reportBrand{color:var(--text)}.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__dialogSheet:first-child .CareerOutputPreview-module__-Pvd-W__reportMeta{color:var(--preview-accent,var(--vermillion))}.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__dialogSheet:first-child h3{color:var(--text);font-size:clamp(42px,5vw,72px)}.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__dialogSheet:first-child .CareerOutputPreview-module__-Pvd-W__planSubtitle{color:var(--text-secondary)}.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__dialogSheet:first-child .CareerOutputPreview-module__-Pvd-W__summaryGrid{background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__dialogSheet:first-child .CareerOutputPreview-module__-Pvd-W__summaryGrid div{background:0 0;padding:0}.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__dialogSheet:first-child .CareerOutputPreview-module__-Pvd-W__summaryGrid span{color:var(--text-muted)}.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__dialogSheet:first-child .CareerOutputPreview-module__-Pvd-W__summaryGrid strong{color:var(--text)}.CareerOutputPreview-module__-Pvd-W__dialogPageNumber{position:absolute;bottom:14px;right:18px}@media (max-width:640px){.CareerOutputPreview-module__-Pvd-W__pageStack,.CareerOutputPreview-module__-Pvd-W__compact .CareerOutputPreview-module__-Pvd-W__pageStack{width:min(100%,360px);min-height:0}.CareerOutputPreview-module__-Pvd-W__frameless.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__pageStack{min-height:0}.CareerOutputPreview-module__-Pvd-W__preview:hover .CareerOutputPreview-module__-Pvd-W__pageSheet:first-child,.CareerOutputPreview-module__-Pvd-W__preview:focus .CareerOutputPreview-module__-Pvd-W__pageSheet:first-child,.CareerOutputPreview-module__-Pvd-W__preview:hover .CareerOutputPreview-module__-Pvd-W__pageSheet:nth-child(2),.CareerOutputPreview-module__-Pvd-W__preview:focus .CareerOutputPreview-module__-Pvd-W__pageSheet:nth-child(2),.CareerOutputPreview-module__-Pvd-W__preview:hover .CareerOutputPreview-module__-Pvd-W__pageSheet:nth-child(3),.CareerOutputPreview-module__-Pvd-W__preview:focus .CareerOutputPreview-module__-Pvd-W__pageSheet:nth-child(3),.CareerOutputPreview-module__-Pvd-W__preview:hover .CareerOutputPreview-module__-Pvd-W__pageSheet:nth-child(4),.CareerOutputPreview-module__-Pvd-W__preview:focus .CareerOutputPreview-module__-Pvd-W__pageSheet:nth-child(4){transform:none}.CareerOutputPreview-module__-Pvd-W__pageSheet:nth-child(n+2){display:none}.CareerOutputPreview-module__-Pvd-W__summaryGrid,.CareerOutputPreview-module__-Pvd-W__effortPage{grid-template-columns:1fr}.CareerOutputPreview-module__-Pvd-W__barTrack{width:min(170px,48%)}.CareerOutputPreview-module__-Pvd-W__scoreBlock strong,.CareerOutputPreview-module__-Pvd-W__fitScore strong{font-size:54px}.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__coverSheet .CareerOutputPreview-module__-Pvd-W__summaryGrid,.CareerOutputPreview-module__-Pvd-W__actionPlan .CareerOutputPreview-module__-Pvd-W__dialogSheet:first-child .CareerOutputPreview-module__-Pvd-W__summaryGrid{grid-template-columns:1fr}.CareerOutputPreview-module__-Pvd-W__dialogLayer{padding:0}.CareerOutputPreview-module__-Pvd-W__dialog{border-radius:0;width:100%;height:100dvh}.CareerOutputPreview-module__-Pvd-W__dialogHead{align-items:flex-start}.CareerOutputPreview-module__-Pvd-W__artifactReader{padding:14px 10px 42px}.CareerOutputPreview-module__-Pvd-W__resumeArtifactWorkspace{grid-template-columns:1fr}.CareerOutputPreview-module__-Pvd-W__resumeArtifactPaper{padding:var(--space-lg) var(--space-20) 28px}.CareerOutputPreview-module__-Pvd-W__resumeArtifactRail{grid-template-columns:1fr}.CareerOutputPreview-module__-Pvd-W__resumeOutcomePanel{margin:0 var(--space-12) var(--space-12);padding:var(--space-12)}.CareerOutputPreview-module__-Pvd-W__resumeOutcomeGrid,.CareerOutputPreview-module__-Pvd-W__jdMatchRow,.CareerOutputPreview-module__-Pvd-W__jdMetaGrid{grid-template-columns:1fr}.CareerOutputPreview-module__-Pvd-W__jdArtifact{padding:10px}.CareerOutputPreview-module__-Pvd-W__jdArtifactPaper{padding:var(--space-lg) 18px 28px;gap:14px}.CareerOutputPreview-module__-Pvd-W__jdArtifactHeader{display:grid}.CareerOutputPreview-module__-Pvd-W__jdScoreBadge{justify-items:start}.CareerOutputPreview-module__-Pvd-W__dialogPages{gap:var(--space-md);padding:18px var(--space-12) var(--space-2xl);grid-template-columns:1fr}.CareerOutputPreview-module__-Pvd-W__dialogSheet{width:min(100%,480px);min-height:0}}
.QuizFlow-module__MM2Woa__quiz{gap:var(--space-xl);flex-direction:column;min-height:min(640px,90vh);display:flex}.QuizFlow-module__MM2Woa__quizProgress{flex-direction:column;gap:10px;display:flex}.QuizFlow-module__MM2Woa__quizProgressTop{font:var(--type-caption);color:var(--text-muted);text-transform:lowercase;justify-content:space-between;align-items:baseline;display:flex}.QuizFlow-module__MM2Woa__quizPhase{color:var(--vermillion-text,var(--vermillion));font-weight:var(--font-weight-heading-compact)}.QuizFlow-module__MM2Woa__quizCounter{color:var(--text-muted)}.QuizFlow-module__MM2Woa__quizBar{background:var(--border);border-radius:2px;height:3px;overflow:hidden}.QuizFlow-module__MM2Woa__quizBarFill{background:var(--vermillion);height:100%;transition:width .32s cubic-bezier(.4,0,.2,1)}.QuizFlow-module__MM2Woa__quizCard{padding:clamp(var(--space-lg), 5vw, var(--space-2xl)) clamp(var(--space-20), 4vw, 40px);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);min-height:360px;position:relative}.QuizFlow-module__MM2Woa__quizStep{gap:var(--space-md);opacity:1;flex-direction:column;animation:.26s cubic-bezier(.2,.6,.2,1) QuizFlow-module__MM2Woa__quizFadeIn;display:flex;transform:translateY(0)}@keyframes QuizFlow-module__MM2Woa__quizFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.QuizFlow-module__MM2Woa__quizEyebrow{font:var(--type-caption);color:var(--text-muted);text-transform:lowercase}.QuizFlow-module__MM2Woa__vm{color:var(--vermillion)}.QuizFlow-module__MM2Woa__quizQ{font:var(--type-section);color:var(--text);text-transform:lowercase;letter-spacing:var(--tracking-section);margin:0}.QuizFlow-module__MM2Woa__quizHint{font:var(--type-secondary);color:var(--text-secondary);max-width:620px;margin:0}.QuizFlow-module__MM2Woa__quizInput{font:var(--type-body);padding:14px var(--space-md);background:var(--bg);color:var(--text);border:1px solid var(--border);border-radius:var(--radius-md);outline:none;width:100%;transition:border-color .16s,box-shadow .16s}textarea.QuizFlow-module__MM2Woa__quizInput{resize:vertical;min-height:120px}.QuizFlow-module__MM2Woa__quizInput:focus{border-color:var(--vermillion);box-shadow:0 0 0 3px color-mix(in srgb, var(--vermillion) 20%, transparent)}.QuizFlow-module__MM2Woa__quizSelect{appearance:auto;cursor:pointer}.QuizFlow-module__MM2Woa__quizKeyhint{font:var(--type-caption);color:var(--text-muted);flex-wrap:wrap;gap:6px 14px;display:flex}.QuizFlow-module__MM2Woa__quizKeyhint kbd{font:var(--type-caption);padding:var(--space-2xs) 6px;background:color-mix(in srgb, var(--text) 8%, transparent);border:1px solid var(--border);border-radius:var(--radius-xs);color:var(--text-secondary)}.QuizFlow-module__MM2Woa__quizErr{font:var(--type-caption);color:var(--vermillion-text,var(--vermillion));padding:10px var(--space-12);background:color-mix(in srgb, var(--vermillion) 10%, transparent);border:1px solid color-mix(in srgb, var(--vermillion) 30%, transparent);border-radius:var(--radius-sm)}.QuizFlow-module__MM2Woa__quizNav{justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.QuizFlow-module__MM2Woa__quizNavNoBack{justify-content:flex-end}.QuizFlow-module__MM2Woa__quizNavRight{align-items:center;gap:var(--space-md);display:flex}.QuizFlow-module__MM2Woa__quizProgressNote{font:var(--type-caption);color:var(--text-muted)}.QuizFlow-module__MM2Woa__quizBack{font:var(--type-caption);color:var(--text-secondary);padding:10px var(--space-xs);cursor:pointer;text-transform:lowercase;background:0 0;border:0}.QuizFlow-module__MM2Woa__quizBack:hover:not(:disabled){color:var(--text)}.QuizFlow-module__MM2Woa__quizBack:disabled{opacity:.3;cursor:not-allowed}.QuizFlow-module__MM2Woa__btnPrimary{font:var(--type-label);background:var(--vermillion);color:var(--on-action);border:1px solid var(--vermillion);border-radius:var(--radius-md);text-transform:lowercase;cursor:pointer;justify-content:center;align-items:center;padding:14px 22px;transition:all .14s;display:inline-flex}.QuizFlow-module__MM2Woa__btnPrimary:hover:not(:disabled){background:var(--vermillion-dark);border-color:var(--vermillion-dark)}.QuizFlow-module__MM2Woa__btnPrimary:disabled{opacity:.45;cursor:not-allowed}.QuizFlow-module__MM2Woa__quizNext{padding:14px var(--space-lg);gap:10px}.QuizFlow-module__MM2Woa__quizNextHint{font:var(--type-caption);opacity:.75;border-radius:var(--radius-xs);background:color-mix(in srgb, var(--text) 15%, transparent);padding:1px 6px}@media (max-width:640px){.QuizFlow-module__MM2Woa__quiz{min-height:calc(100dvh - 180px)}.QuizFlow-module__MM2Woa__quizCard{min-height:280px;padding-bottom:calc(var(--space-xl) + 80px)}.QuizFlow-module__MM2Woa__quizNav{background:color-mix(in srgb, var(--bg) 96%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:var(--space-12) 0;border-top:1px solid var(--border);z-index:10;margin:0 -4px;position:sticky;bottom:0}.QuizFlow-module__MM2Woa__quizNextHint{display:none}}.QuizFlow-module__MM2Woa__quizReview .QuizFlow-module__MM2Woa__reviewArtifact.QuizFlow-module__MM2Woa__artifact,.QuizFlow-module__MM2Woa__reviewArtifact.QuizFlow-module__MM2Woa__artifact{font:var(--type-secondary);background:var(--bg);color:var(--text);border-radius:var(--radius-lg);padding:clamp(var(--space-20), 3vw, var(--space-xl));box-shadow:var(--shadow-3);gap:var(--space-md);margin-top:var(--space-sm);flex-direction:column;display:flex;position:relative}.QuizFlow-module__MM2Woa__reviewArtifact:before{content:"";background:var(--vermillion-dark);border-radius:10px 10px 0 0;height:4px;position:absolute;top:0;left:0;right:0}.QuizFlow-module__MM2Woa__artifactHead{padding-bottom:var(--space-sm);border-bottom:1px solid var(--border);justify-content:space-between;gap:var(--space-sm);flex-wrap:wrap;display:flex}.QuizFlow-module__MM2Woa__artifactKind,.QuizFlow-module__MM2Woa__artifactMeta{font:var(--type-data);text-transform:lowercase;color:var(--text-muted);font-variant-numeric:tabular-nums}.QuizFlow-module__MM2Woa__reviewList{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;display:flex}.QuizFlow-module__MM2Woa__reviewRow{gap:var(--space-md);border-bottom:1px solid var(--border);grid-template-columns:200px 1fr;padding:10px 0;display:grid}.QuizFlow-module__MM2Woa__reviewRow:last-child{border-bottom:0}.QuizFlow-module__MM2Woa__reviewRow dt{font:var(--type-caption);gap:var(--space-xs);color:var(--text-muted);text-transform:lowercase;flex-direction:column;display:flex}.QuizFlow-module__MM2Woa__reviewLabel{display:block}.QuizFlow-module__MM2Woa__reviewEdit{font:var(--type-caption);color:var(--vermillion-dark);text-underline-offset:2px;cursor:pointer;text-align:left;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}.QuizFlow-module__MM2Woa__reviewRow dd{font:var(--type-secondary);color:var(--text);word-break:break-word;white-space:pre-wrap;margin:0}.QuizFlow-module__MM2Woa__reviewRow dd.QuizFlow-module__MM2Woa__isEmpty,.QuizFlow-module__MM2Woa__isEmpty{color:var(--text-muted);font-style:italic}@media (max-width:640px){.QuizFlow-module__MM2Woa__reviewRow{gap:var(--space-xs);grid-template-columns:1fr}}.QuizFlow-module__MM2Woa__quizLoading{text-align:left}.QuizFlow-module__MM2Woa__loadingStages{margin:var(--space-md) 0 0;flex-direction:column;gap:10px;padding:0;list-style:none;display:flex}.QuizFlow-module__MM2Woa__loadingStages li{font:var(--type-caption);align-items:center;gap:var(--space-12);color:var(--text-muted);background:color-mix(in srgb, var(--text) 3%, transparent);border:1px solid var(--border);border-radius:var(--radius-md);opacity:.55;padding:10px 14px;transition:all .22s;display:flex}.QuizFlow-module__MM2Woa__loadingStages li.QuizFlow-module__MM2Woa__isActive{color:var(--text);opacity:1;border-color:color-mix(in srgb, var(--vermillion) 50%, var(--border));background:color-mix(in srgb, var(--vermillion) 5%, transparent)}.QuizFlow-module__MM2Woa__loadingStages li.QuizFlow-module__MM2Woa__isDone{opacity:.75;color:var(--text-secondary)}.QuizFlow-module__MM2Woa__loadingDot{background:var(--border-hover);border-radius:50%;flex-shrink:0;width:8px;height:8px}.QuizFlow-module__MM2Woa__loadingStages li.QuizFlow-module__MM2Woa__isActive .QuizFlow-module__MM2Woa__loadingDot{background:var(--vermillion);box-shadow:0 0 0 4px color-mix(in srgb, var(--vermillion) 25%, transparent);animation:1.4s ease-in-out infinite QuizFlow-module__MM2Woa__loadingPulse}.QuizFlow-module__MM2Woa__loadingStages li.QuizFlow-module__MM2Woa__isDone .QuizFlow-module__MM2Woa__loadingDot{background:var(--green-light)}@keyframes QuizFlow-module__MM2Woa__loadingPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.25)}}.QuizFlow-module__MM2Woa__quizHelp{flex-direction:column;gap:10px;margin-top:-4px;display:flex}.QuizFlow-module__MM2Woa__quizHelpToggle{font:var(--type-caption);color:var(--text-muted);padding:var(--space-xs) 0;cursor:pointer;text-transform:lowercase;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--text-muted) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--text-muted) 40%, transparent);background:0 0;border:0;align-self:flex-start}.QuizFlow-module__MM2Woa__quizHelpToggle:hover{color:var(--text-secondary);-webkit-text-decoration-color:var(--text-secondary);text-decoration-color:var(--text-secondary)}.QuizFlow-module__MM2Woa__quizHelpToggle[aria-expanded=true]{color:var(--text-secondary)}.QuizFlow-module__MM2Woa__quizHelpCard{font:var(--type-caption);padding:14px var(--space-md);background:color-mix(in srgb, var(--text) 2.5%, transparent);border-left:2px solid color-mix(in srgb, var(--vermillion) 55%, var(--border));border-radius:0 6px 6px 0;flex-direction:column;gap:10px;display:flex}.QuizFlow-module__MM2Woa__quizHelpKick{font:var(--type-caption);color:var(--text-muted);text-transform:lowercase}.QuizFlow-module__MM2Woa__quizHelpBody{font:var(--type-caption);color:var(--text-secondary);max-width:62ch;margin:0}.QuizFlow-module__MM2Woa__quizHelpPaths{gap:var(--space-xs);margin-top:var(--space-2xs);flex-direction:column;display:flex}.QuizFlow-module__MM2Woa__quizHelpPath{font:var(--type-caption);padding:var(--space-sm) 10px;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;text-align:left;text-transform:lowercase;background:0 0;border:1px solid #0000;grid-template-columns:18px 1fr auto;align-items:center;gap:10px;text-decoration:none;transition:background .14s,border-color .14s,color .14s;display:grid}.QuizFlow-module__MM2Woa__quizHelpPath:hover{background:color-mix(in srgb, var(--text) 4%, transparent);border-color:var(--border);color:var(--text)}.QuizFlow-module__MM2Woa__qhpN{font:var(--type-caption);color:var(--text-muted);text-align:center}.QuizFlow-module__MM2Woa__qhpArrow{font-size:var(--text-mono-label);color:var(--text-muted)}.QuizFlow-module__MM2Woa__quizHelpSkip{color:var(--text-muted)}.QuizFlow-module__MM2Woa__quizHelpGrid{padding:var(--space-12) 14px;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);flex-direction:column;gap:10px;margin-top:6px;display:flex}.QuizFlow-module__MM2Woa__quizHelpGridHint{font:var(--type-caption);color:var(--text-muted);margin:0}.QuizFlow-module__MM2Woa__qhgList{gap:var(--space-xs);flex-direction:column;display:flex}.QuizFlow-module__MM2Woa__qhgRow{align-items:center;gap:var(--space-12);border-bottom:1px dashed color-mix(in srgb, var(--border) 60%, transparent);grid-template-columns:1fr auto;padding:6px 0;display:grid}.QuizFlow-module__MM2Woa__qhgRow:last-child{border-bottom:0}.QuizFlow-module__MM2Woa__qhgComp{font:var(--type-caption);color:var(--text-secondary);text-transform:lowercase}.QuizFlow-module__MM2Woa__qhgScale{gap:var(--space-2xs);border:1px solid var(--border);border-radius:var(--radius-sm);display:inline-flex;overflow:hidden}.QuizFlow-module__MM2Woa__qhgRadio{cursor:pointer;position:relative}.QuizFlow-module__MM2Woa__qhgRadio input{opacity:0;cursor:pointer;position:absolute;inset:0}.QuizFlow-module__MM2Woa__qhgRadio span{font:var(--type-caption);min-width:26px;padding:var(--space-xs) var(--space-sm);color:var(--text-muted);background:0 0;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.QuizFlow-module__MM2Woa__qhgRadio:hover span{background:color-mix(in srgb, var(--text) 5%, transparent);color:var(--text-secondary)}.QuizFlow-module__MM2Woa__qhgRadio input:checked+span{background:var(--vermillion);color:var(--on-action)}.QuizFlow-module__MM2Woa__qhgActions{justify-content:space-between;align-items:center;gap:var(--space-12);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.QuizFlow-module__MM2Woa__qhgSubmit{font:var(--type-caption);padding:var(--space-sm) 14px;background:var(--text);color:var(--bg);border:1px solid var(--text);border-radius:var(--radius-sm);cursor:pointer;text-transform:lowercase;transition:opacity .14s}.QuizFlow-module__MM2Woa__qhgSubmit:disabled{opacity:.4;cursor:not-allowed}.QuizFlow-module__MM2Woa__qhgProgress{font:var(--type-caption);color:var(--text-muted)}@media (max-width:640px){.QuizFlow-module__MM2Woa__qhgRow{gap:var(--space-xs);grid-template-columns:1fr}.QuizFlow-module__MM2Woa__qhgScale{width:fit-content}}
