.screen-hidden.svelte-1wq7p9j,.print-only.svelte-1wq7p9j{display:none}.portrait.svelte-1wq7p9j .controls:where(.svelte-1wq7p9j){position:sticky;bottom:0;z-index:20;margin:.5rem -.75rem 0;padding:.5rem .75rem calc(.5rem + env(safe-area-inset-bottom));background:#faf8fff0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-top:2px solid #17151f}.portrait.svelte-1wq7p9j .shot:where(.svelte-1wq7p9j) img:where(.svelte-1wq7p9j){max-height:46vh}@media(orientation:landscape)and (max-height:600px){header.sticky{display:none}}.theater.svelte-1wq7p9j{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;max-width:none;margin:0;padding:0;background:#0f172a;display:flex;flex-direction:column}.theater.svelte-1wq7p9j .toolbar:where(.svelte-1wq7p9j){padding:.4rem 3rem .4rem .75rem}.theater.svelte-1wq7p9j .toolbar:where(.svelte-1wq7p9j) p:where(.svelte-1wq7p9j){color:#fffc}.theater.svelte-1wq7p9j .caption:where(.svelte-1wq7p9j){margin:0 .75rem}.theater.svelte-1wq7p9j .slide:where(.svelte-1wq7p9j){flex:1;min-height:0;margin:.5rem .75rem 0;overflow-y:auto;box-shadow:none;-webkit-overflow-scrolling:touch}.theater.svelte-1wq7p9j .slide:where(.svelte-1wq7p9j)>div:where(.svelte-1wq7p9j){grid-template-columns:1fr 42%}.theater.svelte-1wq7p9j .slide:where(.svelte-1wq7p9j) .body:where(.svelte-1wq7p9j){padding:1rem 1.25rem}.theater.svelte-1wq7p9j .slide:where(.svelte-1wq7p9j) .shot:where(.svelte-1wq7p9j){border-top:0;border-left:2px solid #17151f}.theater.svelte-1wq7p9j .slide:where(.svelte-1wq7p9j) h2:where(.svelte-1wq7p9j){font-size:1.35rem}.theater.svelte-1wq7p9j .slide:where(.svelte-1wq7p9j) p:where(.svelte-1wq7p9j),.theater.svelte-1wq7p9j .slide:where(.svelte-1wq7p9j) li:where(.svelte-1wq7p9j){font-size:.95rem}.theater.svelte-1wq7p9j .controls:where(.svelte-1wq7p9j){margin:0;padding:.45rem .75rem calc(.45rem + env(safe-area-inset-bottom));background:#0f172aeb}.theater.svelte-1wq7p9j .note:where(.svelte-1wq7p9j){display:none}@media print{.no-print.svelte-1wq7p9j,header,nav,footer{display:none!important}.screen-hidden.svelte-1wq7p9j,.print-only.svelte-1wq7p9j{display:block}.slide.svelte-1wq7p9j{break-after:page;box-shadow:none!important;margin-top:0!important}.deck.svelte-1wq7p9j{max-width:none!important;padding:0!important}}
