/* The approved article/footer geometry, with simulator-owned theme adapters. */
.simulator-lower[data-simulator-guide=finish]{padding-top:40px}
.simulator-article-bottom .simulator-guide-article>h2{font-size:24px;margin:0 0 24px}
.simulator-article-bottom .simulator-guide-article>section+section{margin-top:24px}
.simulator-article-bottom .simulator-guide-article>section>h3{margin:0 0 12px}
.simulator-article-bottom.cb-bottom{--cb-ink:#e3ebf3;--cb-muted:#a8b9c9;--cb-line:#304151;--cb-link:#9ec6e6;--cb-surface:#15212c;--cb-icon-lightness:.75;--cb-topic-surface:#192632;box-sizing:border-box;width:100%;max-width:1300px;margin-inline:auto;padding-inline:20px}
:is(html[data-fs-theme=light],html[data-index-tone=light],html[data-finish-setup-tone=light]) .simulator-article-bottom.cb-bottom{--cb-ink:#243748;--cb-muted:#536779;--cb-line:#d5dfe7;--cb-link:#35698d;--cb-surface:#f6f8fa;--cb-icon-lightness:.48;--cb-topic-surface:#fff}
.simulator-article-bottom .cb-member[data-tier=free]{--cb-accent:#bab5ed}
.simulator-article-bottom .cb-member[data-tier=premium]{--cb-accent:#d9bb75}
:is(html[data-fs-theme=light],html[data-index-tone=light],html[data-finish-setup-tone=light]) .simulator-article-bottom .cb-member[data-tier=free]{--cb-accent:#7670ae}
:is(html[data-fs-theme=light],html[data-index-tone=light],html[data-finish-setup-tone=light]) .simulator-article-bottom .cb-member[data-tier=premium]{--cb-accent:#a18343}
.simulator-article-bottom .guide-content>.saved-league-container{width:100%;max-width:none;margin:0;padding:0}
/* Keep the FAQ separate from discovery even when the intervening ad is hidden. */
.simulator-article-bottom .cb-reading{padding-bottom:32px}
.simulator-article-bottom .cb-guide-sticky{--sim-guide-header-offset:var(--sim-summary-scroll-offset,44px)}
[data-shared-simulator-bottom] .simulator-lower-footer .fs-common-footer.fs-footer-v2{--footer-bg:#192430;--footer-ink:#e7edf4;--footer-muted:#afbdcc;--footer-line:#344455;--footer-legal:#101821;--footer-logo:url('/mtc-assets/fanspeak-logo-dark.svg');background:var(--footer-bg);color:var(--footer-ink)}
:is(html[data-fs-theme=light],html[data-finish-setup-tone=light]) [data-shared-simulator-bottom] .simulator-lower-footer .fs-common-footer.fs-footer-v2{--footer-bg:#fff;--footer-ink:#223748;--footer-muted:#526779;--footer-line:#d4dfe7;--footer-legal:#eef3f7;--footer-logo:url('/fanspeak-logo.svg')}
[data-shared-simulator-bottom] .simulator-lower-footer .fs-common-footer.fs-footer-v2 .fs-footer-legal{background:var(--footer-legal)}
[data-shared-simulator-bottom] .simulator-lower-footer .fs-common-footer.fs-footer-v2 :is(p,a){color:var(--footer-muted)}
[data-shared-simulator-bottom] .simulator-lower-footer .fs-common-footer.fs-footer-v2 h2{font-size:14px;color:var(--footer-ink)}
@media(max-width:767px){.simulator-lower[data-simulator-guide=finish]{padding-top:32px}.simulator-article-bottom .simulator-guide-article>h2{font-size:22px}.simulator-article-bottom.cb-bottom{--cb-rail-gutter:16px;padding-inline:16px}.simulator-article-bottom .cb-reading{gap:24px;padding-bottom:24px}}
