.border-gradient-to-r{-o-border-image:linear-gradient(to right,#8a4bc6,#ec4899) 1;border-image:linear-gradient(to right,#8a4bc6,#ec4899) 1}.text-gradient-to-r{background:linear-gradient(to right,#8a4bc6,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.prompt-textarea[data-v-cb7e5d8c]{field-sizing:content;min-height:4rem;max-height:18.3125rem;overflow-y:auto;word-break:break-word;white-space:pre-wrap;box-sizing:border-box;resize:none;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}@media(max-width:767px){.prompt-textarea[data-v-cb7e5d8c]{min-height:7rem;max-height:11rem;overflow-y:auto}}@media(max-width:575px){.prompt-textarea[data-v-cb7e5d8c]{min-height:5rem;max-height:5rem;overflow-y:auto}}.example-prompts-move[data-v-cb7e5d8c],.example-prompts-enter-active[data-v-cb7e5d8c],.example-prompts-leave-active[data-v-cb7e5d8c]{transition:all .5s ease-out;will-change:transform,opacity;transform:translateZ(0)}.example-prompts-enter-from[data-v-cb7e5d8c]{opacity:0;transform:translateY(20px)}.example-prompts-enter-to[data-v-cb7e5d8c],.example-prompts-leave-from[data-v-cb7e5d8c]{opacity:1;transform:translateY(0)}.example-prompts-leave-to[data-v-cb7e5d8c]{opacity:0;transform:translateY(-20px)}.animate-placeholder-loop[data-v-cb7e5d8c]{animation:placeholder-loop-cb7e5d8c 2s ease-out}@keyframes placeholder-loop-cb7e5d8c{0%{opacity:0;transform:translateY(20px)}25%{opacity:1;transform:translateY(0)}75%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.fade-enter-active[data-v-cb7e5d8c],.fade-leave-active[data-v-cb7e5d8c]{transition:opacity .5s ease-in-out}.fade-enter[data-v-cb7e5d8c],.fade-leave-to[data-v-cb7e5d8c]{opacity:0}.progress-bar[data-v-cb7e5d8c]{height:9px;background:linear-gradient(90deg,#336aea,#8fadf4 34%,#b07cc6 59%,#8d639e);background-size:200% 200%;animation:gradientShift-cb7e5d8c 5s infinite;transition:width .5s ease-out}@keyframes gradientShift-cb7e5d8c{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.progress-bar-track[data-v-ba292a6f]{width:140px;height:3px;overflow:hidden;border-radius:2px;background-color:#fff3}.progress-bar-fill[data-v-ba292a6f]{height:100%;border-radius:2px;background-color:#fff;animation:progress-indeterminate-ba292a6f 2s ease infinite}@keyframes progress-indeterminate-ba292a6f{0%{width:0%;margin-left:0%}50%{width:60%;margin-left:20%}to{width:0%;margin-left:100%}}.color-picker__hue[data-v-dcf54862]{background:linear-gradient(to right,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.slide-visual-editor[data-v-125344d4]{aspect-ratio:16/9}.slide-image-clip[data-v-125344d4]{contain:paint;transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(white,black)}.image-placeholder-checker[data-v-125344d4]{position:relative;background-color:#fff;background-image:linear-gradient(45deg,#e5e7eb 25%,transparent 25%),linear-gradient(-45deg,#e5e7eb 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#e5e7eb 75%),linear-gradient(-45deg,transparent 75%,#e5e7eb 75%);background-size:calc(48px * var(--checker-scale, 1)) calc(48px * var(--checker-scale, 1));background-position:0 0,0 calc(24px * var(--checker-scale, 1)),calc(24px * var(--checker-scale, 1)) calc(-24px * var(--checker-scale, 1)),calc(-24px * var(--checker-scale, 1)) 0}.image-placeholder-checker[data-v-125344d4]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff80;pointer-events:none;z-index:1}.image-placeholder-checker[data-v-125344d4]>*{position:relative;z-index:2}.text-box-wrapper[data-v-125344d4]{padding:12px;border:1px solid transparent;border-radius:4px;transition:border-color .15s}.text-box-wrapper[data-v-125344d4]:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:1px solid transparent;border-radius:5px;pointer-events:none;transition:border-color .15s,border-style .15s}.text-box-wrapper[data-v-125344d4]:hover{border:1px dashed rgba(255,255,255,.3)}.text-box-wrapper[data-v-125344d4]:hover:after{border:1px dashed rgba(13,13,13,.3)}.text-box-wrapper[data-v-125344d4]:focus-within,.text-box-wrapper.is-active[data-v-125344d4]{border:1px solid #ffffff}.text-box-wrapper[data-v-125344d4]:focus-within:after,.text-box-wrapper.is-active[data-v-125344d4]:after{border:1px solid #0d0d0d}.text-box-editable[data-v-125344d4]{position:relative}[data-v-125344d4] .ql-editor.ql-blank:focus:before{display:none!important}[data-v-125344d4] .ql-editor.ql-blank:before{font-family:Inter,Inter Fallback!important;font-style:normal!important;color:currentColor!important;opacity:.7!important;display:flex!important;position:absolute!important;padding:0!important;left:0!important;right:0!important;top:0!important;bottom:0!important;justify-content:flex-start!important;pointer-events:none!important}[data-v-125344d4] ul{list-style-type:disc;list-style-position:outside;margin:0;padding-left:20px}[data-v-125344d4] ol{list-style-type:decimal;list-style-position:outside;margin:0;padding-left:20px}[data-v-125344d4] ol li::marker{font-weight:600}[data-v-125344d4] .slide_body .ql-editor{height:auto!important;flex-shrink:0;padding:0!important;margin:0!important;border:0!important;background:transparent!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;color:inherit!important;text-align:inherit!important;overflow:hidden!important;overflow-wrap:normal!important;word-break:normal!important}.auto-size-content[data-v-125344d4]{height:auto!important;min-height:0!important}.resize-handle[data-v-125344d4]{position:absolute;top:50%;transform:translateY(-50%);width:8px;height:20px;z-index:20;cursor:ew-resize;opacity:0;pointer-events:none;transition:opacity .12s ease-out}.resize-handle[data-v-125344d4]:before{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);width:4px;background:#2563ebb3;border-radius:2px}.group\/textbox:hover .resize-handle[data-v-125344d4],.resize-handle[data-v-125344d4]:hover,.resize-handle[data-v-125344d4]:active{opacity:1;pointer-events:auto}.resize-handle-l[data-v-125344d4]{left:-4px}.resize-handle-r[data-v-125344d4]{right:-4px}.slide_body.ql-container{font-size:1rem;padding:0}@media(min-width:48rem){.slide_body.ql-container{font-size:.875rem}}.slide_body .ql-editor,.slide_body .ql-editor ol,.slide_body .ql-editor ul{padding:0}.slide_body .ql-editor.ql-blank:before{left:0;color:#777}.image-placeholder-checker[data-v-a584455b]{background-color:#fff;background-image:linear-gradient(45deg,#e5e7eb 25%,transparent 25%),linear-gradient(-45deg,#e5e7eb 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#e5e7eb 75%),linear-gradient(-45deg,transparent 75%,#e5e7eb 75%);background-size:12px 12px;background-position:0 0,0 6px,6px -6px,-6px 0}.image-placeholder-checker[data-v-a584455b]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff80;pointer-events:none;z-index:1}.image-placeholder-checker[data-v-a584455b]>*{position:relative;z-index:2}.title-editable[data-v-a584455b]{overflow-wrap:normal;word-break:normal}.body-text[data-v-a584455b]{padding:.5rem .75rem;overflow-wrap:normal;word-break:normal}[data-v-a584455b] ul{list-style-type:disc;list-style-position:outside;margin:0;padding-left:20px}[data-v-a584455b] ol{list-style-type:decimal;list-style-position:outside;margin:0;padding-left:20px}.slide-shimmer[data-v-d25ea76a]{aspect-ratio:16/9;container-type:inline-size}.shimmer-title[data-v-d25ea76a]{height:clamp(4px,2cqi,2.25rem)}.shimmer-subtitle[data-v-d25ea76a]{height:clamp(3px,1.4cqi,1.5rem)}.shimmer-heading[data-v-d25ea76a]{height:clamp(4px,1.8cqi,2rem)}.shimmer-subheading[data-v-d25ea76a]{height:clamp(3px,1.2cqi,1.25rem)}.shimmer-line[data-v-d25ea76a]{height:clamp(2px,1cqi,1.125rem)}.shimmer-image[data-v-d25ea76a]{border-radius:clamp(2px,1.5cqi,.5rem)}.shimmer-gap-title[data-v-d25ea76a]{gap:clamp(2px,1cqi,.75rem)}.shimmer-gap-sections[data-v-d25ea76a]{gap:clamp(3px,1.5cqi,1.25rem)}.shimmer-gap-heading[data-v-d25ea76a]{gap:clamp(2px,.8cqi,.75rem)}.shimmer-gap-lines[data-v-d25ea76a]{gap:clamp(1.5px,.8cqi,.625rem)}.hide-scrollbar{scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.cursor-grab:active{cursor:grabbing}.thumb-reorder-move{transition:transform .2s ease}.thumb-reorder-enter-active,.thumb-reorder-leave-active{transition:none}.animate-spin-reverse{animation:spin-reverse 1s linear infinite}@keyframes spin-reverse{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.fade-slide-enter-active,.fade-slide-leave-active{transition:opacity .2s ease,transform .2s ease}.fade-slide-leave-to{opacity:0;transform:translateY(4px)}.fade-slide-enter-from{opacity:0;transform:translateY(-4px)}.dropdown-scroll[data-v-c23f2503]::-webkit-scrollbar{width:8px}.dropdown-scroll[data-v-c23f2503]::-webkit-scrollbar-track{background:transparent}.dropdown-scroll[data-v-c23f2503]::-webkit-scrollbar-thumb{background:#00000026;border-radius:9999px;border:2px solid transparent;background-clip:padding-box}.dropdown-scroll[data-v-c23f2503]::-webkit-scrollbar-thumb:hover{background:#00000040;background-clip:padding-box}@media(min-width:576px){.dropdown-scroll[data-v-c23f2503]::-webkit-scrollbar{display:none}}.three-step-gradient[data-v-c23f2503]{background:linear-gradient(180deg,#000c,#0006 49.88%,#000c)}.three-step-gradient-styles[data-v-c23f2503]{background:linear-gradient(180deg,#000c,#0000 48.56%,#000c)}.tooltip-enter-active[data-v-a07ee8a7]{transition:opacity .2s ease-out,transform .2s ease-out;transform-origin:bottom center}.tooltip-enter-from[data-v-a07ee8a7]{opacity:0;transform:translate(-50%) scale(.95)}.tooltip-enter-to[data-v-a07ee8a7]{opacity:1;transform:translate(-50%) scale(1)}.tooltip-leave-active[data-v-a07ee8a7]{transition:opacity .15s ease-in,transform .15s ease-in;transform-origin:bottom center}.tooltip-leave-from[data-v-a07ee8a7]{opacity:1;transform:translate(-50%) scale(1)}.tooltip-leave-to[data-v-a07ee8a7]{opacity:0;transform:translate(-50%) scale(.95)}.fade-slide-enter-active[data-v-a07ee8a7]{transition:all .3s ease-out}.fade-slide-leave-active[data-v-a07ee8a7]{transition:all .3s ease-in}.fade-slide-enter-from[data-v-a07ee8a7],.fade-slide-leave-to[data-v-a07ee8a7]{opacity:0;transform:translateY(-8px)}.prompt-textarea[data-v-f3803e10]{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.15) transparent}.prompt-textarea[data-v-f3803e10]::-webkit-scrollbar{width:6px}.prompt-textarea[data-v-f3803e10]::-webkit-scrollbar-track{background:transparent}.prompt-textarea[data-v-f3803e10]::-webkit-scrollbar-thumb{background:#00000026;border-radius:9999px}.prompt-textarea[data-v-f3803e10]::-webkit-scrollbar-thumb:hover{background:#00000040}.slide-container[data-v-eb65dad4]{transition:all .2s ease-in-out}.slide-container:hover .move-arrows[data-v-eb65dad4]{opacity:1}@media(min-width:992px){.slide-container[data-v-eb65dad4]{width:clamp(480px,90%,1200px)}}.slide-wrapper:has([data-cy="ai-presentation-maker.editor.rewrite-toggle"]:hover,[data-cy="ai-presentation-maker.editor.delete-slide"]:hover,[data-cy="ai-presentation-maker.editor.create"]:hover){z-index:70}.fade-enter-active[data-v-4f12218a],.fade-leave-active[data-v-4f12218a]{transition:opacity .3s}.fade-enter-from[data-v-4f12218a],.fade-leave-to[data-v-4f12218a]{opacity:0}.font-title[data-v-4f12218a]{font-family:Degular,sans-serif}.dropdown-scroll[data-v-f7afcd21]::-webkit-scrollbar{width:8px}.dropdown-scroll[data-v-f7afcd21]::-webkit-scrollbar-track{background:transparent}.dropdown-scroll[data-v-f7afcd21]::-webkit-scrollbar-thumb{background:#00000026;border-radius:9999px;border:2px solid transparent;background-clip:padding-box}.dropdown-scroll[data-v-f7afcd21]::-webkit-scrollbar-thumb:hover{background:#00000040;background-clip:padding-box}.dropdown-scroll[data-v-f7afcd21]{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.15) transparent}.skeleton-enter[data-v-a50ce37c]{animation:skeleton-enter-a50ce37c .5s ease-out forwards}.skeleton-shimmer[data-v-a50ce37c]{animation:skeleton-shimmer-a50ce37c 2s ease-in-out infinite}@keyframes skeleton-enter-a50ce37c{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes skeleton-shimmer-a50ce37c{0%{transform:translate(-100%)}75%,to{transform:translate(200%)}}@media(prefers-reduced-motion:reduce){.skeleton-enter[data-v-a50ce37c]{animation:none;opacity:1;transform:none}.skeleton-shimmer[data-v-a50ce37c]{display:none}}.theme-grid-container[data-v-201f9a5d]{position:relative}.theme-grid-move[data-v-201f9a5d]{transition:transform .35s cubic-bezier(.4,0,.2,1)}.theme-grid-enter-active[data-v-201f9a5d]{transition:opacity .2s ease,transform .2s ease}.theme-grid-enter-from[data-v-201f9a5d]{opacity:0;transform:scale(.96)}.theme-grid-leave-active[data-v-201f9a5d]{transition:opacity .2s ease,transform .2s ease;position:absolute;pointer-events:none}.theme-grid-leave-to[data-v-201f9a5d]{opacity:0;transform:scale(.96)}.theme-grid-card[data-cascade][data-v-201f9a5d]{animation:theme-grid-cascade-201f9a5d .4s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--theme-grid-index, 0) * 40ms)}@keyframes theme-grid-cascade-201f9a5d{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.theme-grid-move[data-v-201f9a5d],.theme-grid-enter-active[data-v-201f9a5d],.theme-grid-leave-active[data-v-201f9a5d],.theme-grid-card[data-cascade][data-v-201f9a5d]{transition:none;animation:none}}.theme-grid-container{position:relative}.theme-grid-move{transition:transform .35s cubic-bezier(.4,0,.2,1)}.theme-grid-enter-active{transition:opacity .2s ease,transform .2s ease}.theme-grid-enter-from{opacity:0;transform:scale(.96)}.theme-grid-leave-active{transition:opacity .2s ease,transform .2s ease;position:absolute;pointer-events:none}.theme-grid-leave-to{opacity:0;transform:scale(.96)}.theme-grid-card[data-cascade]{animation:theme-grid-cascade .4s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--theme-grid-index, 0) * 40ms)}@keyframes theme-grid-cascade{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.theme-grid-move,.theme-grid-enter-active,.theme-grid-leave-active,.theme-grid-card[data-cascade]{transition:none;animation:none}}.ring-r-4:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-1px;border:4px solid #336aea;border-left:none;border-radius:0 8px 8px 0;pointer-events:none}.tooltip-container{left:50%;transform:translate(-50%)}.tooltip-arrow{left:50%;transform:translate(-50%) rotate(180deg)}@media(min-width:640px)and (max-width:767px){.grid-container>div:nth-child(odd) .tooltip-container{left:-.5rem;transform:none}.grid-container>div:nth-child(odd) .tooltip-arrow{left:.5rem;transform:rotate(180deg)}}@media(min-width:768px)and (max-width:1023px){.grid-container>div:nth-child(3n+1) .tooltip-container{left:-.5rem;transform:none}.grid-container>div:nth-child(3n+1) .tooltip-arrow{left:.5rem;transform:rotate(180deg)}}@media(min-width:1024px)and (max-width:1279px){.grid-container>div:nth-child(4n+1) .tooltip-container{left:-.5rem;transform:none}.grid-container>div:nth-child(4n+1) .tooltip-arrow{left:.5rem;transform:rotate(180deg)}}@media(min-width:1280px){.grid-container>div:nth-child(5n+1) .tooltip-container{left:-.5rem;transform:none}.grid-container>div:nth-child(5n+1) .tooltip-arrow{left:.5rem;transform:rotate(180deg)}}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease,backdrop-filter .3s ease}.fade-enter-from,.fade-leave-to{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.absolute.inset-0{transition:backdrop-filter .3s ease}.ring-r-2:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:2px solid #336aea;border-left:none;border-radius:0 12px 12px 0;pointer-events:none}.scale-enter-active,.scale-leave-active{transition:all .3s ease}.scale-enter-from,.scale-leave-to{transform:translate(-50%,10px) scale(.9);opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-active[data-v-29bfe8a7],.fade-leave-active[data-v-29bfe8a7]{transition:opacity .3s}.fade-enter-from[data-v-29bfe8a7],.fade-leave-to[data-v-29bfe8a7]{opacity:0}.shadow-toast[data-v-55438565]{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.shadow-custom[data-v-55438565]{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}
