.modal-backdrop.svelte-8nng4m{padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}.modal-content.svelte-8nng4m{max-height:calc(100vh - 100px - env(safe-area-inset-bottom,0px))}@supports (-webkit-touch-callout: none){.modal-backdrop.svelte-8nng4m{padding-bottom:calc(90px + env(safe-area-inset-bottom,20px))}.modal-content.svelte-8nng4m{max-height:calc(100vh - 120px - env(safe-area-inset-bottom,20px))}}.customer-ios-app .modal-backdrop.svelte-8nng4m{padding-bottom:calc(100px + env(safe-area-inset-bottom,0px))}.customer-ios-app .modal-content.svelte-8nng4m{max-height:calc(100vh - 140px - env(safe-area-inset-bottom,0px))}@media (max-width: 640px){.modal-backdrop.svelte-8nng4m{padding-bottom:calc(100px + env(safe-area-inset-bottom,0px))}.modal-content.svelte-8nng4m{max-height:calc(100vh - 140px - env(safe-area-inset-bottom,0px))}}@media (max-width: 640px) and (orientation: portrait){.customer-ios-app .modal-content.svelte-8nng4m{max-height:calc(100vh - 160px - env(safe-area-inset-bottom,0px))}}.modal-content.svelte-8nng4m{display:flex;flex-direction:column}.modal-content.svelte-8nng4m>div:where(.svelte-8nng4m):last-child{overflow-y:auto;-webkit-overflow-scrolling:touch}
