.portal.svelte-jby388{display:contents}.scrim.svelte-jby388{z-index:200;background:#0c120f7a;animation:.18s svelte-jby388-fade;position:fixed;inset:0}.dlg.svelte-jby388{z-index:201;background:var(--surface);max-height:92dvh;box-shadow:var(--shadow-lg);border-radius:22px 22px 0 0;flex-direction:column;animation:.24s cubic-bezier(.2,.8,.2,1) svelte-jby388-up;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden}header.svelte-jby388{justify-content:space-between;align-items:center;gap:10px;padding:16px 12px 8px 20px;display:flex}h2.svelte-jby388{font-size:1.15rem}.body.svelte-jby388{overscroll-behavior:contain;padding:4px 20px 16px;overflow-y:auto}footer.svelte-jby388{padding:12px 20px calc(14px + var(--safe-b));border-top:1px solid var(--line);align-items:center;gap:10px;display:flex}@media (width>=700px){.dlg.svelte-jby388{width:min(540px,100vw - 40px);max-height:min(86vh,820px);box-shadow:var(--shadow-lg), 0 0 0 1px #0000000d;border-radius:20px;animation:.2s cubic-bezier(.2,.8,.2,1) svelte-jby388-pop;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.dlg.wide.svelte-jby388{width:min(720px,100vw - 40px)}footer.svelte-jby388{padding-bottom:14px}}@keyframes svelte-jby388-fade{0%{opacity:0}}@keyframes svelte-jby388-up{0%{opacity:0;transform:translateY(40px)}}@keyframes svelte-jby388-pop{0%{opacity:0;transform:translate(-50%,-46%)}}
