.auth-card .consent-row{display:flex;flex-direction:row;align-items:flex-start;gap:12px;line-height:1.6;font-weight:400;cursor:pointer}
.auth-card .consent-row input[type=checkbox]{appearance:auto;flex:0 0 20px;width:20px;height:20px;min-height:20px;margin:3px 0 0;padding:0;accent-color:var(--accent);cursor:pointer}
.auth-card .consent-row>span{display:block;min-width:0}
.auth-card .consent-row a{display:inline;text-decoration:underline;text-underline-offset:2px}
.auth-card .consent-help{display:block;color:var(--muted);font-size:.8rem;line-height:1.5;margin-top:-12px}
