/* Hotspot Rush privacy policy: the same page as the Oops!Pile one (privacy.css), plus its tables */
.policy { padding-top: 8px; margin-top: 40px; border-top: 1px solid var(--line); scroll-margin-top: 90px; }
.policy > h2 { margin-top: 1.2em; }
.policy .updated { margin-top: -.4em; }
.back-link { margin-top: 48px; font-weight: 700; }
.table-scroll { overflow-x: auto; margin: 1em 0 1.4em; }
.policy table { border-collapse: collapse; width: 100%; font-size: .95rem; }
.policy th, .policy td { text-align: left; vertical-align: top; padding: 10px 12px; border-bottom: 1px solid var(--line); color: #CBD3E4; }
.policy th { color: var(--muted); font-weight: 700; }
