.modal.svelte-ixoc2d{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:#00000080;padding:max(.75rem,env(safe-area-inset-top)) max(.75rem,env(safe-area-inset-right)) max(.75rem,env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-left));box-sizing:border-box}.modal.hide.svelte-ixoc2d{display:none}.modal-content.svelte-ixoc2d{display:flex;flex-direction:column;overflow:hidden;border-radius:2rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));box-sizing:border-box;width:min(100%,36rem);max-width:100%;max-height:min(90vh,calc(100dvh - 1.5rem));padding:1.5rem}.modal-content.svelte-ixoc2d h1,.modal-content.svelte-ixoc2d h2,.modal-content.svelte-ixoc2d h3,.modal-content.svelte-ixoc2d h4,.modal-content.svelte-ixoc2d h5,.modal-content.svelte-ixoc2d p{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.modal-content.svelte-ixoc2d h1,.modal-content.svelte-ixoc2d h2,.modal-content.svelte-ixoc2d h3,.modal-content.svelte-ixoc2d h4,.modal-content.svelte-ixoc2d h5{font-size:1.125rem;line-height:1.75rem}.modal-content.svelte-ixoc2d h1,.modal-content.svelte-ixoc2d h2,.modal-content.svelte-ixoc2d h3,.modal-content.svelte-ixoc2d h4,.modal-content.svelte-ixoc2d h5{font-weight:700}.modal-content.svelte-ixoc2d input{box-sizing:border-box}.modal-content.svelte-ixoc2d input{width:100%}.modal-content.svelte-ixoc2d input{max-width:100%}.modal-body.svelte-ixoc2d{min-height:0px;min-width:0px;flex:1 1 0%;overflow-y:auto}.modal-buttons.svelte-ixoc2d{margin-top:1rem;display:flex;width:100%;flex-shrink:0;gap:.75rem;padding-top:.25rem}.modal-buttons.svelte-ixoc2d button:where(.svelte-ixoc2d){min-height:3rem}.modal-buttons.svelte-ixoc2d button:where(.svelte-ixoc2d){width:100%}.modal-buttons.svelte-ixoc2d button:where(.svelte-ixoc2d){flex:1 1 0%}.modal-buttons.svelte-ixoc2d button:where(.svelte-ixoc2d){font-size:1rem;line-height:1.5rem}@media(max-width:640px){.modal.svelte-ixoc2d{align-items:flex-end;padding:0;padding-top:env(safe-area-inset-top,0px)}.modal-content.svelte-ixoc2d{width:100%;max-width:100%;max-height:min(92dvh,calc(100dvh - env(safe-area-inset-top,0px)));border-radius:1rem 1rem 0 0;padding:1.25rem;padding-bottom:calc(1.25rem + env(safe-area-inset-bottom,0px))}.modal-buttons.svelte-ixoc2d{flex-direction:column-reverse;gap:.5rem}.modal-buttons.svelte-ixoc2d button:where(.svelte-ixoc2d){min-height:3.5rem}}
