.country__w[data-v-30d84ea2]{position:relative;display:flex}.country__w_valid[data-v-30d84ea2]{color:var(--color-input-success-text)}.country__w_error[data-v-30d84ea2]{color:var(--color-input-error-text)}.country__w-code[data-v-30d84ea2]{position:absolute;top:-6px;font-size:10px;font-weight:600}.country__w-plus[data-v-30d84ea2]{margin-right:2px}.phone[data-v-1d2ddaa4]{display:flex;align-items:center;flex-grow:1;padding:8px 0}.phone__input[data-v-1d2ddaa4]{flex-grow:1;background-color:var(--bg-input);border:1px solid var(--bg-input);color:var(--color-input-text);font-size:16px}.phone__input[data-v-1d2ddaa4]:focus{outline:0 solid transparent}.phone__input[data-v-1d2ddaa4]::placeholder{font-size:16px}.phone__input_valid[data-v-1d2ddaa4]{background:var(--bg-input-success);border:1px solid var(--bg-input-success);color:var(--color-input-success-text)}.phone__input_error[data-v-1d2ddaa4]{background:var(--bg-input-error);border:1px solid var(--bg-input-error);color:var(--color-input-error-text)}.phone__input_error[data-v-1d2ddaa4]::placeholder{color:var(--color-input-error-text)}body{margin:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vue3-telephone-input{--bg-input: rgb(244, 246, 250);--bg-input-success: #f0fff0;--bg-input-error: rgb(255, 245, 245);--color-input-text: #2a2a2a;--color-input-success-text: #268f0d;--color-input-error-text: #c24f41;--color-input-border: #e3e3e3;--padding-input: 2px 12px;--border-radius-input: 6px}.vue3-telephone-input__input{display:flex;align-items:center;padding:var(--padding-input);border-radius:var(--border-radius-input);background:var(--bg-input);border:1px solid var(--color-input-border)}.vue3-telephone-input__input_valid{background:var(--bg-input-success)}.vue3-telephone-input__input_error{background:var(--bg-input-error)}.vue3-telephone-input__input-code{padding:0 2px;height:24px}.vue3-telephone-input__input-number{display:flex}
