.verification-methods{flex-wrap:wrap;gap:4px;margin:0 0 10px;display:flex}.verification-methods button{min-height:36px;font-size:var(--font-small);flex:auto;padding:6px 8px}.verification-methods button[aria-pressed=true]{color:var(--brand-primary,#032ea1);background:var(--primary-soft);border-color:var(--border,var(--surface-border))}.verification-form{gap:7px;min-width:0;display:grid}.verification-form label{font-size:var(--font-body);gap:3px;margin:0;line-height:1.5;display:grid}.verification-form input{border:1px solid var(--border-control,var(--text-placeholder));background:var(--surface-card,#fff);width:100%;min-width:0;min-height:40px;font-size:var(--font-body);border-radius:8px;padding:7px 10px;line-height:1.5}.verification-form input:disabled{background:var(--surface-section);border-color:var(--border,var(--surface-border))}.verification-form .nm-auth-input input{padding-left:38px}.verification-form .nm-auth-field.verification-phone-field,.verification-form .nm-auth-field.verification-code-field{grid-template-columns:minmax(0,1fr);gap:3px;display:grid}.verification-phone-control,.verification-code-control{align-items:stretch;gap:6px;width:100%;min-width:0;display:flex}.verification-phone-control>input,.verification-code-control>input{flex:1 1 0;width:0;min-width:0}.verification-country-control{flex:0 0 108px;width:108px;min-width:0}.verification-country-control .rounded-select-trigger{border-color:var(--border-control,var(--text-placeholder));background:var(--surface-card,#fff);width:100%;height:100%;min-height:40px;font-size:var(--font-small);font-variant-numeric:tabular-nums;direction:ltr;gap:6px;padding:7px 8px;line-height:1.5}.verification-country-control .rounded-select-value{overflow:visible}.verification-country-flag{object-fit:cover;pointer-events:none;border-radius:1px;flex:0 0 20px;width:20px;height:15px;display:block;box-shadow:0 0 0 1px #00000014}.verification-form .verification-code-control .verification-send{border:1px solid var(--border,var(--surface-border));background:var(--surface-section);width:112px;min-width:0;min-height:40px;color:var(--brand-primary,#032ea1);font-size:var(--font-small);white-space:normal;overflow-wrap:anywhere;border-radius:8px;flex:0 0 112px;margin:0;padding:6px 7px;line-height:1.4}.verification-form button{white-space:normal;overflow-wrap:anywhere;min-height:40px}.verification-form>button[type=submit]{min-height:44px}.verification-form input:focus-visible,.verification-form button:focus-visible{outline:2px solid var(--brand-primary,#032ea1);outline-offset:2px}.verification-hint{color:var(--muted);font-size:var(--font-small);overflow-wrap:anywhere;margin:0;line-height:1.5}.verification-error{color:var(--danger);font-size:var(--font-small);overflow-wrap:anywhere;margin:4px 0}.verification-settings{gap:12px;display:grid}.verification-binding{justify-content:space-between;align-items:center;gap:10px;display:flex}.verification-binding>span{overflow-wrap:anywhere;min-width:0}.verification-binding small{color:var(--muted);display:block}.verification-binding button{flex:none}.nm-auth.nm-auth.nm-auth-login-refined .verification-phone-control,.nm-auth.nm-auth.nm-auth-login-refined .verification-code-control{background:var(--kh-sec,#f5f5f5);border-radius:16px;align-items:center;gap:0;height:48px;min-height:48px}.nm-auth.nm-auth.nm-auth-login-refined .verification-phone-control:focus-within,.nm-auth.nm-auth.nm-auth-login-refined .verification-code-control:focus-within{outline:2px solid var(--brand-primary,#032ea1);outline-offset:0}.nm-auth.nm-auth.nm-auth-login-refined .verification-phone-control>input,.nm-auth.nm-auth.nm-auth-login-refined .verification-code-control>input{width:0!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;flex:1 1 0!important;padding:0 14px!important}.nm-auth.nm-auth.nm-auth-login-refined .verification-country-control{flex:0 0 112px;width:112px}.nm-auth.nm-auth.nm-auth-login-refined .verification-country-control .rounded-select-trigger{height:46px!important;min-height:46px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-right:1px solid #e1e3e7!important;border-radius:0!important;gap:7px!important;padding:0 9px!important;font-size:17px!important}.nm-auth.nm-auth.nm-auth-login-refined .verification-code-control{padding-right:5px}.nm-auth.nm-auth.nm-auth-login-refined .verification-code-control .verification-send{flex:0 0 104px;width:104px;font-weight:800;line-height:1.25;height:44px!important;min-height:44px!important;color:var(--brand-primary,#032ea1)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-left:1px solid #e1e3e7!important;border-radius:0!important;padding:0 8px!important;font-size:14px!important}.nm-auth.nm-auth.nm-auth-login-refined .verification-code-control .verification-send:disabled{opacity:.55}.nm-auth.nm-auth.nm-auth-login-refined .verification-availability-hint{font-size:14px}
