.preview-blocker{align-items:center;animation:opacityPulse 3s infinite;background:#bdbdbdd9;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:999}.preview-blocker_full{animation:none;background:#bcbcbc;height:100%;left:0;position:fixed;top:0;width:100%}.preview-blocker__loader{animation:rotate 3s infinite;aspect-ratio:1;fill:#fff;width:24px}.media-view_loading{animation:opacityPulse 1.5s infinite;background:#bcbcbcd9;height:100%;width:100%}.spinner{align-self:center;display:flex;justify-content:center;width:100%}.spinner__icon{animation:rotate 3s infinite;height:24px;width:24px}.pill-label{background:var(--main);border-radius:20px;color:#fff;font-size:12px;font-weight:400;margin-left:8px;padding:5px 8px;transition:all .3s ease}.fbutton{align-items:center;background-color:#fff;border-radius:22px;color:var(--black);display:flex;padding:8px 18px;transition:all .2s ease}.fbutton:hover{background-color:var(--main);color:#fff}.fbutton:hover .button-badge_internal-label{background:#fff;color:var(--main)}.fbutton_rounded{aspect-ratio:1/1;border-radius:100%;position:relative;width:44px}.fbutton_rounded svg:not(.spinner__icon){aspect-ratio:1/1;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:22px}.fbutton_small.fbutton_rounded{height:32px;padding:6px;width:32px}.fbutton_contrast{background-color:var(--black);color:#fff}.fbutton_contrast:hover{background-color:var(--black);opacity:.8}.fbutton_contrast:hover .button-badge_internal-label{background:var(--black);color:#fff}.fbutton_ghost{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--ghost-background)}.fbutton_ghost svg:not(.spinner__icon) path{stroke:#fff}.fbutton_ghost:hover{background:var(--ghost-background-hover)}.fbutton_loading{cursor:wait}.fbutton__icon{padding-right:7px}.fbutton__icon svg{aspect-ratio:1/1;width:16px}.controller__icon[data-v-83a14dff]{stroke:#000}.settings-cell-color{background:conic-gradient(from 220deg,#eb0707 0,#e5ff00 24%,#00ffa1 47%,#6f00ff 75%,#ff0004);border-radius:100%;cursor:pointer;height:32px;-webkit-mask:radial-gradient(circle,transparent 0,transparent calc(50% - 1px),#000 calc(50% - 1px));mask:radial-gradient(circle,transparent 0,transparent calc(50% - 1px),#000 calc(50% - 1px));width:32px}.color-item{align-items:center;border-radius:100%;cursor:pointer;display:flex;height:20px;justify-content:center;width:20px}.color-reset{border:1px solid #fff;border-radius:100%;position:relative}.color-reset:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none' viewBox='0 0 10 10'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' d='m.766.766 8.461 8.461m-8.461 0 4.23-4.23L9.227.765'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h10v10H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:cover;bottom:11px;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.disable{cursor:default;opacity:.3}.color-item{border-radius:100%;height:20px;width:20px}.color-selected{border:2px solid #c7c7c7}.color-dark{box-shadow:0 0 0 1px #ffffff40}.color-picker{display:block;height:100%;position:relative;width:100%}.color-picker input{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}.color-picker:after{background:conic-gradient(from 0deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:50%;content:"";height:20px;left:0;pointer-events:none;position:absolute;top:0;width:20px}.colors-list{align-items:center;color:var(--white);display:flex;flex-wrap:wrap;gap:4px;width:145px}.colors-list img{width:1.5rem}.colors-list input{caret-color:#fff}.colors-list input::-moz-placeholder{color:#ffffffb2}.colors-list input::placeholder{color:#ffffffb2}.colors-list .save{transition:all .2s ease}.colors-list .save:hover{color:var(--lightgrey)}.recently-used-colors{border-top:1px solid hsla(0,0%,100%,.4);margin-top:4px;padding-top:4px;width:100%}.settings-colors-wrapper{height:32px;position:relative;width:32px}.settings-colors-teleport{background:var(--main-dark);border-radius:8px;font-size:16px;padding:6px;position:fixed;z-index:9999}.settings-colors-teleport:before{content:"";inset:-15px;position:absolute;z-index:-1}.controller__icon[data-v-296c9c5d]{stroke:#000}.image-settings-container[data-v-296c9c5d]{display:flex;gap:.3em}#settings-wrapper[data-v-296c9c5d]{aspect-ratio:1;background:#111;border:none;border-radius:100%;display:flex;outline:none;overflow:hidden;transition:background .1s ease,filter .1s ease;width:2em}#settings-wrapper[data-v-296c9c5d]:hover{filter:invert(10%)}#settings-wrapper.inverted[data-v-296c9c5d]{filter:invert(100%)}#settings-wrapper.inverted[data-v-296c9c5d]:hover{filter:invert(90%)}#settings-wrapper .setting[data-v-296c9c5d]{background-image:url(../icons/image.svg);background-position:50%;background-repeat:no-repeat;filter:invert(100%);flex-grow:1;transition:background-size .1s ease}#settings-wrapper .setting.fit[data-v-296c9c5d]{background-size:70%}#settings-wrapper .setting.cover[data-v-296c9c5d]{background-size:80%}#settings-wrapper .setting.fill[data-v-296c9c5d]{background-size:100%}.text-align-center,.text-align-circle{position:absolute}.text-align-center{aspect-ratio:1;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%);width:40%}#settings-wrapper .text-align-circle{height:100%;left:0;top:0;width:100%}.text-font-size-controller[data-v-f77de326]{cursor:not-allowed;display:flex;gap:.3em;stroke:#000}.disabled[data-v-f77de326]{opacity:.3;pointer-events:none}.settings-group[data-v-9e33f046]{align-items:flex-end;display:flex;gap:.3em}.text-outer-wrapper{height:100%;padding:.4em}.text-wrapper{align-items:flex-start;display:flex;height:100%}.text-item{font-style:var(--font-regular-style,normal);font-synthesis:var(--font-regular-synthesis,none);font-weight:var(--font-regular-weight,350);-webkit-hyphens:auto;hyphens:auto;max-width:100%;overflow-wrap:break-word;white-space:pre-line;width:100%}.text-item b,.text-item strong{font-style:var(--font-bold-style,normal);font-synthesis:var(--font-bold-synthesis,none);font-weight:var(--font-bold-weight,700)}.text-item em,.text-item i{font-style:var(--font-italic-style,italic);font-synthesis:var(--font-italic-synthesis,none);font-weight:var(--font-italic-weight,350)}.text-item b em,.text-item b i,.text-item em b,.text-item em strong,.text-item i b,.text-item i strong,.text-item strong em,.text-item strong i{font-style:var(--font-bold-italic-style,italic);font-synthesis:var(--font-bold-italic-synthesis,none);font-weight:var(--font-bold-italic-weight,700)}.text-item a{border-bottom:none;text-decoration:underline;text-decoration-thickness:.05em}.text-item :deep(u){text-decoration-thickness:.05em}.text-item :deep(hr){background:currentColor;border:none;height:.1em;margin-top:.3em;width:100%}h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:inherit}.layout-item-settings{bottom:18px;font-size:16px;left:18px;position:absolute;transform:scale(0);transition:transform .2s ease;z-index:10}.layout-item-settings_freeze{transform:scale(1)}.slide-background-settings{bottom:18px;left:18px;position:absolute;transform:scale(0);transition:transform .2s ease;z-index:20}.slide-background-settings_visible{transform:scale(1)}.form-outer-wrapper[data-v-870a5a38]{height:100%;padding:.4em .8em .8em .4em}.form-wrapper[data-v-870a5a38]{font-family:Hauss;font-weight:300;height:100%;position:relative}.form-wrapper form[data-v-870a5a38]{display:flex;flex-direction:column;gap:.25em;height:100%;justify-content:center;transition:opacity .15s ease}.form-wrapper form.submitted[data-v-870a5a38]{opacity:0}.form-wrapper .field[data-v-870a5a38]{align-items:center;background:var(--background);border-radius:.3em;color:#000;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;font-family:Hauss,system-ui;max-height:2.5em;min-height:0;min-width:0;padding:0 .6em}.form-wrapper .fieldlabel[data-v-870a5a38]{cursor:text}.form-wrapper .submit-button[data-v-870a5a38]{background:#000;color:#fff;font-weight:600;justify-content:center;transition:background .15s ease,filter .15s ease}.form-wrapper .submit-button[data-v-870a5a38]:hover:not(.pending){background:var(--main)}.form-wrapper .submit-button.pending[data-v-870a5a38]{cursor:default;filter:brightness(.5)}.form-wrapper input[data-v-870a5a38]{width:100%}.success-overlay[data-v-870a5a38]{align-items:center;background:none;display:flex;flex-direction:column;gap:.8em;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:1}.success-overlay img[data-v-870a5a38]{animation:slide .5s ease;width:4em}.image-wrapper[data-v-7d3131fa]{height:100%;width:100%}.image-wrapper__container[data-v-7d3131fa]{display:block;height:100%;overflow:hidden;position:relative;width:100%}.image-wrapper__container_editable[data-v-7d3131fa]:hover{cursor:move}.image-wrapper__image[data-v-7d3131fa]{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.image-item[data-v-7d3131fa]{background-position:50%;background-repeat:no-repeat;height:100%;transition:background-size .1s ease}.layout-iframe__locked{pointer-events:none}.layout[data-v-df83b75f]{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.layout.row-wrapper[data-v-df83b75f]{flex-direction:column}.main-axis-item[data-v-df83b75f]{display:flex;flex-grow:0;flex-shrink:0;min-height:0;min-width:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.main-axis-item.col[data-v-df83b75f]{flex-direction:column}.main-axis-item .layout-item[data-v-df83b75f]{flex-grow:0;flex-shrink:0;min-height:0;min-width:0;outline:.001px solid transparent;position:relative;transition:outline .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.main-axis-item .layout-item:hover .layout-item-settings[data-v-df83b75f]{transform:scale(1)}.menu-wrapper{background:var(--main-dark);border-radius:.5em;display:inline-block;font-size:.8em;padding:.35em;position:absolute;transition:opacity .15s ease,left .05s ease,top .05s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.menu-wrapper.colors-menu-opened{bottom:-9.5rem;height:-moz-fit-content;height:fit-content}.menu-wrapper .menu{display:flex;gap:.35em}.menu-wrapper .menu .divider{background:#fff3;height:auto;width:1px}.menu-wrapper .menu .sub-menu{align-items:center;color:var(--white);display:flex;gap:1rem}.menu-wrapper .menu .sub-menu svg{width:1.5rem}.menu-wrapper .menu .sub-menu input{caret-color:#fff;width:200px}.menu-wrapper .menu .sub-menu input::-moz-placeholder{color:#ffffffb2}.menu-wrapper .menu .sub-menu input::placeholder{color:#ffffffb2}.menu-wrapper .menu .sub-menu .save{cursor:pointer;pointer-events:auto!important;transition:all .2s ease;white-space:nowrap}.menu-wrapper .menu .sub-menu .save.disabled{color:#ffffffb2;cursor:not-allowed;pointer-events:none}.menu-wrapper .menu .sub-menu .save:hover{color:var(--lightgrey)}.menu-wrapper .menu .item{border-radius:.25em;cursor:pointer;display:flex;gap:.35em;height:1.5em;justify-content:center;padding:.25em;transition:background .15s ease;width:1.5em}.menu-wrapper .menu .item img{position:relative;top:1px;width:100%}.menu-wrapper .menu .item .divider{background:#fff3;height:auto;width:1px}.menu-wrapper .menu .item:hover{background:var(--main-opacity)}.menu-wrapper .menu .item.selected{background:var(--main)}.menu-wrapper .menu .item.disabled{cursor:not-allowed;opacity:.5}.sticker-html{word-wrap:break-word;height:calc(100% - 10px);left:50%;outline:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 10px)}.sticker-html__wrapper{position:relative}.sticker-html__wrapper>.menu-wrapper{cursor:default;font-size:15px;top:-2.1em}.sticker-html_editable{cursor:text}.sticker-html svg{height:100%;width:100%}.sticker-image{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;position:absolute;top:0;width:100%}.polotno-item-actions{align-items:flex-end;bottom:-44px;display:flex;height:44px;justify-content:center;left:0;position:absolute;width:100%}.polotno-item-actions__button{opacity:0;pointer-events:none;transform:scale(0);transition:transform .2s ease,opacity .2s ease}.polotno-item-actions__icon{height:13px;width:15px}.polotno-item{left:50%;padding:5px;position:absolute;top:50%;transform:translateZ(0);z-index:3;--thumb-main-color:#a0a4ff;border:1px solid transparent}.polotno-item_locked{pointer-events:none}.polotno-item:before{height:200vh;left:50%;width:1px}.polotno-item:after{height:1px;top:50%;width:200vw}.polotno-item_show-guide:after,.polotno-item_show-guide:before{opacity:1}.polotno-item:hover{border:1px solid var(--thumb-main-color)}.polotno-item:hover .polotno-thumb_show-on-image-hover{opacity:1}.polotno-item:hover .polotno-item-actions__button{opacity:1;pointer-events:auto;transform:scale(1)}.polotno-item_prevent-show-thumbs{--thumb-main-color:#fc85d7;border:1px solid var(--thumb-main-color)}.polotno-item_prevent-show-thumbs .polotno-thumb_show-on-image-hover{opacity:1!important}.polotno-thumb{opacity:0;position:absolute}.polotno-thumb:not(.polotno-thumb_show-on-image-hover):hover{opacity:1}.polotno-thumb:before{background-color:var(--thumb-main-color);border:1px solid #fff;border-radius:2px;content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.polotno-thumb__corner{height:4rem;transform:translate(-50%,-50%);width:4rem}.polotno-thumb__corner:before{height:1rem;width:1rem}.polotno-thumb__corner-left-up{cursor:nwse-resize;left:0;top:0}.polotno-thumb__corner-left-down{bottom:0;cursor:nesw-resize;left:0;transform:translate(-50%,50%)}.polotno-thumb__corner-right-up{cursor:nesw-resize;right:0;top:0;transform:translate(50%,-50%)}.polotno-thumb__corner-right-down{bottom:0;cursor:nwse-resize;right:0;transform:translate(50%,50%)}.polotno-thumb__side:before{height:3rem;width:1rem}.polotno-thumb__side-top{cursor:ns-resize;left:50%;top:0;transform:translate(-50%,-50%)}.polotno-thumb__side-top:before{height:1rem;width:3rem}.polotno-thumb__side-top-rotate{cursor:move;height:30px;opacity:1;position:absolute;top:-21px;width:30px;z-index:1}.polotno-thumb__side-top-rotate:after{background-color:#ffd600;border:1px solid #fff;border-radius:100%;content:"";display:block;height:1rem;left:50%;position:absolute;top:3px;transform:translate(-50%);width:1rem}.polotno-thumb__side-top-rotate:before{background-color:#a0a4ff;border:none;bottom:0;content:"";height:calc(25px - 1rem);left:50%;position:absolute;transform:translate(-50%);width:1px;z-index:-1}.polotno-thumb__side-bottom{bottom:0;cursor:ns-resize;height:3rem;left:50%;transform:translate(-50%,50%);width:3rem}.polotno-thumb__side-bottom:before{height:1rem;width:3rem}.polotno-thumb__side-left{cursor:ew-resize;height:3rem;left:0;top:50%;transform:translate(-50%,-50%);width:3rem}.polotno-thumb__side-right{cursor:ew-resize;height:3rem;right:0;top:50%;transform:translate(50%,-50%);width:3rem}.polotno{aspect-ratio:16/9;height:auto;overflow:hidden;position:absolute;width:100%}.unsplashing-indicator[data-v-0fdb96b3]{animation:unsplashing-0fdb96b3 2s infinite forwards;height:100%;position:absolute;width:100%}@keyframes unsplashing-0fdb96b3{0%{background-color:#e0e0e000}50%{background-color:#e0e0e04d}}.layout-wrapper[data-v-0fdb96b3]{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.layout-wrapper__scroll[data-v-0fdb96b3]{aspect-ratio:16/9;height:auto}.layout-wrapper .background[data-v-0fdb96b3],.layout-wrapper .slide-background[data-v-0fdb96b3]{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;z-index:0}.layout-wrapper .background[data-v-0fdb96b3]{opacity:.2;-webkit-user-select:none;-moz-user-select:none;user-select:none}.layout-wrapper.editable[data-v-0fdb96b3]:hover .layout-item{outline:1px solid cyan}.layout-inner-wrapper[data-v-0fdb96b3]{aspect-ratio:16/9;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;z-index:1;-webkit-user-drag:none;-moz-user-select:none}.dot-wrapper[data-v-0fdb96b3]{height:100%;left:0;pointer-events:none;top:0;width:100%}.dot-wrapper[data-v-0fdb96b3],.number[data-v-0fdb96b3]{position:absolute;z-index:1}.number[data-v-0fdb96b3]{bottom:.2em;color:var(--secondary-color);font-weight:300;opacity:.5;right:.5em}.number span[data-v-0fdb96b3]{font-size:.5em}
