.overlay.svelte-12qm3mo.svelte-12qm3mo{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(43,29,16,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;animation:svelte-12qm3mo-fadeIn .25s ease}@keyframes svelte-12qm3mo-fadeIn{0%{opacity:0}to{opacity:1}}.box.svelte-12qm3mo.svelte-12qm3mo{position:relative;background:var(--cb-card);border:1px solid var(--cb-line);border-radius:20px;padding:1.6rem 1.4rem 1.2rem;max-width:440px;width:100%;max-height:88vh;overflow-y:auto;box-shadow:0 24px 60px -24px #2b1d1073;animation:svelte-12qm3mo-slideUp .25s ease;text-align:left;box-sizing:border-box;display:grid}@keyframes svelte-12qm3mo-slideUp{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}.emoji.svelte-12qm3mo.svelte-12qm3mo{font-size:1.9rem;line-height:1;margin-bottom:.6rem}h2.svelte-12qm3mo.svelte-12qm3mo{margin:0 0 .5rem;font-family:var(--cb-body);font-size:1.25rem;font-weight:700;line-height:1.25;color:var(--cb-ink)}.sub.svelte-12qm3mo.svelte-12qm3mo{margin:0 0 1rem;font-size:.92rem;line-height:1.45;color:var(--cb-ink-2)}.bullets.svelte-12qm3mo.svelte-12qm3mo{list-style:none;margin:0 0 1.1rem;padding:0;display:grid;gap:.6rem}.bullets.svelte-12qm3mo li.svelte-12qm3mo{display:flex;gap:.65rem;align-items:flex-start;font-size:.92rem;line-height:1.45;color:var(--cb-ink)}.bIcon.svelte-12qm3mo.svelte-12qm3mo{flex:none;width:1.4rem;text-align:center}.error.svelte-12qm3mo.svelte-12qm3mo{margin:0 0 .7rem;font-size:.88rem;color:#b3261e;font-weight:600}.cta.svelte-12qm3mo.svelte-12qm3mo{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;padding:.8em 1em;border-radius:10px;background:var(--cb-orange);border:1px solid var(--cb-orange);color:var(--cb-ink);font-family:var(--cb-body);font-size:.95rem;font-weight:700;cursor:pointer}.cta.svelte-12qm3mo.svelte-12qm3mo:hover:not(:disabled){background:var(--cb-orange-hover);border-color:var(--cb-orange-hover)}.cta.svelte-12qm3mo.svelte-12qm3mo:disabled{cursor:default}.hiddenLabel.svelte-12qm3mo.svelte-12qm3mo{visibility:hidden}.spinner.svelte-12qm3mo.svelte-12qm3mo{position:absolute;width:18px;height:18px;border-radius:50%;border:2px solid rgba(43,29,16,.25);border-top-color:var(--cb-ink);animation:svelte-12qm3mo-spin .8s linear infinite}@keyframes svelte-12qm3mo-spin{to{transform:rotate(360deg)}}@media (max-width: 620px){.overlay.svelte-12qm3mo.svelte-12qm3mo{align-items:flex-end;padding:0}.box.svelte-12qm3mo.svelte-12qm3mo{max-width:100%;border-radius:20px 20px 0 0;padding:1.4rem 1.2rem}}.x.svelte-12qm3mo.svelte-12qm3mo{position:absolute;top:10px;right:10px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:transparent;color:var(--cb-ink-2);cursor:pointer}
