.pt-editor-loading[data-v-7366445b]{border:1px dashed var(--color-grey-300);border-radius:var(--size-radius-base);color:var(--color-grey-600);font:var(--font-body-s);font-style:italic;padding:var(--space-4);text-align:center}.pt-editor-error[data-v-7366445b]{background:var(--color-red-100);border:1px solid var(--color-red-300);border-radius:var(--size-radius-base);color:var(--color-notification-error);padding:var(--space-4)}.pt-editor-error pre[data-v-7366445b]{margin-top:var(--space-2);font:var(--font-body-s);white-space:pre-wrap}.pt-editor-container[data-v-7366445b]{min-height:240px;width:100%}.pt-editor-container.is-loaded[data-v-7366445b]{min-height:auto}.employee-edit-foldouts[data-v-2695d2d5]{display:flex;flex-direction:column;gap:var(--space-5)}.employee-edit-foldouts__list[data-v-2695d2d5]{display:flex;flex-direction:column;gap:var(--space-4);list-style:none;margin:0;padding:0}.employee-edit-foldouts__item[data-v-2695d2d5]{border:1px solid var(--color-grey-300);border-radius:var(--size-radius-base);display:flex;flex-direction:column;gap:var(--space-3);min-width:0;padding:var(--space-4)}.employee-edit-foldouts__header[data-v-2695d2d5]{align-items:center;display:flex;gap:var(--space-2)}.employee-edit-foldouts__drag-handle[data-v-2695d2d5]{align-items:center;background:transparent;border:0;color:var(--color-grey-600);cursor:grab;display:inline-flex;padding:var(--space-1)}.employee-edit-foldouts__drag-handle[data-v-2695d2d5]:active{cursor:grabbing}.employee-edit-foldouts__label[data-v-2695d2d5]{flex:1 1 auto;font:var(--font-body-s);font-weight:600}.profile-image-input{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-4)}.profile-image-input__preview{height:96px;width:96px}.profile-image-input__avatar{width:96px}.profile-image-input__actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.profile-image-input .uva-file-input__list{display:none}.profile-image-input__modal{display:flex;flex-direction:column;gap:var(--space-4);max-width:min(90vw,480px);padding:var(--space-6)}.profile-image-input__modal-title{font:var(--font-heading-xs);margin:0}.profile-image-input__modal-instruction{font:var(--font-body-s);margin:0}.profile-image-input__cropper{background:var(--color-grey-200);height:min(60vh,360px);width:100%}.profile-image-input__cropper-canvas{height:100%;width:100%}.profile-image-input__modal-actions{display:flex;gap:var(--space-4);justify-content:flex-end}.employee-edit .uva-select__option:first-child span{clip-path:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.employee-edit{display:flex;flex-direction:column;gap:var(--space-7);padding:var(--space-7) 0}.employee-edit__title{font:var(--font-heading-m);margin:0}@media(min-width:640px){.employee-edit__title{font:var(--font-heading-l)}}.employee-edit__form{display:flex;flex-direction:column;gap:var(--space-11)}.employee-edit__fieldset{border:none;display:flex;flex-direction:column;gap:var(--space-5);margin:0;padding:0}.employee-edit__legend{font:var(--font-heading-xs);margin-bottom:var(--space-3);width:100%}.employee-edit__grid{align-items:start;display:grid;gap:var(--space-5)}@media(min-width:640px){.employee-edit__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.employee-edit__field{display:grid;gap:var(--space-3);min-width:0}@media(min-width:640px){.employee-edit__field{grid-row:span 2;grid-template-rows:subgrid}}.employee-edit__field-label{font:var(--font-body-s)}.employee-edit__field-label .uva-tooltip{font:inherit}.employee-edit__field>.uva-text-input{width:100%}.employee-edit__field>.uva-text-input:has(label.visually-hidden){gap:0}.employee-edit .uva-select{position:relative}.employee-edit .uva-select:has([aria-expanded=true]){z-index:30}.employee-edit .uva-select__container{position:relative}.employee-edit .uva-select__dropdown{left:0;position:absolute;right:0;top:100%}.employee-edit__repeat-row{display:grid;gap:var(--space-3)}.employee-edit__address-card,.employee-edit__repeat-row{border:1px solid var(--color-grey-300);border-radius:var(--size-radius-base);padding:var(--space-4)}.employee-edit__address-card{min-height:56px}.employee-edit__address-card :deep(.address-card){gap:var(--space-2)}.employee-edit__address-card :deep(.address-card h2){margin-bottom:var(--space-1)}.employee-edit__location-column{display:flex;flex-direction:column;gap:var(--space-3)}.employee-edit__error{color:var(--color-notification-error);font:var(--font-body-s);margin:0}.employee-edit__actions{display:flex;flex-direction:row;gap:var(--space-5);justify-content:flex-end}
