.backdrop.svelte-xj3vr{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center}.alert-dialog.svelte-xj3vr{background-color:#fff;padding:20px;border-radius:4px;box-shadow:0 4px 6px #0000001a;width:90%;max-width:550px}.title.svelte-xj3vr{font-weight:700;margin-top:0}.buttons.svelte-xj3vr{display:flex;justify-content:flex-end}button.svelte-xj3vr{padding:8px 12px;border:none;border-radius:4px;font-size:16px;margin-left:8px}form.svelte-xj3vr{height:400px;overflow-y:auto;display:flex;flex-direction:column;gap:10px;margin-bottom:20px}label.svelte-xj3vr{margin-top:0;margin-bottom:4px;width:300px;display:block}.checkBoxLabel.svelte-xj3vr{width:100px;display:inline}input.svelte-xj3vr{padding:4px;border:1px solid #ccc;border-radius:4px;width:500px}.checkBoxInput.svelte-xj3vr{padding:4px;border:1px solid #ccc;border-radius:4px;width:20px}.backdrop.svelte-ajv20o{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center}.alert-dialog.svelte-ajv20o{background-color:#fff;padding:20px;border-radius:4px;box-shadow:0 4px 6px #0000001a;width:90%;max-width:400px}.title.svelte-ajv20o{font-weight:700;margin-top:0}.buttons.svelte-ajv20o{display:flex;justify-content:flex-end}button.svelte-ajv20o{padding:8px 12px;border:none;border-radius:4px;font-size:16px;margin-left:8px}form.svelte-ajv20o{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}label.svelte-ajv20o{display:block;margin-top:0;margin-bottom:4px;width:200px}input.svelte-ajv20o{padding:4px;border:1px solid #ccc;border-radius:4px}.buttonArea.svelte-ajv20o{display:flex;flex-direction:row;justify-content:space-between}.table.svelte-9fk07v{display:flex;flex-direction:column;margin-bottom:50px}.row.svelte-9fk07v{display:flex}.cell.svelte-9fk07v{flex:1;padding:10px;text-align:center;border-top:1px solid #ccc}.header.svelte-9fk07v{font-weight:700}.title.svelte-9fk07v{display:flex;justify-content:space-between}.row_header.svelte-9fk07v{display:flex}@media(max-width:768px){.row_header.svelte-9fk07v{display:none}.row.svelte-9fk07v{display:block;border:1px solid #ddd;border-radius:8px;margin:8px 0;padding:16px;background-color:#f9f9f9}.cell.svelte-9fk07v{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.genButton.svelte-9fk07v,.dangerButton.svelte-9fk07v{width:100%;margin-top:8px}}
