.st-modal__backdrop.svelte-1l709sf{align-items:center;background:var(--st-component-overlay-backdrop, var(--st-semantic-surface-overlay));display:grid;inset:0;justify-items:center;padding:var(--st-spacing-4, 1rem);position:fixed;z-index:var(--st-component-overlay-zIndex, 90)}.st-modal.svelte-1l709sf{background:var(--st-component-overlay-surface, var(--st-semantic-surface-raised));border:1px solid var(--st-component-overlay-border, var(--st-semantic-border-subtle));border-radius:var(--st-component-overlay-radius, .5rem);box-shadow:var(--st-component-overlay-shadow, 0 18px 45px rgb(15 23 42 / .18));color:var(--st-semantic-text-primary);display:grid;gap:var(--st-spacing-4, 1rem);max-height:min(42rem,calc(100vh - 2rem));max-width:36rem;overflow:auto;padding:var(--st-spacing-4, 1rem);width:min(100%,36rem)}.st-modal__header.svelte-1l709sf{align-items:start;display:flex;gap:var(--st-spacing-4, 1rem);justify-content:space-between}.st-modal__title.svelte-1l709sf{font-size:1.25rem;line-height:1.2;margin:0}.st-modal__description.svelte-1l709sf{color:var(--st-semantic-text-secondary);line-height:1.5;margin:.5rem 0 0}.st-modal__close.svelte-1l709sf{align-items:center;background:transparent;border:1px solid var(--st-semantic-border-subtle);border-radius:var(--st-radius-small, .375rem);color:var(--st-semantic-text-primary);cursor:pointer;display:inline-flex;height:2rem;justify-content:center;width:2rem}.st-modal__body.svelte-1l709sf{line-height:1.5}.st-modal__footer.svelte-1l709sf{display:flex;gap:var(--st-spacing-2, .5rem);justify-content:flex-end}
