button.svelte-9pvp9n.svelte-9pvp9n{position:relative;width:100%;height:100%;box-sizing:border-box;appearance:none;background-color:#000000;color:white;border:none;border-radius:3px;cursor:pointer;line-height:1;padding:1.2em 1.5em;text-decoration:none;text-align:center;font-size:1.1em;transition:background-color 0.5s}button.svelte-9pvp9n.svelte-9pvp9n:disabled{opacity:0.5}button.svelte-9pvp9n span.svelte-9pvp9n{position:relative;z-index:2}button.svelte-9pvp9n.svelte-9pvp9n::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:5px;background:rgba(255, 255, 255, 0.692);transform:scaleX(0);transform-origin:left;transition:transform 0.25s ease-in-out;z-index:1}button.svelte-9pvp9n.svelte-9pvp9n:not(:disabled):hover::before{transform:scaleX(1)}
.error.svelte-1w0c66u{color:red}
input.svelte-mzcj0m{display:none}
main.svelte-l5jvwb.svelte-l5jvwb{padding:25px}main.svelte-l5jvwb h2.svelte-l5jvwb{margin:25px 0 7px 0;font-size:1.25em}main.svelte-l5jvwb .upload.svelte-l5jvwb{display:flex}main.svelte-l5jvwb .upload .button-wrapper.svelte-l5jvwb{margin-right:10px}main.svelte-l5jvwb .assets-list .asset-item.svelte-l5jvwb{margin:7px 0;padding:7px;background-color:rgba(0, 0, 0, 0.1);border-radius:3px}main.svelte-l5jvwb .assets-list .asset-item .preview.svelte-l5jvwb{height:50px;border:1px solid #ccc;border-radius:3px}.error.svelte-l5jvwb.svelte-l5jvwb{color:red}
