iframe.svelte-1659sw5{background:0 0;border:0;width:100%;height:100%;display:block}dialog.svelte-1gxnw1c{box-sizing:border-box;width:min(var(--w), 100vw - 2rem);height:min(var(--h), 100dvh - 2rem);max-width:none;max-height:none;color:var(--text);background:var(--surface,#fff);box-shadow:var(--shadow-pop);border:1px solid light-dark(#ffffffe6,#ffffff1a);border-radius:14px;margin:auto;padding:0;display:none;overflow:hidden}dialog[open].svelte-1gxnw1c{flex-direction:column;animation:.22s cubic-bezier(.2,.8,.2,1) svelte-1gxnw1c-rise;display:flex}dialog.full.svelte-1gxnw1c{border:0;border-radius:0;width:100vw;height:100dvh}dialog.svelte-1gxnw1c::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#222b4566}.frame.svelte-1gxnw1c{flex:1;min-height:0}.confirm.svelte-1gxnw1c{background:#222b4573;place-items:center;padding:1rem;animation:.15s ease-out svelte-1gxnw1c-fade;display:grid;position:absolute;inset:0}.card.svelte-1gxnw1c{background:var(--surface,#fff);border:1px solid var(--line);width:min(22rem,100%);box-shadow:var(--shadow-pop);border-radius:12px;padding:1.125rem 1.25rem 1rem}.ask.svelte-1gxnw1c{margin:0;font-size:1rem;font-weight:700}.why.svelte-1gxnw1c{color:var(--text-2);margin:.25rem 0 1rem;font-size:.875rem}.choices.svelte-1gxnw1c{justify-content:flex-end;gap:.5rem;display:flex}.close.svelte-1gxnw1c{width:2rem;height:2rem;color:var(--text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--line);cursor:pointer;background:light-dark(#ffffffd9,#121824cc);border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:.625rem;right:.625rem}.close.svelte-1gxnw1c:hover{--press-bg:var(--hover)}.close.svelte-1gxnw1c:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (width<=899px){dialog.svelte-1gxnw1c:not(.full){width:100vw;height:min(var(--h), 100dvh - 3.5rem);border-width:1px 0 0;border-radius:16px 16px 0 0;margin:auto 0 0}dialog[open].svelte-1gxnw1c:not(.full){animation-name:svelte-1gxnw1c-sheet}.choices.svelte-1gxnw1c .btn:where(.svelte-1gxnw1c){flex:1}}@keyframes svelte-1gxnw1c-rise{0%{opacity:0;transform:translateY(12px)scale(.98)}}@keyframes svelte-1gxnw1c-fade{0%{opacity:0}}@keyframes svelte-1gxnw1c-sheet{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){dialog[open].svelte-1gxnw1c,.confirm.svelte-1gxnw1c{animation:none}}
