.image-upload-container{position:relative}.image-upload-container .image-upload-label{cursor:pointer}.image-upload-container .image-upload-label{position:absolute}.image-upload-container .image-upload-label{left:0}.image-upload-container .image-upload-label{top:0}.image-upload-container .image-upload-label{height:100%}.image-upload-container .image-upload-label{width:100%}.image-upload-container .image-upload-label{display:flex}.image-upload-container .image-upload-label{align-items:center}.image-upload-container .image-upload-label{justify-content:center}.image-upload-container .image-upload-label{background-color:#00000080}.image-upload-container .image-upload-label{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.image-upload-container .image-upload-label{opacity:0}.image-upload-container .image-upload-label{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.image-upload-container .image-upload-label{transition-duration:.3s}.image-upload-container:hover .image-upload-label{opacity:1}input[type=color].svelte-1wcv0se,.color-input,.logo-input{display:block;height:80px;margin-top:1rem;margin-bottom:1rem;border-width:4px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}input[type=color].svelte-1wcv0se:hover,.color-input:hover,.logo-input:hover{cursor:pointer;--tw-border-opacity: 1;border-color:rgb(34 62 93 / var(--tw-border-opacity, 1))}input[type=color].svelte-1wcv0se,.color-input{display:block;aspect-ratio:1 / 1;height:auto;width:100%;border-radius:100%;width:80px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.logo-input{aspect-ratio:auto;width:auto;height:80px;border-radius:.375rem}input[type=color].svelte-1wcv0se::-webkit-color-swatch-wrapper{padding:0}input[type=color].svelte-1wcv0se::-webkit-color-swatch{border:none;border-radius:50%}.editor-grid.svelte-1wcv0se{margin-bottom:1rem;display:flex;width:100%;flex-wrap:wrap;gap:1rem}.editor-tile.svelte-1wcv0se{height:auto}.color-input{border-radius:.375rem;overflow:hidden}
