@charset "UTF-8";.phone-input__field-row[data-v-a94f6a50]{position:relative;width:100%}.phone-input__shell[data-v-a94f6a50]{width:100%;height:52px;border-radius:var(--form-element-border-radius);border-width:var(--form-element-border-width);border-style:solid;border-color:#f4f6f6;position:relative;margin-bottom:2.5rem;margin-top:.5rem;display:flex;align-items:center;--tw-bg-opacity: 1;background-color:rgb(244 246 246 / var(--tw-bg-opacity))}.phone-input__shell[data-v-a94f6a50]:focus-within{border-color:var(--form-input-border-on-focus)}.phone-input__shell--disabled[data-v-a94f6a50]{cursor:not-allowed;opacity:.7}.phone-input__shell--error[data-v-a94f6a50]{border-color:#d94f4f}.phone-input__addon[data-v-a94f6a50]{display:flex;align-items:center;gap:4px;height:100%;padding:0 10px 0 14px;border:none;border-right:1px solid #F4F6F6;background:transparent;color:#0d3233;cursor:pointer;flex-shrink:0;font-size:14px;font-weight:500}.phone-input__addon[data-v-a94f6a50]:disabled{cursor:not-allowed}.phone-input__addon-iso[data-v-a94f6a50]{font-variant-numeric:tabular-nums;letter-spacing:.04em;min-width:1.75em;text-align:left}.phone-input__addon-arrow[data-v-a94f6a50]{transition:transform .15s ease;opacity:.7}.phone-input__addon-arrow--open[data-v-a94f6a50]{transform:rotate(180deg)}.phone-input__input[data-v-a94f6a50]{height:100%;width:100%;background-color:transparent;padding-left:1rem;padding-right:1rem;outline:2px solid transparent;outline-offset:2px;color:#0d3233}.phone-input__input[data-v-a94f6a50]::-moz-placeholder{color:#0d3233;opacity:.5}.phone-input__input[data-v-a94f6a50]::placeholder{color:#0d3233;opacity:.5}.phone-input__input[data-v-a94f6a50]:disabled{cursor:not-allowed}.phone-input__error[data-v-a94f6a50]{margin-top:-29px;font-size:14px;padding-left:15px;padding-bottom:8px;display:block;--tw-text-opacity: 1;color:rgb(217 79 79 / var(--tw-text-opacity))}.phone-input__error-holder[data-v-a94f6a50]{display:block}.phone-input__dropdown{position:fixed;z-index:10060;max-height:240px;overflow-y:auto;border-radius:var(--form-element-border-radius, 8px);border:1px solid #F4F6F6;background:#f4f6f6;box-shadow:0 8px 24px #00000040}.phone-input__filter{width:100%;padding:10px 12px;border:none;border-bottom:1px solid #F4F6F6;background:#f4f6f6;color:#0d3233;outline:none;font-size:14px;position:sticky;top:0;z-index:1}.phone-input__option{display:flex;align-items:center;gap:10px;padding:10px 12px;cursor:pointer;font-size:14px;color:#0d3233}.phone-input__option--focused,.phone-input__option:hover{background:#ffffff0f}.phone-input__option--active{font-weight:600}.phone-input__option--empty{opacity:.5;cursor:default}.phone-input__option-dial{min-width:48px;font-variant-numeric:tabular-nums;opacity:.85}.phone-input-dropdown-enter-active,.phone-input-dropdown-leave-active{transition:opacity .12s ease,transform .12s ease}.phone-input-dropdown-enter-from,.phone-input-dropdown-leave-to{opacity:0;transform:translateY(-4px)}
