.consent.in-flow.svelte-1rkxpn2{box-sizing:border-box;width:min(880px,100% - 32px);margin:12px auto 40px;position:static}.consent.svelte-1rkxpn2{background:var(--ink);max-width:880px;color:var(--cream);border:3px solid var(--cream);z-index:100;border-radius:16px;flex-direction:column;gap:12px;margin:0 auto;padding:14px 16px;display:flex;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:6px 6px #1a1a2e66}@media (width>=720px){.consent.svelte-1rkxpn2{flex-flow:wrap;align-items:flex-start}.body.svelte-1rkxpn2{flex:360px}.cta.svelte-1rkxpn2{flex-shrink:0}}.title.svelte-1rkxpn2{font-family:var(--font-mono);letter-spacing:.15em;opacity:.75;margin:0;font-size:.8rem}.copy.svelte-1rkxpn2{font-family:var(--font-body);margin:4px 0 0;font-size:.95rem;line-height:1.45}.copy.svelte-1rkxpn2 a{color:var(--lime);text-decoration:underline}.cta.svelte-1rkxpn2{flex-wrap:wrap;gap:8px;display:flex}.btn.svelte-1rkxpn2{font-family:var(--font-display);letter-spacing:.06em;cursor:pointer;border:2px solid var(--cream);color:var(--cream);background:0 0;border-radius:10px;padding:10px 14px;font-size:.85rem}.btn.accept.svelte-1rkxpn2,.btn.save.svelte-1rkxpn2{background:var(--lime);color:var(--ink)}.prefs.svelte-1rkxpn2{border-top:1px dashed #f5f0e059;flex-direction:column;flex-basis:100%;gap:10px;margin-top:4px;padding-top:12px;display:flex}.row.svelte-1rkxpn2{font-family:var(--font-body);align-items:flex-start;gap:10px;font-size:.9rem;line-height:1.4;display:flex}.row.svelte-1rkxpn2 input:where(.svelte-1rkxpn2){margin-top:2px}.row.disabled.svelte-1rkxpn2{opacity:.7}.row-label.svelte-1rkxpn2{flex-direction:column;gap:2px;display:flex}.row-desc.svelte-1rkxpn2{opacity:.75;font-size:.85rem}.prefs-cta.svelte-1rkxpn2{justify-content:flex-end;display:flex}.prefs.svelte-8r6ihi{flex-direction:column;gap:14px;display:flex}.row.svelte-8r6ihi{font-family:var(--font-body);align-items:flex-start;gap:12px;font-size:.95rem;line-height:1.45;display:flex}.row.svelte-8r6ihi input:where(.svelte-8r6ihi){margin-top:4px}.row.disabled.svelte-8r6ihi{opacity:.7}.row-label.svelte-8r6ihi{flex-direction:column;gap:3px;display:flex}.row-desc.svelte-8r6ihi{opacity:.8;font-size:.88rem}.cta.svelte-8r6ihi{align-items:center;gap:14px;margin-top:6px;display:flex}.btn.svelte-8r6ihi{font-family:var(--font-display);letter-spacing:.06em;cursor:pointer;border:2px solid var(--ink);background:var(--ink);color:var(--paper);box-shadow:3px 3px 0 var(--ink);border-radius:999px;padding:10px 18px;font-size:.85rem}.btn.svelte-8r6ihi:hover{background:var(--lime);color:var(--ink)}.saved.svelte-8r6ihi{font-family:var(--font-mono);color:var(--strawberry);font-size:.85rem}
