.lw{--st-ink:#1c2638;--st-dim:#4a5670;--st-panel:#eef3fb;--st-panel-2:#fbfdff;--st-line:#b8c6dc;--st-accent:#1c2a4a;--st-accent-ink:#eef3fb;--st-focus:#c2410c;--st-radius:3px;font-family:Charter,Bitstream Charter,Sitka Text,Cambria,Georgia,serif}.lw .st-top .st-chapter{color:#fff4e0;letter-spacing:.02em;text-shadow:0 1px 3px #000000f2}.lw .st-tool{color:#eef3fb;background:#1c2a4a;border:1px solid #f2e6c8;border-radius:3px}.lw .st-box{color:#1c2638;padding-top:calc(var(--st-gap) * 1.4 + 6px);background-color:#eef3fb;background-image:repeating-linear-gradient(135deg,#c8202e 0 10px,#eef3fb 10px 16px,#1f4aa8 16px 26px,#eef3fb 26px 32px);background-repeat:no-repeat;background-size:100% 6px;border:1px solid #b8c6dc;border-radius:2px;box-shadow:0 10px 26px #0000008c}.lw .st-name{color:#1c2a4a;background:0 0;border-bottom:1px solid #1c2a4a;border-radius:0;padding:0;font-size:.86em;font-style:italic}.lw .st-text{line-height:1.55}.lw[data-speaker=author] .st-name{color:#9a1f2c;border-bottom-color:#9a1f2c}.lw[data-speaker=author] .st-text{color:#9a1f2c;border-left:3px solid #9a1f2c;padding-left:10px;font-style:italic}.lw .st-next{color:#eef3fb;background:#1c2a4a;border-radius:3px}.lw .st-choice{color:#1c2638;background:#fbfdff;border:1px solid #b8c6dc;border-radius:3px;box-shadow:1px 2px #1c263840}.lw .st-choice:hover{background:#fff;border-color:#1c2a4a}.lw .st-choice-key{color:#fff;outline-offset:1px;background:#c8202e;border-radius:2px;outline:2px dotted #c8202e}.lw .st-choice[aria-disabled=true]{color:#4a5670;box-shadow:none;opacity:1;background:#e2e8f2}.lw .st-choice[aria-disabled=true] .st-choice-key{background:#6a7488;outline-color:#6a7488}.lw .st-choice-why{color:#4a5670;font-style:italic}.lw .st-window{color:#4a5670}.lw .st-window-fill{background:#1f4aa8}.lw .st-panel{color:#1c2638;background:#eef3fb;border-top:6px solid #1f4aa8}.lw .st-clue{color:#1c2638;background:#fbfdff;border:1px solid #b8c6dc}.lw .st-clue[aria-pressed=true]{border-color:#c8202e;box-shadow:0 0 0 3px #f2b0b6}.lw .st-link{background:#fbfdff;border-left-color:#c8202e}@container pk (aspect-ratio>=5/4) and (width>=32rem){.lw .st-box{order:-1;max-width:44rem}}@container pk (height<=22rem){.lw .st-box{background-size:100% 4px}.lw .st-choice{align-items:center;padding:4px 10px;line-height:1.2}.lw .st-choice-why{font-size:.72em;line-height:1.15}}@container pk (height<=15rem){.lw .st-choice-text{font-size:.9em}.lw .st-choices{gap:4px}}@container pk (width<=25rem){.st.lw{--st-fs:min(calc(clamp(1rem, .7rem + 1.2cqmin, 1.3rem) * var(--st-scale) * var(--pk-text-scale,1)), max(1rem, 13cqmin), max(1rem, min(8.5cqi, 1.7rem)))}.lw .st-choice{gap:6px;padding-left:8px;padding-right:8px}.lw .st-choice-why{font-size:.76em;line-height:1.25}}@container pk (height<=18rem){.st.lw{--st-fs:min(calc(clamp(1rem, .7rem + 1.2cqmin, 1.3rem) * var(--st-scale) * var(--pk-text-scale,1)), max(1rem, 13cqmin), max(1rem, 9.5cqh))}.lw .st-choice{padding-top:4px;padding-bottom:4px;line-height:1.3}.lw .st-choice-why{font-size:.76em;line-height:1.25}}@container pk (height<=11rem){.st.lw{--st-fs:min(calc(clamp(1rem, .7rem + 1.2cqmin, 1.3rem) * var(--st-scale) * var(--pk-text-scale,1)), max(.9rem, 13cqmin), max(.9rem, 8.5cqh))}.lw .st-choices{gap:4px}.lw .st-choice{padding-top:2px;padding-bottom:2px;line-height:1.2}.lw .st-choice-why{font-size:.72em;line-height:1.2}}@media (forced-colors:active){.lw[data-speaker=author] .st-text{border-left:3px solid canvastext}}
