.tracking-controls.svelte-mgned2{font:14px/1.5 var(--font-body,sans-serif);color:var(--theme-text,#222);box-sizing:border-box;max-width:760px;margin:20px auto;padding:0 20px}.preferences-link.svelte-mgned2{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;text-decoration:underline}.tracking-consent.svelte-mgned2{background:var(--theme-surface,#fff);border:1px solid var(--theme-border,#ccc);text-align:left;border-radius:12px;padding:22px}h2.svelte-mgned2{font:600 22px/1.2 var(--font-display,sans-serif);margin:0 0 12px}p.svelte-mgned2{margin:10px 0}.necessary.svelte-mgned2{gap:2px;margin:14px 0;display:grid}.necessary.svelte-mgned2 span:where(.svelte-mgned2){color:var(--theme-text-muted,#666);font-size:13px}.actions.svelte-mgned2{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.actions.svelte-mgned2 button:where(.svelte-mgned2){font:600 13px var(--font-body,sans-serif);border:1px solid var(--theme-border-strong,#999);background:var(--theme-surface,#fff);color:var(--theme-text,#222);cursor:pointer;border-radius:6px;padding:11px 14px}button.svelte-mgned2:focus-visible,input.svelte-mgned2:focus-visible{outline:3px solid var(--theme-accent-action,#3e7164);outline-offset:3px}.choices.svelte-mgned2 label:where(.svelte-mgned2){flex-direction:row;align-items:flex-start;gap:10px;margin:14px 0;display:flex}.choices.svelte-mgned2 input:where(.svelte-mgned2){flex:none;width:18px;height:18px;min-height:18px;margin-top:2px;padding:0}@media (width<=520px){.tracking-consent.svelte-mgned2{padding:18px}.actions.svelte-mgned2{display:grid}.actions.svelte-mgned2 button:where(.svelte-mgned2){width:100%}}
