.Badge[data-v-dad418a5]{position:absolute;top:0;left:0;color:#fff;padding:4px 8px;font-size:12px;border-radius:0 0 4px;z-index:10}.Badge__imported[data-v-dad418a5]{background-color:red}.Badge__good[data-v-dad418a5]{background-color:green}.DocumentItem[data-v-81f9948a]{display:flex;cursor:pointer;align-items:center;padding:.25rem}.DocumentItem__hover .DocumentItem__thumbnail[data-v-81f9948a]{border-radius:.19rem;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(167 228 255 / var(--tw-ring-opacity)) }.DocumentItem label[data-v-81f9948a],.DocumentItem input[data-v-81f9948a]{cursor:pointer;accent-color:#0091D0}.DocumentItem__selected[data-v-81f9948a]{--tw-text-opacity: 1;color:rgb(0 145 208 / var(--tw-text-opacity))}.DocumentItem__selected .DocumentItem__thumbnail[data-v-81f9948a]{border-radius:.19rem;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(0 145 208 / var(--tw-ring-opacity)) }.DocumentItem__thumbnail[data-v-81f9948a]{aspect-ratio:1 / 1.41;width:4rem;background:#ddd;background-size:cover;background-position:center center}.loader[data-v-72416028],.validated[data-v-72416028]{position:absolute;z-index:30;display:flex;align-items:center;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));right:1px;bottom:1px;border-color:transparent;padding:.5rem}.error-overlay{font-weight:600;position:absolute;left:50%;bottom:calc(100% + 20px);color:#fff;font-size:.9rem;-webkit-font-smoothing:antialiased;padding:.75rem 1rem;transform:translate(-50%) translateY(0) translateZ(0);z-index:1;background:#f44848;text-shadow:1px 1px #00000021;background:linear-gradient(180deg,#ee4c4c,#dd3a3a);border-radius:8px;width:80%;box-shadow:0 0 15px #0003}.error-overlay .arrow{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #dd3a3a;position:absolute;left:50%;bottom:-8px}.has-error .multiselect:not(.is-active),.has-error .TextField{border-color:#e93735}.cropper-theme{max-height:60vh;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width: 768px){.cropper-theme{max-height:50vh;z-index:1}}.cropper-theme .cropper-view-box{outline:1px solid #fff;outline-color:#ffffffbf}.cropper-theme .cropper-line{background-color:#39f;opacity:1}.cropper-theme .cropper-line.line-w,.cropper-theme .cropper-line.line-e{width:2px}.cropper-theme .cropper-line.line-s,.cropper-theme .cropper-line.line-n{height:2px}.cropper-theme .cropper-point{width:25px;height:25px;border-radius:100%;background:#fff;border:#39f 2px solid;opacity:1}.cropper-theme .cropper-point.point-e{cursor:ew-resize;margin-top:-15px;right:-15px;top:50%}.cropper-theme .cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-15px;top:-15px}.cropper-theme .cropper-point.point-w{cursor:ew-resize;left:-15px;margin-top:-15px;top:50%}.cropper-theme .cropper-point.point-s{bottom:-15px;cursor:s-resize;left:50%;margin-left:-15px}.cropper-theme .cropper-point.point-ne{cursor:nesw-resize;right:-15px;top:-15px}.cropper-theme .cropper-point.point-nw{cursor:nwse-resize;left:-15px;top:-15px}.cropper-theme .cropper-point.point-sw{bottom:-15px;cursor:nesw-resize;left:-15px}.cropper-theme .cropper-point.point-se{bottom:-15px;cursor:nwse-resize;right:-15px}@media screen and (min-width: 768px){.create-resume-modal{width:600px}}.create-resume-modal .cropper-theme{max-height:280px!important}.DocumentBrowser{display:flex;height:100%;flex-direction:column;gap:1rem}.DocumentBrowser__header{display:flex;align-items:flex-start}.DocumentBrowser__body{display:flex;justify-content:space-between;gap:1rem;min-height:0}.DocumentBrowser__body__not-found{width:100%;flex-shrink:0}.DocumentBrowser__body__loading{display:flex}@keyframes pulse{50%{opacity:.5}}.DocumentBrowser__body__loading{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;flex-direction:column;gap:1rem}.DocumentBrowser__body__thumbnail{width:50%;overflow-y:auto}
