@font-face{font-family:rubik;src:url(rubik_wght.e80514c0.ttf)}@font-face{font-family:comfortaa;src:url(comfortaa_wght.5f40fe47.ttf)}*{margin:0;padding:0}html,body{touch-action:manipulation}@viewport{user-scalable:no}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.container.template-editor{background-color:#fcfcee;flex-direction:column;height:100vh;display:flex;overflow:hidden}.container.template-editor .hidden-font-load{opacity:0;width:0;height:0;overflow:hidden}.container.template-editor .editor-loader-wrapper{z-index:10;background-color:#fcfcee;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.container.template-editor .editor-loader-wrapper.hidden{display:none}.container.template-editor .editor-loader-wrapper .editor-loader{box-sizing:border-box;border:3px solid #3c5eec;border-radius:50%;width:128px;height:128px;animation:1s linear infinite rotation;display:inline-block;position:relative}.container.template-editor .editor-loader-wrapper .editor-loader:after{content:"";box-sizing:border-box;background:#e9673f;border-radius:50%;width:48px;height:48px;position:absolute;top:0;left:0;transform:translate(-50%,50%)}.container.template-editor .editor-header-wrapper{background:#f4f4e3;border-bottom:1px solid #53504a;flex-direction:row;align-items:center;gap:80px;min-height:49px;padding:0 0 0 11px;display:flex}.container.template-editor .editor-header-wrapper .editor-header-logo{cursor:pointer;width:300px}.container.template-editor .editor-header-wrapper .editor-header-splash{color:#8e8e83;font-family:rubik;font-size:14px;font-weight:500}.container.template-editor .editor-header-wrapper .editor-header-controls{flex-direction:row;flex:1;align-items:center;gap:20px;display:flex}.container.template-editor .editor-header-wrapper .editor-header-controls .editor-header-controls-button{cursor:pointer;flex-direction:row;justify-content:center;align-items:center;display:flex}.container.template-editor .editor-header-wrapper .editor-header-controls .editor-header-controls-button.disabled{cursor:no-drop}.container.template-editor .editor-header-wrapper .editor-header-controls .editor-header-controls-button.disabled *{fill:#8e8e83}.container.template-editor .editor-header-wrapper .editor-header-buttons{flex-direction:row;align-items:stretch;height:100%;display:flex}.container.template-editor .editor-header-wrapper .editor-header-buttons .editor-header-button{cursor:pointer;color:#fffffa;flex-direction:row;justify-content:center;align-items:center;min-width:160px;font-family:rubik;font-size:16px;font-weight:600;display:flex}.container.template-editor .editor-header-wrapper .editor-header-buttons .editor-header-button.preview{background:#8e8e83}.container.template-editor .editor-header-wrapper .editor-header-buttons .editor-header-button.save{background:#3c5eec}.container.template-editor .editor-header-wrapper .editor-header-buttons .editor-header-button.publish{background:#e9673f}.container.template-editor .editor-content-wrapper{flex-direction:row;align-items:stretch;height:100%;display:flex}.container.template-editor .editor-content-wrapper .editor-content-workspace{flex-direction:column;flex:1;align-items:stretch;display:flex;overflow:hidden}.container.template-editor .editor-content-wrapper .editor-content-workspace .editor-content-canvas-wrapper{flex-direction:row;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.container.template-editor .editor-content-wrapper .editor-content-workspace .editor-content-canvas-wrapper .editor-content-canvas-previous-spread{cursor:pointer;flex-direction:row;flex:1;justify-content:center;display:flex}.container.template-editor .editor-content-wrapper .editor-content-workspace .editor-content-canvas-wrapper .editor-content-canvas-previous-spread.disabled{cursor:not-allowed}.container.template-editor .editor-content-wrapper .editor-content-workspace .editor-content-canvas-wrapper .editor-content-canvas-previous-spread.hidden{opacity:0;cursor:default}.container.template-editor .editor-content-wrapper .editor-content-workspace .editor-content-canvas-wrapper .editor-content-canvas-tools{aspect-ratio:16/8;width:86%;position:absolute}.container.template-editor .editor-content-wrapper .editor-content-workspace .editor-content-canvas-wrapper .editor-content-canvas-content{aspect-ratio:16/8;width:86%}.container.template-editor .editor-content-wrapper .editor-content-workspace .editor-content-canvas-wrapper .editor-content-canvas-covers{aspect-ratio:16/8;width:86%;display:none}.container.template-editor .editor-content-wrapper .editor-content-workspace .editor-content-canvas-wrapper .editor-content-canvas-next-spread{cursor:pointer;flex-direction:row;flex:1;justify-content:center;display:flex}.container.template-editor .editor-content-wrapper .editor-content-workspace .editor-content-canvas-wrapper .editor-content-canvas-next-spread.disabled{cursor:not-allowed}.container.template-editor .editor-content-wrapper .editor-content-workspace .editor-content-canvas-wrapper .editor-content-canvas-next-spread.hidden{opacity:0;cursor:default}.container.template-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper{min-height:149px;overflow:overlay;background:#f4f4e3;border-top:1px solid #53504a;flex-direction:row;padding:20px;display:flex}.container.template-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper::-webkit-scrollbar{background:#f4f4e3;border-radius:10px;width:10px;height:10px}.container.template-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper::-webkit-scrollbar-thumb{background:#b9b9a8;border-radius:10px}.container.template-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper::-webkit-scrollbar-button{width:0;height:0}.container.template-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper::-webkit-scrollbar-corner{width:0;height:0}.container.template-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper .editor-content-spreads{flex-direction:row;flex:1;align-items:stretch;gap:20px;display:flex}.container.template-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper .editor-content-spreads .editor-content-spread{cursor:pointer;aspect-ratio:16/9;flex-direction:column;justify-content:space-between;align-items:center;gap:6px;display:flex;position:relative}.container.template-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper .editor-content-spreads .editor-content-spread.disabled{cursor:not-allowed}.container.template-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper .editor-content-spreads .editor-content-spread.active .editor-content-spread-dots-wrapper{display:flex}.container.template-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper .editor-content-spreads .editor-content-spread.active .editor-content-spread-layout{border:1px solid #3c5eec}.container.template-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper .editor-content-spreads .editor-content-spread .editor-content-spread-layout{background:#fff;border:1px solid #fff;border-radius:4px;flex-direction:row;justify-content:center;align-items:center;width:100%;max-width:250px;height:100%;max-height:120px;display:flex}.container.template-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper .editor-content-spreads .editor-content-spread .editor-content-spread-layout .editor-content-spread-layout-image{width:100%;height:100%}.container.template-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper .editor-content-spreads .editor-content-spread .editor-content-spread-name{color:#53504a;font-family:rubik;font-size:12px;font-weight:500}.container.template-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper .editor-content-spreads .editor-content-spread .editor-content-spread-dots-wrapper{flex-direction:column;align-items:flex-end;display:none;position:absolute;top:12px;right:12px}.container.template-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper .editor-content-spreads .editor-content-spread .editor-content-spread-dots-wrapper:hover .editor-content-spread-dots-menu{display:flex}.container.template-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper .editor-content-spreads .editor-content-spread .editor-content-spread-dots-wrapper .editor-content-spread-dots-menu{background:#fcfcee;border-radius:12px 0 12px 12px;flex-direction:column;align-items:flex-start;gap:5px;padding:10px;display:none;position:absolute;top:0;right:0}.container.template-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper .editor-content-spreads .editor-content-spread .editor-content-spread-dots-wrapper .editor-content-spread-dots-menu .editor-content-spread-dots-menu-item{color:#3c5eec;font-family:rubik;font-size:14px;font-weight:500}.container.template-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper .editor-content-spreads .editor-content-spread .editor-content-spread-dots-wrapper .editor-content-spread-dots-menu .editor-content-spread-dots-menu-item.danger{color:#ff6a6a}.container.template-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper .editor-content-spreads .editor-content-spread .editor-content-spread-dots-wrapper .editor-content-spread-dots-menu .editor-content-spread-dots-menu-item:hover{transform:scale(1.1)}.default-button{opacity:1;cursor:pointer;background:#e05f38;border-radius:100px;flex-direction:row;justify-content:center;align-items:center;padding:10px;transition:opacity .5s;display:flex}.default-button.disabled{cursor:no-drop}.default-button.info{background:#3c5eec}.default-button.secondary{background:#8e8e83}.default-button.transparent{background:0 0;border:2px solid}.default-button.transparent.error{border-color:red!important}.default-button .icon-wrapper{flex-direction:row;justify-content:center;align-items:center;display:flex}.default-button .text{color:#fffffa;font-family:Rubik;font-size:16px;font-weight:500;line-height:16px}@media screen and (width<=375px){.default-button .text{font-size:14px}}.editor-sidebar-frames-menu{flex-direction:column;flex:1;align-items:stretch;gap:30px;width:100%;display:flex}.editor-sidebar-frames-menu .editor-sidebar-frames-menu-header{flex-direction:column;gap:20px;padding:10px 10px 0;display:flex}.editor-sidebar-frames-menu .editor-sidebar-frames-menu-header .editor-sidebar-frames-menu-header-row{flex-direction:row;align-items:center;display:flex}.editor-sidebar-frames-menu .editor-sidebar-frames-menu-header .editor-sidebar-frames-menu-header-type-button{cursor:pointer;flex-direction:column;align-items:center;gap:10px;width:calc(100% - 20px);padding:10px;display:flex}.editor-sidebar-frames-menu .editor-sidebar-frames-menu-header .editor-sidebar-frames-menu-header-type-button.disabled{cursor:no-drop}.editor-sidebar-frames-menu .editor-sidebar-frames-menu-header .editor-sidebar-frames-menu-header-type-button .editor-sidebar-frames-menu-header-type-button-image-wrapper{background:#fcfcee;border:3px solid #53504a;border-radius:12px;width:100%;position:relative}.editor-sidebar-frames-menu .editor-sidebar-frames-menu-header .editor-sidebar-frames-menu-header-type-button .editor-sidebar-frames-menu-header-type-button-image-wrapper.active{border:3px solid #e9673f}.editor-sidebar-frames-menu .editor-sidebar-frames-menu-header .editor-sidebar-frames-menu-header-type-button .editor-sidebar-frames-menu-header-type-button-image-wrapper:before{content:"";padding-top:100%;display:block}.editor-sidebar-frames-menu .editor-sidebar-frames-menu-header .editor-sidebar-frames-menu-header-type-button .editor-sidebar-frames-menu-header-type-button-image-wrapper .editor-sidebar-frames-menu-header-type-button-image{object-fit:contain;width:100%;height:100%;position:absolute;top:0;left:0}.editor-sidebar-frames-menu .editor-sidebar-frames-menu-header .editor-sidebar-frames-menu-header-type-button .editor-sidebar-frames-menu-header-type-button-name{color:#8e8e83;text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;font-family:rubik;font-size:14px;font-weight:500;overflow:hidden!important}.editor-sidebar-frames-menu .editor-sidebar-frames-menu-content-wrapper{flex:1 0 0;overflow:hidden}.editor-sidebar-frames-menu .editor-sidebar-frames-menu-content-wrapper .editor-sidebar-frames-menu-content{height:100%;overflow-y:overlay;flex-direction:column;gap:10px;width:calc(100% - 20px);padding:0 10px;display:flex}.editor-sidebar-frames-menu .editor-sidebar-frames-menu-content-wrapper .editor-sidebar-frames-menu-content::-webkit-scrollbar{background:#f4f4e3;border-radius:10px;width:10px;height:10px}.editor-sidebar-frames-menu .editor-sidebar-frames-menu-content-wrapper .editor-sidebar-frames-menu-content::-webkit-scrollbar-thumb{background:#b9b9a8;border-radius:10px}.editor-sidebar-frames-menu .editor-sidebar-frames-menu-content-wrapper .editor-sidebar-frames-menu-content::-webkit-scrollbar-button{width:0;height:0}.editor-sidebar-frames-menu .editor-sidebar-frames-menu-content-wrapper .editor-sidebar-frames-menu-content::-webkit-scrollbar-corner{width:0;height:0}.editor-sidebar-frames-menu .editor-sidebar-frames-menu-content-wrapper .editor-sidebar-frames-menu-content .editor-sidebar-frames-menu-list{height:100%;overflow-y:overlay;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:calc(50% - 5px) calc(50% - 5px);gap:10px;width:calc(100% - 20px);padding:0 10px;display:grid}.editor-sidebar-frames-menu .editor-sidebar-frames-menu-content-wrapper .editor-sidebar-frames-menu-content .editor-sidebar-frames-menu-list::-webkit-scrollbar{background:#f4f4e3;border-radius:10px;width:10px;height:10px}.editor-sidebar-frames-menu .editor-sidebar-frames-menu-content-wrapper .editor-sidebar-frames-menu-content .editor-sidebar-frames-menu-list::-webkit-scrollbar-thumb{background:#b9b9a8;border-radius:10px}.editor-sidebar-frames-menu .editor-sidebar-frames-menu-content-wrapper .editor-sidebar-frames-menu-content .editor-sidebar-frames-menu-list::-webkit-scrollbar-button{width:0;height:0}.editor-sidebar-frames-menu .editor-sidebar-frames-menu-content-wrapper .editor-sidebar-frames-menu-content .editor-sidebar-frames-menu-list::-webkit-scrollbar-corner{width:0;height:0}.editor-sidebar-frames-menu .editor-sidebar-frames-menu-content-wrapper .editor-sidebar-frames-menu-content .editor-sidebar-frames-menu-list .editor-sidebar-frames-menu-list-item{cursor:pointer;flex-direction:column;align-items:center;gap:10px;width:calc(100% - 20px);padding:10px;display:flex}.editor-sidebar-frames-menu .editor-sidebar-frames-menu-content-wrapper .editor-sidebar-frames-menu-content .editor-sidebar-frames-menu-list .editor-sidebar-frames-menu-list-item.create-mask{background:#fcfcee;border-radius:12px}.editor-sidebar-frames-menu .editor-sidebar-frames-menu-content-wrapper .editor-sidebar-frames-menu-content .editor-sidebar-frames-menu-list .editor-sidebar-frames-menu-list-item.picked{background:#5992ff40;border-radius:12px}.editor-sidebar-frames-menu .editor-sidebar-frames-menu-content-wrapper .editor-sidebar-frames-menu-content .editor-sidebar-frames-menu-list .editor-sidebar-frames-menu-list-item .editor-sidebar-frames-menu-list-item-image-wrapper{width:100%;position:relative}.editor-sidebar-frames-menu .editor-sidebar-frames-menu-content-wrapper .editor-sidebar-frames-menu-content .editor-sidebar-frames-menu-list .editor-sidebar-frames-menu-list-item .editor-sidebar-frames-menu-list-item-image-wrapper:before{content:"";padding-top:100%;display:block}.editor-sidebar-frames-menu .editor-sidebar-frames-menu-content-wrapper .editor-sidebar-frames-menu-content .editor-sidebar-frames-menu-list .editor-sidebar-frames-menu-list-item .editor-sidebar-frames-menu-list-item-image-wrapper .editor-sidebar-frames-menu-list-item-image{object-fit:contain;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.editor-sidebar-frames-menu .editor-sidebar-frames-menu-content-wrapper .editor-sidebar-frames-menu-content .editor-sidebar-frames-menu-list .editor-sidebar-frames-menu-list-item .editor-sidebar-frames-menu-list-item-name{color:#8e8e83;text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;font-family:rubik;font-size:14px;font-weight:500;overflow:hidden!important}.default-select-wrapper{flex-direction:column;align-items:stretch;display:flex;position:relative}.default-select-wrapper.error .default-select-value-wrapper{border:1px solid red!important}.default-select-wrapper .default-select-label{color:#53504a;margin-bottom:10px;font-family:rubik;font-size:14px;font-weight:500}.default-select-wrapper .default-select-value-wrapper{cursor:pointer;background:#fcfcee;border:1px solid #fcfcee;border-radius:1000px;flex-direction:row;align-items:center;padding:14px 24px;display:flex}.default-select-wrapper .default-select-value-wrapper.opened{border-radius:20px 20px 0 0}.default-select-wrapper .default-select-value-wrapper .default-select-value{color:#8e8e83;flex:1;min-height:19px;font-family:rubik;font-size:14px;font-weight:500}.default-select-wrapper .default-select-value-wrapper .default-select-value-arrow{border:4px solid #0000;border-top:5px solid #888;border-bottom-width:0;width:0;height:0}.default-select-wrapper .default-select-list-wrapper{z-index:10;background:#fcfcee;border-radius:0 0 5px 5px;flex-direction:column;gap:10px;max-height:210px;padding:0 20px 20px;display:flex}.default-select-wrapper .default-select-list-wrapper .default-select-list{flex-direction:column;align-items:stretch;max-height:100%;display:flex;overflow-y:auto}.default-select-wrapper .default-select-list-wrapper .default-select-list .default-select-list-item{cursor:pointer;color:#53504a;padding:6px;font-family:rubik;font-size:14px;font-weight:500}.default-select-wrapper .default-select-list-wrapper .default-select-list .default-select-list-item.picked{background-color:#e05f38;border-radius:5px}.default-select-wrapper .default-select-list-wrapper .default-select-list .default-select-list-items-not-found{color:#53504a;padding:6px;font-family:rubik;font-size:14px;font-weight:500}.default-input-wrapper{flex-direction:column;gap:10px;display:flex}.default-input-wrapper.error .input{border:1px solid red!important}.default-input-wrapper .input-label{color:#53504a;font-family:rubik;font-size:14px;font-weight:500}.default-input-wrapper .input{color:#53504a;border:none;border-radius:1000px;outline:none;padding:14px 24px;font-family:rubik;font-size:14px;font-weight:500}.default-input-wrapper .input::-webkit-input-placeholder{color:#8e8e83;font-family:rubik;font-size:14px;font-weight:500}.default-input-wrapper .input:-moz-placeholder-shown{color:#8e8e83;font-family:rubik;font-size:14px;font-weight:500}.default-input-wrapper .input::-moz-placeholder{color:#8e8e83;font-family:rubik;font-size:14px;font-weight:500}.default-input-wrapper .input:-ms-placeholder-shown{color:#8e8e83;font-family:rubik;font-size:14px;font-weight:500}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-canvas{display:none}.select-with-search-wrapper{flex-direction:column;align-items:stretch;display:flex;position:relative}.select-with-search-wrapper .select-with-search-label{color:#53504a;margin-bottom:5px;font-family:rubik;font-size:14px;font-weight:500}.select-with-search-wrapper .select-with-search-value-wrapper{cursor:pointer;border:0;border-radius:1000px;flex-direction:row;align-items:center;padding:10px 16px;display:flex}.select-with-search-wrapper .select-with-search-value-wrapper.opened{border-radius:20px 20px 0 0}.select-with-search-wrapper .select-with-search-value-wrapper .select-with-search-value{color:#8e8e83;flex:1;min-height:17px;font-family:rubik;font-size:14px;font-weight:500}.select-with-search-wrapper .select-with-search-value-wrapper .select-with-search-value-arrow{border:4px solid #0000;border-top:5px solid #888;border-bottom-width:0;width:0;height:0}.select-with-search-wrapper .select-with-search-list-wrapper{z-index:10;background:#fcfcee;border-radius:0 0 5px 5px;flex-direction:column;gap:10px;max-height:210px;padding:0 20px 20px;display:flex}.select-with-search-wrapper .select-with-search-list-wrapper .select-with-search-list-search-input{color:#8e8e83;box-sizing:border-box;background:#f4f4e3;border:1px solid #d9d9c5;border-radius:1000px;outline:none;width:100%;padding:8px 16px;font-family:rubik;font-size:14px;font-weight:500}.select-with-search-wrapper .select-with-search-list-wrapper .select-with-search-list{flex-direction:column;align-items:stretch;max-height:100%;display:flex;overflow-y:auto}.select-with-search-wrapper .select-with-search-list-wrapper .select-with-search-list .select-with-search-list-item{cursor:pointer;color:#53504a;padding:6px;font-family:rubik;font-size:14px;font-weight:500}.select-with-search-wrapper .select-with-search-list-wrapper .select-with-search-list .select-with-search-list-item.picked{background-color:#e05f38;border-radius:5px}.select-with-search-wrapper .select-with-search-list-wrapper .select-with-search-list .select-with-search-list-items-not-found{color:#53504a;padding:6px;font-family:rubik;font-size:14px;font-weight:500}.color-picker{border-radius:16px;flex-direction:column;gap:20px;padding:16px;display:flex}.color-picker .color-picker-sv-canvas{cursor:crosshair;aspect-ratio:1;border-radius:8px;width:100%}.color-picker .color-picker-controls{flex-direction:column;gap:10px;display:flex}.color-picker .color-picker-controls .color-picker-control{flex-direction:column;display:flex}.color-picker .color-picker-controls .color-picker-control-row{align-items:center;gap:10px;display:flex}.color-picker .color-picker-controls .color-picker-control-column{flex-direction:column;align-items:center;gap:5px;display:flex}.color-picker .color-picker-controls .color-picker-slider{-webkit-appearance:none;border-radius:6px;width:100%;height:12px;position:relative}.color-picker .color-picker-controls .color-picker-slider.hue-slider{background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.color-picker .color-picker-controls .color-picker-slider.hue-slider::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#fff;border:2px solid #999;border-radius:50%;width:16px;height:16px;margin-top:-2px}.color-picker .color-picker-controls .color-picker-slider.hue-slider::-moz-range-thumb{cursor:pointer;background:#fff;border:2px solid #999;border-radius:50%;width:16px;height:16px}.color-picker .color-picker-controls .color-picker-slider.alpha-slider{background:linear-gradient(90deg,#0000,#0000);background-image:linear-gradient(to right,rgba(var(--rgb),0),rgba(var(--rgb),1))}.color-picker .color-picker-controls .color-picker-slider.alpha-slider::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#fff;border:2px solid #999;border-radius:50%;width:16px;height:16px;margin-top:-2px}.color-picker .color-picker-controls .color-picker-slider.alpha-slider::-moz-range-thumb{cursor:pointer;background:#fff;border:2px solid #999;border-radius:50%;width:16px;height:16px}.color-picker .color-picker-controls .color-picker-rgba-text{color:#8e8e83;font-family:rubik;font-size:12px;font-weight:500}.color-picker .color-picker-text-input{color:#53504a;background:#f4f4e3;border:none;border-radius:6px;outline:none;width:calc(100% - 16px);padding:8px;font-family:rubik;font-size:14px;font-weight:500}.color-picker .color-picker-copy-button{cursor:pointer;color:#8e8e83;border-radius:6px;padding:8px 12px;font-family:rubik;font-size:14px;font-weight:500;transition:background .2s}.container.layout-editor{background-color:#fcfcee;flex-direction:column;height:100vh;display:flex;overflow:hidden}.container.layout-editor .hidden-font-load{opacity:0;width:0;height:0;overflow:hidden}.container.layout-editor .editor-loader-wrapper{z-index:10;background-color:#fcfcee;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.container.layout-editor .editor-loader-wrapper.hidden{display:none}.container.layout-editor .editor-loader-wrapper .editor-loader{box-sizing:border-box;border:3px solid #3c5eec;border-radius:50%;width:128px;height:128px;animation:1s linear infinite rotation;display:inline-block;position:relative}.container.layout-editor .editor-loader-wrapper .editor-loader:after{content:"";box-sizing:border-box;background:#e9673f;border-radius:50%;width:48px;height:48px;position:absolute;top:0;left:0;transform:translate(-50%,50%)}.container.layout-editor .editor-header-wrapper{background:#f4f4e3;border-bottom:1px solid #53504a;flex-direction:row;align-items:center;gap:80px;min-height:49px;padding:0 0 0 11px;display:flex}.container.layout-editor .editor-header-wrapper .editor-header-logo{cursor:pointer;width:300px}.container.layout-editor .editor-header-wrapper .editor-header-splash{color:#8e8e83;font-family:rubik;font-size:14px;font-weight:500}.container.layout-editor .editor-header-wrapper .editor-header-controls{flex-direction:row;flex:1;align-items:center;gap:20px;display:flex}.container.layout-editor .editor-header-wrapper .editor-header-controls .editor-header-controls-button{cursor:pointer;flex-direction:row;justify-content:center;align-items:center;display:flex}.container.layout-editor .editor-header-wrapper .editor-header-controls .editor-header-controls-button.disabled{cursor:no-drop}.container.layout-editor .editor-header-wrapper .editor-header-controls .editor-header-controls-button.disabled *{fill:#8e8e83}.container.layout-editor .editor-header-wrapper .editor-header-buttons{flex-direction:row;align-items:stretch;height:100%;display:flex}.container.layout-editor .editor-header-wrapper .editor-header-buttons .editor-header-button{cursor:pointer;color:#fffffa;flex-direction:row;justify-content:center;align-items:center;min-width:160px;font-family:rubik;font-size:16px;font-weight:600;display:flex}.container.layout-editor .editor-header-wrapper .editor-header-buttons .editor-header-button.save{background:#3c5eec}.container.layout-editor .editor-header-wrapper .editor-header-buttons .editor-header-button.publish{background:#e9673f}.container.layout-editor .editor-content-wrapper{flex-direction:row;align-items:stretch;height:100%;display:flex}.container.layout-editor .editor-content-wrapper .editor-content-workspace{flex-direction:column;flex:1;align-items:stretch;display:flex;overflow:hidden}.container.layout-editor .editor-content-wrapper .editor-content-workspace .editor-content-canvas-wrapper{flex-direction:row;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.container.layout-editor .editor-content-wrapper .editor-content-workspace .editor-content-canvas-wrapper .editor-content-canvas-previous-spread{cursor:pointer;flex-direction:row;flex:1;justify-content:center;display:flex}.container.layout-editor .editor-content-wrapper .editor-content-workspace .editor-content-canvas-wrapper .editor-content-canvas-previous-spread.disabled{cursor:not-allowed}.container.layout-editor .editor-content-wrapper .editor-content-workspace .editor-content-canvas-wrapper .editor-content-canvas-previous-spread.hidden{opacity:0;cursor:default}.container.layout-editor .editor-content-wrapper .editor-content-workspace .editor-content-canvas-wrapper .editor-content-canvas-tools{aspect-ratio:16/8;width:86%;position:absolute}.container.layout-editor .editor-content-wrapper .editor-content-workspace .editor-content-canvas-wrapper .editor-content-canvas-content{aspect-ratio:16/8;width:86%}.container.layout-editor .editor-content-wrapper .editor-content-workspace .editor-content-canvas-wrapper .editor-content-canvas-covers{aspect-ratio:16/8;width:86%;display:none}.container.layout-editor .editor-content-wrapper .editor-content-workspace .editor-content-canvas-wrapper .editor-content-canvas-next-spread{cursor:pointer;flex-direction:row;flex:1;justify-content:center;display:flex}.container.layout-editor .editor-content-wrapper .editor-content-workspace .editor-content-canvas-wrapper .editor-content-canvas-next-spread.disabled{cursor:not-allowed}.container.layout-editor .editor-content-wrapper .editor-content-workspace .editor-content-canvas-wrapper .editor-content-canvas-next-spread.hidden{opacity:0;cursor:default}.container.layout-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper{min-height:149px;overflow:overlay;background:#f4f4e3;border-top:1px solid #53504a;flex-direction:row;padding:20px;display:flex}.container.layout-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper::-webkit-scrollbar{background:#f4f4e3;border-radius:10px;width:10px;height:10px}.container.layout-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper::-webkit-scrollbar-thumb{background:#b9b9a8;border-radius:10px}.container.layout-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper::-webkit-scrollbar-button{width:0;height:0}.container.layout-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper::-webkit-scrollbar-corner{width:0;height:0}.container.layout-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper .editor-content-spreads{flex-direction:row;flex:1;align-items:stretch;gap:20px;display:flex}.container.layout-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper .editor-content-spreads .editor-content-spread{cursor:pointer;aspect-ratio:16/9;flex-direction:column;justify-content:space-between;align-items:center;gap:6px;display:flex;position:relative}.container.layout-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper .editor-content-spreads .editor-content-spread.disabled{cursor:not-allowed}.container.layout-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper .editor-content-spreads .editor-content-spread.active .editor-content-spread-dots-wrapper{display:flex}.container.layout-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper .editor-content-spreads .editor-content-spread.active .editor-content-spread-layout{border:1px solid #3c5eec}.container.layout-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper .editor-content-spreads .editor-content-spread .editor-content-spread-layout{background:#fff;border:1px solid #fff;border-radius:4px;flex-direction:row;justify-content:center;align-items:center;width:100%;max-width:250px;height:100%;max-height:120px;display:flex}.container.layout-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper .editor-content-spreads .editor-content-spread .editor-content-spread-layout .editor-content-spread-layout-image{width:100%;height:100%}.container.layout-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper .editor-content-spreads .editor-content-spread .editor-content-spread-name{color:#53504a;font-family:rubik;font-size:12px;font-weight:500}.container.layout-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper .editor-content-spreads .editor-content-spread .editor-content-spread-dots-wrapper{flex-direction:column;align-items:flex-end;display:none;position:absolute;top:12px;right:12px}.container.layout-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper .editor-content-spreads .editor-content-spread .editor-content-spread-dots-wrapper:hover .editor-content-spread-dots-menu{display:flex}.container.layout-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper .editor-content-spreads .editor-content-spread .editor-content-spread-dots-wrapper .editor-content-spread-dots-menu{background:#fcfcee;border-radius:12px 0 12px 12px;flex-direction:column;align-items:flex-start;gap:5px;padding:10px;display:none;position:absolute;top:0;right:0}.container.layout-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper .editor-content-spreads .editor-content-spread .editor-content-spread-dots-wrapper .editor-content-spread-dots-menu .editor-content-spread-dots-menu-item{color:#3c5eec;font-family:rubik;font-size:14px;font-weight:500}.container.layout-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper .editor-content-spreads .editor-content-spread .editor-content-spread-dots-wrapper .editor-content-spread-dots-menu .editor-content-spread-dots-menu-item.danger{color:#ff6a6a}.container.layout-editor .editor-content-wrapper .editor-content-workspace .editor-content-spreads-wrapper .editor-content-spreads .editor-content-spread .editor-content-spread-dots-wrapper .editor-content-spread-dots-menu .editor-content-spread-dots-menu-item:hover{transform:scale(1.1)}.editor-sidebar-wrapper{background-color:#f4f4e3;border-right:1px solid #53504a;flex-direction:column;min-width:399px;max-width:399px;display:flex}.editor-sidebar-wrapper .editor-sidebar{flex-direction:row;width:100%;height:100%;display:flex}.editor-sidebar-wrapper .editor-sidebar .editor-sidebar-menu{background:#fcfcee;flex-direction:column;width:70px;height:100%;display:flex}.editor-sidebar-wrapper .editor-sidebar .editor-sidebar-menu .editor-sidebar-menu-item{cursor:pointer;aspect-ratio:1;background:#fcfcee;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;transition:background .5s;display:flex}.editor-sidebar-wrapper .editor-sidebar .editor-sidebar-menu .editor-sidebar-menu-item svg{transition:all .5s}.editor-sidebar-wrapper .editor-sidebar .editor-sidebar-menu .editor-sidebar-menu-item:hover svg{transform:scale(1.1)}.editor-sidebar-wrapper .editor-sidebar .editor-sidebar-menu .editor-sidebar-menu-item.active{background:#f4f4e3}.editor-sidebar-wrapper .editor-sidebar .editor-sidebar-menu .editor-sidebar-menu-item.active .editor-sidebar-menu-item-name{color:#53504a}.editor-sidebar-wrapper .editor-sidebar .editor-sidebar-menu .editor-sidebar-menu-item.active path{fill:#53504a}.editor-sidebar-wrapper .editor-sidebar .editor-sidebar-menu .editor-sidebar-menu-item path{fill:#8e8e83;transition:fill .5s}.editor-sidebar-wrapper .editor-sidebar .editor-sidebar-menu .editor-sidebar-menu-item .editor-sidebar-menu-item-name{color:#8e8e83;font-family:rubik;font-size:12px;font-weight:500;transition:color .5s}.editor-sidebar-wrapper .editor-sidebar .editor-sidebar-content{flex-direction:row;flex:1;align-items:stretch;width:calc(100% - 70px);display:flex}.editor-sidebar-stable-diffusion-menu{flex-direction:column;flex:1;align-items:stretch;gap:20px;width:100%;display:flex}.editor-sidebar-stable-diffusion-menu .editor-sidebar-stable-diffusion-menu-content-wrapper{flex-direction:column;flex:1 0 0;padding:10px;display:flex;overflow:hidden}.editor-sidebar-stable-diffusion-menu .editor-sidebar-stable-diffusion-menu-content-wrapper .editor-sidebar-stable-diffusion-menu-content{width:100%;height:100%;overflow-y:overlay;flex-direction:column;gap:10px;display:flex}.editor-sidebar-stable-diffusion-menu .editor-sidebar-stable-diffusion-menu-content-wrapper .editor-sidebar-stable-diffusion-menu-content .editor-sidebar-stable-diffusion-menu-label{color:#53504a;text-align:center;font-family:rubik;font-size:16px;font-weight:500}.editor-sidebar-stable-diffusion-menu .editor-sidebar-stable-diffusion-menu-content-wrapper .editor-sidebar-stable-diffusion-menu-content .editor-sidebar-stable-diffusion-menu-list{width:100%;height:100%;overflow-y:overlay;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:calc(50% - 5px) calc(50% - 5px);gap:10px;display:grid}.editor-sidebar-stable-diffusion-menu .editor-sidebar-stable-diffusion-menu-content-wrapper .editor-sidebar-stable-diffusion-menu-content .editor-sidebar-stable-diffusion-menu-list::-webkit-scrollbar{background:#f4f4e3;border-radius:10px;width:10px;height:10px}.editor-sidebar-stable-diffusion-menu .editor-sidebar-stable-diffusion-menu-content-wrapper .editor-sidebar-stable-diffusion-menu-content .editor-sidebar-stable-diffusion-menu-list::-webkit-scrollbar-thumb{background:#b9b9a8;border-radius:10px}.editor-sidebar-stable-diffusion-menu .editor-sidebar-stable-diffusion-menu-content-wrapper .editor-sidebar-stable-diffusion-menu-content .editor-sidebar-stable-diffusion-menu-list::-webkit-scrollbar-button{width:0;height:0}.editor-sidebar-stable-diffusion-menu .editor-sidebar-stable-diffusion-menu-content-wrapper .editor-sidebar-stable-diffusion-menu-content .editor-sidebar-stable-diffusion-menu-list::-webkit-scrollbar-corner{width:0;height:0}.editor-sidebar-stable-diffusion-menu .editor-sidebar-stable-diffusion-menu-content-wrapper .editor-sidebar-stable-diffusion-menu-content .editor-sidebar-stable-diffusion-menu-list .editor-sidebar-stable-diffusion-menu-list-item{cursor:pointer;flex-direction:column;align-items:center;gap:10px;width:calc(100% - 20px);padding:10px;display:flex}.editor-sidebar-stable-diffusion-menu .editor-sidebar-stable-diffusion-menu-content-wrapper .editor-sidebar-stable-diffusion-menu-content .editor-sidebar-stable-diffusion-menu-list .editor-sidebar-stable-diffusion-menu-list-item .editor-sidebar-stable-diffusion-menu-list-item-image-wrapper{width:100%;position:relative}.editor-sidebar-stable-diffusion-menu .editor-sidebar-stable-diffusion-menu-content-wrapper .editor-sidebar-stable-diffusion-menu-content .editor-sidebar-stable-diffusion-menu-list .editor-sidebar-stable-diffusion-menu-list-item .editor-sidebar-stable-diffusion-menu-list-item-image-wrapper:before{content:"";padding-top:100%;display:block}.editor-sidebar-stable-diffusion-menu .editor-sidebar-stable-diffusion-menu-content-wrapper .editor-sidebar-stable-diffusion-menu-content .editor-sidebar-stable-diffusion-menu-list .editor-sidebar-stable-diffusion-menu-list-item .editor-sidebar-stable-diffusion-menu-list-item-image-wrapper .editor-sidebar-stable-diffusion-menu-list-item-image{object-fit:contain;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.editor-sidebar-stable-diffusion-menu .editor-sidebar-stable-diffusion-menu-content-wrapper .editor-sidebar-stable-diffusion-menu-content .editor-sidebar-stable-diffusion-menu-list .editor-sidebar-stable-diffusion-menu-list-item .editor-sidebar-stable-diffusion-menu-list-item-name{color:#8e8e83;text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;font-family:rubik;font-size:14px;font-weight:500;overflow:hidden!important}.editor-sidebar-stable-diffusion-menu .editor-sidebar-stable-diffusion-menu-content-wrapper .editor-sidebar-stable-diffusion-menu-footer{flex-direction:column;align-items:stretch;gap:10px;display:flex}.editor-sidebar-layers-menu{flex-direction:column;flex:1;align-items:stretch;gap:20px;width:100%;display:flex}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-header{flex-direction:row;gap:10px;padding:10px 10px 0;display:flex}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper{flex:1 0 0;overflow:hidden}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content{height:100%;overflow-y:overlay;flex-direction:column;gap:10px;width:calc(100% - 20px);padding:0 10px;display:flex}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content::-webkit-scrollbar{background:#f4f4e3;border-radius:10px;width:10px;height:10px}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content::-webkit-scrollbar-thumb{background:#b9b9a8;border-radius:10px}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content::-webkit-scrollbar-button{width:0;height:0}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content::-webkit-scrollbar-corner{width:0;height:0}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content .editor-sidebar-layers-menu-list{flex-direction:column;display:flex}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content .editor-sidebar-layers-menu-list .editor-sidebar-layers-menu-list-item{cursor:pointer;background:#fcfcee;border:2px solid #fcfcee;border-radius:12px;flex-direction:column;gap:5px;max-height:36px;padding:5px;display:flex;overflow:hidden}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content .editor-sidebar-layers-menu-list .editor-sidebar-layers-menu-list-item.picked{border:2px solid #e9673f;max-height:max-content}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content .editor-sidebar-layers-menu-list .editor-sidebar-layers-menu-list-item .editor-sidebar-layers-menu-list-item-row{flex-direction:row;align-items:center;display:flex}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content .editor-sidebar-layers-menu-list .editor-sidebar-layers-menu-list-item .editor-sidebar-layers-menu-list-item-row .editor-sidebar-layers-menu-list-item-image-wrapper{width:30px;height:30px;position:relative}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content .editor-sidebar-layers-menu-list .editor-sidebar-layers-menu-list-item .editor-sidebar-layers-menu-list-item-row .editor-sidebar-layers-menu-list-item-image-wrapper:before{content:"";padding-top:100%;display:block}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content .editor-sidebar-layers-menu-list .editor-sidebar-layers-menu-list-item .editor-sidebar-layers-menu-list-item-row .editor-sidebar-layers-menu-list-item-image-wrapper .editor-sidebar-layers-menu-list-item-image{object-fit:contain;width:100%;height:100%;position:absolute;top:0;left:0}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content .editor-sidebar-layers-menu-list .editor-sidebar-layers-menu-list-item .editor-sidebar-layers-menu-list-item-row .editor-sidebar-layers-menu-list-item-name{color:#53504a;word-break:break-all;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;flex:1;font-family:rubik;font-size:12px;font-weight:500;display:-webkit-box;overflow:hidden}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content .editor-sidebar-layers-menu-list .editor-sidebar-layers-menu-list-item .editor-sidebar-layers-menu-list-item-row .editor-sidebar-layers-menu-list-item-icon{cursor:pointer;flex-direction:row;justify-content:center;align-items:center;display:flex}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content .editor-sidebar-layers-menu-list .editor-sidebar-layers-menu-list-item .editor-sidebar-layers-menu-list-item-row .editor-sidebar-layers-menu-list-item-icon.disabled{cursor:not-allowed}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content .editor-sidebar-layers-menu-list .editor-sidebar-layers-menu-list-item .editor-sidebar-layers-menu-list-item-row .editor-sidebar-layers-menu-list-item-icon:not(.disabled) svg{transition:all .5s}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content .editor-sidebar-layers-menu-list .editor-sidebar-layers-menu-list-item .editor-sidebar-layers-menu-list-item-row .editor-sidebar-layers-menu-list-item-icon:not(.disabled) svg:hover{transform:scale(1.1)}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content .editor-sidebar-layers-menu-list .editor-sidebar-layers-menu-list-item .editor-sidebar-layers-menu-list-item-row .text-element-settings{flex-direction:column;gap:10px;width:100%;height:100%;display:flex}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content .editor-sidebar-layers-menu-list .editor-sidebar-layers-menu-list-item .editor-sidebar-layers-menu-list-item-row .text-element-settings .text-element-settings-label{color:#53504a;font-family:rubik;font-size:14px;font-weight:500}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content .editor-sidebar-layers-menu-list .editor-sidebar-layers-menu-list-item .editor-sidebar-layers-menu-list-item-row .text-element-settings .text-element-settings-textarea-wrapper{background:#f4f4e3;border-radius:10px;padding:10px}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content .editor-sidebar-layers-menu-list .editor-sidebar-layers-menu-list-item .editor-sidebar-layers-menu-list-item-row .text-element-settings .text-element-settings-textarea-wrapper .text-element-settings-textarea{resize:none;background:0 0;border:none;outline:none;width:100%;height:150px;font-family:rubik;font-size:14px;font-weight:500}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content .editor-sidebar-layers-menu-list .editor-sidebar-layers-menu-list-item .editor-sidebar-layers-menu-list-item-row .text-element-settings .text-element-settings-row{flex-direction:row;align-items:center;gap:10px;display:flex}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content .editor-sidebar-layers-menu-list .editor-sidebar-layers-menu-list-item .editor-sidebar-layers-menu-list-item-row .text-element-settings .text-element-settings-row .default-input-wrapper input,.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content .editor-sidebar-layers-menu-list .editor-sidebar-layers-menu-list-item .editor-sidebar-layers-menu-list-item-row .text-element-settings .default-select-wrapper .default-select-value-wrapper{width:calc(100% - 32px)!important;padding:10px 16px!important}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content .editor-sidebar-layers-menu-list .editor-sidebar-layers-menu-list-item .editor-sidebar-layers-menu-list-item-row .text-element-settings .default-select-wrapper .default-select-value-wrapper .default-select-value{min-height:15px}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content .editor-sidebar-layers-menu-list .editor-sidebar-layers-menu-list-item .editor-sidebar-layers-menu-list-item-row .image-element-settings{flex-direction:column;gap:10px;width:100%;height:100%;display:flex}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content .editor-sidebar-layers-menu-list .editor-sidebar-layers-menu-list-item .editor-sidebar-layers-menu-list-item-row .image-element-settings .image-element-settings-asset-wrapper{cursor:pointer;aspect-ratio:1;background:#f4f4e3;border:2px solid #3c5eec;border-radius:12px;flex-direction:row;justify-content:center;align-items:center;width:calc(100% - 4px);display:flex;overflow:hidden}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content .editor-sidebar-layers-menu-list .editor-sidebar-layers-menu-list-item .editor-sidebar-layers-menu-list-item-row .image-element-settings .image-element-settings-asset-wrapper .image-element-settings-asset{object-fit:contain;width:100%;height:100%}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content .editor-sidebar-layers-menu-list .editor-sidebar-layers-menu-list-item .editor-sidebar-layers-menu-list-item-row .image-element-settings .image-element-settings-row{flex-direction:row;align-items:center;gap:10px;display:flex}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content .editor-sidebar-layers-menu-list .editor-sidebar-layers-menu-list-item .editor-sidebar-layers-menu-list-item-row .image-element-settings .image-element-settings-row .default-input-wrapper input,.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content .editor-sidebar-layers-menu-list .editor-sidebar-layers-menu-list-item .editor-sidebar-layers-menu-list-item-row .image-element-settings .default-select-wrapper .default-select-value-wrapper{width:calc(100% - 32px)!important;padding:10px 16px!important}.editor-sidebar-layers-menu .editor-sidebar-layers-menu-content-wrapper .editor-sidebar-layers-menu-content .editor-sidebar-layers-menu-list .editor-sidebar-layers-menu-list-item .editor-sidebar-layers-menu-list-item-row .image-element-settings .default-select-wrapper .default-select-value-wrapper .default-select-value{min-height:15px}.editor-sidebar-main-menu{flex-direction:column;flex:1;align-items:stretch;gap:20px;width:100%;display:flex}.editor-sidebar-main-menu .editor-sidebar-main-menu-content-wrapper{flex-direction:column;flex:1 0 0;padding:10px;display:flex;overflow:hidden}.editor-sidebar-main-menu .editor-sidebar-main-menu-content-wrapper .editor-sidebar-main-menu-content{width:100%;height:100%;overflow-x:hidden;overflow-y:overlay;flex-direction:column;flex:1;gap:10px;display:flex}.editor-sidebar-main-menu .editor-sidebar-main-menu-content-wrapper .editor-sidebar-main-menu-content::-webkit-scrollbar{background:#f4f4e3;border-radius:10px;width:10px;height:10px}.editor-sidebar-main-menu .editor-sidebar-main-menu-content-wrapper .editor-sidebar-main-menu-content::-webkit-scrollbar-thumb{background:#b9b9a8;border-radius:10px}.editor-sidebar-main-menu .editor-sidebar-main-menu-content-wrapper .editor-sidebar-main-menu-content::-webkit-scrollbar-button{width:0;height:0}.editor-sidebar-main-menu .editor-sidebar-main-menu-content-wrapper .editor-sidebar-main-menu-content::-webkit-scrollbar-corner{width:0;height:0}.editor-sidebar-main-menu .editor-sidebar-main-menu-content-wrapper .editor-sidebar-main-menu-content .editor-sidebar-main-menu-label{color:#53504a;font-family:rubik;font-size:14px;font-weight:500}.editor-sidebar-main-menu .editor-sidebar-main-menu-content-wrapper .editor-sidebar-main-menu-content .editor-sidebar-main-menu-row{flex-direction:row;align-items:center;gap:10px;display:flex}.editor-sidebar-main-menu .editor-sidebar-main-menu-content-wrapper .editor-sidebar-main-menu-content .editor-sidebar-main-menu-column{flex-direction:column;gap:10px;display:flex}.editor-sidebar-main-menu .editor-sidebar-main-menu-content-wrapper .editor-sidebar-main-menu-content .default-input-wrapper input,.editor-sidebar-main-menu .editor-sidebar-main-menu-content-wrapper .editor-sidebar-main-menu-content .default-select-wrapper .default-select-value-wrapper{width:calc(100% - 32px)!important;padding:10px 16px!important}.editor-sidebar-main-menu .editor-sidebar-main-menu-content-wrapper .editor-sidebar-main-menu-content .default-select-wrapper .default-select-value-wrapper .default-select-value{min-height:15px}.editor-sidebar-main-menu .editor-sidebar-main-menu-content-wrapper .editor-sidebar-main-menu-footer{flex-direction:column;align-items:stretch;gap:10px;display:flex}.container.login-email{background:#fcfcee;flex-direction:row;justify-content:center;align-items:center;height:100vh;display:flex}.container.login-email .content{flex-direction:column;align-items:center;gap:40px;width:100%;max-width:1370px;display:flex}.container.login-email .content .form-wrapper{background:#f4f4e3;border-radius:30px;flex-direction:row;justify-content:center;align-items:center;max-height:540px;padding:40px 60px;display:flex}@media screen and (width<=1200px){.container.login-email .content .form-wrapper{width:540px;min-width:540px}}@media screen and (width<=1024px){.container.login-email .content .form-wrapper{width:calc(100% - 80px);min-width:calc(100% - 80px)}}.container.login-email .content .form-wrapper .form{flex-direction:column;align-items:stretch;gap:40px;max-width:520px;display:flex}.container.login-email .content .form-wrapper .form .title{color:#53504a;text-align:center;font-family:comfortaa;font-size:60px;font-weight:600}@media screen and (width<=1024px){.container.login-email .content .form-wrapper .form .title{font-size:32px}}.container.login-email .content .form-wrapper .form .action-buttons{flex-direction:row;justify-content:center;align-items:center;gap:40px;display:flex}@media screen and (width<=425px){.container.login-email .content .form-wrapper .form .action-buttons{justify-content:space-between;gap:0}}.container.templates{background-color:#fcfcee;flex-direction:row;height:100vh;display:flex}.container.templates .content{flex-direction:column;flex:1;align-items:stretch;gap:30px;padding:20px 20px 20px 50px;display:flex}.container.templates .content .templates-header{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.container.templates .content .templates-header .templates-header-title{color:#53504a;font-family:rubik;font-size:36px;font-weight:500}.container.templates .content .templates-list{overflow-y:overlay;flex-direction:column;flex:1;align-items:stretch;gap:10px;display:flex}.container.templates .content .templates-list .templates-list-item{cursor:pointer;background-color:#f4f4e3;border-radius:1000px;flex-direction:row;align-items:center;padding:14px 24px;display:flex}.container.templates .content .templates-list .templates-list-item.active{background-color:#53504a}.container.templates .content .templates-list .templates-list-item.active .templates-list-item-name{color:#ebe9d8}.container.templates .content .templates-list .templates-list-item .templates-list-item-name{color:#8e8e83;font-family:rubik;font-size:14px;font-weight:500}.container.templates .content .template-controls-wrapper{flex-direction:row;justify-content:center;align-items:center;display:flex}.container.templates .content .template-controls-wrapper.hidden{display:none}.container.templates .content .template-controls-wrapper .template-controls{background-color:#ddddc9;border-radius:60px;flex-direction:row;align-items:stretch;gap:20px;padding:15px 20px;display:flex}.container.templates .content .template-controls-wrapper .template-controls .template-controls-action{cursor:pointer;flex-direction:row;justify-content:center;align-items:center;transition:transform .5s;display:flex}.container.templates .content .template-controls-wrapper .template-controls .template-controls-action:hover{transform:scale(1.1)}.container.templates .content .template-controls-wrapper .template-controls .template-controls-divider{background-color:#53504a;border-radius:1000px;width:2px;min-height:100%}.default-sidebar-wrapper{background-color:#f4f4e3;border-radius:0 20px 20px 0;flex-direction:column;gap:10px;min-width:300px;padding:20px;display:flex}.default-sidebar-wrapper .default-sidebar{flex-direction:column;align-items:stretch;gap:40px;display:flex}.default-sidebar-wrapper .default-sidebar .default-sidebar-title{color:#53504a;font-family:rubik;font-size:36px;font-weight:500}.default-sidebar-wrapper .default-sidebar .default-sidebar-items{flex-direction:column;align-items:stretch;gap:20px;display:flex}.default-sidebar-wrapper .default-sidebar .default-sidebar-items .default-sidebar-item{cursor:pointer;flex-direction:row;justify-content:start;align-items:center;gap:10px;transition:transform .3s ease-out;display:flex}.default-sidebar-wrapper .default-sidebar .default-sidebar-items .default-sidebar-item:hover{transform:scale(1.05)}.default-sidebar-wrapper .default-sidebar .default-sidebar-items .default-sidebar-item.active .default-sidebar-item-name{color:#e05f38}.default-sidebar-wrapper .default-sidebar .default-sidebar-items .default-sidebar-item .default-sidebar-item-name{color:#8e8e83;font-family:rubik;font-size:30px;font-weight:500}.container.login-code{background:#fcfcee;flex-direction:row;justify-content:center;align-items:center;height:100vh;display:flex}.container.login-code .content{flex-direction:column;align-items:center;gap:20px;width:100%;max-width:1370px;display:flex}.container.login-code .content .form-wrapper{background:#f4f4e3;border-radius:30px;flex-direction:column;justify-content:center;align-items:center;gap:40px;width:calc(100% - 80px);max-width:880px;margin-top:16px;padding:40px;display:flex}@media screen and (width<=1024px){.container.login-code .content .form-wrapper{max-width:946px}}.container.login-code .content .form-wrapper .title{color:#53504a;text-align:center;font-family:comfortaa;font-size:60px;font-weight:600}@media screen and (width<=1024px){.container.login-code .content .form-wrapper .title{font-size:32px}}.container.login-code .content .form-wrapper .form{flex-direction:column;align-items:stretch;gap:40px;width:100%;max-width:520px;display:flex}.container.login-code .content .form-wrapper .form .default-input-wrapper .input-header{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.container.login-code .content .form-wrapper .form .default-input-wrapper .input-header .input-action{cursor:pointer;color:#8e8e83;font-family:rubik;font-size:14px;font-weight:500}.container.login-code .content .form-wrapper .form .default-input-wrapper .input-header .input-action.disabled{cursor:default}.container.login-code .content .form-wrapper .form .default-input-wrapper input{background:#fcfcee}@media screen and (width<=425px){.container.login-code .content .form-wrapper .form{width:100%}}.container.login-code .content .form-wrapper .form .action-buttons{flex-direction:row;justify-content:center;align-items:center;gap:40px;display:flex}@media screen and (width<=425px){.container.login-code .content .form-wrapper .form .action-buttons{justify-content:space-between}}.container.providers{background-color:#fcfcee;flex-direction:row;height:100vh;display:flex}.container.providers .content{flex-direction:column;flex:1;align-items:stretch;gap:30px;padding:20px 20px 20px 50px;display:flex}.container.providers .content .providers-header{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.container.providers .content .providers-header .providers-header-title{color:#53504a;font-family:rubik;font-size:36px;font-weight:500}.container.providers .content .providers-list{overflow-y:overlay;flex-direction:column;flex:1;align-items:stretch;gap:10px;display:flex}.container.providers .content .providers-list .providers-list-item{cursor:pointer;background-color:#f4f4e3;border-radius:1000px;flex-direction:row;align-items:center;padding:14px 24px;display:flex}.container.providers .content .providers-list .providers-list-item.active{background-color:#53504a}.container.providers .content .providers-list .providers-list-item.active .providers-list-item-name{color:#ebe9d8}.container.providers .content .providers-list .providers-list-item .providers-list-item-name{color:#8e8e83;font-family:rubik;font-size:14px;font-weight:500}.container.providers .content .provider-controls-wrapper{flex-direction:row;justify-content:center;align-items:center;display:flex}.container.providers .content .provider-controls-wrapper.hidden{display:none}.container.providers .content .provider-controls-wrapper .provider-controls{opacity:1;background-color:#ddddc9;border-radius:60px;flex-direction:row;align-items:stretch;gap:20px;padding:15px 20px;transition:opacity .3s ease-out;display:flex}.container.providers .content .provider-controls-wrapper .provider-controls .provider-controls-action{cursor:pointer;flex-direction:row;justify-content:center;align-items:center;transition:transform .5s;display:flex}.container.providers .content .provider-controls-wrapper .provider-controls .provider-controls-action:hover{transform:scale(1.1)}.container.providers .content .provider-controls-wrapper .provider-controls .provider-controls-divider{background-color:#53504a;border-radius:1000px;width:2px;min-height:100%}.container.layouts{background-color:#fcfcee;flex-direction:row;height:100vh;display:flex}.container.layouts .content{flex-direction:column;flex:1;align-items:stretch;gap:30px;padding:20px 20px 20px 50px;display:flex}.container.layouts .content .layouts-header{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.container.layouts .content .layouts-header .layouts-header-title{color:#53504a;font-family:rubik;font-size:36px;font-weight:500}.container.layouts .content .layouts-list{overflow-y:overlay;flex-direction:column;flex:1;align-items:stretch;gap:10px;display:flex}.container.layouts .content .layouts-list .layouts-list-item{cursor:pointer;background-color:#f4f4e3;border-radius:1000px;flex-direction:row;align-items:center;padding:14px 24px;display:flex}.container.layouts .content .layouts-list .layouts-list-item.active{background-color:#53504a}.container.layouts .content .layouts-list .layouts-list-item.active .layouts-list-item-name{color:#ebe9d8}.container.layouts .content .layouts-list .layouts-list-item .layouts-list-item-name{color:#8e8e83;font-family:rubik;font-size:14px;font-weight:500}.container.layouts .content .layout-controls-wrapper{flex-direction:row;justify-content:center;align-items:center;display:flex}.container.layouts .content .layout-controls-wrapper.hidden{display:none}.container.layouts .content .layout-controls-wrapper .layout-controls{background-color:#ddddc9;border-radius:60px;flex-direction:row;align-items:stretch;gap:20px;padding:15px 20px;display:flex}.container.layouts .content .layout-controls-wrapper .layout-controls .layout-controls-action{cursor:pointer;flex-direction:row;justify-content:center;align-items:center;transition:transform .5s;display:flex}.container.layouts .content .layout-controls-wrapper .layout-controls .layout-controls-action:hover{transform:scale(1.1)}.container.layouts .content .layout-controls-wrapper .layout-controls .layout-controls-divider{background-color:#53504a;border-radius:1000px;width:2px;min-height:100%}.container.presets{background-color:#fcfcee;flex-direction:row;height:100vh;display:flex}.container.presets .content{flex-direction:column;flex:1;align-items:stretch;gap:30px;padding:20px 20px 20px 50px;display:flex}.container.presets .content .presets-header{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.container.presets .content .presets-header .presets-header-title{color:#53504a;font-family:rubik;font-size:36px;font-weight:500}.container.presets .content .presets-list{overflow-y:overlay;flex-direction:column;flex:1;align-items:stretch;gap:10px;display:flex}.container.presets .content .presets-list .presets-list-item{cursor:pointer;background-color:#f4f4e3;border-radius:1000px;flex-direction:row;align-items:center;padding:14px 24px;display:flex}.container.presets .content .presets-list .presets-list-item.active{background-color:#53504a}.container.presets .content .presets-list .presets-list-item.active .presets-list-item-name{color:#ebe9d8}.container.presets .content .presets-list .presets-list-item .presets-list-item-name{color:#8e8e83;font-family:rubik;font-size:14px;font-weight:500}.container.presets .content .preset-controls-wrapper{flex-direction:row;justify-content:center;align-items:center;display:flex}.container.presets .content .preset-controls-wrapper.hidden{display:none}.container.presets .content .preset-controls-wrapper .preset-controls{opacity:1;background-color:#ddddc9;border-radius:60px;flex-direction:row;align-items:stretch;gap:20px;padding:15px 20px;transition:opacity .3s ease-out;display:flex}.container.presets .content .preset-controls-wrapper .preset-controls .preset-controls-action{cursor:pointer;flex-direction:row;justify-content:center;align-items:center;transition:transform .5s;display:flex}.container.presets .content .preset-controls-wrapper .preset-controls .preset-controls-action:hover{transform:scale(1.1)}.container.presets .content .preset-controls-wrapper .preset-controls .preset-controls-divider{background-color:#53504a;border-radius:1000px;width:2px;min-height:100%}.modals-wrapper{z-index:10;flex-direction:row;justify-content:center;align-items:start;width:calc(100% - 40px);height:calc(100vh - 120px);padding:60px 20px;display:flex;position:fixed;top:0;left:0}.modals-wrapper.center{align-items:center;height:calc(100vh - 40px);padding:20px}.modals-wrapper.full{width:100%;height:100vh;padding:0}.modals-wrapper .modals-background{opacity:.4;background:#000;width:100%;height:100vh;position:fixed;top:0;left:0}.modal.upload-character-photo-wrapper{z-index:1;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media screen and (width<=768px){.modal.upload-character-photo-wrapper{align-items:flex-start;overflow:scroll}}.modal.upload-character-photo-wrapper .upload-character-photo{background:#fcfcee;border-radius:20px;flex-direction:row;min-width:1050px;max-width:calc(100% - 40px);max-height:calc(100% - 40px);padding:20px;display:flex}@media screen and (width<=768px){.modal.upload-character-photo-wrapper .upload-character-photo{max-width:calc(100% - 80px);height:auto;margin-top:76px;margin-bottom:76px;padding:20px}}.modal.upload-character-photo-wrapper .upload-character-photo .upload-character-photo-close-wrapper{z-index:5;cursor:pointer;width:46px;height:46px;position:absolute;top:16px;right:16px}.modal.upload-character-photo-wrapper .upload-character-photo .upload-character-photo-content-wrapper{flex-direction:column;justify-content:space-between;align-items:stretch;gap:20px;width:100%;max-height:100%;display:flex;overflow:hidden}.modal.upload-character-photo-wrapper .upload-character-photo .upload-character-photo-content-wrapper .upload-character-photo-header{background:#6079e3;border-radius:20px;flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 40px);height:44px;padding:14px 20px;display:flex}.modal.upload-character-photo-wrapper .upload-character-photo .upload-character-photo-content-wrapper .upload-character-photo-header .upload-character-photo-header-title{color:#fffffa;letter-spacing:-.03em;padding-left:10px;font-family:rubik;font-size:20px;font-weight:600;line-height:19px}.modal.upload-character-photo-wrapper .upload-character-photo .upload-character-photo-content-wrapper .upload-character-photo-content{user-select:none;background:#f4f4e3;border-radius:30px;flex-direction:column;align-items:center;gap:30px;width:100%;display:flex}.modal.upload-character-photo-wrapper .upload-character-photo .upload-character-photo-content-wrapper .upload-character-photo-content .tools-wrapper{background:#ddddc9;border-radius:60px;flex-direction:row;align-items:center;gap:30px;padding:16px 30px;display:flex}.modal.upload-character-photo-wrapper .upload-character-photo .upload-character-photo-content-wrapper .upload-character-photo-content .tools-wrapper .tool-wrapper{cursor:pointer;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.modal.upload-character-photo-wrapper .upload-character-photo .upload-character-photo-content-wrapper .upload-character-photo-content .tools-wrapper .tools-divider{background:#53504a;border-radius:100px;width:2px;height:100%}.modal.upload-character-photo-wrapper .upload-character-photo .upload-character-photo-content-wrapper .upload-character-photo-content .editor-wrapper{border-radius:20px;justify-content:center;width:600px;height:445px;display:flex;position:relative}.modal.upload-character-photo-wrapper .upload-character-photo .upload-character-photo-content-wrapper .upload-character-photo-content .editor-wrapper input{display:none}.modal.upload-character-photo-wrapper .upload-character-photo .upload-character-photo-content-wrapper .upload-character-photo-content .editor-wrapper .editor-cover{z-index:5;width:100%;height:100%;position:absolute;top:0;left:0}.modal.upload-character-photo-wrapper .upload-character-photo .upload-character-photo-content-wrapper .upload-character-photo-content .editor-wrapper .editor-hints{color:#8e8e83;font-family:rubik;font-size:14px;font-weight:500;position:absolute}.modal.upload-character-photo-wrapper .upload-character-photo .upload-character-photo-content-wrapper .upload-character-photo-content .editor-wrapper .editor-left-hider{z-index:1;opacity:.8;background:#53504acc;border-radius:20px 0 0 20px;width:100px;height:100%;position:absolute;top:0;left:0}.modal.upload-character-photo-wrapper .upload-character-photo .upload-character-photo-content-wrapper .upload-character-photo-content .editor-wrapper .editor-right-hider{z-index:1;opacity:.8;background:#53504acc;border-radius:0 20px 20px 0;width:100px;height:100%;position:absolute;top:0;right:0}.modal.upload-character-photo-wrapper .upload-character-photo .upload-character-photo-content-wrapper .upload-character-photo-content .editor-wrapper .editor-down-hider{z-index:1;opacity:.8;background:#53504acc;width:calc(100% - 200px);height:45px;position:absolute;bottom:0;right:100px}.modal.upload-character-photo-wrapper .upload-character-photo .upload-character-photo-content-wrapper .upload-character-photo-content .editor-wrapper .editor-center-line{z-index:2;border:1px dashed #fff;width:0;height:100%;position:absolute}.modal.upload-character-photo-wrapper .upload-character-photo .upload-character-photo-content-wrapper .upload-character-photo-content .editor-wrapper .editor-top-line{z-index:2;border:1px dashed #fff;flex-direction:row;align-items:center;width:100%;height:0;display:flex;position:absolute;top:72px;left:0}.modal.upload-character-photo-wrapper .upload-character-photo .upload-character-photo-content-wrapper .upload-character-photo-content .editor-wrapper .editor-top-line .editor-hints.left{width:142px;bottom:12px;left:-172px}.modal.upload-character-photo-wrapper .upload-character-photo .upload-character-photo-content-wrapper .upload-character-photo-content .editor-wrapper .editor-top-line .editor-hints.right{width:162px;left:calc(100% + 30px)}.modal.upload-character-photo-wrapper .upload-character-photo .upload-character-photo-content-wrapper .upload-character-photo-content .editor-wrapper .editor-bottom-line{z-index:2;border:1px dashed #fff;flex-direction:row;align-items:center;width:100%;height:0;display:flex;position:absolute;bottom:137px;left:0}.modal.upload-character-photo-wrapper .upload-character-photo .upload-character-photo-content-wrapper .upload-character-photo-content .editor-wrapper .editor-bottom-line .editor-hints{width:166px;left:calc(100% + 30px)}.modal.upload-character-photo-wrapper .upload-character-photo .upload-character-photo-content-wrapper .upload-character-photo-content .editor-wrapper .editor-head-circle{z-index:2;border:2px dashed #fff;border-radius:1000px;width:172px;height:233px;position:absolute;top:72px}.modal.upload-character-photo-wrapper .upload-character-photo .upload-character-photo-content-wrapper .upload-character-photo-content .editor-wrapper .editor-canvas{border-radius:20px;width:100%;height:100%}.modal.upload-character-photo-wrapper .upload-character-photo .upload-character-photo-content-wrapper .upload-character-photo-content .editor-wrapper .crop-canvas{display:none}.modal.upload-character-photo-wrapper .upload-character-photo .upload-character-photo-content-wrapper .upload-character-photo-footer{flex-direction:row;justify-content:space-between;align-items:stretch;gap:20px;display:flex}.modal.publish-template-draft-wrapper{z-index:1;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media screen and (width<=768px){.modal.publish-template-draft-wrapper{align-items:flex-start;overflow:scroll}}.modal.publish-template-draft-wrapper .publish-template-draft{background:#fcfcee;border-radius:20px;flex-direction:row;width:100%;max-width:850px;max-height:80%;padding:20px;display:flex}@media screen and (width<=768px){.modal.publish-template-draft-wrapper .publish-template-draft{max-width:calc(100% - 80px);height:auto;margin-top:76px;margin-bottom:76px;padding:20px}}.modal.publish-template-draft-wrapper .publish-template-draft .publish-template-draft-close-wrapper{z-index:5;cursor:pointer;width:46px;height:46px;position:absolute;top:16px;right:16px}.modal.publish-template-draft-wrapper .publish-template-draft .publish-template-draft-content-wrapper{flex-direction:column;justify-content:space-between;align-items:stretch;gap:17px;width:100%;max-height:100%;display:flex;overflow:hidden}.modal.publish-template-draft-wrapper .publish-template-draft .publish-template-draft-content-wrapper .publish-template-draft-header{background:#6079e3;border-radius:20px;flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 40px);height:44px;padding:14px 20px;display:flex}.modal.publish-template-draft-wrapper .publish-template-draft .publish-template-draft-content-wrapper .publish-template-draft-header .publish-template-draft-header-title{color:#fffffa;letter-spacing:-.03em;padding-left:10px;font-family:rubik;font-size:20px;font-weight:600;line-height:19px}.modal.publish-template-draft-wrapper .publish-template-draft .publish-template-draft-content-wrapper .publish-template-draft-content{overflow-y:overlay;flex-direction:column;align-items:stretch;gap:10px;display:flex}.modal.publish-template-draft-wrapper .publish-template-draft .publish-template-draft-content-wrapper .publish-template-draft-content .publish-template-draft-inputs-row{flex-direction:row;justify-content:stretch;align-items:flex-start;gap:10px;display:flex}.modal.publish-template-draft-wrapper .publish-template-draft .publish-template-draft-content-wrapper .publish-template-draft-content .publish-template-draft-inputs-row .textarea-wrapper{flex-direction:column;gap:10px;width:100%;display:flex}.modal.publish-template-draft-wrapper .publish-template-draft .publish-template-draft-content-wrapper .publish-template-draft-content .publish-template-draft-inputs-row .textarea-wrapper .textarea-label{color:#53504a;font-family:rubik;font-size:14px;font-weight:500}.modal.publish-template-draft-wrapper .publish-template-draft .publish-template-draft-content-wrapper .publish-template-draft-content .publish-template-draft-inputs-row .textarea-wrapper .textarea{resize:none;background:#f4f4e3;border:1px solid #0000;border-radius:10px;outline:none;width:calc(100% - 22px);height:150px;padding:10px;font-family:rubik;font-size:14px;font-weight:500}.modal.publish-template-draft-wrapper .publish-template-draft .publish-template-draft-content-wrapper .publish-template-draft-content .publish-template-draft-inputs-row .textarea-wrapper .textarea.error{border:1px solid red!important}.modal.publish-template-draft-wrapper .publish-template-draft .publish-template-draft-content-wrapper .publish-template-draft-footer{flex-direction:row;justify-content:stretch;align-items:stretch;gap:10px;display:flex}.modal.publish-layout-draft-wrapper{z-index:1;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media screen and (width<=768px){.modal.publish-layout-draft-wrapper{align-items:flex-start;overflow:scroll}}.modal.publish-layout-draft-wrapper .publish-layout-draft{background:#fcfcee;border-radius:20px;flex-direction:row;width:100%;max-width:850px;max-height:80%;padding:20px;display:flex}@media screen and (width<=768px){.modal.publish-layout-draft-wrapper .publish-layout-draft{max-width:calc(100% - 80px);height:auto;margin-top:76px;margin-bottom:76px;padding:20px}}.modal.publish-layout-draft-wrapper .publish-layout-draft .publish-layout-draft-close-wrapper{z-index:5;cursor:pointer;width:46px;height:46px;position:absolute;top:16px;right:16px}.modal.publish-layout-draft-wrapper .publish-layout-draft .publish-layout-draft-content-wrapper{flex-direction:column;justify-content:space-between;align-items:stretch;gap:17px;width:100%;max-height:100%;display:flex;overflow:hidden}.modal.publish-layout-draft-wrapper .publish-layout-draft .publish-layout-draft-content-wrapper .publish-layout-draft-header{background:#6079e3;border-radius:20px;flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 40px);height:44px;padding:14px 20px;display:flex}.modal.publish-layout-draft-wrapper .publish-layout-draft .publish-layout-draft-content-wrapper .publish-layout-draft-header .publish-layout-draft-header-title{color:#fffffa;letter-spacing:-.03em;padding-left:10px;font-family:rubik;font-size:20px;font-weight:600;line-height:19px}.modal.publish-layout-draft-wrapper .publish-layout-draft .publish-layout-draft-content-wrapper .publish-layout-draft-content{overflow-y:overlay;flex-direction:column;align-items:stretch;gap:10px;display:flex}.modal.publish-layout-draft-wrapper .publish-layout-draft .publish-layout-draft-content-wrapper .publish-layout-draft-content .publish-layout-draft-inputs-row{flex-direction:row;justify-content:stretch;align-items:flex-start;gap:10px;display:flex}.modal.publish-layout-draft-wrapper .publish-layout-draft .publish-layout-draft-content-wrapper .publish-layout-draft-content .publish-layout-draft-inputs-row .textarea-wrapper{flex-direction:column;gap:10px;width:100%;display:flex}.modal.publish-layout-draft-wrapper .publish-layout-draft .publish-layout-draft-content-wrapper .publish-layout-draft-content .publish-layout-draft-inputs-row .textarea-wrapper .textarea-label{color:#53504a;font-family:rubik;font-size:14px;font-weight:500}.modal.publish-layout-draft-wrapper .publish-layout-draft .publish-layout-draft-content-wrapper .publish-layout-draft-content .publish-layout-draft-inputs-row .textarea-wrapper .textarea{resize:none;background:#f4f4e3;border:1px solid #0000;border-radius:10px;outline:none;width:calc(100% - 22px);height:150px;padding:10px;font-family:rubik;font-size:14px;font-weight:500}.modal.publish-layout-draft-wrapper .publish-layout-draft .publish-layout-draft-content-wrapper .publish-layout-draft-content .publish-layout-draft-inputs-row .textarea-wrapper .textarea.error{border:1px solid red!important}.modal.publish-layout-draft-wrapper .publish-layout-draft .publish-layout-draft-content-wrapper .publish-layout-draft-footer{flex-direction:row;justify-content:stretch;align-items:stretch;gap:10px;display:flex}.modal.create-characters-wrapper{z-index:1;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media screen and (width<=768px){.modal.create-characters-wrapper{align-items:flex-start;overflow:scroll}}.modal.create-characters-wrapper .create-characters{background:#fcfcee;border-radius:20px;flex-direction:row;min-width:40%;max-width:80%;max-height:80%;padding:20px;display:flex}@media screen and (width<=768px){.modal.create-characters-wrapper .create-characters{max-width:calc(100% - 80px);height:auto;margin-top:76px;margin-bottom:76px;padding:20px}}.modal.create-characters-wrapper .create-characters .create-characters-close-wrapper{z-index:5;cursor:pointer;width:46px;height:46px;position:absolute;top:16px;right:16px}.modal.create-characters-wrapper .create-characters .create-characters-content-wrapper{flex-direction:column;justify-content:space-between;align-items:stretch;gap:20px;width:100%;max-height:100%;display:flex;overflow:hidden}.modal.create-characters-wrapper .create-characters .create-characters-content-wrapper .create-characters-header{background:#6079e3;border-radius:20px;flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 40px);height:44px;padding:14px 20px;display:flex}.modal.create-characters-wrapper .create-characters .create-characters-content-wrapper .create-characters-header .create-characters-header-title{color:#fffffa;letter-spacing:-.03em;padding-left:10px;font-family:rubik;font-size:20px;font-weight:600;line-height:19px}.modal.create-characters-wrapper .create-characters .create-characters-content-wrapper .create-characters-content{overflow-y:overlay;flex-direction:row;flex:1;justify-content:stretch;align-items:flex-start;gap:10px;display:flex}.modal.create-characters-wrapper .create-characters .create-characters-content-wrapper .create-characters-content .forms{flex-direction:column;gap:20px;width:100%;display:flex}.modal.create-characters-wrapper .create-characters .create-characters-content-wrapper .create-characters-content .forms .form{background:#f4f4e3;border-radius:30px;flex-direction:column;align-items:stretch;gap:20px;width:calc(100% - 80px);padding:40px;display:flex}.modal.create-characters-wrapper .create-characters .create-characters-content-wrapper .create-characters-content .forms .form .form-title{color:#53504a;font-family:rubik;font-size:20px;font-weight:600}.modal.create-characters-wrapper .create-characters .create-characters-content-wrapper .create-characters-content .forms .form .name-and-age-block{flex-direction:row;gap:10px;display:flex}.modal.create-characters-wrapper .create-characters .create-characters-content-wrapper .create-characters-content .forms .form .gender-block{flex-direction:column;gap:10px;display:flex}.modal.create-characters-wrapper .create-characters .create-characters-content-wrapper .create-characters-content .forms .form .gender-block .gender-block-label{color:#53504a;font-family:rubik;font-size:14px;font-weight:500}.modal.create-characters-wrapper .create-characters .create-characters-content-wrapper .create-characters-content .forms .form .gender-block .gender-buttons{flex-direction:row;align-items:center;gap:10px;display:flex}.modal.create-characters-wrapper .create-characters .create-characters-content-wrapper .create-characters-content .forms .form .hair-block{flex-direction:column;gap:10px;display:flex}.modal.create-characters-wrapper .create-characters .create-characters-content-wrapper .create-characters-content .forms .form .hair-block .hair-block-label{color:#53504a;font-family:rubik;font-size:14px;font-weight:500}.modal.create-characters-wrapper .create-characters .create-characters-content-wrapper .create-characters-content .forms .form .hair-block .hair-buttons-wrapper{flex-direction:row;align-items:flex-end;gap:32px;display:flex}.modal.create-characters-wrapper .create-characters .create-characters-content-wrapper .create-characters-content .forms .form .hair-block .hair-buttons-wrapper .default-button{justify-content:space-between}.modal.create-characters-wrapper .create-characters .create-characters-content-wrapper .create-characters-content .forms .form .hair-block .hair-buttons-wrapper .hair-buttons{flex-direction:row;flex:1;gap:20px;display:flex}.modal.create-characters-wrapper .create-characters .create-characters-content-wrapper .create-characters-footer{flex-direction:row;justify-content:flex-end;align-items:stretch;gap:20px;display:flex}.dot-button-wrapper{cursor:pointer;flex-direction:column;align-items:center;gap:10px;display:flex}.dot-button-wrapper .dot-button{border:2px solid;border-radius:100px}.dot-button-wrapper .dot-button .dot{border-radius:100px}.dot-button-wrapper .text{font-family:rubik;font-size:14px;font-weight:500;line-height:14px}.modal.create-provider-wrapper{z-index:1;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media screen and (width<=768px){.modal.create-provider-wrapper{align-items:flex-start;overflow:scroll}}.modal.create-provider-wrapper .create-provider{background:#fcfcee;border-radius:20px;flex-direction:row;width:100%;max-width:850px;max-height:80%;padding:20px;display:flex}@media screen and (width<=768px){.modal.create-provider-wrapper .create-provider{max-width:calc(100% - 80px);height:auto;margin-top:76px;margin-bottom:76px;padding:20px}}.modal.create-provider-wrapper .create-provider .create-provider-close-wrapper{z-index:5;cursor:pointer;width:46px;height:46px;position:absolute;top:16px;right:16px}.modal.create-provider-wrapper .create-provider .create-provider-content-wrapper{flex-direction:column;justify-content:space-between;align-items:stretch;gap:17px;width:100%;max-height:100%;display:flex;overflow:hidden}.modal.create-provider-wrapper .create-provider .create-provider-content-wrapper .create-provider-header{background:#6079e3;border-radius:20px;flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 40px);height:44px;padding:14px 20px;display:flex}.modal.create-provider-wrapper .create-provider .create-provider-content-wrapper .create-provider-header .create-provider-header-title{color:#fffffa;letter-spacing:-.03em;padding-left:10px;font-family:rubik;font-size:20px;font-weight:600;line-height:19px}.modal.create-provider-wrapper .create-provider .create-provider-content-wrapper .create-provider-content{overflow-y:overlay;flex-direction:column;align-items:stretch;gap:10px;display:flex}.modal.create-provider-wrapper .create-provider .create-provider-content-wrapper .create-provider-content .create-provider-inputs-row{flex-direction:row;justify-content:stretch;align-items:flex-start;gap:10px;display:flex}.modal.create-provider-wrapper .create-provider .create-provider-content-wrapper .create-provider-footer{flex-direction:row;justify-content:stretch;align-items:stretch;display:flex}.modal.generate-images-wrapper{z-index:1;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media screen and (width<=768px){.modal.generate-images-wrapper{align-items:flex-start;overflow:scroll}}.modal.generate-images-wrapper .generate-images{background:#fcfcee;border-radius:20px;flex-direction:row;min-width:80%;max-width:80%;min-height:80%;max-height:80%;padding:20px;display:flex}@media screen and (width<=768px){.modal.generate-images-wrapper .generate-images{max-width:calc(100% - 80px);height:auto;margin-top:76px;margin-bottom:76px;padding:20px}}.modal.generate-images-wrapper .generate-images .generate-images-close-wrapper{z-index:5;cursor:pointer;width:46px;height:46px;position:absolute;top:16px;right:16px}.modal.generate-images-wrapper .generate-images .generate-images-content-wrapper{flex-direction:column;justify-content:space-between;align-items:stretch;gap:20px;width:100%;max-height:100%;display:flex;overflow:hidden}.modal.generate-images-wrapper .generate-images .generate-images-content-wrapper .generate-images-header{background:#6079e3;border-radius:20px;flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 40px);height:44px;padding:14px 20px;display:flex}.modal.generate-images-wrapper .generate-images .generate-images-content-wrapper .generate-images-header .generate-images-header-title{color:#fffffa;letter-spacing:-.03em;padding-left:10px;font-family:rubik;font-size:20px;font-weight:600;line-height:19px}.modal.generate-images-wrapper .generate-images .generate-images-content-wrapper .generate-images-content{overflow-y:overlay;flex-direction:row;flex:1;justify-content:stretch;align-items:flex-start;gap:10px;display:flex}.modal.generate-images-wrapper .generate-images .generate-images-content-wrapper .generate-images-content .generate-images-content-settings{background:#f4f4e3;border-radius:12px;flex-direction:column;flex:1;gap:20px;height:calc(100% - 40px);padding:20px;display:flex}.modal.generate-images-wrapper .generate-images .generate-images-content-wrapper .generate-images-content .generate-images-content-settings .generate-images-content-settings-row{flex-direction:row;gap:10px;display:flex}.modal.generate-images-wrapper .generate-images .generate-images-content-wrapper .generate-images-content .generate-images-content-result{background:#f4f4e3;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:20px;height:calc(100% - 40px);padding:20px;display:flex}.modal.generate-images-wrapper .generate-images .generate-images-content-wrapper .generate-images-content .generate-images-content-result .image-wrapper{flex:1;justify-content:center;align-items:center;max-height:calc(100% - 150px);display:flex}.modal.generate-images-wrapper .generate-images .generate-images-content-wrapper .generate-images-content .generate-images-content-result .image-wrapper .image{object-fit:contain;width:100%;height:100%}.modal.generate-images-wrapper .generate-images .generate-images-content-wrapper .generate-images-content .generate-images-content-result .variants-wrapper{flex-direction:row;align-items:flex-start;gap:10px;max-width:640px;display:flex;position:relative}.modal.generate-images-wrapper .generate-images .generate-images-content-wrapper .generate-images-content .generate-images-content-result .variants-wrapper .variants{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:10px;max-width:510px;height:133px;display:flex;overflow-x:auto}.modal.generate-images-wrapper .generate-images .generate-images-content-wrapper .generate-images-content .generate-images-content-result .variants-wrapper .variants::-webkit-scrollbar{background:#f4f4e3;border-radius:10px;height:10px}.modal.generate-images-wrapper .generate-images .generate-images-content-wrapper .generate-images-content .generate-images-content-result .variants-wrapper .variants::-webkit-scrollbar-thumb{background:#b9b9a8;border-radius:10px}.modal.generate-images-wrapper .generate-images .generate-images-content-wrapper .generate-images-content .generate-images-content-result .variants-wrapper .variants::-webkit-scrollbar-button{width:0;height:0}.modal.generate-images-wrapper .generate-images .generate-images-content-wrapper .generate-images-content .generate-images-content-result .variants-wrapper .variants::-webkit-scrollbar-corner{width:0;height:0}.modal.generate-images-wrapper .generate-images .generate-images-content-wrapper .generate-images-content .generate-images-content-result .variants-wrapper .variants .variant-wrapper{cursor:pointer;border:4px solid #0000;border-radius:6px;width:112px;height:112px}.modal.generate-images-wrapper .generate-images .generate-images-content-wrapper .generate-images-content .generate-images-content-result .variants-wrapper .variants .variant-wrapper.picked{background-color:#e05f38;border:4px solid #e05f38}.modal.generate-images-wrapper .generate-images .generate-images-content-wrapper .generate-images-content .generate-images-content-result .variants-wrapper .variants .variant-wrapper.current .variant{border:2px solid #3c5eec}.modal.generate-images-wrapper .generate-images .generate-images-content-wrapper .generate-images-content .generate-images-content-result .variants-wrapper .variants .variant-wrapper .variant{object-fit:cover;border:2px solid #0000;border-radius:10px;width:108px;height:108px}.modal.generate-images-wrapper .generate-images .generate-images-content-wrapper .generate-images-content .generate-images-content-result .variants-wrapper .load-more{cursor:pointer;background:#3c5eec;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:120px;height:120px;display:flex}.modal.generate-images-wrapper .generate-images .generate-images-content-wrapper .generate-images-content .generate-images-content-result .variants-wrapper .load-more.hidden{display:none}.modal.generate-images-wrapper .generate-images .generate-images-content-wrapper .generate-images-content .generate-images-content-result .variants-wrapper .load-more .magic-wrapper{background:#fffffa;border-radius:1000px;flex-direction:row;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.modal.generate-images-wrapper .generate-images .generate-images-content-wrapper .generate-images-content .generate-images-content-result .variants-wrapper .load-more .load-more-text{color:#fffffa;text-align:center;max-width:80px;font-family:Rubik;font-size:16px;font-weight:500}.modal.generate-images-wrapper .generate-images .generate-images-content-wrapper .generate-images-footer{flex-direction:row;justify-content:flex-end;align-items:stretch;gap:20px;display:flex}.circle-bar-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex;position:relative}@media screen and (height<=590px){.circle-bar-wrapper{gap:2px}}.circle-bar-wrapper .circle-bar-stats{color:#53504a;font-family:rubik;font-size:20px;font-weight:600;position:absolute}@media screen and (height<=590px){.circle-bar-wrapper .circle-bar-stats{font-size:10px}}.modal.update-provider-wrapper{z-index:1;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media screen and (width<=768px){.modal.update-provider-wrapper{align-items:flex-start;overflow:scroll}}.modal.update-provider-wrapper .update-provider{background:#fcfcee;border-radius:20px;flex-direction:row;width:100%;max-width:850px;max-height:80%;padding:20px;display:flex}@media screen and (width<=768px){.modal.update-provider-wrapper .update-provider{max-width:calc(100% - 80px);height:auto;margin-top:76px;margin-bottom:76px;padding:20px}}.modal.update-provider-wrapper .update-provider .update-provider-close-wrapper{z-index:5;cursor:pointer;width:46px;height:46px;position:absolute;top:16px;right:16px}.modal.update-provider-wrapper .update-provider .update-provider-content-wrapper{flex-direction:column;justify-content:space-between;align-items:stretch;gap:17px;width:100%;max-height:100%;display:flex;overflow:hidden}.modal.update-provider-wrapper .update-provider .update-provider-content-wrapper .update-provider-header{background:#6079e3;border-radius:20px;flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 40px);height:44px;padding:14px 20px;display:flex}.modal.update-provider-wrapper .update-provider .update-provider-content-wrapper .update-provider-header .update-provider-header-title{color:#fffffa;letter-spacing:-.03em;padding-left:10px;font-family:rubik;font-size:20px;font-weight:600;line-height:19px}.modal.update-provider-wrapper .update-provider .update-provider-content-wrapper .update-provider-content{overflow-y:overlay;flex-direction:column;align-items:stretch;gap:10px;display:flex}.modal.update-provider-wrapper .update-provider .update-provider-content-wrapper .update-provider-content .update-provider-inputs-row{flex-direction:row;justify-content:stretch;align-items:flex-start;gap:10px;display:flex}.modal.update-provider-wrapper .update-provider .update-provider-content-wrapper .update-provider-footer{flex-direction:row;justify-content:stretch;align-items:stretch;gap:10px;display:flex}.modal.create-template-wrapper{z-index:1;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media screen and (width<=768px){.modal.create-template-wrapper{align-items:flex-start;overflow:scroll}}.modal.create-template-wrapper .create-template{background:#fcfcee;border-radius:20px;flex-direction:row;width:100%;max-width:850px;max-height:80%;padding:20px;display:flex}@media screen and (width<=768px){.modal.create-template-wrapper .create-template{max-width:calc(100% - 80px);height:auto;margin-top:76px;margin-bottom:76px;padding:20px}}.modal.create-template-wrapper .create-template .create-template-close-wrapper{z-index:5;cursor:pointer;width:46px;height:46px;position:absolute;top:16px;right:16px}.modal.create-template-wrapper .create-template .create-template-content-wrapper{flex-direction:column;justify-content:space-between;align-items:stretch;gap:17px;width:100%;max-height:100%;display:flex;overflow:hidden}.modal.create-template-wrapper .create-template .create-template-content-wrapper .create-template-header{background:#6079e3;border-radius:20px;flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 40px);height:44px;padding:14px 20px;display:flex}.modal.create-template-wrapper .create-template .create-template-content-wrapper .create-template-header .create-template-header-title{color:#fffffa;letter-spacing:-.03em;padding-left:10px;font-family:rubik;font-size:20px;font-weight:600;line-height:19px}.modal.create-template-wrapper .create-template .create-template-content-wrapper .create-template-content{overflow-y:overlay;flex-direction:column;align-items:stretch;gap:10px;display:flex}.modal.create-template-wrapper .create-template .create-template-content-wrapper .create-template-content .create-template-inputs-row{flex-direction:row;justify-content:stretch;align-items:flex-start;gap:10px;display:flex}.modal.create-template-wrapper .create-template .create-template-content-wrapper .create-template-content .create-template-characters-header{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.modal.create-template-wrapper .create-template .create-template-content-wrapper .create-template-content .create-template-characters-header .create-template-characters-title{color:#53504a;font-family:rubik;font-size:16px;font-weight:500}.modal.create-template-wrapper .create-template .create-template-content-wrapper .create-template-content .create-template-characters-header .create-template-characters-add-button{cursor:pointer;flex-direction:row;justify-content:center;align-items:center;display:flex}.modal.create-template-wrapper .create-template .create-template-content-wrapper .create-template-content .create-template-characters,.modal.create-template-wrapper .create-template .create-template-content-wrapper .create-template-content .create-template-characters .create-template-character{flex-direction:column;align-items:stretch;gap:10px;display:flex}.modal.create-template-wrapper .create-template .create-template-content-wrapper .create-template-content .create-template-variables-header{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.modal.create-template-wrapper .create-template .create-template-content-wrapper .create-template-content .create-template-variables-header .create-template-variables-title{color:#53504a;font-family:rubik;font-size:16px;font-weight:500}.modal.create-template-wrapper .create-template .create-template-content-wrapper .create-template-content .create-template-variables-header .create-template-variables-add-button{cursor:pointer;flex-direction:row;justify-content:center;align-items:center;display:flex}.modal.create-template-wrapper .create-template .create-template-content-wrapper .create-template-content .create-template-variables,.modal.create-template-wrapper .create-template .create-template-content-wrapper .create-template-content .create-template-variables .create-template-variable{flex-direction:column;align-items:stretch;gap:10px;display:flex}.modal.create-template-wrapper .create-template .create-template-content-wrapper .create-template-footer{flex-direction:row;justify-content:stretch;align-items:stretch;display:flex}.default-collapse{border-radius:20px;flex-direction:column;padding:14px 20px;display:flex}.default-collapse.open{gap:20px}.default-collapse .default-collapse-toggle{cursor:pointer;flex-direction:row;justify-content:space-between;align-items:stretch;display:flex}.default-collapse .default-collapse-toggle .default-collapse-toggle-text{color:#53504a;font-family:rubik;font-size:14px;font-weight:500}.default-collapse .default-collapse-toggle .default-collapse-toggle-right-icon{flex-direction:row;justify-content:center;align-items:center;display:flex}.default-collapse .default-collapse-content{transition:height .3s;overflow:hidden}.modal.update-template-wrapper{z-index:1;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media screen and (width<=768px){.modal.update-template-wrapper{align-items:flex-start;overflow:scroll}}.modal.update-template-wrapper .update-template{background:#fcfcee;border-radius:20px;flex-direction:row;width:100%;max-width:850px;max-height:80%;padding:20px;display:flex}@media screen and (width<=768px){.modal.update-template-wrapper .update-template{max-width:calc(100% - 80px);height:auto;margin-top:76px;margin-bottom:76px;padding:20px}}.modal.update-template-wrapper .update-template .update-template-close-wrapper{z-index:5;cursor:pointer;width:46px;height:46px;position:absolute;top:16px;right:16px}.modal.update-template-wrapper .update-template .update-template-content-wrapper{flex-direction:column;justify-content:space-between;align-items:stretch;gap:17px;width:100%;max-height:100%;display:flex;overflow:hidden}.modal.update-template-wrapper .update-template .update-template-content-wrapper .update-template-header{background:#6079e3;border-radius:20px;flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 40px);height:44px;padding:14px 20px;display:flex}.modal.update-template-wrapper .update-template .update-template-content-wrapper .update-template-header .update-template-header-title{color:#fffffa;letter-spacing:-.03em;padding-left:10px;font-family:rubik;font-size:20px;font-weight:600;line-height:19px}.modal.update-template-wrapper .update-template .update-template-content-wrapper .update-template-content{overflow-y:overlay;flex-direction:column;align-items:stretch;gap:10px;display:flex}.modal.update-template-wrapper .update-template .update-template-content-wrapper .update-template-content .update-template-inputs-row{flex-direction:row;justify-content:stretch;align-items:flex-start;gap:10px;display:flex}.modal.update-template-wrapper .update-template .update-template-content-wrapper .update-template-content .update-template-characters-header{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.modal.update-template-wrapper .update-template .update-template-content-wrapper .update-template-content .update-template-characters-header .update-template-characters-title{color:#53504a;font-family:rubik;font-size:16px;font-weight:500}.modal.update-template-wrapper .update-template .update-template-content-wrapper .update-template-content .update-template-characters-header .update-template-characters-add-button{cursor:pointer;flex-direction:row;justify-content:center;align-items:center;display:flex}.modal.update-template-wrapper .update-template .update-template-content-wrapper .update-template-content .update-template-characters,.modal.update-template-wrapper .update-template .update-template-content-wrapper .update-template-content .update-template-characters .update-template-character{flex-direction:column;align-items:stretch;gap:10px;display:flex}.modal.update-template-wrapper .update-template .update-template-content-wrapper .update-template-content .update-template-variables-header{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.modal.update-template-wrapper .update-template .update-template-content-wrapper .update-template-content .update-template-variables-header .update-template-variables-title{color:#53504a;font-family:rubik;font-size:16px;font-weight:500}.modal.update-template-wrapper .update-template .update-template-content-wrapper .update-template-content .update-template-variables-header .update-template-variables-add-button{cursor:pointer;flex-direction:row;justify-content:center;align-items:center;display:flex}.modal.update-template-wrapper .update-template .update-template-content-wrapper .update-template-content .update-template-variables,.modal.update-template-wrapper .update-template .update-template-content-wrapper .update-template-content .update-template-variables .update-template-variable{flex-direction:column;align-items:stretch;gap:10px;display:flex}.modal.update-template-wrapper .update-template .update-template-content-wrapper .update-template-footer{flex-direction:row;justify-content:stretch;align-items:stretch;gap:10px;display:flex}.modal.confirm-action-wrapper{z-index:1;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.modal.confirm-action-wrapper .confirm-action{background:#fffffa;border-radius:20px;flex-direction:column;justify-content:space-between;gap:20px;width:100%;max-width:850px;max-height:calc(90% - 120px);padding:20px;display:flex;position:relative}.modal.confirm-action-wrapper .confirm-action .confirm-action-close-wrapper{z-index:5;cursor:pointer;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:20px;right:20px}.modal.confirm-action-wrapper .confirm-action .confirm-action-title{color:#53504a;text-align:center;font-family:comfortaa;font-size:44px;font-weight:600}@media screen and (width<=500px){.modal.confirm-action-wrapper .confirm-action .confirm-action-title{font-size:30px}}.modal.confirm-action-wrapper .confirm-action .confirm-action-content{flex-direction:column;justify-content:space-between;gap:30px;display:flex}@media screen and (width<=500px){.modal.confirm-action-wrapper .confirm-action .confirm-action-content{gap:20px;overflow-y:scroll}}@media screen and (height<=950px){.modal.confirm-action-wrapper .confirm-action .confirm-action-content{overflow-y:scroll}}.modal.confirm-action-wrapper .confirm-action .confirm-action-content .confirm-action-important{background:#f4f4e3;border-radius:20px;flex-direction:column;gap:8px;padding:24px;display:flex}.modal.confirm-action-wrapper .confirm-action .confirm-action-content .confirm-action-important .confirm-action-important-text{color:#53504a;white-space:pre-wrap;font-family:Rubik;font-size:14px;font-weight:500}.modal.confirm-action-wrapper .confirm-action .confirm-action-footer{flex-direction:row;gap:10px;display:flex}.modal.inpaint-images-wrapper{z-index:1;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media screen and (width<=768px){.modal.inpaint-images-wrapper{align-items:flex-start;overflow:scroll}}.modal.inpaint-images-wrapper .inpaint-images{background:#fcfcee;border-radius:20px;flex-direction:row;min-width:80%;max-width:80%;min-height:80%;max-height:80%;padding:20px;display:flex}@media screen and (width<=768px){.modal.inpaint-images-wrapper .inpaint-images{max-width:calc(100% - 80px);height:auto;margin-top:76px;margin-bottom:76px;padding:20px}}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-close-wrapper{z-index:5;cursor:pointer;width:46px;height:46px;position:absolute;top:16px;right:16px}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-content-wrapper{flex-direction:column;justify-content:space-between;align-items:stretch;gap:20px;width:100%;max-height:100%;display:flex;overflow:hidden}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-content-wrapper .inpaint-images-header{background:#6079e3;border-radius:20px;flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 40px);height:44px;padding:14px 20px;display:flex}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-content-wrapper .inpaint-images-header .inpaint-images-header-title{color:#fffffa;letter-spacing:-.03em;padding-left:10px;font-family:rubik;font-size:20px;font-weight:600;line-height:19px}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-content-wrapper .inpaint-images-content{overflow-y:overlay;flex-direction:row;flex:1;justify-content:stretch;align-items:flex-start;gap:10px;display:flex}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-content-wrapper .inpaint-images-content .inpaint-images-content-settings{background:#f4f4e3;border-radius:12px;flex-direction:column;flex:1;gap:20px;height:calc(100% - 40px);padding:20px;display:flex}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-content-wrapper .inpaint-images-content .inpaint-images-content-settings .inpaint-images-content-settings-divider{background-color:#53504a;border-radius:1000px;width:100%;height:2px}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-content-wrapper .inpaint-images-content .inpaint-images-content-settings .inpaint-images-content-settings-row{flex-direction:row;gap:10px;display:flex}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-content-wrapper .inpaint-images-content .inpaint-images-content-mask{overflow-y:overlay;background:#f4f4e3;border-radius:12px;flex-direction:row;flex:1;justify-content:center;align-items:center;gap:10px;height:calc(100% - 40px);padding:20px;display:flex;position:relative}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-content-wrapper .inpaint-images-content .inpaint-images-content-mask .inpaint-images-content-mask-canvas-tools{z-index:6;object-fit:contain;pointer-events:none;max-width:calc(100% - 40px);max-height:calc(100% - 40px);position:absolute}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-content-wrapper .inpaint-images-content .inpaint-images-content-mask .inpaint-images-content-mask-canvas-content{z-index:5;opacity:.7;cursor:pointer;object-fit:contain;max-width:calc(100% - 40px);max-height:calc(100% - 40px);position:absolute}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-content-wrapper .inpaint-images-content .inpaint-images-content-mask .inpaint-images-content-mask-canvas-image{cursor:pointer;object-fit:contain;max-width:100%;max-height:100%}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-content-wrapper .inpaint-images-content .inpaint-images-content-result{background:#f4f4e3;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:20px;height:calc(100% - 40px);padding:20px;display:flex}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-content-wrapper .inpaint-images-content .inpaint-images-content-result .image-wrapper{flex:1;justify-content:center;align-items:center;max-height:calc(100% - 183px);display:flex}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-content-wrapper .inpaint-images-content .inpaint-images-content-result .image-wrapper .image{object-fit:contain;width:100%;height:100%}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-content-wrapper .inpaint-images-content .inpaint-images-content-result .variants-wrapper{flex-direction:row;align-items:flex-start;gap:10px;max-width:640px;display:flex;position:relative}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-content-wrapper .inpaint-images-content .inpaint-images-content-result .variants-wrapper.hidden{display:none}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-content-wrapper .inpaint-images-content .inpaint-images-content-result .variants-wrapper .variants{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:10px;max-width:510px;height:133px;display:flex;overflow-x:auto}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-content-wrapper .inpaint-images-content .inpaint-images-content-result .variants-wrapper .variants::-webkit-scrollbar{background:#f4f4e3;border-radius:10px;height:10px}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-content-wrapper .inpaint-images-content .inpaint-images-content-result .variants-wrapper .variants::-webkit-scrollbar-thumb{background:#b9b9a8;border-radius:10px}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-content-wrapper .inpaint-images-content .inpaint-images-content-result .variants-wrapper .variants::-webkit-scrollbar-button{width:0;height:0}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-content-wrapper .inpaint-images-content .inpaint-images-content-result .variants-wrapper .variants::-webkit-scrollbar-corner{width:0;height:0}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-content-wrapper .inpaint-images-content .inpaint-images-content-result .variants-wrapper .variants .variant-wrapper{cursor:pointer;border:4px solid #0000;border-radius:6px;width:112px;height:112px}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-content-wrapper .inpaint-images-content .inpaint-images-content-result .variants-wrapper .variants .variant-wrapper.picked{background-color:#e05f38;border:4px solid #e05f38}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-content-wrapper .inpaint-images-content .inpaint-images-content-result .variants-wrapper .variants .variant-wrapper.current .variant{border:2px solid #3c5eec}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-content-wrapper .inpaint-images-content .inpaint-images-content-result .variants-wrapper .variants .variant-wrapper .variant{object-fit:cover;border:2px solid #0000;border-radius:10px;width:108px;height:108px}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-content-wrapper .inpaint-images-content .inpaint-images-content-result .controls{flex-direction:row;align-items:flex-start;gap:10px;max-width:640px;display:flex;position:relative}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-content-wrapper .inpaint-images-content .inpaint-images-content-result .controls.hidden{display:none}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-content-wrapper .inpaint-images-content .inpaint-images-content-result .controls .control-button{cursor:pointer;background:#3c5eec;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:40px;height:40px;display:flex}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-content-wrapper .inpaint-images-footer{flex-direction:row;justify-content:flex-end;align-items:stretch;gap:20px;display:flex}.modal.inpaint-images-wrapper .inpaint-images .inpaint-images-content-wrapper .inpaint-images-footer .create-mask-footer-divider{flex:1}.square-button-wrapper{cursor:pointer;flex-direction:row;justify-content:center;align-items:center;display:flex}.modal.manage-images-wrapper{z-index:1;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media screen and (width<=768px){.modal.manage-images-wrapper{align-items:flex-start;overflow:scroll}}.modal.manage-images-wrapper .manage-images{background:#fcfcee;border-radius:20px;flex-direction:row;min-width:80%;max-width:80%;min-height:80%;max-height:80%;padding:20px;display:flex}@media screen and (width<=768px){.modal.manage-images-wrapper .manage-images{max-width:calc(100% - 80px);height:auto;margin-top:76px;margin-bottom:76px;padding:20px}}.modal.manage-images-wrapper .manage-images .manage-images-close-wrapper{z-index:5;cursor:pointer;width:46px;height:46px;position:absolute;top:16px;right:16px}.modal.manage-images-wrapper .manage-images .manage-images-content-wrapper{flex-direction:column;justify-content:space-between;align-items:stretch;gap:20px;width:100%;max-height:100%;display:flex;overflow:hidden}.modal.manage-images-wrapper .manage-images .manage-images-content-wrapper .manage-images-header{background:#6079e3;border-radius:20px;flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 40px);height:44px;padding:14px 20px;display:flex}.modal.manage-images-wrapper .manage-images .manage-images-content-wrapper .manage-images-header .manage-images-header-title{color:#fffffa;letter-spacing:-.03em;padding-left:10px;font-family:rubik;font-size:20px;font-weight:600;line-height:19px}.modal.manage-images-wrapper .manage-images .manage-images-content-wrapper .manage-images-content{overflow-y:overlay;background:#f4f4e3;border-radius:12px;flex-direction:row;flex:1;justify-content:center;align-items:center;gap:10px;display:flex}.modal.manage-images-wrapper .manage-images .manage-images-content-wrapper .manage-images-content.dragover{cursor:pointer}.modal.manage-images-wrapper .manage-images .manage-images-content-wrapper .manage-images-content input{display:none}.modal.manage-images-wrapper .manage-images .manage-images-content-wrapper .manage-images-content .manage-images-content-assets{overflow-y:overlay;grid-template-rows:1fr 1fr 1fr;grid-template-columns:repeat(10,calc(10% - 10px));gap:10px;width:calc(100% - 20px);height:calc(100% - 20px);padding:10px;display:grid}.modal.manage-images-wrapper .manage-images .manage-images-content-wrapper .manage-images-content .manage-images-content-assets::-webkit-scrollbar{background:#f4f4e3;border-radius:10px;width:10px;height:10px}.modal.manage-images-wrapper .manage-images .manage-images-content-wrapper .manage-images-content .manage-images-content-assets::-webkit-scrollbar-thumb{background:#b9b9a8;border-radius:10px}.modal.manage-images-wrapper .manage-images .manage-images-content-wrapper .manage-images-content .manage-images-content-assets::-webkit-scrollbar-button{width:0;height:0}.modal.manage-images-wrapper .manage-images .manage-images-content-wrapper .manage-images-content .manage-images-content-assets::-webkit-scrollbar-corner{width:0;height:0}.modal.manage-images-wrapper .manage-images .manage-images-content-wrapper .manage-images-content .manage-images-content-assets .manage-images-content-assets-item{cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:10px;width:calc(100% - 20px);height:fit-content;padding:10px;display:flex}.modal.manage-images-wrapper .manage-images .manage-images-content-wrapper .manage-images-content .manage-images-content-assets .manage-images-content-assets-item.picked{background:#5992ff40}.modal.manage-images-wrapper .manage-images .manage-images-content-wrapper .manage-images-content .manage-images-content-assets .manage-images-content-assets-item.uploaded .manage-images-content-assets-item-name{color:#64bb46}.modal.manage-images-wrapper .manage-images .manage-images-content-wrapper .manage-images-content .manage-images-content-assets .manage-images-content-assets-item .manage-images-content-assets-item-image-wrapper{width:100%;position:relative}.modal.manage-images-wrapper .manage-images .manage-images-content-wrapper .manage-images-content .manage-images-content-assets .manage-images-content-assets-item .manage-images-content-assets-item-image-wrapper:before{content:"";padding-top:100%;display:block}.modal.manage-images-wrapper .manage-images .manage-images-content-wrapper .manage-images-content .manage-images-content-assets .manage-images-content-assets-item .manage-images-content-assets-item-image-wrapper .manage-images-content-assets-item-image{object-fit:contain;width:100%;height:100%;position:absolute;top:0;left:0}.modal.manage-images-wrapper .manage-images .manage-images-content-wrapper .manage-images-content .manage-images-content-assets .manage-images-content-assets-item .manage-images-content-assets-item-name{color:#8e8e83;text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;font-family:rubik;font-size:14px;font-weight:500;overflow:hidden!important}.modal.manage-images-wrapper .manage-images .manage-images-content-wrapper .manage-images-content .manage-images-content-upload-assets{flex-direction:column;align-items:center;gap:10px;display:flex}.modal.manage-images-wrapper .manage-images .manage-images-content-wrapper .manage-images-content .manage-images-content-upload-assets .manage-images-content-upload-assets-text{color:#8e8e83;font-family:rubik;font-size:20px;font-weight:600}.modal.manage-images-wrapper .manage-images .manage-images-content-wrapper .manage-images-content .manage-images-content-upload-assets .manage-images-content-upload-assets-text.big{color:#53504a}.modal.manage-images-wrapper .manage-images .manage-images-content-wrapper .manage-images-footer{flex-direction:row;justify-content:stretch;align-items:stretch;gap:20px;display:flex}.modal.manage-images-wrapper .manage-images .manage-images-content-wrapper .manage-images-footer .manage-images-footer-info{color:#ff6a6a;flex-direction:row;flex:1;justify-content:end;align-items:center;font-family:rubik;font-size:18px;font-weight:500;display:flex}.modal.create-layout-wrapper{z-index:1;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media screen and (width<=768px){.modal.create-layout-wrapper{align-items:flex-start;overflow:scroll}}.modal.create-layout-wrapper .create-layout{background:#fcfcee;border-radius:20px;flex-direction:row;width:100%;max-width:850px;max-height:80%;padding:20px;display:flex}@media screen and (width<=768px){.modal.create-layout-wrapper .create-layout{max-width:calc(100% - 80px);height:auto;margin-top:76px;margin-bottom:76px;padding:20px}}.modal.create-layout-wrapper .create-layout .create-layout-close-wrapper{z-index:5;cursor:pointer;width:46px;height:46px;position:absolute;top:16px;right:16px}.modal.create-layout-wrapper .create-layout .create-layout-content-wrapper{flex-direction:column;justify-content:space-between;align-items:stretch;gap:17px;width:100%;max-height:100%;display:flex;overflow:hidden}.modal.create-layout-wrapper .create-layout .create-layout-content-wrapper .create-layout-header{background:#6079e3;border-radius:20px;flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 40px);height:44px;padding:14px 20px;display:flex}.modal.create-layout-wrapper .create-layout .create-layout-content-wrapper .create-layout-header .create-layout-header-title{color:#fffffa;letter-spacing:-.03em;padding-left:10px;font-family:rubik;font-size:20px;font-weight:600;line-height:19px}.modal.create-layout-wrapper .create-layout .create-layout-content-wrapper .create-layout-content{overflow-y:overlay;flex-direction:column;align-items:stretch;gap:10px;display:flex}.modal.create-layout-wrapper .create-layout .create-layout-content-wrapper .create-layout-content .create-layout-inputs-row{flex-direction:row;justify-content:stretch;align-items:flex-start;gap:10px;display:flex}.modal.create-layout-wrapper .create-layout .create-layout-content-wrapper .create-layout-footer{flex-direction:row;justify-content:stretch;align-items:stretch;display:flex}.modal.update-layout-wrapper{z-index:1;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media screen and (width<=768px){.modal.update-layout-wrapper{align-items:flex-start;overflow:scroll}}.modal.update-layout-wrapper .update-layout{background:#fcfcee;border-radius:20px;flex-direction:row;width:100%;max-width:850px;max-height:80%;padding:20px;display:flex}@media screen and (width<=768px){.modal.update-layout-wrapper .update-layout{max-width:calc(100% - 80px);height:auto;margin-top:76px;margin-bottom:76px;padding:20px}}.modal.update-layout-wrapper .update-layout .update-layout-close-wrapper{z-index:5;cursor:pointer;width:46px;height:46px;position:absolute;top:16px;right:16px}.modal.update-layout-wrapper .update-layout .update-layout-content-wrapper{flex-direction:column;justify-content:space-between;align-items:stretch;gap:17px;width:100%;max-height:100%;display:flex;overflow:hidden}.modal.update-layout-wrapper .update-layout .update-layout-content-wrapper .update-layout-header{background:#6079e3;border-radius:20px;flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 40px);height:44px;padding:14px 20px;display:flex}.modal.update-layout-wrapper .update-layout .update-layout-content-wrapper .update-layout-header .update-layout-header-title{color:#fffffa;letter-spacing:-.03em;padding-left:10px;font-family:rubik;font-size:20px;font-weight:600;line-height:19px}.modal.update-layout-wrapper .update-layout .update-layout-content-wrapper .update-layout-content{overflow-y:overlay;flex-direction:column;align-items:stretch;gap:10px;display:flex}.modal.update-layout-wrapper .update-layout .update-layout-content-wrapper .update-layout-content .update-layout-inputs-row{flex-direction:row;justify-content:stretch;align-items:flex-start;gap:10px;display:flex}.modal.update-layout-wrapper .update-layout .update-layout-content-wrapper .update-layout-footer{flex-direction:row;justify-content:stretch;align-items:stretch;gap:10px;display:flex}.modal.update-preset-wrapper{z-index:1;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media screen and (width<=768px){.modal.update-preset-wrapper{align-items:flex-start;overflow:scroll}}.modal.update-preset-wrapper .update-preset{background:#fcfcee;border-radius:20px;flex-direction:row;width:100%;max-width:850px;max-height:80%;padding:20px;display:flex}@media screen and (width<=768px){.modal.update-preset-wrapper .update-preset{max-width:calc(100% - 80px);height:auto;margin-top:76px;margin-bottom:76px;padding:20px}}.modal.update-preset-wrapper .update-preset .update-preset-close-wrapper{z-index:5;cursor:pointer;width:46px;height:46px;position:absolute;top:16px;right:16px}.modal.update-preset-wrapper .update-preset .update-preset-content-wrapper{flex-direction:column;justify-content:space-between;align-items:stretch;gap:17px;width:100%;max-height:100%;display:flex;overflow:hidden}.modal.update-preset-wrapper .update-preset .update-preset-content-wrapper .update-preset-header{background:#6079e3;border-radius:20px;flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 40px);height:44px;padding:14px 20px;display:flex}.modal.update-preset-wrapper .update-preset .update-preset-content-wrapper .update-preset-header .update-preset-header-title{color:#fffffa;letter-spacing:-.03em;padding-left:10px;font-family:rubik;font-size:20px;font-weight:600;line-height:19px}.modal.update-preset-wrapper .update-preset .update-preset-content-wrapper .update-preset-content{overflow-y:overlay;flex-direction:column;align-items:stretch;gap:10px;display:flex}.modal.update-preset-wrapper .update-preset .update-preset-content-wrapper .update-preset-content .update-preset-inputs-row{flex-direction:row;justify-content:stretch;align-items:flex-start;gap:10px;display:flex}.modal.update-preset-wrapper .update-preset .update-preset-content-wrapper .update-preset-content .update-preset-formats-title{color:#53504a;font-family:rubik;font-size:16px;font-weight:500}.modal.update-preset-wrapper .update-preset .update-preset-content-wrapper .update-preset-content .update-preset-formats,.modal.update-preset-wrapper .update-preset .update-preset-content-wrapper .update-preset-content .update-preset-formats .update-preset-format,.modal.update-preset-wrapper .update-preset .update-preset-content-wrapper .update-preset-content .update-preset-formats .update-preset-format .update-preset-format-element{flex-direction:column;align-items:stretch;gap:10px;display:flex}.modal.update-preset-wrapper .update-preset .update-preset-content-wrapper .update-preset-footer{flex-direction:row;justify-content:stretch;align-items:stretch;gap:10px;display:flex}.modal.create-preset-wrapper{z-index:1;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media screen and (width<=768px){.modal.create-preset-wrapper{align-items:flex-start;overflow:scroll}}.modal.create-preset-wrapper .create-preset{background:#fcfcee;border-radius:20px;flex-direction:row;width:100%;max-width:850px;max-height:80%;padding:20px;display:flex}@media screen and (width<=768px){.modal.create-preset-wrapper .create-preset{max-width:calc(100% - 80px);height:auto;margin-top:76px;margin-bottom:76px;padding:20px}}.modal.create-preset-wrapper .create-preset .create-preset-close-wrapper{z-index:5;cursor:pointer;width:46px;height:46px;position:absolute;top:16px;right:16px}.modal.create-preset-wrapper .create-preset .create-preset-content-wrapper{flex-direction:column;justify-content:space-between;align-items:stretch;gap:17px;width:100%;max-height:100%;display:flex;overflow:hidden}.modal.create-preset-wrapper .create-preset .create-preset-content-wrapper .create-preset-header{background:#6079e3;border-radius:20px;flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 40px);height:44px;padding:14px 20px;display:flex}.modal.create-preset-wrapper .create-preset .create-preset-content-wrapper .create-preset-header .create-preset-header-title{color:#fffffa;letter-spacing:-.03em;padding-left:10px;font-family:rubik;font-size:20px;font-weight:600;line-height:19px}.modal.create-preset-wrapper .create-preset .create-preset-content-wrapper .create-preset-content{overflow-y:overlay;flex-direction:column;align-items:stretch;gap:10px;display:flex}.modal.create-preset-wrapper .create-preset .create-preset-content-wrapper .create-preset-content .create-preset-inputs-row{flex-direction:row;justify-content:stretch;align-items:flex-start;gap:10px;display:flex}.modal.create-preset-wrapper .create-preset .create-preset-content-wrapper .create-preset-content .create-preset-formats-title{color:#53504a;font-family:rubik;font-size:16px;font-weight:500}.modal.create-preset-wrapper .create-preset .create-preset-content-wrapper .create-preset-content .create-preset-formats,.modal.create-preset-wrapper .create-preset .create-preset-content-wrapper .create-preset-content .create-preset-formats .create-preset-format,.modal.create-preset-wrapper .create-preset .create-preset-content-wrapper .create-preset-content .create-preset-formats .create-preset-format .create-preset-format-element{flex-direction:column;align-items:stretch;gap:10px;display:flex}.modal.create-preset-wrapper .create-preset .create-preset-content-wrapper .create-preset-footer{flex-direction:row;justify-content:stretch;align-items:stretch;display:flex}.modal.book-preview-wrapper{z-index:1;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media screen and (width<=768px){.modal.book-preview-wrapper{align-items:flex-start;overflow:scroll}}.modal.book-preview-wrapper .book-preview{background:#fcfcee;border-radius:20px;flex-direction:row;max-width:calc(100% - 40px);min-height:80%;max-height:calc(100% - 40px);padding:20px;display:flex}@media screen and (width<=768px){.modal.book-preview-wrapper .book-preview{max-width:calc(100% - 80px);height:auto;margin-top:76px;margin-bottom:76px;padding:20px}}.modal.book-preview-wrapper .book-preview .book-preview-close-wrapper{z-index:5;cursor:pointer;width:46px;height:46px;position:absolute;top:16px;right:16px}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper{flex-direction:column;justify-content:space-between;align-items:stretch;gap:20px;width:100%;max-height:100%;display:flex;overflow:hidden}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-header{background:#6079e3;border-radius:20px;flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 40px);height:44px;padding:14px 20px;display:flex}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-header .book-preview-header-title{color:#fffffa;letter-spacing:-.03em;padding-left:10px;font-family:rubik;font-size:20px;font-weight:600;line-height:19px}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content{flex-direction:column;align-items:center;gap:20px;height:calc(100% - 100px);display:flex}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .preview-wrapper{flex-direction:row;align-items:center;gap:20px;height:calc(100% - 153px);display:flex;position:relative}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .preview-wrapper.with-targets{height:calc(100% - 237px)}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .preview-wrapper .preview-left-arrow{flex-direction:row;justify-content:center;align-items:center;display:flex}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .preview-wrapper .preview-left-arrow.hidden{height:0;overflow:hidden}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .preview-wrapper .preview{flex-direction:row;align-items:center;height:100%;display:flex}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .preview-wrapper .preview.loading .preview-spread-loading-wrapper{display:flex!important}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .preview-wrapper .preview .preview-spread{aspect-ratio:16/8;background:#fff;border-radius:20px;height:100%;position:relative}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .preview-wrapper .preview .preview-spread .preview-spread-canvas{border-radius:20px;width:100%;height:100%}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .preview-wrapper .preview .preview-spread .preview-spread-canvas-zoom{opacity:0;pointer-events:none;border-radius:20px;width:100%;height:100%;transition:opacity .2s ease-in-out;position:absolute;top:0;left:0}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .preview-wrapper .preview .preview-spread .preview-spread-loading-wrapper{background:#ebe9d8;border-radius:20px;flex-direction:row;justify-content:center;align-items:center;gap:30px;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .preview-wrapper .preview .preview-spread .preview-spread-loading-wrapper .circle-bar-wrapper,.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .preview-wrapper .preview .preview-spread .preview-spread-loading-wrapper .circle-bar-wrapper svg{width:80px!important;height:80px!important}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .preview-wrapper .preview .preview-spread .preview-spread-loading-wrapper .preview-spread-loading-left-side{background:#ebe9d8;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:30px;width:100%;height:100%;display:flex}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .preview-wrapper .preview .preview-spread .preview-spread-loading-wrapper .preview-spread-loading-left-side .preview-spread-loading-text{color:#8e8e83;text-align:center;width:280px;font-family:Rubik;font-size:14px;font-weight:500}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .preview-wrapper .preview .preview-spread .preview-spread-loading-wrapper .preview-spread-loading-right-side{background:#ebe9d8;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:30px;width:100%;height:100%;display:flex}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .preview-wrapper .preview .preview-spread .preview-spread-loading-wrapper .preview-spread-loading-right-side .preview-spread-loading-image{width:311px;height:206px}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .preview-wrapper .preview .preview-spread .preview-spread-loading-wrapper .preview-spread-loading-right-side .preview-spread-loading-image.hidden{display:none}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .preview-wrapper .preview-right-arrow{flex-direction:row;justify-content:center;align-items:center;display:flex;position:relative}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .preview-wrapper .preview-right-arrow.hidden{height:0;overflow:hidden}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .preview-wrapper .preview-right-arrow.hidden.default{position:relative}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .variants-wrapper{flex-direction:row;align-items:flex-start;gap:10px;max-width:640px;display:flex;position:relative}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .variants-wrapper.hidden{display:none}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .variants-wrapper .variants{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:10px;max-width:510px;height:133px;display:flex;overflow-x:auto}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .variants-wrapper .variants::-webkit-scrollbar{background:#f4f4e3;border-radius:10px;height:10px}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .variants-wrapper .variants::-webkit-scrollbar-thumb{background:#b9b9a8;border-radius:10px}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .variants-wrapper .variants::-webkit-scrollbar-button{width:0;height:0}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .variants-wrapper .variants::-webkit-scrollbar-corner{width:0;height:0}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .variants-wrapper .variants .variant{cursor:pointer;border-radius:10px;width:120px;height:120px}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .variants-wrapper .variants .variant.picked{border:4px solid #e05f38;width:112px;height:112px}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .variants-wrapper .load-more{cursor:pointer;background:#3c5eec;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:120px;height:120px;display:flex}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .variants-wrapper .load-more.hidden{display:none}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .variants-wrapper .load-more .magic-wrapper{background:#fffffa;border-radius:1000px;flex-direction:row;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .variants-wrapper .load-more .load-more-text{color:#fffffa;text-align:center;max-width:80px;font-family:Rubik;font-size:16px;font-weight:500}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .images-targets{flex-direction:row;align-items:center;gap:20px;display:flex}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .images-targets.hidden{display:none}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .images-targets .character{cursor:pointer;background-color:#ebe9d8;border-radius:100px;flex-direction:row;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .images-targets .character.picked{border:3px solid #e05f38!important;width:61px!important;height:61px!important}.modal.book-preview-wrapper .book-preview .book-preview-content-wrapper .book-preview-content .images-targets .character .character-image{object-fit:cover;border-radius:1000px;width:100%;height:100%}.modal.manage-fonts-wrapper{z-index:1;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media screen and (width<=768px){.modal.manage-fonts-wrapper{align-items:flex-start;overflow:scroll}}.modal.manage-fonts-wrapper .manage-fonts{background:#fcfcee;border-radius:20px;flex-direction:row;min-width:80%;max-width:80%;min-height:80%;max-height:80%;padding:20px;display:flex}@media screen and (width<=768px){.modal.manage-fonts-wrapper .manage-fonts{max-width:calc(100% - 80px);height:auto;margin-top:76px;margin-bottom:76px;padding:20px}}.modal.manage-fonts-wrapper .manage-fonts .manage-fonts-close-wrapper{z-index:5;cursor:pointer;width:46px;height:46px;position:absolute;top:16px;right:16px}.modal.manage-fonts-wrapper .manage-fonts .manage-fonts-content-wrapper{flex-direction:column;justify-content:space-between;align-items:stretch;gap:20px;width:100%;max-height:100%;display:flex;overflow:hidden}.modal.manage-fonts-wrapper .manage-fonts .manage-fonts-content-wrapper .manage-fonts-header{background:#6079e3;border-radius:20px;flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 40px);height:44px;padding:14px 20px;display:flex}.modal.manage-fonts-wrapper .manage-fonts .manage-fonts-content-wrapper .manage-fonts-header .manage-fonts-header-title{color:#fffffa;letter-spacing:-.03em;padding-left:10px;font-family:rubik;font-size:20px;font-weight:600;line-height:19px}.modal.manage-fonts-wrapper .manage-fonts .manage-fonts-content-wrapper .manage-fonts-content{overflow-y:overlay;background:#f4f4e3;border-radius:12px;flex-direction:row;flex:1;justify-content:center;align-items:center;gap:10px;display:flex}.modal.manage-fonts-wrapper .manage-fonts .manage-fonts-content-wrapper .manage-fonts-content.dragover{cursor:pointer}.modal.manage-fonts-wrapper .manage-fonts .manage-fonts-content-wrapper .manage-fonts-content input{display:none}.modal.manage-fonts-wrapper .manage-fonts .manage-fonts-content-wrapper .manage-fonts-content .manage-fonts-content-assets{overflow-y:overlay;grid-template-rows:1fr 1fr 1fr;grid-template-columns:repeat(10,calc(10% - 10px));gap:10px;width:calc(100% - 20px);height:calc(100% - 20px);padding:10px;display:grid}.modal.manage-fonts-wrapper .manage-fonts .manage-fonts-content-wrapper .manage-fonts-content .manage-fonts-content-assets::-webkit-scrollbar{background:#f4f4e3;border-radius:10px;width:10px;height:10px}.modal.manage-fonts-wrapper .manage-fonts .manage-fonts-content-wrapper .manage-fonts-content .manage-fonts-content-assets::-webkit-scrollbar-thumb{background:#b9b9a8;border-radius:10px}.modal.manage-fonts-wrapper .manage-fonts .manage-fonts-content-wrapper .manage-fonts-content .manage-fonts-content-assets::-webkit-scrollbar-button{width:0;height:0}.modal.manage-fonts-wrapper .manage-fonts .manage-fonts-content-wrapper .manage-fonts-content .manage-fonts-content-assets::-webkit-scrollbar-corner{width:0;height:0}.modal.manage-fonts-wrapper .manage-fonts .manage-fonts-content-wrapper .manage-fonts-content .manage-fonts-content-assets .manage-fonts-content-assets-item{cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:10px;width:calc(100% - 20px);height:fit-content;padding:10px;display:flex}.modal.manage-fonts-wrapper .manage-fonts .manage-fonts-content-wrapper .manage-fonts-content .manage-fonts-content-assets .manage-fonts-content-assets-item.picked{background:#5992ff40}.modal.manage-fonts-wrapper .manage-fonts .manage-fonts-content-wrapper .manage-fonts-content .manage-fonts-content-assets .manage-fonts-content-assets-item.uploaded .manage-fonts-content-assets-item-name{color:#64bb46}.modal.manage-fonts-wrapper .manage-fonts .manage-fonts-content-wrapper .manage-fonts-content .manage-fonts-content-assets .manage-fonts-content-assets-item .manage-fonts-content-assets-item-image-wrapper{width:100%;position:relative}.modal.manage-fonts-wrapper .manage-fonts .manage-fonts-content-wrapper .manage-fonts-content .manage-fonts-content-assets .manage-fonts-content-assets-item .manage-fonts-content-assets-item-image-wrapper:before{content:"";padding-top:100%;display:block}.modal.manage-fonts-wrapper .manage-fonts .manage-fonts-content-wrapper .manage-fonts-content .manage-fonts-content-assets .manage-fonts-content-assets-item .manage-fonts-content-assets-item-image-wrapper .manage-fonts-content-assets-item-image{object-fit:contain;width:100%;height:100%;position:absolute;top:0;left:0}.modal.manage-fonts-wrapper .manage-fonts .manage-fonts-content-wrapper .manage-fonts-content .manage-fonts-content-assets .manage-fonts-content-assets-item .manage-fonts-content-assets-item-name{color:#8e8e83;text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;font-family:rubik;font-size:14px;font-weight:500;overflow:hidden!important}.modal.manage-fonts-wrapper .manage-fonts .manage-fonts-content-wrapper .manage-fonts-content .manage-fonts-content-upload-assets{flex-direction:column;align-items:center;gap:10px;display:flex}.modal.manage-fonts-wrapper .manage-fonts .manage-fonts-content-wrapper .manage-fonts-content .manage-fonts-content-upload-assets .manage-fonts-content-upload-assets-text{color:#8e8e83;font-family:rubik;font-size:20px;font-weight:600}.modal.manage-fonts-wrapper .manage-fonts .manage-fonts-content-wrapper .manage-fonts-content .manage-fonts-content-upload-assets .manage-fonts-content-upload-assets-text.big{color:#53504a}.modal.manage-fonts-wrapper .manage-fonts .manage-fonts-content-wrapper .manage-fonts-footer{flex-direction:row;justify-content:stretch;align-items:stretch;gap:20px;display:flex}.modal.manage-fonts-wrapper .manage-fonts .manage-fonts-content-wrapper .manage-fonts-footer .manage-fonts-footer-info{color:#ff6a6a;flex-direction:row;flex:1;justify-content:end;align-items:center;font-family:rubik;font-size:18px;font-weight:500;display:flex}.modal.create-mask-wrapper{z-index:1;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media screen and (width<=768px){.modal.create-mask-wrapper{align-items:flex-start;overflow:scroll}}.modal.create-mask-wrapper .create-mask{background:#fcfcee;border-radius:20px;flex-direction:row;min-width:40%;max-width:80%;max-height:80%;padding:20px;display:flex}@media screen and (width<=768px){.modal.create-mask-wrapper .create-mask{max-width:calc(100% - 80px);height:auto;margin-top:76px;margin-bottom:76px;padding:20px}}.modal.create-mask-wrapper .create-mask .create-mask-close-wrapper{z-index:5;cursor:pointer;width:46px;height:46px;position:absolute;top:16px;right:16px}.modal.create-mask-wrapper .create-mask .create-mask-content-wrapper{flex-direction:column;justify-content:space-between;align-items:stretch;gap:20px;width:100%;max-height:100%;display:flex;overflow:hidden}.modal.create-mask-wrapper .create-mask .create-mask-content-wrapper .create-mask-header{background:#6079e3;border-radius:20px;flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 40px);height:44px;padding:14px 20px;display:flex}.modal.create-mask-wrapper .create-mask .create-mask-content-wrapper .create-mask-header .create-mask-header-title{color:#fffffa;letter-spacing:-.03em;padding-left:10px;font-family:rubik;font-size:20px;font-weight:600;line-height:19px}.modal.create-mask-wrapper .create-mask .create-mask-content-wrapper .create-mask-content{overflow-y:overlay;background:#f4f4e3;border-radius:12px;flex-direction:row;flex:1;justify-content:center;align-items:center;gap:10px;display:flex;position:relative}.modal.create-mask-wrapper .create-mask .create-mask-content-wrapper .create-mask-content .create-mask-canvas-tools{z-index:6;pointer-events:none;height:100%;position:absolute}.modal.create-mask-wrapper .create-mask .create-mask-content-wrapper .create-mask-content .create-mask-canvas-content{z-index:5;opacity:.7;cursor:pointer;height:100%;position:absolute}.modal.create-mask-wrapper .create-mask .create-mask-content-wrapper .create-mask-content .create-mask-canvas-image{cursor:pointer;height:100%}.modal.create-mask-wrapper .create-mask .create-mask-content-wrapper .create-mask-footer{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;display:flex}.modal.create-mask-wrapper .create-mask .create-mask-content-wrapper .create-mask-footer .default-input-wrapper .input{padding:10px}.modal.create-mask-wrapper .create-mask .create-mask-content-wrapper .create-mask-footer .create-mask-footer-divider{flex:1}.modal.pick-image-wrapper{z-index:1;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media screen and (width<=768px){.modal.pick-image-wrapper{align-items:flex-start;overflow:scroll}}.modal.pick-image-wrapper .pick-image{background:#fcfcee;border-radius:20px;flex-direction:row;min-width:80%;max-width:80%;min-height:80%;max-height:80%;padding:20px;display:flex}@media screen and (width<=768px){.modal.pick-image-wrapper .pick-image{max-width:calc(100% - 80px);height:auto;margin-top:76px;margin-bottom:76px;padding:20px}}.modal.pick-image-wrapper .pick-image .pick-image-close-wrapper{z-index:5;cursor:pointer;width:46px;height:46px;position:absolute;top:16px;right:16px}.modal.pick-image-wrapper .pick-image .pick-image-content-wrapper{flex-direction:column;justify-content:space-between;align-items:stretch;gap:20px;width:100%;max-height:100%;display:flex;overflow:hidden}.modal.pick-image-wrapper .pick-image .pick-image-content-wrapper .pick-image-header{background:#6079e3;border-radius:20px;flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 40px);height:44px;padding:14px 20px;display:flex}.modal.pick-image-wrapper .pick-image .pick-image-content-wrapper .pick-image-header .pick-image-header-title{color:#fffffa;letter-spacing:-.03em;padding-left:10px;font-family:rubik;font-size:20px;font-weight:600;line-height:19px}.modal.pick-image-wrapper .pick-image .pick-image-content-wrapper .pick-image-content{overflow-y:overlay;background:#f4f4e3;border-radius:12px;flex-direction:row;flex:1;justify-content:center;align-items:center;gap:10px;display:flex}.modal.pick-image-wrapper .pick-image .pick-image-content-wrapper .pick-image-content .pick-image-content-images{overflow-y:overlay;grid-template-rows:1fr 1fr 1fr;grid-template-columns:repeat(10,calc(10% - 10px));gap:10px;width:calc(100% - 20px);height:calc(100% - 20px);padding:10px;display:grid}.modal.pick-image-wrapper .pick-image .pick-image-content-wrapper .pick-image-content .pick-image-content-images::-webkit-scrollbar{background:#f4f4e3;border-radius:10px;width:10px;height:10px}.modal.pick-image-wrapper .pick-image .pick-image-content-wrapper .pick-image-content .pick-image-content-images::-webkit-scrollbar-thumb{background:#b9b9a8;border-radius:10px}.modal.pick-image-wrapper .pick-image .pick-image-content-wrapper .pick-image-content .pick-image-content-images::-webkit-scrollbar-button{width:0;height:0}.modal.pick-image-wrapper .pick-image .pick-image-content-wrapper .pick-image-content .pick-image-content-images::-webkit-scrollbar-corner{width:0;height:0}.modal.pick-image-wrapper .pick-image .pick-image-content-wrapper .pick-image-content .pick-image-content-images .pick-image-content-images-item{cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:10px;width:calc(100% - 20px);height:fit-content;padding:10px;display:flex}.modal.pick-image-wrapper .pick-image .pick-image-content-wrapper .pick-image-content .pick-image-content-images .pick-image-content-images-item .pick-image-content-images-item-image-wrapper{width:100%;position:relative}.modal.pick-image-wrapper .pick-image .pick-image-content-wrapper .pick-image-content .pick-image-content-images .pick-image-content-images-item .pick-image-content-images-item-image-wrapper:before{content:"";padding-top:100%;display:block}.modal.pick-image-wrapper .pick-image .pick-image-content-wrapper .pick-image-content .pick-image-content-images .pick-image-content-images-item .pick-image-content-images-item-image-wrapper .pick-image-content-images-item-image{object-fit:contain;width:100%;height:100%;position:absolute;top:0;left:0}.modal.pick-image-wrapper .pick-image .pick-image-content-wrapper .pick-image-content .pick-image-content-images .pick-image-content-images-item .pick-image-content-images-item-name{color:#8e8e83;text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;font-family:rubik;font-size:14px;font-weight:500;overflow:hidden!important}
/*# sourceMappingURL=bma-frontend.5c46fcf7.css.map */
