.top-up-field select{width:100%;min-width:0;min-height:44px;padding:10px 12px;border:1px solid rgba(15,23,42,.12);border-radius:8px;font:inherit;background:#fff;color:#0f172a}.top-up-field{min-width:0}.top-up-phone{grid-column:1/-1}.top-up-phone__inputs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-gap:12px;gap:12px}.top-up-field small{font-size:12px;font-weight:400;line-height:1.5}.top-up-field .billing-error{color:#b42318}.billing-error:empty{display:none}.top-up-field [aria-invalid=true]{border-color:#b42318}.top-up-field select:focus-visible{outline:2px solid #4169e1;outline-offset:2px}@media(max-width:540px){.top-up-phone__inputs{grid-template-columns:minmax(0,1fr)}}