.slide-deck-navigation{--slide-navigation-accent:hsl(var(--primary));--slide-navigation-cookie-offset:0px;pointer-events:none;z-index:70;position:absolute;inset:0}[data-presentation-export-root=true]:has([data-cookie-disclosure=deck]) .slide-deck-navigation{--slide-navigation-cookie-offset:3.25rem}.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 + var(--slide-navigation-cookie-offset));border:1px solid hsl(var(--border) / .8);background:hsl(var(--background) / .95);max-width:calc(100vw - 24px);color:hsl(var(--muted-foreground));font:11px/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.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 + var(--slide-navigation-cookie-offset));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__control{pointer-events:auto;min-width:88px;height:48px;color:hsl(var(--muted-foreground));font:600 13px 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:13px 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__search{border-left:1px solid hsl(var(--border) / .75);flex-shrink:0;width:48px;min-width:48px;padding:0}@media (width<=340px){.slide-deck-navigation__control:not(.slide-deck-navigation__search),.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__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}}
