.fbd.svelte-iprfg2{margin:auto;width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:1px solid var(--amber-board);border-radius:18px;background:var(--board);color:var(--ink);overflow-y:auto}.fbd[open].svelte-iprfg2{animation:svelte-iprfg2-fbd-in .22s ease-out}.fbd.svelte-iprfg2::backdrop{background:#05080cb8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.fbd-inner.svelte-iprfg2{position:relative;display:flex;flex-direction:column;gap:14px;padding:28px 20px 24px}.fbd-close.svelte-iprfg2{position:absolute;top:10px;right:10px;width:40px;height:40px;border:none;border-radius:999px;background:var(--ink-a08);color:var(--ink);font-size:1rem;cursor:pointer}.fbd-hero.svelte-iprfg2{align-self:center;display:grid;place-items:center;width:64px;height:64px;border-radius:999px;background:var(--amber-a15);font-size:2rem}h2.svelte-iprfg2{margin:0;text-align:center;font-size:1.35rem}.fbd-text.svelte-iprfg2{margin:0 auto 4px;max-width:40ch;text-align:center;font-size:.95rem;line-height:1.5;opacity:.85}.fbd-done.svelte-iprfg2{padding:14px 20px;border:1px solid var(--ink-a30);border-radius:var(--radius, 10px);background:transparent;color:var(--ink);font:inherit;font-weight:600;cursor:pointer}.fbd-close.svelte-iprfg2:focus-visible,.fbd-done.svelte-iprfg2:focus-visible{outline:2px solid var(--amber-board);outline-offset:2px}@media(max-width:560px){.fbd.svelte-iprfg2{top:0;right:0;bottom:0;left:0;width:100%;max-width:100%;height:100%;max-height:100%;border:none;border-radius:0}.fbd[open].svelte-iprfg2{animation:svelte-iprfg2-fbd-up .25s ease-out}.fbd-inner.svelte-iprfg2{min-height:100%;justify-content:center;padding:56px 20px 28px}}@keyframes svelte-iprfg2-fbd-in{0%{opacity:0;transform:translateY(8px) scale(.98)}}@keyframes svelte-iprfg2-fbd-up{0%{transform:translateY(24px);opacity:0}}@media(prefers-reduced-motion:reduce){.fbd[open].svelte-iprfg2{animation:none}}
