.text-chapter-body{background-color:var(--color-beige);box-sizing:border-box;color:var(--color-green);font-family:var(--font-immortel-infra-g1);border-radius:.625rem;margin:0 0 1rem;padding:.9375rem;font-size:1rem;font-style:normal;font-weight:400;line-height:1.1875}@media (min-width:768px){.text-chapter-body{padding:2.1875rem}}@media (min-width:1025px){.text-chapter-body{padding-right:.25rem}}@media (min-width:1800px){.text-chapter-body{font-size:1.25rem;line-height:1.3}}.text-chapter-body-content .simplebar-content-wrapper:focus{outline:none}.text-chapter-body-content .simplebar-track.simplebar-vertical{right:.5rem}@media (min-width:1025px){.text-chapter-body-content{max-height:21.75rem}.text-chapter-body-content .multiline-rich-text{margin-right:3rem}}@media (min-width:1800px){.text-chapter-body-content{max-height:26.25rem}}.text-chapter-body-content[data-status=loading]{overflow-y:hidden}.text-chapter-body-content a,.text-chapter-body-content a:active,.text-chapter-body-content a:hover,.text-chapter-body-content a:link,.text-chapter-body-content a:visited,.text-chapter-body-content .glossary-term-popover-trigger{appearance:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;line-height:inherit;background-color:#10453733;border:none;border-radius:9999999rem;padding:0 .25rem}.text-chapter-body-content a:focus,.text-chapter-body-content .glossary-term-popover-trigger:focus{outline:2px solid var(--color-green);outline-offset:-2px}.text-chapter-body-content .multiline-rich-text blockquote{margin-left:1rem}.text-chapter-body-content .multiline-rich-text ul,.text-chapter-body-content .multiline-rich-text ol{margin-left:0;padding-left:2em}
.jiVzDa_sources{flex:none}.jiVzDa_toggle{anchor-name:--chapter-sources-toggle;appearance:none;background-color:var(--color-black);border:none;border-left:1px solid var(--color-green);cursor:pointer;height:var(--course-layout-footer-height);width:var(--course-layout-footer-height);justify-content:center;align-items:center;margin:0;padding:0;display:flex}.jiVzDa_toggle:focus{outline:.125rem solid var(--color-beige);outline-offset:-.125rem}.jiVzDa_toggle:has(+.jiVzDa_popover:popover-open){background-color:var(--color-green)}.jiVzDa_icon svg{display:block}.jiVzDa_popover{--gutter:1rem;background-color:var(--color-black);box-sizing:border-box;color:var(--color-beige);font-family:var(--font-immortel-infra-g1);max-height:calc(100dvh - var(--course-layout-footer-height) - var(--gutter));max-width:calc(100vw - var(--course-layout-footer-height) - var(--gutter));position-anchor:--chapter-sources-toggle;position-area:top span-left;border:none;width:30rem;margin:0;padding:1.25rem 1.5625rem 1.5625rem;font-size:.875rem;line-height:1.3;overflow:auto;box-shadow:0 -.25rem .75rem #00000078}@media (min-width:768px){.jiVzDa_popover{font-size:1rem}}@supports not (position-area:top){.jiVzDa_popover{inset:auto var(--course-layout-footer-height) var(--course-layout-footer-height) auto}}.jiVzDa_header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.jiVzDa_heading{font-family:var(--font-american-grotesk);text-transform:uppercase;margin:0;font-size:1rem;font-weight:700;line-height:1}.jiVzDa_close{appearance:none;color:var(--color-orange);cursor:pointer;background:0 0;border:none;flex:none;width:1rem;height:1rem;margin:0;padding:0}.jiVzDa_close:focus-visible{outline:2px solid var(--color-beige);outline-offset:2px}.jiVzDa_list{margin:0;padding-left:2em}.jiVzDa_item{overflow-wrap:anywhere;scroll-margin-top:1rem}.jiVzDa_item::marker{font-variant-numeric:lining-nums tabular-nums}.jiVzDa_item+.jiVzDa_item{margin-top:.5rem}.jiVzDa_link{color:var(--color-orange);font-family:var(--font-american-grotesk);font-size:.875em}.jiVzDa_link:focus-visible{outline:2px solid var(--color-orange);outline-offset:2px}
