@property --deck-px{syntax:"<length>";inherits:true;initial-value:1px}@property --deck-canvas-top{syntax:"<length>";inherits:true;initial-value:0}[data-presentation-chrome]{--deck-px:min(calc(100cqw / 1920), calc(100cqh / 1080));--deck-progress-h:max(2px, calc(2 * var(--deck-px)));--deck-header-h:max(48px, calc(62 * var(--deck-px)));z-index:60;pointer-events:none;position:absolute;inset:0}[data-presentation-chrome][data-stage-ready=false]{visibility:hidden}.deck-chrome{--deck-gap:max(8px, 1.25cqi);--deck-pad:clamp(12px, calc(20cqi - 64px), 10cqi);--deck-target:max(44px, calc(44 * var(--deck-px)));--deck-text:max(14px, calc(14 * var(--deck-px)));left:var(--deck-stage-x,0px);top:var(--deck-stage-y,0px);width:var(--deck-stage-w,100%);height:var(--deck-stage-h,100%);position:absolute;container:deck-header/inline-size}.deck-chrome__progress{height:var(--deck-progress-h)}.deck-chrome__header{z-index:2;top:var(--deck-progress-h);pointer-events:auto}.deck-chrome__bar{height:var(--deck-header-h);gap:var(--deck-gap);padding-inline:var(--deck-pad)}.deck-chrome__tools{gap:var(--deck-gap)}.deck-chrome__home{min-width:44px;min-height:var(--deck-target);font-size:max(14px, calc(18 * var(--deck-px)));justify-content:center}.deck-chrome [data-deck-text-link],.deck-chrome [data-share-actions]>button{height:max(44px, calc(40 * var(--deck-px)));white-space:nowrap;min-width:44px;padding-inline:max(12px, calc(12 * var(--deck-px)));font-size:var(--deck-text);justify-content:center}.deck-chrome [data-share-actions]{position:static}.deck-chrome [role=dialog]{right:var(--deck-pad);margin-top:0;top:calc(100% + 4px)!important}.deck-chrome [role=dialog] :is(a,button){min-height:44px}.deck-chrome__tools>[role=group]{font-size:var(--deck-text);padding:1px}.deck-chrome__tools>[role=group]>*{width:var(--deck-target);height:var(--deck-target)}.deck-chrome__framework>div>span{font-size:var(--deck-text);white-space:nowrap;display:inline}.deck-chrome__framework a{min-height:var(--deck-target);max-width:none;padding-inline:max(12px, calc(10 * var(--deck-px)));font-size:var(--deck-text)}.deck-chrome__framework:empty,[data-deck-framework=actions]{display:none}.deck-chrome__actions{--deck-cta-y:max(calc(var(--deck-progress-h) + var(--deck-header-h) + 8px), calc(var(--deck-cta-top) * var(--deck-stage-scale,1) * 1px));z-index:1;top:var(--deck-cta-y);gap:max(8px, calc(12 * var(--deck-px)))}.deck-chrome__actions>*{pointer-events:auto}.deck-chrome__actions[data-cta-align=end]{right:calc(var(--deck-cta-right) * var(--deck-stage-scale,1) * 1px);max-width:calc(100% - 2 * var(--deck-cta-right) * var(--deck-stage-scale,1) * 1px);justify-content:flex-end}.deck-chrome__actions[data-cta-align=start]{left:calc(var(--deck-cta-left) * var(--deck-stage-scale,1) * 1px);max-width:calc(100% - (var(--deck-cta-left) + 96) * var(--deck-stage-scale,1) * 1px)}.deck-chrome__actions a{min-height:var(--deck-target);font-size:var(--deck-text)}.deck-chrome__actions [data-media-primary]{padding-inline:max(12px, calc(20 * var(--deck-px)))}[data-deck-recording]{flex-shrink:1;min-width:0}.deck-chrome__actions>a{min-height:max(44px, calc(56 * var(--deck-px)));gap:max(8px, calc(12 * var(--deck-px)));padding:0 max(12px, calc(20 * var(--deck-px)));font-size:max(14px, calc(20 * var(--deck-px)))}.deck-chrome__actions>a>svg{width:max(18px, calc(28 * var(--deck-px)));height:max(18px, calc(28 * var(--deck-px)))}.deck-chrome [data-readability-role=metadata]>*{font-size:max(12px, calc(16 * var(--deck-px)))}[data-slide-full-bleed=true] :is([data-slide-deck-header],[data-slide-deck-progress]){display:none}@container deck (height<=540px){.deck-chrome__actions[data-cta-align]{--deck-cta-y:calc(var(--deck-progress-h) + var(--deck-header-h) + 8px);top:auto;bottom:8px;right:auto;left:calc(12px - var(--deck-stage-x,0px));width:calc(var(--deck-stage-w,100%) + 2 * var(--deck-stage-x,0px) - 24px);justify-content:center;max-width:none}[data-deck-recording],[data-deck-recording] :is(nav,div,[data-presentation-video-metrics]){display:contents}}@container deck (aspect-ratio<=3/4){[data-presentation-chrome]{--deck-canvas-top:calc(var(--deck-progress-h) + var(--deck-header-h))}[data-presentation-chrome][data-stage-ready]{visibility:visible}.deck-chrome{width:100%;height:100%;top:0;left:0}[data-slide-full-bleed=true] :is([data-slide-deck-header],[data-slide-deck-progress]){display:block}.deck-chrome__actions[data-cta-align]{--deck-cta-y:calc(var(--deck-canvas-top) + 56.25cqw + 12px);width:auto;max-width:none;max-height:calc(100cqh - var(--deck-cta-y) - 120px - env(safe-area-inset-bottom));justify-content:center;align-items:center;bottom:auto;left:12px;right:12px}[data-deck-recording],[data-deck-recording] :is(nav,div,[data-presentation-video-metrics]){display:contents}}@container deck-header (width<1312px){.deck-chrome__framework>div>span{display:none}}@container deck-header (width<980px){.deck-chrome__home-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@container deck-header (width<840px){.deck-chrome [data-share-actions]>button{width:var(--deck-target);padding-inline:0}.deck-chrome [data-share-actions]>button>:last-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@container deck-header (width<730px){[data-deck-framework=header]{display:none}[data-deck-framework=actions]{display:block}.deck-chrome [data-presentation-video-metrics]{flex-direction:row}.deck-chrome__actions{max-height:calc(100% - var(--deck-cta-y) - 8px);overflow-y:auto}.deck-chrome__actions a{box-shadow:none}}.slide-deck-navigation{--slide-navigation-accent:hsl(var(--primary));pointer-events:none;z-index:70;position:absolute;inset:0}.slide-deck-navigation :focus-visible{outline-color:var(--slide-navigation-accent)}.slide-deck-navigation__hint{left:50%;bottom:calc(env(safe-area-inset-bottom) + 72px);border:1px solid hsl(var(--border) / .8);background:hsl(var(--background) / .95);width:max-content;max-width:calc(100vw - 24px);color:hsl(var(--muted-foreground));font:12px/1.35 var(--font-mono);text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;border-radius:8px;padding:8px 12px;transition:opacity .15s;position:absolute;transform:translate(-50%);box-shadow:0 8px 24px #00000047}.slide-deck-navigation__hint[hidden]{display:none}.slide-deck-navigation__hint.is-visible{opacity:1}.slide-deck-navigation__hint-fine{display:none}.slide-deck-navigation__panel{pointer-events:auto;left:50%;bottom:calc(env(safe-area-inset-bottom) + 12px);border:1px solid hsl(var(--border) / .85);background:hsl(var(--background) / .95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:8px;align-items:center;max-width:calc(100vw - 24px);display:flex;position:absolute;overflow:hidden;transform:translate(-50%);box-shadow:0 8px 24px #00000052}.slide-deck-navigation__panel.is-collapsed{left:auto;right:12px;transform:none}.slide-deck-navigation__panel.is-collapsed .slide-deck-navigation__visibility{border:0}.slide-deck-navigation__control{pointer-events:auto;min-width:88px;height:48px;color:hsl(var(--muted-foreground));font:600 14px var(--font-mono);background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0 12px;transition:color .15s,background-color .15s;display:flex}.slide-deck-navigation__control:not(:disabled){cursor:pointer}.slide-deck-navigation__control:not(:disabled):hover{background:hsl(var(--muted) / .55);color:hsl(var(--foreground))}.slide-deck-navigation__next:not(:disabled){color:var(--slide-navigation-accent)}.slide-deck-navigation__next:not(:disabled):hover{background:color-mix(in srgb, var(--slide-navigation-accent) 10%, transparent);color:var(--slide-navigation-accent)}.slide-deck-navigation__control:disabled,.slide-deck-navigation__edge:disabled{cursor:not-allowed;opacity:.3}.slide-deck-navigation__counter{white-space:nowrap;border-inline:1px solid hsl(var(--border) / .75);min-width:88px;height:48px;color:hsl(var(--muted-foreground));font:14px var(--font-mono);font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:center;align-items:center;padding:0 12px;display:flex}.slide-deck-navigation__visibility{border-left:1px solid hsl(var(--border) / .75);flex-shrink:0;width:48px;min-width:48px;padding:0}.slide-deck-navigation__presentation{border-left:1px solid hsl(var(--border) / .75);flex-shrink:0;width:48px;min-width:48px;padding:0;display:none}@media (width<=340px){.slide-deck-navigation__control:not(.slide-deck-navigation__visibility):not(.slide-deck-navigation__presentation),.slide-deck-navigation__counter{min-width:82px;padding-inline:8px}}.slide-deck-navigation__inline-chevron,.slide-deck-navigation__edge-marker:after{content:"";border-top:2px solid;border-right:2px solid;flex-shrink:0;width:8px;height:8px}.slide-deck-navigation__inline-chevron.is-previous,.slide-deck-navigation__edge-marker.is-previous:after{transform:rotate(-135deg)}.slide-deck-navigation__inline-chevron.is-next,.slide-deck-navigation__edge-marker.is-next:after{transform:rotate(45deg)}.slide-deck-navigation__edge{pointer-events:auto;background:0 0;border:0;justify-content:center;align-items:center;width:56px;height:160px;padding:0;display:none;position:absolute;top:50%;transform:translateY(-50%)}.slide-deck-navigation__edge.is-previous{left:12px}.slide-deck-navigation__edge.is-next{right:12px}.slide-deck-navigation__edge-marker{border:1px solid hsl(var(--border) / .6);background:hsl(var(--background) / .72);width:44px;height:80px;color:hsl(var(--muted-foreground));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:8px;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:flex;box-shadow:0 6px 18px #0003}.slide-deck-navigation__edge-marker:after{width:10px;height:10px}@media (hover:hover) and (pointer:fine){.slide-deck-navigation__presentation,.slide-deck-navigation__edge{display:flex}.slide-deck-navigation__edge:not(:disabled):hover>span,.slide-deck-navigation__edge:not(:disabled):focus-visible>span{border-color:color-mix(in srgb, var(--slide-navigation-accent) 45%, transparent);color:var(--slide-navigation-accent)}.slide-deck-navigation__hint-fine{display:inline}.slide-deck-navigation__hint-touch{display:none}[data-presentation-export-root=true]:has([data-presentation-expand-trigger=true]) .slide-deck-navigation__edge{display:none}}@container deck (aspect-ratio<=3/4){.slide-deck-navigation__edge{top:calc(max(2px,.104167cqw) + max(48px,3.22917cqw) + 28.125cqw)}}@media (width<=560px) and (hover:hover) and (pointer:fine){.slide-deck-navigation__previous,.slide-deck-navigation__next{width:48px;min-width:48px;padding-inline:0}.slide-deck-navigation__counter{min-width:72px;padding-inline:8px}.slide-deck-navigation__label{display:none}}.slide-deck-navigation__spotlight{width:44px;min-width:44px;padding:0}.slide-deck-navigation__spotlight[aria-pressed=true]{color:var(--slide-navigation-accent);background:hsl(var(--muted) / .55)}@media (width<=380px) and (hover:hover) and (pointer:fine){.slide-deck-navigation .slide-deck-navigation__panel>.slide-deck-navigation__control{flex-shrink:0;width:36px;min-width:36px;padding-inline:0}.slide-deck-navigation__counter{width:72px;min-width:72px;padding-inline:4px}}.slide-deck-navigation .slide-deck-navigation__panel.is-collapsed>.slide-deck-navigation__visibility{width:48px;min-width:48px}
