.curriculo-module__VsEhfa__loading{color:#555;background:#f8f8f8;justify-content:center;align-items:center;min-height:100vh;font-family:sans-serif;font-size:14px;display:flex}.curriculo-module__VsEhfa__printBar{color:#333;z-index:10;background:#f3f0ff;border-bottom:3px solid #8b5cf6;justify-content:space-between;align-items:center;gap:16px;padding:10px 24px;font-size:13px;display:flex;position:sticky;top:0}.curriculo-module__VsEhfa__printHint{color:#555;margin:0}.curriculo-module__VsEhfa__printHint a{color:#8b5cf6;text-decoration:none}.curriculo-module__VsEhfa__printHint a:hover{text-decoration:underline}.curriculo-module__VsEhfa__printBtn{color:#fff;cursor:pointer;white-space:nowrap;background:#8b5cf6;border:none;border-radius:6px;align-items:center;gap:6px;padding:7px 20px;font-size:13px;font-weight:600;transition:background .15s;display:inline-flex}.curriculo-module__VsEhfa__printBtn:hover{background:#7c3aed}.curriculo-module__VsEhfa__page{color:#111;background:#fff;border:1px solid #e0e0e0;border-radius:4px;max-width:820px;margin:32px auto;padding:48px 56px;font-family:Segoe UI,Arial,Helvetica,sans-serif;font-size:11pt;line-height:1.55}.curriculo-module__VsEhfa__cvHeader{border-bottom:2px solid #111;align-items:flex-start;gap:20px;margin-bottom:24px;padding-bottom:16px;display:flex}.curriculo-module__VsEhfa__cvAvatar{object-fit:cover;border:2px solid #ddd;border-radius:50%;flex-shrink:0;width:82px;height:82px}.curriculo-module__VsEhfa__cvHeaderMain{flex:1;min-width:0}.curriculo-module__VsEhfa__cvName{color:#111;margin:0 0 4px;font-size:22pt;font-weight:700;line-height:1.1}.curriculo-module__VsEhfa__cvRoles{color:#555;margin:0 0 8px;font-size:11pt;font-weight:500}.curriculo-module__VsEhfa__cvBio{color:#333;margin:8px 0 0;font-size:10pt}.curriculo-module__VsEhfa__cvHeaderRight{flex-direction:column;flex-shrink:0;align-items:center;gap:12px;display:flex}.curriculo-module__VsEhfa__cvHeaderContacts{text-align:right;color:#333;margin:0;padding:0;font-size:9pt;line-height:1.9;list-style:none}.curriculo-module__VsEhfa__cvHeaderContacts li{justify-content:flex-end;align-items:baseline;gap:4px;display:flex}.curriculo-module__VsEhfa__cvContactLabel{color:#555;text-transform:uppercase;letter-spacing:.04em;font-size:8.5pt;font-weight:600}.curriculo-module__VsEhfa__cvQr{flex-direction:column;align-items:center;gap:3px;display:flex}.curriculo-module__VsEhfa__cvQrLabel{color:#888;text-align:center;font-size:7pt}.curriculo-module__VsEhfa__cvBody{grid-template-columns:2fr 1fr;align-items:start;gap:32px;display:grid}.curriculo-module__VsEhfa__cvMain,.curriculo-module__VsEhfa__cvSidebar{flex-direction:column;gap:22px;display:flex}.curriculo-module__VsEhfa__cvSection{break-inside:avoid}.curriculo-module__VsEhfa__cvSectionTitle{text-transform:uppercase;letter-spacing:.1em;color:#8b5cf6;border-bottom:1px solid #e0e0e0;margin:0 0 8px;padding-bottom:4px;font-size:8.5pt;font-weight:700}.curriculo-module__VsEhfa__cvEntry{break-inside:avoid;margin-bottom:14px}.curriculo-module__VsEhfa__cvEntry:last-child{margin-bottom:0}.curriculo-module__VsEhfa__cvEntryHeader{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.curriculo-module__VsEhfa__cvEntryTitle{color:#111;font-size:10.5pt;font-weight:700}.curriculo-module__VsEhfa__cvDate{color:#666;white-space:nowrap;flex-shrink:0;font-size:9pt}.curriculo-module__VsEhfa__cvEntrySub{color:#444;margin-top:2px;font-size:9.5pt}.curriculo-module__VsEhfa__cvEntryList{color:#333;margin:6px 0 0 14px;padding:0;font-size:9.5pt}.curriculo-module__VsEhfa__cvEntryList li{margin-bottom:3px}.curriculo-module__VsEhfa__cvSideList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.curriculo-module__VsEhfa__cvSideItem{flex-direction:column;gap:1px;display:flex}.curriculo-module__VsEhfa__cvSideItemName{color:#111;font-size:9.5pt;font-weight:600}.curriculo-module__VsEhfa__cvSideItemLevel{color:#666;font-size:8.5pt}.curriculo-module__VsEhfa__cvFooter{color:#aaa;text-align:center;border-top:1px solid #e0e0e0;margin-top:32px;padding-top:10px;font-size:8pt}@media print{.curriculo-module__VsEhfa__printBar{display:none!important}.curriculo-module__VsEhfa__page{border:none;border-radius:0;max-width:100%;margin:0;padding:0;font-size:10pt}.curriculo-module__VsEhfa__cvSectionTitle{color:#6d28d9}.curriculo-module__VsEhfa__cvEntry,.curriculo-module__VsEhfa__cvSection{break-inside:avoid}}@page{size:A4 portrait;margin:14mm 16mm 14mm 20mm}@media (max-width:640px){.curriculo-module__VsEhfa__page{border:none;margin:0;padding:24px 20px}.curriculo-module__VsEhfa__cvHeader{text-align:center;flex-direction:column;align-items:center}.curriculo-module__VsEhfa__cvHeaderContacts{text-align:center}.curriculo-module__VsEhfa__cvHeaderContacts li{justify-content:center}.curriculo-module__VsEhfa__cvBody{grid-template-columns:1fr}}
.prc-Select-Select-F7Flx{appearance:none;background-color:inherit;border-radius:inherit;color:currentColor;font-size:inherit;border:0;outline:none;width:100%;margin-top:1px;margin-bottom:1px;margin-left:1px}.prc-Select-Select-F7Flx:disabled{background-color:#0000}@media screen and (forced-colors:active){.prc-Select-Select-F7Flx:disabled{background-color:-moz-combobox}}.prc-Select-TextInputWrapper-eBxmL{position:relative;overflow:hidden}@media screen and (forced-colors:active){.prc-Select-TextInputWrapper-eBxmL svg{fill:"FieldText"}.prc-Select-Disabled-EtgGW svg{fill:"GrayText"}}.prc-Select-ArrowIndicator-vtddB{pointer-events:none;right:var(--base-size-4,.25rem);position:absolute;top:50%;transform:translateY(-50%)}
