:root{--ds-white:#fff;--ds-navy-900:#1d3d67;--ds-navy-700:#4a6485;--ds-navy-400:#8e9eb3;--ds-navy-100:#d2d8e1;--ds-navy-50:#e8ecf0;--ds-pink-800:#d62e7d;--ds-pink-700:#e7358a;--ds-pink-100:#fceaf3;--ds-pink-50:#fef5f9;--ds-gray-1:#f4f5f7;--ds-shadow-3:0 0 20px 0 #00000026;--ds-transition-fast:.15s ease;--ds-focus-ring:0 0 0 3px #e7358a40;--ds-navy-800:#345076;--ds-navy-600:#617795;--ds-navy-500:#778ba4;--ds-pink-900:#c5266f;--ds-pink-2:#fce7f3;--ds-blue-700:#0b84ff;--ds-gray-13:#6b7280;--ds-gray-14:#e5e7eb;--ds-gray-15:#4b5563;--ds-radius-round:9999px;--ds-radius-full:50%;--ds-transition-normal:.2s ease;--ds-navy-300:#a5b1c2;--ds-pink-400:#f290bf;--ds-pink-300:#f5aed0;--ds-pink-200:#f9cce2;--ds-font-family:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.privacy-settings.svelte-u0xit4{--pvs-surface:var(--color-surface,#fff);--pvs-line:var(--color-line,#ece9ef);--pvs-ink:var(--color-ink,#1b1b1f);--pvs-ink-soft:var(--color-ink-soft,#5a5a67);--pvs-brand:var(--color-brand,#e8467c);--pvs-brand-dark:var(--color-brand-dark,#c9346a);--pvs-brand-tint:var(--color-brand-tint,#fef5f9);--pvs-brand-deep:#b52a68;box-sizing:border-box;border:1px solid var(--pvs-line);background:var(--pvs-surface);max-width:640px;font-family:var(--font-sans,"Poppins", ui-sans-serif, system-ui, sans-serif);text-align:start;border-radius:14px;padding:20px}.pvs-title.svelte-u0xit4{color:var(--pvs-ink);margin:0 0 8px;font-size:16px;font-weight:500;line-height:1.3}.pvs-sub.svelte-u0xit4{color:var(--pvs-ink-soft);margin:0;font-size:13px;line-height:1.55}.pvs-link.svelte-u0xit4{color:var(--pvs-brand-dark);white-space:nowrap;text-decoration:underline}.pvs-link.svelte-u0xit4:hover{color:var(--pvs-brand-deep)}.pvs-link.svelte-u0xit4:focus-visible{outline:2px solid var(--pvs-brand);outline-offset:2px;border-radius:4px}.pvs-row.svelte-u0xit4{background:var(--pvs-brand-tint);border-radius:7px;align-items:center;gap:12px;margin-top:16px;padding:12px;display:flex}.pvs-row-label.svelte-u0xit4{min-width:0;color:var(--pvs-ink);flex:1;font-size:13px;font-weight:500}.pvs-state.svelte-u0xit4{border:1px solid var(--pvs-line);background:var(--pvs-surface);color:var(--pvs-ink-soft);border-radius:4px;flex:none;padding:4px 12px;font-size:12px;font-weight:500}.pvs-state.is-on.svelte-u0xit4{border-color:var(--pvs-brand);color:var(--pvs-brand-dark)}.pvs-actions.svelte-u0xit4{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.pvs-btn.svelte-u0xit4{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:7px;outline:none;justify-content:center;align-items:center;min-height:40px;padding:0 20px;font-family:inherit;font-size:14px;font-weight:500;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.pvs-btn.svelte-u0xit4:focus-visible{outline:2px solid var(--pvs-brand);outline-offset:2px}.pvs-btn-quiet.svelte-u0xit4{border-color:var(--pvs-line);color:var(--pvs-ink);background:0 0}.pvs-btn-quiet.svelte-u0xit4:hover{background:var(--pvs-brand-tint);border-color:var(--pvs-brand);color:var(--pvs-brand-deep)}.pvs-btn-primary.svelte-u0xit4{background:var(--pvs-brand-dark);border-color:var(--pvs-brand-dark);color:#fff}.pvs-btn-primary.svelte-u0xit4:hover{background:var(--pvs-brand-deep);border-color:var(--pvs-brand-deep)}.pvs-btn-quiet[aria-pressed=true].svelte-u0xit4{background:var(--pvs-brand-tint);border-color:var(--pvs-brand);color:var(--pvs-brand-dark)}.pvs-btn-primary[aria-pressed=false].svelte-u0xit4{border-color:var(--pvs-line);color:var(--pvs-ink);background:0 0}.pvs-btn-primary[aria-pressed=false].svelte-u0xit4:hover{background:var(--pvs-brand-tint);border-color:var(--pvs-brand);color:var(--pvs-brand-deep)}.pvs-gpc.svelte-u0xit4,.pvs-note.svelte-u0xit4{color:var(--pvs-ink-soft);margin:12px 0 0;font-size:12px;line-height:1.45}.pvs-gpc.svelte-u0xit4{border:1px solid var(--pvs-line);background:var(--pvs-brand-tint);color:var(--pvs-ink);border-radius:7px;padding:12px}@media (width<=480px){.privacy-settings.svelte-u0xit4{padding:16px}.pvs-row.svelte-u0xit4{flex-direction:column;align-items:flex-start;gap:8px}.pvs-actions.svelte-u0xit4{flex-direction:column-reverse}.pvs-btn.svelte-u0xit4{width:100%}}@media (prefers-reduced-motion:reduce){.pvs-btn.svelte-u0xit4,.pvs-link.svelte-u0xit4{transition:none}}
