html{width:100%}.popup .focusable:focus{--tw-ring-color:#858590;--tw-ring-offset-color:white;border-color:#525252}.popup .focusable:has(:focus){--tw-ring-color:#858590;--tw-ring-offset-color:white;border-color:#525252}.popup.svelte-m9rag7{--animation-duration:.4s;animation:svelte-m9rag7-fade-in var(--animation-duration) forwards;transition:background-color, backdrop-filter var(--animation-duration) ease-in-out;background-color:#00000080}@keyframes svelte-m9rag7-fade-in{0%{opacity:0}to{opacity:1}}.popup-container.svelte-m9rag7{background-color:var(--popup-bg-color,#fff);animation:.3s ease-in-out forwards svelte-m9rag7-slide-in}@media (orientation:landscape){@media (width>=980px){.popup-container.svelte-m9rag7{height:var(--modal-height,unset)!important}}@media (width<=980px){.modal-close-button.svelte-m9rag7{color:#505060}}}@keyframes svelte-m9rag7-slide-in{0%{transform:translateY(10%)}to{transform:translateY(0)}}.popup.closing.svelte-m9rag7{animation:svelte-m9rag7-fade-out var(--animation-duration) forwards;-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000}.popup.closing.svelte-m9rag7 .popup-container:where(.svelte-m9rag7){animation:svelte-m9rag7-scale-out var(--animation-duration) forwards, svelte-m9rag7-fade-out var(--animation-duration) forwards}@keyframes svelte-m9rag7-fade-out{0%{opacity:1}to{opacity:0}}@keyframes svelte-m9rag7-scale-out{to{transform:scale(.8)}}
