.input .vue-tel-input{background-color:var(--gray100);border:1px solid transparent;border-radius:16px;transition:.2s}.input .vue-tel-input:focus-within{border-color:var(--dark-1000);box-shadow:unset}.input .vue-tel-input .vti__dropdown{border-bottom-left-radius:15px;border-top-left-radius:15px}.input .vue-tel-input .vti__dropdown.open,.input .vue-tel-input .vti__dropdown:hover{background-color:#fff2}.input .vue-tel-input .vti__flag.bg{display:none}.input .vue-tel-input .vti__dropdown-list{border:none;border-radius:16px;box-shadow:0 4px 8px #062e401f;color:var(--dark-1000);font-weight:500;min-width:280px;overflow-x:hidden;top:calc(100% + 8px);width:280px;z-index:10000}.input .vue-tel-input input{background-color:var(--gray100);border-bottom-right-radius:15px;border-top-right-radius:15px;font-family:var(--font-family);font-size:14px}.input.--invalid .vue-tel-input{border:1px solid #e30613;outline:rgba(227,6,19,.24);outline-color:#e306133d;outline-width:2px;--tw-ring-color:rgba(227,6,19,.24);--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.input input,.input textarea{margin:0!important;min-height:62px;width:100%!important}.input input::-moz-placeholder,.input textarea::-moz-placeholder{color:#062e4066!important;font-weight:600}.input input::placeholder,.input textarea::placeholder{color:#062e4066!important;font-weight:600}.input input:focus,.input textarea:focus{border-color:var(--dark-1000)!important;box-shadow:unset!important}.input input.--invalid,.input textarea.--invalid{border:1px solid #e30613!important;outline:rgba(227,6,19,.24)!important;outline-color:#e306133d!important;outline-width:2px!important;--tw-ring-color:rgba(227,6,19,.24)!important;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)!important}.input__error{color:var(--red);display:inline-block;font-size:12px;line-height:16px;margin-top:8px}.input textarea{resize:none}.input.primary-1 .vue-tel-input:focus-within{border-color:var(--brand-pink-light)!important}.input.primary-1 input:focus,.input.primary-1 textarea:focus{border-color:var(--brand-pink-light)!important}.input.primary-1 .input__error{color:var(--brand-pink-light)!important}.input.primary-2 .vue-tel-input:focus-within{border-color:#fff!important}.input.primary-2 .vue-tel-input,.input.primary-2 input,.input.primary-2 textarea{background-color:#fff3!important;color:var(--white-1000)!important}.input.primary-2 .vue-tel-input::-moz-placeholder,.input.primary-2 input::-moz-placeholder,.input.primary-2 textarea::-moz-placeholder{color:#ffffffb8!important}.input.primary-2 .vue-tel-input::placeholder,.input.primary-2 input::placeholder,.input.primary-2 textarea::placeholder{color:#ffffffb8!important}.input.primary-2 .vue-tel-input:focus,.input.primary-2 input:focus,.input.primary-2 textarea:focus{border-color:var(--white-1000)!important}.input.primary-2 .vue-tel-input input{background-color:transparent!important}.input.primary-2 .input__error{color:var(--brand-pink-light)!important}.input.outline-1 input,.input.outline-1 textarea{background-color:transparent!important;border:1px solid var(--dark-1000)!important;border-radius:32px!important;color:var(--dark-1000)!important}.input.outline-1 input::-moz-placeholder,.input.outline-1 textarea::-moz-placeholder{color:#062e4066!important}.input.outline-1 input::placeholder,.input.outline-1 textarea::placeholder{color:#062e4066!important}.input.outline-1 .input__error{color:var(--brand-pink-light)!important}
