.legacy-phone[data-v-3658f514]{box-sizing:border-box;width:100%;color:var(--public-text,#4a5468);background:#fff;border:1px solid #dce7e7;border-radius:1rem;align-items:center;gap:.2rem;padding:.2rem;transition:border-color .15s;display:flex}.legacy-phone.-invalid[data-v-3658f514]{border-color:var(--public-red,#e40039)}.legacy-phone[data-v-3658f514]:has(.number-input:focus){border-color:#00bcb5;outline:1px solid #00bcb5}.dropdown-button[data-v-3658f514]{color:#000;cursor:pointer;letter-spacing:.05em;white-space:nowrap;background:#f5f8fa;border-radius:.8rem .2rem .2rem .8rem;align-items:center;gap:.5rem;padding:.55rem .5rem;font-size:1rem;display:flex;position:relative}.dropdown-button[data-v-3658f514]:hover{background:#dce7e7}.dropdown-button select[data-v-3658f514]{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.country[data-v-3658f514]{border-radius:.2rem;width:2rem}.number-input[data-v-3658f514]{color:#000;width:0;font:inherit;letter-spacing:normal;background:#fff;border:1px solid #0000;border-radius:0 .8rem .8rem 0;flex:1 0 0;padding:.55rem .5rem;font-size:1.125rem;line-height:1.2}.number-input[data-v-3658f514]:focus{border-color:#0000;outline:none}
