.job-fit-jd-checklist-module__1ZIrma__panel{grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;margin:0;padding:0 0 120px;display:grid}.job-fit-jd-checklist-module__1ZIrma__main{border:1px solid var(--line);background:var(--paper);border-radius:12px;min-width:0;padding:24px}.job-fit-jd-checklist-module__1ZIrma__heading{margin-bottom:18px}.job-fit-jd-checklist-module__1ZIrma__heading h2{letter-spacing:-.4px;margin:0 0 8px;font-size:26px;line-height:1.25}.job-fit-jd-checklist-module__1ZIrma__heading p{color:#625e56;margin:0;font-size:15px;line-height:1.6}.job-fit-jd-checklist-module__1ZIrma__originalJob{border:1px solid var(--line);background:#faf9f6;border-radius:10px;margin:0 0 18px;padding:14px 16px}.job-fit-jd-checklist-module__1ZIrma__originalJob h3{margin:0 0 6px;font-size:15px;line-height:1.4}.job-fit-jd-checklist-module__1ZIrma__originalJob>p{color:#625e56;margin:0 0 10px;font-size:13px;line-height:1.55}.job-fit-jd-checklist-module__1ZIrma__jobText{max-height:220px;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.7;overflow:auto}.job-fit-jd-checklist-module__1ZIrma__toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:16px;padding-bottom:14px;display:flex}.job-fit-jd-checklist-module__1ZIrma__toolbar button{min-height:44px;font-size:14px}.job-fit-jd-checklist-module__1ZIrma__mergeHint{color:#625e56;flex-basis:100%;margin:0;font-size:13px;line-height:1.6}.job-fit-jd-checklist-module__1ZIrma__columnHeadings,.job-fit-jd-checklist-module__1ZIrma__rowHeading{grid-template-columns:minmax(0,1fr) 148px 124px;align-items:center;gap:12px;display:grid}.job-fit-jd-checklist-module__1ZIrma__columnHeadings{color:#625e56;padding:4px 16px;font-size:12px}.job-fit-jd-checklist-module__1ZIrma__items{border:1px solid var(--line);border-radius:9px;margin:0;padding:0;list-style:none;overflow:hidden}.job-fit-jd-checklist-module__1ZIrma__item{overflow-wrap:anywhere;background:var(--paper);min-width:0}.job-fit-jd-checklist-module__1ZIrma__item+.job-fit-jd-checklist-module__1ZIrma__item{border-top:1px solid var(--line)}.job-fit-jd-checklist-module__1ZIrma__item[data-expanded]{background:#fffefa}.job-fit-jd-checklist-module__1ZIrma__item[data-selected]{box-shadow:inset 3px 0 var(--orange-dark,#955008)}.job-fit-jd-checklist-module__1ZIrma__rowHeading{min-height:65px;padding:12px 16px}.job-fit-jd-checklist-module__1ZIrma__rowHeading h3{min-width:0;margin:0;font-size:15px;line-height:1.5}.job-fit-jd-checklist-module__1ZIrma__mergeSelect{align-items:flex-start;gap:10px;min-width:0;display:flex}.job-fit-jd-checklist-module__1ZIrma__mergeSelect input{width:18px;height:18px;accent-color:var(--orange-dark,#955008);flex-shrink:0;margin-top:4px}.job-fit-jd-checklist-module__1ZIrma__importanceBadge,.job-fit-jd-checklist-module__1ZIrma__importanceControl{justify-self:center}.job-fit-jd-checklist-module__1ZIrma__importanceBadge{color:#514d46;background:#f4f3f0;border:1px solid #e6e2dc;border-radius:6px;justify-content:center;align-items:center;padding:5px 8px;font-size:12px;font-weight:600;display:inline-flex}.job-fit-jd-checklist-module__1ZIrma__importanceBadge[data-importance=must_have]{color:#8a420c;background:#fff1e6;border-color:#f0d9c6}.job-fit-jd-checklist-module__1ZIrma__importanceBadge[data-importance=nice_to_have]{color:#314765;background:#edf2f8;border-color:#d9e3ee}.job-fit-jd-checklist-module__1ZIrma__importanceControl select{color:#514d46;width:100%;min-height:44px;font:inherit;cursor:pointer;background:#f4f3f0;border:1px solid #e6e2dc;border-radius:7px;padding:8px 5px;font-size:13px;font-weight:650}.job-fit-jd-checklist-module__1ZIrma__rowActions{flex-wrap:wrap;gap:8px 12px;display:flex}.job-fit-jd-checklist-module__1ZIrma__rowActions button{color:#955008;min-height:44px;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:13px;font-weight:600;text-decoration:underline}.job-fit-jd-checklist-module__1ZIrma__rowActions button:disabled{cursor:not-allowed;opacity:.55}.job-fit-jd-checklist-module__1ZIrma__rowBody{padding:0 20px 18px 56px}.job-fit-jd-checklist-module__1ZIrma__rowBody[hidden]{display:none}.job-fit-jd-checklist-module__1ZIrma__quotes{gap:8px;margin:0;padding:0;list-style:none;display:grid}.job-fit-jd-checklist-module__1ZIrma__quotes blockquote{white-space:pre-wrap;border-left:2px solid #d8c7ad;margin:6px 0 0;padding-left:12px;font-size:14px;line-height:1.65}.job-fit-jd-checklist-module__1ZIrma__quoteMore{margin-top:8px}.job-fit-jd-checklist-module__1ZIrma__quoteMore summary{cursor:pointer;min-height:44px;color:var(--ink);padding-block:10px;font-weight:650}.job-fit-jd-checklist-module__1ZIrma__editFields{gap:12px;margin-top:12px;display:grid}.job-fit-jd-checklist-module__1ZIrma__editFields label{color:#625e56;margin-bottom:4px;font-size:13px;display:block}.job-fit-jd-checklist-module__1ZIrma__editFields input,.job-fit-jd-checklist-module__1ZIrma__editFields textarea,.job-fit-jd-checklist-module__1ZIrma__editFields select{width:100%;min-height:44px;font-size:15px}.job-fit-jd-checklist-module__1ZIrma__editFields textarea{min-height:88px}.job-fit-jd-checklist-module__1ZIrma__quoteListEdit{gap:8px;display:grid}.job-fit-jd-checklist-module__1ZIrma__quoteRow{gap:6px;display:grid}.job-fit-jd-checklist-module__1ZIrma__dialog{background:var(--orange-soft,#fff6e8);border:1px solid #d6a355;border-radius:9px;margin-top:18px;padding:16px}.job-fit-jd-checklist-module__1ZIrma__dialog h3{margin:0 0 10px;font-size:18px}.job-fit-jd-checklist-module__1ZIrma__dialogActions{flex-wrap:wrap;gap:10px 14px;margin-top:14px;display:flex}.job-fit-jd-checklist-module__1ZIrma__dialogActions button{min-height:44px}.job-fit-jd-checklist-module__1ZIrma__error{color:#87301e;background:#fff2ef;border:1px solid #efc6bd;border-radius:8px;margin:12px 0;padding:12px;font-size:14px;line-height:1.7}.job-fit-jd-checklist-module__1ZIrma__validation{color:#a23a21;margin:8px 0 0;font-size:13px;line-height:1.6}.job-fit-jd-checklist-module__1ZIrma__footer{inset-inline-start:var(--launchpad-width,0px);inset-inline-end:0;z-index:30;padding:16px max(24px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));border-top:1px solid var(--line);background:var(--paper);justify-content:space-between;align-items:center;gap:16px;display:flex;position:fixed;bottom:0;box-shadow:0 -3px 16px #29272005}.job-fit-jd-checklist-module__1ZIrma__saveState{min-width:0}.job-fit-jd-checklist-module__1ZIrma__saveState strong{color:var(--ink);font-size:14px;line-height:1.5;display:block}.job-fit-jd-checklist-module__1ZIrma__saveState p{color:#625e56;margin:3px 0 0;font-size:12px;line-height:1.5}.job-fit-jd-checklist-module__1ZIrma__footerActions{flex-shrink:0;align-items:center;gap:14px;display:flex}.job-fit-jd-checklist-module__1ZIrma__footerActions button{min-height:48px;font-size:14px}.job-fit-jd-checklist-module__1ZIrma__footerActions .button.primary{background:var(--orange-dark,#955008);border-color:var(--orange-dark,#955008);color:#fff;min-width:200px}.job-fit-jd-checklist-module__1ZIrma__panel :is(button,select,summary,textarea,input):focus-visible{outline-offset:3px;border-radius:5px;outline:3px solid #a95c0b}@media (max-width:900px){.job-fit-jd-checklist-module__1ZIrma__columnHeadings{display:none}.job-fit-jd-checklist-module__1ZIrma__rowHeading{grid-template-columns:minmax(0,1fr);gap:8px;padding:10px 12px}.job-fit-jd-checklist-module__1ZIrma__importanceControl,.job-fit-jd-checklist-module__1ZIrma__importanceBadge,.job-fit-jd-checklist-module__1ZIrma__rowActions{grid-column:1;justify-self:stretch}.job-fit-jd-checklist-module__1ZIrma__rowBody{padding:8px 12px 16px}.job-fit-jd-checklist-module__1ZIrma__footer{flex-wrap:wrap;gap:10px}.job-fit-jd-checklist-module__1ZIrma__saveState{width:100%}.job-fit-jd-checklist-module__1ZIrma__footerActions{justify-content:space-between;width:100%}.job-fit-jd-checklist-module__1ZIrma__footerActions .button.primary{flex:1;min-width:0}.job-fit-jd-checklist-module__1ZIrma__editFields input,.job-fit-jd-checklist-module__1ZIrma__editFields textarea,.job-fit-jd-checklist-module__1ZIrma__editFields select{font-size:16px}}
.resume-panel-module__Jjtmfa__panel{border:1px solid var(--line);background:#fff;border-radius:12px;min-width:0;margin-bottom:24px;padding:28px;container-type:inline-size}.resume-panel-module__Jjtmfa__heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.resume-panel-module__Jjtmfa__heading h2{color:var(--ink);letter-spacing:-.4px;margin:8px 0 12px;font-size:23px;font-weight:550}.resume-panel-module__Jjtmfa__eyebrow{color:var(--muted);letter-spacing:1.3px;font-size:9px;font-weight:600}.resume-panel-module__Jjtmfa__panel>p,.resume-panel-module__Jjtmfa__progress p{color:var(--muted);margin:0 0 20px;font-size:13px;line-height:1.8}.resume-panel-module__Jjtmfa__panel>.message{margin-top:18px;margin-bottom:18px}.resume-panel-module__Jjtmfa__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.resume-panel-module__Jjtmfa__actions .button{font-size:12px}.resume-panel-module__Jjtmfa__generationAction{flex-direction:column;align-items:flex-start;gap:8px;max-width:360px;margin-bottom:20px;display:flex}.resume-panel-module__Jjtmfa__generationAction .button{font-size:12px}.resume-panel-module__Jjtmfa__generationAction .button:focus-visible{outline-offset:4px;outline:3px solid #f68523}.resume-panel-module__Jjtmfa__generationHint{color:var(--muted);margin:0;font-size:11px;line-height:1.6}.resume-panel-module__Jjtmfa__panel .resume-panel-module__Jjtmfa__note{color:var(--muted);margin:12px 0;font-size:11px;line-height:1.8}.resume-panel-module__Jjtmfa__progress{color:var(--ink);background:#fff5e5;border-radius:8px;margin-top:20px;padding:22px}.resume-panel-module__Jjtmfa__progress p{margin-top:10px;margin-bottom:14px}.resume-panel-module__Jjtmfa__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:24px 0 16px;display:flex}.resume-panel-module__Jjtmfa__toolbar>span{color:var(--muted);font-size:11px}.resume-panel-module__Jjtmfa__editor{width:100%;min-width:0}.resume-panel-module__Jjtmfa__editorSection{border:1px solid var(--line);background:#fff;border-radius:8px;margin:0 0 16px}.resume-panel-module__Jjtmfa__editorSection>summary{cursor:pointer;color:var(--ink);padding:17px;font-size:14px;font-weight:600}.resume-panel-module__Jjtmfa__editorSection>div{padding:0 18px 18px}.resume-panel-module__Jjtmfa__editorSection .field{min-width:0;margin-bottom:16px}.resume-panel-module__Jjtmfa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}.resume-panel-module__Jjtmfa__entry{border:1px solid var(--line);background:#fff;border-radius:8px;min-width:0;margin-bottom:22px;padding:20px}.resume-panel-module__Jjtmfa__entry legend{color:var(--ink);padding:0 7px;font-size:13px;font-weight:600}.resume-panel-module__Jjtmfa__dateFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}.resume-panel-module__Jjtmfa__dateFields>label{grid-column:1/-1;margin-bottom:20px}.resume-panel-module__Jjtmfa__previewFrame{border:1px solid var(--line);background:#f4f2ed;border-radius:10px;min-width:0;margin:20px 0;padding:22px}.resume-panel-module__Jjtmfa__preview{width:100%;max-width:var(--resume-page-width);padding:var(--resume-page-margin);color:#000;font-family:Arial,Helvetica,sans-serif;font-size:var(--resume-body-size);overflow-wrap:anywhere;background:#fff;border:1px solid #d9d9d9;margin:0 auto;line-height:1.3;box-shadow:0 3px 12px #00000008}.resume-panel-module__Jjtmfa__preview header h3{font-size:var(--resume-name-size);letter-spacing:0;margin:0 0 2pt;font-weight:700;line-height:1.3}.resume-panel-module__Jjtmfa__preview header p{font-size:var(--resume-contact-size);margin:0 0 3pt}.resume-panel-module__Jjtmfa__preview header .resume-panel-module__Jjtmfa__targetRole{font-size:var(--resume-role-size);font-weight:700}.resume-panel-module__Jjtmfa__preview h4{font-size:var(--resume-section-size);letter-spacing:0;border-bottom:.5pt solid #a3a3a3;margin:11pt 0 5pt;padding-bottom:3pt;font-weight:700;line-height:1.3}.resume-panel-module__Jjtmfa__preview h5{font-size:var(--resume-body-size);margin:0 0 3pt;font-weight:700;line-height:1.3}.resume-panel-module__Jjtmfa__preview p{white-space:pre-wrap;margin:0 0 3pt}.resume-panel-module__Jjtmfa__preview .resume-panel-module__Jjtmfa__entryMeta{color:#000;font-size:var(--resume-contact-size);margin:0 0 3pt}.resume-panel-module__Jjtmfa__preview ul{margin:0;padding-left:12pt}.resume-panel-module__Jjtmfa__preview li{white-space:pre-wrap;margin:0 0 3pt;padding-left:0}.resume-panel-module__Jjtmfa__previewEntry{margin:7pt 0 0}.resume-panel-module__Jjtmfa__reviewSuggestions{border:1px solid var(--line);color:var(--ink);background:#faf9f6;border-radius:8px;margin:16px 0;padding:18px 20px}.resume-panel-module__Jjtmfa__reviewSuggestions h3{margin:0 0 6px;font-size:14px;font-weight:600}.resume-panel-module__Jjtmfa__reviewSuggestions>p{color:var(--muted);font-size:11px;line-height:1.7}.resume-panel-module__Jjtmfa__reviewSuggestions ul{margin:10px 0 0;padding-left:18px}.resume-panel-module__Jjtmfa__reviewSuggestions li{margin:6px 0;font-size:12px;line-height:1.7}.resume-panel-module__Jjtmfa__research{border:1px solid var(--line);color:var(--ink);overflow-wrap:anywhere;border-radius:8px;margin:16px 0;font-size:12px;line-height:1.7}.resume-panel-module__Jjtmfa__research>summary{cursor:pointer;padding:14px 18px;font-weight:600}.resume-panel-module__Jjtmfa__research>div{padding:0 18px 14px}.resume-panel-module__Jjtmfa__research h3{margin:16px 0 6px;font-size:12px;font-weight:600}.resume-panel-module__Jjtmfa__research p{margin:8px 0}.resume-panel-module__Jjtmfa__research ul,.resume-panel-module__Jjtmfa__research ol{margin:6px 0;padding-left:20px}.resume-panel-module__Jjtmfa__research li{margin:6px 0}.resume-panel-module__Jjtmfa__research a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.resume-panel-module__Jjtmfa__research a:focus-visible{outline-offset:4px;outline:3px solid #f68523}.resume-panel-module__Jjtmfa__researchAttribution{color:var(--muted);font-size:11px}.resume-panel-module__Jjtmfa__panel .resume-panel-module__Jjtmfa__reviewNote{margin-top:24px;margin-bottom:12px;font-size:12px}.resume-panel-module__Jjtmfa__confirmation{color:var(--ink);background:#fff5e5;border-radius:7px;margin:0 0 18px;padding:15px;align-items:flex-start!important}.resume-panel-module__Jjtmfa__confirmation input{margin-top:3px}.resume-panel-module__Jjtmfa__history{border-top:1px solid var(--line);color:var(--muted);margin-top:28px;padding-top:19px;font-size:12px}.resume-panel-module__Jjtmfa__history summary{cursor:pointer;padding:6px 0;font-weight:600}.resume-panel-module__Jjtmfa__history ul{margin:13px 0;padding:0;list-style:none}.resume-panel-module__Jjtmfa__history li+li{border-top:1px solid var(--line)}.resume-panel-module__Jjtmfa__history li button{text-align:left;cursor:pointer;width:100%;color:var(--ink);background:0 0;border:none;border-radius:7px;padding:14px 10px}.resume-panel-module__Jjtmfa__history li button[aria-current=true]{background:#fff5e5}.resume-panel-module__Jjtmfa__history li button strong,.resume-panel-module__Jjtmfa__history li button span{line-height:1.7;display:block}.resume-panel-module__Jjtmfa__history li button span{color:var(--muted);margin-top:3px;font-size:10px}.resume-panel-module__Jjtmfa__panel :is(button,input,textarea,select,summary):focus-visible{outline-offset:4px;outline:3px solid #f68523}@media (max-width:900px){.resume-panel-module__Jjtmfa__previewFrame{padding:14px}.resume-panel-module__Jjtmfa__preview{padding:32px}}@media (max-width:680px){.resume-panel-module__Jjtmfa__panel{padding:23px 20px}.resume-panel-module__Jjtmfa__heading h2{font-size:21px}.resume-panel-module__Jjtmfa__grid,.resume-panel-module__Jjtmfa__dateFields{grid-template-columns:1fr}.resume-panel-module__Jjtmfa__previewFrame{background:0 0;border:0;padding:0}.resume-panel-module__Jjtmfa__preview{padding:24px 18px}.resume-panel-module__Jjtmfa__reviewSuggestions{padding:16px}.resume-panel-module__Jjtmfa__editorSection>div{padding:0 13px 14px}.resume-panel-module__Jjtmfa__entry{padding:15px}.resume-panel-module__Jjtmfa__editor input,.resume-panel-module__Jjtmfa__editor textarea{font-size:16px}}.resume-panel-module__Jjtmfa__heading>div,.resume-panel-module__Jjtmfa__editorSection>div,.resume-panel-module__Jjtmfa__grid>*,.resume-panel-module__Jjtmfa__dateFields>*{min-width:0}.resume-panel-module__Jjtmfa__editor :is(input,textarea,select){min-width:0;max-width:100%}.resume-panel-module__Jjtmfa__heading,.resume-panel-module__Jjtmfa__toolbar,.resume-panel-module__Jjtmfa__history{overflow-wrap:anywhere}@container (max-width:680px){.resume-panel-module__Jjtmfa__panel{padding:22px 18px}.resume-panel-module__Jjtmfa__grid,.resume-panel-module__Jjtmfa__dateFields{grid-template-columns:minmax(0,1fr)}.resume-panel-module__Jjtmfa__heading{flex-wrap:wrap}.resume-panel-module__Jjtmfa__previewFrame{background:0 0;border:0;padding:0}.resume-panel-module__Jjtmfa__preview{padding:24px 18px}.resume-panel-module__Jjtmfa__editorSection>div{padding:0 13px 14px}.resume-panel-module__Jjtmfa__entry{padding:15px}.resume-panel-module__Jjtmfa__reviewSuggestions{padding:16px}}@media (max-width:680px){.resume-panel-module__Jjtmfa__editor select{font-size:16px}}
.job-fit-manual-review-module__5cElVa__panel{--review-scroll-margin-bottom:150px;grid-template-columns:minmax(0,1fr) minmax(290px,350px);align-items:start;gap:24px;min-width:0;margin:0;padding:0 0 120px;scroll-padding-bottom:140px;display:grid}.job-fit-manual-review-module__5cElVa__reviewMain{border:1px solid var(--line);background:var(--paper);border-radius:12px;min-width:0;padding:24px}.job-fit-manual-review-module__5cElVa__requirementContext{color:var(--ink);margin:0 0 12px;font-size:14px;line-height:1.65}.job-fit-manual-review-module__5cElVa__requirementContext>p{margin:0 0 4px}.job-fit-manual-review-module__5cElVa__heading{margin-bottom:16px}.job-fit-manual-review-module__5cElVa__heading h2{letter-spacing:-.5px;margin:0 0 8px;font-size:28px;line-height:1.25}.job-fit-manual-review-module__5cElVa__heading p{color:#625e56;margin:0;font-size:15px;line-height:1.6}.job-fit-manual-review-module__5cElVa__reviewAside{border:1px solid var(--line);background:var(--paper);overflow-wrap:anywhere;border-radius:12px;min-width:0;padding:24px;position:sticky;top:16px}.job-fit-manual-review-module__5cElVa__summaryDetails>h2{margin:0 0 20px;font-size:26px}.job-fit-manual-review-module__5cElVa__count{margin:12px 0;padding:0}.job-fit-manual-review-module__5cElVa__count strong,.job-fit-manual-review-module__5cElVa__count span{display:block}.job-fit-manual-review-module__5cElVa__count strong{font-variant-numeric:tabular-nums;font-size:32px;line-height:1.3}.job-fit-manual-review-module__5cElVa__count span,.job-fit-manual-review-module__5cElVa__asideNote{color:#625e56;font-size:14px;line-height:1.6}.job-fit-manual-review-module__5cElVa__summaryToggle{display:none}.job-fit-manual-review-module__5cElVa__summaryDetails{display:block}.job-fit-manual-review-module__5cElVa__readiness{border-top:1px solid var(--line);margin-top:24px;padding-top:22px}.job-fit-manual-review-module__5cElVa__readiness h3{margin:22px 0 4px;font-size:16px;line-height:1.5}.job-fit-manual-review-module__5cElVa__readiness>p{color:#625e56;margin:0;font-size:14px;line-height:1.6}.job-fit-manual-review-module__5cElVa__readiness>button{min-height:44px;margin-top:8px;font-size:14px}.job-fit-manual-review-module__5cElVa__mandatoryState{align-items:flex-start;gap:10px;display:flex}.job-fit-manual-review-module__5cElVa__mandatoryState strong{color:var(--ink)}.job-fit-manual-review-module__5cElVa__mandatoryState svg{color:#955008;flex:0 0 25px;width:25px;height:25px}.job-fit-manual-review-module__5cElVa__mandatoryState[data-complete] svg{color:#267447}.job-fit-manual-review-module__5cElVa__filterBox{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 16px;margin-bottom:8px;display:flex}.job-fit-manual-review-module__5cElVa__quickFilters{flex-wrap:wrap;gap:6px;display:flex}.job-fit-manual-review-module__5cElVa__quickFilters button{border:1px solid var(--line);min-height:46px;color:var(--ink);font:inherit;cursor:pointer;background:#faf9f6;border-radius:7px;justify-content:center;align-items:center;gap:12px;padding:10px 14px;font-size:14px;display:inline-flex}.job-fit-manual-review-module__5cElVa__quickFilters button[aria-pressed=true]{background:var(--orange-soft);border-color:#d6a355;font-weight:700}.job-fit-manual-review-module__5cElVa__quickFilters strong{white-space:nowrap;font-variant-numeric:tabular-nums;background:#eeece7;border-radius:99px;flex-shrink:0;padding:3px 9px;font-size:13px;line-height:1.2}.job-fit-manual-review-module__5cElVa__quickFilters button[aria-pressed=true] strong{background:#f7ce89}.job-fit-manual-review-module__5cElVa__selectFilters{flex:360px;justify-content:flex-end;gap:10px;min-width:0;display:flex}.job-fit-manual-review-module__5cElVa__selectFilters label{border:1px solid var(--line);background:#fff;border-radius:7px;flex:165px;align-items:center;gap:3px;min-width:0;max-width:240px;min-height:46px;display:flex}.job-fit-manual-review-module__5cElVa__selectFilters label:last-child{flex-basis:135px;max-width:180px}.job-fit-manual-review-module__5cElVa__selectFilters label>span{color:#625e56;white-space:nowrap;padding-left:12px;font-size:13px}.job-fit-manual-review-module__5cElVa__selectFilters label>span:after{content:":"}.job-fit-manual-review-module__5cElVa__selectFilters select{width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1;padding:10px 25px 10px 3px;font-size:14px}.job-fit-manual-review-module__5cElVa__filterSummary{color:#625e56;flex-basis:100%;margin:0;font-size:13px;line-height:1.6}.job-fit-manual-review-module__5cElVa__empty{border:1px dashed var(--line);color:#625e56;border-radius:8px;padding:18px;font-size:14px;line-height:1.7}.job-fit-manual-review-module__5cElVa__empty button{min-height:44px}.job-fit-manual-review-module__5cElVa__columnHeadings,.job-fit-manual-review-module__5cElVa__rowHeading{grid-template-columns:minmax(0,1fr) 132px 94px;align-items:center;gap:12px;display:grid}.job-fit-manual-review-module__5cElVa__columnHeadings{color:#625e56;padding:4px 16px;font-size:12px}.job-fit-manual-review-module__5cElVa__columnHeadings>span:not(:first-child){text-align:center}.job-fit-manual-review-module__5cElVa__requirements{border:1px solid var(--line);border-radius:9px;margin:0;padding:0;list-style:none;overflow:hidden}.job-fit-manual-review-module__5cElVa__requirement{overflow-wrap:anywhere;background:var(--paper);min-width:0}.job-fit-manual-review-module__5cElVa__requirement[hidden]{display:none}.job-fit-manual-review-module__5cElVa__rowHeading{min-height:65px;padding:12px 16px}.job-fit-manual-review-module__5cElVa__rowHeading h3{min-width:0;margin:0;font-size:15px;line-height:1.5}.job-fit-manual-review-module__5cElVa__rowToggle{width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:12px;padding:9px 0;font-weight:650;display:flex}.job-fit-manual-review-module__5cElVa__rowToggle>span:nth-child(2){flex:1;min-width:0}.job-fit-manual-review-module__5cElVa__rowToggle svg{flex:0 0 18px;width:18px;height:18px;margin-top:2px}.job-fit-manual-review-module__5cElVa__rowNumber{color:#514d46;text-align:center;font-variant-numeric:tabular-nums;background:#f1eeea;border-radius:6px;flex:0 0 28px;font-weight:600}.job-fit-manual-review-module__5cElVa__importanceBadge,.job-fit-manual-review-module__5cElVa__matchBadge{color:#514d46;text-align:center;background:#f4f3f0;border:1px solid #e6e2dc;border-radius:6px;justify-content:center;justify-self:center;align-items:center;gap:5px;width:fit-content;max-width:100%;padding:5px 8px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.job-fit-manual-review-module__5cElVa__importanceBadge[data-importance=must_have]{color:#8a420c;background:#fff1e6;border-color:#f0d9c6}.job-fit-manual-review-module__5cElVa__importanceBadge[data-importance=nice_to_have]{color:#314765;background:#edf2f8;border-color:#d9e3ee}.job-fit-manual-review-module__5cElVa__matchBadge[data-match=met]{color:#23613b;background:#edf7ef;border-color:#cfe4d4}.job-fit-manual-review-module__5cElVa__matchBadge[data-match=partial]{color:#8a4b05;background:#fff2dc;border-color:#f0d5a8}.job-fit-manual-review-module__5cElVa__matchBadge[data-match=not_met]{color:#963d2a;background:#fff0ed;border-color:#edcfc6}.job-fit-manual-review-module__5cElVa__matchBadge svg{flex:0 0 16px;width:16px;height:16px}.job-fit-manual-review-module__5cElVa__matchState{flex-direction:column;justify-self:center;align-items:center;gap:4px;min-width:0;max-width:100%;display:flex}.job-fit-manual-review-module__5cElVa__compactConfirmation{color:#514d46;font-size:12px;display:block}.job-fit-manual-review-module__5cElVa__confirmedByYou{color:#514d46;text-align:center;font-size:11px;line-height:1.4}.job-fit-manual-review-module__5cElVa__confirmationNotice{color:#514d46;margin:10px 0;font-size:13px;line-height:1.6}.job-fit-manual-review-module__5cElVa__rowBody[hidden]{display:none}.job-fit-manual-review-module__5cElVa__suggestion{color:#514d46;background:#f7f4ed;border:1px solid #e6dfd1;border-radius:9px;align-items:flex-start;gap:12px;margin:0 0 18px;padding:14px 16px;font-size:14px;line-height:1.6;display:flex}.job-fit-manual-review-module__5cElVa__suggestion strong{color:#514d46;font-size:15px;font-weight:650;display:block}.job-fit-manual-review-module__5cElVa__suggestion[data-suggestion=met]{background:#eef6ee;border-color:#dbe9dc}.job-fit-manual-review-module__5cElVa__suggestion[data-suggestion=met] strong,.job-fit-manual-review-module__5cElVa__suggestion[data-suggestion=met] .job-fit-manual-review-module__5cElVa__suggestionIcon{color:#245b33}.job-fit-manual-review-module__5cElVa__suggestion[data-suggestion=not_met]{background:#fcf2ee;border-color:#efded4}.job-fit-manual-review-module__5cElVa__suggestion[data-suggestion=unknown]{background:#faf5e9;border-color:#ede0c2}.job-fit-manual-review-module__5cElVa__suggestionIcon{color:#806126;flex:0 0 25px;width:25px;height:25px}.job-fit-manual-review-module__5cElVa__suggestionContent{flex:1;min-width:0}.job-fit-manual-review-module__5cElVa__suggestionContent>p{margin:3px 0 0}.job-fit-manual-review-module__5cElVa__suggestionEvidence{margin-top:2px}.job-fit-manual-review-module__5cElVa__suggestionEvidence>summary{text-underline-offset:3px;min-height:38px;padding-block:7px;font-size:13px;text-decoration:underline}.job-fit-manual-review-module__5cElVa__suggestion[data-suggestion=met] .job-fit-manual-review-module__5cElVa__suggestionEvidence>summary{color:#245b33}.job-fit-manual-review-module__5cElVa__choices{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin-top:12px;padding:0;display:flex}.job-fit-manual-review-module__5cElVa__choices legend{color:var(--ink);margin-bottom:10px;font-size:16px;font-weight:650}.job-fit-manual-review-module__5cElVa__choices label{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:7px;flex:90px;align-items:center;gap:9px;min-height:48px;padding:10px 14px;font-size:15px;display:flex}.job-fit-manual-review-module__5cElVa__choices .job-fit-manual-review-module__5cElVa__selected{background:var(--orange-soft);color:var(--ink);border-color:#d6a355;font-weight:650}.job-fit-manual-review-module__5cElVa__choices input{accent-color:var(--orange-dark);flex-shrink:0;width:19px;height:19px;margin:0}.job-fit-manual-review-module__5cElVa__choices:disabled label{cursor:not-allowed;opacity:.65}.job-fit-manual-review-module__5cElVa__partialDetails{border:0;gap:0;min-width:0;margin:14px 0 0;padding:0;font-size:14px;line-height:1.5;display:grid}.job-fit-manual-review-module__5cElVa__partialDetails legend{color:#514d46;margin-bottom:2px;font-size:13px;font-weight:650}.job-fit-manual-review-module__5cElVa__partialDetails label{cursor:pointer;align-items:center;gap:9px;min-height:44px;padding-block:8px;display:flex}.job-fit-manual-review-module__5cElVa__partialDetails input{width:18px;height:18px;accent-color:var(--orange-dark);flex-shrink:0;margin:0}.job-fit-manual-review-module__5cElVa__partialDetails p{color:#625e56;margin:4px 0 0;font-size:12px;line-height:1.6}.job-fit-manual-review-module__5cElVa__partialDetails:disabled label{cursor:not-allowed;opacity:.65}.job-fit-manual-review-module__5cElVa__requirement[data-ignored]{background:#f8f7f4}.job-fit-manual-review-module__5cElVa__requirement[data-problem]{box-shadow:inset 3px 0 #ba513a}.job-fit-manual-review-module__5cElVa__requirementProblem{color:#87301e;background:#fff2ef;border-radius:8px;margin:12px 0;padding:12px;font-size:14px;line-height:1.7}.job-fit-manual-review-module__5cElVa__requirementProblem p{margin:4px 0}.job-fit-manual-review-module__5cElVa__requirementProblem button{white-space:normal;text-align:left;max-width:100%;min-height:44px}.job-fit-manual-review-module__5cElVa__rowEvidence{border-top:1px solid var(--line);margin-top:18px;padding-top:8px}.job-fit-manual-review-module__5cElVa__ignoreActions{color:#625e56;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:0 14px;margin-top:0;font-size:12px;line-height:1.6;display:flex}.job-fit-manual-review-module__5cElVa__ignoreButton{color:#955008;max-width:100%;min-height:44px;font:inherit;text-align:left;white-space:normal;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:8px 0;font-size:13px;font-weight:600;line-height:1.5;text-decoration:underline;display:inline-flex}.job-fit-manual-review-module__5cElVa__ignoreButton:disabled{cursor:not-allowed;opacity:.6}.job-fit-manual-review-module__5cElVa__ignoreActions>span{text-align:left;flex:220px}.job-fit-manual-review-module__5cElVa__confirmation{max-width:720px;margin-top:16px}.job-fit-manual-review-module__5cElVa__confirmation textarea{min-height:88px;font-size:15px}.job-fit-manual-review-module__5cElVa__destinationFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.job-fit-manual-review-module__5cElVa__destinationFields select{width:100%;min-height:44px}.job-fit-manual-review-module__5cElVa__wordingActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.job-fit-manual-review-module__5cElVa__wordingActions button{min-height:44px}.job-fit-manual-review-module__5cElVa__wordingPreview{background:var(--orange-soft);border:1px solid #d6a355;border-radius:8px;margin-top:14px;padding:14px}.job-fit-manual-review-module__5cElVa__wordingPreview .job-fit-manual-review-module__5cElVa__detailLabel{margin-top:0}.job-fit-manual-review-module__5cElVa__suggestedText{white-space:pre-wrap;margin:8px 0;font-size:14px;line-height:1.7}.job-fit-manual-review-module__5cElVa__wordingMessage,.job-fit-manual-review-module__5cElVa__pendingWording{color:#625e56;margin-top:10px;font-size:13px;line-height:1.7}.job-fit-manual-review-module__5cElVa__pendingWording{border:1px solid var(--line);border-radius:8px;margin-bottom:12px;padding:12px}.job-fit-manual-review-module__5cElVa__pendingWording p+p{margin-top:6px}.job-fit-manual-review-module__5cElVa__details{color:#625e56;margin-top:0;padding-top:0;font-size:14px;line-height:1.7}.job-fit-manual-review-module__5cElVa__details summary{cursor:pointer;width:fit-content;min-height:44px;color:var(--ink);padding-block:10px;font-weight:650}.job-fit-manual-review-module__5cElVa__details blockquote{white-space:pre-wrap;border-left:2px solid #d8c7ad;margin:8px 0 14px;padding-left:12px;font-size:14px}.job-fit-manual-review-module__5cElVa__detailLabel{letter-spacing:.6px;margin-top:12px;font-size:11px;font-weight:700}.job-fit-manual-review-module__5cElVa__notice{border:1px solid var(--line);color:#625e56;background:#f8f7f4;border-radius:8px;margin:12px 0;padding:12px;font-size:13px;line-height:1.7}.job-fit-manual-review-module__5cElVa__notice button{min-height:44px;margin-left:6px}.job-fit-manual-review-module__5cElVa__validationArea{color:#625e56;margin-top:18px;font-size:13px;line-height:1.6}.job-fit-manual-review-module__5cElVa__validationArea>p{margin:10px 0}.job-fit-manual-review-module__5cElVa__validation{color:#a23a21!important}.job-fit-manual-review-module__5cElVa__error{color:#87301e;background:#fff2ef;border:1px solid #efc6bd;border-radius:8px;margin:12px 0;padding:12px;font-size:14px;line-height:1.7}.job-fit-manual-review-module__5cElVa__error p+p,.job-fit-manual-review-module__5cElVa__error button{margin-top:7px}.job-fit-manual-review-module__5cElVa__problemList{margin:6px 0 0;padding-left:20px}.job-fit-manual-review-module__5cElVa__problemList li{padding-left:2px}.job-fit-manual-review-module__5cElVa__problemList button{white-space:normal;overflow-wrap:anywhere;text-align:left;max-width:100%;min-height:44px;margin-top:0}.job-fit-manual-review-module__5cElVa__footer{inset-inline-start:var(--launchpad-width,0px);inset-inline-end:0;z-index:30;padding:16px max(24px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));border-top:1px solid var(--line);background:var(--paper);justify-content:space-between;align-items:center;gap:16px;display:flex;position:fixed;bottom:0;box-shadow:0 -3px 16px #29272005}.job-fit-manual-review-module__5cElVa__saveState{min-width:0}.job-fit-manual-review-module__5cElVa__saveState strong{color:var(--ink);font-size:14px;line-height:1.5;display:block}.job-fit-manual-review-module__5cElVa__saveState p{color:#625e56;margin:3px 0 0;font-size:12px;line-height:1.5}.job-fit-manual-review-module__5cElVa__footerActions{flex-shrink:0;align-items:center;gap:24px;display:flex}.job-fit-manual-review-module__5cElVa__footerActions button{min-height:48px;font-size:14px}.job-fit-manual-review-module__5cElVa__footerActions .button.primary{min-width:230px}.job-fit-manual-review-module__5cElVa__footerActions svg{flex-shrink:0;width:20px;height:20px}.job-fit-manual-review-module__5cElVa__footerActions button:disabled{cursor:not-allowed;opacity:.55}.job-fit-manual-review-module__5cElVa__panel :is(button,select,summary,textarea):focus-visible,.job-fit-manual-review-module__5cElVa__rowHeading h3:focus-visible,.job-fit-manual-review-module__5cElVa__validationArea>p:focus-visible{outline-offset:3px;border-radius:5px;outline:3px solid #a95c0b}.job-fit-manual-review-module__5cElVa__rowHeading h3,.job-fit-manual-review-module__5cElVa__rowBody input,.job-fit-manual-review-module__5cElVa__rowBody textarea,.job-fit-manual-review-module__5cElVa__rowBody select,.job-fit-manual-review-module__5cElVa__rowBody button{scroll-margin-block:24px 150px}.job-fit-manual-review-module__5cElVa__importanceControl{justify-self:stretch;min-width:0}.job-fit-manual-review-module__5cElVa__importanceControl>label{color:#625e56;margin-bottom:4px;font-size:11px;line-height:1.4;display:block}.job-fit-manual-review-module__5cElVa__importanceControl select{color:#514d46;width:100%;min-width:0;min-height:44px;font:inherit;cursor:pointer;background:#f4f3f0;border:1px solid #e6e2dc;border-radius:7px;padding:8px 5px;font-size:13px;font-weight:650}.job-fit-manual-review-module__5cElVa__importanceControl[data-importance=must_have] select{color:#8a420c;background:#fff1e6;border-color:#f0d9c6}.job-fit-manual-review-module__5cElVa__importanceControl[data-importance=nice_to_have] select{color:#314765;background:#edf2f8;border-color:#d9e3ee}.job-fit-manual-review-module__5cElVa__importanceControl select:disabled{cursor:not-allowed;opacity:.65}.job-fit-manual-review-module__5cElVa__importanceHelp{color:#625e56;margin:8px 0;font-size:12px}.job-fit-manual-review-module__5cElVa__confirmationTools{border-top:1px solid var(--line);margin-top:16px;padding-top:4px;font-size:13px}.job-fit-manual-review-module__5cElVa__confirmationTools>summary{cursor:pointer;color:#625e56;min-height:44px;padding:11px 0;font-weight:600}.job-fit-manual-review-module__5cElVa__confirmationTools>summary>span{margin-left:8px;font-size:12px;font-weight:400}.job-fit-manual-review-module__5cElVa__confirmationTools[open]>.job-fit-manual-review-module__5cElVa__confirmation{margin-top:0}.job-fit-manual-review-module__5cElVa__confirmationTools:not([open])>.job-fit-manual-review-module__5cElVa__confirmation{display:none}@media (max-width:1100px){.job-fit-manual-review-module__5cElVa__panel{grid-template-columns:minmax(0,1fr) 300px;gap:18px}.job-fit-manual-review-module__5cElVa__reviewMain,.job-fit-manual-review-module__5cElVa__reviewAside{padding:20px}.job-fit-manual-review-module__5cElVa__columnHeadings,.job-fit-manual-review-module__5cElVa__rowHeading{grid-template-columns:minmax(0,1fr) 124px 80px;gap:8px}.job-fit-manual-review-module__5cElVa__rowBody{padding-left:16px}.job-fit-manual-review-module__5cElVa__rowHeading{padding-inline:12px}.job-fit-manual-review-module__5cElVa__selectFilters{justify-content:flex-start}.job-fit-manual-review-module__5cElVa__selectFilters label,.job-fit-manual-review-module__5cElVa__selectFilters label:last-child{max-width:none}}@media (max-width:900px){.job-fit-manual-review-module__5cElVa__panel{grid-template-columns:minmax(0,1fr);padding-bottom:150px}.job-fit-manual-review-module__5cElVa__reviewAside{grid-row:1;padding:0;position:static}.job-fit-manual-review-module__5cElVa__summaryToggle{width:100%;min-height:62px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.job-fit-manual-review-module__5cElVa__summaryToggle>span:first-child{font-size:14px;line-height:1.6}.job-fit-manual-review-module__5cElVa__summaryToggle strong{margin-left:6px;font-size:20px}.job-fit-manual-review-module__5cElVa__summaryToggle>span:last-child{flex-shrink:0;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.job-fit-manual-review-module__5cElVa__summaryToggle svg{width:16px;height:16px}.job-fit-manual-review-module__5cElVa__compactPotential{color:#625e56;font-size:12px;display:block}.job-fit-manual-review-module__5cElVa__summaryDetails{padding:20px;display:none}.job-fit-manual-review-module__5cElVa__reviewAside[data-expanded=true] .job-fit-manual-review-module__5cElVa__summaryDetails{border-top:1px solid var(--line);display:block}.job-fit-manual-review-module__5cElVa__reviewMain{grid-row:2}.job-fit-manual-review-module__5cElVa__footer{gap:12px}.job-fit-manual-review-module__5cElVa__footerActions{gap:16px}.job-fit-manual-review-module__5cElVa__footerActions .button.primary{min-width:190px}}@media (max-width:600px){.job-fit-manual-review-module__5cElVa__reviewMain{padding:16px 12px}.job-fit-manual-review-module__5cElVa__reviewAside{padding:0}.job-fit-manual-review-module__5cElVa__summaryDetails{padding:16px}.job-fit-manual-review-module__5cElVa__heading h2{font-size:24px}.job-fit-manual-review-module__5cElVa__heading p{font-size:14px}.job-fit-manual-review-module__5cElVa__quickFilters{width:100%}.job-fit-manual-review-module__5cElVa__quickFilters button{flex:1;gap:8px;padding-inline:10px;font-size:13px}.job-fit-manual-review-module__5cElVa__selectFilters{flex-basis:100%}.job-fit-manual-review-module__5cElVa__selectFilters select{padding-left:3px;font-size:16px}.job-fit-manual-review-module__5cElVa__selectFilters label>span{padding-left:8px;font-size:12px}.job-fit-manual-review-module__5cElVa__columnHeadings{display:none}.job-fit-manual-review-module__5cElVa__rowHeading{grid-template-columns:minmax(0,1fr);gap:8px;padding:10px 12px}.job-fit-manual-review-module__5cElVa__rowHeading h3{grid-column:1;font-size:15px}.job-fit-manual-review-module__5cElVa__rowToggle{padding-block:4px}.job-fit-manual-review-module__5cElVa__rowNumber{flex-basis:20px}.job-fit-manual-review-module__5cElVa__importanceBadge,.job-fit-manual-review-module__5cElVa__importanceControl{grid-column:1;justify-self:stretch;width:auto;max-width:100%;margin-left:0}.job-fit-manual-review-module__5cElVa__importanceControl select{font-size:16px}.job-fit-manual-review-module__5cElVa__importanceControl>label{font-size:11px}.job-fit-manual-review-module__5cElVa__matchState{grid-column:1;justify-self:stretch;align-items:flex-start}.job-fit-manual-review-module__5cElVa__rowBody{padding:8px 12px 16px}.job-fit-manual-review-module__5cElVa__choices{gap:7px}.job-fit-manual-review-module__5cElVa__choices label{flex-basis:calc(50% - 8px);font-size:14px}.job-fit-manual-review-module__5cElVa__confirmation textarea,.job-fit-manual-review-module__5cElVa__destinationFields select{font-size:16px}.job-fit-manual-review-module__5cElVa__destinationFields{grid-template-columns:minmax(0,1fr)}.job-fit-manual-review-module__5cElVa__wordingActions{gap:8px}.job-fit-manual-review-module__5cElVa__rowEvidence{grid-template-columns:minmax(0,1fr);gap:0}.job-fit-manual-review-module__5cElVa__ignoreActions{justify-content:flex-start}.job-fit-manual-review-module__5cElVa__ignoreActions>span{text-align:left}.job-fit-manual-review-module__5cElVa__footer{padding:12px 16px max(12px,env(safe-area-inset-bottom));flex-wrap:wrap;gap:8px}.job-fit-manual-review-module__5cElVa__saveState{width:100%}.job-fit-manual-review-module__5cElVa__saveState p{font-size:11px}.job-fit-manual-review-module__5cElVa__footerActions{justify-content:space-between;gap:12px;width:100%}.job-fit-manual-review-module__5cElVa__footerActions button{font-size:13px}.job-fit-manual-review-module__5cElVa__footerActions .button.primary{flex:1;min-width:0}.job-fit-manual-review-module__5cElVa__panel{--review-scroll-margin-bottom:190px;padding-bottom:180px}.job-fit-manual-review-module__5cElVa__rowHeading h3,.job-fit-manual-review-module__5cElVa__rowBody input,.job-fit-manual-review-module__5cElVa__rowBody textarea,.job-fit-manual-review-module__5cElVa__rowBody select,.job-fit-manual-review-module__5cElVa__rowBody button{scroll-margin-bottom:190px}}@media print{.job-fit-manual-review-module__5cElVa__panel{padding:0;display:block}.job-fit-manual-review-module__5cElVa__reviewAside{margin-top:20px;position:static}.job-fit-manual-review-module__5cElVa__summaryToggle{display:none}.job-fit-manual-review-module__5cElVa__summaryDetails{display:block}.job-fit-manual-review-module__5cElVa__footer{box-shadow:none;margin-top:20px;position:static}.job-fit-manual-review-module__5cElVa__rowBody[hidden]{display:block}}@container (max-width:1100px){.job-fit-manual-review-module__5cElVa__panel{grid-template-columns:minmax(0,1fr) 300px;gap:18px}.job-fit-manual-review-module__5cElVa__reviewMain,.job-fit-manual-review-module__5cElVa__reviewAside{padding:20px}.job-fit-manual-review-module__5cElVa__columnHeadings,.job-fit-manual-review-module__5cElVa__rowHeading{grid-template-columns:minmax(0,1fr) 124px 80px;gap:8px}.job-fit-manual-review-module__5cElVa__rowBody{padding-left:16px}.job-fit-manual-review-module__5cElVa__rowHeading{padding-inline:12px}.job-fit-manual-review-module__5cElVa__selectFilters{justify-content:flex-start}.job-fit-manual-review-module__5cElVa__selectFilters label,.job-fit-manual-review-module__5cElVa__selectFilters label:last-child{max-width:none}}@container (max-width:900px){.job-fit-manual-review-module__5cElVa__panel{grid-template-columns:minmax(0,1fr);padding-bottom:150px}.job-fit-manual-review-module__5cElVa__reviewAside{grid-row:1;padding:0;position:static}.job-fit-manual-review-module__5cElVa__summaryToggle{width:100%;min-height:62px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.job-fit-manual-review-module__5cElVa__summaryToggle>span:first-child{font-size:14px;line-height:1.6}.job-fit-manual-review-module__5cElVa__summaryToggle strong{margin-left:6px;font-size:20px}.job-fit-manual-review-module__5cElVa__summaryToggle>span:last-child{flex-shrink:0;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.job-fit-manual-review-module__5cElVa__summaryToggle svg{width:16px;height:16px}.job-fit-manual-review-module__5cElVa__compactPotential{color:#625e56;font-size:12px;display:block}.job-fit-manual-review-module__5cElVa__summaryDetails{padding:20px;display:none}.job-fit-manual-review-module__5cElVa__reviewAside[data-expanded=true] .job-fit-manual-review-module__5cElVa__summaryDetails{border-top:1px solid var(--line);display:block}.job-fit-manual-review-module__5cElVa__reviewMain{grid-row:2}.job-fit-manual-review-module__5cElVa__footer{gap:12px}.job-fit-manual-review-module__5cElVa__footerActions{gap:16px}.job-fit-manual-review-module__5cElVa__footerActions .button.primary{min-width:190px}}@container (max-width:600px){.job-fit-manual-review-module__5cElVa__reviewMain{padding:16px 12px}.job-fit-manual-review-module__5cElVa__reviewAside{padding:0}.job-fit-manual-review-module__5cElVa__summaryDetails{padding:16px}.job-fit-manual-review-module__5cElVa__heading h2{font-size:24px}.job-fit-manual-review-module__5cElVa__heading p{font-size:14px}.job-fit-manual-review-module__5cElVa__quickFilters{width:100%}.job-fit-manual-review-module__5cElVa__quickFilters button{flex:1;gap:8px;padding-inline:10px;font-size:13px}.job-fit-manual-review-module__5cElVa__selectFilters{flex-basis:100%}.job-fit-manual-review-module__5cElVa__selectFilters select{padding-left:3px;font-size:16px}.job-fit-manual-review-module__5cElVa__selectFilters label>span{padding-left:8px;font-size:12px}.job-fit-manual-review-module__5cElVa__columnHeadings{display:none}.job-fit-manual-review-module__5cElVa__rowHeading{grid-template-columns:minmax(0,1fr);gap:8px;padding:10px 12px}.job-fit-manual-review-module__5cElVa__rowHeading h3{grid-column:1;font-size:15px}.job-fit-manual-review-module__5cElVa__rowToggle{padding-block:4px}.job-fit-manual-review-module__5cElVa__rowNumber{flex-basis:20px}.job-fit-manual-review-module__5cElVa__importanceBadge,.job-fit-manual-review-module__5cElVa__importanceControl{grid-column:1;justify-self:stretch;width:auto;max-width:100%;margin-left:0}.job-fit-manual-review-module__5cElVa__importanceControl select{font-size:16px}.job-fit-manual-review-module__5cElVa__importanceControl>label{font-size:11px}.job-fit-manual-review-module__5cElVa__matchState{grid-column:1;justify-self:stretch;align-items:flex-start}.job-fit-manual-review-module__5cElVa__rowBody{padding:8px 12px 16px}.job-fit-manual-review-module__5cElVa__choices{gap:7px}.job-fit-manual-review-module__5cElVa__choices label{flex-basis:calc(50% - 8px);font-size:14px}.job-fit-manual-review-module__5cElVa__confirmation textarea,.job-fit-manual-review-module__5cElVa__destinationFields select{font-size:16px}.job-fit-manual-review-module__5cElVa__destinationFields{grid-template-columns:minmax(0,1fr)}.job-fit-manual-review-module__5cElVa__wordingActions{gap:8px}.job-fit-manual-review-module__5cElVa__rowEvidence{grid-template-columns:minmax(0,1fr);gap:0}.job-fit-manual-review-module__5cElVa__ignoreActions{justify-content:flex-start}.job-fit-manual-review-module__5cElVa__ignoreActions>span{text-align:left}.job-fit-manual-review-module__5cElVa__footer{padding:12px 16px max(12px,env(safe-area-inset-bottom));flex-wrap:wrap;gap:8px}.job-fit-manual-review-module__5cElVa__saveState{width:100%}.job-fit-manual-review-module__5cElVa__saveState p{font-size:11px}.job-fit-manual-review-module__5cElVa__footerActions{justify-content:space-between;gap:12px;width:100%}.job-fit-manual-review-module__5cElVa__footerActions button{font-size:13px}.job-fit-manual-review-module__5cElVa__footerActions .button.primary{flex:1;min-width:0}.job-fit-manual-review-module__5cElVa__panel{--review-scroll-margin-bottom:190px;padding-bottom:180px}.job-fit-manual-review-module__5cElVa__rowHeading h3,.job-fit-manual-review-module__5cElVa__rowBody input,.job-fit-manual-review-module__5cElVa__rowBody textarea,.job-fit-manual-review-module__5cElVa__rowBody select,.job-fit-manual-review-module__5cElVa__rowBody button{scroll-margin-bottom:190px}}@media (max-width:400px){.job-fit-manual-review-module__5cElVa__summaryToggle{flex-wrap:wrap;gap:8px}.job-fit-manual-review-module__5cElVa__summaryToggle>span:first-child{flex-basis:100%;min-width:0}.job-fit-manual-review-module__5cElVa__summaryToggle>span:last-child{justify-content:flex-end;margin-inline-start:auto}.job-fit-manual-review-module__5cElVa__footerActions{grid-template-columns:minmax(0,1fr);gap:4px;display:grid}.job-fit-manual-review-module__5cElVa__footerActions button{text-align:center;white-space:normal;justify-content:center;width:100%}.job-fit-manual-review-module__5cElVa__panel{--review-scroll-margin-bottom:270px;padding-bottom:260px}.job-fit-manual-review-module__5cElVa__rowHeading h3,.job-fit-manual-review-module__5cElVa__rowBody input,.job-fit-manual-review-module__5cElVa__rowBody textarea,.job-fit-manual-review-module__5cElVa__rowBody select,.job-fit-manual-review-module__5cElVa__rowBody button{scroll-margin-bottom:270px}.job-fit-manual-review-module__5cElVa__selectFilters{flex-direction:column;gap:8px}.job-fit-manual-review-module__5cElVa__selectFilters label,.job-fit-manual-review-module__5cElVa__selectFilters label:last-child{flex:auto;width:100%;max-width:none}.job-fit-manual-review-module__5cElVa__selectFilters label>span{padding-left:12px;font-size:13px}.job-fit-manual-review-module__5cElVa__selectFilters select{font-size:16px}}@container (max-width:400px){.job-fit-manual-review-module__5cElVa__summaryToggle{flex-wrap:wrap;gap:8px}.job-fit-manual-review-module__5cElVa__summaryToggle>span:first-child{flex-basis:100%;min-width:0}.job-fit-manual-review-module__5cElVa__summaryToggle>span:last-child{justify-content:flex-end;margin-inline-start:auto}.job-fit-manual-review-module__5cElVa__footerActions{grid-template-columns:minmax(0,1fr);gap:4px;display:grid}.job-fit-manual-review-module__5cElVa__footerActions button{text-align:center;white-space:normal;justify-content:center;width:100%}.job-fit-manual-review-module__5cElVa__panel{--review-scroll-margin-bottom:270px;padding-bottom:260px}.job-fit-manual-review-module__5cElVa__rowHeading h3,.job-fit-manual-review-module__5cElVa__rowBody input,.job-fit-manual-review-module__5cElVa__rowBody textarea,.job-fit-manual-review-module__5cElVa__rowBody select,.job-fit-manual-review-module__5cElVa__rowBody button{scroll-margin-bottom:270px}.job-fit-manual-review-module__5cElVa__selectFilters{flex-direction:column;gap:8px}.job-fit-manual-review-module__5cElVa__selectFilters label,.job-fit-manual-review-module__5cElVa__selectFilters label:last-child{flex:auto;width:100%;max-width:none}.job-fit-manual-review-module__5cElVa__selectFilters label>span{padding-left:12px;font-size:13px}.job-fit-manual-review-module__5cElVa__selectFilters select{font-size:16px}}.job-fit-manual-review-module__5cElVa__panel{grid-template-columns:minmax(0,1fr);gap:20px}.job-fit-manual-review-module__5cElVa__reviewMain{background:0 0;border:0;grid-row:2;padding:0}.job-fit-manual-review-module__5cElVa__reviewAside{grid-row:1;padding:0;position:static}.job-fit-manual-review-module__5cElVa__summaryToggle{width:100%;min-height:62px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}.job-fit-manual-review-module__5cElVa__summaryToggle>span:first-child{font-size:14px;line-height:1.6}.job-fit-manual-review-module__5cElVa__summaryToggle strong{margin-left:6px;font-size:20px}.job-fit-manual-review-module__5cElVa__summaryToggle>span:last-child{flex-shrink:0;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.job-fit-manual-review-module__5cElVa__summaryToggle svg{width:18px;height:18px}.job-fit-manual-review-module__5cElVa__compactPotential{color:#625e56;font-size:12px;display:block}.job-fit-manual-review-module__5cElVa__summaryDetails{padding:22px;display:none}.job-fit-manual-review-module__5cElVa__reviewAside[data-expanded=true] .job-fit-manual-review-module__5cElVa__summaryDetails{border-top:1px solid var(--line);display:block}.job-fit-manual-review-module__5cElVa__columnHeadings{padding-inline:24px}.job-fit-manual-review-module__5cElVa__requirements{border:0;border-radius:0;gap:12px;display:grid;overflow:visible}.job-fit-manual-review-module__5cElVa__requirement{border:1px solid var(--line);border-radius:12px;box-shadow:0 2px 5px #29272006}.job-fit-manual-review-module__5cElVa__requirement+.job-fit-manual-review-module__5cElVa__requirement{border-top:1px solid var(--line)}.job-fit-manual-review-module__5cElVa__requirement[data-expanded]{background:var(--paper)}.job-fit-manual-review-module__5cElVa__rowHeading{grid-template-columns:minmax(0,1fr) 150px 88px;gap:16px;padding:16px 22px}.job-fit-manual-review-module__5cElVa__columnHeadings{grid-template-columns:minmax(0,1fr) 150px 88px;gap:16px}.job-fit-manual-review-module__5cElVa__rowHeading h3{font-size:17px;line-height:1.45}.job-fit-manual-review-module__5cElVa__requirement[data-expanded] .job-fit-manual-review-module__5cElVa__rowHeading h3{font-size:26px;line-height:1.35}.job-fit-manual-review-module__5cElVa__rowToggle{align-items:center;gap:16px}.job-fit-manual-review-module__5cElVa__rowNumber{flex-basis:36px;padding:5px 0;font-size:16px}.job-fit-manual-review-module__5cElVa__rowToggle svg{margin:0}.job-fit-manual-review-module__5cElVa__rowBody{padding:0 24px 12px}.job-fit-manual-review-module__5cElVa__requirementContext{margin-bottom:16px;padding-left:50px;font-size:16px;line-height:1.6}.job-fit-manual-review-module__5cElVa__roleAlternatives{padding-left:0;font-size:18px}.job-fit-manual-review-module__5cElVa__scopeExplanation{color:#625e56;font-size:14px}.job-fit-manual-review-module__5cElVa__requirementContext .job-fit-manual-review-module__5cElVa__details summary{font-size:17px}.job-fit-manual-review-module__5cElVa__importanceControl>label{font-size:12px}.job-fit-manual-review-module__5cElVa__importanceControl select{padding-inline:10px;font-size:14px}.job-fit-manual-review-module__5cElVa__suggestion{border:0;border-radius:9px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px 14px;margin:0 0 22px;padding:16px 18px;font-size:15px;line-height:1.5;display:grid}.job-fit-manual-review-module__5cElVa__suggestion strong{font-size:20px;line-height:1.4}.job-fit-manual-review-module__5cElVa__suggestionIcon{width:27px;height:27px}.job-fit-manual-review-module__5cElVa__suggestionContent>p{margin:3px 0 0;font-size:16px}.job-fit-manual-review-module__5cElVa__evidenceToggle{min-height:44px;font:inherit;color:#514d46;text-align:right;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:8px 0 8px 16px;font-size:14px;font-weight:650;text-decoration:underline}.job-fit-manual-review-module__5cElVa__suggestion[data-suggestion=met] .job-fit-manual-review-module__5cElVa__evidenceToggle{color:#245b33}.job-fit-manual-review-module__5cElVa__evidenceContent{border-top:1px solid #00000016;grid-column:2/-1;min-width:0;padding-top:8px}.job-fit-manual-review-module__5cElVa__evidenceContent[hidden]{display:none}.job-fit-manual-review-module__5cElVa__evidenceContent>p{margin:7px 0}.job-fit-manual-review-module__5cElVa__evidenceContent blockquote{white-space:pre-wrap;border-left:2px solid #aac6ae;margin:8px 0;padding-left:12px}.job-fit-manual-review-module__5cElVa__choices{gap:12px;margin-top:0}.job-fit-manual-review-module__5cElVa__choices legend{margin-bottom:12px;font-size:20px}.job-fit-manual-review-module__5cElVa__choices label{gap:12px;min-height:54px;padding:12px 16px;font-size:20px}.job-fit-manual-review-module__5cElVa__choices input{width:22px;height:22px}.job-fit-manual-review-module__5cElVa__rowEvidence{margin-top:14px;padding-top:4px}.job-fit-manual-review-module__5cElVa__ignoreActions{font-size:13px}.job-fit-manual-review-module__5cElVa__ignoreButton{font-size:14px}.job-fit-manual-review-module__5cElVa__confirmationTools{margin:16px 0 0}.job-fit-manual-review-module__5cElVa__confirmationTools>summary{font-size:13px}@media (max-width:700px){.job-fit-manual-review-module__5cElVa__rowHeading,.job-fit-manual-review-module__5cElVa__columnHeadings{grid-template-columns:minmax(0,1fr) 125px 70px;gap:8px}.job-fit-manual-review-module__5cElVa__rowHeading{padding:12px 16px}.job-fit-manual-review-module__5cElVa__rowHeading h3{font-size:16px}.job-fit-manual-review-module__5cElVa__requirement[data-expanded] .job-fit-manual-review-module__5cElVa__rowHeading h3{font-size:19px}.job-fit-manual-review-module__5cElVa__rowBody{padding:0 16px 10px}.job-fit-manual-review-module__5cElVa__rowToggle{gap:10px}.job-fit-manual-review-module__5cElVa__requirementContext{padding-left:0}.job-fit-manual-review-module__5cElVa__roleAlternatives{padding-left:0;font-size:16px}.job-fit-manual-review-module__5cElVa__suggestion{grid-template-columns:26px minmax(0,1fr);gap:8px 10px;padding:14px}.job-fit-manual-review-module__5cElVa__suggestion strong{font-size:17px}.job-fit-manual-review-module__5cElVa__evidenceToggle{text-align:left;grid-column:2;justify-self:start;padding:4px 0}.job-fit-manual-review-module__5cElVa__evidenceContent{grid-column:1/-1}.job-fit-manual-review-module__5cElVa__choices{gap:8px}.job-fit-manual-review-module__5cElVa__choices label{flex-basis:calc(50% - 8px);font-size:16px}}@container (max-width:700px){.job-fit-manual-review-module__5cElVa__rowHeading,.job-fit-manual-review-module__5cElVa__columnHeadings{grid-template-columns:minmax(0,1fr) 125px 70px;gap:8px}.job-fit-manual-review-module__5cElVa__rowHeading{padding:12px 16px}.job-fit-manual-review-module__5cElVa__rowHeading h3{font-size:16px}.job-fit-manual-review-module__5cElVa__requirement[data-expanded] .job-fit-manual-review-module__5cElVa__rowHeading h3{font-size:19px}.job-fit-manual-review-module__5cElVa__rowBody{padding:0 16px 10px}.job-fit-manual-review-module__5cElVa__rowToggle{gap:10px}.job-fit-manual-review-module__5cElVa__requirementContext{padding-left:0}.job-fit-manual-review-module__5cElVa__roleAlternatives{padding-left:0;font-size:16px}.job-fit-manual-review-module__5cElVa__suggestion{grid-template-columns:26px minmax(0,1fr);gap:8px 10px;padding:14px}.job-fit-manual-review-module__5cElVa__suggestion strong{font-size:17px}.job-fit-manual-review-module__5cElVa__evidenceToggle{text-align:left;grid-column:2;justify-self:start;padding:4px 0}.job-fit-manual-review-module__5cElVa__evidenceContent{grid-column:1/-1}.job-fit-manual-review-module__5cElVa__choices{gap:8px}.job-fit-manual-review-module__5cElVa__choices label{flex-basis:calc(50% - 8px);font-size:16px}}@media (max-width:600px){.job-fit-manual-review-module__5cElVa__rowHeading{grid-template-columns:minmax(0,1fr)}.job-fit-manual-review-module__5cElVa__importanceControl,.job-fit-manual-review-module__5cElVa__importanceBadge{justify-self:stretch;width:auto;max-width:100%;margin-left:0}.job-fit-manual-review-module__5cElVa__matchState{justify-self:stretch;align-items:flex-start}.job-fit-manual-review-module__5cElVa__rowHeading h3{grid-column:1}.job-fit-manual-review-module__5cElVa__importanceControl select{font-size:16px}.job-fit-manual-review-module__5cElVa__summaryToggle{padding:12px 16px}.job-fit-manual-review-module__5cElVa__columnHeadings{display:none}}@container (max-width:600px){.job-fit-manual-review-module__5cElVa__rowHeading{grid-template-columns:minmax(0,1fr)}.job-fit-manual-review-module__5cElVa__importanceControl,.job-fit-manual-review-module__5cElVa__importanceBadge{justify-self:stretch;width:auto;max-width:100%;margin-left:0}.job-fit-manual-review-module__5cElVa__matchState{justify-self:stretch;align-items:flex-start}.job-fit-manual-review-module__5cElVa__rowHeading h3{grid-column:1}.job-fit-manual-review-module__5cElVa__importanceControl select{font-size:16px}.job-fit-manual-review-module__5cElVa__summaryToggle{padding:12px 16px}.job-fit-manual-review-module__5cElVa__columnHeadings{display:none}}@media print{.job-fit-manual-review-module__5cElVa__summaryToggle{display:none}.job-fit-manual-review-module__5cElVa__summaryDetails{display:block}.job-fit-manual-review-module__5cElVa__reviewMain{padding:0}}.job-fit-manual-review-module__5cElVa__footerActions .button.primary{background:var(--orange-dark,#955008);border-color:var(--orange-dark,#955008);color:#fff}.job-fit-manual-review-module__5cElVa__footerActions .button.primary:hover:not(:disabled){background:#7a3f06;border-color:#7a3f06}
.job-fit-check-actions-module__G9Ms1a__actions{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;max-width:100%;display:flex;position:relative}.job-fit-check-actions-module__G9Ms1a__actions>button{min-height:44px;padding:8px}.job-fit-check-actions-module__G9Ms1a__menu{position:static}.job-fit-check-actions-module__G9Ms1a__menu summary{border:1px solid var(--line,#e8e3da);min-height:44px;color:var(--ink,#292720);cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:12px;padding:10px 14px;font-size:14px;font-weight:600;line-height:1.5;list-style:none;display:flex}.job-fit-check-actions-module__G9Ms1a__menu summary::-webkit-details-marker{display:none}.job-fit-check-actions-module__G9Ms1a__menu summary svg{flex-shrink:0;width:18px;height:18px}.job-fit-check-actions-module__G9Ms1a__menu[open] summary svg{transform:rotate(180deg)}.job-fit-check-actions-module__G9Ms1a__options{z-index:20;top:calc(100% + 6px);border:1px solid var(--line,#e8e3da);background:#fff;border-radius:10px;width:210px;min-width:0;max-width:100%;padding:6px;position:absolute;inset-inline-end:0;box-shadow:0 8px 24px #2927201a}.job-fit-check-actions-module__G9Ms1a__options button{width:100%;min-height:44px;color:var(--ink,#292720);font:inherit;text-align:left;white-space:normal;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:10px 12px;font-size:14px;display:block}.job-fit-check-actions-module__G9Ms1a__options button:hover:not(:disabled){background:var(--orange-soft,#fff1d7)}.job-fit-check-actions-module__G9Ms1a__options button:disabled{opacity:.55;cursor:not-allowed}.job-fit-check-actions-module__G9Ms1a__menu summary:focus-visible,.job-fit-check-actions-module__G9Ms1a__options button:focus-visible,.job-fit-check-actions-module__G9Ms1a__actions>button:focus-visible{outline-offset:3px;outline:3px solid #955008}@media (max-width:400px){.job-fit-check-actions-module__G9Ms1a__actions{gap:8px}.job-fit-check-actions-module__G9Ms1a__menu summary{padding-inline:10px}}
.profile-shared-context-module__vhhP5q__fields{min-width:0}.profile-shared-context-module__vhhP5q__guide{background:#fff9ef;border:1px solid #f0dfc5;border-radius:10px;margin-bottom:26px;padding:18px 20px;font-size:12px;line-height:1.65}.profile-shared-context-module__vhhP5q__guide strong{margin-bottom:8px;display:block}.profile-shared-context-module__vhhP5q__guide p+p{color:var(--muted);margin-top:8px}.profile-shared-context-module__vhhP5q__links{border:1px solid var(--line);border-radius:9px;min-width:0;padding:14px}.profile-shared-context-module__vhhP5q__links legend{padding:0 6px;font-size:12px;font-weight:600}.profile-shared-context-module__vhhP5q__choices{flex-wrap:wrap;gap:12px 22px;margin-top:12px;display:flex}.profile-shared-context-module__vhhP5q__choices label{overflow-wrap:anywhere;align-items:flex-start}.profile-shared-context-module__vhhP5q__choices input{margin-top:2px}.profile-shared-context-module__vhhP5q__emptyHint{color:var(--muted);margin-top:5px;font-size:12px}.profile-shared-context-module__vhhP5q__scopeNote{overflow-wrap:anywhere;background:#f1f5ef;border-radius:8px;margin-top:24px;padding:15px 18px;font-size:12px}.profile-shared-context-module__vhhP5q__scopeNote p{color:var(--muted);margin-top:7px}.profile-shared-context-module__vhhP5q__linkedContext{border:1px solid var(--line);border-radius:9px;gap:12px;margin-top:20px;padding:16px;display:grid}.profile-shared-context-module__vhhP5q__linkedContext h3{font-size:13px}.profile-shared-context-module__vhhP5q__linkedContext p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.profile-shared-context-module__vhhP5q__linkedContext small{color:var(--muted);font-size:11px}.profile-shared-context-module__vhhP5q__linkedContext article+article{border-top:1px solid var(--line);padding-top:12px}.profile-shared-context-module__vhhP5q__linkedContext strong{margin-bottom:6px;font-size:12px;display:block}@media (max-width:550px){.profile-shared-context-module__vhhP5q__guide,.profile-shared-context-module__vhhP5q__scopeNote{padding:14px}.profile-shared-context-module__vhhP5q__choices{flex-direction:column;gap:12px}}
.experience-details-module__B0_BUa__panel{overflow-wrap:anywhere;background:#f8faf6;border:1px solid #dce3d8;border-radius:12px;min-width:0;margin:1rem 0 1.4rem}.experience-details-module__B0_BUa__panel>summary{cursor:pointer;padding:.85rem 1rem;font-size:.88rem;font-weight:650}.experience-details-module__B0_BUa__panel>summary:focus-visible{outline-offset:2px;border-radius:12px;outline:2px solid #376c50}.experience-details-module__B0_BUa__panel>summary span{color:#65705f;margin-left:.65rem;font-size:.73rem;font-weight:400;display:inline-block}.experience-details-module__B0_BUa__content{padding:0 1rem 1rem}.experience-details-module__B0_BUa__content h4{margin:.25rem 0;font-size:1rem}.experience-details-module__B0_BUa__meta,.experience-details-module__B0_BUa__note{color:#65705f;font-size:.78rem;line-height:1.6}.experience-details-module__B0_BUa__block{margin-top:1rem}.experience-details-module__B0_BUa__block h5{margin:0 0 .35rem;font-size:.82rem}.experience-details-module__B0_BUa__block p,.experience-details-module__B0_BUa__block li{white-space:pre-wrap;margin:.3rem 0;font-size:.86rem;line-height:1.65}.experience-details-module__B0_BUa__block ul{margin:.35rem 0;padding-left:1.25rem}.experience-details-module__B0_BUa__block small{color:#65705f;font-size:.74rem;line-height:1.5}.experience-details-module__B0_BUa__restriction{border-left:3px solid #b78649;padding-left:.8rem}.experience-details-module__B0_BUa__context{margin-top:.7rem;padding-top:.5rem}.experience-details-module__B0_BUa__context strong{font-size:.82rem}@media (max-width:600px){.experience-details-module__B0_BUa__panel>summary span{margin:.3rem 0 0;display:block}}
.simple-experience-editor-module__cy6OJq__editor,.simple-experience-editor-module__cy6OJq__compact{min-width:0}.simple-experience-editor-module__cy6OJq__heading{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.3rem;display:flex}.simple-experience-editor-module__cy6OJq__heading h3{margin:0 0 .25rem;font-size:1.05rem}.simple-experience-editor-module__cy6OJq__heading p,.simple-experience-editor-module__cy6OJq__note{color:var(--muted,#737b6d);margin:.4rem 0 .75rem;font-size:.78rem;line-height:1.6}.simple-experience-editor-module__cy6OJq__descriptionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;margin:1.5rem 0 .35rem;display:flex}.simple-experience-editor-module__cy6OJq__descriptionHeading label{font-size:.95rem;font-weight:650}.simple-experience-editor-module__cy6OJq__generate{color:#98532b;font:inherit;cursor:pointer;background:#fff8ee;border:1px solid #e6c9af;border-radius:8px;padding:.55rem .8rem;font-size:.78rem}.simple-experience-editor-module__cy6OJq__generate:disabled{cursor:not-allowed;opacity:.55}.simple-experience-editor-module__cy6OJq__generate:focus-visible{outline-offset:3px;outline:3px solid #edb793}.simple-experience-editor-module__cy6OJq__description{width:100%;min-height:240px;font:inherit;resize:vertical;color:inherit;background:#fff;border:1px solid #d7dccf;border-radius:9px;padding:1rem;font-size:.9rem;line-height:1.75}.simple-experience-editor-module__cy6OJq__description:focus{outline-offset:1px;outline:2px solid #d6986a}.simple-experience-editor-module__cy6OJq__description[aria-invalid=true]{border-color:#af4f37}.simple-experience-editor-module__cy6OJq__optional{border-top:1px solid #e6e8df;margin-top:1.2rem;padding-top:1rem}.simple-experience-editor-module__cy6OJq__optional>summary{cursor:pointer;color:#626e58;width:fit-content;margin-bottom:.8rem;font-size:.8rem}.simple-experience-editor-module__cy6OJq__suggestion{background:#f6f8f1;border:1px solid #d9e2cf;border-radius:10px;margin:1rem 0;padding:1rem}.simple-experience-editor-module__cy6OJq__suggestion h4{margin:0 0 .6rem;font-size:.88rem}.simple-experience-editor-module__cy6OJq__suggestion p{white-space:pre-wrap;font-size:.87rem;line-height:1.75}.simple-experience-editor-module__cy6OJq__suggestion strong,.simple-experience-editor-module__cy6OJq__suggestion li{font-size:.8rem}.simple-experience-editor-module__cy6OJq__actions{flex-wrap:wrap;gap:.6rem;margin:1rem 0 .4rem;display:flex}.simple-experience-editor-module__cy6OJq__footer{border-top:1px solid #e6e8df;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;padding-top:1rem;display:flex}.simple-experience-editor-module__cy6OJq__footer .simple-experience-editor-module__cy6OJq__note{margin:0}.simple-experience-editor-module__cy6OJq__compact>details{margin-top:0}@media (max-width:600px){.simple-experience-editor-module__cy6OJq__heading{flex-direction:column;gap:.4rem}.simple-experience-editor-module__cy6OJq__description{min-height:290px}.simple-experience-editor-module__cy6OJq__footer{align-items:flex-start}.simple-experience-editor-module__cy6OJq__footer>button{margin-left:auto}}
.profile-information-module__FcfJMq__workspace{gap:1.2rem;min-width:0;display:grid}.profile-information-module__FcfJMq__focusedHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;display:flex}.profile-information-module__FcfJMq__focusedHeading h2{margin:0;font-size:1rem;font-weight:650}.profile-information-module__FcfJMq__focusedHeading p{color:var(--muted,#686158);margin:.4rem 0 0;font-size:.85rem;line-height:1.6}.profile-information-module__FcfJMq__focusedHeading button{min-height:44px;font-size:.8rem}.profile-information-module__FcfJMq__focusedActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.profile-information-module__FcfJMq__heading,.profile-information-module__FcfJMq__panelHeading,.profile-information-module__FcfJMq__cardHeading,.profile-information-module__FcfJMq__resultHeading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.profile-information-module__FcfJMq__heading h2{letter-spacing:-.04em;margin:.4rem 0;font-size:1.8rem}.profile-information-module__FcfJMq__heading p,.profile-information-module__FcfJMq__panelHeading p{color:var(--muted,#686b70);max-width:650px;margin:.5rem 0 0;line-height:1.6}.profile-information-module__FcfJMq__heading>button{flex-shrink:0;margin-top:.4rem}.profile-information-module__FcfJMq__filters{background:#f8f8f5;border:1px solid #e5e6e0;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:1.2rem;display:grid}.profile-information-module__FcfJMq__filters .profile-information-module__FcfJMq__search{grid-column:1/-1}.profile-information-module__FcfJMq__filters label,.profile-information-module__FcfJMq__addPanel>label,.profile-information-module__FcfJMq__addTopic>label{color:#4a4f4b;margin:0 0 .4rem;font-size:.78rem;font-weight:650;display:block}.profile-information-module__FcfJMq__filters input,.profile-information-module__FcfJMq__filters select,.profile-information-module__FcfJMq__addPanel>select,.profile-information-module__FcfJMq__addTopic input{color:#24322b;width:100%;min-width:0;min-height:42px;font:inherit;background:#fff;border:1px solid #d8ddd5;border-radius:8px;padding:.6rem .7rem;font-size:.88rem}.profile-information-module__FcfJMq__filters input:focus-visible,.profile-information-module__FcfJMq__filters select:focus-visible,.profile-information-module__FcfJMq__addPanel>select:focus-visible,.profile-information-module__FcfJMq__addTopic input:focus-visible{outline-offset:2px;outline:2px solid #376c50}.profile-information-module__FcfJMq__addPanel{background:#f5faf5;border:1px solid #aabdae;border-radius:14px;gap:.7rem;padding:1.2rem;display:grid}.profile-information-module__FcfJMq__addPanel h3{margin:0}.profile-information-module__FcfJMq__addPanel>button{justify-self:start}.profile-information-module__FcfJMq__existing{gap:.5rem;max-height:230px;padding:.7rem 0;display:grid;overflow:auto}.profile-information-module__FcfJMq__existing>strong{font-size:.8rem}.profile-information-module__FcfJMq__existing>button{text-align:left;justify-self:start}.profile-information-module__FcfJMq__resultHeading{align-items:center}.profile-information-module__FcfJMq__resultHeading p{color:#6b716b;margin:0;font-size:.82rem}.profile-information-module__FcfJMq__cards{gap:.85rem;display:grid}.profile-information-module__FcfJMq__card{background:#fff;border:1px solid #e0e4dc;border-radius:14px;min-width:0;padding:1.2rem}.profile-information-module__FcfJMq__card.profile-information-module__FcfJMq__active{border-color:#d5944c;box-shadow:0 0 0 2px #fff4e5}.profile-information-module__FcfJMq__source{text-transform:uppercase;letter-spacing:.07em;color:#647264;font-size:.69rem;font-weight:700;display:inline-block}.profile-information-module__FcfJMq__cardHeading h3{overflow-wrap:anywhere;margin:.4rem 0 0;font-size:1rem;line-height:1.4}.profile-information-module__FcfJMq__cardHeading>button{flex-shrink:0;min-height:44px;padding:.5rem .85rem;font-size:.8rem}.profile-information-module__FcfJMq__scope{color:#687268;overflow-wrap:anywhere;margin:.55rem 0;font-size:.76rem}.profile-information-module__FcfJMq__preview{color:#404b43;white-space:pre-line;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:.7rem 0;font-size:.88rem;line-height:1.65;display:-webkit-box;overflow:hidden}.profile-information-module__FcfJMq__tags{flex-wrap:wrap;gap:.35rem;margin:.55rem 0;display:flex}.profile-information-module__FcfJMq__tag{color:#405a42;overflow-wrap:anywhere;background:#eef3ea;border-radius:20px;align-items:center;gap:.35rem;padding:.25rem .6rem;font-size:.72rem;line-height:1.5;display:inline-flex}.profile-information-module__FcfJMq__tag button{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 .2rem;font-size:1rem}.profile-information-module__FcfJMq__resumeUse{color:#747a73;margin-top:.7rem;font-size:.71rem;display:block}.profile-information-module__FcfJMq__expanded{border-top:1px solid #e5e8e2;margin:1.2rem 0;padding-top:1.2rem}.profile-information-module__FcfJMq__sourceFields{border:0;min-width:0;margin:0;padding:0}.profile-information-module__FcfJMq__topicsEditor{border:1px solid #e1e6dc;border-radius:10px;min-width:0;margin:1.2rem 0 0;padding:1rem}.profile-information-module__FcfJMq__topicsEditor legend{padding:0 .4rem;font-size:.9rem;font-weight:650}.profile-information-module__FcfJMq__topicsEditor>p{color:#667161;margin:0 0 .7rem;font-size:.79rem;line-height:1.6}.profile-information-module__FcfJMq__addTopic>div{gap:.6rem;display:flex}.profile-information-module__FcfJMq__addTopic>div>button{flex-shrink:0;font-size:.78rem}.profile-information-module__FcfJMq__savedOnce{color:#64705e;margin:1rem 0 0;font-size:.78rem}.profile-information-module__FcfJMq__empty{text-align:center;background:#fafaf7;border:1px dashed #d4dccb;border-radius:14px;padding:2rem}.profile-information-module__FcfJMq__empty h3{margin:0}.profile-information-module__FcfJMq__empty p{color:#64705e;font-size:.87rem;line-height:1.6}@media (max-width:760px){.profile-information-module__FcfJMq__filters{grid-template-columns:1fr}.profile-information-module__FcfJMq__heading{flex-direction:column}.profile-information-module__FcfJMq__heading>button{align-self:flex-start}.profile-information-module__FcfJMq__card{padding:1rem}.profile-information-module__FcfJMq__addTopic>div{flex-direction:column}.profile-information-module__FcfJMq__addTopic>div>button{align-self:flex-start}}.profile-information-module__FcfJMq__topicOrganisation{border-top:1px solid #e1e6dc;margin-top:1.2rem;padding-top:.8rem}.profile-information-module__FcfJMq__topicOrganisation>summary{cursor:pointer;color:#64705e;font-size:.8rem;font-weight:600}.profile-information-module__FcfJMq__topicOrganisation .profile-information-module__FcfJMq__topicsEditor{margin-top:.8rem}.profile-information-module__FcfJMq__workspace :is(button,input,select,summary):focus-visible{outline-offset:3px;outline:3px solid #ad5b07}
.requirement-evidence-editor-module__r6Xm3a__editor{gap:16px;min-width:0;display:grid}.requirement-evidence-editor-module__r6Xm3a__guidance{background:#fff8ec;border:1px solid #ead8b8;border-radius:9px;padding:16px}.requirement-evidence-editor-module__r6Xm3a__guidance h3{color:var(--ink);margin:0 0 8px;font-size:16px}.requirement-evidence-editor-module__r6Xm3a__guidance p{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.7}.requirement-evidence-editor-module__r6Xm3a__guidance p+p{margin-top:8px}.requirement-evidence-editor-module__r6Xm3a__sourcePicker,.requirement-evidence-editor-module__r6Xm3a__fields{border:0;min-width:0;margin:0;padding:0}.requirement-evidence-editor-module__r6Xm3a__sourcePicker{gap:9px;display:grid}.requirement-evidence-editor-module__r6Xm3a__sourcePicker legend{color:var(--ink);margin-bottom:12px;padding:0;font-size:16px;font-weight:650}.requirement-evidence-editor-module__r6Xm3a__sourcePicker select{width:100%;min-height:44px}.requirement-evidence-editor-module__r6Xm3a__entryChoice{gap:9px;margin-top:7px;display:grid}.requirement-evidence-editor-module__r6Xm3a__entryChoice>label{font-size:13px;font-weight:600}.requirement-evidence-editor-module__r6Xm3a__recommended{color:#76521f;margin:0;font-size:12px;line-height:1.6}.requirement-evidence-editor-module__r6Xm3a__newEntry{border-top:1px solid var(--line,#dfdcd6);margin-top:5px;padding-top:5px}.requirement-evidence-editor-module__r6Xm3a__newEntry summary{min-height:44px;color:var(--orange-dark,#985406);cursor:pointer;align-items:center;font-size:13px;font-weight:600;display:flex}.requirement-evidence-editor-module__r6Xm3a__newEntry summary:before{content:"+";padding-right:9px}.requirement-evidence-editor-module__r6Xm3a__newEntry[open] summary:before{content:"−"}.requirement-evidence-editor-module__r6Xm3a__newEntry p{color:var(--muted);margin:0 0 12px;font-size:12px;line-height:1.6}.requirement-evidence-editor-module__r6Xm3a__newEntry .field{margin-bottom:12px}.requirement-evidence-editor-module__r6Xm3a__destination{border:1px solid var(--line,#dfdcd6);color:var(--ink);overflow-wrap:anywhere;background:#f5f4f0;border-radius:8px;margin:0;padding:12px 14px;font-size:13px;line-height:1.7}.requirement-evidence-editor-module__r6Xm3a__fields{gap:15px;display:grid}.requirement-evidence-editor-module__r6Xm3a__fields:empty{display:none}.requirement-evidence-editor-module__r6Xm3a__identity{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.requirement-evidence-editor-module__r6Xm3a__identity>*{min-width:0}.requirement-evidence-editor-module__r6Xm3a__help{color:var(--muted,#686158);margin:0;font-size:12px;line-height:1.7}.requirement-evidence-editor-module__r6Xm3a__warning{color:#794d12;background:#fff4dd;border:1px solid #e8d2a8;border-radius:8px;margin:0;padding:12px;font-size:13px;line-height:1.7}.requirement-evidence-editor-module__r6Xm3a__editor :is(button,select,input,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #a96412}.requirement-evidence-editor-module__r6Xm3a__editor .button{min-height:44px}@container (max-width:500px){.requirement-evidence-editor-module__r6Xm3a__identity{grid-template-columns:1fr}}@media (max-width:600px){.requirement-evidence-editor-module__r6Xm3a__identity{grid-template-columns:1fr}.requirement-evidence-editor-module__r6Xm3a__editor input,.requirement-evidence-editor-module__r6Xm3a__editor textarea,.requirement-evidence-editor-module__r6Xm3a__editor select{font-size:16px}}
.requirement-transcripts-editor-module__2aFtiW__editor{gap:16px;min-width:0;display:grid}.requirement-transcripts-editor-module__2aFtiW__choose,.requirement-transcripts-editor-module__2aFtiW__viewer,.requirement-transcripts-editor-module__2aFtiW__fields{gap:9px;min-width:0;display:grid}.requirement-transcripts-editor-module__2aFtiW__choose label,.requirement-transcripts-editor-module__2aFtiW__viewer label{font-size:13px;font-weight:600}.requirement-transcripts-editor-module__2aFtiW__choose select{width:100%;min-height:44px}.requirement-transcripts-editor-module__2aFtiW__choose>button{justify-self:start}.requirement-transcripts-editor-module__2aFtiW__viewer textarea,.requirement-transcripts-editor-module__2aFtiW__fields textarea{resize:vertical;width:100%;min-width:0;line-height:1.6}.requirement-transcripts-editor-module__2aFtiW__viewer textarea{background:#f8f7f3}.requirement-transcripts-editor-module__2aFtiW__help{color:var(--muted,#686158);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.7}.requirement-transcripts-editor-module__2aFtiW__destination{border:1px solid var(--line,#dfdcd6);color:var(--ink);overflow-wrap:anywhere;background:#f5f4f0;border-radius:8px;margin:0;padding:12px 14px;font-size:13px;line-height:1.7}.requirement-transcripts-editor-module__2aFtiW__composer{border-top:1px solid var(--line,#dfdcd6);padding-top:4px}.requirement-transcripts-editor-module__2aFtiW__composer summary{min-height:44px;color:var(--orange-dark,#985406);cursor:pointer;align-items:center;font-weight:600;display:flex}.requirement-transcripts-editor-module__2aFtiW__composer summary:before{content:"+";margin-right:9px}.requirement-transcripts-editor-module__2aFtiW__composer[open] summary:before{content:"−"}.requirement-transcripts-editor-module__2aFtiW__composer>.requirement-transcripts-editor-module__2aFtiW__help{margin-bottom:12px}.requirement-transcripts-editor-module__2aFtiW__fields{border:0;margin:0;padding:0}.requirement-transcripts-editor-module__2aFtiW__actions{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;display:flex}.requirement-transcripts-editor-module__2aFtiW__actions button{min-height:44px}.requirement-transcripts-editor-module__2aFtiW__editor :is(button,select,input,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #a96412}@media (max-width:600px){.requirement-transcripts-editor-module__2aFtiW__editor input,.requirement-transcripts-editor-module__2aFtiW__editor textarea,.requirement-transcripts-editor-module__2aFtiW__editor select{font-size:16px}}
.profile-wording-editor-module__B7LeIq__panel{background:#f5fafb;border:1px solid #c9d8dc;border-radius:12px;gap:14px;min-width:0;padding:18px;display:grid}.profile-wording-editor-module__B7LeIq__panel h3{margin:0;font-size:1.05rem}.profile-wording-editor-module__B7LeIq__panel label{gap:7px;font-weight:600;display:grid}.profile-wording-editor-module__B7LeIq__panel select,.profile-wording-editor-module__B7LeIq__panel textarea{box-sizing:border-box;width:100%;min-width:0;font:inherit;border:1px solid var(--border,#d2d8da);background:#fff;border-radius:8px;padding:10px 12px}.profile-wording-editor-module__B7LeIq__panel textarea{resize:vertical;min-height:100px;font-weight:400}.profile-wording-editor-module__B7LeIq__note{color:#555f66;font-size:.88rem}.profile-wording-editor-module__B7LeIq__current,.profile-wording-editor-module__B7LeIq__preview{background:#fff;border:1px solid #dce5e7;border-radius:8px;gap:8px;padding:14px;display:grid}.profile-wording-editor-module__B7LeIq__wording{white-space:pre-wrap;overflow-wrap:anywhere}.profile-wording-editor-module__B7LeIq__actions{flex-wrap:wrap;gap:10px;display:flex}.profile-wording-editor-module__B7LeIq__questions{margin:0;padding-left:20px}@media (max-width:640px){.profile-wording-editor-module__B7LeIq__actions>button{flex:100%}}.profile-wording-editor-module__B7LeIq__compact{border:0;border-top:1px solid var(--line,#e8e3da);background:0 0;border-radius:0;gap:12px;padding:18px 0 0;font-size:12px}.profile-wording-editor-module__B7LeIq__compact label{font-size:11px;display:block}.profile-wording-editor-module__B7LeIq__compact textarea{border-color:var(--line,#e8e3da);min-height:74px;margin-top:8px;font-size:12px;line-height:1.6;display:block}.profile-wording-editor-module__B7LeIq__optional{color:var(--muted,#716c62);font-weight:400}.profile-wording-editor-module__B7LeIq__compact .profile-wording-editor-module__B7LeIq__preview{background:#f9fcf7;border-color:#cbd7c8;padding:14px}.profile-wording-editor-module__B7LeIq__comparison{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;display:grid}.profile-wording-editor-module__B7LeIq__comparison>div{min-width:0}.profile-wording-editor-module__B7LeIq__comparison>div+div{border-left:1px solid var(--line,#e8e3da);padding-left:18px}.profile-wording-editor-module__B7LeIq__comparison h4{color:var(--muted,#716c62);margin:0 0 8px;font-size:10px;font-weight:600}.profile-wording-editor-module__B7LeIq__comparison p{font-size:12px;line-height:1.7}@media (max-width:640px){.profile-wording-editor-module__B7LeIq__comparison{grid-template-columns:1fr}.profile-wording-editor-module__B7LeIq__comparison>div+div{border-left:0;border-top:1px solid var(--line,#e8e3da);padding:14px 0 0}}
.career-evidence-editor-module__efjDxa__editor{border:1px solid var(--line,#dfdcd6);background:var(--surface,#fff);border-radius:12px;gap:16px;min-width:0;padding:clamp(16px,2vw,24px);display:grid}.career-evidence-editor-module__efjDxa__editor p{margin:0;line-height:1.6}.career-evidence-editor-module__efjDxa__heading{justify-content:space-between;align-items:start;gap:16px;display:flex}.career-evidence-editor-module__efjDxa__heading h2{margin:5px 0 0;font-size:1.3rem}.career-evidence-editor-module__efjDxa__eyebrow{letter-spacing:.12em;color:#70685d;font-size:.7rem;font-weight:700}.career-evidence-editor-module__efjDxa__context{background:#f8f6f2;border-radius:10px;gap:8px;padding:14px 16px;display:grid}.career-evidence-editor-module__efjDxa__context summary{cursor:pointer;font-size:.85rem}.career-evidence-editor-module__efjDxa__context details p{white-space:pre-wrap;margin-top:8px}.career-evidence-editor-module__efjDxa__fields{border:0;min-width:0;margin:0;padding:0}.career-evidence-editor-module__efjDxa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.career-evidence-editor-module__efjDxa__grid select{width:100%}.career-evidence-editor-module__efjDxa__wide{grid-column:1/-1}.career-evidence-editor-module__efjDxa__destination{color:#625c54;font-size:.85rem;margin:18px 0!important}.career-evidence-editor-module__efjDxa__actions{border-top:1px solid var(--line,#dfdcd6);flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;padding-top:16px;display:flex}.career-evidence-editor-module__efjDxa__actions .text-button{min-height:44px}.career-evidence-editor-module__efjDxa__heading h2:focus{outline:none}:is(.career-evidence-editor-module__efjDxa__actions .button,.career-evidence-editor-module__efjDxa__heading .button){min-height:44px}.career-evidence-editor-module__efjDxa__editor>p{color:var(--muted,#686158);font-size:.9rem}.career-evidence-editor-module__efjDxa__context{overflow-wrap:anywhere}.career-evidence-editor-module__efjDxa__context ul{margin:0;padding-left:20px}.career-evidence-editor-module__efjDxa__context summary{align-items:center;min-height:44px;display:flex}.career-evidence-editor-module__efjDxa__editor :is(button,input,textarea,select,summary):focus-visible{outline-offset:3px;outline:3px solid #ad5b07}.career-evidence-editor-module__efjDxa__issues{color:#8f2424;margin:0;padding-left:20px}.career-evidence-editor-module__efjDxa__optionalDetails{border:1px solid var(--border,#dfdcd6);border-radius:12px;min-width:0;margin:24px 0 0;padding:18px}.career-evidence-editor-module__efjDxa__optionalDetails legend{padding:0 7px;font-weight:650}.career-evidence-editor-module__efjDxa__optionalDetails>p{color:#625c54;margin-bottom:18px;font-size:.9rem}@media (max-width:640px){.career-evidence-editor-module__efjDxa__grid{grid-template-columns:minmax(0,1fr)}.career-evidence-editor-module__efjDxa__heading{flex-wrap:wrap}.career-evidence-editor-module__efjDxa__actions>button{width:100%}}
.profile-gap-answers-module__LzWwba__panel{border:1px solid var(--line,#e8e3da);border-radius:var(--radius,14px);background:#fff;min-width:0;padding:1.75rem}.profile-gap-answers-module__LzWwba__panel h2,.profile-gap-answers-module__LzWwba__panel h3{margin-top:0}.profile-gap-answers-module__LzWwba__note{color:var(--muted,#716c62);font-size:.88rem;line-height:1.6}.profile-gap-answers-module__LzWwba__filters,.profile-gap-answers-module__LzWwba__actions{flex-wrap:wrap;gap:.7rem;margin:1rem 0;display:flex}.profile-gap-answers-module__LzWwba__list{margin:1rem 0;padding:0;list-style:none}.profile-gap-answers-module__LzWwba__answer{border-top:1px solid var(--line,#e8e3da)}.profile-gap-answers-module__LzWwba__answer:last-child{border-bottom:1px solid var(--line,#e8e3da)}.profile-gap-answers-module__LzWwba__answer summary{cursor:pointer;padding:1rem 0;line-height:1.6}.profile-gap-answers-module__LzWwba__summary{vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 1.5rem);display:inline-block;overflow:hidden}.profile-gap-answers-module__LzWwba__tag{color:var(--ink);white-space:nowrap;background:#fff5e5;border-radius:4px;margin-left:.7rem;padding:.12rem .55rem;font-size:.74rem;display:inline-block}.profile-gap-answers-module__LzWwba__content{padding:0 0 1rem 1rem}.profile-gap-answers-module__LzWwba__content dt{color:var(--muted,#716c62);margin-top:.7rem;font-size:.78rem;font-weight:700}.profile-gap-answers-module__LzWwba__content dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:.2rem 0 .8rem;line-height:1.6}.profile-gap-answers-module__LzWwba__editor{border:1px solid var(--line,#e8e3da);background:#faf9f6;border-radius:10px;margin:1rem 0;padding:1.25rem}.profile-gap-answers-module__LzWwba__fields{border:0;gap:1rem;margin:0;padding:0;display:grid}.profile-gap-answers-module__LzWwba__fields label{gap:.4rem;font-size:.85rem;font-weight:600;display:grid}.profile-gap-answers-module__LzWwba__fields select,.profile-gap-answers-module__LzWwba__fields textarea{border:1px solid var(--line,#e8e3da);width:100%;font:inherit;color:inherit;background:#fff;border-radius:6px;padding:.7rem}.profile-gap-answers-module__LzWwba__fields textarea{resize:vertical;font-weight:400}.profile-gap-answers-module__LzWwba__choice{align-items:center;gap:.65rem;margin:.8rem 0;display:flex}.profile-gap-answers-module__LzWwba__choice input{width:auto}.profile-gap-answers-module__LzWwba__empty{color:var(--muted,#716c62);padding:1rem 0;line-height:1.7}.profile-gap-answers-module__LzWwba__factList{margin:0;padding:0;list-style:none}.profile-gap-answers-module__LzWwba__fact{border-bottom:1px solid var(--line,#e8e3da);padding:.8rem 0}.profile-gap-answers-module__LzWwba__fact>details>summary{cursor:pointer;overflow-wrap:anywhere;line-height:1.7}.profile-gap-answers-module__LzWwba__factTitle{margin-right:.6rem;font-weight:600}.profile-gap-answers-module__LzWwba__factMeta{color:var(--muted,#716c62);margin-top:.25rem;font-size:.78rem;display:block}.profile-gap-answers-module__LzWwba__polarity{border-radius:4px;padding:.1rem .5rem;font-size:.78rem;font-weight:600;display:inline-block}.profile-gap-answers-module__LzWwba__positive{color:#205941;background:#eaf6ee}.profile-gap-answers-module__LzWwba__negative{color:#773d34;background:#fff0ec}.profile-gap-answers-module__LzWwba__unresolved{color:#68500f;background:#fff5d9}.profile-gap-answers-module__LzWwba__factDetails{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.profile-gap-answers-module__LzWwba__fact h4{margin-bottom:.4rem}.profile-gap-answers-module__LzWwba__count{color:var(--muted,#716c62);font-size:.85rem;font-weight:400}.profile-gap-answers-module__LzWwba__unresolvedSection{margin-top:1.5rem}.profile-gap-answers-module__LzWwba__history{border-top:1px solid var(--line,#e8e3da);margin-top:1.5rem;padding-top:1rem}.profile-gap-answers-module__LzWwba__history>summary{cursor:pointer;font-weight:600}.profile-gap-answers-module__LzWwba__reviewActions{flex-wrap:wrap;align-items:center;gap:.65rem;padding:0 0 1rem;display:flex}.profile-gap-answers-module__LzWwba__reviewActions p{flex-basis:100%;margin:0 0 .25rem;font-size:.85rem;line-height:1.5}.profile-gap-answers-module__LzWwba__reviewPending{color:#765211}.profile-gap-answers-module__LzWwba__reviewSaved{color:#205941}.profile-gap-answers-module__LzWwba__reviewHistory{margin:1rem 0}.profile-gap-answers-module__LzWwba__originalAnswer{border:1px solid var(--line,#e8e3da);overflow-wrap:anywhere;background:#fff;border-radius:8px;padding:1rem;font-size:.9rem;line-height:1.6}.profile-gap-answers-module__LzWwba__originalAnswer p{white-space:pre-wrap;margin:.3rem 0 1rem}.profile-gap-answers-module__LzWwba__originalAnswer p:last-child{margin-bottom:0}.profile-gap-answers-module__LzWwba__choice{font-size:.9rem;line-height:1.5}.profile-gap-answers-module__LzWwba__choice input{flex:none}.profile-gap-answers-module__LzWwba__changePreview{border:1px solid var(--line,#e8e3da);background:#fff;border-radius:8px;margin:1rem 0;padding:.9rem 1rem}.profile-gap-answers-module__LzWwba__changePreview summary{cursor:pointer;font-weight:600}.profile-gap-answers-module__LzWwba__changePreview dt{margin-top:.75rem;font-size:.8rem;font-weight:600}.profile-gap-answers-module__LzWwba__changePreview dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:.3rem 0 0;font-size:.88rem;line-height:1.6}@media (max-width:600px){.profile-gap-answers-module__LzWwba__panel,.profile-gap-answers-module__LzWwba__editor{padding:1rem}}.profile-gap-answers-module__LzWwba__editor,.profile-gap-answers-module__LzWwba__fields,.profile-gap-answers-module__LzWwba__fields label,.profile-gap-answers-module__LzWwba__fields :is(select,textarea){min-width:0;max-width:100%}@container (max-width:600px){.profile-gap-answers-module__LzWwba__panel,.profile-gap-answers-module__LzWwba__editor{padding:1rem}.profile-gap-answers-module__LzWwba__content{padding-left:0}}@media (max-width:600px){.profile-gap-answers-module__LzWwba__fields :is(select,textarea){font-size:16px}.profile-gap-answers-module__LzWwba__content{padding-left:0}}
.requirement-resume-options-module__j2dBAW__panel{color:#302c25;min-width:0;margin:20px 0;container-type:inline-size}.requirement-resume-options-module__j2dBAW__heading{margin-bottom:22px}.requirement-resume-options-module__j2dBAW__eyebrow{color:#795211;letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px;font-size:.73rem;font-weight:700;display:block}.requirement-resume-options-module__j2dBAW__heading h4{margin:0 0 8px;font-size:1.3rem;line-height:1.35}.requirement-resume-options-module__j2dBAW__heading p,.requirement-resume-options-module__j2dBAW__hint{color:#625c53;font-size:.84rem;line-height:1.65}.requirement-resume-options-module__j2dBAW__heading p{max-width:72ch;margin:0}.requirement-resume-options-module__j2dBAW__destination{background:#f6f3ed;border:1px solid #e3dbce;border-radius:10px;margin-bottom:22px;padding:16px 18px}.requirement-resume-options-module__j2dBAW__destination label{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;font-size:.85rem;font-weight:600;display:grid}.requirement-resume-options-module__j2dBAW__destination select{color:#302c25;width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #b9afa0;border-radius:6px;padding:9px 12px}.requirement-resume-options-module__j2dBAW__destination p{color:#625c53;font-size:.75rem;line-height:1.5;margin:9px 0 0!important}.requirement-resume-options-module__j2dBAW__composer{grid-template-columns:minmax(0,1fr) minmax(220px,.42fr);align-items:start;gap:24px;display:grid}.requirement-resume-options-module__j2dBAW__main{min-width:0}.requirement-resume-options-module__j2dBAW__answer label{gap:7px;font-size:.95rem;font-weight:600;line-height:1.6;display:grid}.requirement-resume-options-module__j2dBAW__answer small{color:#625c53;font-size:.78rem;font-weight:400}.requirement-resume-options-module__j2dBAW__answer textarea,.requirement-resume-options-module__j2dBAW__review textarea{color:#302c25;width:100%;min-width:0;font:inherit;resize:vertical;background:#fff;border:1px solid #b9afa0;border-radius:8px;padding:12px;font-size:.88rem;font-weight:400;line-height:1.7;display:block}.requirement-resume-options-module__j2dBAW__answer textarea{min-height:92px;margin-top:12px}.requirement-resume-options-module__j2dBAW__shortAnswers,.requirement-resume-options-module__j2dBAW__styles>div{flex-wrap:wrap;gap:8px;display:flex}.requirement-resume-options-module__j2dBAW__shortAnswers{margin:12px 0 0}.requirement-resume-options-module__j2dBAW__shortAnswers button,.requirement-resume-options-module__j2dBAW__styles button{color:#4d473d;min-height:44px;font:inherit;background:#fff;border:1px solid #c8beae;border-radius:7px;padding:10px 14px;font-size:.81rem}.requirement-resume-options-module__j2dBAW__shortAnswers button[aria-pressed=true],.requirement-resume-options-module__j2dBAW__styles button[aria-pressed=true]{color:#684008;background:#fff0d7;border-color:#ae721d;font-weight:600}.requirement-resume-options-module__j2dBAW__styles{border:0;min-width:0;margin:22px 0 18px;padding:0}.requirement-resume-options-module__j2dBAW__styles legend{margin-bottom:10px;font-size:.8rem;font-weight:600}.requirement-resume-options-module__j2dBAW__actions{flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0;display:flex}.requirement-resume-options-module__j2dBAW__actions button,.requirement-resume-options-module__j2dBAW__add{white-space:normal;overflow-wrap:anywhere;border-radius:7px;min-height:44px;padding:11px 16px;font-size:.84rem}.requirement-resume-options-module__j2dBAW__generate,.requirement-resume-options-module__j2dBAW__add{color:#35230c;background:#ffa928;border:1px solid #df9220;font-weight:600!important}.requirement-resume-options-module__j2dBAW__secondary{color:#684008;background:#fff;border:1px solid #c8beae}.requirement-resume-options-module__j2dBAW__discard{color:#684008;background:0 0;border:0}.requirement-resume-options-module__j2dBAW__review{border-top:1px solid #e3dbce;margin-top:24px;padding-top:22px}.requirement-resume-options-module__j2dBAW__reviewHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}.requirement-resume-options-module__j2dBAW__reviewHeading strong{font-size:1rem}.requirement-resume-options-module__j2dBAW__reviewHeading>span{color:#625c53;background:#f4f0e8;border-radius:5px;padding:5px 8px;font-size:.73rem}.requirement-resume-options-module__j2dBAW__review>label:not(.requirement-resume-options-module__j2dBAW__confirm){gap:8px;font-size:.78rem;font-weight:600;display:grid}.requirement-resume-options-module__j2dBAW__review textarea{min-height:145px}.requirement-resume-options-module__j2dBAW__confirm{cursor:pointer;align-items:flex-start;gap:10px;margin:18px 0;font-size:.82rem;line-height:1.6;display:flex}.requirement-resume-options-module__j2dBAW__confirm input{accent-color:#805012;flex:none;width:20px;height:20px;margin-top:3px}.requirement-resume-options-module__j2dBAW__source{overflow-wrap:anywhere;background:#f8f6f1;border:1px solid #e3dbce;border-radius:10px;padding:18px;font-size:.8rem;line-height:1.7}.requirement-resume-options-module__j2dBAW__source h5{margin:0 0 12px;font-size:.9rem;line-height:1.5}.requirement-resume-options-module__j2dBAW__source p{color:#625c53;margin:8px 0}.requirement-resume-options-module__j2dBAW__source .requirement-resume-options-module__j2dBAW__sourceLocation{color:#302c25;font-weight:600}.requirement-resume-options-module__j2dBAW__source details{border-top:1px solid #e3dbce;margin-top:14px;padding-top:4px}.requirement-resume-options-module__j2dBAW__source summary{color:#684008;cursor:pointer;align-content:center;min-height:44px}.requirement-resume-options-module__j2dBAW__source dt{margin-top:12px;font-weight:600}.requirement-resume-options-module__j2dBAW__source dd{white-space:pre-line;margin:4px 0 0}.requirement-resume-options-module__j2dBAW__source blockquote{border-left:2px solid #d9c39e;margin:8px 0;padding-left:10px}.requirement-resume-options-module__j2dBAW__source .requirement-resume-options-module__j2dBAW__sourceNote{border-top:1px solid #e3dbce;margin-top:18px;padding-top:14px;font-size:.75rem}.requirement-resume-options-module__j2dBAW__notice{color:#763e17;background:#fff0d8;border-radius:7px;padding:12px 14px;font-size:.82rem;line-height:1.65;margin:14px 0!important}.requirement-resume-options-module__j2dBAW__notice ul{margin:8px 0;padding-left:20px}.requirement-resume-options-module__j2dBAW__notice p{margin:8px 0 0}.requirement-resume-options-module__j2dBAW__saved{color:#345f3b;overflow-wrap:anywhere;background:#eaf3e8;border-radius:8px;padding:20px;font-size:.86rem;line-height:1.7}.requirement-resume-options-module__j2dBAW__saved p{margin:12px 0}.requirement-resume-options-module__j2dBAW__saved span{font-size:.8rem}.requirement-resume-options-module__j2dBAW__hint{margin:10px 0!important}.requirement-resume-options-module__j2dBAW__status{color:#625c53;font-size:.82rem;line-height:1.6}.requirement-resume-options-module__j2dBAW__panel button:focus-visible,.requirement-resume-options-module__j2dBAW__panel select:focus-visible,.requirement-resume-options-module__j2dBAW__panel textarea:focus-visible,.requirement-resume-options-module__j2dBAW__panel input:focus-visible,.requirement-resume-options-module__j2dBAW__panel summary:focus-visible{outline-offset:3px;outline:3px solid #805012}.requirement-resume-options-module__j2dBAW__panel button:disabled{opacity:.55;cursor:not-allowed}@container (max-width:720px){.requirement-resume-options-module__j2dBAW__composer{grid-template-columns:minmax(0,1fr)}.requirement-resume-options-module__j2dBAW__source{order:2}.requirement-resume-options-module__j2dBAW__destination label{grid-template-columns:minmax(0,1fr);gap:8px}}@container (max-width:420px){.requirement-resume-options-module__j2dBAW__destination,.requirement-resume-options-module__j2dBAW__source{padding:14px}.requirement-resume-options-module__j2dBAW__styles>div{grid-template-columns:minmax(0,1fr);display:grid}.requirement-resume-options-module__j2dBAW__actions{align-items:stretch}.requirement-resume-options-module__j2dBAW__actions>button{flex:160px}.requirement-resume-options-module__j2dBAW__add{width:100%}.requirement-resume-options-module__j2dBAW__heading h4{font-size:1.15rem}}
.profile-overview-module__cMlhQa__overview{gap:26px;display:grid}.profile-overview-module__cMlhQa__hero{background:linear-gradient(120deg,#fff0d8,#fffbf4);border:1px solid #f1dfc1;border-radius:14px;padding:clamp(23px,4vw,38px)}.profile-overview-module__cMlhQa__hero h2{letter-spacing:-1.1px;margin:14px 0 18px;font-size:clamp(26px,3.4vw,39px);line-height:1.14}.profile-overview-module__cMlhQa__hero p{color:#686055;max-width:610px;margin-bottom:23px;font-size:14px}.profile-overview-module__cMlhQa__metrics{border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.profile-overview-module__cMlhQa__metrics>div{gap:10px;padding:20px;display:grid}.profile-overview-module__cMlhQa__metrics>div+div{border-left:1px solid var(--line)}.profile-overview-module__cMlhQa__metrics span{color:var(--muted);font-size:12px}.profile-overview-module__cMlhQa__metrics strong{letter-spacing:-1px;font-size:31px}.profile-overview-module__cMlhQa__metrics small{color:var(--muted);font-size:11px;line-height:1.5}.profile-overview-module__cMlhQa__sectionHeading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.profile-overview-module__cMlhQa__sectionHeading h3,.profile-overview-module__cMlhQa__scopes h3,.profile-overview-module__cMlhQa__flow h3{font-size:16px}.profile-overview-module__cMlhQa__sectionHeading p{color:var(--muted);margin-top:7px;font-size:12px}.profile-overview-module__cMlhQa__checklist{margin:-12px 0 0;padding:0;list-style:none}.profile-overview-module__cMlhQa__checklist li{border-bottom:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) auto;align-items:flex-start;gap:14px;padding:17px 0;display:grid}.profile-overview-module__cMlhQa__checklist strong{font-size:13px}.profile-overview-module__cMlhQa__checklist p{color:var(--muted);margin-top:4px;font-size:12px}.profile-overview-module__cMlhQa__checklist small{color:var(--muted);margin-top:5px;font-size:11px;display:block}.profile-overview-module__cMlhQa__present,.profile-overview-module__cMlhQa__missing{color:#81786a;background:#f2f0eb;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.profile-overview-module__cMlhQa__present{color:#287746;background:#e8f3e8}.profile-overview-module__cMlhQa__scopes>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:16px;display:grid}.profile-overview-module__cMlhQa__scopes article{border:1px solid var(--line);background:#fdfcf9;border-radius:10px;flex-direction:column;gap:12px;padding:18px;display:flex}.profile-overview-module__cMlhQa__scopes article span{color:#8b5a22;font-size:11px;font-weight:600}.profile-overview-module__cMlhQa__scopes article strong{font-size:13px;line-height:1.55}.profile-overview-module__cMlhQa__scopes article p{color:var(--muted);font-size:12px}.profile-overview-module__cMlhQa__scopes article button{margin-top:auto}.profile-overview-module__cMlhQa__flow{background:#f3f6f1;border-radius:12px;padding:22px}.profile-overview-module__cMlhQa__flow ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:20px 0;padding-left:20px;display:grid}.profile-overview-module__cMlhQa__flow li{padding-left:4px;font-size:12px;line-height:1.6}.profile-overview-module__cMlhQa__flow p{color:var(--muted);font-size:12px}.profile-overview-module__cMlhQa__flow>p{border-top:1px solid #dfe6db;padding-top:16px}@media (max-width:1100px){.profile-overview-module__cMlhQa__scopes>div{grid-template-columns:minmax(0,1fr)}}@media (max-width:550px){.profile-overview-module__cMlhQa__metrics{grid-template-columns:minmax(0,1fr)}.profile-overview-module__cMlhQa__metrics>div{padding:16px}.profile-overview-module__cMlhQa__metrics>div+div{border-left:0;border-top:1px solid var(--line)}.profile-overview-module__cMlhQa__sectionHeading{flex-wrap:wrap}.profile-overview-module__cMlhQa__flow ol{grid-template-columns:minmax(0,1fr);gap:15px}.profile-overview-module__cMlhQa__checklist li{gap:10px}.profile-overview-module__cMlhQa__hero h2{font-size:28px}}
