.profile-module__3PkVZa__profileBody{max-width:1040px;margin:0 auto;padding:24px 0 54px}.profile-module__3PkVZa__headingActions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.profile-module__3PkVZa__resumeUploadBar{border-bottom:1px solid var(--lightningcss-light,#e8edf4)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fffffff7)var(--lightningcss-dark,color-mix(in srgb, var(--night-surface) 97.0%, transparent));flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;min-height:58px;padding:26px 24px 12px;display:flex}.profile-module__3PkVZa__resumeUploadControl{order:2;justify-items:end;gap:6px;width:248px;min-width:0;display:grid}.profile-module__3PkVZa__resumeUploadActions{justify-content:flex-end;align-items:center;gap:8px;width:100%;display:flex}.profile-module__3PkVZa__addResumeButton{order:2}.profile-module__3PkVZa__replaceResumeButton{border:1px solid var(--lightningcss-light,#c8daf7)var(--lightningcss-dark,var(--night-border-accent));background:var(--lightningcss-light,#f5f9ff)var(--lightningcss-dark,var(--night-surface-soft));min-width:90px;height:38px;color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink));cursor:pointer;font:inherit;border-radius:999px;order:1;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:11px;font-weight:750;display:inline-flex;position:relative}.profile-module__3PkVZa__replaceResumeButton:hover{background:var(--lightningcss-light,#eaf2ff)var(--lightningcss-dark,var(--night-blue-soft))}.profile-module__3PkVZa__replaceResumeButtonBusy{cursor:default}.profile-module__3PkVZa__replaceResumeButton svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.profile-module__3PkVZa__replaceResumeButton input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.profile-module__3PkVZa__replaceResumeButton:focus-within{outline-offset:2px;outline:2px solid #0866ff}.profile-module__3PkVZa__addResumeButton{isolation:isolate;border:1px solid var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-border-accent));color:#fff;cursor:pointer;min-width:150px;height:38px;font:inherit;background:#0866ff;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:11px;font-weight:760;transition:background .16s,box-shadow .16s,transform .16s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 5px 14px var(--lightningcss-light,#0866ff2e)var(--lightningcss-dark,#0000004f)}.profile-module__3PkVZa__addResumeButton:hover{background:#075ce5;transform:translateY(-1px);box-shadow:0 7px 17px var(--lightningcss-light,#0866ff3d)var(--lightningcss-dark,#00000069)}.profile-module__3PkVZa__addResumeButtonBusy{cursor:default;background:linear-gradient(105deg,#0866ff 0%,#247cff 32%,#2dcaa2 52%,#1f82ef 72%,#0866ff 100%) 0 0/240% 100%;border-color:#0000;animation:1.45s linear infinite profile-module__3PkVZa__resumeGradientWave;transform:none;box-shadow:0 7px 18px var(--lightningcss-light,#0866ff3d)var(--lightningcss-dark,#00000069)}.profile-module__3PkVZa__addResumeButtonBusy:after{z-index:0;background:linear-gradient(105deg, transparent 25%, var(--lightningcss-light,#ffffff47)var(--lightningcss-dark,color-mix(in srgb, var(--night-surface) 28.0%, transparent)) 47%, transparent 68%);content:"";animation:1.45s ease-in-out infinite profile-module__3PkVZa__resumeLightSweep;position:absolute;inset:0;transform:translate(-115%)}.profile-module__3PkVZa__addResumeButtonBusy:hover{background:linear-gradient(105deg,#0866ff 0%,#247cff 32%,#2dcaa2 52%,#1f82ef 72%,#0866ff 100%) 0 0/240% 100%;transform:none}.profile-module__3PkVZa__addResumeButtonBusy svg{animation:1.1s ease-in-out infinite profile-module__3PkVZa__resumeIconPulse}.profile-module__3PkVZa__addResumeButton svg{z-index:1;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:18px;height:18px;position:relative}.profile-module__3PkVZa__addResumeButton>span{z-index:1;position:relative}.profile-module__3PkVZa__resumeLoadingDots{white-space:nowrap;display:inline-block}.profile-module__3PkVZa__resumeLoadingDots span:nth-child(2){animation:1.05s step-end infinite profile-module__3PkVZa__resumeSecondDot}.profile-module__3PkVZa__resumeLoadingDots span:nth-child(3){animation:1.05s step-end infinite profile-module__3PkVZa__resumeThirdDot}@keyframes profile-module__3PkVZa__resumeSecondDot{0%,32%{opacity:0}33%,to{opacity:1}}@keyframes profile-module__3PkVZa__resumeThirdDot{0%,65%{opacity:0}66%,to{opacity:1}}.profile-module__3PkVZa__resumeUploadCopy{width:150px;min-width:0;color:var(--lightningcss-light,#718097)var(--lightningcss-dark,var(--night-text-muted));text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.profile-module__3PkVZa__resumeUploadError{color:var(--lightningcss-light,#b33a45)var(--lightningcss-dark,var(--night-red-ink))}.profile-module__3PkVZa__resumeReplacementModal{width:min(650px,100vw - 32px)}.profile-module__3PkVZa__resumeReplacementModal .profile-module__3PkVZa__modalUpdate:disabled{cursor:default}.profile-module__3PkVZa__resumeReplacementHelp{color:var(--lightningcss-light,#56657c)var(--lightningcss-dark,var(--night-text-secondary));margin:0 0 14px;font-size:12px}.profile-module__3PkVZa__resumeReplacementEmpty{color:var(--lightningcss-light,#718097)var(--lightningcss-dark,var(--night-text-muted));font-size:12px}.profile-module__3PkVZa__resumeChangeList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.profile-module__3PkVZa__resumeChangeItem{border:1px solid var(--lightningcss-light,#dce5f0)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#f8fbff)var(--lightningcss-dark,var(--night-surface-soft));border-radius:10px;padding:12px}.profile-module__3PkVZa__resumeChangeSkipped{opacity:.62}.profile-module__3PkVZa__resumeChangeTop{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:8px;display:flex}.profile-module__3PkVZa__resumeChangeTop>strong{color:var(--lightningcss-light,#1d2c44)var(--lightningcss-dark,var(--night-text));font-size:12px;line-height:1.35}.profile-module__3PkVZa__resumeChangeActions{flex:none;gap:4px;display:flex}.profile-module__3PkVZa__resumeChangeActions button{border:1px solid var(--lightningcss-light,#dce5f0)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));width:25px;height:25px;color:var(--lightningcss-light,#5a6b82)var(--lightningcss-dark,var(--night-text-secondary));cursor:pointer;border-radius:7px;place-items:center;padding:0;display:grid}.profile-module__3PkVZa__resumeChangeActions button:hover{border-color:var(--lightningcss-light,#9bb8e1)var(--lightningcss-dark,var(--night-border-accent));color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-text))}.profile-module__3PkVZa__resumeChangeActions svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.profile-module__3PkVZa__resumeChangeActions .profile-module__3PkVZa__resumeChangeAccepted{color:var(--lightningcss-light,#23834b)var(--lightningcss-dark,#89dbab);background:var(--lightningcss-light,#eaf8ee)var(--lightningcss-dark,#153926);border-color:var(--lightningcss-light,#a9d8bb)var(--lightningcss-dark,#3a805a)}.profile-module__3PkVZa__resumeChangeActions .profile-module__3PkVZa__resumeChangeRejected{color:var(--lightningcss-light,#b4424b)var(--lightningcss-dark,#f2a0a4);background:var(--lightningcss-light,#fff0f0)var(--lightningcss-dark,#3b2024);border-color:var(--lightningcss-light,#efb9bd)var(--lightningcss-dark,#8d4a4d)}.profile-module__3PkVZa__resumeChangeValues{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.profile-module__3PkVZa__resumeChangeValues p,.profile-module__3PkVZa__resumeChangeValues li{color:var(--lightningcss-light,#3f5068)var(--lightningcss-dark,var(--night-text-secondary));white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.45}.profile-module__3PkVZa__resumeChangeValues ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}.profile-module__3PkVZa__resumeChangeValues li{padding-left:13px;position:relative}.profile-module__3PkVZa__resumeChangeValues span{color:var(--lightningcss-light,#77859a)var(--lightningcss-dark,var(--night-text-muted));text-transform:uppercase;letter-spacing:.04em;margin-bottom:3px;font-size:11px;font-weight:750;display:block}.profile-module__3PkVZa__resumeChangeEditor{border-top:1px solid var(--lightningcss-light,#e1e8f1)var(--lightningcss-dark,var(--night-border));gap:6px;margin-top:12px;padding-top:10px;display:grid}.profile-module__3PkVZa__resumeChangeEditor label{color:var(--lightningcss-light,#344762)var(--lightningcss-dark,var(--night-text-secondary));font-size:11px;font-weight:700}.profile-module__3PkVZa__resumeChangeEditor textarea{box-sizing:border-box;border:1px solid var(--lightningcss-light,#cbd8e9)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));width:100%;min-height:72px;color:var(--lightningcss-light,#24354b)var(--lightningcss-dark,var(--night-text));font:inherit;resize:vertical;border-radius:8px;padding:9px 10px;font-size:11px;line-height:1.5}.profile-module__3PkVZa__resumeChangeEditor textarea:focus{outline:2px solid var(--lightningcss-light,#9dc2ff)var(--lightningcss-dark,var(--night-border-accent));outline-offset:1px}.profile-module__3PkVZa__resumeChangeEditor>p{color:var(--lightningcss-light,#b33a45)var(--lightningcss-dark,var(--night-red-ink));margin:0;font-size:11px}.profile-module__3PkVZa__resumeChangeEditor>div{justify-content:flex-end;gap:6px;display:flex}.profile-module__3PkVZa__resumeChangeEditor>div button{border:1px solid var(--lightningcss-light,#ccd8e6)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));color:var(--lightningcss-light,#344762)var(--lightningcss-dark,var(--night-text));cursor:pointer;font:inherit;border-radius:7px;padding:6px 10px;font-size:11px;font-weight:700}.profile-module__3PkVZa__resumeChangeEditor>div button:last-child{color:#fff;background:#0866ff;border-color:#0866ff}@keyframes profile-module__3PkVZa__resumeGradientWave{0%{background-position:0%}to{background-position:240%}}@keyframes profile-module__3PkVZa__resumeLightSweep{0%,18%{transform:translate(-115%)}78%,to{transform:translate(115%)}}@keyframes profile-module__3PkVZa__resumeIconPulse{0%,to{transform:scale(1)}50%{transform:scale(1.13)}}@media (prefers-reduced-motion:reduce){.profile-module__3PkVZa__addResumeButtonBusy,.profile-module__3PkVZa__addResumeButtonBusy:after,.profile-module__3PkVZa__addResumeButtonBusy svg{animation:none}.profile-module__3PkVZa__resumeLoadingDots span{opacity:1;animation:none}}.profile-module__3PkVZa__addResumeButton input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.profile-module__3PkVZa__profilePageTitle{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.profile-module__3PkVZa__profileTitleActions{order:1;justify-content:center;align-items:flex-start;gap:7px;width:150px;min-width:0;display:flex}.profile-module__3PkVZa__profileIncomplete{border:1px solid var(--lightningcss-light,#f0c7a0)var(--lightningcss-dark,var(--night-border-accent));background:var(--lightningcss-light,#fff4e8)var(--lightningcss-dark,var(--night-amber-soft));min-width:150px;min-height:38px;color:var(--lightningcss-light,#a64b17)var(--lightningcss-dark,var(--night-red-ink));cursor:pointer;font:inherit;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:11px;font-weight:720;animation:2.8s ease-in-out infinite profile-module__3PkVZa__incompleteButtonPulse;display:inline-flex}.profile-module__3PkVZa__incompleteControl{justify-items:center;gap:5px;width:100%;display:grid}.profile-module__3PkVZa__incompleteControl>span{width:100%;color:var(--lightningcss-light,#9b673f)var(--lightningcss-dark,var(--night-amber-ink));text-align:center;font-size:11px;font-weight:650}.profile-module__3PkVZa__incompleteDot{background:#d86b27;border-radius:50%;flex:0 0 7px;width:7px;height:7px;animation:2.2s ease-out infinite profile-module__3PkVZa__incompleteDotPulse;display:inline-block;box-shadow:0 0 var(--lightningcss-light,#d86b2759)var(--lightningcss-dark,#0000008c)}@keyframes profile-module__3PkVZa__incompleteButtonPulse{0%,to{box-shadow:0 0 var(--lightningcss-light,#d86b2700)var(--lightningcss-dark,#0000002e),0 2px 7px var(--lightningcss-light,#a64b170f)var(--lightningcss-dark,#0000002e)}50%{box-shadow:0 0 0 4px var(--lightningcss-light,#d86b2717)var(--lightningcss-dark,#0000002e),0 5px 14px var(--lightningcss-light,#a64b1724)var(--lightningcss-dark,#0000003d)}}@keyframes profile-module__3PkVZa__incompleteDotPulse{0%,to{opacity:.75;box-shadow:0 0 var(--lightningcss-light,#d86b2752)var(--lightningcss-dark,#0000008a)}50%{opacity:1;box-shadow:0 0 0 4px var(--lightningcss-light,#d86b2700)var(--lightningcss-dark,#0000002e)}}.profile-module__3PkVZa__analysisControl{justify-items:center;gap:4px;width:100%;display:grid}.profile-module__3PkVZa__analysisControl>span{width:100%;color:var(--lightningcss-light,#7a8799)var(--lightningcss-dark,var(--night-text-muted));text-align:center;font-size:11px;font-weight:620}.profile-module__3PkVZa__analyzeButton{color:#3d3000;cursor:pointer;background:linear-gradient(110deg,#ffc928,#ffdc65);border:1px solid #e2ad00;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:150px;min-height:38px;padding:0 14px;font-size:11px;font-weight:740;transition:box-shadow .16s,filter .16s,transform .16s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 5px 14px #af80002b}.profile-module__3PkVZa__analyzeButton svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:18px;height:18px}.profile-module__3PkVZa__analyzeButton:hover{filter:brightness(1.03);transform:translateY(-1px);box-shadow:0 7px 17px #af80003d}.profile-module__3PkVZa__analyzeButton:disabled{cursor:default;opacity:.68}.profile-module__3PkVZa__analysisControl .profile-module__3PkVZa__analysisError{max-width:220px;color:var(--lightningcss-light,#c53c50)var(--lightningcss-dark,var(--night-red-ink));text-align:center}.profile-module__3PkVZa__analysisPhase{animation:1.2s ease-in-out infinite profile-module__3PkVZa__analysisPhasePulse;color:var(--lightningcss-light,#8d6c00)var(--lightningcss-dark,var(--night-amber-ink))!important}.profile-module__3PkVZa__analyzeButtonRunning{color:#3d3000;background:linear-gradient(110deg,#f2b900 0%,#ffc928 38%,#ffe27b 52%,#f5bd00 72%,#ffc928 100%) 0 0/220% 100%;border-color:#d39f00;animation:2.2s linear infinite profile-module__3PkVZa__analyzeWave;transform:none}@keyframes profile-module__3PkVZa__analyzeWave{to{background-position:-220% 0}}@keyframes profile-module__3PkVZa__analysisPhasePulse{50%{opacity:.48}}.profile-module__3PkVZa__profileHealthBar{border:1px solid var(--lightningcss-light,#d7e4f6)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));border-radius:15px;justify-content:space-between;align-items:stretch;gap:16px;min-height:68px;margin-bottom:12px;padding:9px 10px;display:flex}.profile-module__3PkVZa__gradeGroup button{background:var(--lightningcss-light,#f4f5f7)var(--lightningcss-dark,var(--night-surface-soft));min-height:25px;color:var(--lightningcss-light,#344158)var(--lightningcss-dark,var(--night-text-secondary));cursor:pointer;font:inherit;border:0;border-radius:7px;padding:0 8px;font-size:11px;font-weight:650}.profile-module__3PkVZa__gradeGroup button i{margin-left:4px;font-size:13px;font-style:normal}.profile-module__3PkVZa__fixSummary{align-items:stretch;gap:7px;display:flex}.profile-module__3PkVZa__fixSummary>div{background:var(--lightningcss-light,#f8fafc)var(--lightningcss-dark,var(--night-surface-soft));border-radius:9px;align-content:center;justify-items:center;gap:2px;width:108px;display:grid;position:relative;overflow:hidden}.profile-module__3PkVZa__fixSummary>div:after{content:"";height:4px;position:absolute;bottom:0;left:0;right:0}.profile-module__3PkVZa__fixSummary strong{color:var(--lightningcss-light,#131c2e)var(--lightningcss-dark,var(--night-text));font-size:17px;line-height:1}.profile-module__3PkVZa__fixSummary span{color:var(--lightningcss-light,#38465a)var(--lightningcss-dark,var(--night-text-secondary));letter-spacing:.025em;text-transform:uppercase;font-size:11px;font-weight:740}.profile-module__3PkVZa__urgentFix:after{background:var(--lightningcss-light,#ff92a3)var(--lightningcss-dark,var(--night-red-soft))}.profile-module__3PkVZa__criticalFix:after{background:#ef6679}.profile-module__3PkVZa__suggestionFix:after{background:var(--lightningcss-light,#69a4ff)var(--lightningcss-dark,var(--night-blue-soft))}.profile-module__3PkVZa__profileCard{border:1px solid var(--lightningcss-light,#dfe7f1)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));border-radius:20px;overflow:hidden;box-shadow:0 10px 30px var(--lightningcss-light,#223e670d)var(--lightningcss-dark,#0000002e)}.profile-module__3PkVZa__profileSection{border-bottom:1px solid var(--lightningcss-light,#e8edf4)var(--lightningcss-dark,var(--night-border));padding:25px 26px 28px;scroll-margin-top:20px;position:relative}.profile-module__3PkVZa__profileCard>.profile-module__3PkVZa__profileSection:last-child{border-bottom:0}.profile-module__3PkVZa__summarySection .profile-module__3PkVZa__sectionHeading{margin-bottom:12px}.profile-module__3PkVZa__additionalInfoSection{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.profile-module__3PkVZa__additionalInfoSection h2{color:var(--lightningcss-light,#111827)var(--lightningcss-dark,var(--night-text));letter-spacing:-.025em;margin:0;font-size:16px}.profile-module__3PkVZa__additionalInfoSection h2 small{color:var(--lightningcss-light,#8491a3)var(--lightningcss-dark,var(--night-text-muted));letter-spacing:0;font-size:11px;font-weight:600}.profile-module__3PkVZa__additionalInfoHeading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.profile-module__3PkVZa__additionalInfoHeading>small{color:var(--lightningcss-light,#9aa5b5)var(--lightningcss-dark,var(--night-text-muted));font-size:11px;font-weight:600}.profile-module__3PkVZa__competencyGroupTitle{color:var(--lightningcss-light,#111827)var(--lightningcss-dark,var(--night-text));letter-spacing:-.025em;margin:0 0 18px;font-size:16px}.profile-module__3PkVZa__shadowSkills{border:1px dotted var(--lightningcss-light,#b9c2cf)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#f7f9fc)var(--lightningcss-dark,var(--night-surface-soft));border-radius:11px;gap:9px;margin:16px 0 0;padding:12px;display:grid}.profile-module__3PkVZa__shadowSkills h3{color:var(--lightningcss-light,#66758a)var(--lightningcss-dark,var(--night-text-muted));margin:0;font-size:12px}.profile-module__3PkVZa__shadowSkills p{color:var(--lightningcss-light,#8a96a8)var(--lightningcss-dark,var(--night-text-muted));margin:3px 0 0;font-size:11px}.profile-module__3PkVZa__shadowSkillList{flex-wrap:wrap;gap:7px;display:flex}.profile-module__3PkVZa__shadowSkillList button{border:1px solid var(--lightningcss-light,#d5dde8)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#edf1f6)var(--lightningcss-dark,var(--night-surface-soft));min-height:27px;color:var(--lightningcss-light,#7a8799)var(--lightningcss-dark,var(--night-text-muted));font:inherit;cursor:pointer;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:700}.profile-module__3PkVZa__competencySubsection{padding:16px 0 4px;position:relative}.profile-module__3PkVZa__competencySubsection:first-of-type{padding-top:0}.profile-module__3PkVZa__competencySubheading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:11px;display:flex}.profile-module__3PkVZa__competencySubheading h3{color:var(--lightningcss-light,#273449)var(--lightningcss-dark,var(--night-text));letter-spacing:-.015em;align-items:center;gap:7px;margin:0;font-size:14px;display:flex}.profile-module__3PkVZa__competencySubheading button{border:1px solid var(--lightningcss-light,#dce5f1)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));width:29px;height:29px;color:var(--lightningcss-light,#52647d)var(--lightningcss-dark,var(--night-text-secondary));cursor:pointer;border-radius:8px;place-items:center;display:grid}.profile-module__3PkVZa__competencySubheading svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:14px;height:14px}.profile-module__3PkVZa__competencySubheading .profile-module__3PkVZa__sectionFixButton{border-color:var(--lightningcss-light,#ead19b)var(--lightningcss-dark,var(--night-border-accent));background:var(--lightningcss-light,#fff8e8)var(--lightningcss-dark,var(--night-amber-soft));width:auto;min-width:50px;color:var(--lightningcss-light,#956113)var(--lightningcss-dark,var(--night-amber-ink));font:inherit;gap:6px;padding:0 8px;font-size:11px;font-weight:780;display:inline-flex}.profile-module__3PkVZa__additionalInfoSection textarea{resize:vertical;border:1px solid var(--lightningcss-light,#d8e3f0)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#f9fbfd)var(--lightningcss-dark,var(--night-surface-soft));width:100%;min-height:104px;color:var(--lightningcss-light,#182236)var(--lightningcss-dark,var(--night-text));font:inherit;border-radius:11px;outline:none;padding:11px 12px;font-size:11px;line-height:1.5}.profile-module__3PkVZa__additionalInfoSection textarea:focus{border-color:var(--lightningcss-light,#78aaff)var(--lightningcss-dark,var(--night-border-accent));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));box-shadow:0 0 0 3px var(--lightningcss-light,#0866ff14)var(--lightningcss-dark,#0000002e)}.profile-module__3PkVZa__simpleSectionList{max-width:56rem;color:var(--lightningcss-light,#56657a)var(--lightningcss-dark,var(--night-text-secondary));gap:7px;margin:12px 0 0;padding-left:17px;font-size:11.5px;line-height:1.55;display:grid}.profile-module__3PkVZa__referenceProfiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:56rem;margin-top:12px;display:grid}.profile-module__3PkVZa__referenceProfile{border:1px solid var(--lightningcss-light,#e2e8f0)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fafbfd)var(--lightningcss-dark,var(--night-surface));border-radius:10px;gap:3px;padding:11px 12px;display:grid}.profile-module__3PkVZa__referenceProfile strong{color:var(--lightningcss-light,#273449)var(--lightningcss-dark,var(--night-text));font-size:11.5px}.profile-module__3PkVZa__referenceProfile span,.profile-module__3PkVZa__referenceProfile small{color:var(--lightningcss-light,#7a8799)var(--lightningcss-dark,var(--night-text-muted));font-size:11px;line-height:1.45}.profile-module__3PkVZa__basicSection{padding-top:20px;padding-bottom:19px;position:relative}.profile-module__3PkVZa__basicSection .profile-module__3PkVZa__sectionHeading,.profile-module__3PkVZa__basicSection .profile-module__3PkVZa__identityRow{margin-bottom:12px}.profile-module__3PkVZa__basicSection .profile-module__3PkVZa__contactItem{min-height:32px;padding-top:6px;padding-bottom:6px}.profile-module__3PkVZa__basicSectionActions{align-items:center;gap:7px;display:flex;position:absolute;top:17px;right:21px}.profile-module__3PkVZa__basicEditButton{border:1px solid var(--lightningcss-light,#dce5f1)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));width:31px;height:31px;color:var(--lightningcss-light,#52647d)var(--lightningcss-dark,var(--night-text-secondary));cursor:pointer;border-radius:9px;place-items:center;display:grid}.profile-module__3PkVZa__basicEditButton:hover{border-color:var(--lightningcss-light,#b9d0f8)var(--lightningcss-dark,var(--night-border-accent));background:var(--lightningcss-light,#edf4ff)var(--lightningcss-dark,var(--night-surface-soft));color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink))}.profile-module__3PkVZa__basicEditButton svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:15px;height:15px}.profile-module__3PkVZa__sectionHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.profile-module__3PkVZa__sectionHeading h2{color:var(--lightningcss-light,#111827)var(--lightningcss-dark,var(--night-text));letter-spacing:-.025em;margin:0;font-size:16px}.profile-module__3PkVZa__sectionHeadingActions{align-items:center;gap:7px;display:flex}.profile-module__3PkVZa__sectionHeading button{border:1px solid var(--lightningcss-light,#dce5f1)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));width:31px;height:31px;color:var(--lightningcss-light,#52647d)var(--lightningcss-dark,var(--night-text-secondary));cursor:pointer;border-radius:9px;place-items:center;display:grid}.profile-module__3PkVZa__sectionHeading button:hover{border-color:var(--lightningcss-light,#b9d0f8)var(--lightningcss-dark,var(--night-border-accent));background:var(--lightningcss-light,#edf4ff)var(--lightningcss-dark,var(--night-surface-soft));color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink))}.profile-module__3PkVZa__sectionHeading svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:15px;height:15px}.profile-module__3PkVZa__sectionHeading .profile-module__3PkVZa__sectionFixButton,.profile-module__3PkVZa__basicSectionActions .profile-module__3PkVZa__sectionFixButton{border:1px solid var(--lightningcss-light,#bcd4fb)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#edf4ff)var(--lightningcss-dark,var(--night-surface-soft));width:auto;min-width:52px;height:31px;color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink));cursor:pointer;font:inherit;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 9px;font-size:11px;font-weight:780;display:inline-flex}.profile-module__3PkVZa__sectionFixButton span{color:#fff;background:#0866ff;border-radius:999px;place-items:center;min-width:15px;height:15px;padding:0 3px;font-size:11px;display:inline-grid}.profile-module__3PkVZa__sectionHeading .profile-module__3PkVZa__sectionFixButton:hover,.profile-module__3PkVZa__basicSectionActions .profile-module__3PkVZa__sectionFixButton:hover{border-color:var(--lightningcss-light,#8eb8ff)var(--lightningcss-dark,var(--night-border-accent));background:var(--lightningcss-light,#e3efff)var(--lightningcss-dark,var(--night-blue-soft));color:var(--lightningcss-light,#075edc)var(--lightningcss-dark,var(--night-blue-ink))}.profile-module__3PkVZa__sectionHeading .profile-module__3PkVZa__sectionFixCritical,.profile-module__3PkVZa__basicSectionActions .profile-module__3PkVZa__sectionFixCritical{border-color:var(--lightningcss-light,#f0b5bf)var(--lightningcss-dark,var(--night-border-accent));background:var(--lightningcss-light,#fff0f2)var(--lightningcss-dark,var(--night-surface-soft));color:var(--lightningcss-light,#bd344b)var(--lightningcss-dark,var(--night-red-ink))}.profile-module__3PkVZa__sectionHeading .profile-module__3PkVZa__sectionFixCritical span,.profile-module__3PkVZa__basicSectionActions .profile-module__3PkVZa__sectionFixCritical span{background:#d94b61}.profile-module__3PkVZa__sectionHeading .profile-module__3PkVZa__sectionFixSuggestion,.profile-module__3PkVZa__basicSectionActions .profile-module__3PkVZa__sectionFixSuggestion{border-color:var(--lightningcss-light,#ead19b)var(--lightningcss-dark,var(--night-border-accent));background:var(--lightningcss-light,#fff8e8)var(--lightningcss-dark,var(--night-amber-soft));color:var(--lightningcss-light,#956113)var(--lightningcss-dark,var(--night-amber-ink))}.profile-module__3PkVZa__sectionHeading .profile-module__3PkVZa__sectionFixSuggestion span,.profile-module__3PkVZa__basicSectionActions .profile-module__3PkVZa__sectionFixSuggestion span{background:#c88a24}.profile-module__3PkVZa__identityRow{align-items:center;gap:13px;margin-bottom:17px;display:flex}.profile-module__3PkVZa__identityRow h2,.profile-module__3PkVZa__sectionHeading h2,.profile-module__3PkVZa__timelineItem h3{align-items:center;gap:7px;display:flex}.profile-module__3PkVZa__profileInitial{border:1px solid var(--lightningcss-light,#c8dcff)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#edf4ff)var(--lightningcss-dark,var(--night-surface-soft));width:56px;height:56px;color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink));cursor:pointer;border-radius:50%;flex:0 0 56px;place-items:center;font-size:17px;font-weight:850;display:grid;position:relative;overflow:hidden}.profile-module__3PkVZa__profileInitial img{object-fit:cover;width:100%;height:100%}.profile-module__3PkVZa__profileInitial>input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.profile-module__3PkVZa__profilePhotoOverlay{color:#fff;opacity:0;background:#082c6794;place-items:center;transition:opacity .16s;display:grid;position:absolute;inset:0}.profile-module__3PkVZa__profilePhotoOverlay svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:20px;height:20px}.profile-module__3PkVZa__profileInitial:hover .profile-module__3PkVZa__profilePhotoOverlay,.profile-module__3PkVZa__profileInitial:focus-within .profile-module__3PkVZa__profilePhotoOverlay{opacity:1}.profile-module__3PkVZa__identityRow h2{color:var(--lightningcss-light,#131c2e)var(--lightningcss-dark,var(--night-text));letter-spacing:-.035em;margin:0;font-size:20px}.profile-module__3PkVZa__identityRow p{color:var(--lightningcss-light,#67758b)var(--lightningcss-dark,var(--night-text-muted));margin:4px 0 0;font-size:12px}.profile-module__3PkVZa__contactGrid{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.profile-module__3PkVZa__contactItem{border:1px solid var(--lightningcss-light,#e1e8f1)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#f8fafc)var(--lightningcss-dark,var(--night-surface-soft));width:fit-content;max-width:100%;min-height:36px;color:var(--lightningcss-light,#465873)var(--lightningcss-dark,var(--night-text-secondary));text-overflow:ellipsis;white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:8px 11px;font-size:11px;display:flex;overflow:hidden}.profile-module__3PkVZa__contactItem svg{fill:none;width:15px;height:15px;stroke:var(--lightningcss-light,#7388a7)var(--lightningcss-dark,var(--night-text-muted));stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;flex:none}a.profile-module__3PkVZa__contactItem:hover{border-color:var(--lightningcss-light,#bcd3f8)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#f1f6ff)var(--lightningcss-dark,var(--night-surface-soft));color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink))}.profile-module__3PkVZa__timeline{max-width:56rem;margin-left:6px}.profile-module__3PkVZa__timelineItem{border-left:1px solid var(--lightningcss-light,#b9d4ff)var(--lightningcss-dark,var(--night-border));padding:0 0 24px 24px;scroll-margin-top:22px;position:relative}.profile-module__3PkVZa__incompleteFocus{animation:2.2s ease-out profile-module__3PkVZa__incompleteFocusGlow}@keyframes profile-module__3PkVZa__incompleteFocusGlow{0%,to{box-shadow:none;background:0 0}18%,70%{background:var(--lightningcss-light,#fff4e8bf)var(--lightningcss-dark,color-mix(in srgb, var(--night-amber-soft) 75.0%, transparent));box-shadow:0 0 0 10px var(--lightningcss-light,#fff4e8bf)var(--lightningcss-dark,#0000008c)}}.profile-module__3PkVZa__timelineItem:last-child{border-left-color:#0000;padding-bottom:0}.profile-module__3PkVZa__timelineDot{border:2px solid var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-border));background:#0866ff;border-radius:50%;width:9px;height:9px;position:absolute;top:1px;left:-5px;box-shadow:0 0 0 1px var(--lightningcss-light,#86b2fb)var(--lightningcss-dark,#0000008c)}.profile-module__3PkVZa__timelineDate{color:var(--lightningcss-light,#7a879a)var(--lightningcss-dark,var(--night-text-muted));margin:0 0 7px;font-size:11px;font-weight:650}.profile-module__3PkVZa__timelineItem h3{color:var(--lightningcss-light,#172033)var(--lightningcss-dark,var(--night-text));letter-spacing:-.015em;margin:0;font-size:14px}.profile-module__3PkVZa__timelineRole{color:var(--lightningcss-light,#2d3b52)var(--lightningcss-dark,var(--night-text));margin:3px 0 0;font-size:11.5px;font-weight:490}.profile-module__3PkVZa__timelineDetail{color:var(--lightningcss-light,#66758a)var(--lightningcss-dark,var(--night-text-muted));margin:3px 0 0;font-size:11px}.profile-module__3PkVZa__timelineDescription{color:var(--lightningcss-light,#66758a)var(--lightningcss-dark,var(--night-text-muted));white-space:pre-wrap;margin:7px 0 0;padding-left:13px;font-size:11px;line-height:1.5;position:relative}.profile-module__3PkVZa__timelineDescription:before{content:"";background:#0866ff;border-radius:50%;width:4px;height:4px;position:absolute;top:.55em;left:0}.profile-module__3PkVZa__timelineItem ul{color:var(--lightningcss-light,#4d5d73)var(--lightningcss-dark,var(--night-text-secondary));gap:6px;margin:10px 0 0;padding:0;font-size:11.5px;line-height:1.45;list-style:none;display:grid}.profile-module__3PkVZa__timelineItem li{padding-left:13px;position:relative}.profile-module__3PkVZa__timelineItem li:before,.profile-module__3PkVZa__resumeChangeValues li:before{content:"";background:#0866ff;border-radius:50%;width:4px;height:4px;position:absolute;top:.57em;left:0}.profile-module__3PkVZa__sectionIntro{color:var(--lightningcss-light,#6a778c)var(--lightningcss-dark,var(--night-text-muted));margin:-8px 0 14px;font-size:11px}.profile-module__3PkVZa__customSummary{max-width:56rem;color:var(--lightningcss-light,#5f6f86)var(--lightningcss-dark,var(--night-text-secondary));gap:8px;font-size:11.5px;line-height:1.55;display:grid}.profile-module__3PkVZa__customSummary p{white-space:pre-wrap;margin:0}.profile-module__3PkVZa__skillList{flex-wrap:wrap;gap:8px;max-width:56rem;display:flex}.profile-module__3PkVZa__skillList span,.profile-module__3PkVZa__skillList button.profile-module__3PkVZa__moreSkillsPill{border:1px solid var(--lightningcss-light,#cfe0fb)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#f2f7ff)var(--lightningcss-dark,var(--night-surface-soft));min-height:32px;color:var(--lightningcss-light,#405d88)var(--lightningcss-dark,var(--night-text-secondary));border-radius:999px;align-items:center;padding:0 12px;font-size:11px;font-weight:700;display:inline-flex}.profile-module__3PkVZa__skillList .profile-module__3PkVZa__moreSkillsPill{border-color:var(--lightningcss-light,#a9c7fa)var(--lightningcss-dark,var(--night-border-accent));background:var(--lightningcss-light,#e8f1ff)var(--lightningcss-dark,var(--night-blue-soft));color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink));font-weight:800}.profile-module__3PkVZa__modalBackdrop{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);overscroll-behavior:contain;background:#111c2e61;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.profile-module__3PkVZa__editModal{border:1px solid var(--lightningcss-light,#dce5f0)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));border-radius:18px;flex-direction:column;width:min(720px,100vw - 32px);height:fit-content;max-height:calc(100svh - 40px);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 70px var(--lightningcss-light,#1426433d)var(--lightningcss-dark,#00000069)}.profile-module__3PkVZa__editModal:after{z-index:5;box-sizing:border-box;border-bottom:5px solid var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-border-accent));content:"";pointer-events:none;border-radius:0 0 17px 17px;height:19px;position:absolute;bottom:0;left:0;right:0}.profile-module__3PkVZa__editModalCompact{height:fit-content}.profile-module__3PkVZa__modalHeader{z-index:2;border-bottom:1px solid var(--lightningcss-light,#e7ecf3)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fffffff7)var(--lightningcss-dark,color-mix(in srgb, var(--night-surface) 97.0%, transparent));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex:none;justify-content:space-between;align-items:center;gap:20px;padding:14px 22px;display:flex;position:relative}.profile-module__3PkVZa__modalHeader h2{color:var(--lightningcss-light,#121a2a)var(--lightningcss-dark,var(--night-text));letter-spacing:-.03em;margin:0;font-size:17px}.profile-module__3PkVZa__modalHeaderActions{align-items:center;gap:7px;display:flex}.profile-module__3PkVZa__modalCancel{border:1px solid var(--lightningcss-light,#d7e1ed)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));min-width:70px;height:32px;color:var(--lightningcss-light,#42516a)var(--lightningcss-dark,var(--night-text-secondary));cursor:pointer;font:inherit;border-radius:999px;padding:0 13px;font-size:11px;font-weight:750}.profile-module__3PkVZa__modalCancel:hover{border-color:var(--lightningcss-light,#bfcddd)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#f7f9fc)var(--lightningcss-dark,var(--night-surface-soft))}.profile-module__3PkVZa__modalUpdate{border:1px solid var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-border-accent));color:#fff;cursor:pointer;min-width:78px;height:32px;font:inherit;letter-spacing:.02em;text-transform:uppercase;background:#0866ff;border-radius:999px;padding:0 15px;font-size:11px;font-weight:800}.profile-module__3PkVZa__modalUpdate:disabled{cursor:wait;opacity:.58}.profile-module__3PkVZa__modalImplementFix{color:#fff;cursor:pointer;min-width:88px;height:32px;font:inherit;letter-spacing:normal;text-transform:none;border:1px solid #0000;border-radius:999px;padding:0 14px;font-size:11px;font-weight:750}.profile-module__3PkVZa__modalImplementCritical,.profile-module__3PkVZa__modalImplementSuggestion{border-color:var(--lightningcss-light,#ead19b)var(--lightningcss-dark,var(--night-border-accent));background:var(--lightningcss-light,#fff8e8)var(--lightningcss-dark,var(--night-amber-soft));color:var(--lightningcss-light,#956113)var(--lightningcss-dark,var(--night-amber-ink))}.profile-module__3PkVZa__modalImplementFix:disabled{cursor:default;opacity:.42}.profile-module__3PkVZa__editModal form{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.profile-module__3PkVZa__modalFormContent{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;padding:20px 22px;display:flex;overflow-y:auto}.profile-module__3PkVZa__modalHeader>div:first-child p{color:var(--lightningcss-light,#758399)var(--lightningcss-dark,var(--night-text-muted));margin:3px 0 0;font-size:11px}.profile-module__3PkVZa__analysisFixModal{width:min(650px,100vw - 32px)}.profile-module__3PkVZa__fixIssueActions{align-items:flex-start;gap:8px;margin-bottom:15px;display:flex}.profile-module__3PkVZa__fixDismiss{border:1px solid var(--lightningcss-light,#cf3f59)var(--lightningcss-dark,var(--night-red-ink));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));min-height:25px;color:var(--lightningcss-light,#cf3f59)var(--lightningcss-dark,var(--night-red-ink));cursor:pointer;font:inherit;border-radius:999px;flex-shrink:0;margin-left:auto;padding:3px 10px;font-size:11px}.profile-module__3PkVZa__fixIssueTabs{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.profile-module__3PkVZa__fixIssueTabs button{border:1px solid var(--lightningcss-light,#d9e3ef)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));width:25px;height:25px;color:var(--lightningcss-light,#617087)var(--lightningcss-dark,var(--night-text-secondary));cursor:pointer;font:inherit;border-radius:7px;font-size:11px;font-weight:750}.profile-module__3PkVZa__fixIssueTabs .profile-module__3PkVZa__fixIssueTabActive{border-color:var(--lightningcss-light,#8eb8ff)var(--lightningcss-dark,var(--night-border-accent));background:var(--lightningcss-light,#eaf3ff)var(--lightningcss-dark,var(--night-blue-soft));color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink))}.profile-module__3PkVZa__fixIssueHeading{margin-bottom:13px}.profile-module__3PkVZa__fixIssueHeading span{background:var(--lightningcss-light,#edf4ff)var(--lightningcss-dark,var(--night-surface-soft));color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink));letter-spacing:.03em;text-transform:uppercase;border-radius:999px;margin-bottom:5px;padding:4px 7px;font-size:11px;font-weight:780;display:inline-flex}.profile-module__3PkVZa__fixIssueCritical span{background:var(--lightningcss-light,#fff0f2)var(--lightningcss-dark,var(--night-surface-soft));color:var(--lightningcss-light,#bd344b)var(--lightningcss-dark,var(--night-red-ink))}.profile-module__3PkVZa__fixIssueSuggestion span{background:var(--lightningcss-light,#fff6df)var(--lightningcss-dark,var(--night-amber-soft));color:var(--lightningcss-light,#986313)var(--lightningcss-dark,var(--night-amber-ink))}.profile-module__3PkVZa__fixIssueHeading h3{color:var(--lightningcss-light,#182236)var(--lightningcss-dark,var(--night-text));letter-spacing:-.02em;margin:0;font-size:15px}.profile-module__3PkVZa__fixField{margin-bottom:10px}.profile-module__3PkVZa__fixPanel{border:1px solid var(--lightningcss-light,#e0e7f0)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#f8fafc)var(--lightningcss-dark,var(--night-surface-soft));border-radius:10px;margin:0;padding:11px 12px}.profile-module__3PkVZa__fixField>span,.profile-module__3PkVZa__fixRewrite>span{color:var(--lightningcss-light,#34445c)var(--lightningcss-dark,var(--night-text-secondary));align-items:center;gap:5px;margin-bottom:5px;font-size:11px;font-weight:780;display:flex}.profile-module__3PkVZa__fixField>span>svg,.profile-module__3PkVZa__fixRewrite>span>svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:14px;height:14px}.profile-module__3PkVZa__fixField>p{color:var(--lightningcss-light,#5e6d82)var(--lightningcss-dark,var(--night-text-secondary));white-space:pre-wrap;margin:0;font-size:11px;line-height:1.5}.profile-module__3PkVZa__fixLogicCritical{border-color:var(--lightningcss-light,#f1c0c8)var(--lightningcss-dark,var(--night-border-accent));background:var(--lightningcss-light,#fff3f4)var(--lightningcss-dark,var(--night-surface-soft))}.profile-module__3PkVZa__fixLogicSuggestion{border-color:var(--lightningcss-light,#ead5a6)var(--lightningcss-dark,var(--night-border-accent));background:var(--lightningcss-light,#fff9e9)var(--lightningcss-dark,var(--night-amber-soft))}.profile-module__3PkVZa__originalHighlightCritical,.profile-module__3PkVZa__originalHighlightSuggestion{color:inherit;border-radius:3px;padding:1px 2px}.profile-module__3PkVZa__originalHighlightCritical{background:var(--lightningcss-light,#ffd9df)var(--lightningcss-dark,var(--night-red-soft))}.profile-module__3PkVZa__originalHighlightSuggestion{background:var(--lightningcss-light,#ffecad)var(--lightningcss-dark,var(--night-amber-soft))}.profile-module__3PkVZa__fixRewrite{margin-top:3px;display:block}.profile-module__3PkVZa__fixRewrite textarea{resize:vertical;border:1px solid var(--lightningcss-light,#bcd4fb)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));width:100%;min-height:0;color:var(--lightningcss-light,#182236)var(--lightningcss-dark,var(--night-text));font:inherit;border-radius:10px;outline:none;padding:11px 12px;font-size:11px;line-height:1.5}.profile-module__3PkVZa__fixRewrite textarea:focus{border-color:var(--lightningcss-light,#78aaff)var(--lightningcss-dark,var(--night-border-accent));box-shadow:0 0 0 3px var(--lightningcss-light,#0866ff17)var(--lightningcss-dark,#0000002e)}.profile-module__3PkVZa__fixRewriteCritical textarea{border-color:var(--lightningcss-light,#efb7c1)var(--lightningcss-dark,var(--night-border-accent))}.profile-module__3PkVZa__fixRewriteCritical textarea:focus{border-color:var(--lightningcss-light,#dc7183)var(--lightningcss-dark,var(--night-border-accent));box-shadow:0 0 0 3px var(--lightningcss-light,#d94b6117)var(--lightningcss-dark,#0000002e)}.profile-module__3PkVZa__fixRewriteSuggestion textarea{border-color:var(--lightningcss-light,#e5cd98)var(--lightningcss-dark,var(--night-border-accent))}.profile-module__3PkVZa__fixRewriteSuggestion textarea:focus{border-color:var(--lightningcss-light,#c79539)var(--lightningcss-dark,var(--night-border-accent));box-shadow:0 0 0 3px var(--lightningcss-light,#c88a2417)var(--lightningcss-dark,#0000002e)}.profile-module__3PkVZa__fixModalActions{justify-content:space-between;align-items:center;gap:16px;margin-top:14px;padding-bottom:8px;display:flex}.profile-module__3PkVZa__fixModalActions p{color:var(--lightningcss-light,#8b5961)var(--lightningcss-dark,var(--night-text-secondary));margin:0;font-size:11px}.profile-module__3PkVZa__fixModalActions button{border:1px solid var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-border-accent));color:#fff;cursor:pointer;min-width:96px;height:34px;font:inherit;background:#0866ff;border-radius:999px;padding:0 14px;font-size:11px;font-weight:780}.profile-module__3PkVZa__fixModalActions button:disabled{cursor:default;opacity:.45}.profile-module__3PkVZa__recordHeading{align-items:center;gap:9px;margin-bottom:15px;display:flex}.profile-module__3PkVZa__recordBlock+.profile-module__3PkVZa__recordBlock{border-top:1px solid var(--lightningcss-light,#dfe6ef)var(--lightningcss-dark,var(--night-border));margin-top:24px;padding-top:22px}.profile-module__3PkVZa__recordBlock{transition:opacity .14s,transform .14s}.profile-module__3PkVZa__recordBlockDragging{opacity:.52;transform:scale(.995)}.profile-module__3PkVZa__recordHeading h3{color:var(--lightningcss-light,#152035)var(--lightningcss-dark,var(--night-text));letter-spacing:-.02em;margin:0;font-size:15px}.profile-module__3PkVZa__removeParsedEntry{color:var(--lightningcss-light,#9f4450)var(--lightningcss-dark,var(--night-red-ink));cursor:pointer;font:inherit;background:0 0;border:0;border-radius:6px;margin-left:auto;padding:4px 7px;font-size:11px;font-weight:700}.profile-module__3PkVZa__removeParsedEntry:hover{background:var(--lightningcss-light,#fff1f2)var(--lightningcss-dark,var(--night-surface-soft))}.profile-module__3PkVZa__dragHandle{cursor:grab;background:0 0;border:0;border-radius:5px;grid-template-rows:repeat(3,3px);grid-template-columns:repeat(2,3px);place-content:center;gap:2px 3px;width:16px;min-width:16px;height:22px;padding:0;display:grid}.profile-module__3PkVZa__dragHandle:hover,.profile-module__3PkVZa__dragHandle:focus-visible,.profile-module__3PkVZa__dragHandle[aria-pressed=true]{background:var(--lightningcss-light,#edf4ff)var(--lightningcss-dark,var(--night-surface-soft));outline:none}.profile-module__3PkVZa__dragHandle:active{cursor:grabbing}.profile-module__3PkVZa__dragHandle i{background:var(--lightningcss-light,#a9b4c4)var(--lightningcss-dark,var(--night-surface-hover));border-radius:50%;width:3px;height:3px}.profile-module__3PkVZa__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 10px;display:grid}.profile-module__3PkVZa__languageEditor{gap:10px;display:grid}.profile-module__3PkVZa__certificationEditor{gap:14px;display:grid}.profile-module__3PkVZa__languageEditorHeader{color:var(--lightningcss-light,#253249)var(--lightningcss-dark,var(--night-text));justify-content:space-between;align-items:center;gap:12px;font-size:11px;font-weight:750;display:flex}.profile-module__3PkVZa__cefrToggle{cursor:pointer;color:var(--lightningcss-light,#53627a)var(--lightningcss-dark,var(--night-text-secondary));align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}.profile-module__3PkVZa__cefrToggle input{opacity:0;pointer-events:none;position:absolute}.profile-module__3PkVZa__cefrToggle>span{background:var(--lightningcss-light,#cad5e4)var(--lightningcss-dark,var(--night-blue-soft));border-radius:999px;width:26px;height:15px;transition:background .18s;position:relative}.profile-module__3PkVZa__cefrToggle>span:after{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));content:"";border-radius:50%;width:11px;height:11px;transition:transform .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px var(--lightningcss-light,#1d2a4133)var(--lightningcss-dark,#00000057)}.profile-module__3PkVZa__cefrToggle input:checked+span{background:#0866ff}.profile-module__3PkVZa__cefrToggle input:checked+span:after{transform:translate(11px)}.profile-module__3PkVZa__languageRows{gap:8px;display:grid}.profile-module__3PkVZa__languageRow{grid-template-columns:minmax(0,1.45fr) minmax(130px,.8fr) 30px;align-items:center;gap:8px;display:grid}.profile-module__3PkVZa__languageRow>input,.profile-module__3PkVZa__languageSuggestionField>input{border:1px solid var(--lightningcss-light,#e2e8f0)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#f7f8fa)var(--lightningcss-dark,var(--night-surface-soft));width:100%;min-height:38px;color:var(--lightningcss-light,#182236)var(--lightningcss-dark,var(--night-text));font:inherit;border-radius:9px;outline:none;padding:9px 10px;font-size:11px}.profile-module__3PkVZa__languageRow>input:focus,.profile-module__3PkVZa__languageSuggestionField>input:focus{border-color:var(--lightningcss-light,#78aaff)var(--lightningcss-dark,var(--night-border-accent));box-shadow:0 0 0 3px var(--lightningcss-light,#0866ff17)var(--lightningcss-dark,#0000002e)}.profile-module__3PkVZa__languageRow>button{border:1px solid var(--lightningcss-light,#d7e1ed)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));width:30px;height:30px;color:var(--lightningcss-light,#77859a)var(--lightningcss-dark,var(--night-text-muted));cursor:pointer;font:inherit;border-radius:8px;font-size:16px}.profile-module__3PkVZa__addLanguageButton{color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink));cursor:pointer;font:inherit;background:0 0;border:0;justify-self:start;font-size:11px;font-weight:800}.profile-module__3PkVZa__photoEditor{align-content:start;gap:6px;padding:0;display:grid}.profile-module__3PkVZa__photoEditor>span{color:var(--lightningcss-light,#253249)var(--lightningcss-dark,var(--night-text));margin:0;font-size:11px;font-weight:750;display:block}.profile-module__3PkVZa__photoEditorControl{align-items:center;gap:10px;min-height:48px;display:flex}.profile-module__3PkVZa__photoEditorPreview{border:1px solid var(--lightningcss-light,#bfd5fa)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#eaf2ff)var(--lightningcss-dark,var(--night-blue-soft));width:48px;height:48px;color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink));border-radius:50%;flex:0 0 48px;place-items:center;font-size:16px;font-weight:750;display:grid;overflow:hidden}.profile-module__3PkVZa__photoEditorPreview img{object-fit:cover;width:100%;height:100%}.profile-module__3PkVZa__photoEditorContent{flex:1;min-width:0}.profile-module__3PkVZa__photoEditorContent>strong{color:var(--lightningcss-light,#182236)var(--lightningcss-dark,var(--night-text));font-size:11px;font-weight:750;display:block}.profile-module__3PkVZa__photoEditorContent>p{color:var(--lightningcss-light,#6a788d)var(--lightningcss-dark,var(--night-text-muted));margin:3px 0 9px;font-size:11px;line-height:1.35}.profile-module__3PkVZa__photoEditorActions{align-items:center;gap:6px;display:flex}.profile-module__3PkVZa__photoUploadButton,.profile-module__3PkVZa__photoEditorActions button{border:1px solid var(--lightningcss-light,#b9d1f8)var(--lightningcss-dark,var(--night-border-accent));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));min-height:27px;color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink));cursor:pointer;font:inherit;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.profile-module__3PkVZa__photoUploadButton{border-color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-border-accent));color:#fff;background:#0866ff}.profile-module__3PkVZa__photoUploadButton:hover{background:#0058df}.profile-module__3PkVZa__photoEditorActions button:hover{background:var(--lightningcss-light,#edf4ff)var(--lightningcss-dark,var(--night-surface-soft))}.profile-module__3PkVZa__photoUploadButton input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.profile-module__3PkVZa__photoError{color:var(--lightningcss-light,#d52e45)var(--lightningcss-dark,var(--night-red-ink));margin-top:6px;font-size:11px;font-weight:650;display:block}.profile-module__3PkVZa__formField{min-width:0}.profile-module__3PkVZa__formFieldWide{grid-column:1/-1}.profile-module__3PkVZa__locationFields{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:8px;display:grid}.profile-module__3PkVZa__formField .profile-module__3PkVZa__locationFields .profile-module__3PkVZa__cityInput>input{width:100%}.profile-module__3PkVZa__cityInput{min-width:0;position:relative}.profile-module__3PkVZa__locationFields .profile-module__3PkVZa__themeSelect{min-width:0}.profile-module__3PkVZa__fullAddressToggleRow{align-items:center;gap:8px;width:max-content;margin-top:8px;display:inline-flex}.profile-module__3PkVZa__fullAddressToggle{color:var(--lightningcss-light,#33435a)var(--lightningcss-dark,var(--night-text-secondary));cursor:pointer;align-items:center;gap:8px;font-size:11px;display:inline-flex}.profile-module__3PkVZa__fullAddressToggle input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.profile-module__3PkVZa__fullAddressToggle>span{border:1px solid var(--lightningcss-light,#becce0)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));border-radius:5px;flex:0 0 16px;width:16px;height:16px;position:relative}.profile-module__3PkVZa__fullAddressToggle input:focus-visible+span{box-shadow:0 0 0 3px var(--lightningcss-light,#0866ff1f)var(--lightningcss-dark,#0003)}.profile-module__3PkVZa__fullAddressToggle input:checked+span{border-color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-border-accent));background:#0866ff}.profile-module__3PkVZa__fullAddressToggle input:checked+span:after{border-right:2px solid var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-border));border-bottom:2px solid var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-border));content:"";width:4px;height:7px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.profile-module__3PkVZa__fullAddressToggle b{font-weight:720}.profile-module__3PkVZa__fullAddressFields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin-top:10px;display:grid}.profile-module__3PkVZa__fullAddressFields label{gap:5px;min-width:0;display:grid}.profile-module__3PkVZa__fullAddressFields label>span{color:var(--lightningcss-light,#526178)var(--lightningcss-dark,var(--night-text-secondary));font-size:11px;font-weight:700}.profile-module__3PkVZa__inlineHelpButton{color:#fff;cursor:help;width:14px;height:14px;font:inherit;background:#0866ff;border:0;border-radius:50%;flex:0 0 14px;place-items:center;padding:0;font-size:11px;font-weight:800;display:inline-grid;position:relative}.profile-module__3PkVZa__inlineHelpButton:after{z-index:50;background:var(--lightningcss-light,#121827)var(--lightningcss-dark,var(--night-surface-strong));color:#fff;content:attr(data-tooltip);opacity:0;pointer-events:none;text-align:left;border-radius:8px;width:230px;padding:8px 10px;font-size:11px;font-weight:600;line-height:1.4;transition:opacity .14s,transform .14s;position:absolute;top:50%;left:calc(100% + 7px);transform:translateY(-50%)translate(-3px)}.profile-module__3PkVZa__inlineHelpButton:hover:after,.profile-module__3PkVZa__inlineHelpButton:focus-visible:after{opacity:1;transform:translateY(-50%)translate(0)}.profile-module__3PkVZa__matchingNote{border:1px solid var(--lightningcss-light,#dbe6f5)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#f3f7fc)var(--lightningcss-dark,var(--night-surface-soft));border-radius:10px;grid-column:1/-1;align-items:flex-start;gap:8px;margin:1px 0;padding:10px 11px;display:flex}.profile-module__3PkVZa__matchingNote>span{background:var(--lightningcss-light,#71829b)var(--lightningcss-dark,var(--night-surface-hover));color:#fff;border-radius:50%;flex:0 0 16px;place-items:center;width:16px;height:16px;font-size:11px;font-weight:800;display:grid}.profile-module__3PkVZa__matchingNote p{color:var(--lightningcss-light,#596a82)var(--lightningcss-dark,var(--night-text-secondary));margin:0;font-size:11px;line-height:1.45}.profile-module__3PkVZa__formField>span,.profile-module__3PkVZa__bulletEditor>label{color:var(--lightningcss-light,#253249)var(--lightningcss-dark,var(--night-text));margin:0 0 6px;font-size:11px;font-weight:750;display:block}@media (prefers-reduced-motion:reduce){.profile-module__3PkVZa__profileIncomplete,.profile-module__3PkVZa__incompleteDot,.profile-module__3PkVZa__incompleteFocus{animation:none}}.profile-module__3PkVZa__bulletEditor>label b{color:var(--lightningcss-light,#ef3f54)var(--lightningcss-dark,var(--night-red-ink));margin-right:3px}.profile-module__3PkVZa__currentEmploymentField{align-content:start;gap:7px;display:grid}.profile-module__3PkVZa__currentEmploymentField .profile-module__3PkVZa__fieldButton:disabled{cursor:default;color:var(--lightningcss-light,#52627a)var(--lightningcss-dark,var(--night-text-secondary));opacity:1}.profile-module__3PkVZa__formField>span b{color:var(--lightningcss-light,#ef3f54)var(--lightningcss-dark,var(--night-red-ink));margin-right:3px}.profile-module__3PkVZa__formField input:not([type=checkbox]),.profile-module__3PkVZa__formField select,.profile-module__3PkVZa__formField textarea{border:1px solid var(--lightningcss-light,#e2e8f0)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#f7f8fa)var(--lightningcss-dark,var(--night-surface-soft));width:100%;min-height:38px;color:var(--lightningcss-light,#182236)var(--lightningcss-dark,var(--night-text));font:inherit;border-radius:9px;outline:none;padding:9px 10px;font-size:11px}.profile-module__3PkVZa__phoneField{position:relative}.profile-module__3PkVZa__phoneControl{border:1px solid var(--lightningcss-light,#e2e8f0)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#f7f8fa)var(--lightningcss-dark,var(--night-surface-soft));border-radius:9px;grid-template-columns:46px minmax(0,1fr);min-height:38px;transition:border-color .15s,box-shadow .15s,background .15s;display:grid;overflow:hidden}.profile-module__3PkVZa__phoneControl:focus-within{border-color:var(--lightningcss-light,#8eb8ff)var(--lightningcss-dark,var(--night-border-accent));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));box-shadow:0 0 0 3px var(--lightningcss-light,#0866ff14)var(--lightningcss-dark,#0000002e)}.profile-module__3PkVZa__countryButton{border:0;border-right:1px solid var(--lightningcss-light,#dbe3ee)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#eef0f3)var(--lightningcss-dark,var(--night-surface-soft));min-width:0;color:var(--lightningcss-light,#40516a)var(--lightningcss-dark,var(--night-text-secondary));cursor:pointer;font:inherit;text-align:left;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:6px;padding:0 7px;font-size:11px;display:grid}.profile-module__3PkVZa__countryButton:hover,.profile-module__3PkVZa__countryButton[aria-expanded=true]{background:var(--lightningcss-light,#e3e9f2)var(--lightningcss-dark,var(--night-surface-soft));color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink))}.profile-module__3PkVZa__countryButton[aria-expanded=true] .profile-module__3PkVZa__fieldChevron{border-top:0;border-bottom:4px solid var(--lightningcss-light,#53657e)var(--lightningcss-dark,var(--night-border));margin-top:0}.profile-module__3PkVZa__countryFlag{width:var(--flag-render-width,19px);height:var(--flag-render-height,auto);aspect-ratio:var(--flag-aspect-ratio,19 / 14);flex:0 0 var(--flag-render-width,19px);color:var(--lightningcss-light,#9aa7b8)var(--lightningcss-dark,var(--night-text-muted));border-radius:0;place-items:center;font-size:11px;line-height:1;display:grid;position:relative;overflow:visible}.profile-module__3PkVZa__countryFlag:has(img:not([src$="/np.svg"])):after{content:none}.profile-module__3PkVZa__countryFlagFallback{border:1px solid var(--lightningcss-light,#d6dee9)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#f3f6fa)var(--lightningcss-dark,var(--night-surface-soft));width:19px;height:14px;color:var(--lightningcss-light,#738198)var(--lightningcss-dark,var(--night-text-muted));border-radius:0;place-items:center;font-size:11px;font-weight:800;display:grid}.profile-module__3PkVZa__countryFlag img{box-sizing:border-box;object-fit:fill;border-radius:0;width:100%;height:100%;display:block;position:relative;inset:auto}.profile-module__3PkVZa__countryFlag img:not([src$="/np.svg"]){outline-offset:-.8px;border:0;outline:.8px solid var(--lightningcss-light,#1118271f)var(--lightningcss-dark,#ffffff26)}.profile-module__3PkVZa__phoneNumberField{align-items:center;gap:6px;min-width:0;padding-left:9px;display:flex}.profile-module__3PkVZa__phoneNumberPrefix{color:var(--lightningcss-light,#182236)var(--lightningcss-dark,var(--night-text));font-variant-numeric:tabular-nums;flex:none;font-size:11px}.profile-module__3PkVZa__formField .profile-module__3PkVZa__phoneControl .profile-module__3PkVZa__phoneNumberInput{min-width:0;min-height:36px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:9px 11px 9px 0}.profile-module__3PkVZa__formField .profile-module__3PkVZa__phoneControl .profile-module__3PkVZa__phoneNumberInput:focus{box-shadow:none;background:0 0;border:0;border-radius:0}.profile-module__3PkVZa__countryMenu{z-index:40;overscroll-behavior:contain;border:1px solid var(--lightningcss-light,#dfe6ef)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));border-radius:12px;grid-template-rows:auto minmax(0,1fr);max-height:232px;padding:6px;display:grid;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow:hidden;box-shadow:0 14px 34px var(--lightningcss-light,#203f6c2e)var(--lightningcss-dark,#0000004f)}.profile-module__3PkVZa__countryMenuOptions{overscroll-behavior:contain;scrollbar-color:var(--lightningcss-light,#cbd5e3)var(--lightningcss-dark,#666a6e) transparent;scrollbar-width:thin;align-content:start;gap:2px;min-height:0;display:grid;overflow-y:auto}.profile-module__3PkVZa__countryMenuSearch{margin-bottom:5px;display:block;position:relative}.profile-module__3PkVZa__formField .profile-module__3PkVZa__countryMenuSearch input{border:1px solid var(--lightningcss-light,#cfd9e7)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));width:100%;min-height:35px;color:var(--lightningcss-light,#26364c)var(--lightningcss-dark,var(--night-text));font:inherit;border-radius:8px;outline:none;padding:8px 9px 8px 31px;font-size:11px}.profile-module__3PkVZa__formField .profile-module__3PkVZa__countryMenuSearch input:focus{border-color:var(--lightningcss-light,#78a9ff)var(--lightningcss-dark,var(--night-border-accent));box-shadow:0 0 0 2px var(--lightningcss-light,#0866ff17)var(--lightningcss-dark,#0000002e)}.profile-module__3PkVZa__countryMenuSearch>span:first-child{z-index:1;border:1.5px solid var(--lightningcss-light,#6d7c91)var(--lightningcss-dark,var(--night-border));pointer-events:none;border-radius:50%;width:11px;height:11px;position:absolute;top:50%;left:10px;transform:translateY(-60%)}.profile-module__3PkVZa__countryMenuSearch>span:first-child:after{background:var(--lightningcss-light,#6d7c91)var(--lightningcss-dark,var(--night-surface-hover));content:"";border-radius:2px;width:5px;height:1.5px;position:absolute;bottom:-3px;right:-4px;transform:rotate(45deg)}.profile-module__3PkVZa__countryMenuOptions button{min-height:34px;color:var(--lightningcss-light,#40516a)var(--lightningcss-dark,var(--night-text-secondary));cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;grid-template-columns:25px minmax(0,1fr) 50px;align-items:center;gap:7px;padding:6px 9px;font-size:11px;display:grid}.profile-module__3PkVZa__countryMenuOptions button:hover,.profile-module__3PkVZa__countryMenu .profile-module__3PkVZa__countryOptionActive{background:var(--lightningcss-light,#edf4ff)var(--lightningcss-dark,var(--night-surface-soft));color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink))}.profile-module__3PkVZa__countryCode{color:var(--lightningcss-light,#62738b)var(--lightningcss-dark,var(--night-text-muted));font-variant-numeric:tabular-nums;text-align:right}.profile-module__3PkVZa__countryOptionActive .profile-module__3PkVZa__countryCode{color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink))}.profile-module__3PkVZa__countrySelectValue{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.profile-module__3PkVZa__countrySelectMenu .profile-module__3PkVZa__countryMenuOptions button{grid-template-columns:25px minmax(0,1fr)}.profile-module__3PkVZa__countrySelectMenuComfortable .profile-module__3PkVZa__countryMenuSearch input{box-sizing:border-box;border:1px solid var(--lightningcss-light,#cfd9e7)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));width:100%;min-height:40px;color:var(--lightningcss-light,#26364c)var(--lightningcss-dark,var(--night-text));font:inherit;border-radius:8px;outline:none;padding:8px 12px 8px 34px;font-size:14px}.profile-module__3PkVZa__countrySelectMenuComfortable .profile-module__3PkVZa__countryMenuSearch input:focus{border-color:var(--lightningcss-light,#78a9ff)var(--lightningcss-dark,var(--night-border-accent));box-shadow:0 0 0 2px var(--lightningcss-light,#0866ff17)var(--lightningcss-dark,#0000002e)}.profile-module__3PkVZa__countrySelectMenuComfortable .profile-module__3PkVZa__countryMenuOptions button{grid-template-columns:28px minmax(0,1fr);gap:10px;min-height:42px;padding:7px 10px;font-size:14px}.profile-module__3PkVZa__citySuggestionMenu{grid-template-rows:minmax(0,1fr);width:max-content;min-width:100%;max-width:min(280px,100vw - 52px);padding:4px;right:auto}.profile-module__3PkVZa__citySuggestionMenu .profile-module__3PkVZa__countryMenuOptions button{grid-template-columns:25px max-content;gap:7px;min-height:38px}.profile-module__3PkVZa__citySuggestionMenu .profile-module__3PkVZa__countryMenuOptions{scrollbar-width:none;overflow-y:hidden}.profile-module__3PkVZa__citySuggestionMenu .profile-module__3PkVZa__countryMenuOptions button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-module__3PkVZa__countryMenuEmpty{min-height:72px;color:var(--lightningcss-light,#8390a2)var(--lightningcss-dark,var(--night-text-muted));place-items:center;font-size:11px;display:grid}.profile-module__3PkVZa__additionalStatusToggle{width:max-content;color:var(--lightningcss-light,#33435a)var(--lightningcss-dark,var(--night-text-secondary));cursor:pointer;align-items:center;gap:8px;font-size:11px;display:inline-flex}.profile-module__3PkVZa__nationalityGroup{align-content:start;align-self:start;gap:8px;min-width:0;display:grid}.profile-module__3PkVZa__additionalStatusToggle input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.profile-module__3PkVZa__additionalStatusToggle>span{border:1px solid var(--lightningcss-light,#becce0)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));border-radius:5px;flex:none;width:17px;height:17px;transition:border-color .15s,background .15s,box-shadow .15s;position:relative}.profile-module__3PkVZa__additionalStatusToggle input:focus-visible+span{border-color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-border-accent));box-shadow:0 0 0 3px var(--lightningcss-light,#0866ff1a)var(--lightningcss-dark,#0000002e)}.profile-module__3PkVZa__additionalStatusToggle input:checked+span{border-color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-border-accent));background:#0866ff}.profile-module__3PkVZa__additionalStatusToggle input:checked+span:after{border-right:2px solid var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-border));border-bottom:2px solid var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-border));content:"";width:4px;height:7px;position:absolute;top:3px;left:5px;transform:rotate(45deg)}.profile-module__3PkVZa__additionalStatusToggle b{font-weight:720}.profile-module__3PkVZa__additionalStatusFields{background:0 0;border:0;grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:7px;padding:0;display:grid}.profile-module__3PkVZa__fieldLabelWithAction,.profile-module__3PkVZa__fieldLabelWithHelp{align-items:center;gap:6px;line-height:1;display:inline-flex}.profile-module__3PkVZa__fieldLabelWithAction a{color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink));font-size:11px;font-weight:680;line-height:1}.profile-module__3PkVZa__formField .profile-module__3PkVZa__fieldLabelWithHelp>b{color:#fff;cursor:help;background:#0866ff;border-radius:50%;place-items:center;width:14px;height:14px;margin:0;font-size:11px;display:inline-grid;position:relative}.profile-module__3PkVZa__fieldLabelWithHelp>b:after{z-index:8;background:var(--lightningcss-light,#121827)var(--lightningcss-dark,var(--night-surface-strong));color:#fff;content:"Choose the text shown on your CV, e.g. Portfolio, GitHub or Website.";opacity:0;pointer-events:none;border-radius:8px;width:220px;padding:8px 10px;font-size:11px;font-weight:600;line-height:1.4;transition:opacity .14s,transform .14s;position:absolute;top:50%;left:calc(100% + 7px);transform:translateY(-50%)translate(-3px)}.profile-module__3PkVZa__fieldLabelWithHelp>b:hover:after,.profile-module__3PkVZa__fieldLabelWithHelp>b:focus-visible:after{opacity:1;transform:translateY(-50%)translate(0)}.profile-module__3PkVZa__titledLinkInputs{grid-template-columns:minmax(0,30fr) minmax(0,70fr);gap:8px;display:grid}.profile-module__3PkVZa__linkFieldsGroup{gap:6px;display:grid}.profile-module__3PkVZa__linkFieldsGroup>span{margin-bottom:0}.profile-module__3PkVZa__additionalLinkRow{grid-template-columns:minmax(0,30fr) minmax(0,70fr);gap:8px;display:grid}.profile-module__3PkVZa__additionalLinkRow input{border:1px solid var(--lightningcss-light,#e2e8f0)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#f7f8fa)var(--lightningcss-dark,var(--night-surface-soft));min-width:0;min-height:36px;color:var(--lightningcss-light,#182236)var(--lightningcss-dark,var(--night-text));font:inherit;border-radius:9px;outline:none;padding:8px 10px;font-size:11px}.profile-module__3PkVZa__additionalLinkToggle{width:max-content;color:var(--lightningcss-light,#33435a)var(--lightningcss-dark,var(--night-text-secondary));cursor:pointer;align-items:center;gap:8px;font-size:11px;display:inline-flex}.profile-module__3PkVZa__additionalLinkToggle input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.profile-module__3PkVZa__additionalLinkToggle>span{border:1px solid var(--lightningcss-light,#becce0)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));border-radius:5px;flex:none;width:17px;height:17px;position:relative}.profile-module__3PkVZa__additionalLinkToggle input:focus-visible+span{border-color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-border-accent));box-shadow:0 0 0 3px var(--lightningcss-light,#0866ff1a)var(--lightningcss-dark,#0000002e)}.profile-module__3PkVZa__additionalLinkToggle input:checked+span{border-color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-border-accent));background:#0866ff}.profile-module__3PkVZa__additionalLinkToggle input:checked+span:after{border-right:2px solid var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-border));border-bottom:2px solid var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-border));content:"";width:4px;height:7px;position:absolute;top:3px;left:5px;transform:rotate(45deg)}.profile-module__3PkVZa__additionalLinkToggle b{font-weight:720}.profile-module__3PkVZa__themeSelect,.profile-module__3PkVZa__monthPicker{position:relative}.profile-module__3PkVZa__fieldButton{border:1px solid var(--lightningcss-light,#e2e8f0)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#f7f8fa)var(--lightningcss-dark,var(--night-surface-soft));width:100%;min-height:38px;color:var(--lightningcss-light,#182236)var(--lightningcss-dark,var(--night-text));cursor:pointer;font:inherit;text-align:left;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;font-size:11px;display:flex}.profile-module__3PkVZa__fieldButton:hover,.profile-module__3PkVZa__fieldButton[aria-expanded=true]{border-color:var(--lightningcss-light,#a7c6fa)var(--lightningcss-dark,var(--night-border-accent));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface))}.profile-module__3PkVZa__fieldChevron{border-top:4px solid var(--lightningcss-light,#53657e)var(--lightningcss-dark,var(--night-border));border-left:3.5px solid #0000;border-right:3.5px solid #0000;flex:none;width:0;height:0;margin-top:1px;transition:border-color .15s}.profile-module__3PkVZa__fieldButton[aria-expanded=true] .profile-module__3PkVZa__fieldChevron{border-top:0;border-bottom:4px solid var(--lightningcss-light,#53657e)var(--lightningcss-dark,var(--night-border));margin-top:0}.profile-module__3PkVZa__selectMenu{z-index:25;border:1px solid var(--lightningcss-light,#dfe6ef)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));border-radius:12px;gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 7px);left:0;right:0;box-shadow:0 14px 34px var(--lightningcss-light,#203f6c29)var(--lightningcss-dark,#00000045)}.profile-module__3PkVZa__selectMenu:before,.profile-module__3PkVZa__monthDropdown:before{border-top:1px solid var(--lightningcss-light,#dfe6ef)var(--lightningcss-dark,var(--night-border));border-left:1px solid var(--lightningcss-light,#dfe6ef)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));content:"";width:10px;height:10px;position:absolute;top:-6px;right:18px;transform:rotate(45deg)}.profile-module__3PkVZa__selectMenu button{min-height:31px;color:var(--lightningcss-light,#4d5d73)var(--lightningcss-dark,var(--night-text-secondary));cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;padding:6px 8px;font-size:11px;display:flex}.profile-module__3PkVZa__selectMenu button:hover,.profile-module__3PkVZa__selectMenu .profile-module__3PkVZa__selectOptionActive{background:var(--lightningcss-light,#edf4ff)var(--lightningcss-dark,var(--night-surface-soft));color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink))}.profile-module__3PkVZa__selectMenu b{color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink))}.profile-module__3PkVZa__dropdownMenuUp{top:auto;bottom:calc(100% + 7px)}.profile-module__3PkVZa__selectMenu.profile-module__3PkVZa__dropdownMenuUp:before,.profile-module__3PkVZa__monthDropdown.profile-module__3PkVZa__dropdownMenuUp:before{border:0;border-right:1px solid var(--lightningcss-light,#dfe6ef)var(--lightningcss-dark,var(--night-border));border-bottom:1px solid var(--lightningcss-light,#dfe6ef)var(--lightningcss-dark,var(--night-border));top:auto;bottom:-6px}.profile-module__3PkVZa__monthDropdown{z-index:30;border:1px solid var(--lightningcss-light,#dfe6ef)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));border-radius:13px;width:292px;position:absolute;top:calc(100% + 7px);left:0;overflow:hidden;box-shadow:0 14px 34px var(--lightningcss-light,#203f6c2e)var(--lightningcss-dark,#0000004f)}.profile-module__3PkVZa__monthDropdown.profile-module__3PkVZa__dropdownMenuUp{top:auto;bottom:calc(100% + 7px)}.profile-module__3PkVZa__monthYearBar{border-bottom:1px solid var(--lightningcss-light,#e7ebf1)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#f7f9fc)var(--lightningcss-dark,var(--night-surface-soft));grid-template-columns:34px 1fr 34px;align-items:center;height:48px;padding:0 9px;display:grid}.profile-module__3PkVZa__monthYearBar strong{color:var(--lightningcss-light,#172033)var(--lightningcss-dark,var(--night-text));text-align:center;font-size:13px}.profile-module__3PkVZa__yearSelectButton{min-height:30px;color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink));cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:13px;font-weight:800}.profile-module__3PkVZa__yearSelectButton:hover{background:var(--lightningcss-light,#e8f1ff)var(--lightningcss-dark,var(--night-blue-soft))}.profile-module__3PkVZa__yearButton{width:28px;height:28px;color:var(--lightningcss-light,#97a1af)var(--lightningcss-dark,var(--night-text-muted));cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;position:relative}.profile-module__3PkVZa__yearButton:hover{border-color:var(--lightningcss-light,#9fc0f8)var(--lightningcss-dark,var(--night-border-accent));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink))}.profile-module__3PkVZa__yearButton:disabled{cursor:default;opacity:.32}.profile-module__3PkVZa__yearButton:before,.profile-module__3PkVZa__yearButton:after{content:"";border-bottom:1.5px solid;border-left:1.5px solid;width:7px;height:7px;position:absolute;top:9px}.profile-module__3PkVZa__yearPrevious:before{left:7px;transform:rotate(45deg)}.profile-module__3PkVZa__yearPrevious:after{left:12px;transform:rotate(45deg)}.profile-module__3PkVZa__yearNext:before{right:7px;transform:rotate(225deg)}.profile-module__3PkVZa__yearNext:after{right:12px;transform:rotate(225deg)}.profile-module__3PkVZa__monthGrid{grid-template-columns:repeat(3,1fr);gap:12px 7px;padding:13px 13px 17px;display:grid}.profile-module__3PkVZa__monthGrid button{min-height:42px;color:var(--lightningcss-light,#26344a)var(--lightningcss-dark,var(--night-text));cursor:pointer;font:inherit;background:0 0;border:0;border-radius:7px;font-size:12px}.profile-module__3PkVZa__monthGrid button:disabled,.profile-module__3PkVZa__dayGrid button:disabled{cursor:default;opacity:.28}.profile-module__3PkVZa__monthGrid button:disabled:hover,.profile-module__3PkVZa__dayGrid button:disabled:hover{color:var(--lightningcss-light,#26344a)var(--lightningcss-dark,var(--night-text));background:0 0}.profile-module__3PkVZa__dateDropdown .profile-module__3PkVZa__monthYearBar,.profile-module__3PkVZa__dateDropdown .profile-module__3PkVZa__dateMonthBar{height:42px}.profile-module__3PkVZa__dateDropdown .profile-module__3PkVZa__monthGrid{row-gap:6px;padding:10px 12px 12px}.profile-module__3PkVZa__dateDropdown .profile-module__3PkVZa__monthGrid button{min-height:34px}.profile-module__3PkVZa__dateDropdown .profile-module__3PkVZa__yearGrid{gap:5px 7px;padding:10px 12px 12px}.profile-module__3PkVZa__dateDropdown .profile-module__3PkVZa__yearGrid button{min-height:32px}.profile-module__3PkVZa__dateDropdown .profile-module__3PkVZa__weekdayGrid{padding:8px 10px 3px}.profile-module__3PkVZa__dateDropdown .profile-module__3PkVZa__dayGrid{gap:2px;padding:2px 10px 10px}.profile-module__3PkVZa__dateDropdown .profile-module__3PkVZa__dayGrid>span,.profile-module__3PkVZa__dateDropdown .profile-module__3PkVZa__dayGrid button{aspect-ratio:auto;min-height:28px}.profile-module__3PkVZa__monthGrid button:hover{background:var(--lightningcss-light,#edf4ff)var(--lightningcss-dark,var(--night-surface-soft));color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink))}.profile-module__3PkVZa__monthGrid .profile-module__3PkVZa__monthActive{color:#fff;background:#0866ff;font-weight:750}.profile-module__3PkVZa__yearPickerBar strong{color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink));font-weight:800}.profile-module__3PkVZa__yearGrid{grid-template-columns:repeat(3,1fr);gap:8px 7px;padding:13px;display:grid}.profile-module__3PkVZa__yearGrid button{min-height:37px;color:var(--lightningcss-light,#26344a)var(--lightningcss-dark,var(--night-text));cursor:pointer;font:inherit;background:0 0;border:0;border-radius:7px;font-size:11px}.profile-module__3PkVZa__yearGrid button:hover:not(:disabled){background:var(--lightningcss-light,#e8f1ff)var(--lightningcss-dark,var(--night-blue-soft));color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink))}.profile-module__3PkVZa__yearGrid .profile-module__3PkVZa__yearOutside{color:var(--lightningcss-light,#a6afbd)var(--lightningcss-dark,var(--night-text-muted));background:var(--lightningcss-light,#f7f8fa)var(--lightningcss-dark,var(--night-surface-soft))}.profile-module__3PkVZa__yearGrid .profile-module__3PkVZa__yearActive{color:#fff;background:#0866ff;font-weight:800}.profile-module__3PkVZa__yearGrid button:disabled{cursor:default;opacity:.38}.profile-module__3PkVZa__dateMonthBar{border-bottom:1px solid var(--lightningcss-light,#e7ebf1)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#f7f9fc)var(--lightningcss-dark,var(--night-surface-soft));grid-template-columns:34px 1fr 34px;align-items:center;height:48px;padding:0 9px;display:grid}.profile-module__3PkVZa__dateMonthBar button{width:28px;height:28px;color:var(--lightningcss-light,#64748b)var(--lightningcss-dark,var(--night-text-muted));cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:7px;font-size:20px;line-height:1}.profile-module__3PkVZa__dateMonthBar button:hover{border-color:var(--lightningcss-light,#9fc0f8)var(--lightningcss-dark,var(--night-border-accent));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink))}.profile-module__3PkVZa__dateMonthBar strong{color:var(--lightningcss-light,#172033)var(--lightningcss-dark,var(--night-text));text-align:center;font-size:13px}.profile-module__3PkVZa__weekdayGrid,.profile-module__3PkVZa__dayGrid{grid-template-columns:repeat(7,1fr);display:grid}.profile-module__3PkVZa__weekdayGrid{color:var(--lightningcss-light,#8a96a7)var(--lightningcss-dark,var(--night-text-muted));text-align:center;padding:12px 12px 4px;font-size:11px;font-weight:750}.profile-module__3PkVZa__dayGrid{gap:3px;padding:3px 12px 14px}.profile-module__3PkVZa__dayGrid>span,.profile-module__3PkVZa__dayGrid button{aspect-ratio:1}.profile-module__3PkVZa__dayGrid button{color:var(--lightningcss-light,#334155)var(--lightningcss-dark,var(--night-text));cursor:pointer;font:inherit;background:0 0;border:0;border-radius:7px;place-items:center;font-size:11px;display:grid}.profile-module__3PkVZa__dayGrid button:hover,.profile-module__3PkVZa__dayGrid button:focus-visible{color:#fff;background:#0866ff;outline:none}.profile-module__3PkVZa__dayGrid .profile-module__3PkVZa__dayActive{color:#fff;background:#0866ff;font-weight:800}.profile-module__3PkVZa__formField textarea{resize:vertical}.profile-module__3PkVZa__formField input:focus,.profile-module__3PkVZa__formField select:focus,.profile-module__3PkVZa__formField textarea:focus,.profile-module__3PkVZa__bulletInput textarea:focus{border-color:var(--lightningcss-light,#8eb8ff)var(--lightningcss-dark,var(--night-border-accent));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));box-shadow:0 0 0 3px var(--lightningcss-light,#0866ff14)var(--lightningcss-dark,#0000002e)}.profile-module__3PkVZa__formField input:disabled{cursor:default;color:var(--lightningcss-light,#a4adba)var(--lightningcss-dark,var(--night-text-muted));background:var(--lightningcss-light,#eef1f5)var(--lightningcss-dark,var(--night-surface-soft))}.profile-module__3PkVZa__bulletEditor{margin-top:16px}.profile-module__3PkVZa__bulletInput{border:1px solid var(--lightningcss-light,#e6eaf0)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#f7f8fa)var(--lightningcss-dark,var(--night-surface-soft));border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:8px;margin-top:7px;padding:6px 9px;display:grid}.profile-module__3PkVZa__bulletInput>span{color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink));padding-top:2px;font-size:14px;line-height:1}.profile-module__3PkVZa__bulletInput textarea{width:100%;height:38px;min-height:38px;color:var(--lightningcss-light,#263247)var(--lightningcss-dark,var(--night-text));font:inherit;resize:vertical;background:0 0;border:0;outline:none;padding:3px 0;font-size:11px;line-height:1.4}.profile-module__3PkVZa__bulletInput button{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));width:22px;height:22px;color:var(--lightningcss-light,#6c788b)var(--lightningcss-dark,var(--night-text-muted));cursor:pointer;border:0;border-radius:50%;font-size:14px}.profile-module__3PkVZa__addBulletButton,.profile-module__3PkVZa__addRecordButton{border:1px solid var(--lightningcss-light,#dbe4f0)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));min-height:32px;color:var(--lightningcss-light,#40516a)var(--lightningcss-dark,var(--night-text-secondary));cursor:pointer;font:inherit;border-radius:8px;margin-top:9px;padding:0 11px;font-size:11px;font-weight:700}.profile-module__3PkVZa__addRecordButton{margin-top:16px}.profile-module__3PkVZa__editSkillList{flex-wrap:wrap;align-content:flex-start;gap:8px;min-height:0;margin-top:15px;padding-right:4px;display:flex;overflow-y:auto}.profile-module__3PkVZa__skillsToolsEditor{flex:1;grid-template-rows:minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.profile-module__3PkVZa__skillsToolsEditor>.profile-module__3PkVZa__toolsEditorGroup{border-top:0;padding-top:2px}.profile-module__3PkVZa__skillsEditorGroup,.profile-module__3PkVZa__toolsEditorGroup{flex-direction:column;min-height:0;padding:2px 2px 16px;display:flex;overflow:hidden}.profile-module__3PkVZa__toolsEditorGroup{border-top:1px solid var(--lightningcss-light,#dfe6ef)var(--lightningcss-dark,var(--night-border));padding-top:18px}.profile-module__3PkVZa__editorGroupHeading{align-items:center;gap:7px;margin-bottom:10px;display:flex}.profile-module__3PkVZa__editorGroupHeading h3{color:var(--lightningcss-light,#172033)var(--lightningcss-dark,var(--night-text));letter-spacing:-.02em;margin:0;font-size:14px}.profile-module__3PkVZa__editorGroupHeading span{background:var(--lightningcss-light,#edf4ff)var(--lightningcss-dark,var(--night-surface-soft));min-width:22px;height:20px;color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink));border-radius:999px;place-items:center;padding:0 6px;font-size:11px;font-weight:800;display:grid}.profile-module__3PkVZa__skillSearchBar{grid-template-columns:minmax(0,1fr) auto;gap:7px;height:40px;display:grid}.profile-module__3PkVZa__skillSearchBar input{border:1px solid var(--lightningcss-light,#dfe7f1)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#f7f9fc)var(--lightningcss-dark,var(--night-surface-soft));min-width:0;color:var(--lightningcss-light,#182236)var(--lightningcss-dark,var(--night-text));font:inherit;border-radius:10px;outline:none;padding:0 12px;font-size:11px}.profile-module__3PkVZa__skillSearchBar input:focus{border-color:var(--lightningcss-light,#8eb8ff)var(--lightningcss-dark,var(--night-border-accent));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));box-shadow:0 0 0 3px var(--lightningcss-light,#0866ff14)var(--lightningcss-dark,#0000002e)}.profile-module__3PkVZa__skillSearchBar button{border:1px solid var(--lightningcss-light,#c7d9f7)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#edf4ff)var(--lightningcss-dark,var(--night-surface-soft));min-width:58px;color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink));cursor:pointer;font:inherit;border-radius:10px;font-size:11px;font-weight:800}.profile-module__3PkVZa__skillSearchBar input:disabled,.profile-module__3PkVZa__skillSearchBar button:disabled{cursor:default;opacity:.52}.profile-module__3PkVZa__editSkillList span{border:1px solid var(--lightningcss-light,#cfe0fb)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#f2f7ff)var(--lightningcss-dark,var(--night-surface-soft));min-height:32px;color:var(--lightningcss-light,#405d88)var(--lightningcss-dark,var(--night-text-secondary));border-radius:999px;align-items:center;gap:7px;padding:0 7px 0 11px;font-size:11px;font-weight:700;display:inline-flex}.profile-module__3PkVZa__editSkillList button{background:var(--lightningcss-light,#dfeaff)var(--lightningcss-dark,var(--night-blue-soft));width:19px;height:19px;color:var(--lightningcss-light,#506b94)var(--lightningcss-dark,var(--night-text-secondary));cursor:pointer;border:0;border-radius:50%}.profile-module__3PkVZa__addRecordInline{border-top:1px solid var(--lightningcss-light,#e7ecf3)var(--lightningcss-dark,var(--night-border));margin-top:22px;padding-top:15px}.profile-module__3PkVZa__addRecordInline button{border-color:var(--lightningcss-light,#c8daf7)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#edf4ff)var(--lightningcss-dark,var(--night-surface-soft));min-height:31px;color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink));border:1px solid var(--lightningcss-light,#c8daf7)var(--lightningcss-dark,var(--night-border));cursor:pointer;font:inherit;border-radius:9px;padding:0 12px;font-size:11px;font-weight:750}.profile-module__3PkVZa__customSectionActions{border-top:1px solid var(--lightningcss-light,#e7ecf3)var(--lightningcss-dark,var(--night-border));justify-content:space-between;align-items:center;gap:12px;margin-top:22px;padding-top:15px;display:flex}.profile-module__3PkVZa__customSectionActions button{border:1px solid var(--lightningcss-light,#c8daf7)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#edf4ff)var(--lightningcss-dark,var(--night-surface-soft));min-height:31px;color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink));cursor:pointer;font:inherit;border-radius:9px;padding:0 12px;font-size:11px;font-weight:750}.profile-module__3PkVZa__customSectionActions .profile-module__3PkVZa__deleteCustomSection{border-color:var(--lightningcss-light,#f0c8ce)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fff4f5)var(--lightningcss-dark,var(--night-surface-soft));color:var(--lightningcss-light,#a43d49)var(--lightningcss-dark,var(--night-red-ink))}@media (max-width:700px){.profile-module__3PkVZa__profileBody{padding-top:10px}.profile-module__3PkVZa__profileHealthBar{flex-direction:column;align-items:flex-start}.profile-module__3PkVZa__resumeUploadBar{grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-start;gap:10px;padding-left:18px;padding-right:18px;display:grid}.profile-module__3PkVZa__resumeUploadControl,.profile-module__3PkVZa__profileTitleActions,.profile-module__3PkVZa__analysisControl,.profile-module__3PkVZa__incompleteControl{width:100%;min-width:0}.profile-module__3PkVZa__addResumeButton,.profile-module__3PkVZa__analyzeButton,.profile-module__3PkVZa__profileIncomplete{white-space:nowrap;width:100%;min-width:0}.profile-module__3PkVZa__resumeUploadActions{gap:6px}.profile-module__3PkVZa__addResumeButton{flex:1;gap:4px;padding-left:6px;padding-right:6px;font-size:11px}.profile-module__3PkVZa__addResumeButton svg{flex:none;width:16px;height:16px}.profile-module__3PkVZa__replaceResumeButton{width:34px;min-width:34px;padding:0}.profile-module__3PkVZa__replaceResumeButton span{display:none}.profile-module__3PkVZa__resumeUploadCopy{width:100%}.profile-module__3PkVZa__resumeChangeValues{grid-template-columns:1fr}.profile-module__3PkVZa__resumeReplacementModal .profile-module__3PkVZa__modalHeader{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.profile-module__3PkVZa__resumeReplacementModal .profile-module__3PkVZa__modalHeaderActions{justify-content:flex-end}.profile-module__3PkVZa__addResumeButtonBusy{gap:5px;padding-left:8px;padding-right:8px}.profile-module__3PkVZa__resumeUploadCopy{white-space:normal;overflow-wrap:anywhere}.profile-module__3PkVZa__fixSummary{width:100%}.profile-module__3PkVZa__fixSummary>div{flex:1;width:auto;min-height:58px}.profile-module__3PkVZa__headingActions{justify-content:space-between;width:100%}.profile-module__3PkVZa__profileSection{padding-left:18px;padding-right:18px}.profile-module__3PkVZa__additionalInfoSection{grid-template-columns:1fr;gap:13px}.profile-module__3PkVZa__referenceProfiles{grid-template-columns:1fr}.profile-module__3PkVZa__modalBackdrop{padding:8px}.profile-module__3PkVZa__editModal{width:calc(100vw - 16px);max-height:calc(100svh - 16px)}.profile-module__3PkVZa__editModalCompact{margin-top:0}.profile-module__3PkVZa__formGrid{grid-template-columns:1fr}.profile-module__3PkVZa__photoEditor,.profile-module__3PkVZa__formFieldWide{grid-column:auto}.profile-module__3PkVZa__languageRow{grid-template-columns:minmax(0,1fr) minmax(115px,.8fr) 30px}.profile-module__3PkVZa__additionalStatusFields{grid-column:auto;grid-template-columns:1fr}.profile-module__3PkVZa__locationFields{grid-template-columns:1fr;gap:7px}.profile-module__3PkVZa__formField .profile-module__3PkVZa__locationFields .profile-module__3PkVZa__cityInput>input,.profile-module__3PkVZa__locationFields .profile-module__3PkVZa__themeSelect .profile-module__3PkVZa__fieldButton{border-radius:9px;margin:0}.profile-module__3PkVZa__additionalLinkRow,.profile-module__3PkVZa__titledLinkInputs{grid-template-columns:1fr}.profile-module__3PkVZa__formField .profile-module__3PkVZa__titledLinkInputs input:first-child,.profile-module__3PkVZa__formField .profile-module__3PkVZa__titledLinkInputs input:last-child{border-radius:9px;margin:0}}.profile-module__3PkVZa__workPreferencesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;margin-top:16px;display:grid}.profile-module__3PkVZa__workPreferencesGrid label{color:var(--lightningcss-light,#53647c)var(--lightningcss-dark,var(--night-text-secondary));gap:7px;font-size:12px;font-weight:500;display:grid}@media (max-width:600px){.profile-module__3PkVZa__workPreferencesGrid{grid-template-columns:1fr}}.profile-module__3PkVZa__workPreferencesDialog{border:1px solid var(--lightningcss-light,#dce5ef)var(--lightningcss-dark,var(--night-border));width:min(680px,100vw - 32px);max-height:85vh;color:inherit;margin:auto;padding:0;overflow:auto}.profile-module__3PkVZa__workPreferencesDialog::backdrop{background:var(--lightningcss-light,#11182759)var(--lightningcss-dark,color-mix(in srgb, var(--night-surface-strong) 35.0%, transparent))}.profile-module__3PkVZa__workPreferencesDialog{position:fixed;inset:0}.profile-module__3PkVZa__workPreferencesDialog:not([open]){display:none}.profile-module__3PkVZa__workPreferencesDialog .profile-module__3PkVZa__modalFormContent{min-height:300px;padding-bottom:42px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__addResumeButton{font-size:12px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__resumeUploadCopy{font-size:11px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__profileIncomplete{font-size:12px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__incompleteControl>span,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__analysisControl>span{font-size:11px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__analyzeButton{font-size:12px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__gradeScore,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__gradeGroup button{font-size:11px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__gradeGroup button i{font-size:14px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__fixSummary strong{font-size:18px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__fixSummary span{font-size:11px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__additionalInfoSection h2{font-size:17px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__additionalInfoSection h2 small,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__additionalInfoHeading>small{font-size:11px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__competencyGroupTitle{font-size:17px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__shadowSkills h3{font-size:13px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__shadowSkills p,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__shadowSkillList button{font-size:11px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__competencySubheading h3{font-size:15px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__competencySubheading .profile-module__3PkVZa__sectionFixButton{font-size:11px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__additionalInfoSection textarea,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__simpleSectionList,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__referenceProfile strong{font-size:11.5px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__referenceProfile span,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__referenceProfile small{font-size:11px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__sectionHeading h2{font-size:17px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__sectionHeading .profile-module__3PkVZa__sectionFixButton,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__basicSectionActions .profile-module__3PkVZa__sectionFixButton,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__sectionFixButton span{font-size:11px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__profileInitial{font-size:18px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__identityRow h2{font-size:21px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__identityRow p{font-size:12px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__contactItem,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__timelineDate{font-size:11px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__timelineItem h3{font-size:14px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__timelineRole{font-size:11.5px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__timelineDetail,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__timelineDescription{font-size:11px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__timelineItem ul,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__sectionIntro,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__customSummary{font-size:11.5px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__skillList span{font-size:11px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__modalHeader h2{font-size:18px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__modalCancel,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__modalUpdate,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__modalImplementFix,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__modalHeader>div:first-child p,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__fixIssueTabs button,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__fixIssueHeading span{font-size:11px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__fixIssueHeading h3{font-size:16px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__fixField>span,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__fixRewrite>span{font-size:11px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__fixField>span>svg,.profile-module__3PkVZa__fixRewrite>span>svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:14px;height:14px}.profile-module__3PkVZa__fixField>p{font-size:11px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__fixRewrite textarea{font-size:11.5px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__fixModalActions p,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__fixModalActions button{font-size:11px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__recordHeading h3{font-size:16px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__removeParsedEntry,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__languageEditorHeader,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__cefrToggle{font-size:11px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__languageRow>input,.profile-module__3PkVZa__languageSuggestionField>input{font-size:11.5px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__languageRow>button{font-size:17px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__addLanguageButton,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__photoEditor>span{font-size:11px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__photoEditorPreview{font-size:17px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__photoEditorContent>strong{font-size:11.5px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__photoEditorContent>p,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__photoUploadButton,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__photoEditorActions button,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__photoError,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__fullAddressToggle,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__fullAddressFields label>span,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__inlineHelpButton{font-size:11px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__inlineHelpButton:after{font-size:11.5px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__matchingNote>span,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__matchingNote p,:is(.profile-module__3PkVZa__editModal,[data-onboarding]) .profile-module__3PkVZa__formField>span,:is(.profile-module__3PkVZa__editModal,[data-onboarding]) .profile-module__3PkVZa__bulletEditor>label{font-size:11px}:is(.profile-module__3PkVZa__editModal,[data-onboarding]) .profile-module__3PkVZa__formField input:not([type=checkbox]),:is(.profile-module__3PkVZa__editModal,[data-onboarding]) .profile-module__3PkVZa__formField select,:is(.profile-module__3PkVZa__editModal,[data-onboarding]) .profile-module__3PkVZa__formField textarea,:is(.profile-module__3PkVZa__editModal,[data-onboarding]) .profile-module__3PkVZa__countryButton{font-size:11.5px}:is(.profile-module__3PkVZa__editModal,[data-onboarding]) .profile-module__3PkVZa__countryFlag,:is(.profile-module__3PkVZa__editModal,[data-onboarding]) .profile-module__3PkVZa__countryFlagFallback{font-size:11px}:is(.profile-module__3PkVZa__editModal,[data-onboarding]) .profile-module__3PkVZa__phoneNumberPrefix,:is(.profile-module__3PkVZa__editModal,[data-onboarding]) .profile-module__3PkVZa__formField .profile-module__3PkVZa__countryMenuSearch input,:is(.profile-module__3PkVZa__editModal,[data-onboarding]) .profile-module__3PkVZa__countryMenuOptions button{font-size:11.5px}:is(.profile-module__3PkVZa__editModal,[data-onboarding]) .profile-module__3PkVZa__countryMenuEmpty{font-size:11px}:is(.profile-module__3PkVZa__editModal,[data-onboarding]) .profile-module__3PkVZa__additionalStatusToggle{font-size:11.5px}:is(.profile-module__3PkVZa__editModal,[data-onboarding]) .profile-module__3PkVZa__fieldLabelWithAction a,:is(.profile-module__3PkVZa__editModal,[data-onboarding]) .profile-module__3PkVZa__formField .profile-module__3PkVZa__fieldLabelWithHelp>b{font-size:11px}:is(.profile-module__3PkVZa__editModal,[data-onboarding]) .profile-module__3PkVZa__fieldLabelWithHelp>b:after{font-size:11.5px}:is(.profile-module__3PkVZa__editModal,[data-onboarding]) .profile-module__3PkVZa__additionalLinkRow input,:is(.profile-module__3PkVZa__editModal,[data-onboarding]) .profile-module__3PkVZa__additionalLinkToggle{font-size:11px}:is(.profile-module__3PkVZa__editModal,[data-onboarding]) .profile-module__3PkVZa__fieldButton{font-size:11.5px}:is(.profile-module__3PkVZa__editModal,[data-onboarding]) .profile-module__3PkVZa__selectMenu button{font-size:11px}:is(.profile-module__3PkVZa__editModal,[data-onboarding]) .profile-module__3PkVZa__monthYearBar strong,:is(.profile-module__3PkVZa__editModal,[data-onboarding]) .profile-module__3PkVZa__yearSelectButton{font-size:14px}:is(.profile-module__3PkVZa__editModal,[data-onboarding]) .profile-module__3PkVZa__monthGrid button{font-size:13px}:is(.profile-module__3PkVZa__editModal,[data-onboarding]) .profile-module__3PkVZa__yearGrid button{font-size:12px}:is(.profile-module__3PkVZa__editModal,[data-onboarding]) .profile-module__3PkVZa__dateMonthBar button{font-size:21px}:is(.profile-module__3PkVZa__editModal,[data-onboarding]) .profile-module__3PkVZa__dateMonthBar strong{font-size:14px}:is(.profile-module__3PkVZa__editModal,[data-onboarding]) .profile-module__3PkVZa__weekdayGrid,:is(.profile-module__3PkVZa__editModal,[data-onboarding]) .profile-module__3PkVZa__dayGrid button{font-size:11px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__bulletInput>span{font-size:15px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__bulletInput textarea{font-size:11px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__bulletInput button{font-size:15px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__addBulletButton,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__addRecordButton{font-size:11px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__editorGroupHeading h3{font-size:15px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__editorGroupHeading span{font-size:11px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__skillSearchBar input{font-size:11.5px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__skillSearchBar button,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__editSkillList span,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__addRecordInline button,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__customSectionActions button{font-size:11px}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__workPreferencesGrid label{font-size:13px}.profile-module__3PkVZa__workPreferencesDialog{width:min(740px,100vw - 40px)}.profile-module__3PkVZa__workPreferencesDialog .profile-module__3PkVZa__modalFormContent{min-height:410px;padding:28px 28px 96px}.profile-module__3PkVZa__workPreferencesDialog .profile-module__3PkVZa__workPreferencesGrid{gap:24px;margin-top:0}.profile-module__3PkVZa__workPreferencesDialog .profile-module__3PkVZa__formField>span{margin-bottom:4px}.profile-module__3PkVZa__workPreferencesDialog .profile-module__3PkVZa__fieldButton,.profile-module__3PkVZa__workPreferencesDialog input{min-height:42px}.profile-module__3PkVZa__workPreferencesDialog .profile-module__3PkVZa__selectMenu{padding:8px}.profile-module__3PkVZa__workPreferencesDialog .profile-module__3PkVZa__selectMenu button{min-height:35px}@media (max-height:650px){.profile-module__3PkVZa__workPreferencesDialog .profile-module__3PkVZa__modalFormContent{min-height:0;padding-bottom:48px}}.profile-module__3PkVZa__workPreferencesDialog .profile-module__3PkVZa__workPreferencesGrid{row-gap:44px}.profile-module__3PkVZa__workPreferencesDialog .profile-module__3PkVZa__modalFormContent{min-height:460px}@media (max-height:650px){.profile-module__3PkVZa__workPreferencesDialog .profile-module__3PkVZa__workPreferencesGrid{row-gap:24px}.profile-module__3PkVZa__workPreferencesDialog .profile-module__3PkVZa__modalFormContent{min-height:0}}.profile-module__3PkVZa__workPreferencesDialog .profile-module__3PkVZa__modalFormContent:has(.profile-module__3PkVZa__selectMenu){padding-bottom:180px}.profile-module__3PkVZa__workPreferencesDialog .profile-module__3PkVZa__modalFormContent:has(.profile-module__3PkVZa__dateDropdown){padding-bottom:300px}.profile-module__3PkVZa__workPreferencesDialog .profile-module__3PkVZa__modalFormContent{flex-shrink:0}.profile-module__3PkVZa__workPreferencesDialog form{flex-shrink:0;overflow:visible}.profile-module__3PkVZa__workPreferencesDialog{max-height:calc(100svh - 40px)}.profile-module__3PkVZa__formField>span .profile-module__3PkVZa__incompleteDot{vertical-align:middle;margin-inline-start:7px}.profile-module__3PkVZa__typedDateControl{position:relative}.profile-module__3PkVZa__formField .profile-module__3PkVZa__typedDateControl input{width:100%;padding-right:42px}.profile-module__3PkVZa__typedDateControl>button{width:34px;height:38px;color:var(--lightningcss-light,#53657e)var(--lightningcss-dark,var(--night-text-secondary));cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:0;right:4px}.profile-module__3PkVZa__dateInputError{color:var(--lightningcss-light,#b23843)var(--lightningcss-dark,var(--night-red-ink));margin-top:5px;font-size:11px;display:block}@media (max-width:760px) and (max-height:740px){:is([data-onboarding] .profile-module__3PkVZa__locationFields,[data-onboarding] .profile-module__3PkVZa__additionalStatusFields){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.profile-module__3PkVZa__formField>span .profile-module__3PkVZa__requiredMark{margin-inline:3px 0}.profile-module__3PkVZa__monthPicker button:disabled,.profile-module__3PkVZa__monthPicker button:disabled:hover{cursor:default}.profile-module__3PkVZa__yearButton:disabled,.profile-module__3PkVZa__yearButton:disabled:hover{color:var(--lightningcss-light,#97a1af)var(--lightningcss-dark,var(--night-text-muted));box-shadow:none;background:0 0;border-color:#0000;outline:none}[data-onboarding] .profile-module__3PkVZa__dateInputError{font-size:11px}[data-onboarding] .profile-module__3PkVZa__formField>span{margin-bottom:12px;font-size:13px}[data-onboarding] .profile-module__3PkVZa__formField input:not([type=checkbox]){font-size:13px}[data-onboarding] .profile-module__3PkVZa__fieldButton{font-size:12px}[data-onboarding] .profile-module__3PkVZa__formField .profile-module__3PkVZa__countryMenuSearch input{font-size:12px}[data-onboarding] .profile-module__3PkVZa__countryMenuOptions button{font-size:12px}.profile-module__3PkVZa__orgSuggestWrap{position:relative}.profile-module__3PkVZa__orgSuggestList{z-index:20;border:1px solid var(--lightningcss-light,#e2e8f0)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));border-radius:9px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 8px 24px #0f172a1f}.profile-module__3PkVZa__orgSuggestList button{width:100%;color:var(--lightningcss-light,#182236)var(--lightningcss-dark,var(--night-text));font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:baseline;gap:8px;padding:7px 9px;display:flex}.profile-module__3PkVZa__orgSuggestList button:hover,.profile-module__3PkVZa__orgSuggestList button:focus-visible{background:var(--lightningcss-light,#f1f6ff)var(--lightningcss-dark,var(--night-surface-soft));outline:none}.profile-module__3PkVZa__orgSuggestList strong{font-weight:600}.profile-module__3PkVZa__orgSuggestList small{color:var(--lightningcss-light,#606d80)var(--lightningcss-dark,var(--night-text-soft));font-size:.9em}.profile-module__3PkVZa__orgLinked{color:var(--lightningcss-light,#606d80)var(--lightningcss-dark,var(--night-text-soft));margin-top:4px;font-size:11px}.profile-module__3PkVZa__profileTitleActions{scroll-margin-top:90px}.profile-module__3PkVZa__inlineWorkPreferences>h2{margin:0;font-size:16px;font-weight:700}.profile-module__3PkVZa__inlineWorkPreferences .profile-module__3PkVZa__workPreferencesGrid{gap:24px;margin-top:20px}.profile-module__3PkVZa__preferenceChoice{border:0;min-width:0;margin:0;padding:0}.profile-module__3PkVZa__preferenceChoice legend{color:var(--lightningcss-light,#53647c)var(--lightningcss-dark,var(--night-text-secondary));margin-bottom:10px;font-size:12px;font-weight:500}.profile-module__3PkVZa__preferenceChoice>div{gap:20px;display:flex}.profile-module__3PkVZa__preferenceChoice label{cursor:pointer;align-items:center;gap:7px;display:flex}.profile-module__3PkVZa__preferenceChoice input{accent-color:var(--action-blue);width:16px;height:16px;margin:0}.profile-module__3PkVZa__inlineWorkPreferences .profile-module__3PkVZa__fieldButton,.profile-module__3PkVZa__inlineWorkPreferences input[type=number]{min-height:40px}.profile-module__3PkVZa__profileSection .profile-module__3PkVZa__sectionHeading h2,.profile-module__3PkVZa__inlineWorkPreferences>h2{font-size:16px}.profile-module__3PkVZa__profileSection .profile-module__3PkVZa__timelineItem h3,.profile-module__3PkVZa__profileSection .profile-module__3PkVZa__timelineDate,.profile-module__3PkVZa__profileSection .profile-module__3PkVZa__timelineRole,.profile-module__3PkVZa__profileSection .profile-module__3PkVZa__timelineDetail,.profile-module__3PkVZa__profileSection .profile-module__3PkVZa__timelineDescription,.profile-module__3PkVZa__profileSection .profile-module__3PkVZa__timelineItem ul,.profile-module__3PkVZa__profileSection .profile-module__3PkVZa__customSummary,.profile-module__3PkVZa__profileSection .profile-module__3PkVZa__sectionIntro,.profile-module__3PkVZa__profileSection .profile-module__3PkVZa__referenceProfiles p,.profile-module__3PkVZa__profileSection .profile-module__3PkVZa__referenceProfiles span,.profile-module__3PkVZa__profileSection .profile-module__3PkVZa__additionalInfoInput{font-size:12px}.profile-module__3PkVZa__profileSection .profile-module__3PkVZa__skillList span,.profile-module__3PkVZa__profileSection .profile-module__3PkVZa__skillList .profile-module__3PkVZa__moreSkillsPill,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__editSkillList span,.profile-module__3PkVZa__shadowSkillList button{font-size:11.5px;font-weight:550}.profile-module__3PkVZa__inlineWorkPreferences .profile-module__3PkVZa__formField>span,.profile-module__3PkVZa__inlineWorkPreferences .profile-module__3PkVZa__preferenceChoice legend,.profile-module__3PkVZa__inlineWorkPreferences .profile-module__3PkVZa__preferenceChoice label,.profile-module__3PkVZa__inlineWorkPreferences .profile-module__3PkVZa__fieldButton,.profile-module__3PkVZa__inlineWorkPreferences .profile-module__3PkVZa__fieldButton>span,.profile-module__3PkVZa__inlineWorkPreferences .profile-module__3PkVZa__selectMenu button,.profile-module__3PkVZa__inlineWorkPreferences input[type=number]{font-size:12px}.profile-module__3PkVZa__orgSuggestList small{font-size:max(11px,.9em)}.profile-module__3PkVZa__inlineWorkPreferences .profile-module__3PkVZa__formField>span,.profile-module__3PkVZa__inlineWorkPreferences .profile-module__3PkVZa__preferenceChoice legend,.profile-module__3PkVZa__inlineWorkPreferences .profile-module__3PkVZa__preferenceChoice label{font-weight:400}.profile-module__3PkVZa__profileSection .profile-module__3PkVZa__simpleSectionList,.profile-module__3PkVZa__profileSection .profile-module__3PkVZa__referenceProfile strong,.profile-module__3PkVZa__profileSection .profile-module__3PkVZa__referenceProfile small,.profile-module__3PkVZa__profileSection .profile-module__3PkVZa__additionalInfoSection textarea,.profile-module__3PkVZa__additionalInfoSection textarea,.profile-module__3PkVZa__profileSection .profile-module__3PkVZa__contactItem{font-size:12px}.profile-module__3PkVZa__additionalInfoSection h2 small{font-size:10px}.profile-module__3PkVZa__sectionHeading h2 .profile-module__3PkVZa__requiredMark{color:var(--lightningcss-light,#ef3f54)var(--lightningcss-dark,var(--night-red-ink));margin-inline-start:3px}.profile-module__3PkVZa__profileSection .profile-module__3PkVZa__sectionIncompleteDot{margin:0;position:absolute;top:12px;left:12px}.profile-module__3PkVZa__movableSection{position:relative}.profile-module__3PkVZa__sectionMoveControls{z-index:2;gap:4px;display:flex;position:absolute;top:25px;right:26px}.profile-module__3PkVZa__sectionMoveControls button{border:1px solid var(--lightningcss-light,#dce5f1)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));width:26px;height:30px;color:var(--lightningcss-light,#52647d)var(--lightningcss-dark,var(--night-text-secondary));font:inherit;cursor:pointer;border-radius:8px;place-items:center;font-size:16px;display:grid}.profile-module__3PkVZa__sectionMoveControls button:disabled{opacity:.35;cursor:default}.profile-module__3PkVZa__sectionMoveControls button{cursor:grab;touch-action:none}.profile-module__3PkVZa__sectionMoveControls button:active{cursor:grabbing}.profile-module__3PkVZa__movableSection .profile-module__3PkVZa__sectionHeading{padding-right:36px}.profile-module__3PkVZa__movableSection .profile-module__3PkVZa__sectionHeadingActions{margin-right:0}.profile-module__3PkVZa__movableSection .profile-module__3PkVZa__inlineWorkPreferences>h2{padding-right:36px}@media (max-width:600px){.profile-module__3PkVZa__sectionMoveControls{right:18px}}.profile-module__3PkVZa__sectionDragging{opacity:.4}.profile-module__3PkVZa__sectionDropBefore:before,.profile-module__3PkVZa__sectionDropAfter:after{content:"";z-index:4;background:var(--action-blue,#0866ff);pointer-events:none;border-radius:3px;height:3px;position:absolute;left:12px;right:12px}.profile-module__3PkVZa__sectionDropBefore:before{top:0}.profile-module__3PkVZa__sectionDropAfter:after{bottom:0}.profile-module__3PkVZa__sectionDragPreview{z-index:100;color:#405d88;pointer-events:none;background:#f2f7ff;border:1px solid #cfe0fb;border-radius:8px;padding:8px 12px;font-size:12px;position:fixed;box-shadow:0 4px 16px #17203320}.profile-module__3PkVZa__resumeImportSection{padding:24px}.profile-module__3PkVZa__resumeImportSection h2{margin:0 0 18px;font-size:16px;font-weight:650}.profile-module__3PkVZa__resumeDropZone{border:1px dashed var(--lightningcss-light,#bac8dc)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#f6f8fc)var(--lightningcss-dark,var(--night-surface));text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:280px;padding:32px 20px;display:flex}.profile-module__3PkVZa__resumeDropZone p{margin:6px 0 0;font-size:12px}.profile-module__3PkVZa__resumeDropZone>span{color:var(--lightningcss-light,#71819a)var(--lightningcss-dark,var(--night-muted));font-size:11.5px}.profile-module__3PkVZa__resumeDropZone .profile-module__3PkVZa__addResumeButton{margin-top:8px}.profile-module__3PkVZa__resumeDropIcon{border:1px solid var(--lightningcss-light,#dce4ef)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));border-radius:12px;place-items:center;width:48px;height:48px;display:grid}.profile-module__3PkVZa__resumeDropIcon svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}@media (max-width:600px){.profile-module__3PkVZa__resumeImportSection{padding:20px 16px}.profile-module__3PkVZa__resumeDropZone{min-height:240px;padding:24px 12px}}.profile-module__3PkVZa__resumeMatchNote{color:var(--lightningcss-light,#71819a)var(--lightningcss-dark,var(--night-muted));text-align:center;margin:14px 0 0;font-size:11px;font-weight:400}.profile-module__3PkVZa__replaceResumeButton{color:var(--lightningcss-light,#71819a)var(--lightningcss-dark,var(--night-muted));font-weight:500}.profile-module__3PkVZa__profileSection{border-bottom-color:var(--lightningcss-light,#d9e1ec)var(--lightningcss-dark,var(--night-border))}.profile-module__3PkVZa__unusedSection .profile-module__3PkVZa__profileSection{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));padding-top:12px;padding-bottom:12px}.profile-module__3PkVZa__unusedSection .profile-module__3PkVZa__sectionMoveControls{top:12px}.profile-module__3PkVZa__unusedSection .profile-module__3PkVZa__sectionHeading h2{font-size:15px;font-weight:600}@media (max-width:600px){.profile-module__3PkVZa__replaceResumeButton{width:auto;min-width:108px;padding:0 10px}.profile-module__3PkVZa__replaceResumeButton span{display:inline}}.profile-module__3PkVZa__profileGroups{flex-direction:column;gap:24px;display:flex}.profile-module__3PkVZa__unusedSection .profile-module__3PkVZa__sectionHeading{margin-bottom:0}.profile-module__3PkVZa__resumeRemovedText{color:inherit;background:var(--lightningcss-light,#ffe4e7)var(--lightningcss-dark,#542b35);border-radius:3px}.profile-module__3PkVZa__resumeAddedText{color:inherit;background:var(--lightningcss-light,#dff3e7)var(--lightningcss-dark,#24493a);border-radius:3px}.profile-module__3PkVZa__skillsProfileSection{border-bottom:0;position:relative}.profile-module__3PkVZa__skillsProfileSection:after{content:"";background:var(--lightningcss-light,#f1f4f8)var(--lightningcss-dark,color-mix(in srgb, var(--night-border) 55%, transparent));height:1px;position:absolute;bottom:0;left:6%;right:6%}.profile-module__3PkVZa__toolsProfileSection .profile-module__3PkVZa__sectionHeading h2{font-size:14.5px}.profile-module__3PkVZa__sectionHeading .profile-module__3PkVZa__addSkillGroup{white-space:nowrap;border-radius:999px;width:auto;height:26px;margin-right:auto;padding:0 10px;font-size:11.5px;font-weight:500;display:inline-flex}.profile-module__3PkVZa__extraSkillGroup{border-bottom:0;position:relative}.profile-module__3PkVZa__extraSkillGroup:after{content:"";background:var(--lightningcss-light,#f1f4f8)var(--lightningcss-dark,color-mix(in srgb, var(--night-border) 55%, transparent));height:1px;position:absolute;bottom:0;left:6%;right:6%}.profile-module__3PkVZa__extraSkillGroup .profile-module__3PkVZa__sectionHeading h2{font-size:14.5px}@media (max-width:600px){.profile-module__3PkVZa__sectionHeading:has(.profile-module__3PkVZa__addSkillGroup){flex-wrap:wrap;gap:8px}}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__skillGroupTitleInput,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__skillSearchBar input{font-size:11.5px}.profile-module__3PkVZa__capabilitySuggestions{border:1px solid var(--lightningcss-light,#dfe7f1)var(--lightningcss-dark,var(--night-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));border-radius:10px;margin-top:6px;display:grid;overflow:hidden}.profile-module__3PkVZa__capabilitySuggestions button{color:var(--lightningcss-light,#2d3b52)var(--lightningcss-dark,var(--night-text));text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;padding:10px 12px;font-size:11.5px}.profile-module__3PkVZa__capabilitySuggestions button:hover,.profile-module__3PkVZa__capabilitySuggestions button:focus-visible{background:var(--lightningcss-light,#edf4ff)var(--lightningcss-dark,var(--night-surface-soft))}.profile-module__3PkVZa__skillGroupForm>.profile-module__3PkVZa__formField:first-child{width:50%}.profile-module__3PkVZa__skillGroupForm>.profile-module__3PkVZa__skillsToolsEditor{grid-column:1/-1;width:100%}@media (max-width:600px){.profile-module__3PkVZa__skillGroupForm>.profile-module__3PkVZa__formField:first-child{width:70%}}.profile-module__3PkVZa__capabilitySuggestionSlot{flex:0 0 12px;height:12px;position:relative}.profile-module__3PkVZa__capabilitySuggestions{z-index:20;grid-auto-rows:39px;align-content:start;max-height:80px;margin-top:6px;position:absolute;top:0;left:0;right:0;overflow-y:auto;box-shadow:0 5px 15px #17203314}.profile-module__3PkVZa__capabilitySuggestions button{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:is(.profile-module__3PkVZa__skillsEditorGroup:has(.profile-module__3PkVZa__capabilitySuggestionSlot),.profile-module__3PkVZa__toolsEditorGroup:has(.profile-module__3PkVZa__capabilitySuggestionSlot)){overflow:visible}.profile-module__3PkVZa__basicSection .profile-module__3PkVZa__contactLinkInvalid{border:1px solid var(--lightningcss-light,#d99b36)var(--lightningcss-dark,var(--night-amber-ink));cursor:pointer;font-family:inherit;animation:2.4s ease-in-out infinite profile-module__3PkVZa__contactLinkAmber}@keyframes profile-module__3PkVZa__contactLinkAmber{0%,to{border-color:var(--lightningcss-light,#e5bd75)var(--lightningcss-dark,var(--night-amber-ink))}50%{border-color:var(--lightningcss-light,#ca861d)var(--lightningcss-dark,#f1b64a)}}@media (prefers-reduced-motion:reduce){.profile-module__3PkVZa__basicSection .profile-module__3PkVZa__contactLinkInvalid{animation:none}}.profile-module__3PkVZa__resumeUploadBar{justify-content:flex-end;gap:10px}.profile-module__3PkVZa__resumeUploadBar .profile-module__3PkVZa__resumeUploadControl{width:auto}.profile-module__3PkVZa__resumeUploadBar .profile-module__3PkVZa__profileTitleActions{flex:0 0 150px}@media (max-width:600px){.profile-module__3PkVZa__resumeUploadBar{gap:8px}.profile-module__3PkVZa__resumeUploadBar .profile-module__3PkVZa__resumeUploadControl{width:auto}}.profile-module__3PkVZa__contactReviewGroup{flex-direction:column;align-items:center;gap:3px;max-width:100%;display:flex}.profile-module__3PkVZa__contactReviewText{color:var(--lightningcss-light,#a96f18)var(--lightningcss-dark,var(--night-amber-ink));cursor:pointer;background:0 0;border:0;padding:0 11px;font-family:inherit;font-size:11px;font-weight:400;line-height:1.4}.profile-module__3PkVZa__contactReviewText:hover{text-decoration:underline}.profile-module__3PkVZa__profileCompletionNotice{max-width:100%;color:var(--lightningcss-light,#a96f18)var(--lightningcss-dark,var(--night-amber-ink));order:0;margin-right:auto;font-size:11.5px;font-weight:400}.profile-module__3PkVZa__profileCompletionNotice p{align-items:center;gap:8px;margin:0 0 7px;display:flex}.profile-module__3PkVZa__profileCompletionNotice ol{margin:0;padding-left:23px}.profile-module__3PkVZa__profileCompletionNotice li{padding:2px 0}.profile-module__3PkVZa__profileCompletionNotice button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.profile-module__3PkVZa__profileCompletionNotice button:hover{text-decoration:underline}.profile-module__3PkVZa__analyzeButton:disabled{opacity:.42;cursor:default}@media (max-width:600px){.profile-module__3PkVZa__profileCompletionNotice{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.profile-module__3PkVZa__profileCompletionNotice .profile-module__3PkVZa__incompleteDot{animation:none}}.profile-module__3PkVZa__profileCompletionNotice p{flex-wrap:wrap;gap:5px;margin:0}.profile-module__3PkVZa__analysisControl .profile-module__3PkVZa__analysisMatchCaption{font-size:11px;font-weight:400}.profile-module__3PkVZa__resumeUploadBar .profile-module__3PkVZa__profileTitleActions{flex-basis:190px;width:190px}.profile-module__3PkVZa__resumeUploadBar .profile-module__3PkVZa__analysisControl>span,.profile-module__3PkVZa__contactReviewText{white-space:nowrap}.profile-module__3PkVZa__profileCompletionNotice{min-width:0}.profile-module__3PkVZa__profileCompletionNotice p{white-space:nowrap;flex-wrap:nowrap;max-width:100%;padding:4px 0;overflow-x:auto}.profile-module__3PkVZa__profileCompletionNotice p>button,.profile-module__3PkVZa__profileCompletionNotice .profile-module__3PkVZa__incompleteDot{flex-shrink:0}.profile-module__3PkVZa__profileCompletionNotice{align-items:center;min-height:38px;display:flex}@media (max-width:600px){.profile-module__3PkVZa__profileCompletionNotice{min-height:unset}}.profile-module__3PkVZa__editModal:has(.profile-module__3PkVZa__languageEditor){min-height:360px}.profile-module__3PkVZa__fieldButton .profile-module__3PkVZa__selectPlaceholder{color:var(--lightningcss-light,#8591a3)var(--lightningcss-dark,var(--night-muted));font-weight:400}.profile-module__3PkVZa__editModal .profile-module__3PkVZa__languageEditor input,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__languageEditor .profile-module__3PkVZa__fieldButton,.profile-module__3PkVZa__editModal .profile-module__3PkVZa__languageEditor .profile-module__3PkVZa__selectMenu button{font-size:11.5px;font-weight:400}.profile-module__3PkVZa__languageSuggestionField{min-width:0;position:relative}.profile-module__3PkVZa__languageSuggestionField input{width:100%}.profile-module__3PkVZa__languageSuggestionField .profile-module__3PkVZa__capabilitySuggestions{top:100%}.profile-module__3PkVZa__resumeUploadBar{align-items:center}.profile-module__3PkVZa__profileHeaderSummary{flex-direction:column;order:0;gap:8px;min-width:0;margin-right:auto;display:flex}.profile-module__3PkVZa__resumeUploadBar .profile-module__3PkVZa__resumeUploadControl{align-self:center}.profile-module__3PkVZa__reanalyseButton{border:1px solid var(--lightningcss-light,#c8daf7)var(--lightningcss-dark,var(--night-border-accent));background:var(--lightningcss-light,#f5f9ff)var(--lightningcss-dark,var(--night-surface-soft));min-width:108px;height:38px;color:var(--lightningcss-light,#71819a)var(--lightningcss-dark,var(--night-muted));box-shadow:none;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}.profile-module__3PkVZa__reanalyseButton:hover{background:var(--lightningcss-light,#eaf2ff)var(--lightningcss-dark,var(--night-blue-soft))}.profile-module__3PkVZa__reanalyseButton svg{width:18px;height:18px}@media (max-width:600px){.profile-module__3PkVZa__profileHeaderSummary{flex-basis:100%}.profile-module__3PkVZa__resumeUploadBar{flex-wrap:wrap}}.profile-module__3PkVZa__resumeUploadBar .profile-module__3PkVZa__resumeUploadControl,.profile-module__3PkVZa__resumeUploadBar .profile-module__3PkVZa__profileTitleActions{align-self:flex-start;padding-bottom:0}.profile-module__3PkVZa__baseProfileLabel{color:var(--lightningcss-light,#26364f)var(--lightningcss-dark,var(--night-text));font-size:16px;font-weight:600;line-height:38px}.profile-module__3PkVZa__shadowSkills{gap:12px;padding:14px}.profile-module__3PkVZa__shadowSkills h3{color:var(--lightningcss-light,#53657c)var(--lightningcss-dark,var(--night-text-secondary));align-items:center;gap:7px;font-size:11.5px;font-weight:600;display:flex}.profile-module__3PkVZa__shadowSkills h3:before{content:"";background:var(--lightningcss-light,#ffc928)var(--lightningcss-dark,var(--night-amber-ink));border-radius:50%;flex:0 0 7px;width:7px;height:7px}.profile-module__3PkVZa__shadowSkills p{font-weight:400;line-height:1.5}.profile-module__3PkVZa__shadowSkillList button{border-color:var(--lightningcss-light,#c8daf7)var(--lightningcss-dark,var(--night-border-accent));background:var(--lightningcss-light,#f2f7ff)var(--lightningcss-dark,var(--night-blue-soft));min-height:28px;color:var(--lightningcss-light,#31598c)var(--lightningcss-dark,var(--night-blue-ink));justify-content:center;align-items:center;padding:5px 11px;font-size:11.5px;font-weight:400;display:inline-flex}.profile-module__3PkVZa__shadowSkillList button:hover{border-color:var(--lightningcss-light,#9ebff5)var(--lightningcss-dark,var(--night-border-accent));background:var(--lightningcss-light,#eaf2ff)var(--lightningcss-dark,var(--night-blue-soft));color:var(--lightningcss-light,#194a92)var(--lightningcss-dark,var(--night-blue-ink))}.profile-module__3PkVZa__shadowSkillList button:focus-visible{outline-offset:2px;outline:2px solid #0866ff}.profile-module__3PkVZa__clearableProfileLink{flex-direction:column;gap:3px;min-width:0;display:flex}.profile-module__3PkVZa__clearableProfileLinkInput{min-width:0;position:relative}.profile-module__3PkVZa__formField .profile-module__3PkVZa__clearableProfileLinkInput input{width:100%;margin:0;padding-right:34px}.profile-module__3PkVZa__clearableProfileLinkInput button{width:24px;height:24px;color:var(--lightningcss-light,#71819a)var(--lightningcss-dark,var(--night-muted));font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;font-size:18px;line-height:1;display:grid;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.profile-module__3PkVZa__clearableProfileLinkInput button:hover{background:var(--lightningcss-light,#eaf2ff)var(--lightningcss-dark,var(--night-surface-soft))}.profile-module__3PkVZa__clearableProfileLinkInput button:focus-visible{outline-offset:1px;outline:2px solid #0866ff}.profile-module__3PkVZa__profileLinkWarning{color:var(--lightningcss-light,#a96f18)var(--lightningcss-dark,var(--night-amber-ink));font-size:11px;font-weight:400}.profile-module__3PkVZa__sectionHeading .profile-module__3PkVZa__sectionFixButton svg,.profile-module__3PkVZa__basicSectionActions .profile-module__3PkVZa__sectionFixButton svg{flex-shrink:0;width:14px;height:14px}.profile-module__3PkVZa__profileHeaderActions{order:1;align-items:flex-start;gap:12px;max-width:100%;margin-left:auto;display:flex}.profile-module__3PkVZa__resumeUploadBar .profile-module__3PkVZa__profileHeaderActions .profile-module__3PkVZa__profileTitleActions{flex:0 0 160px;width:160px;min-width:0}.profile-module__3PkVZa__profileHeaderActions .profile-module__3PkVZa__analysisControl{width:100%}.profile-module__3PkVZa__profileHeaderActions .profile-module__3PkVZa__analysisControl .profile-module__3PkVZa__analysisMatchCaption{white-space:normal;overflow-wrap:break-word;min-height:28px;line-height:14px}.profile-module__3PkVZa__profileHeaderActions .profile-module__3PkVZa__analyzeButton{min-width:160px;font-size:11px}.profile-module__3PkVZa__profileHeaderActions .profile-module__3PkVZa__reanalyseButton{background:var(--lightningcss-light,#f5f7fa)var(--lightningcss-dark,var(--night-surface-soft));border-color:var(--lightningcss-light,#d4dce8)var(--lightningcss-dark,var(--night-border));color:var(--lightningcss-light,#71819a)var(--lightningcss-dark,var(--night-muted));box-shadow:none}.profile-module__3PkVZa__profileHeaderActions .profile-module__3PkVZa__reanalyseButton:hover{background:var(--lightningcss-light,#edf1f6)var(--lightningcss-dark,var(--night-surface-soft));box-shadow:none;filter:none;transform:none}.profile-module__3PkVZa__profileHeaderActions .profile-module__3PkVZa__analyzeButton:disabled:hover{box-shadow:none;filter:none;transform:none}@media (max-width:600px){.profile-module__3PkVZa__resumeUploadBar{display:flex}.profile-module__3PkVZa__profileHeaderActions{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:12px;width:100%;display:grid}.profile-module__3PkVZa__resumeUploadBar .profile-module__3PkVZa__profileHeaderActions .profile-module__3PkVZa__profileTitleActions{width:100%}.profile-module__3PkVZa__profileHeaderActions .profile-module__3PkVZa__analyzeButton,.profile-module__3PkVZa__profileHeaderActions .profile-module__3PkVZa__replaceResumeButton{width:100%;min-width:0;padding-left:8px;padding-right:8px}.profile-module__3PkVZa__profileHeaderActions .profile-module__3PkVZa__resumeUploadActions{width:100%}.profile-module__3PkVZa__profileHeaderActions .profile-module__3PkVZa__replaceResumeButton span{white-space:nowrap}}.profile-module__3PkVZa__profileHeaderActions .profile-module__3PkVZa__resumeUploadControl{order:1}.profile-module__3PkVZa__profileHeaderActions .profile-module__3PkVZa__profileTitleActions{order:2}.profile-module__3PkVZa__resumeUploadBar{padding-bottom:20px;position:relative}.profile-module__3PkVZa__profileCreditTag{z-index:2;border:1.5px solid var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink));cursor:default;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));width:auto;height:22px;color:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink));white-space:nowrap;border-radius:999px;padding:0 11px;font-size:11px;font-weight:550;position:absolute;bottom:-11px;left:auto;right:104px;transform:translate(50%)}.profile-module__3PkVZa__profileCreditHelp.profile-module__3PkVZa__inlineHelpButton:after{box-sizing:border-box;white-space:normal;overflow-wrap:break-word;width:230px;max-width:calc(100vw - 48px);inset:auto 0 calc(100% + 7px) auto;transform:translateY(3px)}.profile-module__3PkVZa__profileCreditHelp.profile-module__3PkVZa__inlineHelpButton:hover:after,.profile-module__3PkVZa__profileCreditHelp.profile-module__3PkVZa__inlineHelpButton:focus-visible:after{transform:translateY(0)}.profile-module__3PkVZa__profileCreditHelp.profile-module__3PkVZa__inlineHelpButton:focus-visible{outline-offset:2px;outline:2px solid #0866ff}.profile-module__3PkVZa__profileCreditTag{align-items:center;gap:7px;display:inline-flex}.profile-module__3PkVZa__profileCreditHelp.profile-module__3PkVZa__inlineHelpButton{background:var(--lightningcss-light,#0866ff)var(--lightningcss-dark,var(--night-blue-ink));width:13px;height:13px;color:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--night-surface));cursor:default;border:0;border-radius:50%;flex:0 0 13px;place-items:center;padding:0;font-size:10px;font-weight:600;line-height:1;display:inline-grid;position:static}@media (max-width:380px){.profile-module__3PkVZa__profileCreditTag{right:99px}}.profile-module__3PkVZa__contactGrid .profile-module__3PkVZa__basicSectionActions{flex-shrink:0;align-self:flex-start;margin-left:auto;margin-right:36px;position:static}.profile-module__3PkVZa__fixOwnHint{color:var(--lightningcss-light,#7a8799)var(--lightningcss-dark,var(--night-text-muted));margin-left:5px;font-size:10px;font-weight:400}@media (max-width:600px){.profile-module__3PkVZa__profileHeaderActions{justify-content:flex-end;display:flex}.profile-module__3PkVZa__resumeUploadBar .profile-module__3PkVZa__profileHeaderActions .profile-module__3PkVZa__profileTitleActions{width:160px}.profile-module__3PkVZa__profileHeaderActions.profile-module__3PkVZa__profileHeaderAnalysed,.profile-module__3PkVZa__profileHeaderActions .profile-module__3PkVZa__resumeUploadControl,.profile-module__3PkVZa__profileCreditTag,.profile-module__3PkVZa__profileBody .profile-module__3PkVZa__sectionFixButton{display:none}.profile-module__3PkVZa__resumeUploadBar{padding-bottom:20px}}.profile-module__3PkVZa__skillList button.profile-module__3PkVZa__moreSkillsPill{cursor:pointer;font-family:inherit}.profile-module__3PkVZa__profileSection .profile-module__3PkVZa__skillList button.profile-module__3PkVZa__moreSkillsPill{color:var(--blue);border-color:var(--lightningcss-light,#a9c7fa)var(--lightningcss-dark,var(--night-border-accent));background:var(--lightningcss-light,#e8f1ff)var(--lightningcss-dark,var(--night-blue-soft))}.profile-module__3PkVZa__resumeBackgroundNote{color:var(--lightningcss-light,#71819a)var(--lightningcss-dark,var(--night-muted));text-align:center;margin:0 0 12px;font-size:11px;font-weight:400}.profile-module__3PkVZa__formField input[type=email]:disabled{color:var(--lightningcss-light,#758195)var(--lightningcss-dark,var(--night-text-secondary));-webkit-text-fill-color:var(--lightningcss-light,#758195)var(--lightningcss-dark,var(--night-text-secondary));opacity:1}@media (max-width:760px){.profile-module__3PkVZa__resumeUploadBar{gap:8px;min-height:0;padding-top:14px;padding-bottom:12px}.profile-module__3PkVZa__baseProfileLabel{line-height:30px}}.profile-module__3PkVZa__resumeUploadBar{min-height:0;padding-top:14px;padding-bottom:10px}.profile-module__3PkVZa__profileHeaderActions .profile-module__3PkVZa__analysisControl .profile-module__3PkVZa__analysisMatchCaption{min-height:14px}.profile-module__3PkVZa__resumeUploadBar{padding-bottom:22px}.profile-module__3PkVZa__resumeUploadBar .profile-module__3PkVZa__profileCreditTag{bottom:-11px;right:104px;transform:translate(50%)}@media (max-width:760px){.profile-module__3PkVZa__resumeUploadBar{flex-wrap:nowrap;align-items:flex-start;gap:12px;padding:14px 16px 16px}.profile-module__3PkVZa__resumeUploadBar .profile-module__3PkVZa__profileHeaderSummary{flex:auto;gap:4px;min-width:0}.profile-module__3PkVZa__resumeUploadBar .profile-module__3PkVZa__baseProfileLabel{white-space:nowrap;font-size:15px;line-height:36px}.profile-module__3PkVZa__resumeUploadBar .profile-module__3PkVZa__profileHeaderActions{flex:0 0 144px;justify-content:flex-end;width:144px;display:flex}.profile-module__3PkVZa__resumeUploadBar .profile-module__3PkVZa__profileHeaderActions .profile-module__3PkVZa__profileTitleActions{flex:0 0 144px;width:144px}.profile-module__3PkVZa__resumeUploadBar .profile-module__3PkVZa__analyzeButton{width:144px;min-width:0;min-height:36px}.profile-module__3PkVZa__resumeUploadBar .profile-module__3PkVZa__profileHeaderActions .profile-module__3PkVZa__analysisMatchCaption{text-align:center;min-height:14px;font-size:10px;line-height:14px}.profile-module__3PkVZa__resumeUploadBar .profile-module__3PkVZa__profileHeaderActions.profile-module__3PkVZa__profileHeaderAnalysed,.profile-module__3PkVZa__resumeUploadBar .profile-module__3PkVZa__resumeUploadControl,.profile-module__3PkVZa__resumeUploadBar .profile-module__3PkVZa__profileCreditTag{display:none}.profile-module__3PkVZa__resumeUploadBar{padding-bottom:22px}.profile-module__3PkVZa__resumeUploadBar .profile-module__3PkVZa__profileCreditTag{height:22px;padding:0 8px;font-size:10px;display:inline-flex;bottom:-11px;right:88px;transform:translate(50%)}}.profile-module__3PkVZa__resumeUploadBar .profile-module__3PkVZa__analysisControl{align-items:stretch;position:relative}.profile-module__3PkVZa__resumeUploadBar .profile-module__3PkVZa__analysisControl .profile-module__3PkVZa__analysisMatchCaption{box-sizing:border-box;text-align:center;width:100%;margin-left:0;margin-right:0;display:block}.profile-module__3PkVZa__resumeUploadBar .profile-module__3PkVZa__analysisControl .profile-module__3PkVZa__profileCreditTag{width:max-content;position:absolute;inset:calc(100% + 22px) auto auto 50%;transform:translate(-50%,-50%)}.profile-module__3PkVZa__profileCreditHelp.profile-module__3PkVZa__inlineHelpButton{box-sizing:border-box;text-align:center;line-height:13px;font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:0;text-indent:0;justify-content:center;align-items:center;display:inline-flex}.profile-module__3PkVZa__movableSection .profile-module__3PkVZa__sectionHeading.profile-module__3PkVZa__addSectionHeading{padding-right:0}
