.modal.svelte-ta60gp{width:min(30rem,100vw - 2rem);color:var(--clr-text);background:0 0;border:none;padding:0}.modal.modal--lg.svelte-ta60gp{width:min(56rem,100vw - 2rem)}.modal.modal--wide.svelte-ta60gp{width:min(48rem,100vw - 2rem)}.modal.modal--lg.svelte-ta60gp .modal-card:where(.svelte-ta60gp){flex-direction:column;height:min(86vh,52rem);display:flex}.modal.modal--lg.svelte-ta60gp .modal-body:where(.svelte-ta60gp){flex:1;min-height:0;overflow-y:auto}.modal.svelte-ta60gp::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c}.modal-card.svelte-ta60gp{border:1px solid var(--clr-border);background:var(--clr-surface);border-radius:1rem;overflow:hidden;box-shadow:0 18px 50px #00000059}.modal-head.svelte-ta60gp{border-bottom:1px solid var(--clr-border);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.modal-head.svelte-ta60gp h2:where(.svelte-ta60gp){margin:0;font-size:1.05rem;font-weight:700}.modal-close.svelte-ta60gp{border:1px solid var(--clr-border);background:var(--clr-surface-2);width:32px;height:32px;color:var(--clr-muted);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:inline-flex}.modal-close.svelte-ta60gp:hover{color:var(--clr-text);border-color:var(--clr-brand-bdr)}.modal-body.svelte-ta60gp{padding:1.25rem}
