html.open-modal .modal-overlay.svelte-1416rrs{touch-action:none}.modal-overlay.svelte-1416rrs{z-index:10;-webkit-overflow-scrolling:touch;background:#00000080;flex-direction:column;justify-content:center;display:flex;position:fixed;inset:0;overflow-y:auto}.modal-container.svelte-1416rrs{background-color:var(--bg-color,#fff);width:min(90vw,580px);margin:1rem auto .2rem;box-shadow:0 3px 10px #555}header.svelte-1416rrs{background-color:var(--bg-color);border-radius:3px 3px 0 0;position:relative}h2.svelte-1416rrs{text-align:center;margin:0}main.svelte-1416rrs{background-color:var(--bg-color);border-radius:0 0 3px 3px;max-height:76vh;padding:.5rem;overflow-y:auto}button[data-close].svelte-1416rrs{z-index:1;background:var(--bg-color,#fff);border:4px solid #666;border-radius:50%;padding:.25rem;line-height:1;position:absolute;top:-18px;right:-15px}html.open-modal body{touch-action:none;height:100vh;overflow:hidden}html.open-modal .modal-overlay.svelte-nas6tk{touch-action:none}.modal-overlay.svelte-nas6tk{z-index:10;-webkit-overflow-scrolling:touch;background:#00000080;flex-direction:column;justify-content:center;display:flex;position:fixed;inset:0;overflow-y:auto}.modal-container.svelte-nas6tk{background-color:var(--bg-color,#fff);width:min(90vw,580px);margin:1rem auto .2rem;box-shadow:0 3px 10px #555}
