.consent.svelte-1xs7zu4{z-index:2000;box-sizing:border-box;width:min(100%,480px);padding:16px 16px calc(16px + env(safe-area-inset-bottom));background:var(--surface);border:1px solid var(--border);border-bottom:0;border-radius:16px 16px 0 0;margin:0 auto;position:fixed;inset:auto 0 0;box-shadow:0 -4px 24px #0000002e}h2.svelte-1xs7zu4{margin:0 0 6px;font-size:1.1rem}p.svelte-1xs7zu4{color:var(--muted);margin:0 0 14px;line-height:1.45}.choices.svelte-1xs7zu4{grid-template-columns:1fr 1fr;gap:8px;display:grid}button.svelte-1xs7zu4{border:1px solid var(--accent);font:inherit;color:var(--accent);cursor:pointer;background:0 0;border-radius:12px;padding:14px;font-weight:600}header.svelte-a8kxe2{box-sizing:border-box;height:var(--header-height);background:var(--surface);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:0 16px;display:flex}a.svelte-a8kxe2{min-width:0;color:var(--accent);align-self:stretch;align-items:center;gap:6px;text-decoration:none;display:flex}span.svelte-a8kxe2{letter-spacing:-.01em;white-space:nowrap;font-size:1.125rem;font-weight:800}svg.svelte-a8kxe2{flex:none}time.svelte-a8kxe2{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:.875rem}:root{--bg:#f6f7f9;--surface:#fff;--border:#e2e5ea;--text:#14171c;--muted:#5b6370;--accent:#1f6feb;--on-accent:#fff;--danger:#c62828;--map-bg:#a8cde3;--header-height:44px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#0f1216;--surface:#171b21;--border:#2a313b;--text:#e8ebef;--muted:#9aa3af;--accent:#4c8dff;--on-accent:#0f1216;--danger:#ff6b6b}}body{color:var(--text);background:var(--bg);margin:0;font-family:system-ui,sans-serif}
