.modal.svelte-ta60gp{z-index:230;position:fixed;inset:0}.modal-positioner.svelte-ta60gp{pointer-events:none;justify-content:center;align-items:center;padding:20px;display:flex;position:absolute;inset:0}.modal-container.svelte-ta60gp{pointer-events:auto;background-color:#fff;border-radius:20px;flex-direction:column;max-width:100%;max-height:calc(100vh - 40px);padding:24px;display:flex;position:relative}.modal-container.svelte-ta60gp .title:where(.svelte-ta60gp){margin-bottom:24px;padding-right:40px;font-weight:700;overflow:hidden}.modal-container.svelte-ta60gp .title:where(.svelte-ta60gp)>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.modal-container.svelte-ta60gp .close:where(.svelte-ta60gp){cursor:pointer;position:absolute;top:24px;right:24px}@media (hover:hover) and (pointer:fine){.modal-container.svelte-ta60gp .close:where(.svelte-ta60gp):hover{scale:1.1}}.modal-container.svelte-ta60gp .modal-content:where(.svelte-ta60gp){flex-direction:column;flex:1;display:flex;overflow:auto}.modal-container.svelte-ta60gp .modal-footer:where(.svelte-ta60gp){z-index:1;background-color:#fff;border-radius:0 0 20px 20px;flex-shrink:0;justify-content:flex-end;margin:16px -24px -24px;padding:16px 24px 24px;display:flex;position:relative;box-shadow:0 -6px 16px #00000026}
