.analytics-consent[data-v-c90cdc27]{--consent-hue: 350;--consent-accent: oklch(.49 .21 350);--consent-on-accent: oklch(.995 .003 var(--consent-hue));--consent-surface: oklch(.995 .003 var(--consent-hue));--consent-ink: oklch(.25 .014 var(--consent-hue));--consent-muted: oklch(.46 .015 var(--consent-hue));--consent-line: oklch(.86 .01 var(--consent-hue));position:fixed;inset:0;margin:auto;width:min(30rem,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);overflow-y:auto;overscroll-behavior:contain;padding:1.5rem;border:1px solid var(--consent-line);border-radius:1rem;background:var(--consent-surface);color:var(--consent-ink);box-shadow:0 10px 40px oklch(.25 .02 var(--consent-hue) / .16)}.analytics-consent[data-v-c90cdc27]::backdrop{background:#090d1499}.analytics-consent[data-site=hoertjes][data-v-c90cdc27]{--consent-hue: 190;--consent-accent: oklch(.49 .09 190)}.analytics-consent[data-site=thuisontvangst][data-v-c90cdc27]{--consent-hue: 257;--consent-accent: oklch(.441 .1496 257.573)}.consent-brand[data-v-c90cdc27]{color:var(--consent-accent);font-size:.75rem;font-weight:700}.consent-heading[data-v-c90cdc27]{margin-top:.375rem;font-size:1.25rem;font-weight:650;line-height:1.3}.consent-heading[data-v-c90cdc27]:focus{outline:none}.consent-description[data-v-c90cdc27]{margin-top:.75rem;color:var(--consent-muted);font-size:.875rem;line-height:1.65}.consent-privacy[data-v-c90cdc27]{text-decoration:underline;text-underline-offset:.2em}.consent-actions[data-v-c90cdc27]{display:grid;grid-template-columns:1fr;gap:.25rem;margin-top:1.25rem}.consent-accept[data-v-c90cdc27],.consent-save[data-v-c90cdc27]{min-height:2.75rem;padding:.625rem .75rem;border:1px solid var(--consent-accent);border-radius:.5rem;background:transparent;color:var(--consent-accent);font-size:.8125rem;font-weight:650;line-height:1.4;cursor:pointer}.consent-save[data-v-c90cdc27]:hover{background:color-mix(in oklch,var(--consent-accent) 9%,transparent)}.consent-accept[data-v-c90cdc27]{width:100%;min-height:3rem;background:var(--consent-accent);color:var(--consent-on-accent);font-size:.875rem}.consent-accept[data-v-c90cdc27]:hover{background:color-mix(in oklch,var(--consent-accent) 90%,var(--consent-ink))}.consent-necessary-choice[data-v-c90cdc27]{justify-self:center;min-height:2.75rem;padding-inline:.75rem;background:transparent;color:var(--consent-ink);font-size:.875rem;line-height:1.5;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.consent-necessary-choice[data-v-c90cdc27]:hover{color:var(--consent-accent)}.analytics-consent[data-v-c90cdc27] :is(button,a,input):focus-visible{outline:2px solid var(--consent-accent);outline-offset:3px}.consent-bottom[data-v-c90cdc27]{display:flex;flex-direction:column;gap:.125rem;margin-top:.375rem;color:var(--consent-muted);font-size:.75rem;line-height:1.5}.consent-settings[data-v-c90cdc27]{align-self:flex-start;min-height:2.75rem;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.consent-preferences[data-v-c90cdc27]{margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--consent-line);font-size:.875rem}.consent-necessary[data-v-c90cdc27]{display:flex;justify-content:space-between;gap:.75rem}.consent-necessary[data-v-c90cdc27]>:last-child{color:var(--consent-muted);font-size:.75rem}.consent-statistics[data-v-c90cdc27]{display:flex;align-items:flex-start;gap:.75rem;margin-top:1rem;padding-block:.5rem;cursor:pointer}.consent-statistics input[data-v-c90cdc27]{width:1.125rem;height:1.125rem;margin-top:.125rem;accent-color:var(--consent-accent)}.consent-statistics strong[data-v-c90cdc27],.consent-statistics span span[data-v-c90cdc27]{display:block}.consent-statistics span span[data-v-c90cdc27],.consent-explanation[data-v-c90cdc27]{color:var(--consent-muted);font-size:.75rem;line-height:1.6}.consent-explanation[data-v-c90cdc27]{margin-top:.5rem}.consent-save[data-v-c90cdc27]{width:100%;margin-top:1rem}.dark .analytics-consent[data-v-c90cdc27]{--consent-surface: oklch(.205 .01 var(--consent-hue));--consent-ink: oklch(.94 .005 var(--consent-hue));--consent-muted: oklch(.76 .01 var(--consent-hue));--consent-line: oklch(.4 .014 var(--consent-hue));--consent-accent: oklch(.82 .12 350);--consent-on-accent: oklch(.205 .01 var(--consent-hue))}.dark .analytics-consent[data-site=hoertjes][data-v-c90cdc27]{--consent-accent: oklch(.82 .12 175)}.dark .analytics-consent[data-site=thuisontvangst][data-v-c90cdc27]{--consent-accent: oklch(.8 .09 257)}@media(max-width:28rem){.analytics-consent[data-v-c90cdc27]{padding:1.25rem}}
