/* (c) Mathigon, generated by Mathigon Studio */
.dark x-img .zoom{display:none}.parchment{background-color:#f8f5de;background-image:linear-gradient(90deg,rgba(255,210,0,.3),transparent 30%,rgba(200,160,0,.1) 65%);box-shadow:inset 0 0 75px rgba(255,210,0,.3),inset 0 0 30px rgba(220,120,0,.8);color:rgba(0,0,0,.7);font-style:italic;margin:1em auto;max-width:540px;padding:16px 12px;position:relative;text-align:center}.parchment:after,.parchment:before{clip-path:polygon(0 0,5% 100%,10% 0,15% 100%,20% 0,25% 100%,30% 0,35% 100%,40% 0,45% 100%,50% 0,55% 100%,60% 0,65% 100%,70% 0,75% 100%,80% 0,85% 100%,90% 0,95% 100%,100% 0);content:"";height:2px;left:0;position:absolute;right:0}.parchment:before{background-color:#fff;top:0}.parchment:after{background-color:#f0c77f;bottom:-2px}.follows{margin:-8px 0 -10px}.follows .math{font-size:1.6em;transform:rotate(90deg)}.task{border-bottom:2px solid #0f82f2;color:#0f82f2;font-weight:600;margin-bottom:.7em;padding-bottom:.5em}#congruent-path{transition:transform .3s}#congruent-path.focus{transform:translate(-112px,-35px) rotate(-1rad)}.congruence .obj{cursor:pointer;fill:#3a3645;stroke:#3a3645}.congruence ellipse,.congruence path,.congruence polygon,.congruence rect{stroke:none}.congruence line,.congruence polyline{fill:#fff;stroke-width:4px}.congruence polyline+path{stroke:inherit;fill:none;stroke-width:8px}.congruence .lines line{stroke:#3a3645;stroke-width:4px;transition:stroke-width .2s}.congruence .lines .correct{stroke-width:8px}#equilateral x-geopad .tools{opacity:1}@media screen and (max-width:747px){.sticky-video{background:#000;border-bottom:1px solid hsla(0,0%,100%,.4);flex-grow:1;position:sticky;top:44px;width:360px}html.webview .sticky-video{top:0}}#crane .step{color:hsla(0,0%,100%,.3);cursor:pointer;display:none;transition:color .2s}#crane .step:hover{color:hsla(0,0%,100%,.6)}#crane .step.active{color:#fff}#crane .step:first-child{display:block}#crane x-video{position:sticky;top:calc(50vh - 180px)}.origami-axioms x-video{margin-top:-24px!important}