:is(.auth-panel, .ybag-product-register-panel) .registration-identity-row { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 16px; align-items: start; }
:is(.auth-panel, .ybag-product-register-panel) .registration-identity-row > label { display: grid; gap: 8px; min-width: 0; }
:is(.auth-panel, .ybag-product-register-panel) .registration-identity-row input { box-sizing: border-box; min-width: 0; width: 100%; }
.auth-page .auth-panel h1.register-title { font-size: clamp(24px, 2.2vw, 28px); white-space: normal; overflow-wrap: anywhere; }
@media (max-width: 600px) { :is(.auth-panel, .ybag-product-register-panel) .registration-identity-row { grid-template-columns: 1fr; } }
