.msisdn-field{display:flex;flex-direction:column;gap:8px;text-align:left}.msisdn-field label{font-size:13px;font-weight:700;color:var(--fg)}.msisdn-field__input-row{display:flex;align-items:center;background:#fff;border:1.5px solid var(--card-border);border-radius:var(--radius-md);overflow:hidden;transition:border-color .15s ease}.msisdn-field__input-row:focus-within{border-color:var(--accent-blue)}.msisdn-field__input-row--error{border-color:var(--accent-red)}.msisdn-field__prefix{padding:14px 12px 14px 16px;font-weight:700;color:var(--fg);white-space:nowrap;border-right:1px solid var(--card-border);font-size:15px;background:var(--bg-alt)}.msisdn-field__input-row input{flex:1 1;min-width:0;background:transparent;border:none;outline:none;color:var(--fg);font-size:17px;font-weight:600;padding:14px 16px;font-family:inherit;letter-spacing:.02em}.msisdn-field__input-row input::placeholder{color:var(--fg-subtle);font-weight:500}.msisdn-field__error{margin:0;color:var(--accent-red);font-size:13px}