[data-v-5f049991]:root{--grid-small-mobile:375px;--grid-medium-mobile:480px;--grid-large-mobile:680px;--grid-small-tablet:766px;--grid-large-tablet:960px;--grid-small-desktop:1024px;--grid-medium-desktop:1280px;--grid-large-desktop:1440px}.popup[data-v-5f049991]{z-index:11;position:fixed;inset:0}.popup .close-button[data-v-5f049991]{background-color:var(--white-color);justify-content:flex-end;width:100%;height:4.8rem;display:flex;position:absolute;top:0;right:0}.popup .close-button button[data-v-5f049991]{color:var(--black-color);font-size:1.8rem}.editor[data-v-5f049991]{grid-template-columns:1fr;height:100%;animation:.5s slide-up-full;display:grid}.cake-container[data-v-5f049991]{background-color:var(--white-color);padding:4.8rem 2.4rem 2.4rem;display:flex}.cake[data-v-5f049991],.cake .file-upload[data-v-5f049991],.cake-container[data-v-5f049991]{justify-content:center;align-items:center}.cake[data-v-5f049991]{border:1px dashed #0000;max-width:90vh;margin:auto;transition:border-color .12s ease-out;display:grid}.cake.dragging[data-v-5f049991]{border-color:var(--black-color)}.cake.dragging canvas[data-v-5f049991]{display:none}.cake.dragging .border-image[data-v-5f049991],.cake.dragging .file-upload[data-v-5f049991]{opacity:.4}.cake .file-upload[data-v-5f049991]{will-change:opacity;flex-direction:column;grid-area:1/1;gap:2rem;width:100%;height:100%;transition:opacity .12s ease-out;display:flex}.cake .file-upload input[data-v-5f049991],.cake .file-upload p[data-v-5f049991]{display:none}@media (width>=1024px){.editor[data-v-5f049991]{grid-template-columns:auto 36rem;animation:none}.cake-container[data-v-5f049991]{animation:.5s slide-right}.cake .file-upload p[data-v-5f049991]{text-align:center;padding:0 16rem;display:block}.side-bar[data-v-5f049991]{animation:.5s slide-left-full}}.cake .border-image[data-v-5f049991]{pointer-events:none;will-change:opacity;grid-area:1/1;width:100%;transition:opacity .12s ease-out;display:block}.cake canvas[data-v-5f049991]{cursor:move;grid-area:1/1;width:75%;margin:auto;display:block}.cake canvas.square[data-v-5f049991]{width:65%}.cake canvas.flat[data-v-5f049991]{width:80%}.side-bar[data-v-5f049991]{background-color:var(--white-color);padding:4.8rem 2.4rem;overflow:scroll}.side-bar .save-button[data-v-5f049991]{width:100%}
