.popup-overlay.svelte-1dvamxw{z-index:999;background-color:#00000080;padding:36px 16px;display:flex;position:fixed;inset:0;overflow:hidden auto}.popup.svelte-1dvamxw{color:#000;text-align:left;background-color:#fff;border-radius:8px;width:100%;margin:auto}.popup__header.svelte-1dvamxw{z-index:1;text-align:center;background-color:#fff;border-bottom:1px solid #dedede;border-radius:8px 8px 0 0;min-height:65px;padding:20px 56px 16px;font-size:20px;font-weight:500;line-height:28px;position:relative}.popup__close.svelte-1dvamxw{color:#000;opacity:.5;cursor:pointer;position:absolute;top:23px;right:16px}.popup__close.svelte-1dvamxw:hover{opacity:1}.popup__close.svelte-1dvamxw .icon:where(.svelte-1dvamxw){display:block}.popup__body.svelte-1dvamxw{border-radius:0 0 8px 8px;flex-direction:column;padding:24px 32px 32px;line-height:24px;display:flex}.popup__body--with-footer.svelte-1dvamxw{border-radius:0;padding-bottom:16px}.popup__footer.svelte-1dvamxw{--btn-height:40px;justify-content:flex-end;gap:12px;padding:8px 32px 32px;display:flex}@media (width<=859px){.popup-overlay.svelte-1dvamxw{align-items:flex-end;padding:56px 0 0}.popup.svelte-1dvamxw{border-radius:12px 12px 0 0;margin:0;max-width:none!important}.popup__header.svelte-1dvamxw{border-radius:12px 12px 0 0;min-height:56px;padding-top:16px;padding-bottom:11px}.popup__close.svelte-1dvamxw{top:18px}.popup__body.svelte-1dvamxw{padding:16px 16px 20px}.popup__body--with-footer.svelte-1dvamxw{padding-bottom:0}.popup__footer.svelte-1dvamxw{flex-direction:column-reverse;padding:24px 16px}.popup__footer.svelte-1dvamxw .btn{width:100%}}
