.cc-banner[hidden].svelte-1xqvkrg,.cc-prefs[hidden].svelte-1xqvkrg{display:none!important}.cc-banner.svelte-1xqvkrg:focus{outline:2px solid var(--color-primary);outline-offset:2px}.cc-switch.svelte-1xqvkrg{cursor:pointer;width:42px;height:22px;position:relative}.cc-switch.svelte-1xqvkrg input:where(.svelte-1xqvkrg){z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.cc-track.svelte-1xqvkrg{background:#ffffff29;border:1px solid #ffffff47;border-radius:999px;transition:background-color .16s,border-color .16s;position:absolute;inset:0}.cc-track.svelte-1xqvkrg:after{content:"";background:#fff;border-radius:999px;width:16px;height:16px;transition:transform .16s,background-color .16s;position:absolute;top:2px;left:2px}.cc-switch.svelte-1xqvkrg input:where(.svelte-1xqvkrg):checked+.cc-track:where(.svelte-1xqvkrg){border-color:var(--color-primary);background:var(--color-primary)}.cc-switch.svelte-1xqvkrg input:where(.svelte-1xqvkrg):checked+.cc-track:where(.svelte-1xqvkrg):after{transform:translate(20px)}.cc-switch.svelte-1xqvkrg input:where(.svelte-1xqvkrg):focus-visible+.cc-track:where(.svelte-1xqvkrg){outline:2px solid var(--color-primary-soft);outline-offset:2px}
