.filmstrip-add{padding:0 var(--space-3) 0 var(--space-2);flex:none;align-items:center;display:flex}.filmstrip-add-btn{border:1px solid var(--prezi-timeline-hairline,var(--border-color));border-radius:var(--radius-full);background:var(--color-surface-base);width:26px;height:26px;color:var(--color-text-secondary);box-shadow:var(--prezi-timeline-chip-shadow,none);cursor:pointer;place-items:center;padding:0;transition:background .12s,color .12s;display:grid}.filmstrip-add-btn>svg{animation:1s cubic-bezier(.16,1,.3,1) both filmstrip-add-spin-in}@keyframes filmstrip-add-spin-in{0%{transform:rotate(-720deg)}to{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.filmstrip-add-btn>svg{animation:none}}.filmstrip-add-btn:hover,.filmstrip-add-btn.is-open{background:var(--color-bg-hover);color:var(--color-text-primary)}.filmstrip-add-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.acts-add-backdrop.filmstrip-add-backdrop{z-index:600}.acts-add-menu.filmstrip-add-menu{z-index:601;width:240px;max-height:calc(100dvh - 120px);position:fixed;top:auto;left:auto}.filmstrip-add-menu-divider{height:1px;margin:var(--space-1) 0;background:var(--border-color);flex-shrink:0}.filmstrip-add-menu .acts-add-menu-item{font-weight:var(--font-weight-regular,400);line-height:14px}.filmstrip-add-menu .acts-add-menu-item-beta--fit-row{box-sizing:border-box;align-items:center;height:14px;padding-block:0;line-height:1;display:inline-flex}.filmstrip-add-menu .acts-kind-icon.filmstrip-add-slide-icon{color:inherit}.filmstrip-add-menu .acts-kind-icon{width:auto;height:auto}
.doc-conversion-overlay{z-index:1250;pointer-events:all;background:0 0;position:fixed;inset:0}.doc-conversion-overlay__pill{border-radius:var(--radius-full);border:1px solid var(--border-color-light);background:var(--color-surface-elevated);color:var(--color-text-secondary);font-size:var(--font-size-sm);letter-spacing:.01em;white-space:nowrap;box-shadow:var(--shadow-lg);align-items:center;gap:10px;padding:8px 16px 8px 12px;font-weight:500;line-height:1;animation:.2s cubic-bezier(.21,1.02,.55,1) .25s backwards doc-conversion-overlay-in;display:flex;position:absolute;bottom:96px;left:50%;transform:translate(-50%)}@media (max-width:380px){.doc-conversion-overlay__pill{white-space:normal;max-width:calc(100vw - 32px);line-height:1.3}}@keyframes doc-conversion-overlay-in{0%{opacity:0;transform:translate(-50%)translateY(10px)scale(.96)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.doc-conversion-overlay__spinner{border:2px solid var(--border-color-light);border-top-color:var(--color-primary);border-radius:50%;flex:none;width:14px;height:14px;animation:.8s linear infinite doc-conversion-overlay-spin}@keyframes doc-conversion-overlay-spin{to{transform:rotate(360deg)}}.doc-conversion-overlay__pill--nav{gap:var(--space-2);box-sizing:border-box;height:calc(28px + var(--space-1) * 2 + 2px);padding:0 var(--space-3) 0 calc(var(--space-3) - 4px);border:1px solid var(--color-pill-stroke);background:var(--color-white);color:var(--color-text-secondary);letter-spacing:normal;box-shadow:var(--shadow-md);font-size:12px;font-weight:500}.doc-conversion-overlay__pill--nav .doc-conversion-overlay__spinner{border-color:color-mix(in srgb, var(--color-primary) 22%, transparent);border-top-color:var(--color-primary);width:10px;height:10px}@media (prefers-reduced-motion:reduce){.doc-conversion-overlay__pill{animation:none}.doc-conversion-overlay__spinner{animation-duration:2s}}.doc-conversion-overlay--blocked{background:color-mix(in srgb, var(--color-surface) 70%, transparent);justify-content:center;align-items:center;display:flex}.doc-conversion-overlay__card{border-radius:var(--radius-lg);border:1px solid var(--border-color-light);background:var(--color-surface-elevated);max-width:500px;color:var(--color-text-primary);box-shadow:var(--shadow-lg);flex-direction:column;gap:10px;margin:0 16px;padding:24px;display:flex}.doc-conversion-overlay__title{font-size:var(--font-size-lg);margin:0;font-weight:600}.doc-conversion-overlay__body{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0;line-height:1.4}.doc-conversion-overlay__actions{white-space:nowrap;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:6px;display:flex}.doc-conversion-overlay__support{color:var(--color-text-secondary);font-size:var(--font-size-sm);text-decoration:underline}.doc-conversion-overlay__reload{border-radius:var(--radius-full);background:var(--color-primary);color:var(--color-text-on-color);font-size:var(--font-size-sm);cursor:pointer;border:none;padding:8px 16px;font-weight:500}.doc-conversion-overlay__secondary{border-radius:var(--radius-full);border:1px solid var(--border-color-light);color:var(--color-text-primary);font-size:var(--font-size-sm);cursor:pointer;background:0 0;padding:8px 16px;font-weight:500}.doc-conversion-overlay__reload:disabled{opacity:.6;cursor:default}.doc-conversion-overlay__error{color:var(--color-error,var(--color-text-primary))}
.prezi-editor-mode-toggle.prezi-style-brand-tabs{padding:var(--space-1);border:1px solid var(--border-color);background:var(--color-surface-base);box-shadow:var(--shadow-sm);gap:2px}.prezi-editor-mode-toggle .prezi-style-brand-tab-indicator{display:none}.prezi-editor-mode-toggle .prezi-style-brand-tab{height:var(--control-height-tier-1);border-radius:var(--radius-full);font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);z-index:1;background:0 0;justify-content:center;align-items:center;gap:0;padding:0 12px;transition:padding 70ms cubic-bezier(.2,0,0,1);display:inline-flex;position:relative}.prezi-editor-mode-toggle .prezi-style-brand-tab.is-active{background:var(--color-primary);color:var(--color-text-on-color);transition:padding 70ms cubic-bezier(.2,0,0,1)}.prezi-editor-mode-toggle .prezi-style-brand-tab:not(.is-active){padding:0 calc((var(--control-height-tier-1) - 16px) / 2)}.prezi-editor-mode-toggle .prezi-style-brand-tab:not(.is-active):not(:disabled):hover{background:var(--color-bg-hover)}.prezi-editor-mode-toggle .prezi-editor-mode-icon{align-items:center;display:inline-flex}.prezi-editor-mode-toggle .prezi-style-brand-tab svg{width:16px;height:16px}.prezi-editor-mode-toggle .prezi-editor-mode-label-box{grid-template-columns:1fr;place-items:center;margin-left:6px;transition:grid-template-columns 70ms cubic-bezier(.2,0,0,1),margin-left 70ms cubic-bezier(.2,0,0,1);display:grid;overflow:hidden}.prezi-editor-mode-toggle .prezi-editor-mode-label-box--hidden{grid-template-columns:0fr;margin-left:0}.prezi-editor-mode-toggle .prezi-editor-mode-label{white-space:nowrap;grid-area:1/1;min-width:0}.prezi-editor-mode-toggle .prezi-editor-mode-label--ghost{visibility:hidden;pointer-events:none}.prezi-editor-mode-toggle .prezi-editor-mode-status .prezi-style-brand-tab{cursor:default}.prezi-editor-mode-toggle .prezi-editor-mode-icon-swap{display:grid}.prezi-editor-mode-toggle .prezi-editor-mode-icon-swap>span{grid-area:1/1;justify-content:center;align-items:center;transition:opacity .12s;display:inline-flex}.prezi-editor-mode-toggle .prezi-editor-mode-icon-swap-alt,.prezi-editor-mode-toggle .prezi-editor-mode-icon-swap.is-alt .prezi-editor-mode-icon-swap-main{opacity:0}.prezi-editor-mode-toggle .prezi-editor-mode-icon-swap.is-alt .prezi-editor-mode-icon-swap-alt{opacity:1}.prezi-editor-mode-toggle .prezi-editor-mode-label-swap{grid-area:1/1;min-width:0;display:flex}.prezi-editor-mode-toggle .prezi-editor-mode-label-track{opacity:0;grid-template-columns:0fr;transition:grid-template-columns .18s cubic-bezier(.22,1,.36,1),opacity .12s;display:grid;overflow:hidden}.prezi-editor-mode-toggle .prezi-editor-mode-label-track.is-on{opacity:1;grid-template-columns:1fr}.prezi-editor-mode-toggle .prezi-editor-mode-label-track-inner{justify-items:center;min-width:0;display:grid}@media (prefers-reduced-motion:reduce){.prezi-editor-mode-toggle .prezi-style-brand-tab,.prezi-editor-mode-toggle .prezi-style-brand-tab.is-active,.prezi-editor-mode-toggle .prezi-editor-mode-label-box,.prezi-editor-mode-toggle .prezi-editor-mode-label-track,.prezi-editor-mode-toggle .prezi-editor-mode-icon-swap>span{transition:none}}.prezi-editor-mode-toggle .prezi-style-brand-tab-host.prezi-tooltip{position:relative}.prezi-editor-mode-toggle .prezi-style-brand-tab-host.prezi-tooltip .prezi-style-brand-tab{overflow:visible}
.pdf-room-skeleton{z-index:1000;gap:var(--space-3);box-sizing:border-box;padding:var(--space-4);background:var(--color-surface-base);flex-direction:column;display:flex;position:fixed;inset:0}.pdf-room-skeleton__block{background-image:var(--prezi-thumbnail-shimmer-gradient);background-size:var(--prezi-thumbnail-shimmer-size);border-radius:var(--radius-sm);background-repeat:no-repeat;animation:1.6s linear infinite pdf-room-skeleton-shimmer;display:block}.pdf-room-skeleton__header{justify-content:space-between;align-items:center;gap:var(--space-3);box-sizing:border-box;padding:var(--space-2) var(--space-3);background:var(--color-surface-elevated);border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);flex:none;display:flex}.pdf-room-skeleton__header-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text-secondary);font-size:14px;font-weight:600;overflow:hidden}.pdf-room-skeleton__header-actions{align-items:center;gap:var(--space-2);flex:none;display:flex}.pdf-room-skeleton__dot{border-radius:50%;width:32px;height:32px}.pdf-room-skeleton__main{align-items:stretch;gap:var(--space-4);flex:auto;min-height:0;display:flex}.pdf-room-skeleton__stage{flex:auto;min-width:0;min-height:0;display:flex}.pdf-room-skeleton__page{border-radius:var(--radius-lg);width:100%;height:100%}.pdf-room-skeleton__rail{gap:var(--space-3);flex-direction:column;flex:0 320px;min-width:0;min-height:0;display:flex}.pdf-room-skeleton__host{border-radius:var(--radius-md);flex:none;height:44px}.pdf-room-skeleton__tiles{gap:var(--space-2);flex-direction:column;min-height:0;display:flex}.pdf-room-skeleton__tile{align-items:center;gap:var(--space-3);box-sizing:border-box;padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-gray-100);display:flex}.pdf-room-skeleton__tile-icon{border-radius:50%;flex:none;width:32px;height:32px}.pdf-room-skeleton__tile-lines{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.pdf-room-skeleton__tile-title{border-radius:var(--radius-xs);width:55%;height:10px}.pdf-room-skeleton__tile-sub{border-radius:var(--radius-xs);width:85%;height:8px}.pdf-room-skeleton__sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1023.98px),(orientation:portrait){.pdf-room-skeleton{padding:var(--space-3);gap:var(--space-2)}.pdf-room-skeleton__main{gap:var(--space-3);flex-direction:column}.pdf-room-skeleton__stage{flex:auto;min-height:45vh}.pdf-room-skeleton__rail{flex:none}.pdf-room-skeleton__tiles{gap:var(--space-2);flex-direction:row;overflow:hidden}.pdf-room-skeleton__tile{min-width:0;padding:var(--space-2);flex:1}.pdf-room-skeleton__tile-lines{display:none}}@keyframes pdf-room-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.pdf-room-skeleton__block{background-image:none;background-color:var(--color-gray-200);animation:none}}
.prezi-present-switch-curtain{z-index:calc(var(--z-modal) - 1);background:var(--color-absolute-black);pointer-events:none;position:fixed;inset:0}
.learning-tools-room-scope :is(.craft-quiz-overlay,.craft-flashcards-overlay){background:color-mix(in srgb, var(--color-modal-scrim) 15%, var(--color-bg-page));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.learning-tools-room-scope :is(.craft-quiz-overlay__ambient,.craft-flashcards-overlay__ambient),.learning-tools-room-scope .craft-flashcards-overlay__title{display:none}.learning-tools-room-scope :is(.craft-quiz-overlay__close,.craft-flashcards-overlay__close){border-color:var(--room-divider,var(--border-color));background:var(--room-surface-base,var(--color-surface-base));color:var(--room-on-surface-muted,var(--color-text-secondary))}.learning-tools-room-scope :is(.craft-quiz-overlay__close,.craft-flashcards-overlay__close,.craft-quiz-overlay__edit-pill,.craft-flashcards-overlay__edit-pill):hover{background:var(--room-surface-hover,var(--color-bg-hover));color:var(--room-on-surface,var(--color-text-primary))}.learning-tools-room-scope .craft-quiz-progress-step:not(.is-complete,.is-current){background:color-mix(in srgb, var(--quiz-text) 12%, var(--color-bg-page))}.learning-tools-room-scope .craft-quiz-overlay__scroll:not(.is-summary){padding-top:var(--lt-quiz-top,160px)}.learning-tools-quiz-fit-probe{visibility:hidden;pointer-events:none;z-index:-1}.learning-tools-room-scope .craft-flashcards-overlay{--fcs-chrome-inset:16px}.learning-tools-room-scope .craft-quiz-overlay__close{top:16px;right:16px}.learning-tools-room-scope .craft-quiz-overlay__edit-pill{top:16px;right:calc(16px + 40px + var(--space-2))}
.prezi-viewer-panel-inline.present-mode:has(>.present-activities-rail){--present-activities-width:calc(288px + 2 * 12px);border-right:var(--present-activities-width) solid transparent;transition:border-right-width .22s cubic-bezier(.22,1,.36,1)}.html-slideshow-shell:has(>.present-activities-rail){--present-activities-width:calc(288px + 2 * 12px);border-right:var(--present-activities-width) solid transparent;transition:border-right-width .22s cubic-bezier(.22,1,.36,1)}.prezi-newscaster-present-shell:has(>.present-activities-rail){--present-activities-width:calc(288px + 2 * 12px);border-right:var(--present-activities-width) solid transparent;transition:border-right-width .22s cubic-bezier(.22,1,.36,1)}:is(.prezi-viewer-panel-inline.present-mode,.html-slideshow-shell,.prezi-newscaster-present-shell):has(>.present-activities-rail) .presenter-header-dock{right:calc(var(--present-activities-width) + var(--presenter-header-viewport-inset,var(--space-3)))}.html-slideshow-shell:has(>.present-activities-rail) .html-slideshow-iframe-wrapper{border-radius:0 calc(24px / var(--html-slideshow-scale,1)) calc(24px / var(--html-slideshow-scale,1)) 0;overflow:hidden}.html-slideshow-shell:has(>.present-activities-rail) :is(.presenter-header-root,.html-slideshow-floating-nav){inset:var(--html-slideshow-slide-inset-y,0px) var(--html-slideshow-slide-inset-x,0px)}.html-slideshow-shell:has(>.present-activities-rail) .presenter-progress-root{right:var(--html-slideshow-slide-inset-x,0px);bottom:var(--html-slideshow-slide-inset-y,0px);left:var(--html-slideshow-slide-inset-x,0px)}.html-slideshow-shell:has(>.present-activities-rail) .presenter-header-root .presenter-header-dock{right:calc(var(--present-activities-width) + var(--html-slideshow-slide-inset-x,0px) + var(--presenter-header-viewport-inset,var(--space-3)));bottom:calc(var(--html-slideshow-slide-inset-y,0px) + var(--presenter-header-bottom-dock-inset,16px))}.present-activities-rail{z-index:40;box-sizing:border-box;width:var(--present-activities-width);background:var(--color-present-bg);padding:12px;animation:.22s cubic-bezier(.22,1,.36,1) present-activities-rail-in;display:flex;position:fixed;top:0;bottom:0;right:0}.present-activities-rail>.acts-rail{flex:auto;align-self:center;width:auto;max-height:100%}.present-activities-rail:before,.present-activities-rail:after{content:"";pointer-events:none;width:24px;height:24px;position:absolute;right:100%}.present-activities-rail:before{background:radial-gradient(circle at 0 100%, transparent 24px, var(--color-present-bg) 24.5px);top:0}.present-activities-rail:after{background:radial-gradient(circle at 0 0, transparent 24px, var(--color-present-bg) 24.5px);bottom:0}@keyframes present-activities-rail-in{0%{opacity:0;transform:translate(24px)}}:is(.prezi-viewer-panel-inline.present-mode,.html-slideshow-shell,.prezi-newscaster-present-shell):has(>.present-activities-rail.is-closing){border-right-width:0;transition:border-right-width .18s cubic-bezier(.4,0,1,1)}.present-activities-rail.is-closing{animation:.18s cubic-bezier(.4,0,1,1) forwards present-activities-rail-out}@keyframes present-activities-rail-out{to{opacity:0;transform:translate(24px)}}@media (prefers-reduced-motion:reduce){.prezi-viewer-panel-inline.present-mode:has(>.present-activities-rail){transition:none}.html-slideshow-shell:has(>.present-activities-rail){transition:none}.prezi-newscaster-present-shell:has(>.present-activities-rail){transition:none}:is(.prezi-viewer-panel-inline.present-mode,.html-slideshow-shell,.prezi-newscaster-present-shell):has(>.present-activities-rail.is-closing){transition:none}.present-activities-rail,.present-activities-rail.is-closing{animation:none}}
.acts-start-prompt-stack{--acts-start-prompt-radius:24px 24px var(--radius-lg) 24px;z-index:10;align-items:flex-end;gap:12px;animation:.36s cubic-bezier(.22,1,.36,1) acts-start-prompt-stack-in;display:flex;position:absolute;bottom:12px;right:12px}@keyframes acts-start-prompt-stack-in{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.acts-start-prompt-stack,.acts-start-prompt-deck,.acts-start-prompt{animation:none}}:is(.prezi-viewer-panel-inline.present-mode,.html-slideshow-shell,.prezi-newscaster-present-shell)>.acts-start-prompt-stack{z-index:calc(var(--z-tooltip) + 2)}.html-slideshow-shell:has(>.present-activities-rail)>.acts-start-prompt-stack{right:calc(var(--html-slideshow-slide-inset-x,0px) + 12px);bottom:calc(var(--html-slideshow-slide-inset-y,0px) + 12px)}.acts-start-prompt-deck{padding-bottom:var(--acts-stack-peek,0px);animation:.64s ease-in-out .28s acts-start-prompt-wiggle;position:relative}@keyframes acts-start-prompt-wiggle{20%{transform:rotate(-5deg)}40%{transform:rotate(4deg)}60%{transform:rotate(-2.5deg)}80%{transform:rotate(1deg)}}.acts-start-prompt-deck>.acts-start-prompt{z-index:3;position:relative}.acts-start-prompt-back{top:0;right:0;bottom:var(--acts-stack-peek,0px);background:var(--color-surface-elevated);border:1px solid var(--border-color);border-radius:var(--acts-start-prompt-radius);box-shadow:var(--shadow-md);transform-origin:bottom;position:absolute;left:0}.acts-start-prompt-back--1{z-index:2;transform:translateY(6px)scale(.95)}.acts-start-prompt-back--2{z-index:1;opacity:.7;transform:translateY(12px)scale(.9)}.acts-start-prompt-nav{align-items:center;gap:var(--space-1);padding:var(--space-1);background:var(--color-white);border:1px solid var(--color-pill-stroke);border-radius:var(--radius-full);box-shadow:var(--shadow-md);flex-direction:column;display:flex}.acts-start-prompt-nav-btn{width:28px;height:28px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .15s;display:flex}.acts-start-prompt-nav-btn:hover:not(:disabled){background:var(--color-bg-hover)}.acts-start-prompt-nav-btn:disabled{opacity:.3;cursor:default}.acts-start-prompt-nav-count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-secondary);font-size:11px;font-weight:600}.acts-start-prompt{gap:var(--space-2);min-width:260px;max-width:320px;padding:var(--space-4);background:var(--color-surface-elevated);border:1px solid var(--border-color);border-radius:var(--acts-start-prompt-radius);box-shadow:var(--shadow-xl);flex-direction:column;animation:.2s ease-out acts-start-prompt-in;display:flex}@keyframes acts-start-prompt-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.acts-start-prompt-label{color:var(--color-primary);font-size:12px;font-weight:600}.acts-start-prompt-title{color:var(--color-text-primary);font-size:14px;font-weight:700;line-height:1.35}.acts-start-prompt-actions{align-items:center;gap:var(--space-4);margin-top:var(--space-1);display:flex}.acts-start-prompt-start{align-items:center;gap:var(--space-1-5);border-radius:var(--radius-full);padding:var(--space-2) var(--space-4);background:var(--color-primary);color:var(--color-text-on-color);cursor:pointer;border:none;font-size:14px;font-weight:600;transition:background .15s;display:flex}.acts-start-prompt-start:hover{background:var(--color-primary-hover)}.acts-start-prompt-dismiss{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;font-size:14px;font-weight:500}.acts-start-prompt-dismiss:hover{color:var(--color-text-primary)}
.audience-solo-play-overlay{z-index:9000;padding:var(--space-8);background:var(--color-modal-scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);place-items:center;animation:.18s ease-out audience-solo-play-overlay-fade-in;display:grid;position:fixed;inset:0}.audience-solo-play-overlay__frame{border-radius:var(--radius-3xl);background:var(--color-surface-base);width:min(960px,100%);max-width:100%;height:min(720px,100%);max-height:100%;box-shadow:var(--shadow-xl);border:none}.audience-solo-play-overlay__close{z-index:1;background:var(--color-surface-base);width:36px;height:36px;color:var(--color-text-primary);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:16px;right:16px}@keyframes audience-solo-play-overlay-fade-in{0%{opacity:0}to{opacity:1}}
.doc-editor-status-toast{z-index:1300;border-radius:var(--radius-full);border:1px solid var(--border-color-light);background:var(--color-surface-elevated);color:var(--color-text-secondary);font-size:var(--font-size-sm);letter-spacing:.01em;box-shadow:var(--shadow-lg);pointer-events:none;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;box-shadow:none;border:0;align-items:center;gap:10px;padding:0;font-weight:500;line-height:1;animation:.26s cubic-bezier(.21,1.02,.55,1) .4s backwards doc-editor-status-toast-in;display:flex;position:fixed;bottom:96px;left:50%;overflow:hidden;transform:translate(-50%)}@keyframes doc-editor-status-toast-in{0%{opacity:0;transform:translate(-50%)translateY(10px)scale(.96)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.doc-editor-status-toast__spinner{border:2px solid var(--border-color-light);border-top-color:var(--color-primary);border-radius:50%;flex:none;width:14px;height:14px;animation:.8s linear infinite doc-editor-status-toast-spin}@keyframes doc-editor-status-toast-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.doc-editor-status-toast{animation:none}.doc-editor-status-toast__spinner{animation-duration:2s}}
.prezi-credits-counter{height:calc(var(--space-6) + var(--space-2-5));align-items:center;gap:var(--space-1);padding:0 var(--space-2);border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--color-bg-panel);cursor:pointer;font-family:var(--font-family);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);color:var(--color-text-secondary);white-space:nowrap;-webkit-user-select:none;user-select:none;line-height:1;display:inline-flex;position:relative}.prezi-credits-counter:hover{background:var(--color-bg-hover)}.prezi-credits-counter>span{vertical-align:middle}.prezi-credits-counter svg{width:14px;height:14px;color:var(--color-primary)}.prezi-credits-callout-backdrop{z-index:var(--z-dropdown);position:fixed;inset:0}.prezi-credits-callout{top:calc(100% + var(--paywall-source-gap,2px));z-index:calc(var(--z-dropdown) + 1);width:221px;padding:var(--space-4);background:var(--color-surface-base);border:1px solid var(--border-color-light);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);position:absolute;right:0}.prezi-start-page-sidebar__upgrade-credit-group .prezi-credits-callout{top:auto;bottom:calc(100% + var(--space-1));width:auto;left:0;right:0}.prezi-credits-callout-label{font-family:var(--font-family);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;margin:0 0 7px;font-size:11px;line-height:1.5}.prezi-credits-callout-row{white-space:nowrap;margin-bottom:var(--space-2);justify-content:space-between;align-items:baseline;display:flex}.prezi-credits-callout-count{font-family:var(--font-family);font-weight:var(--font-weight-bold);font-size:var(--font-size-3xl);color:var(--color-text-primary);line-height:1.5}.prezi-credits-callout-remaining{font-family:var(--font-family);font-weight:var(--font-weight-medium);font-size:var(--font-size-caption);color:var(--color-text-secondary)}.prezi-credits-callout-bar{background:var(--color-gray-200);width:100%;height:4px;margin-bottom:var(--space-3);border-radius:2px;overflow:hidden}.prezi-credits-callout-bar-fill{background:var(--color-primary);border-radius:2px;height:100%;transition:width .3s}.prezi-credits-callout-upgrade{width:100%;padding:var(--space-1-5) var(--space-2);background:var(--color-primary);color:var(--color-text-on-color);border-radius:var(--radius-md);font-family:var(--font-family);font-weight:var(--font-weight-medium);font-size:var(--font-size-base);cursor:pointer;margin-top:var(--space-2);border:none;justify-content:center;align-items:center;line-height:1.4;display:flex}.prezi-credits-callout-upgrade:hover{background:var(--color-primary-hover)}.prezi-credits-callout-refill-row{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.prezi-credits-refill-dots{gap:4px;display:flex}.prezi-credits-refill-dot{background:var(--color-warning);border-radius:50%;width:8px;height:8px}.prezi-credits-refill-dot--dim{opacity:.3}.prezi-credits-callout-refill-text{font-family:var(--font-family);font-weight:var(--font-weight-normal);font-size:var(--font-size-2xs);color:var(--color-text-muted)}.prezi-credits-callout-timer{font-family:var(--font-family);font-weight:var(--font-weight-medium);font-size:var(--font-size-caption);color:var(--color-warning);margin:0 0 var(--space-2)}
.thickness-dropdown{display:inline-flex;position:relative}.thickness-dropdown__trigger{border-radius:var(--radius-md,8px);width:28px;height:28px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;transition:background .15s;display:inline-flex}.thickness-dropdown__trigger:is(:hover,:focus-visible){background:var(--color-bg-hover);outline:none}.thickness-dropdown__trigger:disabled{opacity:.4;cursor:default}.thickness-dropdown.is-open .thickness-dropdown__trigger{background:var(--color-bg-hover)}.thickness-dropdown__popover{z-index:1000;border:1px solid var(--border-color);border-radius:var(--radius-md,8px);background:var(--color-surface-base);box-shadow:var(--shadow-md);flex-direction:row;gap:4px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%)}.thickness-dropdown__step{border:1px solid var(--border-color);border-radius:var(--radius-sm,6px);background:var(--color-surface-base);width:28px;height:28px;color:var(--color-text-primary);font-size:var(--font-size-md,16px);cursor:pointer;justify-content:center;align-items:center;padding:0;line-height:1;transition:background .15s;display:flex}.thickness-dropdown__step:is(:hover,:focus-visible){background:var(--color-bg-hover);outline:none}.thickness-dropdown__step:disabled{opacity:.4;cursor:default}.thickness-dropdown__step:disabled:is(:hover,:focus-visible){background:var(--color-surface-base)}
.slide-edit-floating-toolbar__color-pill:has(>.slide-edit-floating-toolbar__leading-popover){position:static}.slide-edit-floating-toolbar__color-popover.slide-edit-floating-toolbar__leading-popover{box-sizing:border-box;white-space:nowrap;border-radius:9999px;gap:8px;height:36px;padding:0 12px 0 14px;top:calc(100% - 1px);left:auto;right:-1px}.slide-edit-floating-toolbar__color-popover.slide-edit-floating-toolbar__leading-popover.is-placement-above{top:auto;bottom:calc(100% - 1px)}.slide-edit-floating-toolbar__leading-label{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.slide-edit-floating-toolbar__leading-slider{flex-shrink:0;width:140px;display:block;position:relative}.slide-edit-floating-toolbar__leading-slider input[type=range]{cursor:pointer;width:100%;display:block}.slide-edit-floating-toolbar__leading-step-dot{top:50%;left:calc(7px + (100% - 14px) * var(--leading-step-at));border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-text-primary) 28%, transparent);pointer-events:none;width:4px;height:4px;position:absolute;transform:translate(-50%,-50%)}.slide-edit-floating-toolbar__leading-step-dot.is-filled{background:color-mix(in srgb, var(--color-text-on-color) 70%, transparent)}
.slide-edit-floating-toolbar,.slide-edit-floating-toolbar__color-popover,.slide-edit-floating-toolbar__opacity-popover,.slide-edit-floating-toolbar__link-popover,.slide-edit-floating-toolbar__property-menu-backdrop,.slide-edit-floating-toolbar__property-menu,.slide-edit-floating-toolbar__actions-menu-backdrop,.slide-edit-floating-toolbar__actions-menu{--slide-edit-floating-toolbar-z-index:var(--z-floating-ui)}.slide-edit-floating-toolbar{z-index:var(--slide-edit-floating-toolbar-z-index);align-items:center;gap:var(--space-1);box-sizing:border-box;background:var(--color-white);border:1px solid var(--border-color);height:36px;box-shadow:var(--shadow-md);font-family:var(--font-family-base,system-ui, sans-serif);font-size:var(--font-size-xs);color:var(--color-text-primary);pointer-events:auto;-webkit-user-select:none;user-select:none;will-change:opacity, transform;border-radius:9999px;padding:3px;animation:.12s ease-out slide-edit-floating-toolbar-enter;display:flex;position:fixed;transform:translate(-50%)}@keyframes slide-edit-floating-toolbar-enter{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.slide-edit-floating-toolbar{will-change:auto;animation:none}}.slide-edit-floating-toolbar__divider{background:var(--border-color);align-self:stretch;width:1px;margin:8px 2px}[data-theme=dark] .slide-edit-floating-toolbar,[data-theme=dark] .slide-edit-floating-toolbar__select,[data-theme=dark] .slide-edit-floating-toolbar__icon-btn,[data-theme=dark] .slide-edit-floating-toolbar__text-btn,[data-theme=dark] .slide-edit-floating-toolbar__custom-color,[data-theme=dark] .slide-edit-floating-toolbar__color-trigger,[data-theme=dark] .slide-edit-floating-toolbar__color-clear,[data-theme=dark] .slide-edit-floating-toolbar__color-popover,[data-theme=dark] .slide-edit-floating-toolbar__opacity-popover,[data-theme=dark] .slide-edit-floating-toolbar__link-popover,[data-theme=dark] .slide-edit-floating-toolbar__link-input,[data-theme=dark] .slide-edit-floating-toolbar__range-value,[data-theme=dark] .slide-edit-floating-toolbar__font-search{background:var(--color-surface-base)}.slide-edit-floating-toolbar__select{background:var(--color-white);height:28px;color:var(--color-text-primary);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-fast);border:1px solid #0000;border-radius:9999px;justify-content:space-between;align-items:center;gap:2px;padding:0 10px;font-family:inherit;line-height:1;display:flex}.slide-edit-floating-toolbar__select-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-top:4px;padding-bottom:4px;overflow:hidden}.slide-edit-floating-toolbar__select-chevron{color:currentColor;flex:none}.slide-edit-floating-toolbar__select:hover{background:var(--color-bg-hover);border-color:#0000}.slide-edit-floating-toolbar__select--font{width:108px}.slide-edit-floating-toolbar__select--size{width:54px}.slide-edit-floating-toolbar__select--typeable{box-sizing:border-box;cursor:text;gap:6px;width:62px;padding-right:8px}.slide-edit-floating-toolbar__select--typeable.is-open{background:var(--color-bg-hover)}.slide-edit-floating-toolbar__select--typeable:focus-within{border-color:var(--color-primary)}.slide-edit-floating-toolbar__size-input{width:100%;min-width:0;height:100%;color:inherit;font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;flex:1;padding:0}.slide-edit-floating-toolbar__size-input::placeholder{color:inherit}.slide-edit-floating-toolbar__size-caret{height:100%;color:inherit;cursor:pointer;background:0 0;border:none;flex:none;align-items:center;padding:0;display:inline-flex}.slide-edit-floating-toolbar__icon-btn{background:var(--color-white);width:28px;min-width:28px;height:28px;color:var(--color-text-primary);cursor:pointer;transition:all var(--transition-fast);border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.slide-edit-floating-toolbar__icon-btn:hover:not(:disabled),.slide-edit-floating-toolbar__icon-btn.is-menu-open:not(:disabled){background:var(--color-bg-hover);color:var(--color-text-primary);border-color:#0000}.slide-edit-floating-toolbar__icon-btn.is-active{background:color-mix(in srgb, var(--color-primary) 10%, transparent);color:var(--color-primary);border-color:#0000}[data-theme=dark] .slide-edit-floating-toolbar__icon-btn.is-active{background:color-mix(in srgb, var(--color-primary) 14%, transparent)}.slide-edit-floating-toolbar__text-btn{background:var(--color-white);height:28px;color:var(--color-text-primary);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-fast);border:1px solid #0000;border-radius:9999px;align-items:center;gap:4px;padding:0 12px;display:inline-flex}.slide-edit-floating-toolbar__text-btn:hover:not(:disabled){background:var(--color-bg-hover);border-color:#0000}.slide-edit-floating-toolbar__text-btn:disabled{color:var(--color-text-secondary);opacity:.55;background:var(--color-surface-base);cursor:not-allowed}.slide-edit-floating-toolbar__text-btn:disabled svg{color:currentColor}.slide-edit-floating-toolbar__text-btn.is-active,.slide-edit-floating-toolbar__text-btn.is-active:hover:not(:disabled){background:var(--color-primary);color:var(--color-white);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-primary) 25%, transparent);border-color:#0000}.slide-edit-floating-toolbar__colors{align-items:center;gap:3px;margin-left:2px;padding-left:8px;display:inline-flex;position:relative}.slide-edit-floating-toolbar__swatch{border:1px solid var(--border-color);cursor:pointer;width:18px;height:18px;transition:transform var(--transition-fast);border-radius:6px;padding:0}.slide-edit-floating-toolbar__swatch:hover{transform:scale(1.1)}.slide-edit-floating-toolbar__swatch--transparent{background-color:var(--color-surface-base);background-image:linear-gradient(45deg, var(--color-gray-300) 25%, transparent 25%, transparent 75%, var(--color-gray-300) 75%), linear-gradient(45deg, var(--color-gray-300) 25%, transparent 25%, transparent 75%, var(--color-gray-300) 75%);background-position:0 0,4px 4px;background-size:8px 8px}.slide-edit-floating-toolbar__custom-color{background:var(--color-white);width:28px;min-width:28px;height:28px;color:var(--color-text-primary);cursor:pointer;transition:all var(--transition-fast);border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.slide-edit-floating-toolbar__custom-color:hover{background:var(--color-bg-hover);color:var(--color-text-primary);border-color:#0000}.slide-edit-floating-toolbar__custom-color input[type=color]{opacity:0;cursor:pointer;border:none;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.slide-edit-floating-toolbar__color-group{align-items:center;gap:4px;margin-left:2px;padding-left:8px;display:inline-flex;position:relative}.slide-edit-floating-toolbar__color-pill{display:inline-flex;position:relative}.slide-edit-floating-toolbar__color-trigger{background:var(--color-white);width:28px;min-width:28px;height:28px;color:var(--color-text-primary);cursor:pointer;transition:all var(--transition-fast);border:1px solid #0000;border-radius:9999px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0;display:inline-flex}.slide-edit-floating-toolbar__color-trigger:hover{background:var(--color-bg-hover);border-color:#0000}.slide-edit-floating-toolbar__color-pill.is-open .slide-edit-floating-toolbar__color-trigger{background:color-mix(in srgb, var(--color-primary) 10%, transparent);color:var(--color-primary);border-color:#0000}.slide-edit-floating-toolbar__color-bar{border:1px solid var(--border-color);box-sizing:border-box;background:var(--color-text-primary);border-radius:3px;width:16px;height:6px;display:block}.slide-edit-floating-toolbar__color-popover{background:var(--color-white);border:1px solid var(--border-color);box-shadow:var(--shadow-md);z-index:calc(var(--slide-edit-floating-toolbar-z-index) + 1);border-radius:12px;align-items:center;gap:3px;padding:8px;display:inline-flex;position:absolute;top:calc(100% + 2px);bottom:auto;right:0}.slide-edit-floating-toolbar__color-popover.has-extras{flex-direction:column;align-items:stretch;gap:6px}.slide-edit-floating-toolbar__color-popover.has-extras .slide-edit-floating-toolbar__color-popover-row{width:100%;display:flex}.slide-edit-floating-toolbar__color-popover.is-placement-above,.slide-edit-floating-toolbar__opacity-popover.is-placement-above,.slide-edit-floating-toolbar__link-popover.is-placement-above{top:auto;bottom:calc(100% + 2px)}.slide-edit-floating-toolbar__link-popover.is-placement-above{border-radius:12px 20px 12px 12px}.slide-edit-floating-toolbar__align-popover{box-sizing:border-box;border-radius:9999px;height:36px;padding:3px;left:-3px;right:auto}.slide-edit-floating-toolbar__align-popover .slide-edit-floating-toolbar__icon-btn{width:28px;min-width:28px;height:28px}.slide-edit-floating-toolbar__color-popover-row{align-items:center;gap:3px;min-height:30px;display:inline-flex}.slide-edit-floating-toolbar__bg-extras{border-top:1px solid var(--border-color);flex-direction:column;gap:4px;padding-top:6px;display:flex}.slide-edit-floating-toolbar__bg-extras-row{grid-gap:8px;grid-template-columns:76px 140px auto;align-items:center;gap:8px;display:grid}.slide-edit-floating-toolbar__bg-extras-label{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.slide-edit-floating-toolbar__bg-extras-row input[type=range]{width:140px;accent-color:var(--color-primary);cursor:pointer}.slide-edit-floating-toolbar input[type=range]{appearance:none;background:0 0;height:18px;margin:0}.slide-edit-floating-toolbar input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--color-primary) 0 var(--range-progress,0%), var(--color-bg-subtle) var(--range-progress,0%) 100%);border:0;border-radius:999px;height:4px}.slide-edit-floating-toolbar input[type=range]::-webkit-slider-thumb{background:var(--color-primary);appearance:none;border:0;border-radius:999px;width:14px;height:14px;margin-top:-5px}.slide-edit-floating-toolbar input[type=range]::-moz-range-track{background:var(--color-bg-subtle);border:0;border-radius:999px;height:4px}.slide-edit-floating-toolbar input[type=range]::-moz-range-progress{background:var(--color-primary);border:0;border-radius:999px;height:4px}.slide-edit-floating-toolbar input[type=range]::-moz-range-thumb{background:var(--color-primary);border:0;border-radius:999px;width:14px;height:14px}.slide-edit-floating-toolbar__color-popover.has-extras .slide-edit-floating-toolbar__color-clear,.slide-edit-floating-toolbar__color-popover.has-extras .slide-edit-floating-toolbar__color-clear-spacer{margin-left:auto}.slide-edit-floating-toolbar__color-clear-spacer{flex-shrink:0;width:30px;min-width:30px;height:30px;margin-left:4px;transform:translate(2px)}.slide-edit-floating-toolbar__color-clear{background:var(--color-white);width:30px;min-width:30px;height:30px;color:var(--color-primary);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;margin-left:4px;padding:0;display:inline-flex;transform:translate(2px)}.slide-edit-floating-toolbar__color-clear svg{color:var(--color-primary);stroke:var(--color-primary)}.slide-edit-floating-toolbar__color-clear:hover{background:var(--color-bg-hover);color:var(--color-primary-hover);border-color:#0000}.slide-edit-floating-toolbar__color-clear:hover svg{color:var(--color-primary-hover);stroke:var(--color-primary-hover)}[data-theme=dark] .slide-edit-floating-toolbar__color-clear{color:var(--color-primary)}[data-theme=dark] .slide-edit-floating-toolbar__color-clear svg{color:var(--color-primary);stroke:var(--color-primary)}.slide-edit-floating-toolbar__universal-actions{align-items:center;gap:4px;margin-left:2px;padding-left:6px;display:inline-flex;position:relative}.slide-edit-floating-toolbar__colors:before,.slide-edit-floating-toolbar__color-group:before,.slide-edit-floating-toolbar__color-pill--link:before,.slide-edit-floating-toolbar__universal-actions:before{content:"";background:var(--border-color);width:1px;height:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.slide-edit-floating-toolbar__icon-btn--danger{color:var(--color-error)}.slide-edit-floating-toolbar__icon-btn--danger:hover:not(:disabled){background:color-mix(in srgb, var(--color-error) 10%, transparent);color:var(--color-error);border-color:#0000}.slide-edit-floating-toolbar__opacity-popover{background:var(--color-white);border:1px solid var(--border-color);box-shadow:var(--shadow-md);z-index:calc(var(--slide-edit-floating-toolbar-z-index) + 1);border-radius:12px;align-items:center;gap:8px;padding:6px 10px;display:inline-flex;position:absolute;top:calc(100% + 2px);bottom:auto;left:0}.slide-edit-floating-toolbar__opacity-popover input[type=range]{width:140px;accent-color:var(--color-primary);cursor:pointer}.slide-edit-floating-toolbar__range-value{box-sizing:border-box;border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--color-white);width:40px;height:24px;color:var(--color-text-primary);font-family:inherit;font-size:var(--font-size-caption);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;transition:border-color var(--transition-fast);outline:none;padding:0 4px}.slide-edit-floating-toolbar__range-value::placeholder{color:inherit;opacity:1}.slide-edit-floating-toolbar__range-value:focus{border-color:var(--color-primary)}.slide-edit-floating-toolbar__color-trigger--link{width:28px}.slide-edit-floating-toolbar__color-pill--link{margin-left:2px;padding-left:8px}.slide-edit-floating-toolbar__link-dot{background:var(--color-primary);border-radius:50%;width:4px;height:4px;display:block}.slide-edit-floating-toolbar__link-popover{background:var(--color-white);border:1px solid var(--border-color);width:280px;box-shadow:var(--shadow-md);z-index:calc(var(--slide-edit-floating-toolbar-z-index) + 1);border-radius:12px 12px 20px;flex-direction:column;gap:8px;padding:8px 9px 10px;display:flex;position:absolute;top:calc(100% + 2px);bottom:auto;right:0}.slide-edit-floating-toolbar__link-title{font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);color:var(--color-text-primary);padding-left:1px}.slide-edit-floating-toolbar__link-input{border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--color-white);width:100%;height:28px;color:var(--color-text-primary);font-size:var(--font-size-caption);transition:border-color var(--transition-fast);outline:none;padding:0 8px;font-family:inherit}.slide-edit-floating-toolbar__link-input::placeholder{color:var(--color-text-muted)}.slide-edit-floating-toolbar__link-input:focus{border-color:var(--color-primary)}.slide-edit-floating-toolbar__link-actions{justify-content:flex-end;align-items:center;gap:6px;margin-top:2px;display:inline-flex}.slide-edit-floating-toolbar__link-btn{border-radius:var(--radius-full);background:var(--color-white);height:28px;color:var(--color-text-primary);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-fast);border:1px solid #0000;justify-content:center;align-items:center;padding:0 12px;display:inline-flex}.slide-edit-floating-toolbar__link-btn--secondary,.slide-edit-floating-toolbar__link-actions .slide-edit-floating-toolbar__icon-btn{background:var(--color-bg-subtle);border-radius:var(--radius-full);color:var(--color-text-primary)}.slide-edit-floating-toolbar__link-actions .slide-edit-floating-toolbar__icon-btn{width:28px;height:28px}.slide-edit-floating-toolbar__link-btn:hover:not(:disabled){background:var(--color-bg-hover);border-color:#0000}.slide-edit-floating-toolbar__link-actions .slide-edit-floating-toolbar__icon-btn:hover:not(:disabled){background:var(--color-bg-hover)}.slide-edit-floating-toolbar__link-btn:disabled{opacity:.5;cursor:not-allowed}.slide-edit-floating-toolbar__link-btn--primary{background:var(--color-primary);color:var(--color-text-on-color);font-weight:var(--font-weight-medium);border-color:#0000}.slide-edit-floating-toolbar__link-btn--primary:hover:not(:disabled){background:var(--color-primary-hover);color:var(--color-text-on-color);border-color:#0000}.prezi-toolbar-menu-backdrop.slide-edit-floating-toolbar__property-menu-backdrop{z-index:var(--slide-edit-floating-toolbar-z-index)}.prezi-toolbar-menu.slide-edit-floating-toolbar__property-menu{z-index:calc(var(--slide-edit-floating-toolbar-z-index) + 1);max-height:260px;overflow-y:auto}.slide-edit-floating-toolbar__font-menu{min-width:160px}.prezi-toolbar-menu.slide-edit-floating-toolbar__size-menu{box-sizing:border-box;min-width:0}.slide-edit-floating-toolbar__size-menu .prezi-toolbar-menu-item{width:100%;min-width:0}.slide-edit-floating-toolbar__property-menu .prezi-toolbar-menu-item{white-space:nowrap}.slide-edit-floating-toolbar__property-menu-item.is-active{background:color-mix(in srgb, var(--color-primary) 12%, transparent);color:var(--color-primary)}.prezi-toolbar-menu-backdrop.slide-edit-floating-toolbar__actions-menu-backdrop{z-index:var(--slide-edit-floating-toolbar-z-index)}.prezi-toolbar-menu.slide-edit-floating-toolbar__actions-menu{z-index:calc(var(--slide-edit-floating-toolbar-z-index) + 1);min-width:180px}.slide-edit-floating-toolbar__actions-menu-shortcut{color:var(--color-text-muted);font-family:inherit;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);margin-left:auto;line-height:1}.slide-edit-floating-toolbar__actions-menu-item--danger,.slide-edit-floating-toolbar__actions-menu-item--danger>svg{color:var(--color-error)}.slide-edit-floating-toolbar__actions-menu-item--danger:hover{background:color-mix(in srgb, var(--color-error) 10%, transparent)}.prezi-toolbar-menu.slide-edit-floating-toolbar__font-menu{flex-direction:column;max-height:340px;display:flex;overflow:hidden}.slide-edit-floating-toolbar__font-search-wrap{flex:none;margin:1px 0 4px;display:block;position:relative}.slide-edit-floating-toolbar__font-search{box-sizing:border-box;width:100%;height:calc(var(--space-2) * 2 + var(--font-size-sm));border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--color-white);color:var(--color-text-primary);font-family:inherit;font-size:var(--font-size-caption);appearance:none;transition:border-color var(--transition-fast);outline:none;margin:0;padding:0 24px 0 8px;display:block}.slide-edit-floating-toolbar__font-search::placeholder{color:var(--color-text-muted)}.slide-edit-floating-toolbar__font-search::-webkit-search-cancel-button{display:none}.slide-edit-floating-toolbar__font-search-clear{color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.slide-edit-floating-toolbar__font-search:focus{border-color:var(--color-primary)}.slide-edit-floating-toolbar__font-menu-list-shell{--scroll-fade-bg:var(--color-white);flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.slide-edit-floating-toolbar__font-menu-list{min-height:0;overflow-y:auto}.slide-edit-floating-toolbar__font-menu-divider{background:var(--border-color);height:1px;margin:4px 0}.slide-edit-floating-toolbar__font-menu-empty{color:var(--color-text-muted);font-size:var(--font-size-sm,13px);padding:8px 12px}.slide-edit-crop-confirm{align-items:center;gap:var(--space-1);box-sizing:border-box;background:var(--color-white);border:1px solid var(--border-color);height:36px;box-shadow:var(--shadow-md);pointer-events:auto;-webkit-user-select:none;user-select:none;border-radius:9999px;padding:3px;display:flex;position:fixed;transform:translate(-50%)}
