.cookie-manager *,.cookie-manager :after,.cookie-manager :before,.cookie-manager ::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.cookie-manager *,.cookie-manager :after,.cookie-manager :before{box-sizing:border-box;border:0 solid #e5e7eb}.cookie-manager :after,.cookie-manager :before{--tw-content:""}.cookie-manager,.cookie-manager :host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}.cookie-manager body{line-height:inherit;margin:0}.cookie-manager hr{height:0;color:inherit;border-top-width:1px}.cookie-manager abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.cookie-manager h1,.cookie-manager h2,.cookie-manager h3,.cookie-manager h4,.cookie-manager h5,.cookie-manager h6{font-size:inherit;font-weight:inherit}.cookie-manager a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.cookie-manager b,.cookie-manager strong{font-weight:bolder}.cookie-manager code,.cookie-manager kbd,.cookie-manager pre,.cookie-manager samp{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}.cookie-manager small{font-size:80%}.cookie-manager sub,.cookie-manager sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}.cookie-manager sub{bottom:-.25em}.cookie-manager sup{top:-.5em}.cookie-manager table{text-indent:0;border-color:inherit;border-collapse:collapse}.cookie-manager button,.cookie-manager input,.cookie-manager optgroup,.cookie-manager select,.cookie-manager textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.cookie-manager button,.cookie-manager select{text-transform:none}.cookie-manager button,.cookie-manager input:where([type=button]),.cookie-manager input:where([type=reset]),.cookie-manager input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}.cookie-manager :-moz-focusring{outline:auto}.cookie-manager :-moz-ui-invalid{box-shadow:none}.cookie-manager progress{vertical-align:baseline}.cookie-manager ::-webkit-inner-spin-button{height:auto}.cookie-manager ::-webkit-outer-spin-button{height:auto}.cookie-manager [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.cookie-manager ::-webkit-search-decoration{-webkit-appearance:none}.cookie-manager ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.cookie-manager summary{display:list-item}.cookie-manager blockquote,.cookie-manager dd,.cookie-manager dl,.cookie-manager figure,.cookie-manager h1,.cookie-manager h2,.cookie-manager h3,.cookie-manager h4,.cookie-manager h5,.cookie-manager h6,.cookie-manager hr,.cookie-manager p,.cookie-manager pre{margin:0}.cookie-manager fieldset{margin:0;padding:0}.cookie-manager legend{padding:0}.cookie-manager menu,.cookie-manager ol,.cookie-manager ul{margin:0;padding:0;list-style:none}.cookie-manager dialog{padding:0}.cookie-manager textarea{resize:vertical}.cookie-manager input::-moz-placeholder{opacity:1;color:#9ca3af}.cookie-manager textarea::-moz-placeholder{opacity:1;color:#9ca3af}.cookie-manager input::placeholder,.cookie-manager textarea::placeholder{opacity:1;color:#9ca3af}.cookie-manager [role=button],.cookie-manager button{cursor:pointer}.cookie-manager :disabled{cursor:default}.cookie-manager audio,.cookie-manager canvas,.cookie-manager embed,.cookie-manager iframe,.cookie-manager img,.cookie-manager object,.cookie-manager svg,.cookie-manager video{vertical-align:middle;display:block}.cookie-manager img,.cookie-manager video{max-width:100%;height:auto}.cookie-manager [hidden]:where(:not([hidden=until-found])){display:none}.cookie-manager .cookie-consent-blocked-iframe{min-height:200px}.cookie-manager .cookie-consent-blocked-iframe,.cookie-manager .cookie-consent-wrapper-content{z-index:100;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.cookie-manager .cookie-consent-wrapper-content{text-align:center;color:#f3f4f6;flex-direction:column;padding:24px;font-size:15px;line-height:1.6}.cookie-manager .dark .cookie-consent-blocked-iframe{color:#e5e7eb}.cookie-manager [data-cookie-consent-placeholder=true]{visibility:visible!important;opacity:1!important;display:flex!important}.cookie-manager iframe[data-cookie-blocked=true]{opacity:0!important;pointer-events:none!important}.cookie-manager .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cookie-manager .visible{visibility:visible}.cookie-manager .invisible{visibility:hidden}.cookie-manager .static{position:static}.cookie-manager .fixed{position:fixed}.cookie-manager .absolute{position:absolute}.cookie-manager .relative{position:relative}.cookie-manager .inset-0{inset:0}.cookie-manager .inset-x-0{left:0;right:0}.cookie-manager .-right-2{right:-.5rem}.cookie-manager .-top-2{top:-.5rem}.cookie-manager .bottom-0{bottom:0}.cookie-manager .bottom-4{bottom:1rem}.cookie-manager .bottom-6{bottom:1.5rem}.cookie-manager .left-1\/2{left:50%}.cookie-manager .left-4{left:1rem}.cookie-manager .left-6{left:1.5rem}.cookie-manager .z-\[99999\]{z-index:99999}.cookie-manager .mx-auto{margin-left:auto;margin-right:auto}.cookie-manager .my-0{margin-top:0;margin-bottom:0}.cookie-manager .mb-1{margin-bottom:.25rem}.cookie-manager .mb-2{margin-bottom:.5rem}.cookie-manager .mb-3{margin-bottom:.75rem}.cookie-manager .mb-6{margin-bottom:1.5rem}.cookie-manager .ml-auto{margin-left:auto}.cookie-manager .mr-auto{margin-right:auto}.cookie-manager .mt-1{margin-top:.25rem}.cookie-manager .mt-2{margin-top:.5rem}.cookie-manager .block{display:block}.cookie-manager .inline{display:inline}.cookie-manager .flex{display:flex}.cookie-manager .inline-flex{display:inline-flex}.cookie-manager .hidden{display:none}.cookie-manager .h-12{height:3rem}.cookie-manager .h-6{height:1.5rem}.cookie-manager .w-11{width:2.75rem}.cookie-manager .w-12{width:3rem}.cookie-manager .w-6{width:1.5rem}.cookie-manager .w-80{width:20rem}.cookie-manager .w-full{width:100%}.cookie-manager .max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.cookie-manager .max-w-lg{max-width:32rem}.cookie-manager .flex-1{flex:1}.cookie-manager .-translate-x-1\/2{--tw-translate-x:-50%}.cookie-manager .-translate-x-1\/2,.cookie-manager .translate-y-0{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cookie-manager .translate-y-0{--tw-translate-y:0px}.cookie-manager .translate-y-full{--tw-translate-y:100%}.cookie-manager .rotate-0,.cookie-manager .translate-y-full{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cookie-manager .rotate-0{--tw-rotate:0deg}.cookie-manager .scale-100{--tw-scale-x:1;--tw-scale-y:1}.cookie-manager .scale-100,.cookie-manager .scale-95{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cookie-manager .scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.cookie-manager .transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cookie-manager .cursor-pointer{cursor:pointer}.cookie-manager .resize{resize:both}.cookie-manager .flex-col{flex-direction:column}.cookie-manager .items-start{align-items:flex-start}.cookie-manager .items-center{align-items:center}.cookie-manager .justify-end{justify-content:flex-end}.cookie-manager .justify-center{justify-content:center}.cookie-manager .justify-between{justify-content:space-between}.cookie-manager .gap-2{gap:.5rem}.cookie-manager .gap-3{gap:.75rem}.cookie-manager .gap-4{gap:1rem}.cookie-manager .gap-6{gap:1.5rem}.cookie-manager .rounded-full{border-radius:9999px}.cookie-manager .border{border-width:1px}.cookie-manager .p-4{padding:1rem}.cookie-manager .p-6{padding:1.5rem}.cookie-manager .px-3{padding-left:.75rem;padding-right:.75rem}.cookie-manager .px-4{padding-left:1rem;padding-right:1rem}.cookie-manager .py-1{padding-top:.25rem;padding-bottom:.25rem}.cookie-manager .py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.cookie-manager .py-2{padding-top:.5rem;padding-bottom:.5rem}.cookie-manager .py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.cookie-manager .pb-4{padding-bottom:1rem}.cookie-manager .pt-2{padding-top:.5rem}.cookie-manager .text-left{text-align:left}.cookie-manager .text-center{text-align:center}.cookie-manager .text-right{text-align:right}.cookie-manager .text-lg{font-size:1.125rem;line-height:1.75rem}.cookie-manager .text-sm{font-size:.875rem;line-height:1.25rem}.cookie-manager .text-xs{font-size:.75rem;line-height:1rem}.cookie-manager .font-medium{font-weight:500}.cookie-manager .font-semibold{font-weight:600}.cookie-manager .opacity-0{opacity:0}.cookie-manager .opacity-100{opacity:1}.cookie-manager .blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.cookie-manager .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.cookie-manager .transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.cookie-manager .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.cookie-manager .transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.cookie-manager .duration-200{transition-duration:.2s}.cookie-manager .duration-300{transition-duration:.3s}.cookie-manager .duration-500{transition-duration:.5s}.cookie-manager .ease-\[cubic-bezier\(0\.32\,0\.72\,0\,1\)\]{transition-timing-function:cubic-bezier(.32,.72,0,1)}.cookie-manager{--rcm-font:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--rcm-surface:#fffffff5;--rcm-surface-muted:#e5e7eb;--rcm-surface-hover:#d1d5db;--rcm-text:#111827;--rcm-text-muted:#374151;--rcm-text-subtle:#6b7280;--rcm-accent:#3b82f6;--rcm-accent-hover:#2563eb;--rcm-accent-contrast:#fff;--rcm-border:#1118271f;--rcm-overlay:#0f172a40;--rcm-shadow:0 18px 50px #0f172a29;--rcm-radius:.75rem;--rcm-button-radius:.5rem;--rcm-focus:#3b82f652;font-family:var(--rcm-font);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.cookie-manager[data-cookie-theme=dark]{--rcm-surface:#09090bf5;--rcm-surface-muted:#27272a;--rcm-surface-hover:#3f3f46;--rcm-text:#fafafa;--rcm-text-muted:#e4e4e7;--rcm-text-subtle:#a1a1aa;--rcm-accent:#60a5fa;--rcm-accent-hover:#93c5fd;--rcm-accent-contrast:#08111f;--rcm-border:#ffffff1f;--rcm-overlay:#00000094;--rcm-shadow:0 22px 60px #0000006b;--rcm-focus:#60a5fa61;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.cookie-manager[data-cookie-theme=minimal]{--rcm-font:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--rcm-surface:#fff;--rcm-surface-muted:#f4f4f5;--rcm-surface-hover:#e4e4e7;--rcm-text:#09090b;--rcm-text-muted:#27272a;--rcm-text-subtle:#52525b;--rcm-accent:#09090b;--rcm-accent-hover:#3f3f46;--rcm-accent-contrast:#fff;--rcm-border:#09090b;--rcm-overlay:#ffffffb8;--rcm-shadow:5px 5px 0 #09090b;--rcm-radius:0;--rcm-button-radius:0;--rcm-focus:#09090b3d}.cookie-manager[data-cookie-theme=soft]{--rcm-font:ui-rounded, "Avenir Next", Avenir, "Segoe UI", sans-serif;--rcm-surface:#fdf4fff7;--rcm-surface-muted:#f3e8ff;--rcm-surface-hover:#e9d5ff;--rcm-text:#3b164f;--rcm-text-muted:#633177;--rcm-text-subtle:#86539a;--rcm-accent:#a855f7;--rcm-accent-hover:#9333ea;--rcm-accent-contrast:#fff;--rcm-border:#a855f738;--rcm-overlay:#3b164f47;--rcm-shadow:0 24px 60px #7e22ce33;--rcm-radius:1.5rem;--rcm-button-radius:999px;--rcm-focus:#a855f74d}.cookie-manager[data-cookie-theme=midnight]{--rcm-font:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--rcm-surface:#081226f0;--rcm-surface-muted:#132846;--rcm-surface-hover:#1c3a61;--rcm-text:#effaff;--rcm-text-muted:#c3e5f4;--rcm-text-subtle:#83b6cb;--rcm-accent:#22d3ee;--rcm-accent-hover:#67e8f9;--rcm-accent-contrast:#06202a;--rcm-border:#67e8f933;--rcm-overlay:#020617b8;--rcm-shadow:0 24px 70px #0206179e, 0 0 40px #22d3ee14;--rcm-radius:1rem;--rcm-button-radius:.625rem;--rcm-focus:#22d3ee57;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.cookie-manager[data-cookie-theme=forest]{--rcm-font:"Inter Variable", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--rcm-surface:#f6f8eff7;--rcm-surface-muted:#e3ead7;--rcm-surface-hover:#d1dec1;--rcm-text:#173d2b;--rcm-text-muted:#315b45;--rcm-text-subtle:#607965;--rcm-accent:#2f6b4f;--rcm-accent-hover:#23543d;--rcm-accent-contrast:#f8faef;--rcm-border:#2f6b4f40;--rcm-overlay:#1430225c;--rcm-shadow:0 20px 50px #224c3438;--rcm-radius:.5rem;--rcm-button-radius:.25rem;--rcm-focus:#2f6b4f4d}.cookie-manager[data-cookie-theme=ocean]{--rcm-font:"Inter Variable", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--rcm-surface:#f4fbfff7;--rcm-surface-muted:#dceff7;--rcm-surface-hover:#c7e5f0;--rcm-text:#103847;--rcm-text-muted:#285b6d;--rcm-text-subtle:#5d8190;--rcm-accent:#087ea4;--rcm-accent-hover:#076888;--rcm-accent-contrast:#fff;--rcm-border:#087ea438;--rcm-overlay:#0a344657;--rcm-shadow:0 22px 55px #08557033;--rcm-radius:1.125rem;--rcm-button-radius:.75rem;--rcm-focus:#087ea452}.cookie-manager[data-cookie-theme=sunset]{--rcm-font:"Inter Variable", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--rcm-surface:#fff8f1fa;--rcm-surface-muted:#fee6d4;--rcm-surface-hover:#fbd3bb;--rcm-text:#4b251a;--rcm-text-muted:#704134;--rcm-text-subtle:#9a6b5d;--rcm-accent:#e85d3f;--rcm-accent-hover:#c9472d;--rcm-accent-contrast:#fff;--rcm-border:#d24c2f38;--rcm-overlay:#4a24174d;--rcm-shadow:0 22px 55px #8f412a33;--rcm-radius:1rem;--rcm-button-radius:999px;--rcm-focus:#e85d3f52}.cookie-manager[data-cookie-theme=rose]{--rcm-font:"Inter Variable", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--rcm-surface:#fff7fafa;--rcm-surface-muted:#fce7ee;--rcm-surface-hover:#f8d3df;--rcm-text:#481c2b;--rcm-text-muted:#703548;--rcm-text-subtle:#9b6476;--rcm-accent:#cf4770;--rcm-accent-hover:#ad3158;--rcm-accent-contrast:#fff;--rcm-border:#cf477038;--rcm-overlay:#481c2b47;--rcm-shadow:0 24px 60px #8d304d2e;--rcm-radius:1.375rem;--rcm-button-radius:.75rem;--rcm-focus:#cf47704d}.cookie-manager[data-cookie-theme=sand]{--rcm-font:"Inter Variable", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--rcm-surface:#fbf7edfa;--rcm-surface-muted:#ede4d2;--rcm-surface-hover:#dfd1b9;--rcm-text:#3f3426;--rcm-text-muted:#665642;--rcm-text-subtle:#887965;--rcm-accent:#8a5b2c;--rcm-accent-hover:#704620;--rcm-accent-contrast:#fffaf1;--rcm-border:#654e2f3d;--rcm-overlay:#332a1e4d;--rcm-shadow:0 18px 48px #4c3a232e;--rcm-radius:.625rem;--rcm-button-radius:.375rem;--rcm-focus:#8a5b2c4d}.cookie-manager[data-cookie-theme=terminal]{--rcm-font:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--rcm-surface:#040d08fa;--rcm-surface-muted:#10261a;--rcm-surface-hover:#193b28;--rcm-text:#d7ffe4;--rcm-text-muted:#a9eabb;--rcm-text-subtle:#72a982;--rcm-accent:#42e675;--rcm-accent-hover:#79f39c;--rcm-accent-contrast:#031008;--rcm-border:#42e67557;--rcm-overlay:#000502c2;--rcm-shadow:0 22px 60px #0000009e, 0 0 32px #42e67514;--rcm-radius:.25rem;--rcm-button-radius:.125rem;--rcm-focus:#42e67566;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.cookie-manager[data-cookie-theme=contrast]{--rcm-font:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--rcm-surface:#050505;--rcm-surface-muted:#282828;--rcm-surface-hover:#3d3d3d;--rcm-text:#fff;--rcm-text-muted:#fff;--rcm-text-subtle:#e8e8e8;--rcm-accent:#fde047;--rcm-accent-hover:#facc15;--rcm-accent-contrast:#000;--rcm-border:#fff;--rcm-overlay:#000000c7;--rcm-shadow:0 0 0 2px #050505, 0 0 0 5px #fff;--rcm-radius:.25rem;--rcm-button-radius:.125rem;--rcm-focus:#fde04799;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.cookie-manager .rcm-overlay{background:var(--rcm-overlay);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.cookie-manager .rcm-surface{color:var(--rcm-text);background:var(--rcm-surface);border:1px solid var(--rcm-border);border-radius:var(--rcm-radius);box-shadow:var(--rcm-shadow);-webkit-backdrop-filter:blur(14px)saturate(145%);backdrop-filter:blur(14px)saturate(145%)}.cookie-manager .rcm-title{color:var(--rcm-text)}.cookie-manager .rcm-message{color:var(--rcm-text-muted)}.cookie-manager .rcm-subtle{color:var(--rcm-text-subtle)}.cookie-manager .rcm-button-outline,.cookie-manager .rcm-button-primary,.cookie-manager .rcm-button-secondary{border-radius:var(--rcm-button-radius)}.cookie-manager .rcm-button-primary{color:var(--rcm-accent-contrast);background:var(--rcm-accent)}.cookie-manager .rcm-button-primary:hover{background:var(--rcm-accent-hover)}.cookie-manager .rcm-button-secondary{color:var(--rcm-text-muted);background:var(--rcm-surface-muted)}.cookie-manager .rcm-button-secondary:hover{background:var(--rcm-surface-hover)}.cookie-manager .rcm-button-outline{color:var(--rcm-accent);border:1px solid var(--rcm-accent);background:0 0}.cookie-manager .rcm-button-outline:hover,.cookie-manager .rcm-link:hover{color:var(--rcm-accent-hover);border-color:var(--rcm-accent-hover)}.cookie-manager .rcm-button-outline:focus-visible,.cookie-manager .rcm-button-primary:focus-visible,.cookie-manager .rcm-button-secondary:focus-visible,.cookie-manager .rcm-floating-button:focus-visible{outline:3px solid var(--rcm-focus);outline-offset:2px}.cookie-manager .rcm-link{color:var(--rcm-text-subtle)}.cookie-manager .rcm-badge{color:var(--rcm-text-muted);border-radius:var(--rcm-button-radius)}.cookie-manager .rcm-badge,.cookie-manager .rcm-toggle{background:var(--rcm-surface-muted)}.cookie-manager .peer:checked+.rcm-toggle{background:var(--rcm-accent)}.cookie-manager .peer:focus-visible+.rcm-toggle{box-shadow:0 0 0 3px var(--rcm-focus)}.cookie-manager .rcm-floating-button{color:var(--rcm-text-muted);background:var(--rcm-surface);border:1px solid var(--rcm-border);box-shadow:var(--rcm-shadow)}.cookie-manager .rcm-floating-button:hover{color:var(--rcm-text)}.cookie-manager .rcm-floating-close{color:var(--rcm-text-muted);background:var(--rcm-surface-muted)}.cookie-manager .rcm-floating-close:hover{background:var(--rcm-surface-hover)}.cookie-manager[data-cookie-theme=minimal] .rcm-button-outline,.cookie-manager[data-cookie-theme=minimal] .rcm-button-primary,.cookie-manager[data-cookie-theme=minimal] .rcm-button-secondary,.cookie-manager[data-cookie-theme=minimal] .rcm-title{letter-spacing:.04em;text-transform:uppercase}.cookie-manager[data-cookie-theme=terminal] .rcm-button-outline,.cookie-manager[data-cookie-theme=terminal] .rcm-button-primary,.cookie-manager[data-cookie-theme=terminal] .rcm-button-secondary,.cookie-manager[data-cookie-theme=terminal] .rcm-title{letter-spacing:.03em}.cookie-manager .after\:absolute:after{content:var(--tw-content);position:absolute}.cookie-manager .after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.cookie-manager .after\:top-0\.5:after{content:var(--tw-content);top:.125rem}.cookie-manager .after\:h-5:after{content:var(--tw-content);height:1.25rem}.cookie-manager .after\:w-5:after{content:var(--tw-content);width:1.25rem}.cookie-manager .after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.cookie-manager .after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.cookie-manager .after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.cookie-manager .after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.cookie-manager .hover\:-translate-y-2:hover{--tw-translate-y:-.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cookie-manager .hover\:rotate-12:hover{--tw-rotate:12deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cookie-manager .hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cookie-manager .hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cookie-manager .focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.cookie-manager .focus\:outline-transparent:focus{outline-color:#0000}.cookie-manager .focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.cookie-manager .focus-visible\:outline-transparent:focus-visible{outline-color:#0000}.cookie-manager .peer:checked~.peer-checked\:after\:translate-x-full:after{content:var(--tw-content);--tw-translate-x:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:640px){.cookie-manager .sm\:w-auto{width:auto}.cookie-manager .sm\:flex-row{flex-direction:row}.cookie-manager .sm\:justify-end{justify-content:flex-end}.cookie-manager .sm\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.cookie-manager .sm\:text-left{text-align:left}.cookie-manager .sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:768px){.cookie-manager .md\:max-w-2xl{max-width:42rem}}.cookie-manager .rcm-floating-button,.rcm-floating-button{z-index:99990!important;border-radius:9999px!important;justify-content:center!important;align-items:center!important;width:3rem!important;max-width:3rem!important;height:3rem!important;max-height:3rem!important;display:flex!important;position:fixed!important}body.checkout-modal-open .cookie-manager,html[data-checkout-modal-open=true] .cookie-manager,.cookie-consent-hidden-checkout,.cookie-consent-hidden-checkout .cookie-manager{pointer-events:none!important;visibility:hidden!important;opacity:0!important;display:none!important}body:has([data-fast-checkout=true]:not([data-state=closed])) .cookie-manager{pointer-events:none!important;visibility:hidden!important;opacity:0!important;display:none!important}body:has(#payment-recovery-title) .cookie-manager{pointer-events:none!important;visibility:hidden!important;opacity:0!important;display:none!important}
