.platform-legal-nav{display:flex;flex-wrap:wrap;gap:6px 16px;max-width:760px;margin:22px auto 0;padding:0 4px;font-size:13px}.platform-legal-nav a{color:var(--public-muted);text-decoration:none;border-bottom:1px solid var(--public-line)}.platform-legal-nav a[aria-current=page]{color:var(--public-ink);font-weight:700;border-bottom-color:var(--public-accent)}.legal-document dl.legal-facts{display:grid;grid-template-columns:minmax(150px,34%) 1fr;gap:8px 18px;margin:12px 0}.legal-document dl.legal-facts dt{color:var(--public-ink);font-size:14px;font-weight:600}.legal-document dl.legal-facts dd{margin:0;color:var(--public-muted);font-size:14px;overflow-wrap:anywhere}.legal-document .legal-missing{color:#a3471c;font-style:italic}.legal-document table{width:100%;border-collapse:collapse;margin:12px 0;font-size:13px}.legal-document td,.legal-document th{padding:8px 10px;border-bottom:1px solid var(--public-line);text-align:left;vertical-align:top;color:var(--public-muted)}.legal-document th{color:var(--public-ink);font-weight:600}.legal-document ol{display:grid;gap:5px;margin:10px 0;padding-left:26px;list-style:decimal}.legal-document ol li::marker{color:var(--public-ink);font-weight:600}.legal-document .legal-stamp{margin:0 0 6px;color:var(--public-muted);font-size:13px}.content-report-form{display:grid;gap:16px;margin-top:18px}.content-report-form label{display:grid;gap:6px;color:var(--public-ink);font-size:14px;font-weight:600}.content-report-form label small{color:var(--public-muted);font-weight:400}.content-report-form input[type=email],.content-report-form input[type=text],.content-report-form input[type=url],.content-report-form select,.content-report-form textarea{width:100%;padding:11px 12px;border:1px solid var(--public-line);border-radius:7px;color:var(--public-ink);background:#fff;font:inherit;font-weight:400}.content-report-form textarea{min-height:140px;resize:vertical}.content-report-form .content-report-check{display:flex;align-items:flex-start;gap:10px;font-weight:400;color:var(--public-muted)}.content-report-form .content-report-check input{margin-top:4px}.content-report-form button{justify-self:start;padding:12px 20px;border:0;border-radius:7px;color:#fff;background:var(--public-accent);font:inherit;font-weight:700;cursor:pointer}.content-report-form button:disabled{opacity:.6;cursor:default}.content-report-message{padding:12px 14px;border-radius:7px;background:#f5f3ee;color:var(--public-ink);font-size:14px}@media (max-width:760px){.platform-legal-nav{margin:16px 12px 0}.legal-document dl.legal-facts{grid-template-columns:1fr;gap:2px}.legal-document dl.legal-facts dd{margin-bottom:8px}.legal-table thead{display:none}.legal-table,.legal-table tbody,.legal-table td,.legal-table tr{display:block}.legal-table tr{padding:10px 0;border-bottom:1px solid var(--public-line)}.legal-table td{padding:3px 0;border:0}.legal-table td:before{content:attr(data-label);display:block;color:var(--public-ink);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}}