.modal-backdrop.svelte-1vr5p4p{background-color:var(--color-overlay);z-index:var(--z-modal);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-card.svelte-1vr5p4p{width:100%;max-width:400px;padding:var(--space-6);gap:var(--space-4);flex-direction:column;display:flex;position:relative}.modal-card.svelte-1vr5p4p h2:where(.svelte-1vr5p4p){padding-right:var(--space-6);margin:0;font-size:1.125rem}.modal-card-lg.svelte-1vr5p4p{max-width:560px}.modal-close.svelte-1vr5p4p{top:var(--space-4);right:var(--space-4);border-radius:var(--radius-sm);width:24px;height:24px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.modal-close.svelte-1vr5p4p:hover{color:var(--color-text-primary);background:var(--color-bg-tertiary)}.modal-close.svelte-1vr5p4p:focus-visible{box-shadow:var(--focus-ring)}
