.phone-field[data-v-1981c419]{box-sizing:border-box;border:1px solid var(--border-glass);background:var(--bg-control);border-radius:10px;align-items:center;width:100%;height:46px;min-height:46px;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.phone-field[data-v-1981c419]:focus-within{border-color:var(--border-focus,var(--brand-teal));box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-teal) 14%, transparent)}.phone-field.invalid[data-v-1981c419]{border-color:var(--danger-rose)}.country[data-v-1981c419]{border-right:1px solid var(--border-row);flex:none;align-self:stretch}.dial[data-v-1981c419]{height:100%;color:var(--text-muted);font-variant-numeric:tabular-nums;align-items:center;padding-left:10px;display:flex}.phone-field input[data-v-1981c419]{box-sizing:border-box;-webkit-text-fill-color:var(--text-primary);min-width:0;height:100%;caret-color:var(--brand-teal);flex:1;font-size:16px;box-shadow:none!important;color:var(--text-primary)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 12px 0 6px!important}.phone-field input[data-v-1981c419]::placeholder{color:var(--text-muted);opacity:1;-webkit-text-fill-color:var(--text-muted)}.phone-field input[data-v-1981c419]:focus{outline:0}
