.sosp-container.svelte-1rl0dnr{max-width:600px;width:100%}.file-upload-label.svelte-1rl0dnr{display:inline-block;padding:.75rem 1.5rem;background:#fff;color:#d7264e;border:2px solid #231942;border-radius:.5rem;font-size:1rem;font-weight:700;cursor:pointer;transition:background .2s,color .2s;margin-top:1rem;margin-bottom:.5rem;text-align:center}.file-upload-label.svelte-1rl0dnr:hover{background:#d7264e;color:#fff}.file-upload-input.svelte-1rl0dnr{display:none}.dropdown.svelte-1rl0dnr{position:absolute;background-color:#fff;border:1px solid #ccc;border-radius:4px;max-height:200px;overflow-y:auto;width:100%;z-index:1000}.dropdown-item.svelte-1rl0dnr{padding:8px;cursor:pointer}.dropdown-item.svelte-1rl0dnr:hover{background-color:#f0f0f0}.error.svelte-1rl0dnr{border:2px solid red;border-radius:4px}.dialog.svelte-1rl0dnr{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border:1px solid #ccc;border-radius:8px;padding:16px;box-shadow:0 4px 8px #0003;z-index:1000}.dialog.svelte-1rl0dnr button:where(.svelte-1rl0dnr){margin-top:16px;padding:8px 16px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}.dialog.svelte-1rl0dnr button:where(.svelte-1rl0dnr):hover{background-color:#0056b3}
