[dir] .d-theme-dark-bg.bg-drag-color[data-v-8638ad66],[dir] .d-theme-dark-light-bg.bg-drag-color[data-v-8638ad66]{background-color:#dae1e7!important}[dir] .theme-dark .d-theme-dark-bg.bg-drag-color[data-v-8638ad66]{background-color:#414561!important}#loading-file-bg[data-v-c86d7226]{width:100%;height:100%;display:block;position:fixed;top:0;z-index:30000}[dir] #loading-file-bg[data-v-c86d7226]{background:hsla(0,0%,100%,.8)}[dir=ltr] #loading-file-bg[data-v-c86d7226]{left:0}[dir=rtl] #loading-file-bg[data-v-c86d7226]{right:0}.loading-logo[data-v-c86d7226]{position:absolute;width:200px;top:40%}[dir=ltr] .loading-logo[data-v-c86d7226]{left:calc(50% - 100px)}[dir=rtl] .loading-logo[data-v-c86d7226]{right:calc(50% - 100px)}.loading[data-v-c86d7226]{position:absolute;width:300px;top:45%;-webkit-box-sizing:border-box;box-sizing:border-box}[dir] .loading[data-v-c86d7226]{border-radius:50%;border:3px solid transparent}[dir=ltr] .loading[data-v-c86d7226]{left:calc(50% - 150px)}[dir=rtl] .loading[data-v-c86d7226]{right:calc(50% - 150px)}.loading .effect-1[data-v-c86d7226],.loading .effect-2[data-v-c86d7226]{position:absolute;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}[dir] .loading .effect-1[data-v-c86d7226],[dir] .loading .effect-2[data-v-c86d7226]{border:3px solid transparent;border-radius:50%}[dir=ltr] .loading .effect-1[data-v-c86d7226],[dir=ltr] .loading .effect-2[data-v-c86d7226]{border-left:3px solid #7961f9}[dir=rtl] .loading .effect-1[data-v-c86d7226],[dir=rtl] .loading .effect-2[data-v-c86d7226]{border-right:3px solid #7961f9}[dir=ltr] .loading .effect-1[data-v-c86d7226]{-webkit-animation:rotate-ltr-c86d7226 1s ease infinite;animation:rotate-ltr-c86d7226 1s ease infinite}[dir=rtl] .loading .effect-1[data-v-c86d7226]{-webkit-animation:rotate-rtl-c86d7226 1s ease infinite;animation:rotate-rtl-c86d7226 1s ease infinite}[dir=ltr] .loading .effect-2[data-v-c86d7226]{-webkit-animation:rotateOpacity-ltr-c86d7226 1s ease .1s infinite;animation:rotateOpacity-ltr-c86d7226 1s ease .1s infinite}[dir=rtl] .loading .effect-2[data-v-c86d7226]{-webkit-animation:rotateOpacity-rtl-c86d7226 1s ease .1s infinite;animation:rotateOpacity-rtl-c86d7226 1s ease .1s infinite}.loading .effect-3[data-v-c86d7226]{position:absolute;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}[dir] .loading .effect-3[data-v-c86d7226]{border:3px solid transparent;border-radius:50%}[dir=ltr] .loading .effect-3[data-v-c86d7226]{border-left:3px solid #7961f9;-webkit-animation:rotateOpacity-ltr-c86d7226 1s ease .2s infinite;animation:rotateOpacity-ltr-c86d7226 1s ease .2s infinite}[dir=rtl] .loading .effect-3[data-v-c86d7226]{border-right:3px solid #7961f9;-webkit-animation:rotateOpacity-rtl-c86d7226 1s ease .2s infinite;animation:rotateOpacity-rtl-c86d7226 1s ease .2s infinite}.loading .effects[data-v-c86d7226]{transition:all .3s ease}[dir] .loading .effects[data-v-c86d7226]{-webkit-transition:all .3s ease}@-webkit-keyframes rotate-ltr-c86d7226{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes rotate-rtl-c86d7226{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes rotate-ltr-c86d7226{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-rtl-c86d7226{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@-webkit-keyframes rotateOpacity-ltr-c86d7226{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:.1}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:1}}@-webkit-keyframes rotateOpacity-rtl-c86d7226{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:.1}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);opacity:1}}@keyframes rotateOpacity-ltr-c86d7226{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:.1}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:1}}@keyframes rotateOpacity-rtl-c86d7226{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:.1}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);opacity:1}}.remove-icon[data-v-4e1a7500]{width:24px;height:24px;position:absolute!important;top:-10px;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}[dir] .remove-icon[data-v-4e1a7500]{cursor:pointer;-webkit-transition:opacity .3s ease,visibility .3s ease;border:solid 1px rgba(var(--vs-grey-dark),1)}[dir=ltr] .remove-icon[data-v-4e1a7500]{right:-10px}[dir=rtl] .remove-icon[data-v-4e1a7500]{left:-10px}.preview-image:hover .remove-icon[data-v-4e1a7500]{opacity:1;visibility:visible}.smartphone[data-v-a3a31dd4]{position:relative;min-width:280px;max-width:345px;height:650px}[dir] .smartphone[data-v-a3a31dd4]{margin:auto;border:20px rgba(var(--vs-grey-light),1) solid;border-top-width:30px;border-bottom-width:30px;border-radius:36px}.smartphone .content[data-v-a3a31dd4]{width:100%;min-height:100%;height:auto;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[dir] .smartphone .content[data-v-a3a31dd4]{background:#fff}@media (min-width:1200px){.branding-left-col[data-v-4d59d2a2]{-webkit-box-flex:0;-ms-flex:0 0 420px;flex:0 0 420px;max-width:420px}.branding-right-col[data-v-4d59d2a2]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:calc(100% - 420px)}}.swatch-wrapper[data-v-4d59d2a2]{position:relative;width:36px;height:36px}.swatch[data-v-4d59d2a2]{width:36px;height:36px;-webkit-box-shadow:0 0 0 1px #cfcfcf}[dir] .swatch[data-v-4d59d2a2]{border-radius:6px;border:2px solid #fff;box-shadow:0 0 0 1px #cfcfcf}.color-input-overlay[data-v-4d59d2a2]{position:absolute;inset:0;opacity:0}[dir] .color-input-overlay[data-v-4d59d2a2]{cursor:pointer}.hex-input[data-v-4d59d2a2]{width:88px;height:32px;font-size:12px}[dir] .hex-input[data-v-4d59d2a2]{border:1px solid #e0e0e0;border-radius:6px;padding:4px 8px}