@keyframes cv-section-module-scss-module__b6SyhW__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes cv-section-module-scss-module__b6SyhW__slideRight{0%{right:-315px}to{right:0}}@keyframes cv-section-module-scss-module__b6SyhW__slideLeft{0%{left:-100%}to{left:0}}@keyframes cv-section-module-scss-module__b6SyhW__fadeModal{0%{opacity:0}to{opacity:1}}@keyframes cv-section-module-scss-module__b6SyhW__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.cv-section-module-scss-module__b6SyhW__box{background-color:rgb(var(--drushim-white));box-shadow:var(--elevation-medium);border-radius:24px;flex-direction:column;gap:24px;padding:24px;display:flex}.cv-section-module-scss-module__b6SyhW__title{font-size:1.75rem;font-weight:var(--font-weight-bold);color:rgb(var(--drushim-purple));line-height:1.25}.cv-section-module-scss-module__b6SyhW__fileList{flex-direction:column;gap:12px;display:flex}.cv-section-module-scss-module__b6SyhW__fileGhost{border-radius:24px;width:100%;height:85px}.cv-section-module-scss-module__b6SyhW__actions{flex-direction:column;gap:12px;display:flex}.cv-section-module-scss-module__b6SyhW__uploadButton{background-color:rgb(var(--drushim-surface-inverse));min-height:48px;color:rgb(var(--drushim-white));border-radius:999px;justify-content:center;align-items:center;gap:4px;font-size:1rem;display:flex}.cv-section-module-scss-module__b6SyhW__uploadButton:disabled{opacity:.6;cursor:default}.cv-section-module-scss-module__b6SyhW__aiButton{min-height:48px;color:rgb(var(--drushim-cta-gradient-start));border:1px solid rgb(var(--drushim-cta-gradient-start));border-radius:999px;justify-content:center;align-items:center;gap:4px;font-size:1rem;display:flex}.cv-section-module-scss-module__b6SyhW__aiButton:disabled{opacity:.6;cursor:default}.cv-section-module-scss-module__b6SyhW__aiLabel{background-image:linear-gradient(30deg, rgb(var(--drushim-cta-gradient-start)) 13%, rgb(var(--drushim-cta-gradient-orange)) 24%, rgb(var(--drushim-cta-gradient-mid)) 61%, rgb(var(--drushim-cta-gradient-end)) 111%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.cv-section-module-scss-module__b6SyhW__buttonIcon{flex-shrink:0;font-size:1.5rem}.cv-section-module-scss-module__b6SyhW__spinner{flex-shrink:0;width:24px;height:24px}.cv-section-module-scss-module__b6SyhW__error{color:rgb(var(--drushim-orange));font-size:.875rem;line-height:1.35}.cv-section-module-scss-module__b6SyhW__hiddenInput{display:none}
@keyframes confirm-delete-cv-module-scss-module__iI9W3a__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes confirm-delete-cv-module-scss-module__iI9W3a__slideRight{0%{right:-315px}to{right:0}}@keyframes confirm-delete-cv-module-scss-module__iI9W3a__slideLeft{0%{left:-100%}to{left:0}}@keyframes confirm-delete-cv-module-scss-module__iI9W3a__fadeModal{0%{opacity:0}to{opacity:1}}@keyframes confirm-delete-cv-module-scss-module__iI9W3a__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.confirm-delete-cv-module-scss-module__iI9W3a__box{flex-direction:column;gap:16px;max-width:400px;padding:8px;display:flex}.confirm-delete-cv-module-scss-module__iI9W3a__title{font-size:1.25rem;font-weight:var(--font-weight-bold);color:rgb(var(--drushim-text))}.confirm-delete-cv-module-scss-module__iI9W3a__message{color:rgb(var(--drushim-text-secondary));overflow-wrap:anywhere;font-size:.9375rem;line-height:1.5}.confirm-delete-cv-module-scss-module__iI9W3a__actions{gap:12px;margin-top:8px;display:flex}.confirm-delete-cv-module-scss-module__iI9W3a__actionButton{flex:1}
@keyframes experience-section-module-scss-module__QPspAa__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes experience-section-module-scss-module__QPspAa__slideRight{0%{right:-315px}to{right:0}}@keyframes experience-section-module-scss-module__QPspAa__slideLeft{0%{left:-100%}to{left:0}}@keyframes experience-section-module-scss-module__QPspAa__fadeModal{0%{opacity:0}to{opacity:1}}@keyframes experience-section-module-scss-module__QPspAa__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.experience-section-module-scss-module__QPspAa__box{background-color:rgb(var(--drushim-white));box-shadow:var(--elevation-large);border-radius:24px;flex-direction:column;gap:24px;padding:24px;display:flex}@media screen and (max-width:880px){.experience-section-module-scss-module__QPspAa__box{gap:16px;padding:16px}}.experience-section-module-scss-module__QPspAa__formWrap{margin-block:12px}.experience-section-module-scss-module__QPspAa__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.experience-section-module-scss-module__QPspAa__titleGroup{flex-direction:column;gap:4px;display:flex}.experience-section-module-scss-module__QPspAa__title{font-size:1.75rem;font-weight:var(--font-weight-semibold);color:rgb(var(--drushim-purple));line-height:1.25}@media screen and (max-width:880px){.experience-section-module-scss-module__QPspAa__title{font-size:1.25rem}}.experience-section-module-scss-module__QPspAa__subtitle{color:rgb(var(--drushim-ink-3));font-size:1rem;line-height:1.25}.experience-section-module-scss-module__QPspAa__entryList{flex-direction:column;display:flex}.experience-section-module-scss-module__QPspAa__emptyText{color:rgb(var(--drushim-text-secondary));text-align:center;padding-block:24px;font-size:1rem}.experience-section-module-scss-module__QPspAa__addButton{border:1px solid rgb(var(--drushim-text-heading));min-height:48px;color:rgb(var(--drushim-btn-secondary-text));border-radius:999px;align-items:center;gap:4px;margin-inline-end:auto;padding-inline:24px 16px;font-size:1rem;display:flex}.experience-section-module-scss-module__QPspAa__addIcon{flex-shrink:0;font-size:1.5rem}
@keyframes experience-entry-form-module-scss-module__E8yVdq__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes experience-entry-form-module-scss-module__E8yVdq__slideRight{0%{right:-315px}to{right:0}}@keyframes experience-entry-form-module-scss-module__E8yVdq__slideLeft{0%{left:-100%}to{left:0}}@keyframes experience-entry-form-module-scss-module__E8yVdq__fadeModal{0%{opacity:0}to{opacity:1}}@keyframes experience-entry-form-module-scss-module__E8yVdq__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.experience-entry-form-module-scss-module__E8yVdq__box{flex-direction:column;gap:12px;padding:12px;display:flex}.experience-entry-form-module-scss-module__E8yVdq__field{flex-direction:column;gap:6px;display:flex}.experience-entry-form-module-scss-module__E8yVdq__label{font-size:1.125rem;font-weight:var(--font-weight-regular);color:rgb(var(--drushim-text));line-height:1.125rem}.experience-entry-form-module-scss-module__E8yVdq__required:after{content:"*";color:rgb(var(--drushim-error));margin-inline-start:2px}.experience-entry-form-module-scss-module__E8yVdq__fieldError{color:rgb(var(--drushim-error));text-align:start;margin:0;font-size:.75rem}.experience-entry-form-module-scss-module__E8yVdq__actions{align-items:center;gap:12px;display:flex}.experience-entry-form-module-scss-module__E8yVdq__cancelButton{border:1px solid rgb(var(--drushim-border-primary));min-width:100px;min-height:44px;font-size:1rem;font-weight:var(--font-weight-bold);color:rgb(var(--drushim-text));cursor:pointer;background-color:#0000;border-radius:12px;margin-top:8px;padding:0 24px}.experience-entry-form-module-scss-module__E8yVdq__submitButton{background-color:rgb(var(--drushim-purple));min-width:140px;min-height:44px;font-size:1rem;font-weight:var(--font-weight-bold);color:rgb(var(--drushim-white));cursor:pointer;border:none;border-radius:12px;align-self:flex-start;margin-top:8px;padding:0 32px}.experience-entry-form-module-scss-module__E8yVdq__submitButton:disabled{opacity:.5;cursor:not-allowed}.experience-entry-form-module-scss-module__E8yVdq__deleteButton{margin-top:8px;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-inline-start:auto;display:flex}.experience-entry-form-module-scss-module__E8yVdq__deleteIcon{color:rgb(var(--drushim-text));font-size:1.5rem}
@keyframes flip-arrow-module-scss-module__DKztVq__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes flip-arrow-module-scss-module__DKztVq__slideRight{0%{right:-315px}to{right:0}}@keyframes flip-arrow-module-scss-module__DKztVq__slideLeft{0%{left:-100%}to{left:0}}@keyframes flip-arrow-module-scss-module__DKztVq__fadeModal{0%{opacity:0}to{opacity:1}}@keyframes flip-arrow-module-scss-module__DKztVq__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.flip-arrow-module-scss-module__DKztVq__button{padding:10px;display:flex}.flip-arrow-module-scss-module__DKztVq__button .flip-arrow-module-scss-module__DKztVq__icon{width:1.25rem;height:1.25rem;transition:transform .2s}.flip-arrow-module-scss-module__DKztVq__button .flip-arrow-module-scss-module__DKztVq__icon.flip-arrow-module-scss-module__DKztVq__collapsed{transform:rotate(180deg)}
@keyframes text-field-button-module-scss-module__irFPUG__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes text-field-button-module-scss-module__irFPUG__slideRight{0%{right:-315px}to{right:0}}@keyframes text-field-button-module-scss-module__irFPUG__slideLeft{0%{left:-100%}to{left:0}}@keyframes text-field-button-module-scss-module__irFPUG__fadeModal{0%{opacity:0}to{opacity:1}}@keyframes text-field-button-module-scss-module__irFPUG__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.text-field-button-module-scss-module__irFPUG__textField{position:relative}.text-field-button-module-scss-module__irFPUG__textField.text-field-button-module-scss-module__irFPUG__isReadOnly:not(.text-field-button-module-scss-module__irFPUG__disabled),.text-field-button-module-scss-module__irFPUG__textField.text-field-button-module-scss-module__irFPUG__isReadOnly:not(.text-field-button-module-scss-module__irFPUG__disabled) input{cursor:pointer}.text-field-button-module-scss-module__irFPUG__textField input{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media print,screen and (min-width:881px){.text-field-button-module-scss-module__irFPUG__textField .text-field-button-module-scss-module__irFPUG__mobileClickOverlay{display:none}}@media screen and (max-width:880px){.text-field-button-module-scss-module__irFPUG__textField .text-field-button-module-scss-module__irFPUG__mobileClickOverlay{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.text-field-button-module-scss-module__irFPUG__textField:not(.text-field-button-module-scss-module__irFPUG__disabled) .text-field-button-module-scss-module__irFPUG__mobileClickOverlay{cursor:pointer}}
@keyframes flip-icon-module-scss-module__fRK0jq__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes flip-icon-module-scss-module__fRK0jq__slideRight{0%{right:-315px}to{right:0}}@keyframes flip-icon-module-scss-module__fRK0jq__slideLeft{0%{left:-100%}to{left:0}}@keyframes flip-icon-module-scss-module__fRK0jq__fadeModal{0%{opacity:0}to{opacity:1}}@keyframes flip-icon-module-scss-module__fRK0jq__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.flip-icon-module-scss-module__fRK0jq__icon{vertical-align:middle;width:1.25rem;height:1.25rem;fill:var(--jet)}.flip-icon-module-scss-module__fRK0jq__icon *{fill:var(--jet)!important}.flip-icon-module-scss-module__fRK0jq__icon.flip-icon-module-scss-module__fRK0jq__isFlipped{transform:rotate(180deg)}
@keyframes top-row-module-scss-module__iGk3Za__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes top-row-module-scss-module__iGk3Za__slideRight{0%{right:-315px}to{right:0}}@keyframes top-row-module-scss-module__iGk3Za__slideLeft{0%{left:-100%}to{left:0}}@keyframes top-row-module-scss-module__iGk3Za__fadeModal{0%{opacity:0}to{opacity:1}}@keyframes top-row-module-scss-module__iGk3Za__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.top-row-module-scss-module__iGk3Za__legend{background-color:rgb(var(--white));align-items:center;display:flex}@media screen and (max-width:880px){.top-row-module-scss-module__iGk3Za__legend{z-index:1;justify-content:space-between;min-height:45px;padding:11px 20px 11px 10px}.top-row-module-scss-module__iGk3Za__legend.top-row-module-scss-module__iGk3Za__hasShadowDivider{box-shadow:var(--elevation-small)}}@media print,screen and (min-width:881px){.top-row-module-scss-module__iGk3Za__legend{justify-content:flex-start;min-height:33px;margin-top:2px;padding:5px 12px}.top-row-module-scss-module__iGk3Za__legend.top-row-module-scss-module__iGk3Za__isMobileOnly{display:none}.top-row-module-scss-module__iGk3Za__legend .top-row-module-scss-module__iGk3Za__guidelines{color:rgb(var(--graniteGrey));font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular)}}@media screen and (max-width:880px){.top-row-module-scss-module__iGk3Za__legend .top-row-module-scss-module__iGk3Za__guidelines{display:none}.top-row-module-scss-module__iGk3Za__legend .top-row-module-scss-module__iGk3Za__header{color:rgb(var(--jet));font-size:var(--font-size-s);font-weight:var(--font-weight-medium)}.top-row-module-scss-module__iGk3Za__legend .top-row-module-scss-module__iGk3Za__status{color:rgb(var(--spanishGrey));font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);white-space:break-spaces}.top-row-module-scss-module__iGk3Za__legend .top-row-module-scss-module__iGk3Za__closeButton{margin:-10px;padding:10px;display:inline-flex}}.top-row-module-scss-module__iGk3Za__legend .top-row-module-scss-module__iGk3Za__closeButton .top-row-module-scss-module__iGk3Za__icon{width:1.5rem;height:1.5rem;fill:var(--jet)}.top-row-module-scss-module__iGk3Za__legend .top-row-module-scss-module__iGk3Za__closeButton .top-row-module-scss-module__iGk3Za__icon *{fill:var(--jet)!important}.top-row-module-scss-module__iGk3Za__legend .top-row-module-scss-module__iGk3Za__guidelines,.top-row-module-scss-module__iGk3Za__legend .top-row-module-scss-module__iGk3Za__header{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media print,screen and (min-width:881px){.top-row-module-scss-module__iGk3Za__legend .top-row-module-scss-module__iGk3Za__closeButton,.top-row-module-scss-module__iGk3Za__legend .top-row-module-scss-module__iGk3Za__header,.top-row-module-scss-module__iGk3Za__legend .top-row-module-scss-module__iGk3Za__status{display:none}}
@keyframes details-select-field-module-scss-module__Vh4yGa__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes details-select-field-module-scss-module__Vh4yGa__slideRight{0%{right:-315px}to{right:0}}@keyframes details-select-field-module-scss-module__Vh4yGa__slideLeft{0%{left:-100%}to{left:0}}@keyframes details-select-field-module-scss-module__Vh4yGa__fadeModal{0%{opacity:0}to{opacity:1}}@keyframes details-select-field-module-scss-module__Vh4yGa__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.details-select-field-module-scss-module__Vh4yGa__box{flex-direction:column;gap:4px;display:flex}.details-select-field-module-scss-module__Vh4yGa__error{color:rgb(var(--drushim-orange));font-size:.875rem;line-height:1.35}
