/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Merriweather:ital,opsz,wght@0,18..144,300..900;1,18..144,300..900&display=swap");/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */.cropper-container{-webkit-touch-callout:none;direction:ltr;font-size:0;line-height:0;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}:host,:root{--color-primary-1:#387771;--color-primary-2:#5fa39c;--color-primary-3:#28524e;--color-primary-4:#75b0ab;--color-secondary-1:#383c75;--color-secondary-2:#5a5ea3;--color-secondary-3:#2a2d57;--color-neutral-1:#4b4b4b;--color-neutral-2:#8a8c91;--color-neutral-3:#d0d2d4;--color-neutral-5:#f5f7fa;--color-neutral-6:#fff;--color-shade-1:#2c5d58;--color-tint-1:#a9cfcb;--color-action-warning:#e0b341;--color-action-error:#c74a4a;--color-action-success:#3fa38a}:root{--p-btn-padding-y:1rem;--p-btn-padding-x:1.2rem;--p-btn-padding-sm-y:0.5rem;--p-btn-padding-sm-x:1.5rem;--p-btn-padding-md-y:0.875rem;--p-btn-padding-md-x:1.5rem;--border-radius-sm:0.3rem;--border-radius-md:1rem;--breakpoint-modal-sm:18.75rem;--breakpoint-modal-md:31.25rem;--breakpoint-modal-lg:50rem;--breakpoint-modal-xl:71.25rem;--breakpoint-modal-2xl:80rem;--padding-md:3rem;--color-primary-1:#387771;--color-primary-2:#5fa39c;--color-primary-3:#28524e;--color-primary-4:#75b0ab;--color-secondary-1:#383c75;--color-secondary-2:#5a5ea3;--color-secondary-3:#2a2d57;--color-neutral-1:#4b4b4b;--color-neutral-2:#8a8c91;--color-neutral-3:#d0d2d4;--color-neutral-4:#abbed1;--color-neutral-5:#f5f7fa;--color-neutral-6:#fff;--color-shade-1:#2c5d58;--color-shade-2:#2c2f60;--color-tint-1:#a9cfcb;--color-tint-2:#a3a6d1;--color-action-warning:#e0b341;--color-action-danger:#c74a4a;--color-action-success:#3fa38a;--color-action-info:#5d7cd4;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:90rem}.hidden{display:none}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*,:after,:before{box-sizing:border-box}html{font-family:Inter;font-size:100%}body{--sb-track-color:var(--color-neutral-3);--sb-thumb-color:var(--color-primary-2);--sb-size:0.625rem}body::-webkit-scrollbar{width:var(--sb-size)}body::-webkit-scrollbar-track{background:var(--sb-track-color);border-radius:.3125rem}body::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border-radius:.3125rem}@supports not selector(::-webkit-scrollbar){body{scrollbar-color:var(--sb-thumb-color) var(--sb-track-color)}}.spinner{display:none}.htmx-request .spinner,.htmx-request.spinner{display:inline}.htmx-request.spinner~.button-text{display:none}.heading-1{font-size:3.06rem}.heading-1,.heading-2{color:var(--color-primary-1);font-weight:700}.heading-2{font-size:2.6rem}.heading-3{font-size:2.2rem}.heading-3,.heading-5{color:var(--color-primary-1);font-weight:700}.heading-5{font-size:1rem}.subheading-1,.subheading-2{color:var(--color-secondary-1);font-size:1.5rem}.form-search{border:1px solid var(--color-neutral-3);border-radius:.5rem;box-sizing:border-box;height:2.5rem;padding-inline:.3125rem;width:100%}.form-search::-moz-placeholder{font-weight:200;opacity:.5}.form-search::placeholder{font-weight:200;opacity:.5}.form-control{display:flex;flex-direction:column;min-height:5.75rem}.form-control-horizontal{display:flex;flex-direction:row}.form-input__label{color:var(--color-primary-3);cursor:pointer;font-size:1rem}.form-input__error-list{list-style:none;margin:0;padding:0}.form-input__label-error{color:var(--color-action-error);font-size:.75rem;padding:0}.form-input__label-error:empty{display:none}.form-input__label span.required{color:var(--color-action-error)}.form-input label span{color:var(--color-action-warning);font-size:.9rem}.form-input{height:2.5rem}.form-input,.form-text-area{border:none;border-bottom:1px solid var(--color-neutral-3);box-sizing:border-box;width:100%}.form-input__wrapper{position:relative;width:100%}.form-input--with-icon{padding-right:2.75rem}.form-input__icon,.form-input__toggle{background:transparent;border:0;color:#717171;cursor:pointer;line-height:0;padding:.25rem;position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.form-input__toggle:focus-visible{border-radius:6px;outline:2px solid var(--color-primary-3);outline-offset:2px}.form-input__toggle svg{display:block;fill:currentColor;height:20px;width:20px}.form-input__toggle .icon-eye-off,.form-input__toggle.is-on .icon-eye{display:none}.form-input__toggle.is-on .icon-eye-off{display:block}.text-primary{color:var(--color-primary-1)}.text-secondary{color:var(--color-secondary-1)}.text-neutral{color:var(--color-neutral-2)}.text-danger{color:var(--color-action-danger)}.text-xs{font-size:.8rem}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-fw-100{font-weight:100}.text-fw-200{font-weight:200}.text-fw-300{font-weight:300}.text-fw-500{font-weight:500}.text-fw-600{font-weight:600}.text-fw-bold{font-weight:700}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.icon{height:1.5rem;min-height:1.5rem;min-width:1.5rem;width:1.5rem}.icon-white{color:#fff}.icon-danger{color:var(--color-action-danger)}.icon-neutral{color:var(--color-neutral-2)}.icon-secondary{color:var(--color-secondary-1)}.icon-success{color:var(--color-action-success)}.icon-primary-1{color:var(--color-primary-1)}.icon-primary-2{color:var(--color-primary-2)}.icon-primary-3{color:var(--color-primary-3)}.icon-warning{color:var(--color-action-warning)}.icon-md{height:2.5rem;width:2.5rem}.icon-lg{height:3.5rem;width:3.5rem}.width-200{width:12.5rem}.width-sm{max-width:var(--breakpoint-sm);width:100%}.height-200{height:12.5rem}.height-full{height:100%}.margin-auto{margin:auto}.margin-0{margin:0}.margin-1rem{margin:1rem}.margin-2rem{margin:2rem}.margin-3rem{margin:3rem}.margin-top-0{margin-top:0}.margin-top-1rem{margin-top:1rem}.margin-top-2rem{margin-top:2rem}.margin-top-3rem{margin-top:3rem}.margin-left-0{margin-left:0}.margin-left-1rem{margin-left:1rem}.margin-left-2rem{margin-left:2rem}.margin-left-3rem{margin-left:3rem}.margin-right-0{margin-right:0}.margin-right-1rem{margin-right:1rem}.margin-right-2rem{margin-right:2rem}.margin-right-3rem{margin-right:3rem}.margin-bottom-0{margin-bottom:0}.margin-bottom-1rem{margin-bottom:1rem}.margin-bottom-2rem{margin-bottom:2rem}.margin-bottom-3rem{margin-bottom:3rem}.text-align-end{text-align:end}.justify-content-flex-end{justify-content:flex-end!important}.justify-content-space-between{justify-content:space-between}.justify-content-center{justify-content:center}.display-flex{display:flex}.display-grid{display:grid}.align-items-center{align-items:center}.gap-0{gap:0}.gap-0-5rem{gap:.5rem}.gap-1rem{gap:1rem}.padding-0{padding:0}.padding-1rem{padding:1rem}.padding-bottom-1rem{padding-bottom:1rem}.padding-top-1rem{padding-top:1rem}.padding-left-1rem{padding-left:1rem}.padding-right-1rem{padding-right:1rem}.padding-2rem{padding:2rem}.padding-bottom-2rem{padding-bottom:2rem}.padding-top-2rem{padding-top:2rem}.padding-left-2rem{padding-left:2rem}.padding-right-2rem{padding-right:2rem}.color-black{color:#000}.color-primary{color:var(--color-primary-1)}.color-secondary{color:var(--color-secondary-1)}.color-neutral{color:var(--color-neutral-3)}.color-warning{color:var(--color-action-warning)}.zoom-1{zoom:1}.zoom-2{zoom:1.5}.zoom-3{zoom:2}.hover:hover{background-color:var(--color-neutral-5);cursor:pointer}.inverted-image{transform:scaleX(-1)!important}.header-image{transform:scaleY(-1)!important}.white-space-pre-line{white-space:pre-line}.divider-neutral{border:none;border-top:1px solid var(--color-neutral-3)}.divider-neutral,.divider-primary-2{background-color:#fff;color:#fff;height:1px;width:100%}.divider-primary-2{border:none;border-top:1px solid var(--color-primary-2)}@media print{.print{display:block;font-size:12pt}.not-print{display:none!important}.break-after{-moz-column-break-after:page;break-after:page}}.toggle-switch{--toggle-switch-width:2.099rem;--toggle-switch-height:1.2rem;--toggle-switch-padding:0.25rem;--toggle-switch-background:var(--color-neutral-3);--toggle-switch-background-active:var(--color-secondary-1);--toggle-switch-circle:#fff;display:inline-block;height:var(--toggle-switch-height);position:relative;width:var(--toggle-switch-width)}.toggle-switch__input{height:0;opacity:0;position:absolute;width:0}.toggle-switch__slider{background-color:var(--toggle-switch-background);border-radius:999px;cursor:pointer;inset:0;position:absolute;transition:background-color .25s ease}.toggle-switch__slider:before{background-color:var(--toggle-switch-circle);border-radius:50%;box-shadow:0 .125rem .375rem rgba(0,0,0,.2);content:"";height:calc(var(--toggle-switch-height) - (var(--toggle-switch-padding) * 2));left:var(--toggle-switch-padding);position:absolute;top:var(--toggle-switch-padding);transition:transform .25s ease;width:calc(var(--toggle-switch-height) - (var(--toggle-switch-padding) * 2))}.toggle-switch__input:checked+.toggle-switch__slider{background-color:var(--toggle-switch-background-active)}.toggle-switch__input:checked+.toggle-switch__slider:before{transform:translateX(calc(var(--toggle-switch-width) - var(--toggle-switch-height)))}.btn{border:none;border-radius:var(--border-radius-sm);cursor:pointer;min-width:4.5rem;padding:var(--p-btn-padding-x) var(--p-btn-padding-y);text-decoration:none}.btn-sm{font-size:.875em;padding:var(--p-btn-padding-sm-y) var(--p-btn-padding-sm-x)}.btn-md{font-size:.875em;padding:var(--p-btn-padding-md-y) var(--p-btn-padding-md-x)}.btn-full{width:100%}.btn-primary{background-color:var(--color-primary-1);color:#fff}.btn-primary:hover{background-color:var(--color-primary-3)}.btn-primary-transparent{background-color:transparent;color:var(--color-primary-1)}.btn-primary-transparent:hover{color:var(--color-primary-3)}.btn-primary-border{border:1px solid var(--color-primary-1)}.btn-primary-border:hover{border:1px solid var(--color-primary-3)}.btn-secondary{background-color:var(--color-secondary-1);color:#fff}.btn-secondary:hover{background-color:var(--color-secondary-3)}.btn-secondary-transparent{background-color:transparent;color:var(--color-secondary-1);font-weight:700}.btn-secondary-transparent:hover{color:var(--color-secondary-3)}.btn-tertiary{background-color:transparent;color:var(--color-primary-1)}.btn-tertiary:hover{background-color:var(--color-neutral-5)}.btn-tertiary:focus{border:1px solid #000}.btn-tertiary:active{background-color:var(--color-primary-4)}.btn-neutral{background-color:var(--color-neutral-3);color:#fff}.btn-neutral:hover{background-color:var(--color-neutral-2)}.btn-neutral:focus{border:1px solid #000}.btn-neutral:active{background-color:var(--color-neutral-1)}.btn-neutral:disabled,.btn-primary:disabled,.btn-secondary-transparent:disabled,.btn-secondary:disabled,.btn-tertiary:disabled,a[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.button-icon{background-color:transparent;border:0;border-radius:50%;cursor:pointer;height:2.5rem;margin:0;min-height:2.5rem;min-width:2.5rem;padding:0;width:2.5rem}.button-icon:hover{background-color:var(--color-neutral-5)}.button-icon-link{border-radius:50%;height:2.5rem;min-height:2.5rem;min-width:2.5rem;padding:.5rem;width:2.5rem}.button-icon-link:hover{background-color:var(--color-neutral-5)}.btn-danger{color:#fff}.btn-danger,.btn-danger:hover{background-color:var(--color-action-danger)}.btn-danger-transparent{background-color:transparent}.btn-danger-transparent,.btn-danger-transparent:hover{color:var(--color-action-danger)}.btn-danger-border,.btn-danger-border:hover{border:1px solid var(--color-action-danger)}.chip{display:flex;flex-wrap:wrap;gap:1rem}.chip__row{align-items:center;background-color:var(--color-tint-1);border-radius:var(--border-radius-sm);cursor:pointer;display:flex;height:-moz-fit-content;height:fit-content;padding:var(--p-btn-padding-x) var(--p-btn-padding-y)}.chip__row--strech{width:-moz-available;width:-webkit-fill-available;width:stretch}.chip__row--small{flex:auto;text-align:center}.chip__row__btn-remove{background:transparent;border:none;color:var(--color-neutral-2);cursor:pointer;font-weight:300}.chip__row__btn-remove:hover{color:#000}@media (min-width:0rem) and (max-width:40rem){.chip__row{width:-moz-available;width:-webkit-fill-available;width:stretch}}.auth-form{display:flex;justify-content:center;width:100%}.auth-form__slider{display:none;min-height:1095px}.auth-form__title{font-size:2rem;font-weight:600;text-align:center}.auth-form__subtitle{font-size:1rem;font-weight:500;text-align:center}.auth-form-lang-selector{display:flex;justify-content:end}.auth-form-fields{display:flex;flex-direction:column;height:100%;width:90%}.auth-form__submit-button{margin:1rem 0}.auth-form__bottom-message{display:flex;justify-content:center;margin-top:12rem}.auth-form__bottom-logo{display:flex;justify-content:center;margin-top:.5rem;width:100%}.auth-form__bottom-logo img{max-width:12rem}.auth-form-field{margin-bottom:3rem}@media (min-width:48rem){.auth-form{align-items:center;background-image:url("/static/images/road.d6e5e138f31a.jpg");background-size:cover;display:flex;justify-content:center;max-width:80%;min-height:990px;padding:3rem;width:100%}.auth-form,.auth-form-fields{border-radius:var(--border-radius-md);box-sizing:border-box}.auth-form-fields{background-color:#fff;padding:2rem;width:80%}}@media (min-width:80rem){.auth-form{background-image:none;max-width:var(--breakpoint-2xl)}.auth-form__slider{background-image:url("/static/images/road.d6e5e138f31a.jpg");background-size:cover;border-radius:var(--border-radius-md);display:block;height:100%;margin-right:2rem;max-width:50%;width:100%}.auth-form__slider img{width:100%}.auth-form-fields{background-color:#fff;border-radius:var(--border-radius-md);box-sizing:border-box;justify-content:space-between;min-height:1095px;padding:0;width:80%}.auth-form__bottom-message{margin-top:18rem}}.validation-code-form__subtitle{color:var(--color-neutral-3);font-size:.75rem;font-weight:500;text-align:center}.validation-code-form__subtitle span{color:var(--color-secondary-1)}.validation-code-form-fields{display:flex;flex-direction:column;height:100%}.validation-code-form__bottom-logo{display:flex;justify-content:center;margin-top:4rem;width:100%}.validation-code-form__bottom-logo img{max-width:12rem}.validation-code-form__submit-button{margin-top:12rem}.validation-code-form__slider{display:none;min-height:1095px}.otp-container{align-items:center;display:flex;flex-direction:column;width:100%}.otp{max-width:420px}.otp__fieldset{border:1px solid #e5e7eb;border-radius:14px;padding:16px}.otp__legend{font-weight:600;padding:0 6px}.otp__inputs{display:grid;gap:10px;grid-template-columns:repeat(6,1fr);margin-top:12px;max-width:25rem;width:100%}.otp__digit{border:1px solid #d1d5db;border-radius:12px;font-size:20px;height:78px;outline:none;text-align:center;width:100%}.otp__digit:focus{border-color:#111827;box-shadow:0 0 0 3px rgba(17,24,39,.12)}.otp__digit[aria-invalid=true]{border-color:#b91c1c;box-shadow:0 0 0 3px rgba(185,28,28,.12)}.otp__actions{align-items:center;display:flex;gap:12px;margin-top:14px}.otp__submit{background:#111827;border:1px solid #111827;border-radius:12px;color:#fff;cursor:pointer;font-weight:600;padding:10px 14px}.otp__submit:disabled{cursor:not-allowed;opacity:.55}.otp__spinner{min-height:18px}.otp__hint{color:#6b7280;font-size:.75rem;font-weight:500;margin-top:12.5rem;text-align:center}.otp__hint a{color:var(--color-secondary-2);text-decoration:none}.otp__error-message{color:#b91c1c;font-size:1rem}.opt__resend-code-success{color:var(--color-action-success)}@media (min-width:80rem){.otp-container{margin-top:150px}.auth-form{background-image:none;max-width:var(--breakpoint-2xl)}.validation-code-form__slider{background-image:url("/static/images/road.d6e5e138f31a.jpg");background-size:cover;border-radius:var(--border-radius-md);display:block;height:100%;margin-right:2rem;max-width:50%;width:100%}.validation-code-form__slider img{width:100%}.validation-code-form-fields{background-color:#fff;border-radius:var(--border-radius-md);box-sizing:border-box;min-height:990px;padding:0;width:80%}.auth-form__bottom-message{margin-top:18rem}}body:has(.wizard-base-container){background-color:#fff}.container:has(.wizard-base-container){all:unset}.wizard-base-container{display:grid;gap:.625rem;grid-template-areas:"row-1" "row-2" "row-3";grid-template-rows:4.6875rem 4.6875rem auto;height:100vh}.wizard-base-container .row-1{display:flex;grid-area:row-1;justify-content:flex-end;padding:2rem}.wizard-base-container .row-2{grid-area:row-2;text-align:center}.wizard-base-container .row-2 img{height:4.375rem}.wizard-base-container .row-3{grid-area:row-3}.wizard-base-container .row-3 .card{background-color:#fff;border-radius:1.25rem;box-shadow:none;display:grid;gap:.625rem;grid-template-areas:"section";grid-template-columns:1fr;height:-moz-max-content;height:max-content;max-width:var(--breakpoint-2xl)}.wizard-base-container .row-3 .card aside{align-items:center;display:grid;display:none;grid-area:aside;height:strech;justify-items:center;padding:1rem}.wizard-base-container .row-3 .card aside img{border-radius:var(--border-radius-md);height:100%;min-height:36.875rem;-o-object-fit:cover;object-fit:cover;width:100%}.wizard-base-container .row-3 .card section{grid-area:section;margin:0 2rem 2rem}.wizard-base-container .row-3 .card section .form-container{display:grid;gap:.625rem;grid-template-areas:"header" "form" "footer";grid-template-rows:auto 1fr auto;height:100%}.wizard-base-container .row-3 .card section .form-container header{align-content:center;display:grid;grid-area:header;text-align:center}.wizard-base-container .row-3 .card section .form-container header h2{color:var(--color-secondary-1)}.wizard-base-container .row-3 .card section form{grid-area:form}.wizard-base-container .row-3 .card section .form-container .form-fields{display:grid;gap:1rem;grid-template-columns:1fr;overflow:auto;padding-bottom:2rem;padding-top:2rem}.wizard-base-container .row-3 .card section .form-container footer{align-items:center;display:flex;grid-area:footer;justify-content:space-between}.wizard-base-container .control-level__btn{background:transparent;border:none;color:#8a8c91;cursor:pointer;font-size:1.5em;margin-bottom:2rem}.wizard-base-container .row-2 img{content:url("/static/images/pathbridge-logo.e1d67ae3abb0.png")}.header-steps{display:none}#education-list,#work-list{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem;margin-top:1rem}.wizard-base-container .row-3 .card section .form-container footer{flex-direction:column;gap:.625rem;padding-inline:0;text-align:center}.wizard-base-container .row-3 .card section .form-container footer .btn{width:100%}.wizard-base-container .btn-actions{display:contents}.wizard-base__body{display:grid;gap:3rem;grid-template-areas:"w-form" "w-list";grid-template-columns:1fr}.wizard-base__body-form{grid-area:w-form}.wizard-base__body-list{grid-area:w-list}.form-actions-btn-add{align-items:center;display:inline-flex;gap:.5rem;justify-content:center}@media (min-width:40rem){body:has(.wizard-base-container){background-color:var(--color-primary-1)}.wizard-base-container .row-3{display:flex;justify-content:center;padding:2rem}.wizard-base-container .row-2 img{content:url("/static/images/pathbridge-logo-white.6042bbb085c7.png")}.wizard-base-container .row-3 .card section .form-container footer{all:unset;align-items:center;display:flex;gap:16px;justify-content:space-between}.wizard-base-container .row-3 .card section .form-container footer .btn{width:auto}.wizard-base-container .btn-actions{display:block}}.wizard-base-container .row-3 .card section .form-container .form-fields .control-level{align-items:center;display:grid;gap:1rem;grid-column:1/-1;grid-template-columns:1fr 1fr auto}.wizard-base-container .row-3 .card section .form-container .form-fields .container-levels{grid-column:1/-1}.form-actions--add{text-align:end}@media (min-width:48rem){body:has(.wizard-base-container){background-color:var(--color-primary-1)}.wizard-base-container .row-2 img{content:url("/static/images/pathbridge-logo-white.6042bbb085c7.png")}.wizard-base-container .row-3 .card section{margin-top:2rem}.wizard-base-container .row-3 .card section .form-container .form-fields{grid-template-columns:repeat(2,1fr)}.wizard-base-container .row-3 .card section .form-container .form-fields .about-you{grid-column:1/3}}@media (min-width:64rem){.header-steps{display:block}.wizard-base-container .row-3 .card{grid-template-areas:"aside section";grid-template-columns:3fr 7fr}.wizard-base-container .row-3 .card aside{display:grid}.wizard-base-container .row-3 .card:has(header.header-steps){grid-template-areas:"steps steps" "aside section"}.header-steps{grid-area:steps;margin-top:1rem}.wizard-base-container .row-3 .card.card__none--aside,.wizard-base-container .row-3 .card.card__none--aside:has(header.header-steps){grid-template-areas:"steps steps" "section section"!important}.wizard-base-container .row-3 .card.card__none--aside aside{display:none}.wizard-base__body{grid-template-areas:"w-form w-list";grid-template-columns:7fr 3fr}}@media (min-width:80rem){.wizard-base-container .row-3 .card section .form-container .form-fields{grid-template-columns:repeat(3,1fr)}.wizard-base-container .row-3 .card section .form-container .form-fields .about-you{grid-column:1/4}.wizard-base__body{display:grid}.wizard-base-container .row-3 .card section{margin:2rem}.wizard-base-container .row-3 .card aside{display:block}.wizard-base-container .row-3 .card:has(header.header-steps){grid-template-areas:"steps steps" "aside section"}.wizard-base-container .row-3 .card{grid-template-areas:"aside section"}.wizard-base-container .row-3 .card.card__none--aside,.wizard-base-container .row-3 .card.card__none--aside:has(header.header-steps){grid-template-areas:"steps steps" "section section"!important}.wizard-base-container .row-3 .card.card__none--aside aside{display:none}.wizard-base__body{grid-template-areas:"w-form w-list";grid-template-columns:7fr 3fr}}.signup-wizard__container{align-items:center;display:flex;flex-direction:column;margin-top:2rem;width:100%}.signup-wizard__header-logo{display:none}.signup-wizard__subcontainer{display:flex;flex-direction:column;justify-items:center}.signup-wizard__side-image-container{display:none}.signup-wizard__content-container{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;padding:var(--padding-md);width:100%}.signup-wizard__heading{color:var(--color-primary-1);font-size:1.2rem;font-weight:600;margin-bottom:.5rem;text-align:center}.signup-wizard__subheading{font-size:.75rem;margin:0 0 2rem}.signup-wizard__description,.signup-wizard__subheading{color:var(--color-secondary-1);font-weight:500;text-align:center}.signup-wizard__description{font-size:1.25rem}.signup-wizard__options-container{display:flex;flex-direction:column;margin:3rem 0}.signup-wizard__option{display:flex;font-size:1rem;margin-bottom:2rem}.signup-wizard__option input[type=radio]{min-height:1.25rem;min-width:1.25rem}.signup-wizard__option label{cursor:pointer;margin-left:.5rem}.signup-wizard__footer-image{width:200px}.signup-wizard__footer{display:flex;justify-content:center;margin-top:2rem}.signup-wizard__languge-selector{display:flex;justify-content:end;margin-bottom:2rem;margin-right:3rem;width:100%}.language-selector-container{width:70px}.language-selector{display:flex;justify-content:end;width:100%}.language-selector form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-1 0 19 19'%3E%3Cpath fill='%234B4B4B' d='M16.417 9.57a7.917 7.917 0 1 1-8.144-7.908 1.758 1.758 0 0 1 .451 0 7.913 7.913 0 0 1 7.693 7.907zM5.85 15.838q.254.107.515.193a11.772 11.772 0 0 1-1.572-5.92h-3.08a6.816 6.816 0 0 0 4.137 5.727zM2.226 6.922a6.727 6.727 0 0 0-.511 2.082h3.078a11.83 11.83 0 0 1 1.55-5.89q-.249.083-.493.186a6.834 6.834 0 0 0-3.624 3.622zm8.87 2.082a14.405 14.405 0 0 0-.261-2.31 9.847 9.847 0 0 0-.713-2.26c-.447-.952-1.009-1.573-1.497-1.667a8.468 8.468 0 0 0-.253 0c-.488.094-1.05.715-1.497 1.668a9.847 9.847 0 0 0-.712 2.26 14.404 14.404 0 0 0-.261 2.309zm-.974 5.676a9.844 9.844 0 0 0 .713-2.26 14.413 14.413 0 0 0 .26-2.309H5.903a14.412 14.412 0 0 0 .261 2.31 9.844 9.844 0 0 0 .712 2.259c.487 1.036 1.109 1.68 1.624 1.68s1.137-.644 1.623-1.68zm4.652-2.462a6.737 6.737 0 0 0 .513-2.107h-3.082a11.77 11.77 0 0 1-1.572 5.922q.261-.086.517-.194a6.834 6.834 0 0 0 3.624-3.621zM11.15 3.3a6.82 6.82 0 0 0-.496-.187 11.828 11.828 0 0 1 1.55 5.89h3.081A6.815 6.815 0 0 0 11.15 3.3z'/%3E%3C/svg%3E");background-position:left 10px center;background-repeat:no-repeat;background-size:18px;border:none;color:var(--color-neutral-1);cursor:pointer;font-weight:400;padding:10px 35px}.language-selector form select option{margin:0;padding:0}.auth-form__login-form{height:38rem}.login-form__forgot-password-container{display:flex;justify-content:end}.login-form__forgot-password-container a{color:var(--color-secondary-2);font-size:1rem;font-weight:400;text-decoration:none}.login-form__field{margin-bottom:0}@media (min-width:80rem){.auth-form__login-form{height:50rem}}.signup-form{display:flex;justify-content:center;width:90%}.signup-form__slider{display:none;min-height:1095px}.signup-form__title{font-size:2rem;font-weight:600;text-align:center}.signup-form__subtitle{font-size:1rem;font-weight:500;text-align:center}.signup-form-lang-selector{display:flex;justify-content:end}.signup-form-fields{display:flex;flex-direction:column;height:100%;width:90%}.signup-form__submit-button{margin:1rem 0}.signup-form__bottom-message{display:flex;justify-content:center;margin-top:12rem}.signup-form__bottom-logo{display:flex;justify-content:center;margin-top:.5rem;width:100%}.signup-form__bottom-logo img{max-width:12rem}.signup-form-field{margin-bottom:3rem}@media (min-width:48rem){.signup-form{align-items:center;background-image:url("/static/images/road.d6e5e138f31a.jpg");background-size:cover;display:flex;justify-content:center;min-height:990px;padding:3rem;width:90%}.signup-form,.signup-form-fields{border-radius:var(--border-radius-md);box-sizing:border-box}.signup-form-fields{background-color:#fff;padding:2rem;width:80%}}@media (min-width:80rem){.signup-form{background-image:none;max-width:var(--breakpoint-2xl);padding:0}.signup-form__slider{background-image:url("/static/images/road.d6e5e138f31a.jpg");background-size:cover;border-radius:var(--border-radius-md);display:block;height:100%;margin-right:2rem;max-width:50%;width:100%}.signup-form__slider img{width:100%}.signup-form-fields{background-color:#fff;border-radius:var(--border-radius-md);box-sizing:border-box;justify-content:space-between;min-height:1095px;padding:0;width:80%}.signup-form__bottom-message{margin-top:18rem}}.forgot-password-form{display:flex;justify-content:center;width:100%}.forgot-password-form__slider{display:none;min-height:1095px}.auth-container__headings{margin-bottom:4rem}.forgot-password-form__title{font-size:2rem;font-weight:600;text-align:center}.forgot-password-form__subtitle{font-size:1rem;font-weight:500;text-align:center}.forgot-password-form-lang-selector{display:flex;justify-content:end}.forgot-password-form-fields{display:flex;flex-direction:column;height:100%;width:90%}.forgot-password-form__submit-button{margin:1rem 0}.forgot-password-form__bottom-message{display:flex;justify-content:center;margin-top:12rem}.forgot-password-form__bottom-logo{display:flex;justify-content:center;margin-top:.5rem;width:100%}.forgot-password-form__bottom-logo img{max-width:12rem}.form-input__terms-link{font-weight:500;text-decoration:none}.forgot-password-form-field{margin-bottom:16rem}@media (min-width:48rem){.forgot-password-form{align-items:center;background-image:url("/static/images/road.d6e5e138f31a.jpg");background-size:cover;display:flex;justify-content:center;max-width:80%;min-height:990px;padding:3rem;width:100%}.forgot-password-form,.forgot-password-form-fields{border-radius:var(--border-radius-md);box-sizing:border-box}.forgot-password-form-fields{background-color:#fff;padding:2rem;width:80%}}@media (min-width:80rem){.forgot-password-form{background-image:none;max-width:var(--breakpoint-2xl)}.forgot-password-form__slider{background-image:url("/static/images/road.d6e5e138f31a.jpg");background-size:cover;border-radius:var(--border-radius-md);display:block;height:100%;margin-right:2rem;max-width:50%;width:100%}.forgot-password-form__slider img{width:100%}.forgot-password-form-fields{background-color:#fff;border-radius:var(--border-radius-md);box-sizing:border-box;justify-content:space-between;min-height:1095px;padding:0;width:80%}.forgot-password-form__bottom-message{margin-top:18rem}}.navbar{align-items:center;display:grid;gap:1rem;grid-template-areas:"brand search auth burger";grid-template-columns:3.125rem 1fr auto 2.5rem;margin:.5rem}.navbar:not(.navbar--open) .navbar__language,.navbar:not(.navbar--open) .navbar__menu{display:none}.navbar.navbar--open{grid-template-areas:"brand search auth burger" "menu menu menu menu" "language language language language"}.navbar--open .navbar__menu{display:block;width:100%}.navbar__brand{grid-area:brand}.navbar__brand-logo{max-height:3.125rem;max-width:10.0625rem}.navbar__search{grid-area:search}.navbar__menu{display:flex;gap:1rem;grid-area:menu;padding:0}.navbar__menu-options{display:flex;flex-direction:column;gap:1rem;list-style:none;padding:0}.navbar__menu-options-link{align-items:center;display:flex;flex-direction:row;gap:.625rem;margin-block:.3125rem;text-decoration:none}.navbar__menu-options-link--active{color:var(--color-primary-1)!important}.navbar__menu-options-link:hover{opacity:.5}.navbar__menu-options-link-text{color:#000}.navbar__auth{cursor:pointer;grid-area:auth;max-width:2.1875rem}.auth{align-items:center;display:grid;gap:.3125rem;grid-template-areas:"auth-picture auth-name" "auth-picture auth-role";grid-template-columns:auto 1fr;max-width:auto}.auth__picture{grid-area:auth-picture}.auth__picture--design{border:1px solid var(--color-neutral-3);border-radius:50%;height:2.5rem;width:2.5rem}.auth__name{grid-area:auth-name}.auth__name,.auth__role{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth__role{grid-area:auth-role}.navbar__language{grid-area:language}.navbar__burger{grid-area:burger;text-align:end}.navbar__burger-toggle{display:block}.navbar__menu--desktop{display:none}.navbar__menu--mobile{display:block}@media (min-width:48rem){.navbar{grid-template-columns:10rem 1fr auto 2.5rem}.navbar__auth{max-width:12.5rem}.navbar__brand-logo{content:url("/static/images/pathbridge-logo.e1d67ae3abb0.png")}}@media (min-width:64rem){.navbar{grid-template-columns:1fr repeat(4,auto)}.navbar,.navbar.navbar--open{grid-template-areas:"brand search menu auth language"}.navbar__burger-toggle{display:none}.navbar__menu--desktop{display:block}.navbar__menu--mobile{display:none}.navbar__menu-options{flex-direction:row}.navbar__menu-options-link{flex-direction:column;gap:.3125rem}.navbar:not(.navbar--open) .navbar__language,.navbar:not(.navbar--open) .navbar__menu{display:block}}.dropdown{display:inline-block;position:relative}.dropdown__content{background-color:#fff;box-shadow:0 3px 8px rgba(0,0,0,.24);display:none;position:absolute;width:100%;z-index:1}.dropdown--open>.dropdown__content{display:block;list-style:none;padding:0;width:auto}.dropdown__content>li{margin-block:.5rem}.dropdown__divider{background-color:var(--color-primary-1);border:none;height:1px;margin:.5rem 0}.dropdown__option{align-items:center;color:#000;display:flex;font-size:.8rem;gap:.5rem;padding:.75rem 1rem;text-decoration:none;white-space:nowrap;width:100%}.dropdown__option:hover{opacity:.5}.dropdown--bottom>.dropdown__content{left:0;top:100%}.dropdown--top>.dropdown__content{bottom:100%;left:0}.dropdown--right>.dropdown__content{left:100%;top:0}.dropdown--left>.dropdown__content{right:100%;top:0}.dropdown--bottom-center>.dropdown__content{left:50%;top:100%;transform:translateX(-50%)}.dropdown--top-center>.dropdown__content{bottom:100%;left:50%;transform:translateX(-50%)}.card{background-color:#fff;border-radius:.5rem;box-shadow:0 3px 8px rgba(0,0,0,.24);display:grid;grid-template-areas:"card-header" "card-main" "card-footer";height:auto;width:auto}.card--width-full{width:100%}.card:not(:has(.card__header)){grid-template-areas:"card-main" "card-footer"}.card:not(:has(.card__main)){grid-template-areas:"card-header" "card-footer"}.card:not(:has(.card__footer)){grid-template-areas:"card-header" "card-main"}.card__header{background:linear-gradient(90deg,var(--color-secondary-1) 30%,var(--color-shade-1) 60%);border-radius:.5rem .5rem 0 0;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=var(--color-secondary-1),endColorstr=var(--color-shade-1),GradientType=1);grid-area:card-header;height:auto}.card__header--none-demoted{background:#fff;border-bottom:1px solid var(--color-neutral-3);color:var(--color-primary-1)}.card__header--none-border{background:#fff;border:0;color:var(--color-primary-1)}.card__main{grid-area:card-main}.card__footer{border-top:1px solid var(--color-neutral-3);grid-area:card-footer}.card__container{margin:1rem}.card__container:empty{margin:0}.card__unavailable-info-text{color:var(--color-neutral-3)}.card.print{box-shadow:none}.profile{display:grid;gap:1rem;grid-template-areas:"profile-container profile-aside";grid-template-columns:7fr 3fr}.profile__action-camera{background:#fff;border:none;border-radius:50%;cursor:pointer;height:2.5rem;width:2.5rem}.profile__bg{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.5rem .5rem 0 0;margin:0;padding:1rem}.profile:not(:has(.profile__aside)){grid-template-columns:10fr}.profile__container{display:grid;gap:1rem;grid-area:profile-container}.profile__aside{grid-area:profile-aside}.profile__main-info{display:grid;grid-template-areas:"main-info-photo main-info-actions" "main-info-title main-info-actions" "main-info-user main-info-user";grid-template-columns:9fr 1fr}.profile__main-info-photo{grid-area:main-info-photo;height:2.1875rem}.profile__main-info-title{grid-area:main-info-title}.profile__main-info-actions{display:flex;gap:1rem;grid-area:main-info-actions;justify-content:flex-end}.profile__main-info-user{grid-area:main-info-user}.profile__main-info-photo--img{border:1px solid var(--color-neutral-3);border-radius:50%;bottom:4.625rem;height:6.25rem;position:relative;width:6.25rem}.profile__info{display:grid;gap:.5rem;grid-template-areas:"info-title info-actions" "info-user info-user";grid-template-columns:9fr 1fr}.profile__info-title{grid-area:info-title;text-align:start}.profile__info-actions{display:flex;gap:1rem;grid-area:info-actions;justify-content:flex-end}.profile__info-user{grid-area:info-user}.profile__panel{display:grid;gap:.5rem;grid-template-areas:"panel-badge panel-title panel-acitons" "panel-badge panel-description panel-actions";grid-template-columns:3.125rem 9fr auto;margin-block:1rem}.profile__panel-badge{background:linear-gradient(90deg,var(--color-secondary-1) 30%,var(--color-shade-1) 60%);border-radius:.5rem;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=var(--color-secondary-1),endColorstr=var(--color-shade-1),GradientType=1);grid-area:panel-badge;height:3.125rem;width:3.125rem}.profile__panel-title{grid-area:panel-title}.profile__panel-description{grid-area:panel-description}.profile__actions{grid-area:panel-actions}.profile__suggestions{border:2px dotted var(--color-neutral-3);border-radius:.5rem;padding:1rem}.profile__suggestions-card{max-height:50dvh;overflow:hidden}.profile__suggestions-card:hover{overflow-y:auto}@media (min-width:0rem) and (max-width:40rem){.profile{grid-template-areas:"profile-container";grid-template-columns:10fr}.profile__aside{display:none}}@media (min-width:41rem) and (max-width:48rem){.profile{grid-template-columns:6fr 4fr}}@media (min-width:49rem) and (max-width:64rem){.profile{grid-template-columns:6fr 4fr}}.steps{align-items:center;display:flex;margin:1rem}.steps__item{display:flex;flex:1;justify-content:center;position:relative}.steps__circle{background:var(--color-neutral-3);border:3px solid #fff;border-radius:50%;color:#fff;display:grid;height:3.125rem;outline:3px solid var(--color-neutral-3);place-items:center;width:3.125rem;z-index:1}.steps__item:not(:last-child):after{background:var(--color-neutral-3);content:"";height:2px;left:50%;position:absolute;right:-50%;top:50%;transform:translateY(-50%)}.steps__circle--active{background-color:var(--color-secondary-1);border:3px solid #fff;outline:3px solid var(--color-secondary-1)}.steps--vertical{align-items:flex-start;flex-direction:column;gap:2rem}.steps--vertical .steps__item{justify-content:flex-start;width:100%}.steps--vertical .steps__item:not(:last-child):after{background:var(--color-neutral-3);content:"";height:2rem;left:1.5rem;position:absolute;top:calc(100% + .5rem);width:2px}dialog::backdrop{background:rgba(0,0,0,.5)}dialog:focus{outline:none}dialog.modal{border:none;border-radius:.5rem;height:100vh;left:50%;margin:0;max-height:100vh;max-width:100vw;padding:0;position:fixed;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:1000}.modal__container{display:grid;grid-template-areas:"header" "content" "footer";grid-template-rows:auto 1fr auto;height:100vh}.modal__header{align-items:center;border-bottom:1px solid var(--color-neutral-3);display:grid;grid-area:header;grid-template-areas:"actions title";grid-template-columns:auto 1fr;padding:.5rem 1rem;text-align:center}.modal__title{grid-area:"title"}.modal__actions{grid-area:"actions"}.modal__close-btn{background:transparent;border:0;cursor:pointer}.modal__content{box-sizing:border-box;grid-area:content;max-height:90vh;overflow:auto;padding:1rem}.modal__footer{align-content:center;border-top:1px solid var(--color-neutral-3);box-sizing:border-box;display:flex;grid-area:footer;justify-content:end;padding:1rem}@media (min-width:40rem){dialog.modal{height:100%;max-width:46.5rem;width:100%}.modal__container,dialog.modal{max-height:50rem}.modal__header{grid-template-areas:"title actions";grid-template-columns:1fr auto;text-align:start}.modal__title{grid-column:1;grid-row:1}.modal__actions{grid-column:2;grid-row:1}}.work-list-card{align-items:center;display:grid;gap:16px;grid-template-areas:"work-img work-info work-action";grid-template-columns:auto 1fr auto;width:100%}.work-list-card__work-img{grid-area:work-img}.work-list-card__work-info{grid-area:work-info;overflow:hidden}.work-list-card__work-action{cursor:pointer;grid-area:work-action}.work-list-card__info{width:100%}.work-list-card__p{margin:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.work-list-card__title{color:var(--color-primary-1);font-size:.875rem;font-weight:700}.work-list-card__company{color:var(--color-secondary-1);font-size:.875rem;font-weight:700}.work-list-card__icon{background:linear-gradient(90deg,var(--color-secondary-1) 30%,var(--color-shade-1) 60%);border-radius:.5rem;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=var(--color-secondary-1),endColorstr=var(--color-shade-1),GradientType=1);height:50px;width:50px}.work-list-card__remove-button{background-color:transparent;border:0;margin:0}.work-list-card__dates,.work-list-card__location{font-size:.875rem}.education-list-card{align-items:center;display:grid;gap:16px;grid-template-areas:"edu-img edu-info edu-action";grid-template-columns:auto 1fr auto;width:100%}.education-list-card__edu-img{grid-area:edu-img}.education-list-card__edu-info{grid-area:edu-info;overflow:hidden}.education-list-card__edu-action{cursor:pointer;grid-area:edu-action}.education-list-card__info{width:100%}.education-list-card__p{margin:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.education-list-card__career{color:var(--color-primary-1);font-size:.875rem;font-weight:700}.education-list-card__speciality{color:var(--color-secondary-1);font-size:.875rem;font-weight:700}.education-list-card__icon{background:linear-gradient(90deg,var(--color-secondary-1) 30%,var(--color-shade-1) 60%);border-radius:.5rem;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=var(--color-secondary-1),endColorstr=var(--color-shade-1),GradientType=1);height:50px;width:50px}.education-list-card__remove-button{background-color:transparent;border:0;margin:0}.education-list-card__dates,.education-list-card__school{font-size:.875rem}.container-level{display:grid;gap:1rem;grid-template-areas:"value value value" "domain domain action" "box box box";grid-template-columns:1fr 1fr auto}.container-level__value{grid-area:value}.container-level__domain{grid-area:domain}.container-level__action{grid-area:action;margin-block:auto}.container-level__action-btn{background:transparent;border:0;cursor:pointer}.container-level__box{grid-area:box}.preferences{display:grid;gap:1rem;grid-template-areas:"title" "card-one" "card-two"}.preferences__title{grid-area:title}.preferences__card-one{grid-area:card-one}.preferences__card-two{grid-area:card-two}.preferences__panel{align-items:center;border-bottom:1px solid var(--color-neutral-3);display:flex;gap:1rem;justify-content:space-between;margin:1rem;padding:.5rem}.preferences__container{display:grid;gap:1rem;grid-template-areas:"return title" "return sub-title" "return area";grid-template-columns:auto 1fr}.preferences__container-return{grid-area:return}.preferences__container-title{grid-area:title;margin-top:.1875rem}.preferences__container-sub-title{grid-area:sub-title}.preferences__container-area{grid-area:area}.preferences__btn{width:100%}.preferences__footer{display:flex;flex-direction:column;gap:1rem}@media (min-width:40rem){.preferences__footer{display:block}.preferences__btn{width:auto}}.edit-aspirant-general-info__section-header{color:var(--color-neutral-1);font-size:1rem;font-weight:600}.show-age-checkbox{font-size:.875rem}.show-age-checkbox input{margin-right:.5rem}.show-age-checkbox label{cursor:pointer}.edit-about-you__text-area{margin-top:2rem}.vacancies-tabs{background-color:#fff;height:-moz-fit-content;height:fit-content}.vacancies-tabs ul{display:flex;list-style:none;margin:0;padding:0}.vacancies-tabs__tab{cursor:pointer}.vacancies-tabs__tab a{color:#000;display:block;padding:1rem;text-decoration:none}.vacancies-tabs__tab>a.active{border-bottom:2px solid var(--color-secondary-1);font-weight:700}.vacancies{display:grid;gap:1rem;grid-template-areas:"vacancies-aside" "vacancies-header" "vacancies-actions" "vacancies-body";grid-template-columns:1fr}.vacancies:not(:has(.vacancies__aside)){grid-template-areas:"vacancies-header" "vacancies-actions" "vacancies-body";grid-template-columns:1fr}.vacancies__aside{grid-area:vacancies-aside}.vacancies__header{grid-area:vacancies-header}.vacancies__actions{display:flex;grid-area:vacancies-actions;justify-content:space-between;padding:1rem}.vacancies__body{display:grid;gap:1rem;grid-area:vacancies-body}.vacancies_check-all{align-items:center;display:flex;gap:1rem}.vacancies__item{display:grid;gap:1rem;grid-template-areas:"v-item-action-one v-item-title v-item-action-two" "v-item-action-one v-item-body v-item-action-two" "v-item-action-one v-item-action-three v-item-action-three";grid-template-columns:auto 1fr auto}.vacancies__item-title{color:var(--color-primary-1);font-size:1.17em;grid-area:v-item-title}.vacancies__item-body{display:flex;flex-direction:column;gap:1rem;grid-area:v-item-body}.vacancies__item-action-one{grid-area:v-item-action-one}.vacancies__item-action-two{display:flex;gap:1rem;grid-area:v-item-action-two}.vacancies__item-action-three{grid-area:v-item-action-three;text-align:end}.vacancies__toolbar{flex-wrap:wrap;justify-content:flex-end}.vacancy-filters__search{margin-bottom:1rem}.vacancy-filters__options{display:flex;flex-wrap:wrap;gap:1rem}.vacancies__pagination{display:flex;justify-content:center;margin-top:1rem}.pagination{align-items:center;display:flex;gap:.5rem}.pagination__link{align-items:center;background-color:var(--color-neutral-6);border:1px solid var(--color-neutral-3);border-radius:.375rem;color:var(--color-neutral-1);display:flex;font-size:.9rem;height:2.5rem;justify-content:center;min-width:2.5rem;padding:0 .75rem;text-decoration:none;transition:all .2s ease}.pagination__link:hover{background-color:var(--color-neutral-5);border-color:var(--color-primary-1);color:var(--color-primary-1)}.pagination__link--active{background-color:var(--color-primary-1);border-color:var(--color-primary-1);color:var(--color-neutral-6);font-weight:600}.pagination__link--disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.vacancies_delete-selected{align-items:center}@media (min-width:40rem){.vacancies__item-body{flex-direction:row;justify-content:space-between}}.vacancy-applicants{display:grid;gap:1rem;grid-template-areas:"va-header va-header" "va-aside va-main";grid-template-columns:minmax(260px,280px) 1fr}.vacancy-applicants__header{grid-area:va-header}.vacancy-applicants__header-inner{padding:.5rem 0}.vacancy-applicants__back{align-items:center;background-color:var(--color-neutral-5);border-radius:50%;color:var(--color-neutral-1);display:flex;height:2.5rem;justify-content:center;text-decoration:none;transition:background-color .2s ease;width:2.5rem}.vacancy-applicants__back:hover{background-color:var(--color-neutral-3)}.vacancy-applicants__aside{grid-area:va-aside}.vacancy-applicants__main{display:flex;flex-direction:column;gap:1rem;grid-area:va-main}.vacancy-applicants__toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-end}.vacancy-applicants__tabs{display:flex;flex:1;gap:.25rem}.vacancy-applicants__tab{background:none;border:none;border-radius:.375rem;color:var(--color-neutral-2);cursor:pointer;font-size:.9rem;font-weight:500;padding:.625rem 1.25rem;text-decoration:none;transition:all .2s ease;white-space:nowrap}.vacancy-applicants__tab:hover{background-color:var(--color-neutral-5);color:var(--color-primary-1)}.vacancy-applicants__tab--active{border-bottom:2px solid var(--color-primary-1);border-radius:.375rem .375rem 0 0;color:var(--color-primary-1)}.vacancy-applicants__actions{align-items:center;background-color:var(--color-neutral-5);border-radius:.5rem;display:flex;justify-content:space-between;padding:.75rem 1rem}.vacancy-applicants__check-all{align-items:center;display:flex;gap:.75rem}.vacancy-applicants__bulk-actions{align-items:center;display:flex;gap:1rem}.vacancy-applicants__bulk-delete-btn{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:background-color .2s ease}.vacancy-applicants__bulk-delete-btn:hover{background-color:rgba(199,74,74,.1)}.vacancy-applicants__body{display:flex;flex-direction:column;gap:1rem;justify-content:space-between;min-height:500px}.applicant-filters__group{border-bottom:1px solid var(--color-neutral-3);padding-bottom:1.5rem}.applicant-filters__group:last-child{border-bottom:none;padding-bottom:0}.applicant-filters__options{display:flex;flex-direction:column}.applicant-filters__age{display:flex;gap:1rem}.applicant-filters__age-field{display:flex;flex:1;flex-direction:column;gap:.25rem}.applicant-filters__age-field .form-input{border:1px solid var(--color-neutral-3);border-radius:.375rem;padding-inline:.5rem}.applicant-card{transition:box-shadow .2s ease,transform .15s ease}.applicant-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.12)}.applicant-card__inner{align-items:center;display:grid;gap:1rem;grid-template-areas:"ac-select ac-date ac-date" "ac-avatar ac-name ac-name" "ac-info ac-info ac-info" "ac-actions ac-actions ac-actions" "ac-footer ac-footer ac-footer";grid-template-columns:auto 1fr 1fr}.applicant-card__date{grid-area:ac-date;text-align:end}.applicant-card__name{grid-area:ac-name}.applicant-card__select{grid-area:ac-select;padding-top:.5rem}.applicant-card__avatar{grid-area:ac-avatar}.applicant-card__avatar-img{border:1px solid var(--color-neutral-3);border-radius:50%;height:6.25rem;width:6.25rem}.applicant-card__info{display:flex;flex-direction:column;gap:.375rem;grid-area:ac-info}.applicant-card__meta{color:var(--color-secondary-1);display:flex;flex-wrap:wrap;font-size:.9rem;font-weight:500;gap:.5rem}.applicant-card__job{color:var(--color-neutral-1);font-size:.9rem}.applicant-card__languages,.applicant-card__location{font-size:.85rem}.applicant-card__actions{grid-area:ac-actions}.applicant-card__date-value{color:var(--color-neutral-1);font-size:.9rem}.applicant-card__buttons{display:flex;flex-direction:column;gap:1rem;width:100%}.applicant-card__btn{background-color:#fff;border:1px solid var(--color-neutral-3);border-radius:.375rem;color:var(--color-neutral-1);cursor:pointer;font-size:.9rem;font-weight:500;padding:.5rem 1rem;text-align:center;text-decoration:none;transition:all .2s ease;width:100%}.applicant-card__btn:hover{border-color:var(--color-primary-1);color:var(--color-primary-1)}.applicant-card__btn:focus-visible{outline:2px solid var(--color-primary-1);outline-offset:2px}.applicant-card__btn--primary{border-color:var(--color-primary-1);color:var(--color-primary-1)}.applicant-card__btn--primary:hover{background-color:var(--color-primary-1);color:#fff}.applicant-card__btn--secondary{border-color:var(--color-secondary-1);color:var(--color-secondary-1)}.applicant-card__btn--secondary:hover{background-color:var(--color-secondary-1);color:#fff}.applicant-card__footer{grid-area:ac-footer}.applicant-card__quick-actions{display:flex;gap:.75rem;justify-content:flex-end}@media (max-width:1024px){.vacancy-applicants{grid-template-columns:240px 1fr}}@media (max-width:768px){.vacancy-applicants{grid-template-areas:"va-header" "va-main";grid-template-columns:1fr}.vacancy-applicants__aside{display:none}.vacancy-applicants__tabs{overflow-x:auto;-webkit-overflow-scrolling:touch;flex-direction:column;scrollbar-width:none}.vacancy-applicants__tabs::-webkit-scrollbar{display:none}.vacancy-applicants__toolbar{align-items:stretch;flex-direction:column}.vacancy-applicants__toolbar-group{justify-content:space-between}.applicant-card__btn{width:auto}}@media (min-width:40rem){.vacancies{grid-template-areas:"vacancies-aside vacancies-header" "vacancies-aside vacancies-actions" "vacancies-aside vacancies-body";grid-template-columns:minmax(300px,2fr) 8fr}.vacancy-filters__options{flex-direction:column;gap:0}.applicant-card__inner{grid-template-areas:"ac-select ac-avatar ac-date ac-date" "ac-select ac-avatar ac-name ac-actions" "ac-select ac-avatar ac-info ac-actions" "ac-select ac-avatar ac-info ac-footer";grid-template-columns:auto auto 1fr auto}.applicant-card__btn{width:100%}.vacancy-applicants__actions{flex-direction:row}}.cropper{display:grid;gap:1rem;grid-template-areas:"cropper-view" "copper-controls"}.cropper__icon{height:10rem;opacity:.5;width:10rem}.cropper__view{align-items:center;border-radius:.5rem;display:flex;grid-area:cropper-view;justify-content:center;outline:.2rem dotted var(--color-neutral-3);width:100%}.cropper__view--background{background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),url("/static/images/cropper-bg.d706d3577729.png")}.cropper__upload-image{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;width:100%}.cropper__upload-image:hover{color:var(--color-primary-1)}.cropper__container{border-radius:.5rem;height:31.25rem;overflow:hidden}.copper__controls{display:flex;flex-wrap:wrap;gap:.5rem;grid-area:copper-controls;justify-content:center}.cropper-modal{background-color:transparent!important}.cropper-bg{background-image:none!important}.certification{display:grid}.certification__view{border-radius:.5rem;outline:.2rem dotted var(--color-neutral-3)}.certification__label,.certification__view{align-items:center;display:flex;justify-content:center;width:100%}.certification__label{cursor:pointer;flex-direction:column;height:100%;text-align:center}.certification__label:hover{color:var(--color-primary-1)}.certification__container{border-radius:.5rem;height:12.5rem;overflow:hidden}.certification__image{cursor:pointer;height:100%;max-width:100%}.container{background-color:#fff;border-radius:.5rem;box-shadow:0 3px 8px rgba(0,0,0,.24);padding:1rem}.skeleton{--skeleton-bg:#e5e7eb;--skeleton-highlight:#f3f4f6;--skeleton-radius:0.5rem;--skeleton-animation-duration:1.4s;background-color:var(--skeleton-bg);border-radius:var(--skeleton-radius);cursor:progress;display:block;overflow:hidden;position:relative}.skeleton:after{animation:skeleton-loading var(--skeleton-animation-duration) infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5),transparent);content:"";inset:0;position:absolute;transform:translateX(-100%)}@keyframes skeleton-loading{to{transform:translateX(100%)}}.skeleton__avatar{border-radius:50%;height:4rem;width:4rem}.skeleton__title{height:1.25rem;width:60%}.skeleton__text{height:.875rem;width:100%}.skeleton__text--short{width:70%}.skeleton__button{border-radius:999px;height:2.5rem;width:8rem}.skeleton__image{border-radius:1rem;height:12rem;width:100%}.skeleton-card{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;display:flex;flex-direction:column;gap:1rem;padding:1rem}.skeleton-card__header{align-items:center;display:flex;gap:1rem}.skeleton-card__content{display:flex;flex-direction:column;gap:.75rem}.skeleton-card__footer{display:flex;justify-content:flex-end}.conversations_vacancies_row{border-bottom:1px solid var(--color-neutral-3);display:grid;gap:.5rem;grid-template-areas:"conversations_vacancies_info conversations_vacancies_actions";grid-template-columns:1fr auto;padding:1rem;padding-inline:.5rem}.conversations_vacancies__info{grid-area:conversations_vacancies_info;min-width:-moz-available;min-width:-webkit-fill-available;min-width:stretch}.conversations_vacancies__title{font-weight:700;margin-block:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversations_vacancies__sub-title{align-items:center;color:var(--color-neutral-3);display:flex;font-size:small;gap:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversations_vacancies__actions{grid-area:conversations_vacancies_actions;margin:auto}.conversations_applicants_row{align-items:center;border-bottom:1px solid var(--color-neutral-3);display:grid;gap:.5rem;grid-template-areas:"conversations_applicants_photo conversations_applicants_info conversations_applicants_actions";grid-template-columns:2.8125rem 1fr auto;padding:1rem;padding-inline:.5rem}.conversations_applicants__photo{grid-area:conversations_applicants_photo;margin:auto}.conversations_applicants__info{grid-area:conversations_applicants_info;min-width:-moz-available;min-width:-webkit-fill-available;min-width:stretch}.conversations_applicants__title{font-weight:700;margin-block:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversations_applicants__sub-title{color:var(--color-neutral-3);font-size:small;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversations_applicants__actions{grid-area:conversations_applicants_actions;margin:auto}.conversations_applicants_row--active{background-color:var(--color-primary-4);box-shadow:-.3125rem 0 0 0 var(--color-primary-1)}.auth-container{display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;min-height:1058px;padding:4rem 0 3rem;width:100%}body:has(.main-layout){background-color:var(--color-neutral-5)}.main-layout{display:grid;gap:1rem;grid-template-areas:"header" "main" "footer";grid-template-rows:auto 1fr auto;min-height:100dvh}.main-layout__header{background-color:#fff;box-shadow:0 3px 8px rgba(0,0,0,.24);grid-area:header;position:sticky;top:0;width:100%;z-index:10}.main-layout__main{grid-area:main;width:100%}.main-layout__footer{grid-area:footer;width:100%}.main-layout__footer-container,.main-layout__header-container,.main-layout__main-container{margin-inline:auto;max-width:90rem;padding-inline:1rem;width:100%}@media print{.main-layout__footer-container,.main-layout__header-container{display:none!important}}.vacancies_job{display:grid;gap:1rem;grid-template-areas:"vacancies-job-aside" "vacancies-job-offers"}.vacancies_job__aside{grid-area:vacancies-job-aside}.vacancies_job__offers{background-color:#fff;border-radius:.5rem;box-shadow:0 3px 8px rgba(0,0,0,.24);display:grid;grid-area:vacancies-job-offers;grid-template-areas:"vacancies-job-container";grid-template-columns:1fr;height:85dvh}.vacancies_job__filters{display:flex;gap:1rem}.vacancies_job__not_records{text-align:center}.vacancies_job__container{display:grid;grid-area:vacancies-job-container;grid-template-areas:"vacancies-job-list" "vacancies-job-paginator";grid-template-rows:1fr 3.75rem;overflow:hidden}.vacancies_job__list{align-content:start;display:grid;gap:1rem;grid-area:vacancies-job-list;overflow:hidden;padding:1rem}.vacancies_job__list:has(.vacancies_job__not_records){align-content:center}.vacancies_job__list:hover{overflow:auto}.vacancies_job__paginator{display:flex;grid-area:vacancies-job-paginator;justify-content:center}.vacancies_job__details{background:#fff;height:100dvh;overflow:auto;padding:1rem;position:fixed;right:-100%;top:0;transition:right .3s ease;width:100%;z-index:100}.vacancies_job__offers.vacancies_job--show-details .vacancies_job__details{right:0}.vacancies_job__offers.vacancies_job--show-details .vacancies_job__return{display:block}.vacancies_job--card{border-bottom:1px solid var(--color-neutral-3);box-shadow:none}.vacancies_job__divider,.vacancies_job__return{display:none}.hover.vacancies_job--active,.vacancies_job--active{background-color:var(--color-primary-4)}.vacancies_job--active .button-icon{background-color:var(--color-primary-2)}.vacancies_job--active .color-neutral,.vacancies_job--active .icon-neutral,.vacancies_job--active .text-primary{color:#fff}.vacancies_job__profile{border:1px solid var(--color-neutral-3);border-radius:50%;height:2.5rem;width:2.5rem}.vacancies_job__offers:has(.vacancies_job__not_records){grid-template-areas:"vacancies-job-container";grid-template-columns:1fr}.vacancies_job__offers:has(.vacancies_job__not_records) .vacancies_job__details,.vacancies_job__offers:has(.vacancies_job__not_records) .vacancies_job__divider{display:none}@media (min-width:40rem){.vacancies_job{grid-template-areas:"vacancies-job-aside vacancies-job-offers";grid-template-columns:minmax(300px,2fr) 8fr}.vacancies_job__offers{grid-template-areas:"vacancies-job-container vacancies-job-divider vacancies-job-details";grid-template-columns:25rem 1px 1fr}.vacancies_job__details{all:unset;grid-area:vacancies-job-details;overflow:hidden;padding:1rem}.vacancies_job__details:hover{overflow:auto}.vacancies_job__return{display:none!important}.vacancies_job__divider{border-left:1px solid var(--color-neutral-3);display:block;grid-area:vacancies-job-divider}.vacancies_job__filters{display:grid}}@media (min-width:40.0625rem) and (max-width:64rem){.vacancies_job{grid-template-areas:"vacancies-job-aside" "vacancies-job-offers";grid-template-columns:none}.vacancies_job__filters{display:flex}.vacancies_job__offers{grid-template-areas:"vacancies-job-container vacancies-job-divider vacancies-job-details";grid-template-columns:1fr 1px 1fr}}.conversations{background-color:#fff;border-radius:.5rem;box-shadow:0 3px 8px rgba(0,0,0,.24);display:grid;grid-template-areas:"conversations-aside";grid-template-columns:1fr;height:85dvh;overflow:hidden}.conversations.conversations--show .conversations__aside,.conversations.conversations--show .conversations__divider{display:none}.conversations.conversations--show .conversations__container{right:0}.conversations.conversations--show .conversations__container:has(.conversations__container-empty){align-content:center;display:grid;grid-template-rows:auto;right:0}.conversations--show{grid-template-areas:"conversations-container";grid-template-columns:1fr}.conversations__aside{display:flex;flex-direction:column;gap:1rem;grid-area:conversations-aside;height:100%;overflow:hidden}.conversations__divider{border-left:1px solid var(--color-neutral-3);display:none;grid-area:conversations-divider}.conversations__container{background:#fff;display:grid;grid-area:conversations-container;grid-template-areas:"conversations-container-header" "conversations-container-body" "conversations-container-footer";grid-template-rows:auto 1fr auto;height:100dvh;min-height:0;overflow:auto;position:fixed;right:-100%;top:0;transition:right .3s ease;width:100%;z-index:100}.conversations__container-header{align-items:center;border-bottom:1px solid var(--color-neutral-3);display:flex;grid-area:conversations-container-header;justify-content:space-between;padding:1rem}.conversations__container-body{display:flex;flex-direction:column-reverse;gap:1rem;grid-area:conversations-container-body;min-height:0;overflow-y:scroll;padding:1rem}.conversations__container-footer{grid-area:conversations-container-footer;padding:1rem}.conversations__container-list{display:flex;flex-direction:column;gap:1rem}.conversations_messages{display:flex;gap:1rem;width:100%}.conversations_messages-image{width:2.8125rem}.conversations_messages-profile{border:1px solid var(--color-neutral-3);border-radius:50%;height:2.8125rem;width:2.8125rem}.conversations_messages-container{background-color:#fff;border:1px solid var(--color-neutral-3);border-radius:.75rem;display:grid;gap:.5rem;max-width:70%;min-width:8rem;overflow-wrap:break-word;padding:1rem;position:relative;white-space:pre-line;word-break:break-word}.conversations_messages.conversations_messages--received{justify-content:flex-start}.conversations_messages.conversations_messages--sent{flex-direction:row-reverse}.conversations_messages.conversations_messages--sent .conversations_messages-container{background-color:var(--color-primary-2);color:#fff}.conversations_messages--sent .conversations_messages-container{background-color:var(--color-primary-2);border:none;color:#fff}.conversations_messages--received .conversations_messages-container:before{background:#fff;border-bottom:1px solid var(--color-neutral-3);border-left:1px solid var(--color-neutral-3);content:"";height:1rem;left:-.52rem;position:absolute;top:1rem;transform:rotate(45deg);width:1rem}.conversations_messages--sent .conversations_messages-container:before{background:var(--color-primary-2);content:"";height:1rem;position:absolute;right:-.45rem;top:1rem;transform:rotate(45deg);width:1rem}.conversations_messages.conversations_messages--sent .conversations_message-hour{color:#fff;text-align:end}.conversations_messages.conversations_messages--received .conversations_message-hour{text-align:start}.conversations_message-hour{color:var(--color-neutral-3)}.conversations_box{border:1px solid var(--color-neutral-3);border-radius:.5rem;display:flex;gap:1rem;padding:1rem}.conversations_box-text-area{border:none;height:3.125rem;max-height:12.5rem;min-height:3.125rem;resize:none;width:100%}.conversations_box-button{margin-top:auto;text-align:end}.conversations__company{display:flex;flex-direction:column;gap:1rem;padding:1rem 1rem 0}.conversations__tabs_container{border:1px solid var(--color-neutral-3);border-radius:.5rem;display:flex}.conversations__tab{align-items:center;cursor:pointer;display:flex;gap:.5rem;justify-content:center;padding:.5rem 1rem;text-align:center;width:100%}.conversations__tab_icon{color:var(--color-neutral-2)}.conversations__tab.conversations__tab--active .conversations__tab_icon{color:#fff}.conversations__tab:hover,.conversations__tab:hover .conversations__tab_icon{background-color:var(--color-primary-3);border-radius:.5rem;color:#fff}.conversations__tab--active{background-color:var(--color-primary-1);border-radius:.5rem;color:#fff}.conversations__tab--active:first-child,.conversations__tab:hover:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.conversations__tab--active:last-child,.conversations__tab:hover:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.conversations__search{position:relative;width:100%}.conversations__list{height:100%;overflow:hidden;padding-inline:1rem}.conversations__list:hover{overflow-y:auto}.conversations__container-empty{text-align:center}.conversations__return{display:block}.conversations__container_loading{background-color:#fff;bottom:100%;margin:1rem;position:sticky;text-align:center}@media (min-width:40rem){.conversations{grid-template-areas:"conversations-aside conversations-divider conversations-container";grid-template-columns:300px 1px 1fr}.conversations__return{display:none}.conversations.conversations--show .conversations__divider,.conversations__divider{display:block}.conversations__container{all:unset;display:grid;grid-area:conversations-container;grid-template-areas:"conversations-container-header" "conversations-container-body" "conversations-container-footer";grid-template-rows:auto 1fr auto;min-height:0}.conversations.conversations--show .conversations__aside{display:flex}.conversations__container:has(.conversations__container-empty){all:unset;align-content:center;display:grid}}.vacancy_applicant_cv{display:grid;gap:1rem;grid-template-areas:"va_app_aside" "va_app_body";grid-template-columns:1fr}.vacancy_applicant_cv__profile{border:1px solid var(--color-neutral-3);border-radius:50%;height:12.5rem;width:12.5rem}.vacancy_applicant_cv__buttons{display:grid;gap:1rem;margin-top:1rem}.vacancy_applicant_cv__skills{border:2px dotted var(--color-primary-2);border-radius:.5rem;padding:1rem}.vacancy_applicant_cv__banner{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.5rem .5rem 0 0;height:12.5rem;margin:0;-o-object-fit:cover;object-fit:cover;width:100%}.vacancy_applicant_cv__aside{grid-area:va_app_aside}.vacancy_applicant_cv__body{grid-area:va_app_body}.vacancy_applicant_cv__panel_list{display:grid;gap:1rem}.vacancy_applicant_cv__panel_row{display:grid;gap:.5rem;grid-template-areas:"va_app_panel_badge va_app_panel_info" "va_app_panel_date va_app_panel_date";grid-template-columns:3.125rem 1fr auto;margin-left:1rem}.vacancy_applicant_cv__panel_row:has(.vacancy_applicant_cv__panel_main_task){grid-template-areas:"va_app_panel_badge va_app_panel_info" "va_app_panel_date va_app_panel_date" "va_app_panel_main_task va_app_panel_main_task"}.vacancy_applicant_cv__panel_badge{background:linear-gradient(90deg,var(--color-secondary-1) 30%,var(--color-shade-1) 60%);border-radius:.5rem;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=var(--color-secondary-1),endColorstr=var(--color-shade-1),GradientType=1);grid-area:va_app_panel_badge;height:3.125rem;width:3.125rem}.vacancy_applicant_cv__panel_info{grid-area:va_app_panel_info}.vacancy_applicant_cv__panel_main_task{grid-area:va_app_panel_main_task}.vacancy_applicant_cv__panel_date{grid-area:va_app_panel_date}@media (min-width:40rem){.vacancy_applicant_cv{grid-template-areas:"va_app_aside va_app_body";grid-template-columns:18.75rem 1fr}.vacancy_applicant_cv__panel_row:has(.vacancy_applicant_cv__panel_main_task){grid-template-areas:"va_app_panel_badge va_app_panel_info va_app_panel_date" "va_app_panel_main_task va_app_panel_main_task va_app_panel_main_task"}}@media print{.vacancy_applicant_cv{grid-template-areas:"va_app_aside" "va_app_body";grid-template-columns:1fr}.vacancy_applicant_cv__panel_row{grid-template-areas:"va_app_panel_info va_app_panel_info" "va_app_panel_date va_app_panel_date";grid-template-columns:1fr auto}.vacancy_applicant_cv__panel_row:has(.vacancy_applicant_cv__panel_main_task){grid-template-areas:"va_app_panel_info va_app_panel_info va_app_panel_date" "va_app_panel_main_task va_app_panel_main_task va_app_panel_main_task"}.vacancy_applicant_cv__profile_content{bottom:7rem;height:6.25rem;position:relative}.card:not(:has(.vacancy_applicant_cv__banner)) .vacancy_applicant_cv__profile_content{height:auto;position:inherit}}.memberships{padding:1rem}.memberships__list{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;list-style-type:none;margin:0;padding:0}.memberships__card{background-color:#fff;border:1px solid var(--color-neutral-3);border-radius:.5rem;display:grid;grid-template-areas:"ms-header" "ms-body" "ms-footer";grid-template-rows:auto 1fr auto;min-height:25rem;overflow:auto;padding:1rem;width:100%}.memberships__header{grid-area:ms-header}.memberships__body{grid-area:ms-body}.memberships__footer{grid-area:ms-footer}.memberships__services{display:grid;gap:.5rem;list-style-type:none;padding:0}.memberships__services_row{align-items:center;display:flex;gap:.5rem}@media (min-width:40rem){.memberships__card{width:300px}}@media (min-width:40.0625rem) and (max-width:64rem){.memberships__card{width:300px}}.payment-checkout{background-color:#fff;border:1px solid var(--color-neutral-3);border-radius:.5rem;display:grid;gap:2rem;padding:2rem}.payment-checkout__summary{align-content:start;display:grid;gap:1.25rem}.payment-checkout__header{align-items:center;display:flex;gap:.75rem}.payment-checkout__back{color:var(--color-neutral-1);display:inline-flex;font-size:1.75rem;line-height:1}.payment-checkout__back:hover,.payment-checkout__title{color:var(--color-secondary-1)}.payment-checkout__title{font-size:1.5rem;font-weight:600;margin:0}.payment-checkout__subtitle{color:var(--color-neutral-1);margin:0}.payment-checkout__location{display:grid;gap:.25rem}.payment-checkout__location-label{font-size:1.125rem;font-weight:500}.payment-checkout__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%238A8C91' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .25rem center;background-repeat:no-repeat;background-size:1.25rem;border:none;border-bottom:1px solid var(--color-neutral-3);border-radius:0;color:var(--color-neutral-1);cursor:pointer;font-size:1rem;padding:.5rem 1.5rem .5rem 0;width:100%}.payment-checkout__select:focus{border-bottom-color:var(--color-primary-1);outline:none}.payment-checkout__location-error{min-height:1rem}.payment-checkout__plan{display:grid;gap:.5rem;margin-top:1rem}.payment-checkout__plan-label{color:var(--color-neutral-1);margin:0}.payment-checkout__plan-name{font-size:1.25rem;margin:0}.payment-checkout__plan-price{margin:0}.payment-checkout__plan-price strong{color:var(--color-secondary-1);font-size:1.5rem;font-weight:700}.payment-checkout__processed-by{color:var(--color-neutral-1);margin:21.5rem 0 0}.payment-checkout__stripe-logo{color:#635bff;font-size:1.5rem;font-weight:700;vertical-align:middle}.payment-checkout__form{align-content:start;background-color:#f8fafc;border-radius:.6rem;display:grid;padding:1rem}.payment-checkout__form form{display:grid;gap:1rem}.payment-checkout__error{font-size:.875rem;margin:0}.payment-checkout__error:empty{display:none}@media (min-width:64rem){.payment-checkout{gap:4rem;grid-template-columns:1fr 1fr;padding:2.5rem 3rem}}.vacancies-page-header{align-items:center;display:flex;justify-content:space-between}.vacancies-page-header,.vacancies-page-header__steper,.vacancies-page-header__title{color:var(--color-primary-2)}.vacancies-page__content{background-color:#fff}.vacancies-page__content-header{color:var(--color-secondary-1);font-size:1.17rem;font-weight:700;text-align:right}.vacancies-page__form{margin-top:3rem}.vacancies-page__form-actions{align-items:center;display:flex;justify-content:space-between;min-height:5rem;padding-top:2rem}.vacancies-page__form-link-cancel{color:var(--color-neutral-2);text-decoration:none}.vacancies-page__form-link-save{background-color:transparent;border:none;color:var(--color-secondary-1);cursor:pointer;margin-left:1rem}.vacancies-page__form-row-2{display:flex;flex-direction:column;gap:1rem}.vacancies-page__form-row-2>.form-control{width:100%}.vacancies-page__form-row-3{display:flex;flex-direction:column;gap:1rem}.vacancies-page__form-row-3>.form-control{width:100%}.vacancies-page__section{margin-top:2rem}.vacancies-page__section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.vacancies-page__section-title{color:var(--color-primary-1);font-size:1rem;font-weight:600;margin:0}.form-control--checkbox{display:flex}.form-input__label--checkbox{align-items:center;color:var(--color-primary-1);cursor:pointer;display:flex;font-weight:500;gap:.5rem}.form-input__label--checkbox input[type=checkbox]{accent-color:var(--color-primary-1);height:1.25rem;width:1.25rem}.form-control--with-action{width:100%}.form-input-with-prefix{align-items:center;display:flex;position:relative}.form-input__prefix{color:var(--color-neutral-1);font-size:1rem;font-weight:500;left:.75rem;pointer-events:none;position:absolute}.form-input-with-prefix .form-input{padding-left:1.75rem}.form-input-with-action{align-items:center;display:flex;gap:.5rem}.form-input-with-action .form-input{flex:1}.form-input-with-action__btn{align-items:center;background:transparent;border:none;border-radius:var(--border-radius-sm);color:var(--color-primary-1);cursor:pointer;display:flex;font-size:1.25rem;height:2.5rem;justify-content:center;transition:all .2s ease;width:2.5rem}.form-input-with-action__btn:hover{background-color:var(--color-neutral-5);border-color:var(--color-primary-1)}.dynamic-list{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:1rem 0 0;padding:0}.dynamic-list__item{align-items:center;background-color:var(--color-neutral-5);border-radius:var(--border-radius-sm);display:flex;justify-content:space-between;padding:.75rem 1rem}.dynamic-list__text{color:var(--color-neutral-1);flex:1;font-size:.95rem}.dynamic-list__text:before{color:var(--color-primary-1);content:"•";margin-right:.5rem}.dynamic-list__actions{align-items:center;display:flex;gap:.5rem}.dynamic-list__btn-remove{align-items:center;background:transparent;border:none;color:var(--color-neutral-2);cursor:pointer;display:flex;justify-content:center;padding:.25rem;transition:color .2s ease}.dynamic-list__btn-remove:hover{color:var(--color-action-error)}.vacancies-page__form-nav{align-items:center;display:flex;gap:1rem}@media (min-width:48rem){.vacancies-page__form-row-2{display:flex;flex-direction:row;justify-content:space-between}.vacancies-page__form-row-2>.form-control{width:48%}.vacancies-page__form-row-3{display:flex;flex-direction:row;justify-content:space-between}.vacancies-page__form-row-3>.form-control{width:30%}}
/*# sourceMappingURL=main.dist.css.ec085096f2dc.map */