:root{--dp-primary-color:#131b2e;--dp-primary-text-color:#fff;--dp-secondary-color:#f2f4f6;--dp-border-color:#c6c5d4;--dp-border-color-hover:#131b2e;--dp-border-color-focus:#131b2e;--dp-background-color:#fff;--dp-text-color:#191c1e;--dp-hover-color:#f2f4f6;--dp-hover-text-color:#191c1e;--dp-hover-icon-color:#454652;--dp-icon-color:#454652;--dp-disabled-color:#f2f4f6;--dp-disabled-color-text:#c6c5d4;--dp-highlight-color:rgba(19,27,46,.06);--dp-range-between-dates-background-color:rgba(19,27,46,.06);--dp-range-between-dates-text-color:#191c1e;--dp-range-between-border-color:rgba(19,27,46,.06);--dp-success-color:#131b2e;--dp-success-color-disabled:#454652;--dp-menu-border-color:rgba(198,197,212,.15);--dp-input-border-color:rgba(198,197,212,.15);--dp-input-background-color:transparent;--dp-font-family:"Inter",system-ui,sans-serif;--dp-font-size:.875rem;--dp-cell-border-radius:.25rem;--dp-cell-size:36px;--dp-menu-min-width:260px;--dp-border-radius:.125rem;--dp-input-padding:8px 12px}.dp__input_wrap .dp__input{background-color:transparent;border:solid rgba(198,197,212,.15);border-radius:.25rem;font-family:var(--dp-font-family);transition:border-color .2s ease-out}.dp__input_wrap .dp__input.dp__input_focus,.dp__input_wrap .dp__input:focus{border-color:#131b2e66;box-shadow:0 0 0 1px #131b2e1a}.dp__menu{border:1px solid rgba(198,197,212,.15);box-shadow:0 4px 32px #191c1e14;pointer-events:auto;z-index:100}.dp__active_date{background:#131b2e!important;color:#fff!important}.dp__today{border-color:#e9c176!important}.dp__cell_inner:hover,.dp__inner_nav:hover{background:#131b2e0f!important}.dp__overlay_cell_active{background:#131b2e!important;color:#fff!important}.dp__action_button{font-family:Inter,system-ui,sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.dp__action_select{background:#131b2e!important;color:#fff!important}.dp__action_cancel{border-color:#c6c5d44d;color:#454652}.dp__range_end,.dp__range_start{background:#131b2e!important;color:#fff!important}.dp__range_between{background:#131b2e0f!important}.dp-has-error .dp__input_wrap .dp__input{border-color:#ef444480}.dp-has-error .dp__input_wrap .dp__input.dp__input_focus,.dp-has-error .dp__input_wrap .dp__input:focus{border-color:#ef444480;box-shadow:0 0 0 1px #ef44441a}.vue-tel-input{background:transparent!important;border:1px solid rgba(198,197,212,.15)!important;border-radius:.125rem!important;box-shadow:none!important;font-family:Inter,system-ui,sans-serif;height:2.25rem;transition:all .2s ease-out!important}.vue-tel-input:focus-within{border-color:#131b2e66!important;box-shadow:0 0 0 1px #131b2e1a!important}.vue-tel-input .vti__input{background:transparent!important;color:#191c1e;font-size:.875rem;height:100%;line-height:1.25rem;padding:0 1rem}.vue-tel-input .vti__input::-moz-placeholder{color:#45465280}.vue-tel-input .vti__input::placeholder{color:#45465280}.vue-tel-input .vti__dropdown{background:transparent!important;border-radius:.125rem 0 0 .125rem;border-right:1px solid rgba(198,197,212,.15);outline:none;padding:0 .625rem}.vue-tel-input .vti__dropdown:focus,.vue-tel-input .vti__dropdown:hover{background:#f2f4f680!important;outline:none}.vue-tel-input .vti__selection .vti__country-code{color:#454652;font-size:.8125rem}.vue-tel-input .vti__dropdown-list{background:#fff;border:1px solid rgba(198,197,212,.15);border-radius:.125rem;box-shadow:0 4px 32px #191c1e14;font-size:.875rem;max-height:220px;z-index:60}.vue-tel-input .vti__dropdown-list .vti__dropdown-item{font-size:.875rem;padding:.5rem .75rem}.vue-tel-input .vti__dropdown-list .vti__dropdown-item.highlighted,.vue-tel-input .vti__dropdown-list .vti__dropdown-item:hover{background:#f2f4f6}.vue-tel-input .vti__search_box{background:transparent;border:1px solid rgba(198,197,212,.15)!important;border-radius:.125rem;font-size:.875rem;margin:.5rem;padding:.375rem .75rem;transition:all .2s ease-out}.vue-tel-input .vti__search_box:focus{border-color:#131b2e66!important;box-shadow:0 0 0 1px #131b2e1a;outline:none}.phone-has-error .vue-tel-input{border-color:#ef444480!important}.phone-has-error .vue-tel-input:focus-within{border-color:#ef444480!important;box-shadow:0 0 0 1px #ef44441a!important}
