.presentation-slide-page{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.presentation-slide-page>header{position:relative;z-index:1;display:flex;gap:18px}.presentation-content-frame{position:relative;min-height:0;overflow:hidden}.presentation-content-fit{width:calc(100% / var(--slide-fit, 1));min-height:calc(100% / var(--slide-fit, 1));transform:scale(var(--slide-fit, 1));transform-origin:left top}.presentation-template-slots{display:grid;gap:18px;min-height:100%;align-items:center}.presentation-slide-page .presentation-template-slots{height:100%;min-height:100%;padding:0;overflow:visible}.presentation-slide-page.align-start .presentation-template-slots{align-content:start}.presentation-slide-page.align-center .presentation-template-slots{align-content:center}.presentation-slide-page.align-end .presentation-template-slots{align-content:end}.presentation-slide-page .presentation-template-slots .markdown-body{max-height:none;overflow:visible}.presentation-template-slots.template-horizontal-equal{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.presentation-template-slots.template-horizontal-main,.presentation-template-slots.template-main-sidebar{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.presentation-template-slots.template-horizontal-secondary{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.presentation-template-slots.template-three-column{grid-template-columns:repeat(3,minmax(0,1fr))}.presentation-template-slots.template-quadrant{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.presentation-template-slots.template-vertical-equal{grid-template-rows:minmax(0,1fr) minmax(0,1fr)}.presentation-template-slots.template-vertical-main{grid-template-rows:minmax(0,2fr) minmax(0,1fr)}.presentation-template-slots.template-vertical-secondary{grid-template-rows:minmax(0,1fr) minmax(0,2fr)}.presentation-slot{min-width:0;min-height:0}.presentation-rendered-block{display:block;width:100%;color:inherit;text-align:left}.presentation-rendered-block[role=button]{cursor:pointer}.presentation-rendered-block.active{outline:2px solid #59e1cf;outline-offset:7px;border-radius:3px}.presentation-slide-page.effect-fade,.effect-fade .presentation-slide-page{animation:presentation-fade .34s ease both}.presentation-slide-page.effect-push,.effect-push .presentation-slide-page{animation:presentation-push .36s cubic-bezier(.2,.8,.2,1) both}.presentation-slide-page.effect-zoom,.effect-zoom .presentation-slide-page{animation:presentation-zoom .36s ease both}.presentation-slide-page.effect-flip,.effect-flip .presentation-slide-page{animation:presentation-flip .42s ease both;transform-origin:center}.presentation-slide-page.effect-rise,.effect-rise .presentation-slide-page{animation:presentation-rise .36s ease both}@keyframes presentation-fade{0%{opacity:0}}@keyframes presentation-push{0%{opacity:0;transform:translate(34px)}}@keyframes presentation-zoom{0%{opacity:0;transform:scale(.96)}}@keyframes presentation-flip{0%{opacity:0;transform:perspective(1200px) rotateY(7deg)}}@keyframes presentation-rise{0%{opacity:0;transform:translateY(26px)}}@media(prefers-reduced-motion:reduce){.presentation-slide-page{animation:none!important}}
