/* Small reusable pieces: hidden scrollbar, login and sign up fields. */
.hide-sb { scrollbar-width: none; } .hide-sb::-webkit-scrollbar { display: none; }
.auth-l{display:block;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#64748b;margin-bottom:6px}
.auth-i{display:block;width:100%;border:1px solid #e2e8f0;background:#fff;border-radius:12px;padding:14px 16px;font-size:16px;font-weight:600;color:#0f172a;outline:none}
.auth-i:focus{border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.15)}
