.codeal-markdown h1[data-v-a168236e]{font-size:20px}.codeal-markdown h2[data-v-a168236e]{font-size:16px}.codeal-markdown h3[data-v-a168236e]{font-size:1rem}.codeal-markdown p[data-v-a168236e]{font-size:1rem;margin-bottom:24px}.codeal-markdown a[data-v-a168236e]{color:#18768f}.codeal-markdown ul[data-v-a168236e]{padding-left:15px}.codeal-markdown ul[data-v-a168236e] ::marker{font-size:.5rem}.codeal-markdown ol[data-v-a168236e]{padding-left:20px}.codeal-markdown img[data-v-a168236e]{display:block;margin:10px auto;max-width:560px;width:100%}body:has(.c-modal[open]){overflow:hidden}.c-modal[data-v-135ec4b8]{background:unset;border:unset;color:#202020;font-size:1rem;font-weight:300;line-height:1.5;max-width:400px;min-width:340px;overflow:visible;padding:unset;text-align:initial;width:100%}.c-modal[data-v-135ec4b8]::backdrop{background:#000;opacity:.5}.c-modal .btn-modal-close[data-v-135ec4b8]{border:unset;border-radius:unset;color:#fff;font-size:32px;line-height:32px;padding:unset}.c-modal .btn-modal-close[data-v-135ec4b8]:focus{box-shadow:unset}.c-modal .btn-modal-close[data-v-135ec4b8]:focus-visible{outline:auto}.c-modal .title[data-v-135ec4b8]{font-size:16px;margin-bottom:24px;text-align:center}.c-modal-content{background:#fff;border-radius:10px;box-shadow:0 10px 30px 0 #00000080;max-height:80vh;overflow-y:auto;padding:24px}.welcome-message-modal .title[data-v-38dc3700]{font-size:16px;font-weight:700;text-align:center}.welcome-message-modal .image[data-v-38dc3700]{width:100%}.welcome-message-modal .body[data-v-38dc3700] p{text-align:center}.welcome-message-modal .w-240[data-v-38dc3700]{width:240px}.btn-mini[data-v-138a14be]{border-radius:4px;font-size:12px;font-weight:300;height:32px;line-height:30px}.btn-mini[data-v-138a14be]:not(:hover){background:#fff}.markdown-editor[data-v-34a33d24] .nav-link{border-bottom:0;height:48px;line-height:46px;padding-bottom:0;padding-top:0}.markdown-editor[data-v-34a33d24] .nav-link.active{font-weight:700}.markdown-editor[data-v-34a33d24] .tab-content{border-bottom:1px solid #b3b9ba;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-left:1px solid #b3b9ba;border-right:1px solid #b3b9ba}.markdown-textarea[data-v-34a33d24]{height:200px}.requested-criteria .insert-template[data-v-22b3f411]{font-size:1rem;height:auto;line-height:1.5;padding:8px 32px}.requested-criteria .insert-template[data-v-22b3f411]:disabled{visibility:hidden}.uploaded-file-item[data-v-863630b8]{background-color:#fff;border:1px solid #b3b9ba;border-radius:4px;max-width:100%}.uploaded-file-item.item-size-sm[data-v-863630b8]{height:40px;line-height:38px}.uploaded-file-item.item-size-md[data-v-863630b8]{height:54px;line-height:52px}.link-container[data-v-863630b8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portfolio-file .upload-files[data-v-5967411c]{background-color:#eee;padding:16px}.portfolio-url-item .btn-square[data-v-6e1ce29b]{align-items:center;aspect-ratio:1/1;border-radius:4px;display:flex;font-size:20px;justify-content:center;line-height:1;padding:0;width:46px}.annual-income .annual-income-input[data-v-1a626463]{width:150px}.date-select[data-v-6590c03e]{align-items:baseline;display:flex}.date-select.inline[data-v-6590c03e]{display:inline-flex}.date-select .month[data-v-6590c03e],.date-select .year[data-v-6590c03e]{width:114px}.date-select .month[data-v-6590c03e] .multiselect__single,.date-select .year[data-v-6590c03e] .multiselect__single{width:auto}.work-history-date-range .date-range-group[data-v-699e13a3]{align-items:baseline;display:flex;margin-bottom:-16px}@media(max-width:767.98px){.work-history-date-range .date-range-group[data-v-699e13a3]{flex-wrap:wrap}}.work-history-date-range .date-range-group .end-date-help[data-v-699e13a3]{color:#686f71;font-size:10px}.work-history-date-range .range-info[data-v-699e13a3]{background-color:#eee}.work-history-role .role-input[data-v-541051ba]{height:160px}.mask-bar[data-v-53091a56]{background-color:#eee}.mask-bar.big[data-v-53091a56]{height:24px}.mask-bar.normal[data-v-53091a56]{height:14px}.mask-bar.small[data-v-53091a56]{height:10px}.mask-bar.medium[data-v-53091a56]{width:72px}.mask-bar.short[data-v-53091a56]{width:40px}.mask-bar.long[data-v-53091a56]{width:128px}.mask-bar.very-long[data-v-53091a56]{width:256px}.work-history-description>dl[data-v-0818f548]{display:grid;gap:8px 12px;grid-template-columns:minmax(70px,max-content) 1fr;margin-bottom:0;word-break:keep-all}.work-history-description>dl>dd[data-v-0818f548]{margin-bottom:0}.work-history-description .skill-container[data-v-0818f548]{margin-bottom:-8px}.work-history-description .line-clamp[data-v-0818f548]{line-height:1.5;margin-right:-1rem;max-height:4.5rem;overflow:hidden;padding-right:1rem;position:relative;text-align:justify}.work-history-description .line-clamp[data-v-0818f548]:after,.work-history-description .line-clamp[data-v-0818f548]:before{position:absolute;right:1rem}.work-history-description .line-clamp[data-v-0818f548]:before{background:#fff;bottom:0;content:"...";width:1em!important}.work-history-description .line-clamp[data-v-0818f548]:after{background:#fff;content:"";height:1rem;margin-top:.2rem;width:1rem}.user-edit-field-group[data-v-bb7f066a]{border:1px solid #b3b9ba;padding:16px}.user-edit-field-group .group[data-v-bb7f066a]{margin-bottom:0}.user-edit-field-group .group[data-v-bb7f066a]>.label{margin-bottom:24px;text-align:center}.user-registration-steps[data-v-72be88f1]{display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:0}.user-registration-steps .step[data-v-72be88f1]{background:linear-gradient(180deg,#fff,#fff 21%,#b3b9ba 0,#b3b9ba 23%,#fff 0,#fff)}.user-registration-steps .step:first-child .number-container[data-v-72be88f1]{background:linear-gradient(90deg,#fff,#fff 50%,#0000 0,#0000)}.user-registration-steps .step:last-child .number-container[data-v-72be88f1]{background:linear-gradient(270deg,#fff,#fff 50%,#0000 0,#0000)}.user-registration-steps .step .number[data-v-72be88f1]{background-color:#eee;border-radius:100%;height:32px;line-height:32px;margin-bottom:24px;margin-left:auto;margin-right:auto;width:32px}.user-registration-steps .step .caption[data-v-72be88f1],.user-registration-steps .step .number[data-v-72be88f1]{color:#b3b9ba;font-size:1rem;font-weight:700;text-align:center}.user-registration-steps .step.current .number[data-v-72be88f1]{background-color:#dc3068;color:#fff}.user-registration-steps .step.current .caption[data-v-72be88f1]{color:#dc3068}.steps[data-v-9d9de944]{max-width:300px}