.prezi-hover-paywall-card{width:min(300px, calc(100vw - var(--space-6)));border-radius:var(--radius-md);border:1px solid var(--border-color-light);background:var(--color-surface-base);box-shadow:var(--shadow-surface-craft);padding:var(--space-4);flex-direction:column;gap:7px;display:flex}.prezi-hover-paywall-card__title{font-size:var(--font-size-xs);line-height:1.5;font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.01em;margin:0}.prezi-hover-paywall-card__body{font-size:var(--font-size-sm);line-height:1.4;font-weight:var(--font-weight-medium);color:var(--color-text-secondary);margin:0}.prezi-hover-paywall-card__cta{border-radius:var(--radius-sm);width:100%;margin-top:var(--space-2);padding:var(--space-1-5) var(--space-2);background:var(--color-primary);color:var(--color-text-on-color);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;border:none;line-height:1.4;transition:background .15s}.prezi-hover-paywall-card__cta:hover{background:var(--color-primary-hover)}.prezi-hover-paywall-card__cta:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
.prezi-style-brand-tabs{border:1px solid var(--border-color);background:var(--color-bg-subtle);box-shadow:var(--shadow-pill);isolation:isolate;border-radius:999px;gap:3px;width:fit-content;margin:0 auto;padding:3px;display:inline-flex;position:relative}.prezi-style-brand-tabs.prezi-segmented-tabs--equal-width{grid-auto-columns:1fr;grid-auto-flow:column;align-items:center;display:inline-grid}.prezi-style-brand-tabs.prezi-segmented-tabs--equal-width .prezi-style-brand-tab-host{width:100%;min-width:0;display:flex}.prezi-style-brand-tabs.prezi-segmented-tabs--equal-width .prezi-style-brand-tab{box-sizing:border-box;width:100%;min-width:74px;padding:7px var(--space-2-5);justify-content:center}.prezi-style-brand-tab-indicator{background:var(--color-surface-base);height:calc(100% - 6px);box-shadow:var(--shadow-xs);pointer-events:none;z-index:0;will-change:transform, width;border-radius:999px;position:absolute;top:3px;left:0;transform:translate(0,0)}.prezi-style-brand-tab-indicator.is-animating{transition:transform .22s cubic-bezier(.4,0,.2,1),width .22s cubic-bezier(.4,0,.2,1)}.prezi-style-brand-tab-indicator.is-keyframe-animating{animation:.22s cubic-bezier(.4,0,.2,1) prezi-tab-indicator-slide}@keyframes prezi-tab-indicator-slide{0%{width:var(--prezi-tab-indicator-from-width);transform:translate3d(var(--prezi-tab-indicator-from-left), 0, 0)}to{width:var(--prezi-tab-indicator-to-width);transform:translate3d(var(--prezi-tab-indicator-to-left), 0, 0)}}@media (prefers-reduced-motion:reduce){.prezi-style-brand-tab-indicator.is-animating,.prezi-style-brand-tab-indicator.is-keyframe-animating{transition:none;animation:none}}.prezi-designer-modal:not(.prezi-designer-modal--mobile-sheet) .prezi-designer-modal-header .prezi-style-brand-tabs,.prezi-branding-modal:not(.prezi-branding-modal--mobile-sheet) .prezi-branding-modal-header .prezi-style-brand-tabs{z-index:1;margin-top:calc(var(--space-1) * -1 - 2px);box-sizing:border-box;min-height:var(--space-10);align-items:center;position:relative}.prezi-style-brand-tab{z-index:1;color:var(--color-text-secondary);font-size:13px;font-weight:var(--font-weight-medium);padding:7px var(--space-2-5) 7px var(--space-3);cursor:pointer;transition:color var(--transition-normal);background:0 0;border:none;border-radius:999px;position:relative}.prezi-style-brand-tab:disabled{cursor:not-allowed}.prezi-designer-modal:not(.prezi-designer-modal--mobile-sheet) .prezi-designer-modal-header .prezi-style-brand-tab,.prezi-branding-modal:not(.prezi-branding-modal--mobile-sheet) .prezi-branding-modal-header .prezi-style-brand-tab{padding-right:var(--space-3)}.prezi-designer-modal:not(.prezi-designer-modal--mobile-sheet) .prezi-designer-modal-header .prezi-download-plus-badge,.prezi-branding-modal:not(.prezi-branding-modal--mobile-sheet) .prezi-branding-modal-header .prezi-download-plus-badge{margin-right:calc(var(--space-1) * -1)}.prezi-style-brand-tab.is-active{color:var(--color-text-primary)}.prezi-style-brand-tab .prezi-download-plus-badge{font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);white-space:nowrap;background:var(--color-plus-badge-bg);color:var(--color-primary);border:1px solid var(--color-primary);vertical-align:middle;border-radius:999px;margin-left:6px;padding:2px 8px;line-height:1.2;display:inline-block}.prezi-style-brand-tab-host{z-index:1;align-items:stretch;min-width:0;display:inline-flex;position:relative}.prezi-style-brand-tab-host>.prezi-style-brand-tab{align-items:center;width:100%;display:flex}.prezi-style-brand-tab-hover-paywall-anchor{padding-top:var(--paywall-source-gap,2px);z-index:calc(var(--z-modal) + 2);pointer-events:auto}.prezi-style-brand-tab-hover-paywall-anchor.is-above{padding-top:0;padding-bottom:var(--paywall-source-gap,2px)}:is(.prezi-branding-modal--mobile-sheet .prezi-branding-modal-header,.prezi-designer-modal--mobile-sheet .prezi-designer-modal-header){z-index:5;background:var(--color-bg-elevated);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:sticky;min-height:38px!important;margin-bottom:0!important;top:24px!important}:is(.prezi-branding-modal--mobile-sheet,.prezi-designer-modal--mobile-sheet) .prezi-style-brand-tabs{box-sizing:border-box;grid-gap:3px;flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:3px;min-height:38px;padding:3px;display:grid;width:100%!important}:is(.prezi-branding-modal--mobile-sheet,.prezi-designer-modal--mobile-sheet) .prezi-style-brand-tab-host{box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-width:0;min-height:0;display:flex}.prezi-mobile-sheet__tabs--share{box-sizing:border-box;grid-gap:3px;flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:3px;width:100%;min-height:38px;margin:0;padding:3px;display:grid}.prezi-mobile-sheet__tabs--share .prezi-style-brand-tab-host{width:100%;min-width:0}.prezi-mobile-sheet__tabs--share .prezi-style-brand-tab{text-align:center;justify-content:center}:is(.prezi-branding-modal--mobile-sheet,.prezi-designer-modal--mobile-sheet) .prezi-style-brand-tab{box-sizing:border-box;width:100%;min-width:0;min-height:30px;padding:0 var(--space-1);text-align:center;white-space:normal;justify-content:center;align-items:center;line-height:1.1;display:inline-flex}:is(.prezi-branding-modal--mobile-sheet,.prezi-designer-modal--mobile-sheet) .prezi-style-brand-tab.is-active,.prezi-mobile-sheet__tabs--share .prezi-style-brand-tab.is-active{padding:0 var(--space-1);gap:var(--space-1)}:is(.prezi-branding-modal--mobile-sheet,.prezi-designer-modal--mobile-sheet) .prezi-style-brand-tab.is-active .prezi-download-plus-badge{margin-left:0}:is(.prezi-branding-modal--mobile-sheet .prezi-branding-modal__mobile-handle,.prezi-designer-modal--mobile-sheet .prezi-designer-modal__mobile-handle){z-index:6;box-sizing:border-box;background:var(--color-bg-elevated);flex-shrink:0;height:24px;max-height:24px;padding-top:0;position:sticky;top:0;min-height:24px!important;margin-bottom:0!important}.prezi-page--phone-mobile:not(.prezi-page--phone-landscape) .prezi-mobile-sheet__panel--tabbed-drawer.prezi-mobile-sheet__panel--title .prezi-mobile-sheet__handle,.prezi-page--phone-mobile:not(.prezi-page--phone-landscape) :is(.prezi-branding-modal--mobile-sheet .prezi-branding-modal__mobile-handle,.prezi-designer-modal--mobile-sheet .prezi-designer-modal__mobile-handle){height:20px;max-height:20px;min-height:20px!important}.prezi-page--phone-mobile:not(.prezi-page--phone-landscape) :is(.prezi-branding-modal--mobile-sheet.prezi-mobile-sheet__panel,.prezi-designer-modal--mobile-sheet.prezi-mobile-sheet__panel){gap:2px}.prezi-page--phone-mobile:not(.prezi-page--phone-landscape) .prezi-load-modal--mobile .prezi-mobile-sheet__handle{height:20px;max-height:20px;min-height:20px!important}.prezi-page--phone-mobile:not(.prezi-page--phone-landscape) :is(.prezi-branding-modal--mobile-sheet .prezi-branding-modal-header,.prezi-designer-modal--mobile-sheet .prezi-designer-modal-header){top:20px!important}.prezi-page--phone-mobile:not(.prezi-page--phone-landscape) .prezi-mobile-sheet__panel--tabbed-drawer.prezi-mobile-sheet__panel--title{gap:var(--space-1)}.prezi-page--phone-landscape :is(.prezi-branding-modal--mobile-sheet .prezi-branding-modal-header,.prezi-designer-modal--mobile-sheet .prezi-designer-modal-header){z-index:40;background:var(--color-bg-elevated);pointer-events:auto;flex-shrink:0;justify-content:center;align-items:flex-start;max-height:38px;display:flex;height:38px!important;min-height:38px!important;margin-top:0!important;margin-bottom:0!important;position:sticky!important;top:0!important}.prezi-page--phone-landscape .prezi-mobile-sheet--landscape-drawer :is(.prezi-branding-modal--mobile-sheet.prezi-mobile-sheet__panel,.prezi-designer-modal--mobile-sheet.prezi-mobile-sheet__panel){padding-top:var(--space-3)}.prezi-page--phone-landscape :is(.prezi-branding-modal--mobile-sheet,.prezi-designer-modal--mobile-sheet) .prezi-style-brand-tabs{z-index:41;pointer-events:auto;touch-action:manipulation;grid-template-columns:none;align-items:stretch;gap:3px;max-width:100%;padding:3px;display:inline-flex;position:relative;width:fit-content!important;height:38px!important}.prezi-page--phone-landscape :is(.prezi-branding-modal--mobile-sheet,.prezi-designer-modal--mobile-sheet) .prezi-style-brand-tab-host{box-sizing:border-box;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;flex:none!important;width:auto!important}.prezi-page--phone-landscape :is(.prezi-branding-modal--mobile-sheet .prezi-branding-modal-header,.prezi-designer-modal--mobile-sheet .prezi-designer-modal-header) .prezi-mobile-drawer__close{top:var(--prezi-landscape-drawer-close-top,2px);right:var(--prezi-landscape-drawer-close-right,-4px);z-index:50;pointer-events:auto;touch-action:manipulation;position:absolute;transform:none}.prezi-page--phone-landscape :is(.prezi-branding-modal--mobile-sheet,.prezi-designer-modal--mobile-sheet) .prezi-style-brand-tab{z-index:42;text-align:center;touch-action:manipulation;white-space:nowrap;flex:none;min-width:0;font-size:12px;line-height:1.1;position:relative;width:max-content!important;height:30px!important;padding:0 var(--space-1)!important}.prezi-page--phone-landscape :is(.prezi-branding-modal--mobile-sheet,.prezi-designer-modal--mobile-sheet) .prezi-style-brand-tab.is-active{gap:var(--space-1);padding:0 var(--space-1)!important}.prezi-page--phone-landscape :is(.prezi-branding-modal--mobile-sheet,.prezi-designer-modal--mobile-sheet) .prezi-style-brand-tab.is-active .prezi-download-plus-badge{margin-left:0}
