/* legal-footer.css — the disclosure footer every Stock-First page carries.

   MAR-127. The Stock-First product had no legal surface of its own: the four
   documents (Methodology, Data Status, Privacy, Cookie Policy) and the advice
   disclaimer were reachable only from app-home.html's footer, which is on the
   other side of the cutover. Every word below is the copy that already ships in
   app-home.html:257 and :259 — nothing here was drafted.

   Its own file, linked by the five product pages, for the reason sidebar-ad.css
   gives: one definition rather than a block copied into five inline <style>
   elements. mmr-tokens.css stays a vocabulary and gains no component CSS.

   PLACEMENT MATTERS ON v2/stocks.html. That page has two mode panels and hides
   one of them; a footer inside #modeMmr disappears the moment the reader opens
   For You. This footer is placed outside both, and the rule below is deliberately
   not scoped to either.

   It is not #pageFoot. #pageFoot (v2/stocks.html:966) is written by the page's
   own JS (:2575) with the coverage note and schema line — a different thing that
   says what the data is, not what the reader's rights are. Both exist. */

.legalFoot{margin-top:30px;padding:18px 0 34px;border-top:1px solid var(--border-soft, var(--border));
  color:var(--faint);font-size:11.5px;line-height:1.7;text-align:center}
.legalFoot a{color:var(--muted);text-decoration:none;border-bottom:1px solid transparent}
.legalFoot a:hover{color:var(--text);border-bottom-color:var(--border)}
.legalFoot .legalDocs{margin-bottom:6px}
.legalFoot .legalAdvice b{color:var(--muted);font-weight:700}

/* The paid-placement disclosure, directly under the sponsored sidebar entry.
   Mandatory disclosure, not decoration — it is the same sentence
   v2/recommended-broker.html:322 already carries on the sponsor's own page, so
   the reader is told the same thing before the click and after it. */
.adNav .adDisc{margin:6px 10px 0;color:var(--faint);font-size:10px;line-height:1.5}
