[data-component-name=PhoneInput][data-v-f2c462c4]{position:relative;width:100%}[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input{background-color:#fff;border:1px solid #e8e8e8;border-radius:unset;box-shadow:unset;position:relative;transition:all .15s ease;display:flex;align-items:stretch;justify-content:space-between}[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input .vti__dropdown{position:static;padding:.75rem .4rem .75rem .8rem;background-color:unset}[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input .vti__dropdown.open .vti__selection button svg{transform:rotate(-180deg)}[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input .vti__dropdown .vti__selection{display:flex;align-items:center;justify-content:center;gap:.25rem;transition:background-color .15s ease}[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input .vti__dropdown .vti__selection .vti__flag{margin:0 2px}[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input .vti__dropdown .vti__selection .vti__country-code{font-family:Graphik,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:140%;color:#161515;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input .vti__dropdown .vti__selection button{transform:translateY(1px)}[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input .vti__dropdown .vti__selection button svg{transition:transform .15s ease}[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input .vti__dropdown .vti__selection:active{background-color:#f8f8f8}[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input .vti__dropdown .vti__dropdown-list{width:calc(100% + 2px);border:1px solid #5b00b3;position:absolute;left:-1px;right:-1px;z-index:2}[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input .vti__dropdown .vti__dropdown-list::-webkit-scrollbar{width:6px}[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input .vti__dropdown .vti__dropdown-list::-webkit-scrollbar-track{background:transparent;background-image:linear-gradient(90deg,transparent calc(50% - 1px),#e8e8e8 calc(50% - 1px),#e8e8e8 calc(50% + 1px),transparent calc(50% + 1px));border-radius:1px;border-right:2px solid transparent;border-left:0}[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input .vti__dropdown .vti__dropdown-list::-webkit-scrollbar-thumb{background:#c9c9c9;background-clip:padding-box;border-right:2px solid transparent;border-radius:1px;width:4px}@supports not selector(::-webkit-scrollbar){[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input .vti__dropdown .vti__dropdown-list{scrollbar-color:#c9c9c9 #e8e8e8}}[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input .vti__dropdown .vti__dropdown-list.above{bottom:100%}[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input .vti__dropdown .vti__dropdown-list.below{top:100%}[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input .vti__dropdown .vti__dropdown-list input.vti__search_box{border-radius:unset;width:100%;padding:.75rem .4rem;margin:0;font-family:Graphik,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:140%;color:#161515;caret-color:#ff6131}[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input .vti__dropdown .vti__dropdown-list input.vti__search_box::-moz-placeholder{color:#666}[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input .vti__dropdown .vti__dropdown-list input.vti__search_box::placeholder{color:#666}[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input .vti__dropdown .vti__dropdown-list .vti__dropdown-item{padding:.75rem 1rem;transition:background-color .15s ease;color:#666;display:flex;align-items:center;justify-content:flex-start;gap:.25rem}[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input .vti__dropdown .vti__dropdown-list .vti__dropdown-item:active,[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input .vti__dropdown .vti__dropdown-list .vti__dropdown-item:hover{color:#5b00b3;border-color:#666}[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input .vti__dropdown .vti__dropdown-list .vti__dropdown-item.highlighted{background-color:unset}[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input .vti__dropdown .vti__dropdown-list .vti__dropdown-item strong{font-family:Graphik,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:140%}[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input .vti__dropdown .vti__dropdown-list .vti__dropdown-item span:not(.vti__flag){font-family:Graphik,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:140%}[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input>input.vti__input{padding:.75rem 1rem .75rem .4rem;border-radius:unset;background-color:unset;caret-color:#ff6131;width:100%;border:unset;font-family:Graphik,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:140%}[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input>input.vti__input::-moz-placeholder{color:#666}[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input>input.vti__input::placeholder{color:#666}[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input>input.vti__input:hover{background-color:#f8f8f8}[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input>input.vti__input:hover~.icon-button{background-color:#f8f8f8}[data-component-name=PhoneInput][data-v-f2c462c4] .vue-tel-input .icon-button:focus-visible{outline:1px solid #5b00b3;background-color:#f8f8f8}[data-component-name=PhoneInput] .vti__selection[data-v-f2c462c4]{padding:.8rem .75rem .8rem 1.0625rem;position:relative}[data-component-name=PhoneInput] .vti__selection[data-v-f2c462c4]:before{content:"";display:block;position:absolute;right:0;bottom:0;width:1px;height:100%;background-color:#fff}[data-component-name=PhoneInput][data-v-f2c462c4]:has(.vti__input:hover) .vue-tel-input{border-color:#666;background-color:#f8f8f8}[data-component-name=PhoneInput][data-v-f2c462c4]:has(.vti__dropdown.open) .vue-tel-input,[data-component-name=PhoneInput][data-v-f2c462c4]:has(.vti__input:focus) .vue-tel-input{border-color:#5b00b3;background-color:#f8f8f8}[data-component-name=PhoneInput][data-v-f2c462c4]:has(.vti__input.error) .vue-tel-input{border-color:#e03400;background-color:#f8f8f8}[data-component-name=PhoneInput][data-v-f2c462c4]:has(.vti__input.error) .vue-tel-input .vti__phone::-moz-placeholder{color:#e03400}[data-component-name=PhoneInput][data-v-f2c462c4]:has(.vti__input.error) .vue-tel-input .vti__phone::placeholder{color:#e03400}[data-component-name=PhoneInput][data-v-f2c462c4]:has(.vti__input.error) .vue-tel-input .vti__dropdown-list{border-color:#e03400}[data-component-name=PhoneInput][data-v-f2c462c4]:has(.vti__input.error) .vue-tel-input .icon-button:focus-visible{outline-color:#e03400}[data-component-name=PhoneInput][data-v-f2c462c4]:has(.vti__input.error) .vue-tel-input svg{display:block;background-color:inherit;stroke:#e03400}[data-component-name=PhoneInput]:has(.vti__input.error) span.error[data-v-f2c462c4]{font-family:Graphik,sans-serif;font-size:.8125rem;font-style:normal;font-weight:400;line-height:140%;color:#e03400;margin-top:.5rem;display:block}[data-component-name=PhoneInput][data-v-f2c462c4]:has(.vue-tel-input.disabled) .vue-tel-input{cursor:not-allowed;background-color:color-mix(in srgb,rgba(0,0,0,.1),#fff)}[data-component-name=PhoneInput][data-v-f2c462c4]:has(.vue-tel-input.disabled) .vue-tel-input .vti__dropdown .vti__selection{cursor:not-allowed}[data-component-name=PhoneInput][data-v-f2c462c4]:has(.vue-tel-input.disabled) .vue-tel-input .vti__dropdown .vti__selection:active{background-color:unset}[data-component-name=PhoneInput][data-v-f2c462c4]:has(.vue-tel-input.disabled) .vue-tel-input .vti__dropdown .vti__selection .vti__flag{opacity:.2;filter:grayscale(100%)}[data-component-name=PhoneInput][data-v-f2c462c4]:has(.vue-tel-input.disabled) .vue-tel-input .vti__dropdown .vti__selection .vti__country-code{color:#666}[data-component-name=PhoneInput][data-v-f2c462c4]:has(.vue-tel-input.disabled) .vue-tel-input .vti__dropdown .vti__selection button{cursor:inherit}[data-component-name=PhoneInput][data-v-f2c462c4]:has(.vue-tel-input.disabled) .vue-tel-input .vti__dropdown .vti__selection button svg{opacity:.2}[data-component-name=PhoneInput][data-v-f2c462c4]:has(.vue-tel-input.disabled) .vue-tel-input .vti__input{cursor:not-allowed;color:#666}[data-component-name=PhoneInput][data-v-f2c462c4]:has(.vue-tel-input.disabled) .vue-tel-input .vti__input::-moz-placeholder{color:#666}[data-component-name=PhoneInput][data-v-f2c462c4]:has(.vue-tel-input.disabled) .vue-tel-input .vti__input::placeholder{color:#666}[data-component-name=PhoneInput][data-v-f2c462c4]:has(.vue-tel-input.disabled:hover) .vue-tel-input{border-color:transparent}[data-component-name=PhoneInput].success span.success-message[data-v-f2c462c4]{color:#148f41;font-family:Graphik,sans-serif;font-size:.8125rem;font-style:normal;font-weight:400;line-height:140%;margin-top:.5rem;display:block}[data-component-name=PhoneInput].success[data-v-f2c462c4] .vue-tel-input{border-color:#148f41}
