:root{--ink:#16273e;--accent:#087f68}
.bento-slide a.lesson-link{color:#087f68;text-decoration:underline;text-underline-offset:.18em;cursor:pointer}
.bento-slide a.lesson-link:hover{color:#066550}
.bento-slide a.lesson-link:focus-visible{outline:2px solid #087f68;outline-offset:4px}
.math-tex{position:relative}.math-inline{display:inline-block;vertical-align:-.14em;line-height:1}.math-display{display:flex;width:100%;height:100%;align-items:center;justify-content:center;line-height:1}
.math-tex mjx-container{color:inherit!important;margin:0!important}.math-display mjx-container[jax="SVG"]>svg{max-width:100%;max-height:100%;height:auto}
mjx-assistive-mml{position:absolute!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;width:1px!important;height:1px!important;overflow:hidden!important;white-space:nowrap!important}
.companion-demo-stage{background:#fff}.companion-demo-stage:has(iframe[data-ready="true"]):before{content:none}
@media print{.companion-demo-stage{display:none!important}}
