.u-canvas-item{position:absolute;border:1px solid transparent}.u-canvas-item:hover{border:1px solid #B3E7E9}.u-canvas-item:active{cursor:move;border:1px solid #00979E}.u-canvas-item::selection{background:transparent}.u-canvas-item .canvas-item__image{pointer-events:none}.u-canvas-item .canvas-item__image:active{cursor:move}.u-canvas-item .canvas-item__image::selection{background:transparent}.u-canvas-item .canvas-item__text{pointer-events:none}.u-canvas-item .canvas-item__text:active{cursor:move}.u-canvas-item .canvas-item__text::selection{background:transparent}.u-canvas{width:100%;height:100vh;overflow:auto}.u-canvas .canvas__frame{position:relative;width:800px;height:800px;margin:20px auto;box-shadow:0 0 30px -15px #343a40;border:2px solid #00979E;overflow:hidden}.c-layout{display:flex;align-items:stretch;height:100vh;max-height:100vh;overflow:hidden}.c-layout .layout__sidebar{flex:0 0 300px;max-width:300px}.c-layout .layout__content{flex-grow:1}.c-input{display:block;width:100%;height:40px;padding:8px 12px;font-size:16px;font-weight:400;line-height:1;color:#343a40;background-color:#fff;background-clip:padding-box;border:1px solid #00979E;border-radius:4px}.c-button{padding:8px 12px;border-radius:4px;color:#fff;cursor:pointer;transition:all .2s ease-in-out}.c-button:hover:not([disabled]){opacity:.85}.c-button.button--primary{background-color:#00979e;border:1px solid #00979E}.c-button.button--secondary{background-color:#768c95;border:1px solid #768C95}.u-add-text-form .add-text-form__input{margin:0 0 10px}.u-add-text-form .add-text-form__button{width:100%}.c-file-select-area{display:flex}.c-file-select-area .file-select-area__drop-zone{position:relative;width:260px;height:160px;border:1px dashed #00979E;border-radius:4px;background-color:#d4f5f7;transition:all .2s ease-in-out}.c-file-select-area .file-select-area__drop-zone:hover{border:1px dashed #00525B}.c-file-select-area .file-select-area__drop-zone:hover .file-select-area__drop-zone-title{color:#343a40}.c-file-select-area .file-select-area__drop-zone.file-select-area__drop-zone--over{background:#ff0}.c-file-select-area .file-select-area__drop-zone-info{position:absolute;width:100%;top:60px;text-align:center}.c-file-select-area .file-select-area__drop-zone-title{margin:0 0 10px;color:#00525b;font-size:20px;transition:all .2s ease-in-out}.c-file-select-area .file-select-area__drop-zone-extensions{color:#00525b}.c-file-select-area .file-select-area__drop-zone-input{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0}.c-file-select-area .file-select-area__drop-zone-uploaded{display:flex;flex-direction:column;justify-content:space-between;width:260px;height:160px;background-color:#d4f5f7;padding:0 10px;border:1px solid #00979E;border-radius:4px}.c-file-select-area .file-select-area__drop-zone-uploaded-file-name{margin:60px 0 0;text-align:center;font-size:20px;color:#00525b}.c-file-select-area .file-select-area__drop-zone-uploaded-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 10px}.c-file-select-area .file-select-area__drop-zone-uploaded-button{flex-grow:1}.c-file-select-area .file-select-area__drop-zone-uploading{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:260px;height:160px;border:1px solid #00979E;border-radius:4px;background-color:#d4f5f7}.c-file-select-area .file-select-area__drop-zone-uploading-text{font-size:22px;margin:0 0 10px;color:#000}.c-file-select-area .file-select-area__drop-zone-uploading-progress{width:50%;height:16px;border-radius:4px}.u-sidebar-images-assets{display:flex;align-items:stretch;flex-wrap:wrap;gap:10px}.u-sidebar-images-assets .sidebar-images-assets__item{position:relative;display:flex;align-items:center;justify-content:center;width:125px;height:115px;background-color:#fff;border-radius:4px;overflow:hidden;background-size:contain;background-position:center center;background-repeat:no-repeat}.u-sidebar-images-assets .sidebar-images-assets__empty-image{position:absolute;left:0;top:0;opacity:0;z-index:-1;pointer-events:none}.u-sidebar{height:100%;padding:0 20px;overflow-y:auto;background-color:#edf0f1}.u-sidebar .sidebar__section{margin:20px 0}.u-sidebar .sidebar__section-content{margin:0 0 20px}.u-sidebar .sidebar__section-content:last-of-type{margin:0}.u-sidebar .sidebar__section-title{margin:0 0 20px;padding:0 0 10px;font-size:20px;font-weight:700;color:#00525b;border-bottom:1px solid #00979E}.u-sidebar .sidebar__section-sub-title{margin:0 0 10px;font-weight:700;color:#00525b}.u-sidebar .sidebar__images{margin:20px 0 0}.u-image-content-drag-preview{position:fixed;z-index:1;top:0;left:0;width:0;height:0;pointer-events:none;user-select:none}.u-image-content-drag-preview .image-content-drag-preview__image{position:relative;transition:opacity .1s ease-in-out}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,menu,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}body{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
