.er-reader .ft-card,.er-reader .mj-paper,.er-reader .tr-paper,.er-reader .tr-panel,.er-reader .ot-card{color:#493b3c;scroll-margin-top:24px}.er-reader :is(.ft-card,.ex-prose,.mj-paper,.tr-paper,.tr-panel,.ot-card)>p{font-size:17px;line-height:1.95;word-break:normal;overflow-wrap:anywhere}.er-reader :is(.ft-card,.ex-prose,.mj-paper,.tr-paper,.tr-panel,.ot-card)>:is(h2,h3){color:var(--sr-accent);font-size:24px;line-height:1.5;word-break:keep-all}.er-overview header h2{font-size:28px;line-height:1.5;color:var(--sr-accent)}.er-overview .sr-scene>h3{font-size:22px;line-height:1.55;color:var(--sr-accent)}.er-portrait{height:115px;background-size:600% auto;background-position:20% 0;border-radius:45px 45px 10px 10px}.er-toc{display:flex!important;flex-wrap:wrap!important;gap:8px;max-width:100%}.er-toc>a{white-space:normal;overflow-wrap:anywhere}.er-reader .sr-overview{max-width:100%;box-sizing:border-box}.er-reader .sr-scene-body p{min-width:0}@media(max-width:400px){.er-reader :is(.ft-card,.ex-prose,.mj-paper,.tr-paper,.tr-panel,.ot-card)>p{font-size:16px}.er-overview{padding:22px 14px}.er-portrait{height:95px}}@media print{.er-overview,.er-reader .sr-scene{break-inside:avoid}.er-reader .sr-guide{print-color-adjust:exact;-webkit-print-color-adjust:exact}}