.phone104{display:grid;grid-template-columns:minmax(100px,38%) minmax(0,1fr);gap:8px;width:100%}.phone104 select,.phone104 input{width:100%!important;min-width:0!important;box-sizing:border-box;min-height:48px}.phone104 select{font-size:14px!important;padding-inline:8px!important}.phone104 input{direction:ltr;text-align:left;padding-inline:12px!important}#phoneHint104{display:block;margin-top:7px;line-height:1.5}#phoneLocal104[aria-invalid=true]{border-color:#ff9e8d!important}@media(max-width:360px){.phone104{grid-template-columns:100px minmax(0,1fr)}.phone104 input{font-size:15px!important}}
