.tm-privacy-summary,.tm-privacy-choice{padding:1rem 0;border-bottom:1px solid var(--tm-border,#b8b8b855)}
.tm-privacy-summary h3,.tm-privacy-choice h4{margin:.2rem 0 .7rem}
.tm-privacy-summary p,.tm-privacy-choice p{line-height:1.5;overflow-wrap:anywhere}
.tm-privacy-summary a{color:var(--tm-accent,#b44f2c);text-decoration:underline;overflow-wrap:anywhere}
.tm-privacy-choice .tm-checkbox{align-items:flex-start;line-height:1.5}
.tm-privacy-choice input[type=checkbox]{flex:0 0 auto;width:1.4rem;height:1.4rem;margin:.1rem .6rem 0 0;accent-color:var(--tm-accent,#b44f2c)}
.tm-selfie-purpose{margin:0 0 .7rem;line-height:1.5;overflow-wrap:anywhere}
.tm-selfie-purpose a{color:inherit;text-decoration:underline}
.tm-privacy-legal-note{line-height:1.5;padding:1rem;border:1px solid currentColor;border-radius:.7rem}
@media(prefers-reduced-motion:reduce){.tm-privacy-choice *{scroll-behavior:auto}}
