/* Static GS topic fact rail — preserve legacy chapters unchanged. */
body.static-gs-premium[data-static-facts="right"] .as-reading-layout{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(238px,275px)!important;gap:clamp(18px,2vw,28px)!important;align-items:start}
body.static-gs-premium[data-static-facts="right"] .as-reading-layout > .ca-topic-article{grid-column:1!important;grid-row:1!important;min-width:0!important}
body.static-gs-premium[data-static-facts="right"] .as-reading-layout > .as-static-facts{grid-column:2!important;grid-row:1!important;position:sticky;top:96px;align-self:start;max-height:calc(100vh - 120px);overflow:auto;padding:19px 17px;border:1px solid var(--sg-line);background:var(--sg-paper);border-radius:var(--sg-round-sm);font-size:.9rem;line-height:1.72}
body.static-gs-premium[data-static-facts="right"] .as-static-facts h2{font-size:1.02rem;line-height:1.5;margin:0 0 12px;color:var(--sg-ink)}
body.static-gs-premium[data-static-facts="right"] .as-static-facts ol{padding-inline-start:1.2rem;margin:0}
body.static-gs-premium[data-static-facts="right"] .as-static-facts li{padding:0 0 10px;margin-bottom:9px;border-bottom:1px solid var(--sg-line)}
body.static-gs-premium .as-static-objective{margin:16px 0 24px;padding:19px;border:1px solid var(--sg-line);border-radius:11px;background:var(--sg-paper)}
body.static-gs-premium .as-static-objective > p:first-child{font-weight:750;color:var(--sg-ink);line-height:1.74}
body.static-gs-premium .as-static-objective .as-objective-options{list-style:none!important;padding:0!important;margin:14px 0!important;display:grid!important;gap:9px!important}
body.static-gs-premium .as-static-objective .as-objective-options > li{list-style:none!important;margin:0!important;padding:0!important}
body.static-gs-premium .as-static-objective .as-objective-option{width:100%!important;min-height:54px;display:flex!important;align-items:flex-start;gap:12px;text-align:left;font-family:inherit;font-size:1rem;line-height:1.7;border:1px solid var(--sg-line);background:var(--sg-paper);border-radius:9px;padding:11px 13px;cursor:pointer}
body.static-gs-premium .as-static-objective .as-objective-option>span:first-child{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:28px;border:1px solid var(--sg-line);border-radius:6px}
body.static-gs-premium .as-static-objective .as-objective-option.correct{border-color:#178650!important;background:rgba(20,140,86,.08)!important}
body.static-gs-premium .as-static-objective .as-objective-option.wrong{border-color:#bf5151!important;background:rgba(191,81,81,.075)!important}
body.static-gs-premium .as-static-objective [data-objective-feedback]{font-weight:750;margin:12px 0}
body.static-gs-premium .as-static-objective details{padding:10px 13px;border:1px solid var(--sg-line);border-radius:7px}
body.static-gs-premium .as-static-objective details summary{cursor:pointer;font-weight:650}
@media(max-width:1023px){body.static-gs-premium[data-static-facts="right"] .as-reading-layout{display:flex!important;flex-direction:column!important;gap:17px!important}
body.static-gs-premium[data-static-facts="right"] .as-reading-layout>.ca-topic-article{order:0!important;width:100%!important}
body.static-gs-premium[data-static-facts="right"] .as-reading-layout>.as-static-facts{order:1!important;position:static;width:100%;max-height:none;box-sizing:border-box}
}
@media print{body.static-gs-premium[data-static-facts="right"] .as-reading-layout{display:block!important}body.static-gs-premium[data-static-facts="right"] .as-static-facts{position:static!important;max-height:none}}