@layer quartz-base{.d8p-presentation button{border:1px solid var(--secondary);min-width:44px;min-height:44px;color:var(--secondary);background:var(--light);cursor:pointer;border-radius:5px;padding:.4rem .9rem}.d8p-presentation{margin-block:.75rem}.d8p-presentation [hidden]{display:none!important}.d8p-presentation-bar{z-index:110;padding:max(.5rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) .5rem max(1rem, env(safe-area-inset-left));background:var(--light);border-bottom:1px solid var(--lightgray);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex;position:fixed;inset:0 0 auto}.d8p-presentation-status{color:var(--darkgray);font-size:.875rem}.d8p-presentation-toc{top:calc(var(--d8p-presentation-bar-height,96px) + 1rem);z-index:105;background:var(--light);width:16rem;position:fixed;bottom:1rem;left:max(1rem,50vw - 700px);overflow-y:auto}.d8p-presentation-toc ul{padding:0;list-style:none}.d8p-presentation-toc a{min-height:32px;padding:.3rem .5rem;display:block}:root[data-presentation]{--d8p-header-height:var(--d8p-presentation-bar-height,96px)}:root[data-presentation] .d8p-header,:root[data-presentation] .sidebar,:root[data-presentation] .page-header .breadcrumb-container,:root[data-presentation] .page-header .content-meta,:root[data-presentation] .page-header .properties,:root[data-presentation] .page-header .tags,:root[data-presentation] .center>hr,:root[data-presentation] .page-footer,:root[data-presentation] #quartz-body>footer,:root[data-presentation] .d8p-present{display:none!important}:root[data-presentation] .page[data-frame^=d8p-]>#quartz-body{padding:calc(var(--d8p-presentation-bar-height,96px) + 1.5rem) 2rem 2rem 19rem;display:block}:root[data-presentation] .page[data-frame^=d8p-]>#quartz-body .center{width:100%;min-width:0;max-width:60rem;margin:0 auto}:root[data-presentation] .page[data-frame^=d8p-]>#quartz-body .page-header{margin:0}:root[data-presentation] .page .center article{max-width:60rem}:root[data-presentation] .d8p-presentation{margin:0}@media (max-width:1200px){:root[data-presentation] .page[data-frame^=d8p-]>#quartz-body{padding:calc(var(--d8p-presentation-bar-height,96px) + 1rem) 1.25rem 2rem}.d8p-presentation-toc{inset:calc(var(--d8p-presentation-bar-height,96px) + 1rem) 1rem 1rem;border:2px solid var(--secondary);width:auto;padding:1rem;display:none;box-shadow:0 8px 24px #0003}.d8p-presentation-toc[data-open]{display:block}.d8p-presentation-toc a{box-sizing:border-box;min-height:44px}}.d8p-presentation .d8p-present{color:var(--darkgray);border-color:var(--gray);background:0 0}}