@keyframes page-module-scss-module__-QG2Ua__shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.page-module-scss-module__-QG2Ua__thinkingContainer{flex-direction:column;justify-content:center;align-items:center;height:40px;display:flex}.page-module-scss-module__-QG2Ua__skeleton{grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(3,1fr);justify-content:center;gap:40px;width:100%;max-width:96rem;height:80vh;margin:40px auto;display:grid}.page-module-scss-module__-QG2Ua__skeleton div{background:linear-gradient(90deg,#f0f0f0 0%,#e8e8e8 20%,#f0f0f0 40% 100%) 0 0/1000px 100%;border-radius:8px;animation:2s linear infinite page-module-scss-module__-QG2Ua__shimmer}.page-module-scss-module__-QG2Ua__skeleton .page-module-scss-module__-QG2Ua__div1{grid-area:1/1/2/5}.page-module-scss-module__-QG2Ua__skeleton .page-module-scss-module__-QG2Ua__div2{grid-area:2/1/6/3}.page-module-scss-module__-QG2Ua__skeleton .page-module-scss-module__-QG2Ua__div3{grid-area:2/3/6/5}.page-module-scss-module__-QG2Ua__container{background-color:var(--bg);flex-direction:column;width:100%;min-height:80vh;margin:0 auto;display:flex}.page-module-scss-module__-QG2Ua__container .page-module-scss-module__-QG2Ua__experienceCards{align-items:stretch;gap:2rem;width:100%;margin-bottom:1.5rem;display:flex}@media (min-width:40rem){.page-module-scss-module__-QG2Ua__container{max-width:40rem}}@media (min-width:48rem){.page-module-scss-module__-QG2Ua__container{max-width:48rem}}@media (min-width:64rem){.page-module-scss-module__-QG2Ua__container{max-width:64rem}}@media (min-width:80rem){.page-module-scss-module__-QG2Ua__container{max-width:80rem}}@media (min-width:90rem){.page-module-scss-module__-QG2Ua__container{max-width:90rem}}@media (max-width:768px){.page-module-scss-module__-QG2Ua__container{max-width:100%}.page-module-scss-module__-QG2Ua__experienceCards{flex-direction:column}}.page-module-scss-module__-QG2Ua__container{flex-direction:column;align-items:center;min-height:100vh;padding:0 20px 20px;display:flex}.page-module-scss-module__-QG2Ua__header{text-align:center;max-width:640px;margin-bottom:20px}.page-module-scss-module__-QG2Ua__badge{color:#fbbf24;background:#fbbf2426;border:1px solid #fbbf244d;border-radius:20px;align-items:center;gap:8px;margin-bottom:24px;padding:8px 16px;font-size:13px;font-weight:600;display:inline-flex}.page-module-scss-module__-QG2Ua__badgeIcon{font-size:16px}.page-module-scss-module__-QG2Ua__title{color:#fff;margin:0 0 16px;font-size:36px;font-weight:800;line-height:1.2}.page-module-scss-module__-QG2Ua__description{color:#94a3b8;margin:0;font-size:16px;line-height:1.6}.page-module-scss-module__-QG2Ua__content{flex-direction:column;gap:24px;width:100%;max-width:640px;display:flex}.page-module-scss-module__-QG2Ua__occupationsSection{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;padding:24px}.page-module-scss-module__-QG2Ua__sectionHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.page-module-scss-module__-QG2Ua__sectionTitle{color:#fff;margin:0;font-size:16px;font-weight:700}.page-module-scss-module__-QG2Ua__badge2{color:#3b82f6;background:#3b82f626;border:1px solid #3b82f64d;border-radius:12px;padding:4px 12px;font-size:12px;font-weight:600}.page-module-scss-module__-QG2Ua__occupationsList{flex-direction:column;gap:12px;display:flex}.page-module-scss-module__-QG2Ua__occupationCard{background:#1e293b99;border:2px solid #47556980;border-radius:12px;justify-content:space-between;padding:16px;transition:all .3s;display:flex}.page-module-scss-module__-QG2Ua__occupationCard:hover{background:#1e293bcc;border-color:#475569cc}.page-module-scss-module__-QG2Ua__occupationCard.page-module-scss-module__-QG2Ua__validated{background:#10b9811a;border-color:#10b98166}.page-module-scss-module__-QG2Ua__cardContent{justify-content:space-between;align-items:center;gap:16px;display:flex}.page-module-scss-module__-QG2Ua__cardHeader{flex:1;align-items:center;gap:12px;display:flex}.page-module-scss-module__-QG2Ua__occupationIcon{background:#3b82f626;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.page-module-scss-module__-QG2Ua__occupationInfo{flex:1;min-width:0}.page-module-scss-module__-QG2Ua__occupationTitle{color:#fff;margin:0 0 4px;font-size:16px;font-weight:700}.page-module-scss-module__-QG2Ua__iscoCode{color:#94a3b8;margin:0;font-size:13px}.page-module-scss-module__-QG2Ua__cardActions{flex-shrink:0;gap:8px;display:flex}.page-module-scss-module__-QG2Ua__actionButton{color:#fff;cursor:pointer;white-space:nowrap;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:36px;padding:8px 14px;font-size:13px;font-weight:600;transition:all .2s;display:flex}.page-module-scss-module__-QG2Ua__actionButton svg{flex-shrink:0;font-size:16px}.page-module-scss-module__-QG2Ua__actionButton:hover{color:#10b981;background:#10b98133;border-color:#10b98166}.page-module-scss-module__-QG2Ua__actionButton.page-module-scss-module__-QG2Ua__reject:hover{color:#ef4444;background:#ef444433;border-color:#ef444466}.page-module-scss-module__-QG2Ua__validatedBadge{color:#10b981;background:#10b98126;border:1px solid #10b9814d;border-radius:20px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;display:flex}.page-module-scss-module__-QG2Ua__searchSection,.page-module-scss-module__-QG2Ua__feedbackSection{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;overflow:hidden}.page-module-scss-module__-QG2Ua__searchToggle,.page-module-scss-module__-QG2Ua__feedbackToggle{cursor:pointer;background:0 0;border:none;align-items:center;gap:16px;width:100%;padding:20px 24px;transition:all .2s;display:flex}.page-module-scss-module__-QG2Ua__searchToggle:hover,.page-module-scss-module__-QG2Ua__feedbackToggle:hover{background:#ffffff0d}.page-module-scss-module__-QG2Ua__searchToggle svg,.page-module-scss-module__-QG2Ua__feedbackToggle svg{color:#3b82f6;flex-shrink:0}.page-module-scss-module__-QG2Ua__searchToggleContent,.page-module-scss-module__-QG2Ua__feedbackContent{text-align:left;flex:1}.page-module-scss-module__-QG2Ua__searchToggleTitle,.page-module-scss-module__-QG2Ua__feedbackTitle{color:#fff;margin-bottom:4px;font-size:15px;font-weight:700;display:block}.page-module-scss-module__-QG2Ua__searchToggleSubtitle,.page-module-scss-module__-QG2Ua__feedbackSubtitle{color:#94a3b8;font-size:13px;display:block}.page-module-scss-module__-QG2Ua__chevron{color:#64748b;flex-shrink:0;font-size:14px}.page-module-scss-module__-QG2Ua__searchContent{flex-direction:column;gap:16px;padding:0 24px 24px;display:flex}.page-module-scss-module__-QG2Ua__searchInput{color:#fff;background:#1e293b99;border:1px solid #47556980;border-radius:10px;width:100%;padding:12px 16px;font-family:inherit;font-size:14px;transition:all .2s}.page-module-scss-module__-QG2Ua__searchInput::placeholder{color:#64748b}.page-module-scss-module__-QG2Ua__searchInput:focus{background:#1e293bcc;border-color:#3b82f6;outline:none}.page-module-scss-module__-QG2Ua__resultsPanel{background:#1e293b66;border:1px solid #4755694d;border-radius:12px;max-height:300px;padding:16px;overflow-y:auto}.page-module-scss-module__-QG2Ua__occupationItem{cursor:pointer;background:#1e293b99;border:1px solid #47556980;border-radius:8px;justify-content:space-between;align-items:center;width:100%;margin-bottom:8px;padding:12px;transition:all .2s;display:flex}.page-module-scss-module__-QG2Ua__occupationItem:last-child{margin-bottom:0}.page-module-scss-module__-QG2Ua__occupationItem:hover{background:#1e293bcc;border-color:#3b82f680}.page-module-scss-module__-QG2Ua__occupationItem span:first-child{color:#fff;font-size:14px;font-weight:600}.page-module-scss-module__-QG2Ua__occupationItem span:last-child{color:#94a3b8;font-size:13px}.page-module-scss-module__-QG2Ua__occupationItemButton{color:#fff;cursor:pointer;background-color:#3b82f6;border:none;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .2s}.page-module-scss-module__-QG2Ua__occupationItemButton:hover:not(:disabled){background-color:#2563eb;transform:translateY(-1px)}.page-module-scss-module__-QG2Ua__occupationItemButton:active:not(:disabled){transform:translateY(0)}.page-module-scss-module__-QG2Ua__occupationItemButton:disabled{opacity:.6;cursor:not-allowed}.page-module-scss-module__-QG2Ua__selectedOccupationWrapper{background:#1e293b66;border:1px solid #4755694d;border-radius:12px;flex-direction:column;gap:16px;padding:16px;display:flex}.page-module-scss-module__-QG2Ua__actionButtons{justify-content:flex-end;gap:12px;display:flex}.page-module-scss-module__-QG2Ua__addButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border:none;border-radius:10px;padding:12px 24px;font-family:inherit;font-size:14px;font-weight:600;transition:all .2s;box-shadow:0 4px 12px #3b82f64d}.page-module-scss-module__-QG2Ua__addButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px #3b82f666}.page-module-scss-module__-QG2Ua__addButton:active:not(:disabled){transform:translateY(0)}.page-module-scss-module__-QG2Ua__addButton:disabled{opacity:.6;cursor:not-allowed}.page-module-scss-module__-QG2Ua__feedbackIcon{flex-shrink:0;font-size:24px}.page-module-scss-module__-QG2Ua__feedbackFormContainer{flex-direction:column;padding:0 24px 24px;display:flex}.page-module-scss-module__-QG2Ua__feedbackTextarea{color:#fff;resize:vertical;background:#1e293b99;border:1px solid #47556980;border-radius:10px;width:100%;min-height:100px;padding:12px 16px;font-family:inherit;font-size:14px;transition:all .2s}.page-module-scss-module__-QG2Ua__feedbackTextarea::placeholder{color:#64748b}.page-module-scss-module__-QG2Ua__feedbackTextarea:focus{background:#1e293bcc;border-color:#3b82f6;outline:none}.page-module-scss-module__-QG2Ua__feedbackActions{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.page-module-scss-module__-QG2Ua__charCount{color:#64748b;font-size:12px}.page-module-scss-module__-QG2Ua__submitButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border:none;border-radius:8px;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:600;transition:all .2s;box-shadow:0 2px 8px #3b82f64d}.page-module-scss-module__-QG2Ua__submitButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #3b82f666}.page-module-scss-module__-QG2Ua__submitButton:active:not(:disabled){transform:translateY(0)}.page-module-scss-module__-QG2Ua__submitButton:disabled{opacity:.5;cursor:not-allowed}.page-module-scss-module__-QG2Ua__footer{flex-direction:column;align-items:center;gap:16px;width:100%;max-width:640px;margin-top:32px;display:flex}.page-module-scss-module__-QG2Ua__skipButton{color:#94a3b8;cursor:pointer;background:0 0;border:none;padding:12px 24px;font-family:inherit;font-size:15px;font-weight:600;transition:all .2s}.page-module-scss-module__-QG2Ua__skipButton:hover{color:#fff}.page-module-scss-module__-QG2Ua__continueButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%);border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;max-width:400px;padding:16px 32px;font-family:inherit;font-size:16px;font-weight:700;transition:all .2s;display:flex;box-shadow:0 4px 12px #ef44444d}.page-module-scss-module__-QG2Ua__continueButton:hover{transform:translateY(-2px);box-shadow:0 6px 16px #ef444466}.page-module-scss-module__-QG2Ua__continueButton:active{transform:translateY(0)}.page-module-scss-module__-QG2Ua__arrow{font-size:18px}.page-module-scss-module__-QG2Ua__footerNote{color:#64748b;text-align:center;max-width:400px;margin:0;font-size:13px}@media (max-width:768px){.page-module-scss-module__-QG2Ua__container{padding:24px 16px}.page-module-scss-module__-QG2Ua__title{font-size:28px}.page-module-scss-module__-QG2Ua__description{font-size:14px}.page-module-scss-module__-QG2Ua__occupationsSection{padding:16px}.page-module-scss-module__-QG2Ua__occupationCard{flex-direction:column;gap:12px}.page-module-scss-module__-QG2Ua__cardHeader{flex-direction:column;align-items:flex-start}.page-module-scss-module__-QG2Ua__cardActions{justify-content:stretch;width:100%}.page-module-scss-module__-QG2Ua__cardActions .page-module-scss-module__-QG2Ua__actionButton{flex:1}}
.Spinner-module-scss-module__OvU50q__wrapper{flex-direction:column;align-items:center;gap:16px;display:flex}.Spinner-module-scss-module__OvU50q__text{font-size:14px;animation:2s infinite Spinner-module-scss-module__OvU50q__slideAnimation}.Spinner-module-scss-module__OvU50q__spinner{animation:1.4s linear infinite Spinner-module-scss-module__OvU50q__rotator}@keyframes Spinner-module-scss-module__OvU50q__rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.Spinner-module-scss-module__OvU50q__path{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:50%;animation:1.4s ease-in-out infinite Spinner-module-scss-module__OvU50q__dash,5.6s ease-in-out infinite Spinner-module-scss-module__OvU50q__colors}@keyframes Spinner-module-scss-module__OvU50q__colors{0%{stroke:var(--primary)}25%{stroke:var(--alternate)}50%{stroke:var(--primary-hover)}75%{stroke:var(--secondary)}to{stroke:var(--green)}}@keyframes Spinner-module-scss-module__OvU50q__dash{0%{stroke-dashoffset:187px}50%{stroke-dashoffset:46.75px;transform:rotate(135deg)}to{stroke-dashoffset:187px;transform:rotate(450deg)}}@keyframes Spinner-module-scss-module__OvU50q__slideAnimation{0%{opacity:0;transform:translateY(20px)scale(.8)}10%{opacity:1;transform:translateY(0)scale(1)}90%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-20px)scale(.8)}}
.DashboardTabs-module-scss-module___luKPq__tabBar{border-bottom:1px solid hsl(var(--border));scrollbar-width:none;background:hsl(var(--card));align-items:center;gap:0;width:100%;display:flex;overflow-x:auto}.DashboardTabs-module-scss-module___luKPq__tabBar::-webkit-scrollbar{display:none}.DashboardTabs-module-scss-module___luKPq__tab{color:hsl(var(--muted-foreground));cursor:pointer;background:hsl(var(--card));white-space:nowrap;border:none;padding:.75rem 1.25rem;font-size:.875rem;font-weight:500;transition:color .15s;position:relative}.DashboardTabs-module-scss-module___luKPq__tab:hover{color:hsl(var(--foreground))}.DashboardTabs-module-scss-module___luKPq__tabActive{color:hsl(var(--foreground));font-weight:600}.DashboardTabs-module-scss-module___luKPq__tabActive:after{content:"";background-color:#e44230;border-radius:1px 1px 0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}
@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_76ddce46-module__0gkcuG__className{font-family:Manrope,Manrope Fallback;font-style:normal}
.CertificationAlternatives-module__szVuVW__card{border:1px solid hsl(var(--border));background-color:hsl(var(--card))}.CertificationAlternatives-module__szVuVW__headerRow{padding-bottom:.5rem}.CertificationAlternatives-module__szVuVW__titleRow{align-items:center;gap:.5rem;display:flex}.CertificationAlternatives-module__szVuVW__sectionIcon{color:hsl(var(--muted-foreground))}.CertificationAlternatives-module__szVuVW__title{color:hsl(var(--foreground));font-size:1rem;font-weight:600}.CertificationAlternatives-module__szVuVW__content{padding-top:0}.CertificationAlternatives-module__szVuVW__list{flex-direction:column;gap:.5rem;display:flex}.CertificationAlternatives-module__szVuVW__altCard{border:1px solid hsl(var(--border));background-color:hsl(var(--card));border-radius:.5rem;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:background-color .15s,border-color .15s;display:flex}.CertificationAlternatives-module__szVuVW__altCardClickable{cursor:pointer}.CertificationAlternatives-module__szVuVW__altCardClickable:hover{background-color:hsl(var(--muted)/.4);border-color:hsl(var(--foreground)/.15)}.CertificationAlternatives-module__szVuVW__altIcon{color:hsl(var(--muted-foreground));flex-shrink:0}.CertificationAlternatives-module__szVuVW__altName{color:hsl(var(--foreground));flex:1;font-size:.875rem;font-weight:500}.CertificationAlternatives-module__szVuVW__arrowIcon{color:hsl(var(--muted-foreground));flex-shrink:0}.CertificationAlternatives-module__szVuVW__empty{color:hsl(var(--muted-foreground));font-size:.875rem;font-style:italic}.CertificationAlternatives-module__szVuVW__loading{justify-content:center;align-items:center;min-height:6rem;display:flex}.CertificationAlternatives-module__szVuVW__error{color:#e44230;font-size:.875rem}
.ToggleSelect-module-scss-module__ZXNFra__toggleSelectContainer{align-items:center;gap:8px;display:flex}.ToggleSelect-module-scss-module__ZXNFra__toggleLabel{cursor:pointer;font-size:14px}.ToggleSelect-module-scss-module__ZXNFra__toggleButton{cursor:pointer;background-color:#e0e0e0;border:none;border-radius:12px;width:48px;height:24px;padding:0;transition:background-color .3s;position:relative}.ToggleSelect-module-scss-module__ZXNFra__toggleButton.ToggleSelect-module-scss-module__ZXNFra__active{background-color:#4caf50}.ToggleSelect-module-scss-module__ZXNFra__toggleButton.ToggleSelect-module-scss-module__ZXNFra__disabled{opacity:.5;cursor:not-allowed}.ToggleSelect-module-scss-module__ZXNFra__toggleSlider{background-color:#fff;border-radius:50%;width:20px;height:20px;transition:transform .3s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.ToggleSelect-module-scss-module__ZXNFra__toggleButton.ToggleSelect-module-scss-module__ZXNFra__active .ToggleSelect-module-scss-module__ZXNFra__toggleSlider{transform:translate(24px)}
.card-module__E6_0ZG__card{border-radius:var(--radius);border:1px solid hsl(var(--border));background-color:hsl(var(--card));color:hsl(var(--card-foreground));box-shadow:0 1px 2px #0000000d}.card-module__E6_0ZG__header{flex-direction:column;gap:.375rem;padding:1.5rem;display:flex}.card-module__E6_0ZG__title{letter-spacing:-.025em;font-size:1.5rem;font-weight:600;line-height:1}.card-module__E6_0ZG__description{color:hsl(var(--muted-foreground));font-size:.875rem}.card-module__E6_0ZG__content{padding:0 1.5rem 1.5rem}.card-module__E6_0ZG__footer{align-items:center;padding:0 1.5rem 1.5rem;display:flex}
.GoogleDriveSaveButton-module-scss-module__8DcRMq__button{color:#fff;background-color:var(--primary);cursor:pointer;border-radius:.25rem;padding:.5rem 1rem;text-decoration:none}.GoogleDriveSaveButton-module-scss-module__8DcRMq__button .GoogleDriveSaveButton-module-scss-module__8DcRMq__icon{color:#fff;font-size:1.5rem}
.CertificationHeader-module__6M6QcG__wrapper{border:1px solid hsl(var(--border));background-color:hsl(var(--card));border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;min-height:5rem;padding:1.25rem 1.5rem;display:flex}.CertificationHeader-module__6M6QcG__left{align-items:flex-start;gap:.875rem;display:flex}.CertificationHeader-module__6M6QcG__iconWrapper{background-color:hsl(var(--muted)/.5);width:2.5rem;height:2.5rem;color:hsl(var(--foreground));border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.CertificationHeader-module__6M6QcG__info{flex-direction:column;gap:.25rem;display:flex}.CertificationHeader-module__6M6QcG__titleRow{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.CertificationHeader-module__6M6QcG__title{color:hsl(var(--foreground));margin:0;font-size:1.25rem;font-weight:700}.CertificationHeader-module__6M6QcG__issuer{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}.CertificationHeader-module__6M6QcG__subtitle{color:hsl(var(--muted-foreground));cursor:default;margin:0;font-size:.8125rem}.CertificationHeader-module__6M6QcG__badges{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.CertificationHeader-module__6M6QcG__badge{border:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.4);border-radius:9999px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;display:flex}.CertificationHeader-module__6M6QcG__positive{color:#16a34a;font-weight:600}.CertificationHeader-module__6M6QcG__negative{color:#e44230;font-weight:600}.CertificationHeader-module__6M6QcG__badgeLabel{color:hsl(var(--muted-foreground));font-size:.75rem}.CertificationHeader-module__6M6QcG__demandBadge{border:1.5px solid;border-radius:9999px;padding:.375rem .75rem;font-size:.8125rem;font-weight:600}.CertificationHeader-module__6M6QcG__demandBajo{color:#718096;border-color:#718096}.CertificationHeader-module__6M6QcG__demandMedio{color:#d97706;border-color:#d97706}.CertificationHeader-module__6M6QcG__demandAlto{color:#16a34a;border-color:#16a34a}.CertificationHeader-module__6M6QcG__demandMuyAlto{color:#2563eb;border-color:#2563eb}.CertificationHeader-module__6M6QcG__opportunityBadge{border:1.5px solid hsl(var(--border));color:hsl(var(--foreground));background-color:#0000;border-radius:9999px;padding:.375rem .75rem;font-size:.8125rem;font-weight:600}.CertificationHeader-module__6M6QcG__loading{border:1px solid hsl(var(--border));background-color:hsl(var(--card));border-radius:.75rem;justify-content:center;align-items:center;min-height:5rem;padding:1.25rem 1.5rem;display:flex}.CertificationHeader-module__6M6QcG__error{color:#e44230;font-size:.875rem}
.SaveCvContainer-module-scss-module__y7_BOG__container{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.SaveCvContainer-module-scss-module__y7_BOG__links{justify-content:center;gap:.5rem;width:100%;display:flex}.SaveCvContainer-module-scss-module__y7_BOG__success{margin-top:1rem}.SaveCvContainer-module-scss-module__y7_BOG__driveLink{color:var(--primary);font-weight:700;text-decoration:none}.SaveCvContainer-module-scss-module__y7_BOG__driveLink:hover{text-decoration:underline}@media (max-width:768px){.SaveCvContainer-module-scss-module__y7_BOG__container{width:100%}}
.CertificationPrerequisites-module__6iX2CG__card{border:1px solid hsl(var(--border));background-color:hsl(var(--card))}.CertificationPrerequisites-module__6iX2CG__headerRow{padding-bottom:.5rem}.CertificationPrerequisites-module__6iX2CG__titleRow{align-items:center;gap:.5rem;display:flex}.CertificationPrerequisites-module__6iX2CG__sectionIcon{color:hsl(var(--muted-foreground))}.CertificationPrerequisites-module__6iX2CG__title{color:hsl(var(--foreground));font-size:1rem;font-weight:600}.CertificationPrerequisites-module__6iX2CG__content{padding-top:0}.CertificationPrerequisites-module__6iX2CG__list{flex-direction:column;gap:.75rem;display:flex}.CertificationPrerequisites-module__6iX2CG__item{align-items:flex-start;gap:.75rem;display:flex}.CertificationPrerequisites-module__6iX2CG__numberBadge{background-color:hsl(var(--muted)/.5);width:1.5rem;height:1.5rem;color:hsl(var(--foreground));border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:.0625rem;font-size:.75rem;font-weight:600;display:flex}.CertificationPrerequisites-module__6iX2CG__itemText{color:hsl(var(--foreground));font-size:.875rem;line-height:1.5}.CertificationPrerequisites-module__6iX2CG__empty{color:hsl(var(--muted-foreground));font-size:.875rem;font-style:italic}.CertificationPrerequisites-module__6iX2CG__loading{justify-content:center;align-items:center;min-height:6rem;display:flex}.CertificationPrerequisites-module__6iX2CG__error{color:#e44230;font-size:.875rem}
.CoverLetterResult-module-scss-module__8mvVKG__container{text-align:center}.CoverLetterResult-module-scss-module__8mvVKG__message{margin-bottom:1.5rem;font-size:1.5rem}.CoverLetterResult-module-scss-module__8mvVKG__presentationResume{color:#000;text-align:start;width:90%;margin:0 auto;padding-top:40px}.CoverLetterResult-module-scss-module__8mvVKG__presentationResume .CoverLetterResult-module-scss-module__8mvVKG__presentationResumeTitle{margin-bottom:10px;font-size:20px;font-weight:600}.CoverLetterResult-module-scss-module__8mvVKG__presentationResume .CoverLetterResult-module-scss-module__8mvVKG__presentationResumeContent{white-space:pre-wrap;font-size:16px;line-height:1.5}
.CertificationRelatedSkills-module__SMfwca__card{border:1px solid hsl(var(--border));background-color:hsl(var(--card))}.CertificationRelatedSkills-module__SMfwca__headerRow{padding-bottom:.5rem}.CertificationRelatedSkills-module__SMfwca__titleRow{align-items:center;gap:.5rem;display:flex}.CertificationRelatedSkills-module__SMfwca__sectionIcon{color:hsl(var(--muted-foreground))}.CertificationRelatedSkills-module__SMfwca__title{color:hsl(var(--foreground));font-size:1rem;font-weight:600}.CertificationRelatedSkills-module__SMfwca__content{padding-top:0}.CertificationRelatedSkills-module__SMfwca__chips{flex-wrap:wrap;gap:.5rem;display:flex}.CertificationRelatedSkills-module__SMfwca__chip{background-color:hsl(var(--muted)/.5);border:1px solid hsl(var(--border));color:hsl(var(--foreground));border-radius:9999px;align-items:center;padding:.3125rem .75rem;font-size:.8125rem;line-height:1;display:inline-flex}.CertificationRelatedSkills-module__SMfwca__empty{color:hsl(var(--muted-foreground));font-size:.875rem;font-style:italic}.CertificationRelatedSkills-module__SMfwca__loading{justify-content:center;align-items:center;min-height:6rem;display:flex}.CertificationRelatedSkills-module__SMfwca__error{color:#e44230;font-size:.875rem}
.Checkbox-module-scss-module__EimGoW__checkboxWrapper{cursor:pointer;justify-content:center;align-items:center;display:flex}.Checkbox-module-scss-module__EimGoW__checkboxWrapper.Checkbox-module-scss-module__EimGoW__disabled{cursor:not-allowed}.Checkbox-module-scss-module__EimGoW__checkboxWrapper.Checkbox-module-scss-module__EimGoW__disabled .Checkbox-module-scss-module__EimGoW__input:checked+.Checkbox-module-scss-module__EimGoW__checkbox{background-color:var(--default)}.Checkbox-module-scss-module__EimGoW__input{opacity:0;visibility:hidden;display:none}.Checkbox-module-scss-module__EimGoW__input:checked+.Checkbox-module-scss-module__EimGoW__checkbox{background-color:var(--primary);padding-top:2px}.Checkbox-module-scss-module__EimGoW__input:checked+.Checkbox-module-scss-module__EimGoW__checkbox .Checkbox-module-scss-module__EimGoW__icon{opacity:1}.Checkbox-module-scss-module__EimGoW__checkbox{border:1px solid var(--secondary);border-radius:100%;justify-content:center;align-items:center;width:15px;height:15px;transition:background-color .125s ease-in-out;display:inline-flex}.Checkbox-module-scss-module__EimGoW__checkbox .Checkbox-module-scss-module__EimGoW__icon{opacity:0;transition:opacity .125s ease-in-out}.Checkbox-module-scss-module__EimGoW__checkboxContainer{cursor:pointer;align-items:center;display:inline-flex}.Checkbox-module-scss-module__EimGoW__checkboxContainer input{display:none}.Checkbox-module-scss-module__EimGoW__checkboxContainer input+span{cursor:pointer;vertical-align:middle;background:#fff;border:2px solid #ccc;border-radius:50%;width:20px;height:20px;transition:border-color .2s;display:inline-block;position:relative}.Checkbox-module-scss-module__EimGoW__checkboxContainer input:checked+span{border-color:#ccc}.Checkbox-module-scss-module__EimGoW__checkboxContainer input+span:after{content:"";opacity:0;background:#e74c3c;border-radius:50%;width:10px;height:10px;transition:opacity .2s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Checkbox-module-scss-module__EimGoW__checkboxContainer input:checked+span:after{opacity:1}.Checkbox-module-scss-module__EimGoW__checkboxContainer.Checkbox-module-scss-module__EimGoW__disabled{cursor:not-allowed;opacity:.6}
.CertificationStatCards-module__MScbaq__card{border:1px solid hsl(var(--border));background-color:hsl(var(--card))}.CertificationStatCards-module__MScbaq__headerRow{padding-bottom:.5rem}.CertificationStatCards-module__MScbaq__titleRow{align-items:center;gap:.5rem;display:flex}.CertificationStatCards-module__MScbaq__sectionIcon{color:hsl(var(--muted-foreground))}.CertificationStatCards-module__MScbaq__title{color:hsl(var(--foreground));font-size:1rem;font-weight:600}.CertificationStatCards-module__MScbaq__content{padding-top:0}.CertificationStatCards-module__MScbaq__grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (min-width:768px){.CertificationStatCards-module__MScbaq__grid{grid-template-columns:repeat(4,1fr)}}.CertificationStatCards-module__MScbaq__statCard{border:1px solid hsl(var(--border));background-color:hsl(var(--card));border-radius:.5rem;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.CertificationStatCards-module__MScbaq__statHeader{color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;display:flex}.CertificationStatCards-module__MScbaq__statIcon{flex-shrink:0}.CertificationStatCards-module__MScbaq__statLabel{color:hsl(var(--muted-foreground));font-size:.75rem}.CertificationStatCards-module__MScbaq__statValue{color:hsl(var(--foreground));font-size:1.25rem;font-weight:700;line-height:1.2}.CertificationStatCards-module__MScbaq__statSubtitle{color:hsl(var(--muted-foreground));font-size:.75rem}.CertificationStatCards-module__MScbaq__progressWrapper{flex-direction:column;gap:.25rem;display:flex}.CertificationStatCards-module__MScbaq__progressBar{background-color:hsl(var(--muted)/.4);border-radius:9999px;width:100%;height:.375rem;overflow:hidden}.CertificationStatCards-module__MScbaq__progressFill{background-color:#22c55e;border-radius:9999px;height:100%;transition:width .4s}.CertificationStatCards-module__MScbaq__loading{justify-content:center;align-items:center;min-height:8rem;display:flex}.CertificationStatCards-module__MScbaq__error{color:#e44230;padding:1rem;font-size:.875rem}
@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_1898ee8f-module__foTrsa__className{font-family:Manrope,Manrope Fallback;font-style:normal}
.CertificationsTab-module-scss-module__2euzMq__wrapper{flex-direction:column;gap:1.25rem;display:flex}.CertificationsTab-module-scss-module__2euzMq__tabs{flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;display:flex}.CertificationsTab-module-scss-module__2euzMq__tab{border:1.5px solid hsl(var(--border));background-color:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;border-radius:9999px;padding:.4rem 1rem;font-size:.8125rem;font-weight:500;transition:background-color .15s,color .15s,border-color .15s}.CertificationsTab-module-scss-module__2euzMq__tab:hover,.CertificationsTab-module-scss-module__2euzMq__tabActive,.CertificationsTab-module-scss-module__2euzMq__tabActive:hover{color:#e44330;border-color:#e44330}.CertificationsTab-module-scss-module__2euzMq__spinnerWrapper{justify-content:center;align-items:center;padding:3rem 0;display:flex}.CertificationsTab-module-scss-module__2euzMq__detailGrid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:768px){.CertificationsTab-module-scss-module__2euzMq__detailGrid{grid-template-columns:1fr}}.CertificationsTab-module-scss-module__2euzMq__fullWidthSection{width:100%}.CertificationsTab-module-scss-module__2euzMq__tabHeader{flex-direction:column;gap:.25rem;padding-top:2rem;display:flex}.CertificationsTab-module-scss-module__2euzMq__tabTitle{color:#fff;margin:0;font-size:1.125rem;font-weight:700}.CertificationsTab-module-scss-module__2euzMq__tabSubtitle{color:#fff9;margin:0;font-size:.875rem}.CertificationsTab-module-scss-module__2euzMq__loadMoreButton{border:1.5px dashed hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;background-color:#0000;border-radius:9999px;justify-content:center;align-items:center;min-width:2.5rem;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;transition:border-color .15s,color .15s;display:flex}.CertificationsTab-module-scss-module__2euzMq__loadMoreButton:hover:not(:disabled){color:#e44330;border-color:#e44330}.CertificationsTab-module-scss-module__2euzMq__loadMoreButton:disabled{cursor:not-allowed;opacity:.6}.CertificationsTab-module-scss-module__2euzMq__tabsRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.CertificationsTab-module-scss-module__2euzMq__loadMoreButton{border:1.5px dashed hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;background-color:#0000;border-radius:9999px;padding:.4rem 1rem;font-size:.8125rem;font-weight:500;transition:border-color .15s,color .15s}.CertificationsTab-module-scss-module__2euzMq__loadMoreButton:hover{color:#e44330;border-color:#e44330}
.GenerateLetter-module-scss-module__xEeGyq__container{flex-direction:column;gap:20px;display:flex}.GenerateLetter-module-scss-module__xEeGyq__title{color:#333645;margin-bottom:10px;padding-left:10px;font-size:24px;font-weight:700;display:flex}.GenerateLetter-module-scss-module__xEeGyq__fileContainer{justify-content:space-between;gap:10px;width:100%;height:70px;padding:10px 0;display:flex}.GenerateLetter-module-scss-module__xEeGyq__fileContainer .GenerateLetter-module-scss-module__xEeGyq__buttonContainer{justify-content:flex-end;align-items:flex-end;gap:5px;display:flex}.GenerateLetter-module-scss-module__xEeGyq__fileContainer .GenerateLetter-module-scss-module__xEeGyq__container_form_file{align-items:flex-start;padding-left:25px;display:flex}.GenerateLetter-module-scss-module__xEeGyq__fileContainer .GenerateLetter-module-scss-module__xEeGyq__container_form_file .GenerateLetter-module-scss-module__xEeGyq__input_file_label{cursor:pointer;color:#333645;border:1px solid #d7d5d5;border-radius:5px;margin-right:10px;padding:5px 20px;font-size:14px;font-weight:700}.GenerateLetter-module-scss-module__xEeGyq__fileContainer .GenerateLetter-module-scss-module__xEeGyq__container_form_file .GenerateLetter-module-scss-module__xEeGyq__input_file_label:hover{background-color:#f6f6f6}.GenerateLetter-module-scss-module__xEeGyq__fileContainer .GenerateLetter-module-scss-module__xEeGyq__button_x{cursor:pointer;background-color:#0000;border:none}.GenerateLetter-module-scss-module__xEeGyq__textareaContainer{flex-direction:column;gap:10px;width:100%;margin-bottom:5px;display:flex}.GenerateLetter-module-scss-module__xEeGyq__textareaContainer .GenerateLetter-module-scss-module__xEeGyq__textarea{border:1px solid #bebebe;border-radius:5px;width:100%;height:100px;padding:10px;font-family:Manrope,sans-serif;font-size:16px}.GenerateLetter-module-scss-module__xEeGyq__subtitle{align-items:center;gap:10px;margin-bottom:5px;display:flex}.GenerateLetter-module-scss-module__xEeGyq__subtitle span{color:#333645;font-size:16px;font-weight:700}.GenerateLetter-module-scss-module__xEeGyq__buttonTextarea{cursor:pointer;border:none;border-radius:100%;justify-content:center;align-items:center;width:30px;height:30px;margin-right:10px;display:flex}.GenerateLetter-module-scss-module__xEeGyq__buttonTextarea:hover{background-color:#e44230}.GenerateLetter-module-scss-module__xEeGyq__lenguageButton{border:none;border-radius:100%;justify-content:center;align-items:center;width:50px;height:50px;margin-right:0;font-size:16px;display:flex}.GenerateLetter-module-scss-module__xEeGyq__styleContainer{flex-flow:column wrap;gap:10px;display:flex}.GenerateLetter-module-scss-module__xEeGyq__styleContainer .GenerateLetter-module-scss-module__xEeGyq__styleSelectButtonsContainer{flex-wrap:wrap;gap:10px;margin-left:25px;display:flex}.GenerateLetter-module-scss-module__xEeGyq__styleContainer .GenerateLetter-module-scss-module__xEeGyq__styleSelectButtonsContainer .GenerateLetter-module-scss-module__xEeGyq__styleSelectButton{color:#333645;background-color:#fff;border:1px solid gray;border-radius:5px;align-items:center;gap:10px;padding:2px 5px;font-weight:700;display:flex}.GenerateLetter-module-scss-module__xEeGyq__styleContainer .GenerateLetter-module-scss-module__xEeGyq__styleSelectButtonsContainer .GenerateLetter-module-scss-module__xEeGyq__styleSelectButton:hover,.GenerateLetter-module-scss-module__xEeGyq__styleContainer .GenerateLetter-module-scss-module__xEeGyq__styleSelectButtonsContainer .GenerateLetter-module-scss-module__xEeGyq__selected{color:#fff;background-color:var(--primary);border:none}.GenerateLetter-module-scss-module__xEeGyq__styleSelectButtons{gap:10px;margin:5px 0;display:flex}.GenerateLetter-module-scss-module__xEeGyq__styleSelectButtons div span{color:#000;margin-right:5px;font-size:16px;font-weight:500}.GenerateLetter-module-scss-module__xEeGyq__selectorLanguage{justify-content:space-between;display:flex}.GenerateLetter-module-scss-module__xEeGyq__languageContainer{gap:10px;width:100%;display:flex}.GenerateLetter-module-scss-module__xEeGyq__languageContainer .GenerateLetter-module-scss-module__xEeGyq__subtitle{width:max-content}.GenerateLetter-module-scss-module__xEeGyq__languageContainer .GenerateLetter-module-scss-module__xEeGyq__languageSwitcher{align-items:center;gap:5px;height:50px;margin-left:10px;padding-bottom:5px;display:flex}.GenerateLetter-module-scss-module__xEeGyq__languageContainer .GenerateLetter-module-scss-module__xEeGyq__languageSwitcher .GenerateLetter-module-scss-module__xEeGyq__locale{color:#333645;cursor:pointer;background-color:#fff;border:1px solid #bebebe;border-radius:0;padding:4px;font-size:14px;font-weight:700}.GenerateLetter-module-scss-module__xEeGyq__languageContainer .GenerateLetter-module-scss-module__xEeGyq__languageSwitcher .GenerateLetter-module-scss-module__xEeGyq__locale:hover{background-color:#e44230}.GenerateLetter-module-scss-module__xEeGyq__languageContainer .GenerateLetter-module-scss-module__xEeGyq__languageSwitcher .GenerateLetter-module-scss-module__xEeGyq__selected{color:#fff;background-color:#e44230}.GenerateLetter-module-scss-module__xEeGyq__selectorProfile{padding:5px 0}.GenerateLetter-module-scss-module__xEeGyq__profileSelectorContainer{align-items:center;gap:16px;padding-bottom:24px;display:flex}.GenerateLetter-module-scss-module__xEeGyq__profileSelector{color:#000}.GenerateLetter-module-scss-module__xEeGyq__profileSelect{color:#fff!important;background-color:var(--primary)!important}.GenerateLetter-module-scss-module__xEeGyq__profileSelect:hover{background-color:#333645!important}.GenerateLetter-module-scss-module__xEeGyq__line{color:#898989;width:100%;height:1px;margin:0 auto}.GenerateLetter-module-scss-module__xEeGyq__footerContainer{justify-content:space-between;gap:10px;display:flex}.GenerateLetter-module-scss-module__xEeGyq__generateButtonContainer{justify-content:flex-end;align-items:flex-end;width:20%;display:flex}.GenerateLetter-module-scss-module__xEeGyq__generateButtonContainer .GenerateLetter-module-scss-module__xEeGyq__generateButton{color:#fff;cursor:pointer;background-color:#e44230;border:none;border-radius:5px;justify-content:center;align-items:center;height:60px;padding:15px 25px;font-size:18px;font-weight:700;display:flex}.GenerateLetter-module-scss-module__xEeGyq__generateButtonContainer .GenerateLetter-module-scss-module__xEeGyq__generateButton:hover{background-color:#d45547}.GenerateLetter-module-scss-module__xEeGyq__toggleContainer{justify-content:center;align-items:center;gap:10px;width:35%;display:flex}.GenerateLetter-module-scss-module__xEeGyq__toggleContainer .GenerateLetter-module-scss-module__xEeGyq__toggleText{text-align:center;color:#333645;gap:10px;font-size:14px;font-weight:700}@media (max-width:768px){.GenerateLetter-module-scss-module__xEeGyq__selectorContainer{width:100%}.GenerateLetter-module-scss-module__xEeGyq__footerContainer{flex-direction:column}.GenerateLetter-module-scss-module__xEeGyq__footerContainer .GenerateLetter-module-scss-module__xEeGyq__buttonContainer,.GenerateLetter-module-scss-module__xEeGyq__footerContainer .GenerateLetter-module-scss-module__xEeGyq__toggleContainer,.GenerateLetter-module-scss-module__xEeGyq__footerContainer .GenerateLetter-module-scss-module__xEeGyq__generateButtonContainer{width:100%}.GenerateLetter-module-scss-module__xEeGyq__footerContainer .GenerateLetter-module-scss-module__xEeGyq__generateButton{width:100%;padding:10px}}
.ComparisonTab-module-scss-module__uafJQa__wrapper{flex-direction:column;gap:1.25rem;display:flex}.ComparisonTab-module-scss-module__uafJQa__emptyState{border:1px dashed hsl(var(--border));background-color:hsl(var(--muted)/.3);border-radius:.5rem;justify-content:center;align-items:center;min-height:16rem;display:flex}.ComparisonTab-module-scss-module__uafJQa__emptyStateText{text-align:center;max-width:28rem;color:hsl(var(--muted-foreground));font-size:.875rem;line-height:1.6}.ComparisonTab-module-scss-module__uafJQa__headerCard{background:linear-gradient(135deg,#1e1b4b 0%,#272460 50%,#312e81 100%);border-radius:.75rem;padding:1.5rem 2rem}.ComparisonTab-module-scss-module__uafJQa__headerTop{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}@media (max-width:768px){.ComparisonTab-module-scss-module__uafJQa__headerTop{flex-direction:column;gap:1.25rem}}.ComparisonTab-module-scss-module__uafJQa__headerLeft{flex-direction:column;gap:.375rem;display:flex}.ComparisonTab-module-scss-module__uafJQa__headerLabel{letter-spacing:.1em;text-transform:uppercase;color:#ffffff80;font-size:.6875rem;font-weight:600}.ComparisonTab-module-scss-module__uafJQa__headerTitle{color:#fff;margin:0 0 .5rem;font-size:1.25rem;font-weight:700;line-height:1.4}.ComparisonTab-module-scss-module__uafJQa__headerProfessions{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.ComparisonTab-module-scss-module__uafJQa__headerProfItem{align-items:center;gap:.5rem;display:flex}.ComparisonTab-module-scss-module__uafJQa__headerProfLabel{color:#ffffff80;font-size:.8125rem}.ComparisonTab-module-scss-module__uafJQa__headerProfValue{color:#fff;background-color:#ffffff1a;border:1px solid #ffffff26;border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}.ComparisonTab-module-scss-module__uafJQa__headerRight{flex-shrink:0;align-items:flex-end;gap:2rem;display:flex}@media (max-width:768px){.ComparisonTab-module-scss-module__uafJQa__headerRight{align-items:flex-start;gap:1.5rem}}.ComparisonTab-module-scss-module__uafJQa__headerStat{flex-direction:column;align-items:flex-end;gap:.125rem;display:flex}@media (max-width:768px){.ComparisonTab-module-scss-module__uafJQa__headerStat{align-items:flex-start}}.ComparisonTab-module-scss-module__uafJQa__headerStatValue{color:#fff;font-size:1.75rem;font-weight:700;line-height:1}.ComparisonTab-module-scss-module__uafJQa__headerStatLabel{color:#ffffff80;font-size:.75rem}.ComparisonTab-module-scss-module__uafJQa__headerStatPeriod{color:#fffc;font-size:.875rem;font-weight:500}.ComparisonTab-module-scss-module__uafJQa__card{border:1px solid hsl(var(--border));background-color:hsl(var(--card))}.ComparisonTab-module-scss-module__uafJQa__cardHeader{padding-bottom:.5rem}.ComparisonTab-module-scss-module__uafJQa__cardTitle{color:hsl(var(--foreground));font-size:1rem;font-weight:600}.ComparisonTab-module-scss-module__uafJQa__cardContent{padding-top:0}.ComparisonTab-module-scss-module__uafJQa__loading{justify-content:center;align-items:center;min-height:200px;display:flex}.ComparisonTab-module-scss-module__uafJQa__error{text-align:center;color:hsl(var(--destructive));padding:2rem}.ComparisonTab-module-scss-module__uafJQa__summaryGrid{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:1rem;display:grid}@media (max-width:768px){.ComparisonTab-module-scss-module__uafJQa__summaryGrid{grid-template-columns:1fr}}.ComparisonTab-module-scss-module__uafJQa__summaryColumn{border:1px solid hsl(var(--border));background-color:hsl(var(--card));border-radius:.75rem;flex-direction:column;gap:.5rem;padding:1rem 1.25rem;display:flex}.ComparisonTab-module-scss-module__uafJQa__summaryDivider{background-color:hsl(var(--border));align-self:stretch;width:1px;margin:1rem 0}@media (max-width:768px){.ComparisonTab-module-scss-module__uafJQa__summaryDivider{width:100%;height:1px;margin:0}}.ComparisonTab-module-scss-module__uafJQa__summaryColumnTitle{color:hsl(var(--foreground));align-items:center;gap:.5rem;margin:0;font-size:.9375rem;font-weight:600;display:flex}.ComparisonTab-module-scss-module__uafJQa__colorDot{border-radius:9999px;flex-shrink:0;width:.625rem;height:.625rem;display:inline-block}.ComparisonTab-module-scss-module__uafJQa__statRow{border-bottom:1px solid hsl(var(--border)/.3);justify-content:space-between;align-items:center;padding:.25rem 0;display:flex}.ComparisonTab-module-scss-module__uafJQa__statRow:last-child{border-bottom:none}.ComparisonTab-module-scss-module__uafJQa__statLabel{color:hsl(var(--muted-foreground));font-size:.8125rem}.ComparisonTab-module-scss-module__uafJQa__statValue{color:hsl(var(--foreground));text-align:right;min-width:4rem;font-size:.875rem;font-weight:600}.ComparisonTab-module-scss-module__uafJQa__legend{align-items:center;gap:1rem;display:flex}.ComparisonTab-module-scss-module__uafJQa__legendItem{align-items:center;gap:.375rem;display:flex}.ComparisonTab-module-scss-module__uafJQa__legendDot{border-radius:9999px;width:.625rem;height:.625rem}.ComparisonTab-module-scss-module__uafJQa__legendText{color:hsl(var(--muted-foreground));font-size:.75rem}.ComparisonTab-module-scss-module__uafJQa__titleRow{justify-content:space-between;align-items:center;display:flex}.ComparisonTab-module-scss-module__uafJQa__tooltip{border:1px solid hsl(var(--border));background-color:hsl(var(--card));border-radius:.5rem;padding:.5rem .75rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.ComparisonTab-module-scss-module__uafJQa__tooltipLabel{color:hsl(var(--foreground));margin-bottom:.25rem;font-size:.75rem;font-weight:600}.ComparisonTab-module-scss-module__uafJQa__tooltipValue{color:hsl(var(--muted-foreground));font-size:.75rem}.ComparisonTab-module-scss-module__uafJQa__competencesRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:768px){.ComparisonTab-module-scss-module__uafJQa__competencesRow{grid-template-columns:1fr}}.ComparisonTab-module-scss-module__uafJQa__competenceSection{flex-direction:column;gap:.5rem;display:flex}.ComparisonTab-module-scss-module__uafJQa__competenceSectionTitle{color:hsl(var(--foreground));margin:0;font-size:.875rem;font-weight:600}.ComparisonTab-module-scss-module__uafJQa__barRow{align-items:center;gap:.5rem;font-size:.75rem;display:flex}.ComparisonTab-module-scss-module__uafJQa__barLabel{text-align:right;width:8.5rem;color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;overflow:hidden}.ComparisonTab-module-scss-module__uafJQa__barTrack{background-color:hsl(var(--muted)/.4);border-radius:.25rem;flex:1;height:.5rem;position:relative;overflow:hidden}.ComparisonTab-module-scss-module__uafJQa__barFill{border-radius:.25rem;height:100%;transition:width .3s}.ComparisonTab-module-scss-module__uafJQa__barValue{text-align:right;width:2.5rem;color:hsl(var(--foreground));flex-shrink:0;font-weight:500}.ComparisonTab-module-scss-module__uafJQa__overlapSection{flex-direction:column;gap:1rem;display:flex}.ComparisonTab-module-scss-module__uafJQa__overlapGroup{flex-direction:column;gap:.5rem;display:flex}.ComparisonTab-module-scss-module__uafJQa__overlapGroupTitle{color:hsl(var(--foreground));margin:0;font-size:.8125rem;font-weight:600}.ComparisonTab-module-scss-module__uafJQa__chips{flex-wrap:wrap;gap:.375rem;display:flex}.ComparisonTab-module-scss-module__uafJQa__chip{color:hsl(var(--foreground));border-radius:.375rem;padding:.25rem .625rem;font-size:.75rem}.ComparisonTab-module-scss-module__uafJQa__chipShared{background-color:hsl(var(--muted)/.6);border:1px solid hsl(var(--border))}.ComparisonTab-module-scss-module__uafJQa__chipProf1{background-color:#6366f11f;border:1px solid #6366f14d}.ComparisonTab-module-scss-module__uafJQa__chipProf2{background-color:#ef44441f;border:1px solid #ef44444d}.ComparisonTab-module-scss-module__uafJQa__noData{color:hsl(var(--muted-foreground));font-size:.8125rem}.ComparisonTab-module-scss-module__uafJQa__geoTable{border-collapse:collapse;width:100%;margin-top:1rem;font-size:.8125rem}.ComparisonTab-module-scss-module__uafJQa__geoTable th{text-align:left;color:hsl(var(--foreground));border-bottom:2px solid hsl(var(--border));padding:.5rem .75rem;font-weight:600}.ComparisonTab-module-scss-module__uafJQa__geoTable td{color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border)/.5);padding:.5rem .75rem}.ComparisonTab-module-scss-module__uafJQa__geoTable tr:last-child td{border-bottom:none}
.DeleteProfileModal-module-scss-module__l0ffDq__deleteModalContent{text-align:center;padding:1rem}.DeleteProfileModal-module-scss-module__l0ffDq__deleteModalContent h2{color:var(--primary);margin-bottom:1rem;font-size:1.5rem}.DeleteProfileModal-module-scss-module__l0ffDq__deleteModalContent p{color:var(--secondary);margin-bottom:2rem}.DeleteProfileModal-module-scss-module__l0ffDq__buttonGroup{justify-content:center;gap:1rem;margin-top:2rem;display:flex}.DeleteProfileModal-module-scss-module__l0ffDq__cancelButton,.DeleteProfileModal-module-scss-module__l0ffDq__deleteButton{cursor:pointer;border:none;border-radius:8px;padding:.75rem 1.5rem;font-weight:500;transition:all .2s}.DeleteProfileModal-module-scss-module__l0ffDq__cancelButton:hover,.DeleteProfileModal-module-scss-module__l0ffDq__deleteButton:hover{transform:translateY(-1px)}.DeleteProfileModal-module-scss-module__l0ffDq__cancelButton{background-color:var(--gray-light);color:var(--primary)}.DeleteProfileModal-module-scss-module__l0ffDq__cancelButton:hover{opacity:.9}.DeleteProfileModal-module-scss-module__l0ffDq__deleteButton{color:#fff;background-color:#dc3545}.DeleteProfileModal-module-scss-module__l0ffDq__deleteButton:hover{opacity:.9}
.competence-by-region-module-scss-module__lRexfa__card{border:1px solid hsl(var(--border));background-color:hsl(var(--card));border-radius:.75rem;overflow:hidden}.competence-by-region-module-scss-module__lRexfa__header{border-bottom:1px solid hsl(var(--border));color:hsl(var(--foreground));align-items:center;gap:.5rem;padding:.875rem 1rem;font-size:.875rem;font-weight:600;display:flex}.competence-by-region-module-scss-module__lRexfa__content{padding:1rem}.competence-by-region-module-scss-module__lRexfa__loading{justify-content:center;align-items:center;padding:2rem;display:flex}.competence-by-region-module-scss-module__lRexfa__noData{color:hsl(var(--muted-foreground));font-size:.875rem}
.competence-combinations-module-scss-module__5b1V8W__card{border:1px solid hsl(var(--border));background-color:hsl(var(--card));border-radius:.75rem;overflow:hidden}.competence-combinations-module-scss-module__5b1V8W__header{border-bottom:1px solid hsl(var(--border));color:hsl(var(--foreground));align-items:center;gap:.5rem;padding:.875rem 1rem;font-size:.875rem;font-weight:600;display:flex}.competence-combinations-module-scss-module__5b1V8W__list{flex-direction:column;gap:.625rem;margin:0;padding:.5rem 1rem;list-style:none;display:flex}.competence-combinations-module-scss-module__5b1V8W__row{align-items:center;gap:.75rem;font-size:.8125rem;display:flex}.competence-combinations-module-scss-module__5b1V8W__name{width:7rem;color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;overflow:hidden}.competence-combinations-module-scss-module__5b1V8W__barWrapper{background-color:hsl(var(--muted));border-radius:9999px;flex:1;height:.625rem;overflow:hidden}.competence-combinations-module-scss-module__5b1V8W__bar{background-color:#2e3449;border-radius:9999px;height:100%;transition:width .3s}.competence-combinations-module-scss-module__5b1V8W__pct{text-align:right;width:2.5rem;color:hsl(var(--foreground));flex-shrink:0;font-size:.75rem;font-weight:600}.competence-combinations-module-scss-module__5b1V8W__footnote{color:hsl(var(--muted-foreground));border-top:1px solid hsl(var(--border));margin:0;padding:.5rem 1rem .75rem;font-size:.75rem}.competence-combinations-module-scss-module__5b1V8W__loading{justify-content:center;align-items:center;padding:2rem;display:flex}.competence-combinations-module-scss-module__5b1V8W__noData{color:hsl(var(--muted-foreground));font-size:.875rem}
.Header-module-scss-module__geULxq__headerWrapper{z-index:1000;position:relative;overflow:visible}.Header-module-scss-module__geULxq__header{justify-content:space-between;align-items:center;height:140px;padding:20px 42px;display:flex}.Header-module-scss-module__geULxq__headerRight{flex-shrink:0;align-items:center;gap:24px;font-weight:800;display:flex}.Header-module-scss-module__geULxq__subMenuItemButton{cursor:pointer;text-align:start;color:#fff;background:0 0;border:none;border-radius:4px;align-items:flex-start;gap:10px;font-size:16px;display:flex}.Header-module-scss-module__geULxq__logo{-o-object-fit:cover;object-fit:cover;width:250px;height:auto;margin-top:20px;padding:5px;scale:.9}.Header-module-scss-module__geULxq__sessionTimer{border:1px solid var(--primary);color:var(--primary);background-color:#e442301a;border-radius:6px;align-items:center;padding:8px 16px;font-size:14px;font-weight:600;display:flex}.Header-module-scss-module__geULxq__sessionTimer span{align-items:center;gap:6px;display:flex}.Header-module-scss-module__geULxq__sessionTimer span:before{content:"⏱️";font-size:16px}.Header-module-scss-module__geULxq__nav{align-items:center;display:flex}.Header-module-scss-module__geULxq__nav.Header-module-scss-module__geULxq__navMobile{flex-direction:column;align-items:flex-start}.Header-module-scss-module__geULxq__navMobile>.Header-module-scss-module__geULxq__navItem{color:#fff;font-weight:700;line-height:4}.Header-module-scss-module__geULxq__navMobile>.Header-module-scss-module__geULxq__navItem.Header-module-scss-module__geULxq__active{background-color:var(--primary)}.Header-module-scss-module__geULxq__subMenuItemLink{color:#fff;align-items:center;gap:10px;text-decoration:none;display:flex}.Header-module-scss-module__geULxq__subMenuItemLink:hover{color:var(--primary)}.Header-module-scss-module__geULxq__localeSwitcher{gap:2px;display:flex}.Header-module-scss-module__geULxq__localeSwitcher .Header-module-scss-module__geULxq__locale{cursor:pointer;color:#000;background-color:#fff;border-radius:5px;padding:8px;font-size:12px}.Header-module-scss-module__geULxq__localeSwitcher .Header-module-scss-module__geULxq__locale.Header-module-scss-module__geULxq__selected{cursor:default;color:#333645;background-color:#e44230}.Header-module-scss-module__geULxq__actionButton{cursor:pointer;color:#fff;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-family:manrope,sans-serif;font-size:16px;display:flex}.Header-module-scss-module__geULxq__navItem{cursor:pointer;color:#fff;border-radius:3px;padding:5px 20px;font-size:16px;font-style:normal;font-weight:500;text-decoration:none;position:relative}.Header-module-scss-module__geULxq__navItem.Header-module-scss-module__geULxq__active{background-color:var(--primary)}.Header-module-scss-module__geULxq__burger{cursor:pointer;color:#fff;justify-content:center;align-items:center;font-size:32px;display:none}.Header-module-scss-module__geULxq__mobileMenuContainer{flex-direction:column;animation:.3s ease-out Header-module-scss-module__geULxq__slideDown;display:flex;box-shadow:0 4px 20px #0000004d}@keyframes Header-module-scss-module__geULxq__slideDown{0%{max-height:0}to{max-height:500px}}.Header-module-scss-module__geULxq__mobileMenuHeader{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:20px;display:flex}.Header-module-scss-module__geULxq__mobileMenuLogo{color:#fff;align-items:center;gap:12px;display:flex}.Header-module-scss-module__geULxq__mobileMenuLogo .Header-module-scss-module__geULxq__logoIcon{color:var(--primary);font-size:24px;font-weight:700}.Header-module-scss-module__geULxq__mobileMenuLogo .Header-module-scss-module__geULxq__logoText{flex-direction:column;gap:2px;display:flex}.Header-module-scss-module__geULxq__mobileMenuLogo .Header-module-scss-module__geULxq__logoText strong{color:#fff;font-size:18px;font-weight:700}.Header-module-scss-module__geULxq__mobileMenuLogo .Header-module-scss-module__geULxq__logoText .Header-module-scss-module__geULxq__logoSubtext{color:#fff9;font-size:12px;font-weight:400}.Header-module-scss-module__geULxq__closeButton{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:28px;transition:background-color .2s;display:flex}.Header-module-scss-module__geULxq__closeButton:hover{background-color:#ffffff1a}.Header-module-scss-module__geULxq__menuOverlay{display:none}.Header-module-scss-module__geULxq__mobileMenuNav{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;width:100%;max-height:0;padding:20px;animation:.3s ease-out forwards Header-module-scss-module__geULxq__slideUp;position:relative;overflow:hidden}.Header-module-scss-module__geULxq__mobileMenuNav.Header-module-scss-module__geULxq__mobileMenuNavOpen{animation:.3s ease-out forwards Header-module-scss-module__geULxq__slideDown}@keyframes Header-module-scss-module__geULxq__slideUp{0%{max-height:500px}to{max-height:0}}.Header-module-scss-module__geULxq__mobileMenuItem{color:#fff;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;width:100%;padding:8px 30px;font-size:16px;font-weight:500;text-decoration:none;transition:background-color .2s;display:flex}.Header-module-scss-module__geULxq__mobileMenuItem:hover{background-color:#ffffff1a}.Header-module-scss-module__geULxq__mobileMenuItem:active{background-color:#ffffff26}.Header-module-scss-module__geULxq__subMenuItemMobile{color:#fff;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;width:100%;padding:4px 100px;font-size:16px;font-weight:500;text-decoration:none;transition:background-color .2s;display:flex}.Header-module-scss-module__geULxq__subMenuItemMobile:hover{background-color:#ffffff1a}.Header-module-scss-module__geULxq__subMenuItemMobile:active{background-color:#ffffff26}.Header-module-scss-module__geULxq__mobileMenuSection{margin-bottom:24px}.Header-module-scss-module__geULxq__mobileMenuSectionTitle{color:#fff9;text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:12px;font-size:14px;font-weight:700;display:flex}.Header-module-scss-module__geULxq__mobileSubMenuItem{color:#fff;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:12px;width:100%;margin-bottom:4px;padding:12px 32px;font-size:15px;font-weight:400;text-decoration:none;transition:background-color .2s;display:flex}.Header-module-scss-module__geULxq__mobileSubMenuItem:hover{background-color:#ffffff14}.Header-module-scss-module__geULxq__mobileSubMenuItem:active{background-color:#ffffff1f}.Header-module-scss-module__geULxq__mobileSubMenuItem:disabled{opacity:.5;cursor:not-allowed}@media screen and (max-width:1200px){.Header-module-scss-module__geULxq__header{padding:0 30px}}@media screen and (max-width:1024px){.Header-module-scss-module__geULxq__nav{display:none}.Header-module-scss-module__geULxq__nav.Header-module-scss-module__geULxq__navMobile{display:flex}.Header-module-scss-module__geULxq__burger{display:inline-flex}}@media screen and (max-width:768px){.Header-module-scss-module__geULxq__linkLogo{margin-top:0;padding:0}.Header-module-scss-module__geULxq__linkLogo .Header-module-scss-module__geULxq__logo{scale:.8}.Header-module-scss-module__geULxq__header{padding:0 10px}}.Header-module-scss-module__geULxq__generatedLinkWrapper{text-align:center}.Header-module-scss-module__geULxq__submitButton{background-color:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:4px;margin-top:10px;padding:10px 20px}.Header-module-scss-module__geULxq__generatedLink a{color:var(--primary);font-weight:700;text-decoration:none}.Header-module-scss-module__geULxq__generatedLink a:hover{text-decoration:underline}.Header-module-scss-module__geULxq__dropdownButton{cursor:pointer;color:#fff;background:0 0;border:none;font-size:16px;font-weight:500;transition:color .3s;display:inline-block;position:relative}.Header-module-scss-module__geULxq__dropdownButton:hover{color:var(--primary)}.Header-module-scss-module__geULxq__dropdownButton:after{content:"";border-top:5px solid;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;margin-left:8px;transition:transform .3s;display:inline-block}.Header-module-scss-module__geULxq__dropdownButton.Header-module-scss-module__geULxq__open:after{transform:rotate(180deg)}.Header-module-scss-module__geULxq__subMenu{opacity:0;visibility:hidden;z-index:1000;background:#2f3449;border:1px solid #ffffff1a;border-radius:4px;min-width:200px;transition:all .3s;position:absolute;top:calc(100% + 5px);left:0;transform:translateY(-10px);box-shadow:0 4px 20px #0003}.Header-module-scss-module__geULxq__subMenu.Header-module-scss-module__geULxq__visible{opacity:1;visibility:visible;transform:translateY(0)}.Header-module-scss-module__geULxq__subMenuItem{color:#fff;align-items:center;height:50px;padding:0 20px;font-weight:500;transition:all .3s;display:flex}.Header-module-scss-module__geULxq__subMenuItem a{color:#fff;text-decoration:none}.Header-module-scss-module__geULxq__subMenuItem:hover{color:var(--primary);background-color:#ffffff1a}.Header-module-scss-module__geULxq__subMenuItem:first-child{border-radius:4px 4px 0 0}.Header-module-scss-module__geULxq__subMenuItem:last-child{border-radius:0 0 4px 4px}@media screen and (max-width:768px){.Header-module-scss-module__geULxq__header{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;height:auto;padding:15px 10px}.Header-module-scss-module__geULxq__headerRight{align-self:flex-end}.Header-module-scss-module__geULxq__mobileMenuContainer{max-height:calc(100vh - 100px);top:100px}@supports (-webkit-touch-callout:none){.Header-module-scss-module__geULxq__mobileMenuContainer{max-height:calc(100svh - 100px)}}.Header-module-scss-module__geULxq__mobileMenuHeader{padding:15px}.Header-module-scss-module__geULxq__mobileMenuLogo .Header-module-scss-module__geULxq__logoText strong{font-size:16px}.Header-module-scss-module__geULxq__mobileMenuLogo .Header-module-scss-module__geULxq__logoSubtext{font-size:11px}.Header-module-scss-module__geULxq__mobileMenuNav{padding:15px}.Header-module-scss-module__geULxq__mobileMenuItem{padding:14px;font-size:15px}.Header-module-scss-module__geULxq__mobileSubMenuItem{padding:10px 14px 10px 28px;font-size:14px}}.Header-module-scss-module__geULxq__loginMobileButton{cursor:pointer;color:#fff;background:0 0;border:none;justify-content:center;align-items:center;display:flex}
.competence-evolution-module-scss-module__IB-1iW__card{border:1px solid hsl(var(--border));background-color:hsl(var(--card))}.competence-evolution-module-scss-module__IB-1iW__header{padding-bottom:.5rem}.competence-evolution-module-scss-module__IB-1iW__title{color:hsl(var(--foreground));font-size:1rem;font-weight:600}.competence-evolution-module-scss-module__IB-1iW__content{padding-top:0}.competence-evolution-module-scss-module__IB-1iW__loading{justify-content:center;align-items:center;height:300px;display:flex}.competence-evolution-module-scss-module__IB-1iW__error{height:300px;color:hsl(var(--muted-foreground));justify-content:center;align-items:center;font-size:.875rem;display:flex}
.LanguageSelectorModal-module-scss-module__D7XcXa__modal{width:400px}.LanguageSelectorModal-module-scss-module__D7XcXa__container{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.LanguageSelectorModal-module-scss-module__D7XcXa__loadingContainer{text-align:center;padding:20px}.LanguageSelectorModal-module-scss-module__D7XcXa__content{flex-direction:column;align-items:center;gap:20px;margin:10px 0;display:flex}.LanguageSelectorModal-module-scss-module__D7XcXa__optionGroup{flex-direction:column;align-items:center;gap:10px;display:flex}.LanguageSelectorModal-module-scss-module__D7XcXa__label{font-size:16px;font-weight:700}.LanguageSelectorModal-module-scss-module__D7XcXa__emailLabel{font-family:Manrope,sans-serif;font-size:16px;font-weight:700}.LanguageSelectorModal-module-scss-module__D7XcXa__languageSwitcher{justify-content:center;align-items:center;gap:16px;width:100%;display:flex}.LanguageSelectorModal-module-scss-module__D7XcXa__languageSwitcher .LanguageSelectorModal-module-scss-module__D7XcXa__locale{color:#fff;cursor:pointer;background-color:#333645;border-radius:5px;padding:10px;font-size:16px}.LanguageSelectorModal-module-scss-module__D7XcXa__languageSwitcher .LanguageSelectorModal-module-scss-module__D7XcXa__locale:hover{background-color:var(--primary)}
.CvTemplates-module-scss-module__lymnDW__cvItem{flex-direction:column;align-items:center;display:flex}.CvTemplates-module-scss-module__lymnDW__cvTitle{text-align:center;border-left:solid 4px var(--primary);margin-bottom:10px;font-weight:700}.CvTemplates-module-scss-module__lymnDW__cvImage{cursor:pointer;border:2px solid #0000;transition:border-color .3s}.CvTemplates-module-scss-module__lymnDW__cvImage:hover{border-color:#0070f3}@media screen and (max-width:768px){.CvTemplates-module-scss-module__lymnDW__cvItem{padding:0 10px}}
.competence-header-module-scss-module__HTmIQW__wrapper{border:1px solid hsl(var(--border));background-color:hsl(var(--card));border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;min-height:5rem;padding:1.25rem 1.5rem;display:flex}.competence-header-module-scss-module__HTmIQW__left{flex-direction:column;gap:.25rem;display:flex}.competence-header-module-scss-module__HTmIQW__titleRow{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.competence-header-module-scss-module__HTmIQW__title{color:hsl(var(--foreground));margin:0;font-size:1.25rem;font-weight:700}.competence-header-module-scss-module__HTmIQW__lifecycleBadge{text-transform:capitalize;border:1.5px solid;border-radius:9999px;padding:.2rem .625rem;font-size:.75rem;font-weight:600}.competence-header-module-scss-module__HTmIQW__subtitle{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}.competence-header-module-scss-module__HTmIQW__badges{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.competence-header-module-scss-module__HTmIQW__badge{border:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.4);border-radius:9999px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;display:flex}.competence-header-module-scss-module__HTmIQW__positive{color:#16a34a;font-weight:600}.competence-header-module-scss-module__HTmIQW__negative{color:#e44230;font-weight:600}.competence-header-module-scss-module__HTmIQW__badgeLabel{color:hsl(var(--muted-foreground));font-size:.75rem}.competence-header-module-scss-module__HTmIQW__saturationBadge{border:1.5px solid;border-radius:9999px;padding:.375rem .75rem;font-size:.8125rem;font-weight:600}.competence-header-module-scss-module__HTmIQW__saturationAlta{color:#e44230;border-color:#e44230}.competence-header-module-scss-module__HTmIQW__saturationMedia{color:#f59e0b;border-color:#f59e0b}.competence-header-module-scss-module__HTmIQW__saturationBaja{color:#16a34a;border-color:#16a34a}
.competence-related-jobs-module-scss-module__K0wxPW__card{border:1px solid hsl(var(--border));background-color:hsl(var(--card));border-radius:.75rem;overflow:hidden}.competence-related-jobs-module-scss-module__K0wxPW__header{border-bottom:1px solid hsl(var(--border));color:hsl(var(--foreground));align-items:center;gap:.5rem;padding:.875rem 1rem;font-size:.875rem;font-weight:600;display:flex}.competence-related-jobs-module-scss-module__K0wxPW__content{padding:1rem}.competence-related-jobs-module-scss-module__K0wxPW__chips{flex-wrap:wrap;gap:.5rem;display:flex}.competence-related-jobs-module-scss-module__K0wxPW__chip{border:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);color:hsl(var(--foreground));border-radius:9999px;padding:.375rem .75rem;font-size:.8125rem}.competence-related-jobs-module-scss-module__K0wxPW__noData{color:hsl(var(--muted-foreground));font-size:.875rem}.competence-related-jobs-module-scss-module__K0wxPW__loading{justify-content:center;align-items:center;padding:2rem;display:flex}
@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}.CvTemplate-module-scss-module__ykNhlq__page{background:#fff;grid-template-columns:280px 1fr;width:794px;height:1123px;font-family:Montserrat,Inter,Helvetica,sans-serif;display:grid;box-shadow:0 0 20px #0000001f}.CvTemplate-module-scss-module__ykNhlq__sidebar{color:#fff;background:#1f4e8c;flex-direction:column;padding:32px 24px;display:flex}.CvTemplate-module-scss-module__ykNhlq__photoContainer{justify-content:center;margin-bottom:20px;display:flex}.CvTemplate-module-scss-module__ykNhlq__photo,.CvTemplate-module-scss-module__ykNhlq__photoPlaceholder{background:#ffffff26;border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;display:flex}.CvTemplate-module-scss-module__ykNhlq__photo{-o-object-fit:cover;object-fit:cover}.CvTemplate-module-scss-module__ykNhlq__sidebarName{text-align:center;margin-bottom:24px;font-size:28px;font-weight:700}.CvTemplate-module-scss-module__ykNhlq__sidebarTitle{text-align:center;font-size:1rem}.CvTemplate-module-scss-module__ykNhlq__sidebarSection{margin-bottom:22px}.CvTemplate-module-scss-module__ykNhlq__sidebarSectionTitle{letter-spacing:.04em;text-transform:uppercase;margin-bottom:10px;font-size:18px;font-weight:700}.CvTemplate-module-scss-module__ykNhlq__sidebarText{font-size:13px;line-height:1.4}.CvTemplate-module-scss-module__ykNhlq__sidebarTextSmall{opacity:.9;font-size:12px}.CvTemplate-module-scss-module__ykNhlq__personalInfoItem{margin-bottom:6px}.CvTemplate-module-scss-module__ykNhlq__personalInfoLabel{font-size:12px;font-weight:600}.CvTemplate-module-scss-module__ykNhlq__educationItem{flex-direction:column;gap:4px;margin-bottom:10px;display:flex}.CvTemplate-module-scss-module__ykNhlq__languageItem{flex-direction:row;justify-content:space-between;gap:2px;display:flex}.CvTemplate-module-scss-module__ykNhlq__languageLevel{opacity:.85;margin-left:6px}.CvTemplate-module-scss-module__ykNhlq__informaticaText{flex-wrap:wrap;gap:6px;display:flex}.CvTemplate-module-scss-module__ykNhlq__interestsText{margin-bottom:4px;font-size:12px}.CvTemplate-module-scss-module__ykNhlq__mainContent{color:#245aa8;padding:40px 20px}.CvTemplate-module-scss-module__ykNhlq__mainTitle{color:#1f4e8c;text-align:center;width:100%;margin-bottom:12px;font-size:36px;font-weight:700;display:block}.CvTemplate-module-scss-module__ykNhlq__summaryText{letter-spacing:.02em;text-align:justify;color:#245aa8;margin-bottom:28px;font-size:14px;line-height:1.6}.CvTemplate-module-scss-module__ykNhlq__mainSection{margin-bottom:28px}.CvTemplate-module-scss-module__ykNhlq__mainSectionTitle{color:#245aa8;border-bottom:1px solid #d6dbe3;margin-bottom:12px;padding-bottom:6px;font-size:16px;font-weight:700}.CvTemplate-module-scss-module__ykNhlq__skillsList{flex-direction:column;gap:6px 20px;display:flex}.CvTemplate-module-scss-module__ykNhlq__skillItem{margin-bottom:4px;font-size:13px}.CvTemplate-module-scss-module__ykNhlq__experienceList{color:#245aa8;flex-direction:column;display:flex}.CvTemplate-module-scss-module__ykNhlq__experienceItem{margin-bottom:20px}.CvTemplate-module-scss-module__ykNhlq__experienceHeader{flex-flow:row;justify-content:space-between;align-items:baseline;width:100%;margin-bottom:4px;font-size:14px;font-weight:700;display:flex}.CvTemplate-module-scss-module__ykNhlq__experienceTitle{font-size:14px;font-weight:700}.CvTemplate-module-scss-module__ykNhlq__experienceCompany{font-size:12px;font-style:italic;font-weight:300}.CvTemplate-module-scss-module__ykNhlq__experienceDescription{white-space:pre-wrap;word-wrap:break-word;margin-bottom:6px;font-size:13px;line-height:1.5}.CvTemplate-module-scss-module__ykNhlq__experienceHighlights{padding-left:16px}.CvTemplate-module-scss-module__ykNhlq__experienceHighlight{margin-bottom:4px;font-size:13px}
.competence-temporal-info-module-scss-module__T0QvUG__card{border:1px solid hsl(var(--border));background-color:hsl(var(--card));border-radius:.75rem;flex-direction:column;display:flex;overflow:hidden}.competence-temporal-info-module-scss-module__T0QvUG__header{border-bottom:1px solid hsl(var(--border));color:hsl(var(--foreground));align-items:center;gap:.5rem;padding:.875rem 1rem;font-size:.875rem;font-weight:600;display:flex}.competence-temporal-info-module-scss-module__T0QvUG__content{flex-direction:column;flex:1;gap:1rem;padding:1.25rem 1rem;display:flex}.competence-temporal-info-module-scss-module__T0QvUG__yearsBox{background-color:hsl(var(--muted)/.5);text-align:center;border-radius:.5rem;padding:1rem}.competence-temporal-info-module-scss-module__T0QvUG__yearsValue{color:hsl(var(--foreground));margin:0;font-size:2.5rem;font-weight:700;line-height:1}.competence-temporal-info-module-scss-module__T0QvUG__yearsLabel{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.8125rem}.competence-temporal-info-module-scss-module__T0QvUG__projectionRow{border-top:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:.5rem 0;display:flex}.competence-temporal-info-module-scss-module__T0QvUG__projLabel{color:hsl(var(--muted-foreground));font-size:.875rem}.competence-temporal-info-module-scss-module__T0QvUG__positive{color:#16a34a;font-size:.9375rem;font-weight:600}.competence-temporal-info-module-scss-module__T0QvUG__negative{color:#e44230;font-size:.9375rem;font-weight:600}.competence-temporal-info-module-scss-module__T0QvUG__loading{justify-content:center;align-items:center;padding:2rem;display:flex}
.PreviewSlider-module-scss-module__ZuRMWW__previewContainer{margin-top:3px;padding:2rem}.PreviewSlider-module-scss-module__ZuRMWW__mainHeader{border-bottom:1px solid var(--gray5);background-color:var(--primary);flex-direction:row;justify-content:space-between;padding:10px;display:flex}.PreviewSlider-module-scss-module__ZuRMWW__mainHeader:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:10px;border-top-right-radius:10px}.PreviewSlider-module-scss-module__ZuRMWW__mainHeader:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:10px;border-top-right-radius:10px}.PreviewSlider-module-scss-module__ZuRMWW__mainHeader:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:10px;border-top-right-radius:10px}.PreviewSlider-module-scss-module__ZuRMWW__mainTitle{color:var(--white);font-size:15px;font-weight:600}.PreviewSlider-module-scss-module__ZuRMWW__mainDescription{color:var(--white);font-size:10px}.PreviewSlider-module-scss-module__ZuRMWW__controls{align-items:center;gap:.5rem;display:flex}.PreviewSlider-module-scss-module__ZuRMWW__templateSelector{border:1px solid var(--border);background-color:color-mix(in oklch,var(--secondary)50%,transparent);border-radius:.5rem;align-items:center;gap:.5rem;padding:.375rem .75rem;display:flex}.PreviewSlider-module-scss-module__ZuRMWW__templateIcon{width:1rem;height:1rem;color:var(--muted-foreground)}.PreviewSlider-module-scss-module__ZuRMWW__templateSelect{color:var(--foreground);cursor:pointer;background:0 0;border:none;outline:none;padding-right:.5rem;font-size:.875rem;font-weight:500}.PreviewSlider-module-scss-module__ZuRMWW__templateSelect:focus{outline:none}.PreviewSlider-module-scss-module__ZuRMWW__zoomControls{border:1px solid var(--gray5);color:#000;background-color:#fff;border-radius:.5rem;align-items:center;height:2rem;padding:.25rem .5rem;display:flex}.PreviewSlider-module-scss-module__ZuRMWW__zoomButton{border:none;border-radius:3px;width:1.75rem;height:1rem;padding:0}.PreviewSlider-module-scss-module__ZuRMWW__zoomButton:hover{color:#fff;background-color:var(--secondary)}.PreviewSlider-module-scss-module__ZuRMWW__zoomIcon{width:10px;height:10px}.PreviewSlider-module-scss-module__ZuRMWW__zoomValue{text-align:center;width:3rem;font-size:.875rem;font-weight:500}.PreviewSlider-module-scss-module__ZuRMWW__resetButton{background-color:#fff;align-items:center;gap:.5rem;width:2rem;height:1rem;display:flex}.PreviewSlider-module-scss-module__ZuRMWW__resetIcon{width:1rem;height:1rem}.PreviewSlider-module-scss-module__ZuRMWW__exportButton{border:none;border-radius:5px;justify-content:center;align-items:center;gap:.5rem;width:3.5rem;height:2rem;display:flex;background-color:#fff!important}.PreviewSlider-module-scss-module__ZuRMWW__exportButton:hover{color:#fff!important;background-color:var(--primary-light)!important}.PreviewSlider-module-scss-module__ZuRMWW__exportIcon{width:1rem;height:1rem}.PreviewSlider-module-scss-module__ZuRMWW__hideOnMobile{display:none}.PreviewSlider-module-scss-module__ZuRMWW__editSwitchContainer{background-color:#fff;border-radius:5px;align-items:center;gap:.5rem;height:2rem;padding:.5rem .75rem;display:flex}.PreviewSlider-module-scss-module__ZuRMWW__switchLabel{color:var(--foreground);white-space:nowrap;font-size:.75rem;font-weight:500}.PreviewSlider-module-scss-module__ZuRMWW__switch{width:44px;height:24px;display:inline-block;position:relative}.PreviewSlider-module-scss-module__ZuRMWW__switchInput{opacity:0;width:0;height:0}.PreviewSlider-module-scss-module__ZuRMWW__switchSlider{cursor:pointer;background-color:#ccc;border-radius:24px;transition:all .3s;position:absolute;top:0;bottom:0;left:0;right:0}.PreviewSlider-module-scss-module__ZuRMWW__switchSlider:before{content:"";background-color:#fff;border-radius:50%;width:18px;height:18px;transition:all .3s;position:absolute;bottom:3px;left:3px}.PreviewSlider-module-scss-module__ZuRMWW__switchInput:checked+.PreviewSlider-module-scss-module__ZuRMWW__switchSlider{background-color:var(--primary)}.PreviewSlider-module-scss-module__ZuRMWW__switchInput:checked+.PreviewSlider-module-scss-module__ZuRMWW__switchSlider:before{transform:translate(20px)}.PreviewSlider-module-scss-module__ZuRMWW__containerCvPreview{background-color:#fff;flex:1;width:100%;height:auto;max-height:37rem;padding:1.5rem;overflow:auto}.PreviewSlider-module-scss-module__ZuRMWW__wrapper{flex-direction:column;justify-content:center;align-items:center;display:flex}.PreviewSlider-module-scss-module__ZuRMWW__containerCvTemplates{width:95%;margin:0 auto}.PreviewSlider-module-scss-module__ZuRMWW__heading1{color:#000;text-align:left;border-bottom:1px solid gray;width:70%;padding-bottom:10px;font-size:48px;font-style:normal;text-decoration:none}.PreviewSlider-module-scss-module__ZuRMWW__select_template_description{color:#000;text-align:start;align-items:center;gap:10px;padding:24px 0;display:flex}.PreviewSlider-module-scss-module__ZuRMWW__cvTemplates_list{flex-wrap:wrap;gap:16px;margin-bottom:16px;padding-bottom:8px;display:flex}.PreviewSlider-module-scss-module__ZuRMWW__editable{cursor:text;border-radius:.25rem;outline:none;margin-left:-.25rem;margin-right:-.25rem;padding-left:.25rem;padding-right:.25rem;transition:all .2s}.PreviewSlider-module-scss-module__ZuRMWW__editable:hover{background-color:color-mix(in oklch,var(--accent)50%,transparent)}.PreviewSlider-module-scss-module__ZuRMWW__editable:focus{background-color:color-mix(in oklch,var(--accent)70%,transparent);box-shadow:0 0 0 2px color-mix(in oklch,var(--primary)20%,transparent)}.PreviewSlider-module-scss-module__ZuRMWW__placeholder{color:var(--muted-foreground)}.PreviewSlider-module-scss-module__ZuRMWW__inline{display:inline}.PreviewSlider-module-scss-module__ZuRMWW__list{flex-direction:column;gap:.25rem;list-style-type:disc;list-style-position:inside;display:flex}.PreviewSlider-module-scss-module__ZuRMWW__listItem{font-size:.875rem}.PreviewSlider-module-scss-module__ZuRMWW__addButton{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;padding:0;font-size:.875rem;font-style:italic;transition:color .2s}.PreviewSlider-module-scss-module__ZuRMWW__addButton:hover{color:var(--foreground)}.PreviewSlider-module-scss-module__ZuRMWW__containerModalEditor{flex-direction:row;padding:2rem;display:flex}@media print{.PreviewSlider-module-scss-module__ZuRMWW__page{box-shadow:none;transform:none!important}}@media (max-width:768px){.PreviewSlider-module-scss-module__ZuRMWW__previewContainer{max-width:100%;padding:none}}
.CompetenciesTab-module-scss-module__MXvzmG__wrapper{flex-direction:column;gap:1.25rem;display:flex}.CompetenciesTab-module-scss-module__MXvzmG__tabs{flex-wrap:wrap;gap:.5rem;display:flex}.CompetenciesTab-module-scss-module__MXvzmG__tab{border:1.5px solid hsl(var(--border));background-color:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;border-radius:9999px;padding:.4rem 1rem;font-size:.8125rem;font-weight:500;transition:background-color .15s,color .15s,border-color .15s}.CompetenciesTab-module-scss-module__MXvzmG__tab:hover,.CompetenciesTab-module-scss-module__MXvzmG__tabActive,.CompetenciesTab-module-scss-module__MXvzmG__tabActive:hover{color:#e44330;border-color:#e44330}.CompetenciesTab-module-scss-module__MXvzmG__spinnerWrapper{justify-content:center;align-items:center;padding:3rem 0;display:flex}.CompetenciesTab-module-scss-module__MXvzmG__row1{grid-template-columns:2fr 1fr;gap:1rem;display:grid}@media (max-width:1024px){.CompetenciesTab-module-scss-module__MXvzmG__row1{grid-template-columns:1fr}}.CompetenciesTab-module-scss-module__MXvzmG__row2{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:768px){.CompetenciesTab-module-scss-module__MXvzmG__row2{grid-template-columns:1fr}}.CompetenciesTab-module-scss-module__MXvzmG__comingSoon{border:1px solid hsl(var(--border));background-color:hsl(var(--card));border-radius:.75rem;flex-direction:column;gap:.5rem;padding:1.5rem;display:flex}.CompetenciesTab-module-scss-module__MXvzmG__comingSoonTitle{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:600}.CompetenciesTab-module-scss-module__MXvzmG__comingSoonText{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}.CompetenciesTab-module-scss-module__MXvzmG__tabHeader{flex-direction:column;gap:.25rem;padding-top:2rem;display:flex}.CompetenciesTab-module-scss-module__MXvzmG__tabTitle{color:#fff;margin:0;font-size:1.125rem;font-weight:700}.CompetenciesTab-module-scss-module__MXvzmG__tabSubtitle{color:#fff9;margin:0;font-size:.875rem}.CompetenciesTab-module-scss-module__MXvzmG__tabsRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.CompetenciesTab-module-scss-module__MXvzmG__loadMoreButton{border:1.5px dashed hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;background-color:#0000;border-radius:9999px;justify-content:center;align-items:center;min-width:2.5rem;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;transition:border-color .15s,color .15s;display:flex}.CompetenciesTab-module-scss-module__MXvzmG__loadMoreButton:hover:not(:disabled){color:#e44330;border-color:#e44330}.CompetenciesTab-module-scss-module__MXvzmG__loadMoreButton:disabled{cursor:not-allowed;opacity:.6}
.ClassicTemplate-module-scss-module__qTIeka__previewWrapper{--cv-primary:#1e3a5f;--cv-secondary:#2d5a87;--cv-accent:#4a90d9;--cv-text:#1f2937;--cv-text-muted:#6b7280;--cv-background:#fff;--cv-sidebar-bg:#1e3a5f;--cv-sidebar-text:#fff;--cv-font-heading:"Geist",sans-serif;--cv-font-body:"Geist",sans-serif;--cv-size-heading-lg:24px;--cv-size-heading-md:18px;--cv-size-heading-sm:14px;--cv-size-body:12px;--cv-size-small:10px;--cv-spacing-section:20px;--cv-spacing-item:12px}.ClassicTemplate-module-scss-module__qTIeka__page{background:var(--cv-background);width:210mm;min-height:297mm;font-family:var(--cv-font-body);color:var(--cv-text);gap:var(--cv-spacing-section);flex-direction:column;padding:50px;display:flex;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.ClassicTemplate-module-scss-module__qTIeka__header{margin-bottom:var(--cv-spacing-section);justify-content:space-between;align-items:flex-start;display:flex}.ClassicTemplate-module-scss-module__qTIeka__nameSection{flex:1;padding-right:30px}.ClassicTemplate-module-scss-module__qTIeka__photoAndContactSection{flex-direction:column;align-items:flex-end;gap:16px;display:flex}.ClassicTemplate-module-scss-module__qTIeka__contactInHeader{width:100%;max-width:200px}.ClassicTemplate-module-scss-module__qTIeka__name{color:var(--cv-primary);font-size:var(--cv-size-heading-lg);text-transform:uppercase;margin:0 0 8px;font-weight:700;line-height:1.2}.ClassicTemplate-module-scss-module__qTIeka__name:focus{background:#5e9bd41a;border-radius:4px;outline:none;padding:4px 8px}.ClassicTemplate-module-scss-module__qTIeka__title{font-size:var(--cv-size-heading-md);color:var(--cv-primary);text-transform:uppercase;margin:0 0 16px;font-weight:700}.ClassicTemplate-module-scss-module__qTIeka__title:focus{background:#5e9bd41a;border-radius:3px;outline:none;padding:2px 6px}.ClassicTemplate-module-scss-module__qTIeka__summary{font-size:var(--cv-size-body);border-radius:4px;margin:0;padding:8px;line-height:1.6;transition:background-color .2s}.ClassicTemplate-module-scss-module__qTIeka__summary:focus{background:#5e9bd40d;outline:none}.ClassicTemplate-module-scss-module__qTIeka__photoContainer{flex-shrink:0;align-self:flex-start;margin-top:8px}.ClassicTemplate-module-scss-module__qTIeka__photo{-o-object-fit:cover;object-fit:cover;border:2px solid var(--cv-accent);border-radius:50%;width:100px;height:100px;box-shadow:0 2px 4px #0000001a}.ClassicTemplate-module-scss-module__qTIeka__photoPlaceholder{background:#0000000d;border:2px dashed #0003;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;display:flex;box-shadow:0 2px 4px #0000001a}.ClassicTemplate-module-scss-module__qTIeka__twoColumnSection{margin-bottom:var(--cv-spacing-section);gap:40px;display:flex}.ClassicTemplate-module-scss-module__qTIeka__threeColumnSection{margin-top:var(--cv-spacing-section);gap:30px;display:flex}.ClassicTemplate-module-scss-module__qTIeka__columnSection{flex:1}.ClassicTemplate-module-scss-module__qTIeka__section{margin-bottom:var(--cv-spacing-section)}.ClassicTemplate-module-scss-module__qTIeka__sectionTitle{color:var(--cv-primary);font-size:var(--cv-size-heading-sm);text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid var(--cv-primary);margin-bottom:12px;padding-bottom:4px;font-weight:700}.ClassicTemplate-module-scss-module__qTIeka__contactItem{margin-bottom:8px}.ClassicTemplate-module-scss-module__qTIeka__contactValue{font-size:var(--cv-size-body);border:1px solid #0000;border-radius:4px;padding:4px 8px;transition:background-color .2s}.ClassicTemplate-module-scss-module__qTIeka__contactValue:focus{border-color:var(--cv-primary);background:#5e9bd41a;outline:none}.ClassicTemplate-module-scss-module__qTIeka__experienceList{gap:var(--cv-spacing-section);flex-direction:column;display:flex}.ClassicTemplate-module-scss-module__qTIeka__experienceItem{padding-bottom:var(--cv-spacing-item);border-bottom:1px solid var(--cv-secondary)}.ClassicTemplate-module-scss-module__qTIeka__experienceHeader{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.ClassicTemplate-module-scss-module__qTIeka__experienceTitle{font-weight:700;font-size:var(--cv-size-body);color:var(--cv-text);margin:0}.ClassicTemplate-module-scss-module__qTIeka__experienceTitle:focus{background:#5e9bd41a;border-radius:2px;outline:none;padding:2px 4px}.ClassicTemplate-module-scss-module__qTIeka__experienceDate{font-size:var(--cv-size-body);color:var(--cv-text-muted);text-align:right;margin:0}.ClassicTemplate-module-scss-module__qTIeka__experienceDate:focus{background:#5e9bd40d;border-radius:2px;outline:none;padding:2px 4px}.ClassicTemplate-module-scss-module__qTIeka__experienceCompany{font-size:var(--cv-size-body);align-items:baseline;gap:4px;margin-bottom:8px;display:flex}.ClassicTemplate-module-scss-module__qTIeka__companyName{margin:0;font-weight:700}.ClassicTemplate-module-scss-module__qTIeka__companyName:focus{background:#5e9bd40d;border-radius:2px;outline:none;padding:2px 4px}.ClassicTemplate-module-scss-module__qTIeka__experienceLocation{font-size:var(--cv-size-small);color:var(--cv-text-muted)}.ClassicTemplate-module-scss-module__qTIeka__experienceDescription{font-size:var(--cv-size-body);text-align:justify;white-space:pre-wrap;word-wrap:break-word;border-radius:2px;margin:0 0 12px;padding:4px;line-height:1.5;transition:background-color .2s}.ClassicTemplate-module-scss-module__qTIeka__experienceDescription:focus{background:#5e9bd40d;outline:none}.ClassicTemplate-module-scss-module__qTIeka__technologiesSection{margin-top:8px}.ClassicTemplate-module-scss-module__qTIeka__technologiesLabel{font-weight:600;font-size:var(--cv-size-small);color:var(--cv-text)}.ClassicTemplate-module-scss-module__qTIeka__technologiesList{font-size:var(--cv-size-small);color:var(--cv-text-muted)}.ClassicTemplate-module-scss-module__qTIeka__educationList{gap:var(--cv-spacing-section);flex-direction:column;display:flex}.ClassicTemplate-module-scss-module__qTIeka__educationItem{padding-bottom:var(--cv-spacing-item);border-bottom:1px solid var(--cv-secondary);flex-direction:column;gap:4px;display:flex}.ClassicTemplate-module-scss-module__qTIeka__educationHeader{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.ClassicTemplate-module-scss-module__qTIeka__educationDegree{flex:1}.ClassicTemplate-module-scss-module__qTIeka__educationDegreeText{font-weight:600;font-size:var(--cv-size-body);margin:0}.ClassicTemplate-module-scss-module__qTIeka__educationDegreeText:focus{background:#5e9bd41a;border-radius:2px;outline:none;padding:2px 4px}.ClassicTemplate-module-scss-module__qTIeka__educationDate{font-size:var(--cv-size-body);color:var(--cv-text-muted);white-space:nowrap;text-align:right;font-weight:500}.ClassicTemplate-module-scss-module__qTIeka__educationDate:focus{background:#5e9bd40d;border-radius:2px;outline:none;padding:2px 4px}.ClassicTemplate-module-scss-module__qTIeka__educationInstitution{font-size:var(--cv-size-body);color:var(--cv-text-muted);margin:0}.ClassicTemplate-module-scss-module__qTIeka__educationInstitution:focus{background:#5e9bd40d;border-radius:2px;outline:none;padding:2px 4px}.ClassicTemplate-module-scss-module__qTIeka__interestsList{gap:var(--cv-spacing-item);flex-direction:column;display:flex}.ClassicTemplate-module-scss-module__qTIeka__interestItem{border-bottom:1px solid var(--cv-secondary);padding:4px 0}.ClassicTemplate-module-scss-module__qTIeka__interestText{font-size:var(--cv-size-body);border-radius:2px;margin:0;padding:2px 4px;transition:background-color .2s}.ClassicTemplate-module-scss-module__qTIeka__interestText:focus{background:#5e9bd40d;outline:none}.ClassicTemplate-module-scss-module__qTIeka__skillsGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ClassicTemplate-module-scss-module__qTIeka__skillCategory{flex-direction:column;display:flex}.ClassicTemplate-module-scss-module__qTIeka__skillsContainer{flex-direction:column;gap:5px;display:flex}.ClassicTemplate-module-scss-module__qTIeka__skillList{flex-direction:column;gap:4px;margin:0;padding-left:20px;list-style-type:disc;display:flex}.ClassicTemplate-module-scss-module__qTIeka__skillItem{font-size:var(--cv-size-body);color:var(--cv-text);margin-bottom:2px;line-height:1.4}.ClassicTemplate-module-scss-module__qTIeka__computerSkillsList{flex-direction:column;display:flex}.ClassicTemplate-module-scss-module__qTIeka__computerSkillItem{font-size:var(--cv-size-body);color:var(--cv-text);padding:2px 0;line-height:1.4}.ClassicTemplate-module-scss-module__qTIeka__languagesList{gap:var(--cv-spacing-item);flex-direction:column;display:flex}.ClassicTemplate-module-scss-module__qTIeka__languageItem{border-bottom:1px solid var(--cv-secondary);justify-content:space-between;align-items:center;padding:4px 0;display:flex}.ClassicTemplate-module-scss-module__qTIeka__languageName{font-weight:500;font-size:var(--cv-size-body);flex:1;margin:0}.ClassicTemplate-module-scss-module__qTIeka__languageName:focus{background:#5e9bd40d;border-radius:2px;outline:none;padding:2px 4px}.ClassicTemplate-module-scss-module__qTIeka__languageLevel{font-size:var(--cv-size-small);color:var(--cv-text-muted)}.ClassicTemplate-module-scss-module__qTIeka__levelValue{margin:0;font-weight:500}.ClassicTemplate-module-scss-module__qTIeka__levelValue:focus{background:#5e9bd40d;border-radius:2px;outline:none;padding:1px 3px}@media (max-width:1200px){.ClassicTemplate-module-scss-module__qTIeka__twoColumnSection,.ClassicTemplate-module-scss-module__qTIeka__threeColumnSection{flex-direction:column;gap:20px}.ClassicTemplate-module-scss-module__qTIeka__skillsGrid{grid-template-columns:1fr}}@media (max-width:900px){.ClassicTemplate-module-scss-module__qTIeka__page{padding:12px}.ClassicTemplate-module-scss-module__qTIeka__header{flex-direction:column;gap:20px}.ClassicTemplate-module-scss-module__qTIeka__nameSection{padding-right:0}.ClassicTemplate-module-scss-module__qTIeka__twoColumnSection,.ClassicTemplate-module-scss-module__qTIeka__threeColumnSection{flex-direction:column;gap:20px}.ClassicTemplate-module-scss-module__qTIeka__skillsGrid{grid-template-columns:1fr}.ClassicTemplate-module-scss-module__qTIeka__experienceHeader,.ClassicTemplate-module-scss-module__qTIeka__educationHeader{flex-direction:column;align-items:flex-start;gap:4px}}
.CorporativeTemplate-module-scss-module__knQXGG__previewWrapper{--cv-primary:#1e3a5f;--cv-secondary:#2d5a87;--cv-accent:#4a90d9;--cv-text:#1f2937;--cv-text-muted:#6b7280;--cv-background:#fff;--cv-font-heading:"Geist",sans-serif;--cv-font-body:"Geist",sans-serif;--cv-size-heading-lg:28px;--cv-size-heading-md:13px;--cv-size-heading-sm:11px;--cv-size-body:10px;--cv-size-small:9px}.CorporativeTemplate-module-scss-module__knQXGG__page{background:var(--cv-background);width:210mm;min-height:297mm;font-family:var(--cv-font-body);color:var(--cv-text);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.CorporativeTemplate-module-scss-module__knQXGG__header{background:color-mix(in srgb,var(--cv-primary)10%,white);flex-direction:column;display:flex;overflow:hidden}.CorporativeTemplate-module-scss-module__knQXGG__headerTop{align-items:stretch;display:flex}.CorporativeTemplate-module-scss-module__knQXGG__headerPhoto{flex-shrink:0;align-self:stretch;width:130px;padding:14px 8px 14px 20px;overflow:hidden}.CorporativeTemplate-module-scss-module__knQXGG__headerName{flex-direction:column;flex:1;justify-content:center;gap:4px;padding:18px 16px 12px 20px;display:flex}.CorporativeTemplate-module-scss-module__knQXGG__headerContact{flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:flex-end;gap:2px;width:180px;padding:14px 20px 14px 8px;display:flex}.CorporativeTemplate-module-scss-module__knQXGG__headerSummaryRow{padding:8px 28px 16px}.CorporativeTemplate-module-scss-module__knQXGG__contactLine{font-size:var(--cv-size-small);color:var(--cv-text);text-align:right;margin:0;line-height:1.5}.CorporativeTemplate-module-scss-module__knQXGG__name{font-size:var(--cv-size-heading-lg);font-variant:small-caps;color:var(--cv-primary);text-align:left;font-weight:700;line-height:1.15;font-family:var(--cv-font-heading);margin:0}.CorporativeTemplate-module-scss-module__knQXGG__name:focus{background:#5e9bd414;border-radius:4px;outline:none;padding:2px 6px}.CorporativeTemplate-module-scss-module__knQXGG__jobTitle{font-size:var(--cv-size-heading-md);color:var(--cv-primary);text-align:left;margin:0;font-style:italic;font-weight:400}.CorporativeTemplate-module-scss-module__knQXGG__jobTitle:focus{background:#5e9bd414;border-radius:3px;outline:none;padding:1px 4px}.CorporativeTemplate-module-scss-module__knQXGG__summary{font-size:var(--cv-size-body);text-align:justify;color:var(--cv-text);margin:0;line-height:1.55}.CorporativeTemplate-module-scss-module__knQXGG__summary:focus{background:#5e9bd40d;outline:none}.CorporativeTemplate-module-scss-module__knQXGG__photo{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%;height:100%;display:block}.CorporativeTemplate-module-scss-module__knQXGG__photoPlaceholder{background:#0000000f;justify-content:center;align-items:center;width:100%;height:100%;min-height:130px;display:flex}.CorporativeTemplate-module-scss-module__knQXGG__body{flex-direction:column;flex:1;padding:0 28px 24px;display:flex}.CorporativeTemplate-module-scss-module__knQXGG__divider{border:none;border-top:1.5px solid var(--cv-primary);margin:10px 0}.CorporativeTemplate-module-scss-module__knQXGG__twoCol{align-items:flex-start;gap:20px;display:flex}.CorporativeTemplate-module-scss-module__knQXGG__colLeft{flex-direction:column;flex:0 0 60%;gap:10px;display:flex}.CorporativeTemplate-module-scss-module__knQXGG__colRight{flex-direction:column;flex:1;gap:8px;display:flex}.CorporativeTemplate-module-scss-module__knQXGG__section{flex-direction:column;gap:4px;display:flex}.CorporativeTemplate-module-scss-module__knQXGG__sectionTitle{color:var(--cv-primary);font-size:var(--cv-size-heading-sm);text-transform:uppercase;letter-spacing:.4px;margin:0 0 6px;font-weight:700}.CorporativeTemplate-module-scss-module__knQXGG__bulletList{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.CorporativeTemplate-module-scss-module__knQXGG__bulletItem{font-size:var(--cv-size-body);align-items:flex-start;gap:5px;line-height:1.4;display:flex}.CorporativeTemplate-module-scss-module__knQXGG__bullet{flex-shrink:0;margin-top:1px}.CorporativeTemplate-module-scss-module__knQXGG__entryItem{flex-direction:column;gap:1px;margin-bottom:8px;display:flex}.CorporativeTemplate-module-scss-module__knQXGG__entryTitle{font-weight:700;font-size:var(--cv-size-body);color:var(--cv-text);margin:0}.CorporativeTemplate-module-scss-module__knQXGG__entryTitle:focus{background:#5e9bd414;border-radius:2px;outline:none;padding:1px 3px}.CorporativeTemplate-module-scss-module__knQXGG__entryDate{font-size:var(--cv-size-body);color:var(--cv-text-muted);margin:0;font-style:italic}.CorporativeTemplate-module-scss-module__knQXGG__entryDate:focus{background:#5e9bd40d;border-radius:2px;outline:none;padding:1px 3px}.CorporativeTemplate-module-scss-module__knQXGG__entrySubtitle{font-size:var(--cv-size-body);color:var(--cv-text);margin:0}.CorporativeTemplate-module-scss-module__knQXGG__entrySubtitle:focus{background:#5e9bd40d;border-radius:2px;outline:none;padding:1px 3px}.CorporativeTemplate-module-scss-module__knQXGG__entryDescription{font-size:var(--cv-size-body);text-align:justify;white-space:pre-wrap;word-wrap:break-word;border-radius:2px;margin:3px 0 0;padding:2px 4px;line-height:1.55;transition:background .2s}.CorporativeTemplate-module-scss-module__knQXGG__entryDescription:focus{background:#5e9bd40d;outline:none}.CorporativeTemplate-module-scss-module__knQXGG__entryTitleRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.CorporativeTemplate-module-scss-module__knQXGG__entryDateInline{font-size:var(--cv-size-small);color:var(--cv-text-muted);white-space:nowrap;flex-shrink:0;font-style:italic}.CorporativeTemplate-module-scss-module__knQXGG__personalInfoBlock{border-bottom:1px solid #0000001a;flex-direction:column;gap:1px;margin-bottom:4px;padding-bottom:6px;display:flex}.CorporativeTemplate-module-scss-module__knQXGG__infoLine{font-size:var(--cv-size-body);color:var(--cv-text);border:1px solid #0000;border-radius:2px;margin:0;padding:1px 2px;line-height:1.5;transition:background .2s}.CorporativeTemplate-module-scss-module__knQXGG__infoLine:focus{border-color:var(--cv-primary);background:#5e9bd414;outline:none}.CorporativeTemplate-module-scss-module__knQXGG__langItem{font-size:var(--cv-size-body);align-items:baseline;gap:5px;line-height:1.5;display:flex}.CorporativeTemplate-module-scss-module__knQXGG__langName{color:var(--cv-text);font-weight:600;font-size:var(--cv-size-body)}.CorporativeTemplate-module-scss-module__knQXGG__langName:focus{background:#5e9bd40d;border-radius:2px;outline:none;padding:0 2px}.CorporativeTemplate-module-scss-module__knQXGG__inlineEdit{font-size:var(--cv-size-body);display:inline}.CorporativeTemplate-module-scss-module__knQXGG__inlineEdit:focus{background:#5e9bd40d;border-radius:2px;outline:none;padding:0 2px}.CorporativeTemplate-module-scss-module__knQXGG__muted{font-size:var(--cv-size-small);color:var(--cv-text-muted)}
.ProfileSelector-module-scss-module__c_OPYq__container{flex-direction:column;gap:2px;max-width:300px;display:flex}.ProfileSelector-module-scss-module__c_OPYq__container .ProfileSelector-module-scss-module__c_OPYq__select_profile_span{align-items:center;gap:8px;margin-bottom:2px;display:flex}
.MyImage-module-scss-module__2BfCxW__container{flex-direction:column;justify-content:center;align-items:center;width:100%;padding-top:10px;display:flex}.MyImage-module-scss-module__2BfCxW__profileImage{-o-object-fit:cover;object-fit:cover;cursor:pointer;border-radius:100%;width:160px;height:160px}.MyImage-module-scss-module__2BfCxW__iconContainer{background-color:#f0f0f0;border-radius:100%;justify-content:center;align-items:center;width:120px;height:120px;display:flex}.MyImage-module-scss-module__2BfCxW__iconContainer .MyImage-module-scss-module__2BfCxW__icon{font-size:60px}.MyImage-module-scss-module__2BfCxW__clickable{cursor:pointer;transition:opacity .2s}.MyImage-module-scss-module__2BfCxW__clickable:hover{opacity:.8}.MyImage-module-scss-module__2BfCxW__modalOverlay{z-index:1;background-color:#000c;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.MyImage-module-scss-module__2BfCxW__largeImage{-o-object-fit:contain;object-fit:contain;max-width:90vw;max-height:90vh}.MyImage-module-scss-module__2BfCxW__linkMyPhoto{color:var(--primary);align-items:center;gap:10px;font-size:16px;font-weight:600;text-decoration:none;display:flex}.MyImage-module-scss-module__2BfCxW__linkMyPhoto .MyImage-module-scss-module__2BfCxW__addIcon{font-size:20px}@media screen and (max-width:768px){.MyImage-module-scss-module__2BfCxW__profileImage{width:150px;height:150px}}
.layout-module-scss-module__cCnFuq__main{flex-direction:column;justify-content:space-between;min-height:100vh;display:flex}@supports (-webkit-touch-callout:none){.layout-module-scss-module__cCnFuq__main{min-height:100svh}}.layout-module-scss-module__cCnFuq__wrapper{flex-grow:1}
