.prezi-designer-carousel{--prezi-designer-carousel-viewport-min-height:180px;--prezi-designer-carousel-meta-min-height:92px;flex-direction:column;justify-content:center;align-items:center;margin-bottom:0;display:flex}.prezi-designer-carousel-viewport{width:100%;min-height:var(--prezi-designer-carousel-viewport-min-height);transition:min-height var(--transition-normal);flex-direction:column;align-items:center;display:flex;position:relative;overflow:visible}.prezi-designer-modal--mobile-sheet .prezi-designer-carousel-viewport{touch-action:pan-y}.prezi-designer-carousel-viewport:before,.prezi-designer-carousel-viewport:after{content:"";pointer-events:none;z-index:4;width:180px;height:88px;position:absolute;top:0}.prezi-designer-carousel-viewport:before{background:linear-gradient(to right, var(--color-white) 0%, color-mix(in srgb, var(--color-white) 90%, transparent) 30%, color-mix(in srgb, var(--color-white) 52%, transparent) 66%, transparent 100%);left:calc(50% - 250px)}.prezi-designer-carousel-viewport:after{background:linear-gradient(to left, var(--color-white) 0%, color-mix(in srgb, var(--color-white) 90%, transparent) 30%, color-mix(in srgb, var(--color-white) 52%, transparent) 66%, transparent 100%);right:calc(50% - 250px)}.prezi-designer-carousel-track{backface-visibility:hidden;z-index:1;flex:0 0 88px;width:100%;height:88px;position:relative;transform:translateZ(0)}.prezi-designer-carousel-nav{border:1px solid var(--border-color);background:var(--color-white);width:30px;height:30px;box-shadow:var(--shadow-lg);color:var(--color-text-secondary);cursor:pointer;z-index:5;transition:border-color var(--transition-fast), color var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;top:29px}.prezi-designer-carousel-nav:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-bg-subtle)}.prezi-designer-carousel-nav--left{left:calc(50% - 112px)}.prezi-designer-carousel-nav--right{right:calc(50% - 112px)}.prezi-designer-carousel-item{cursor:pointer;text-align:center;opacity:0;will-change:transform, opacity;z-index:1;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:88px;height:88px;padding:0;transition:transform .7s cubic-bezier(.25,1,.5,1),opacity .7s cubic-bezier(.25,1,.5,1);display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)scale(.92)}.prezi-designer-carousel-item--focus{animation:none}.prezi-designer-carousel-item:focus,.prezi-designer-carousel-item:focus-visible{outline:none}.prezi-designer-carousel-item:hover{opacity:1}.prezi-designer-carousel-item img{border:1px solid #0000;width:70px;height:70px;transition:border-color .2s,box-shadow .2s,width .7s cubic-bezier(.25,1,.5,1),height .7s cubic-bezier(.25,1,.5,1);box-shadow:0 0 #0000}@media (hover:hover) and (pointer:fine){.prezi-designer-carousel-item:hover img{border-color:var(--color-text-secondary)}}.prezi-designer-carousel-item:is(:active,:focus:not(:focus-visible)) img{box-shadow:none;border-color:#0000}.prezi-designer-carousel-item:focus-visible img{border-color:var(--color-primary);box-shadow:var(--shadow-focus-ring)}.prezi-designer-carousel-meta{width:100%;min-height:var(--prezi-designer-carousel-meta-min-height);text-align:center;z-index:6;pointer-events:none;transition:min-height var(--transition-normal);flex:none;margin-top:0;position:relative}.prezi-designer-carousel-name{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-top:10px;margin-bottom:0;display:block}.prezi-designer-carousel-title{font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);color:var(--designer-accent,var(--color-text-muted));min-height:calc(var(--font-size-caption) * 1.25);transition:opacity var(--transition-normal), max-height var(--transition-normal), margin-top var(--transition-normal), min-height var(--transition-normal);margin-top:4px;line-height:1.25;display:block;overflow:hidden}.prezi-designer-carousel-title--claire,.prezi-designer-sidebar-hero-title--claire,.prezi-designer-sidebar-item[data-lookup=prezi-designer-sidebar-claire]{--designer-accent:var(--color-designer-accent-claire)}.prezi-designer-carousel-title--tab,.prezi-designer-sidebar-hero-title--tab,.prezi-designer-sidebar-item[data-lookup=prezi-designer-sidebar-tab]{--designer-accent:var(--color-designer-accent-tab)}.prezi-designer-carousel-title--paloma,.prezi-designer-sidebar-hero-title--paloma,.prezi-designer-sidebar-item[data-lookup=prezi-designer-sidebar-paloma]{--designer-accent:var(--color-designer-accent-paloma)}.prezi-designer-carousel-title--max,.prezi-designer-sidebar-hero-title--max,.prezi-designer-sidebar-item[data-lookup=prezi-designer-sidebar-max]{--designer-accent:var(--color-designer-accent-max)}.prezi-designer-carousel-title--will,.prezi-designer-sidebar-hero-title--will,.prezi-designer-sidebar-item[data-lookup=prezi-designer-sidebar-will]{--designer-accent:var(--color-designer-accent-will)}.prezi-designer-carousel-title--victoria,.prezi-designer-sidebar-hero-title--victoria,.prezi-designer-sidebar-item[data-lookup=prezi-designer-sidebar-victoria]{--designer-accent:var(--color-designer-accent-victoria)}.prezi-designer-carousel-desc{font-size:14px;font-weight:var(--font-weight-medium);color:var(--color-text-secondary);padding-top:var(--space-2);width:100%;height:24px;min-height:24px;transition:opacity var(--transition-normal), max-height var(--transition-normal), padding-top var(--transition-normal), height var(--transition-normal), min-height var(--transition-normal);margin-top:0;line-height:1.3;display:block;overflow:hidden}@media (prefers-reduced-motion:reduce){.prezi-designer-carousel-viewport,.prezi-designer-carousel-meta,.prezi-designer-carousel-title,.prezi-designer-carousel-desc{transition:none}}.prezi-designer-modal--mobile-sheet .prezi-designer-carousel-desc{height:auto;min-height:35.2px;font-size:12px}.prezi-designer-modal:not(.prezi-designer-modal--mobile-sheet) .prezi-designer-desktop-layout{grid-gap:10px;width:100%;min-height:0;padding:2px 0 var(--space-2) var(--space-2);box-sizing:border-box;isolation:isolate;flex:auto;grid-template-columns:minmax(275px,min(32%,368px)) minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.prezi-designer-modal:not(.prezi-designer-modal--mobile-sheet) .prezi-designer-modal-section{width:100%;min-width:0;margin-right:0}.prezi-designer-modal:not(.prezi-designer-modal--mobile-sheet) .prezi-designer-modal-styles{box-sizing:border-box;width:100%;min-width:0}.prezi-designer-sidebar-shell{z-index:1;border:1px solid var(--border-color);background:var(--color-bg-subtle);min-width:0;min-height:0;box-shadow:var(--shadow-md);border-radius:12px;position:relative;overflow:visible}.prezi-designer-sidebar{gap:var(--space-2);width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;scrollbar-color:var(--border-color) transparent;background:0 0;border:0;border-radius:0;flex-direction:column;padding:2px;display:flex;position:relative;overflow:visible}.prezi-designer-sidebar-card-list::-webkit-scrollbar{width:8px}.prezi-designer-sidebar-card-list::-webkit-scrollbar-track{background:0 0}.prezi-designer-sidebar-card-list::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:999px}.prezi-designer-modal:not(.prezi-designer-modal--mobile-sheet) .prezi-designer-sidebar{overflow:visible}.prezi-designer-sidebar-card-list-shell{border-radius:10px;flex:auto;min-height:0;display:flex;position:relative;overflow:hidden}.prezi-designer-sidebar-card-list-shell.has-overflow:before,.prezi-designer-sidebar-card-list-shell.has-overflow:after{content:"";z-index:3;pointer-events:none;opacity:0;height:16px;transition:opacity var(--transition-fast);position:absolute;left:0;right:0}.prezi-designer-sidebar-card-list-shell.has-overflow:before{background:linear-gradient(to bottom, var(--color-bg-subtle), transparent);top:0}.prezi-designer-sidebar-card-list-shell.has-overflow:after{background:linear-gradient(to top, var(--color-bg-subtle), transparent);bottom:0}.prezi-designer-sidebar-card-list-shell.has-overflow.overflow-top:before,.prezi-designer-sidebar-card-list-shell.has-overflow.overflow-bottom:after{opacity:1}.prezi-designer-sidebar-card-list{scrollbar-color:var(--border-color) transparent;flex-direction:column;flex:auto;gap:2px;min-height:0;padding:2px;display:flex;overflow:hidden auto}.prezi-designer-sidebar-card-list>.prezi-designer-sidebar-item{margin:0}.prezi-designer-sidebar-hero{display:none}.prezi-designer-modal:not(.prezi-designer-modal--mobile-sheet) .prezi-designer-sidebar-hero{padding:0 var(--space-2) var(--space-2);text-align:center;flex-direction:column;flex:none;align-items:center;gap:0;margin-top:-70px;display:flex}.prezi-designer-sidebar-hero-avatar{width:min(250px, calc(100% - var(--space-4)));height:min(250px, calc(100cqw - var(--space-4)));-o-object-fit:cover;object-fit:cover;border-radius:18px;max-width:250px;max-height:250px;transform:translateY(1px)}.prezi-designer-sidebar-hero-meta{align-items:center;gap:var(--space-2);flex-direction:column;width:100%;min-width:0;display:flex}.prezi-designer-sidebar-hero-avatar-row{grid-template-columns:minmax(0,250px);justify-content:center;align-items:center;width:100%;display:grid;position:relative;overflow:visible}.prezi-designer-sidebar-hero-heading{justify-content:center;gap:var(--space-1);flex-wrap:wrap;max-width:100%;line-height:1.25;display:flex}.prezi-designer-sidebar-hero-name{color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}.prezi-designer-sidebar-hero-title{color:var(--designer-accent,var(--color-text-muted));font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.prezi-designer-sidebar-hero-title:before{content:"/ "}.prezi-designer-sidebar-hero-desc{max-width:280px;color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:1.35}.prezi-designer-modal:not(.prezi-designer-modal--mobile-sheet) .prezi-designer-sidebar-hero-avatar-row .prezi-designer-carousel-nav{--prezi-designer-hero-nav-top:calc(50% + 30px);top:var(--prezi-designer-hero-nav-top);z-index:2;position:absolute;transform:translateY(-50%)}.prezi-designer-modal:not(.prezi-designer-modal--mobile-sheet) .prezi-designer-sidebar-hero-avatar-row .prezi-designer-carousel-nav--left{left:10px;right:auto}.prezi-designer-modal:not(.prezi-designer-modal--mobile-sheet) .prezi-designer-sidebar-hero-avatar-row .prezi-designer-carousel-nav--right{left:auto;right:10px}.prezi-designer-sidebar-item{box-sizing:border-box;align-items:center;gap:var(--space-3);width:100%;min-width:0;min-height:80px;padding:var(--space-3);color:var(--color-text-primary);text-align:left;cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);background:0 0;border:1px solid #0000;border-radius:10px;flex:none;display:flex}.prezi-designer-modal:not(.prezi-designer-modal--mobile-sheet) .prezi-designer-sidebar-item{min-height:50px;padding:var(--space-2);flex:1;container:designer-sidebar-card/size}.prezi-designer-modal:not(.prezi-designer-modal--mobile-sheet) .prezi-designer-sidebar-item .prezi-designer-sidebar-avatar{--prezi-designer-sidebar-avatar-size:36px;--prezi-designer-sidebar-avatar-scale:1;--prezi-designer-sidebar-avatar-start-scale:.72}.prezi-designer-sidebar-item:hover{background:color-mix(in srgb, var(--color-surface-base) 56%, var(--color-bg-subtle))}.prezi-designer-sidebar-item:focus-visible{box-shadow:var(--shadow-focus-ring);outline:none}.prezi-designer-sidebar-item.is-selected{background:var(--color-surface-base);box-shadow:0 0 0 1px var(--border-color);cursor:default;border-color:#0000}.prezi-designer-sidebar-item--custom{--prezi-designer-custom-card-bg:var(--color-primary-light);--prezi-designer-custom-card-border:color-mix(in srgb, var(--color-primary) 32%, var(--color-surface-base));--prezi-designer-custom-card-text:var(--color-primary);z-index:4;background:var(--prezi-designer-custom-card-bg);box-shadow:0 0 0 1px var(--prezi-designer-custom-card-border);color:var(--prezi-designer-custom-card-text);padding-right:calc(var(--space-3) + 22px);border-color:#0000;flex-shrink:0;text-decoration:none;position:sticky;bottom:0}.prezi-designer-sidebar-item--custom:before{content:"";left:0;right:0;bottom:calc((var(--space-1) * -1) - 1px);height:calc(var(--space-1) - 1px);z-index:-1;background:var(--color-bg-subtle);position:absolute}.prezi-designer-modal:not(.prezi-designer-modal--mobile-sheet) .prezi-designer-sidebar-item--custom{min-height:50px;padding:var(--space-2);padding-right:calc(var(--space-2) + 22px);margin-top:0;bottom:0}.prezi-designer-modal:not(.prezi-designer-modal--mobile-sheet) .prezi-designer-sidebar-item--custom:before{height:1px;bottom:-3px}.prezi-designer-sidebar-item--custom:hover{background:color-mix(in srgb, var(--color-primary) 12%, var(--prezi-designer-custom-card-bg))}.prezi-designer-sidebar-custom-link{align-items:center;gap:var(--space-3);min-width:0;color:inherit;flex:auto;align-self:stretch;text-decoration:none;display:flex}.prezi-designer-sidebar-custom-dismiss{top:50%;right:calc(var(--space-2) + 4px);width:22px;height:22px;color:var(--prezi-designer-custom-card-text);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;transform:translateY(-50%)}.prezi-designer-sidebar-custom-dismiss:hover{background:color-mix(in srgb, var(--color-primary) 12%, transparent);color:var(--color-primary-hover)}.prezi-designer-sidebar-custom-dismiss:focus-visible{box-shadow:var(--shadow-focus-ring);outline:none}.prezi-designer-sidebar-avatar{--prezi-designer-sidebar-avatar-size:clamp(52px, min(8.5cqw, 8dvh), 96px);--prezi-designer-sidebar-avatar-scale:calc((var(--prezi-designer-sidebar-avatar-size) + 16px) / var(--prezi-designer-sidebar-avatar-size));--prezi-designer-sidebar-avatar-start-scale:calc(.72 * (var(--prezi-designer-sidebar-avatar-size) + 16px) / var(--prezi-designer-sidebar-avatar-size));flex:0 0 var(--prezi-designer-sidebar-avatar-size);width:var(--prezi-designer-sidebar-avatar-size);height:var(--prezi-designer-sidebar-avatar-size);-o-object-fit:cover;object-fit:cover;clip-path:circle(0%);opacity:0;transform:scale(var(--prezi-designer-sidebar-avatar-start-scale));transform-origin:50%;will-change:clip-path, opacity, transform;border:0;border-radius:10px}.prezi-designer-sidebar-avatar.is-loaded{animation:.3s cubic-bezier(.2,.9,.2,1) both prezi-designer-sidebar-avatar-open}.prezi-designer-sidebar-avatar--custom{--prezi-designer-sidebar-avatar-scale:calc(.72 * (var(--prezi-designer-sidebar-avatar-size) + 16px) / var(--prezi-designer-sidebar-avatar-size));clip-path:circle(75%);opacity:1;border:1px solid var(--prezi-designer-custom-card-border);background:var(--color-surface-base);color:var(--prezi-designer-custom-card-text);transform:scale(var(--prezi-designer-sidebar-avatar-scale));border-radius:999px;justify-content:center;align-items:center;animation:none;display:inline-flex}.prezi-designer-modal:not(.prezi-designer-modal--mobile-sheet) .prezi-designer-sidebar-avatar--custom{--prezi-designer-sidebar-avatar-scale:1;transform:scale(1)}.prezi-designer-sidebar-item:nth-child(2) .prezi-designer-sidebar-avatar{animation-delay:45ms}.prezi-designer-sidebar-item:nth-child(3) .prezi-designer-sidebar-avatar{animation-delay:90ms}.prezi-designer-sidebar-item:nth-child(4) .prezi-designer-sidebar-avatar{animation-delay:.135s}.prezi-designer-sidebar-item:nth-child(5) .prezi-designer-sidebar-avatar{animation-delay:.18s}.prezi-designer-sidebar-item:nth-child(6) .prezi-designer-sidebar-avatar{animation-delay:.225s}.prezi-designer-sidebar-item:nth-child(7) .prezi-designer-sidebar-avatar{animation-delay:.27s}@keyframes prezi-designer-sidebar-avatar-open{0%{clip-path:circle(0%);opacity:0;transform:scale(var(--prezi-designer-sidebar-avatar-start-scale))}to{clip-path:circle(75%);opacity:1;transform:scale(var(--prezi-designer-sidebar-avatar-scale))}}@media (prefers-reduced-motion:reduce){.prezi-designer-sidebar-avatar.is-loaded{clip-path:circle(75%);opacity:1;transform:scale(var(--prezi-designer-sidebar-avatar-scale));animation:none}}.prezi-designer-sidebar-copy{justify-content:center;gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.prezi-designer-sidebar-heading{align-items:baseline;gap:var(--space-1);min-width:0;max-width:100%;line-height:1.2;display:flex}.prezi-designer-sidebar-name{color:var(--color-text-primary);white-space:nowrap;flex:none;font-size:13px;font-weight:600}.prezi-designer-sidebar-title{min-width:0;max-width:100%;color:var(--designer-accent,var(--color-text-muted));text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:13px;font-weight:500;overflow:hidden}.prezi-designer-sidebar-title:before{content:"/";margin-right:var(--space-1)}.prezi-designer-sidebar-desc{max-width:30ch;color:var(--color-text-secondary);font-size:11px;font-weight:var(--font-weight-medium);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:29.04px;line-height:1.32;display:-webkit-box;overflow:hidden}.prezi-designer-modal:not(.prezi-designer-modal--mobile-sheet) .prezi-designer-sidebar-item .prezi-designer-sidebar-desc{display:none}.prezi-designer-modal:not(.prezi-designer-modal--mobile-sheet) .prezi-designer-sidebar-item--custom .prezi-designer-sidebar-desc{text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:unset;max-width:100%;min-height:0;display:block;overflow:hidden}.prezi-designer-sidebar-item--custom .prezi-designer-sidebar-name,.prezi-designer-sidebar-item--custom .prezi-designer-sidebar-title,.prezi-designer-sidebar-item--custom .prezi-designer-sidebar-desc{color:var(--prezi-designer-custom-card-text)}[data-theme=dark] .prezi-designer-sidebar-item--custom{--prezi-designer-custom-card-bg:color-mix(in srgb, var(--color-primary) 16%, var(--color-surface-base));--prezi-designer-custom-card-border:color-mix(in srgb, var(--color-primary) 42%, var(--border-color));--prezi-designer-custom-card-text:var(--color-primary)}@container designer-picker-content (max-width:760px){.prezi-designer-modal:not(.prezi-designer-modal--mobile-sheet) .prezi-designer-desktop-layout{grid-template-columns:minmax(242px,min(36.4%,368px)) minmax(0,1fr);gap:6px}.prezi-designer-sidebar-item{gap:var(--space-2);padding:var(--space-2)}.prezi-designer-sidebar-heading{align-items:flex-start}}@container designer-sidebar-card (max-width:280px){.prezi-designer-sidebar-title{display:none}}.prezi-designer-carousel-item.selected{opacity:1;z-index:6;pointer-events:auto;cursor:default;transform:translate(-50%)scale(1)}.prezi-designer-carousel-item.selected img{width:82px;height:82px;box-shadow:none;border-color:#0000}.prezi-designer-carousel-item.prev,.prezi-designer-carousel-item.next{opacity:.62;z-index:5}.prezi-designer-carousel-item.prev{transform:translate(calc(-50% - 120px))scale(.82)}.prezi-designer-carousel-item.next{transform:translate(calc(120px - 50%))scale(.82)}.prezi-designer-carousel-item.hideLeft{opacity:0;pointer-events:none;visibility:hidden;z-index:0;transform:translate(calc(-50% - 260px))scale(.72)}.prezi-designer-carousel-item.hideRight{opacity:0;pointer-events:none;visibility:hidden;z-index:0;transform:translate(calc(260px - 50%))scale(.72)}.prezi-designer-modal:not(.prezi-designer-modal--mobile-sheet){container:designer-picker-content/inline-size}.prezi-designer-modal:not(.prezi-designer-modal--mobile-sheet) .prezi-designer-modal-scroll-shell{min-width:0;width:calc(100% + (2 * (var(--space-6) - var(--space-2))));margin-top:-2px;margin-inline:calc(var(--space-2) - var(--space-6));margin-bottom:var(--space-2);overflow:visible}.prezi-designer-modal:not(.prezi-designer-modal--mobile-sheet) .prezi-designer-modal-scroll-content{overflow:visible}.prezi-designer-branding-cta-layout{box-sizing:border-box;width:100%;min-width:0;max-width:none;margin:var(--space-2);pointer-events:none;flex:none}.prezi-designer-modal:not(.prezi-designer-modal--mobile-sheet)>.prezi-designer-branding-cta-layout{width:calc(100% + (2 * (var(--space-6) - var(--space-2))));margin-inline:calc(var(--space-2) - var(--space-6))}.prezi-designer-modal--mobile-sheet>.prezi-designer-branding-cta-layout{width:calc(100% + (2 * (var(--space-4) - var(--space-2))));margin-inline:calc(var(--space-2) - var(--space-4))}.prezi-designer-modal>.prezi-designer-branding-cta-layout{z-index:var(--z-sticky);margin-top:0;position:relative}.prezi-designer-branding-cta-layout>.prezi-designer-branding-cta{pointer-events:auto}.prezi-designer-branding-cta{box-sizing:border-box;width:100%;padding:var(--space-1) 14px;padding-left:var(--space-4);border:1px solid var(--prezi-designer-branding-cta-border);background:var(--prezi-designer-branding-cta-bg);border-radius:12px;margin-bottom:0}.prezi-designer-branding-cta--request{align-items:center;gap:var(--space-3);--prezi-designer-branding-cta-bg:var(--color-primary-light);--prezi-designer-branding-cta-border:color-mix(in srgb, var(--color-primary) 32%, var(--color-surface-base));--prezi-designer-branding-cta-text:var(--color-primary);--prezi-designer-branding-cta-action:var(--prezi-designer-branding-cta-border);--prezi-designer-branding-cta-action-text:var(--color-primary);--prezi-designer-branding-cta-action-hover:var(--color-primary-hover);flex-direction:row;display:flex}[data-theme=dark] .prezi-designer-branding-cta--request{--prezi-designer-branding-cta-bg:color-mix(in srgb, var(--color-primary) 16%, var(--color-surface-base));--prezi-designer-branding-cta-border:color-mix(in srgb, var(--color-primary) 42%, var(--border-color));--prezi-designer-branding-cta-text:var(--color-primary)}.prezi-designer-branding-cta-main{flex:auto;min-width:0}.prezi-designer-branding-cta-text{font-size:var(--font-size-sm);letter-spacing:-.154px;color:var(--prezi-designer-branding-cta-text);margin:0;line-height:1.5}.prezi-designer-branding-cta-lead{font-weight:var(--font-weight-bold)}.prezi-designer-branding-cta-sub{font-weight:var(--font-weight-normal);margin-top:-2px;display:block}.prezi-designer-branding-cta-request-btn{border:1px solid var(--prezi-designer-branding-cta-action);background:var(--color-surface-base);color:var(--prezi-designer-branding-cta-action-text);cursor:pointer;white-space:nowrap;transition:border-color var(--transition-fast), background var(--transition-fast), color var(--transition-fast);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:6px 16px;font-size:12px;font-weight:500;line-height:1.5;text-decoration:none;display:inline-flex}.prezi-designer-branding-cta-request-btn:hover{border-color:var(--prezi-designer-branding-cta-action-hover);color:var(--prezi-designer-branding-cta-action-hover)}[data-theme=dark] .prezi-designer-branding-cta--request .prezi-designer-branding-cta-request-btn{border-color:var(--prezi-designer-branding-cta-action);color:var(--prezi-designer-branding-cta-action-text);background:0 0}[data-theme=dark] .prezi-designer-branding-cta--request .prezi-designer-branding-cta-request-btn:hover{background:color-mix(in srgb, var(--color-primary) 10%, var(--prezi-designer-branding-cta-bg));border-color:var(--prezi-designer-branding-cta-action-hover);color:var(--prezi-designer-branding-cta-action-hover)}.prezi-designer-branding-cta-dismiss{color:var(--prezi-designer-branding-cta-action);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:flex}.prezi-designer-branding-cta-dismiss:hover{color:var(--prezi-designer-branding-cta-action-hover)}@container designer-picker-content (max-width:620px){.prezi-designer-branding-cta--request{-moz-column-gap:0;flex-flow:column;align-items:stretch;gap:10px 0;padding-right:14px;position:relative}.prezi-designer-branding-cta-main{box-sizing:border-box;flex:0 auto;width:100%;min-width:0;padding-right:36px}.prezi-designer-branding-cta-request-btn{box-sizing:border-box;flex:none;align-self:stretch;width:100%;max-width:none}.prezi-designer-branding-cta-dismiss{top:var(--space-1);position:absolute;right:10px;transform:none}}.prezi-designer-modal--mobile-sheet .prezi-designer-branding-cta--request{align-items:stretch;row-gap:var(--space-1);padding:var(--space-2);flex-flow:column;position:relative}.prezi-designer-modal--mobile-sheet .prezi-designer-branding-cta{border-radius:var(--radius-xl)}.prezi-designer-modal--mobile-sheet .prezi-designer-branding-cta-main{box-sizing:border-box;flex:0 auto;width:100%;padding-right:36px}.prezi-page--phone-mobile:not(.prezi-page--phone-landscape) .prezi-designer-modal--mobile-sheet .prezi-designer-branding-cta--request{padding-top:calc(var(--space-2) + var(--space-1))}.prezi-designer-modal--mobile-sheet .prezi-designer-branding-cta-sub{display:block}.prezi-designer-modal--mobile-sheet .prezi-designer-branding-cta-text{padding-left:var(--space-2)}.prezi-designer-modal--mobile-sheet .prezi-designer-branding-cta-request-btn{box-sizing:border-box;flex:none;align-self:stretch;width:100%;max-width:none}.prezi-designer-modal--mobile-sheet .prezi-designer-branding-cta-dismiss{top:calc(var(--space-3) - 3px);position:absolute;right:10px;transform:none}html[data-theme-styled] .prezi-designer-carousel-title,html[data-theme-styled] .prezi-designer-sidebar-hero-title,html[data-theme-styled] .prezi-designer-sidebar-title{color:var(--color-text-primary)}
.xpschat-panel{z-index:1200;background:var(--color-surface-base);border-left:1px solid var(--color-border-default);width:min(600px,100vw);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.xpschat-head{border-bottom:1px solid var(--color-border-default);align-items:flex-start;gap:8px;padding:14px 12px 10px 18px;display:flex}.xpschat-head-text{flex:auto;min-width:0}.xpschat-title{color:var(--color-text-primary);align-items:center;gap:7px;margin:0;font-size:14px;font-weight:600;display:flex}.xpschat-deck{max-width:100%;font:inherit;color:var(--color-text-muted);text-align:left;text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--color-border-default);text-decoration-color:var(--color-border-default);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;margin:3px 0 0;padding:0;font-size:12px;display:block;overflow:hidden}.xpschat-deck:hover:not(:disabled){color:var(--color-text-primary)}.xpschat-deck:disabled{cursor:default;text-decoration:none}.xplab-thread{flex-direction:column;flex:1;gap:14px;min-height:0;padding:18px 18px 8px;display:flex;overflow-y:auto}.xplab-msg{display:flex}.xplab-msg--assistant{justify-content:flex-start}.xplab-msg--user{justify-content:flex-end}.xplab-bubble{background:var(--room-surface-elevated,var(--color-bg-subtle));max-width:88%;color:var(--room-on-surface,var(--color-text-primary));border-radius:14px;padding:11px 14px;font-size:14.5px;line-height:1.5}.xplab-bubble--user{background:var(--room-accent,var(--color-primary));color:var(--room-accent-contrast,var(--color-text-on-color));font-weight:500}.xpschat-thread{flex:auto;min-height:0;padding:14px 16px;overflow-y:auto}.xpschat-msg--result{flex:none}.xpschat-preview{border:1px solid var(--color-border-default);background:var(--color-bg-subtle);border-radius:12px;flex:none;width:100%;overflow:hidden}.xpschat-preview-frame{aspect-ratio:16/9;background:var(--color-bg-inset);flex:none;width:100%;min-height:200px;position:relative}.xpschat-preview-frame iframe{border:0;width:100%;height:100%;min-height:200px;display:block;position:absolute;inset:0}.xpschat-preview-foot{border-top:1px solid var(--color-border-default);align-items:center;gap:10px;padding:8px 10px;display:flex}.xpschat-preview-name{min-width:0;color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:12px;font-weight:500;overflow:hidden}.xpschat-preview-overlay{z-index:2;cursor:pointer;background:0 0;border:0;padding:0;transition:background .15s;position:absolute;inset:0}.xpschat-preview-overlay:hover,.xpschat-preview-overlay:focus-visible{background:var(--color-scrim-20,#0003)}.xpschat-preview-overlay:hover .xpschat-preview-play,.xpschat-preview-overlay:focus-visible .xpschat-preview-play{opacity:1;transform:translate(-50%,-50%)scale(1)}.xpschat-preview-label{color:var(--color-text-on-color);text-shadow:0 1px 2px var(--color-scrim-40);opacity:0;pointer-events:none;font-size:12px;font-weight:600;transition:opacity .15s;position:absolute;top:calc(50% + 36px);left:50%;transform:translate(-50%)}.xpschat-preview-overlay:hover .xpschat-preview-label,.xpschat-preview-overlay:focus-visible .xpschat-preview-label{opacity:1}.xpschat-status{border-top:1px solid var(--color-border-default);color:var(--color-text-secondary);align-items:center;gap:8px;padding:8px 16px;font-size:12px;display:flex}.xpschat-attempt:before{content:"·";margin:0 6px}.xpschat-elapsed{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-muted);margin-left:auto}.xpschat-composer{padding:4px 18px 14px}.xpschat-input-wrapper{min-height:108px}.xpschat-input-wrapper .prezi-chat-textarea,.xpschat-input-wrapper .prezi-chat-textarea-wrapper{min-height:56px}.xpschat-theme-chips{margin:0 18px 4px}.prezi-modal-overlay.xpschat-deck-picker-overlay{z-index:1300}.xpslide-designer-picker-layer{z-index:1300;position:fixed;inset:0}.xpschat-pick-hero{justify-content:center;padding:26px 0 10px;display:flex}.xpschat-pick-hero-btn{flex:none;justify-content:center;width:auto;min-width:260px;padding:12px 24px;font-size:15px}.xpschat-notice-bubble{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.xpschat-notice-label{font-weight:600}.xpschat-notice-hint{opacity:.8}.xpschat-notice-action{margin-top:2px}
.xpapps-slide-list{grid-gap:var(--space-3,12px);gap:var(--space-3,12px);grid-template-columns:repeat(auto-fill,minmax(190px,1fr));margin:0;padding:0;list-style:none;display:grid}.xpapps-slide-option{gap:var(--space-1,4px);width:100%;height:100%;padding:var(--space-2,8px);border:1px solid var(--border-color);border-radius:var(--radius-md,10px);background:var(--color-surface-base);color:var(--color-text-primary);text-align:left;cursor:pointer;flex-direction:column;transition:border-color .12s,box-shadow .12s;display:flex}.xpapps-slide-option:hover:not(:disabled){border-color:var(--color-border-strong,var(--color-text-secondary));box-shadow:var(--shadow-sm)}.xpapps-slide-option:disabled{cursor:not-allowed;opacity:.55}.xpapps-slide-thumb{aspect-ratio:16/9;border-radius:var(--radius-sm,6px);background:var(--color-surface-sunken,var(--color-surface-base));width:100%;position:relative;overflow:hidden}.xpapps-slide-thumb>*{width:100%;height:100%}.xpapps-slide-num{color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:600}.xpapps-slide-title{-webkit-line-clamp:2;font-size:var(--font-size-body-sm,13px);-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.xpapps-slide-taken{color:var(--color-text-secondary);font-size:var(--font-size-caption)}.xpapps-slide-option--none{align-items:baseline;gap:var(--space-2,8px);border-style:dashed;flex-direction:row;grid-column:1/-1}.xpapps-slide-option.is-suggested{border-color:var(--color-accent,var(--color-text-primary));box-shadow:0 0 0 1px var(--color-accent,var(--color-text-primary))}.xpapps-slide-suggested{color:var(--color-accent,var(--color-text-secondary));font-size:var(--font-size-caption);font-weight:600}.xpapps-slide-status{align-items:center;gap:var(--space-2,8px);color:var(--color-text-secondary);font-size:var(--font-size-body-sm,13px);display:flex}.xpapps-slide-status-spinner{flex:none}
.xpslide-anchor-overlay{z-index:1300;background:var(--color-modal-scrim);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.xpslide-anchor-modal{border:1px solid var(--border-color);border-radius:var(--radius-lg,14px);background:var(--color-surface-base);width:min(880px,100%);max-height:min(720px,100%);box-shadow:var(--shadow-lg);color:var(--color-text-primary);flex-direction:column;display:flex;overflow:hidden}.xpslide-anchor-header{justify-content:space-between;align-items:center;gap:var(--space-3,12px);padding:var(--space-4,16px) var(--space-4,16px) var(--space-2,8px);display:flex}.xpslide-anchor-heading{font-size:var(--font-size-body,15px);margin:0;font-weight:600}.xpslide-anchor-close{flex:none}.xpslide-anchor-content{padding:0 var(--space-4,16px) var(--space-4,16px);overflow-y:auto}.xpslide-anchor-hint{margin:0 0 var(--space-3,12px);color:var(--color-text-secondary);font-size:var(--font-size-body-sm,13px)}.xpslide-anchor-error{margin-bottom:var(--space-3,12px);color:var(--color-danger,#c0392b);font-size:var(--font-size-body-sm,13px)}
.xpslide-lightbox{--xpslide-lightbox-gutter:24px;z-index:1300;background:var(--color-scrim-60);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.xpslide-lightbox-panel{--xpslide-lightbox-bar:44px;width:min(calc(100vw - 2 * var(--xpslide-lightbox-gutter)), calc((100vh - 2 * var(--xpslide-lightbox-gutter) - var(--xpslide-lightbox-bar)) * 16 / 9));background:var(--color-surface-base);box-shadow:var(--shadow-lg);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.xpslide-lightbox-bar{height:var(--xpslide-lightbox-bar);border-bottom:1px solid var(--color-border-default);align-items:center;gap:6px;padding:0 8px;display:flex}.xpslide-lightbox-title{min-width:0;color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:13px;font-weight:500;overflow:hidden}.xpslide-lightbox-btn{padding:6px 8px;font-size:13px}.xpslide-lightbox-frame{aspect-ratio:16/9;background:var(--color-bg-inset);width:100%;position:relative}.xpslide-lightbox-frame iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}
.prezi-style-brand-tabs.craft-flashcards-edit-kind{box-sizing:border-box;width:100%;box-shadow:none;background:color-mix(in srgb, var(--room-page-bg,var(--color-bg-subtle)) 50%, transparent);border-color:color-mix(in srgb, var(--room-divider,var(--border-color)) 80%, transparent);justify-self:stretch;margin:0}.prezi-style-brand-tabs.craft-flashcards-edit-kind .prezi-style-brand-tab{color:var(--room-on-surface-muted,var(--color-text-secondary));font-family:var(--room-font-body,inherit)}.prezi-style-brand-tabs.craft-flashcards-edit-kind .prezi-style-brand-tab.is-active{color:var(--room-accent,var(--color-primary))}.prezi-style-brand-tabs.craft-flashcards-edit-kind .prezi-style-brand-tab:not(.is-active,:disabled):hover{color:var(--room-on-surface,var(--color-text-primary))}.prezi-style-brand-tabs.craft-flashcards-edit-kind .prezi-style-brand-tab:focus-visible{outline:2px solid var(--room-accent,var(--color-primary));outline-offset:2px}.prezi-style-brand-tabs.craft-flashcards-edit-kind .prezi-style-brand-tab-indicator{background:color-mix(in srgb, var(--room-accent,var(--color-primary)) 12%, transparent);box-shadow:inset 0 0 0 1px var(--room-accent,var(--color-primary))}.craft-flashcards-edit-slide{align-items:center;gap:var(--space-3);display:flex}.craft-flashcards-edit-slide-select{min-width:0;font:inherit;border-radius:var(--radius-lg,12px);border:1px solid color-mix(in srgb, var(--room-divider,var(--border-color)) 70%, transparent);background:var(--room-surface-base,var(--color-surface-base));color:var(--room-on-surface,var(--color-text-primary));flex:1;padding:8px 10px;font-size:14px}.craft-flashcards-edit-slide-select:focus-visible{outline:2px solid var(--room-accent,var(--color-primary));outline-offset:2px}.craft-flashcards-edit-slide-image{-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-lg,12px);border:1px solid color-mix(in srgb, var(--room-divider,var(--border-color)) 70%, transparent);width:96px;height:64px}
