*,:before,:after{box-sizing:border-box}html,body{background:#000;height:100%;margin:0;overflow:hidden}.deck{position:fixed;inset:0}.slide{width:1920px;height:1080px;transform:translate(-50%, -50%) scale(var(--deck-scale,1));background:var(--slide-bg,#fff);color:var(--slide-fg,#111);font-family:var(--slide-font,system-ui), sans-serif;visibility:hidden;position:absolute;top:50%;left:50%;overflow:hidden}.slide.is-active{visibility:visible}@page{size:1920px 1080px;margin:0}@media print{html,body{background:0 0;height:auto;overflow:visible}.deck{position:static}.slide{visibility:visible;break-after:page;-webkit-print-color-adjust:exact;print-color-adjust:exact;position:relative;top:0;left:0;transform:none}.slide:last-child{break-after:auto}}:root{--fx-ease:cubic-bezier(.2, .8, .2, 1)}.fx-instant,.fx-instant *{transition:none!important}.fx-ready .slide [data-step]{opacity:0;transition:opacity .24s var(--fx-ease), transform .24s var(--fx-ease);transform:translateY(24px)}.fx-ready .slide [data-step].is-on{opacity:1;transition:opacity .56s var(--fx-ease), transform .56s var(--fx-ease);transform:none}.fx-ready [data-pane]:not(.is-active){display:none}.fx-ready [data-pane].is-active{animation:fx-pane-in .42s var(--fx-ease)}@keyframes fx-pane-in{0%{opacity:0;transform:translateY(12px)}}.fx-tabs:has(>[data-tab]):not(:has(>:not([data-tab]))){align-items:center;gap:8px;display:inline-flex}.fx-tabs [data-tab]{font:inherit;color:inherit;cursor:pointer;opacity:.55;transition:opacity .2s var(--fx-ease), background-color .2s var(--fx-ease), color .2s var(--fx-ease);background:0 0;border:2px solid;border-radius:999px;padding:10px 28px}.fx-tabs [data-tab]:hover{opacity:.85}.fx-tabs [data-tab].is-active{opacity:1;background:var(--fx-accent,var(--slide-fg,currentColor));border-color:var(--fx-accent,var(--slide-fg,currentColor));color:var(--fx-on-accent,var(--slide-bg,transparent))}.fx-ready [data-fill]{background:var(--fx-accent,currentColor);width:0;transition:width 1.1s var(--fx-ease)}.fx-ready [data-fill].is-filled{width:var(--fx-fill,0%)}.fx-ready [data-fill][data-fill-dir=y]{width:auto;height:0;transition:height 1.1s var(--fx-ease)}.fx-ready [data-fill][data-fill-dir=y].is-filled{height:var(--fx-fill,0%)}[data-panel],[data-autoplay],[data-hover-group]{cursor:pointer}.fx-scrim{z-index:40;background:var(--fx-scrim,#0000008c);opacity:0;visibility:hidden;transition:opacity .22s var(--fx-ease), visibility 0s .22s;position:absolute;inset:0}.fx-scrim.is-open{opacity:1;visibility:visible;transition:opacity .32s var(--fx-ease)}.slide aside.fx-panel{z-index:41;width:var(--fx-panel-w,760px);background:var(--fx-panel-bg,var(--slide-bg,#fff));color:var(--slide-fg,inherit);visibility:hidden;transition:transform .22s var(--fx-ease), visibility 0s .22s;border-radius:24px 24px 0 0;padding:64px;position:absolute;top:64px;bottom:0;right:64px;overflow:auto;transform:translateY(100%);box-shadow:0 -12px 48px #00000040}.slide aside.fx-panel.is-open{visibility:visible;transition:transform .32s var(--fx-ease);transform:none}.fx-auto,.fx-toolbar{z-index:1000;font:500 13px/1 var(--slide-font,system-ui), sans-serif;color:#ffffffeb;background:#0000009e;border-radius:999px;position:fixed}.fx-auto{pointer-events:none;animation:fx-pane-in .32s var(--fx-ease);padding:9px 14px;bottom:16px;left:16px}.fx-toolbar{opacity:.35;transition:opacity .2s var(--fx-ease);gap:2px;padding:4px;display:flex;top:12px;right:12px}.fx-toolbar:hover,.fx-toolbar:focus-within,.fx-editing .fx-toolbar{opacity:1}.fx-autoplaying .fx-toolbar{opacity:0;pointer-events:none}.fx-toolbar button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 12px}.fx-toolbar button:hover,.fx-toolbar button[aria-pressed=true]{background:#ffffff29}.fx-toolbar button.is-armed{color:#000000e6;background:#ffffffe6}.fx-toolbar .fx-page{font-variant-numeric:tabular-nums;align-self:center;padding:0 4px}.fx-toolbar [hidden]{display:none}.fx-toolbar .fx-user{opacity:.7;align-self:center;padding:0 4px 0 10px}.fx-toolbar .fx-saving{align-self:center;padding:0 4px;font-size:8px;animation:.9s ease-in-out infinite alternate fx-saving}@keyframes fx-saving{to{opacity:.3}}.fx-notices{z-index:1000;flex-direction:column;align-items:flex-end;gap:6px;display:flex;position:fixed;top:52px;right:12px}.fx-notice{font:500 13px/1 var(--slide-font,system-ui), sans-serif;color:#ffffffeb;animation:fx-pane-in .32s var(--fx-ease);background:#000000b8;border-radius:999px;align-items:center;gap:4px;padding:4px 4px 4px 14px;display:flex}.fx-notice button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 10px}.fx-notice button:hover{background:#ffffff29}.fx-autoplaying .fx-notices{display:none}.fx-editing .fx-editable{outline-offset:4px;cursor:text;outline:2px dashed}.fx-editing .fx-editable:focus{outline-style:solid}@media print{.fx-ready .slide [data-step]{opacity:1;transition:none;transform:none}.fx-ready [data-fill]{width:var(--fx-fill,0%);transition:none}.fx-ready [data-fill][data-fill-dir=y]{width:auto;height:var(--fx-fill,0%)}.fx-scrim,.slide aside.fx-panel,.fx-toolbar,.fx-notices,.fx-notice,.fx-auto{display:none!important}.fx-editing .fx-editable{outline:none}}
