.crud-modal-backdrop.svelte-1dtjar9.svelte-1dtjar9{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2050;background:rgba(9,13,25,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:1rem}.crud-modal.svelte-1dtjar9.svelte-1dtjar9{width:min(var(--crud-modal-max-width, 560px),100%);max-height:calc(100vh - 2rem);overflow-y:auto;border-radius:16px;border:1px solid var(--bs-border-color);box-shadow:0 24px 48px #0000003d}.crud-modal.scrollable.svelte-1dtjar9.svelte-1dtjar9{display:flex;flex-direction:column;overflow:hidden}.crud-modal.scrollable.svelte-1dtjar9 .card-header.svelte-1dtjar9,.crud-modal.scrollable.svelte-1dtjar9 .card-footer.svelte-1dtjar9{flex:0 0 auto}.crud-modal.scrollable.svelte-1dtjar9 .card-body.svelte-1dtjar9{flex:1 1 auto;min-height:0;overflow-y:auto}.modal-chip.svelte-1dtjar9.svelte-1dtjar9{width:40px;height:40px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:rgba(var(--bs-primary-rgb, 13, 110, 253),.12);color:var(--bs-primary, #0d6efd);font-size:1.3rem;flex-shrink:0}.crud-modal .form-control{border:1px solid var(--bs-border-color-translucent, #d9dce1);border-radius:8px}
