body:has(.prezi-view-page--phone-mobile),html:has(.prezi-view-page--phone-mobile){background:var(--color-present-bg);color-scheme:dark}.prezi-view-error,.prezi-view-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;height:100dvh;gap:var(--space-3);background:var(--color-present-bg);color:var(--color-text-secondary);font-family:var(--font-family)}.prezi-view-loading .animated-toolbar-logo.prezi-view-loading-logo{width:48px;height:48px;color:var(--color-text-primary)}html[data-theme=dark] .prezi-view-loading .animated-toolbar-logo.prezi-view-loading-logo{color:var(--color-text-on-color)}@media (prefers-color-scheme:dark){.prezi-view-loading .animated-toolbar-logo.prezi-view-loading-logo{color:var(--color-text-on-color)}}.prezi-view-loading-logo .animated-toolbar-logo path{opacity:1}.prezi-view-loading-text{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:1.4}.prezi-view-loading--in-canvas{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;min-height:0;gap:var(--space-3);background:var(--color-present-bg);color:var(--color-text-secondary);font-family:var(--font-family);pointer-events:none}.prezi-view-error h2{color:var(--color-text-primary);font-size:var(--font-size-2xl);margin-bottom:var(--space-1)}.prezi-view-home-link{margin-top:var(--space-3);color:var(--color-primary);text-decoration:none;font-weight:var(--font-weight-medium)}.prezi-view-home-link:hover{text-decoration:underline}.prezi-view-spinner{animation:prezi-view-spin 1s linear infinite}@keyframes prezi-view-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.prezi-view-page{--prezi-view-share-button-border:color-mix(in srgb,var(--color-text-secondary) 45%,transparent);--prezi-view-share-button-border-hover:color-mix(in srgb,var(--color-text-primary) 70%,transparent);position:relative;display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden;background:var(--color-present-bg);font-family:var(--font-family)}.prezi-view-floating-nav{position:absolute;inset:0;pointer-events:none;z-index:var(--z-sticky)}.prezi-view-floating-nav .prezi-nav-pill{pointer-events:auto}.prezi-view-page--room .prezi-view-floating-nav:has(.prezi-nav-pill-group--room-present .prezi-tooltip:is(:hover,:focus-visible)){z-index:var(--craft-pointer-settings-tooltip-z)}.prezi-view-page--room .prezi-view-floating-nav .prezi-nav-pill-group--room-present :is([data-lookup=craft-room-deck-camera],[data-lookup=craft-room-deck-presenter-view],[data-lookup=craft-room-deck-pointer],[data-lookup=craft-room-deck-pointer-settings]).prezi-tooltip--down .prezi-tooltip-text{left:50%;right:auto;transform:translateX(-50%) translateY(-4px);z-index:var(--craft-pointer-settings-tooltip-z)}.prezi-view-page--room .prezi-view-floating-nav .prezi-nav-pill-group--room-present :is([data-lookup=craft-room-deck-camera],[data-lookup=craft-room-deck-presenter-view],[data-lookup=craft-room-deck-pointer],[data-lookup=craft-room-deck-pointer-settings]).prezi-tooltip--down:focus-visible .prezi-tooltip-text,.prezi-view-page--room .prezi-view-floating-nav .prezi-nav-pill-group--room-present :is([data-lookup=craft-room-deck-camera],[data-lookup=craft-room-deck-presenter-view],[data-lookup=craft-room-deck-pointer],[data-lookup=craft-room-deck-pointer-settings]).prezi-tooltip--down:hover .prezi-tooltip-text{transform:translateX(-50%) translateY(0)}.prezi-view-share-wrapper{position:relative}.prezi-view-page--newscaster-surface>.prezi-modal-overlay{z-index:calc(var(--z-tooltip) + 5)}.prezi-view-page .presenter-header-right .presenter-header-apps-btn{order:17}.prezi-view-page .presenter-header-right>.presenter-header-qr-toggle-btn{order:18}.prezi-view-page .presenter-header-right>:is(.prezi-view-share-wrapper,.craft-room-share-surface){order:19}.prezi-view-page .presenter-header-right>.presenter-header-make-copy-btn{order:20}.prezi-view-header-cta{font-weight:var(--font-weight-medium)}.prezi-view-page[data-theme=dark] .presenter-header--hide-share-label .presenter-header-share-btn.prezi-view-header-cta,.prezi-view-page[data-theme=dark] .presenter-header-share-btn.prezi-view-header-cta{border:1px solid var(--prezi-view-share-button-border);background:transparent;color:var(--color-text-secondary)}.prezi-view-page[data-theme=dark] .presenter-header--hide-share-label .presenter-header-share-btn.prezi-view-header-cta:focus-visible:not(:disabled),.prezi-view-page[data-theme=dark] .presenter-header--hide-share-label .presenter-header-share-btn.prezi-view-header-cta:hover:not(:disabled),.prezi-view-page[data-theme=dark] .presenter-header-share-btn.prezi-view-header-cta:focus-visible:not(:disabled),.prezi-view-page[data-theme=dark] .presenter-header-share-btn.prezi-view-header-cta:hover:not(:disabled){border-color:var(--prezi-view-share-button-border-hover);background:var(--presenter-header-hover-bg);color:var(--color-text-primary)}.prezi-view-page[data-theme=dark] .presenter-header-overflow-menu-embed .presenter-header-share-btn.prezi-view-header-cta{border:none;background:transparent;color:inherit}.prezi-view-page[data-theme=dark] .presenter-header-overflow-menu-embed .presenter-header-share-btn.prezi-view-header-cta:is(:hover,:focus-visible):not(:disabled){border:none;background:var(--presenter-header-hover-bg);color:inherit}.prezi-view-page[data-theme=dark] .presenter-header-overflow-menu-embed .presenter-header-make-copy-btn.prezi-view-header-cta--primary{background:var(--color-primary);color:var(--color-text-on-color)}.prezi-view-page[data-theme=dark] .presenter-header-overflow-menu-embed .presenter-header-make-copy-btn.prezi-view-header-cta--primary:is(:hover,:focus-visible):not(:disabled){background:var(--color-primary-hover);color:var(--color-text-on-color)}.prezi-view-header-cta--primary{background:var(--color-primary);color:var(--color-text-on-color)}.prezi-view-header-cta--primary:focus-visible:not(:disabled),.prezi-view-header-cta--primary:hover:not(:disabled){background:var(--color-primary-hover);color:var(--color-text-on-color)}@media (orientation:landscape){.prezi-view-page--phone-mobile .presenter-header--hide-make-copy-label .presenter-header-make-copy-btn{width:auto;gap:var(--space-1-5);padding:var(--space-2) var(--space-3)}.prezi-view-page--phone-mobile .presenter-header--hide-make-copy-label .presenter-header-make-copy-btn .presenter-header-actions-label{display:inline}}.prezi-view-tooltip{position:absolute;top:100%;left:50%;margin-top:3px;padding:4px 10px;background:var(--color-gray-100);border:1px solid var(--color-gray-300);color:var(--color-text-primary);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);border-radius:var(--radius-sm);white-space:nowrap;pointer-events:none;box-shadow:var(--shadow-lg);transform:translateX(-50%);animation:prezi-view-fade-in .15s ease-out}.prezi-view-tooltip--toast{position:fixed;top:52px;left:50%;margin-top:0;z-index:var(--z-sticky);animation:prezi-view-fade-in-toast .15s ease-out}.prezi-view-tooltip--copied{top:68px;display:inline-flex;align-items:center;gap:var(--space-1);padding:8px 12px;background:var(--color-success-light);border-color:var(--color-success);border-radius:9999px;color:var(--color-success)}@keyframes prezi-view-fade-in{0%{opacity:0;transform:translateX(-50%) translateY(-4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes prezi-view-fade-in-toast{0%{opacity:0;transform:translateX(-50%) translateY(-4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.prezi-view-canvas-container{flex:1 1;position:relative;overflow:hidden;background:var(--prezi-canvas-background,var(--color-present-bg))}.prezi-view-canvas{width:100%;height:100%;display:block;background:var(--prezi-canvas-background,transparent)}.prezi-view-page--touch .prezi-view-canvas{overscroll-behavior:none;touch-action:none}.prezi-view-page--phone-mobile .prezi-present-share-pill{position:absolute;right:8px;bottom:24px;z-index:25;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:36px;padding:var(--space-1) var(--space-3);border:none;border-radius:var(--radius-full);background:var(--color-scrim-60);color:var(--color-text-on-color);box-shadow:none;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:1;cursor:pointer;touch-action:manipulation;visibility:visible;backdrop-filter:blur(20px);transition:opacity .3s ease,background .15s ease,visibility 0s linear 0s}.prezi-view-page--phone-mobile .prezi-present-share-pill:hover{background:var(--color-bg-hover)}.prezi-view-page--phone-mobile .prezi-present-share-pill.hidden{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .3s ease,background .15s ease,visibility 0s linear .3s}.prezi-view-page--phone-mobile .prezi-present-share-pill.hidden :is(a,button,input,select,textarea,[tabindex]){visibility:hidden}@media (orientation:portrait){.prezi-view-page--phone-mobile .presenter-header-title{display:none}.prezi-view-page--phone-mobile .prezi-present-share-pill{right:8px}}@media (orientation:landscape){.prezi-view-page--phone-mobile .prezi-present-share-pill{right:32px}.prezi-view-page--phone-mobile .prezi-view-canvas-container>.presenter-header-root{display:none}}.prezi-view-page--phone-mobile .craft-watermark--bottom-left{bottom:26px;left:8px}@media (orientation:landscape){.prezi-view-page--phone-mobile .craft-watermark--bottom-left{left:32px}}.prezi-view-page .prezi-nav-pill{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:var(--space-1);z-index:25;background:var(--color-scrim-60);border:none;padding:var(--space-1);border-radius:var(--radius-full);box-shadow:none;backdrop-filter:blur(20px);transition:opacity .3s ease}.prezi-view-page .prezi-nav-pill.hidden{opacity:0;pointer-events:none}.prezi-view-page:not(.prezi-view-page--phone-mobile) .prezi-nav-pill{bottom:16px}.prezi-view-page--phone-mobile .prezi-nav-pill{z-index:85}.prezi-view-page .prezi-nav-pill-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:50%;background:transparent;color:var(--color-text-on-color);cursor:pointer;transition:background .15s ease}.prezi-view-page .prezi-nav-pill-btn:hover:not(:disabled){background:var(--color-overlay-light)}.prezi-view-page .prezi-nav-pill-btn.active,.prezi-view-page .prezi-nav-pill-btn.active:hover:not(:disabled){background:var(--color-overlay-pressed);color:var(--color-text-on-color)}.prezi-view-page .prezi-nav-pill-btn:disabled{opacity:.45;cursor:default}.prezi-view-page .craft-pointer-pill-group{display:inline-flex;align-items:center;gap:2px;overflow:visible;transition:background .18s ease}.prezi-view-page .craft-pointer-pill-group.is-active:has([data-lookup=craft-room-deck-pointer]){background:var(--color-overlay-light);border-radius:var(--radius-full)}.prezi-view-page .craft-pointer-pill-group :is([data-lookup=craft-room-deck-pointer],[data-lookup=craft-room-deck-pointer-settings]){display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;min-height:28px;max-width:28px;max-height:28px;aspect-ratio:1;padding:0}.prezi-view-page .craft-pointer-pill-group [data-lookup=craft-room-deck-pointer-settings]{width:28px;min-width:28px;max-width:28px;opacity:1;transform:translateX(0) scale(1);transition:width .2s cubic-bezier(.22,1,.36,1),min-width .2s cubic-bezier(.22,1,.36,1),max-width .2s cubic-bezier(.22,1,.36,1),opacity .15s ease,transform .2s cubic-bezier(.22,1,.36,1)}.prezi-view-page .craft-pointer-pill-group [data-lookup=craft-room-deck-pointer-settings][data-visible=false]{width:0;min-width:0;max-width:0;padding-inline:0;opacity:0;overflow:hidden;transform:translateX(-6px) scale(.82);pointer-events:none}.prezi-view-page .craft-pointer-pill-group.is-active:has([data-lookup=craft-room-deck-pointer]) .prezi-nav-pill-btn,.prezi-view-page .craft-pointer-pill-group.is-active:has([data-lookup=craft-room-deck-pointer]) .prezi-nav-pill-btn:hover:not(:disabled){background:transparent}.prezi-view-page .craft-pointer-pill-group.is-active:has([data-lookup=craft-room-deck-pointer]) .prezi-nav-pill-btn[data-lookup=craft-room-deck-pointer].active,.prezi-view-page .craft-pointer-pill-group.is-active:has([data-lookup=craft-room-deck-pointer]) .prezi-nav-pill-btn[data-lookup=craft-room-deck-pointer].active:hover:not(:disabled){background:var(--color-overlay-pressed);color:var(--color-text-on-color)}.prezi-view-page .craft-pointer-pill-group.is-active:has([data-lookup=craft-room-deck-pointer]) .prezi-nav-pill-btn[data-lookup=craft-room-deck-pointer-settings].active,.prezi-view-page .craft-pointer-pill-group.is-active:has([data-lookup=craft-room-deck-pointer]) .prezi-nav-pill-btn[data-lookup=craft-room-deck-pointer-settings].active:hover:not(:disabled),.prezi-view-page .craft-pointer-pill-group.is-active:has([data-lookup=craft-room-deck-pointer]) .prezi-nav-pill-btn[data-lookup=craft-room-deck-pointer-settings]:hover:not(:disabled){background:var(--color-overlay-pressed);color:var(--color-text-on-color)}.prezi-view-page .prezi-nav-pill-home{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:50%;background:transparent;color:var(--color-text-on-color);cursor:pointer;transition:all var(--transition-fast)}.prezi-view-page .prezi-nav-pill-home:hover{background:var(--color-overlay-light);color:var(--color-text-on-color)}.prezi-view-page .prezi-nav-pill-home.active{color:var(--color-text-on-color)}.prezi-view-slides-container{flex:1 1;min-height:0;overflow:hidden;background:#000;display:flex;align-items:center;justify-content:center}.prezi-view-slides-container--stacked{background:transparent;display:block;overflow:visible;position:relative}.prezi-view-slides-content{max-width:960px;width:100%;padding:var(--space-6) 0}.prezi-view-slides-content .content-item{margin-bottom:var(--space-4);overflow:hidden;box-shadow:var(--shadow-sm)}.prezi-view-slides-content .content-item[data-slide-type=overview]{display:none}.prezi-view-slides-content .prezi-section{display:contents}.prezi-view-page:fullscreen .prezi-view-canvas-container{height:100vh;height:100dvh}.prezi-view-page .prezi-paywall-overlay{position:fixed;inset:0;z-index:calc(var(--z-modal) + 1);background:var(--color-scrim-60);display:flex;align-items:center;justify-content:center;padding:var(--space-5)}.prezi-view-page .prezi-paywall-frame{position:relative;width:800px;height:800px;max-width:100%;max-height:100%;overflow:hidden}.prezi-view-page .prezi-paywall-iframe{width:100%;height:100%;border:0;border-radius:var(--radius-lg);background:transparent}