*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;padding:0;background:var(--wp--preset--color--ink);color:var(--wp--preset--color--fg);font-family:var(--wp--preset--font-family--sans);font-size:var(--wp--preset--font-size--base);line-height:1.6;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}.hp-header{border-bottom:1px solid var(--wp--preset--color--line)}.hp-header>.wp-block-group{max-width:1240px;margin-inline:auto;padding-inline:22px}.hp-logo{font-weight:600;font-size:19px;letter-spacing:-.03em;color:var(--wp--preset--color--fg);text-decoration:none}.hp-logo span{color:var(--wp--preset--color--hot)}.hp-logo em{font-style:normal;font-weight:400;font-size:12px;color:var(--wp--preset--color--fg-mute);letter-spacing:0;margin-left:2px}.hp-nav{display:flex;align-items:center;gap:16px}.hp-nav a{font-size:var(--wp--preset--font-size--sm);color:var(--wp--preset--color--fg-dim);text-decoration:none;white-space:nowrap}.hp-nav a:hover,.hp-nav a.is-on{color:var(--wp--preset--color--fg)}.hp-search{border:1px solid var(--wp--preset--color--line);border-radius:999px;padding:7px 13px;font-size:var(--wp--preset--font-size--xs)}.hp-hero,.hp-section,.hp-footer-in{max-width:1240px;margin-inline:auto;padding-inline:22px}.hp-head{margin-inline:auto}.hp-hero{padding-block:44px 30px;border-bottom:1px solid var(--wp--preset--color--line)}.hp-kick{font-size:var(--wp--preset--font-size--xs);letter-spacing:.14em;text-transform:uppercase;color:var(--wp--preset--color--hot);font-weight:600;margin-bottom:14px}.hp-h1{font-size:var(--wp--preset--font-size--xl);line-height:1.02;letter-spacing:-.04em;margin:0 0 14px}.hp-lede{font-size:var(--wp--preset--font-size--sm);line-height:1.6;color:var(--wp--preset--color--fg-dim);max-width:400px;margin:0 0 22px}.hp-cta{display:flex;gap:10px;flex-wrap:wrap}.hp-btn{display:inline-block;background:var(--wp--preset--color--hot);color:#fff;text-decoration:none;font-size:var(--wp--preset--font-size--sm);font-weight:600;padding:11px 20px;border-radius:8px}.hp-btn:hover{background:#ff5580}.hp-btn-ghost{background:#fff0;color:var(--wp--preset--color--fg);border:1px solid #33323d}.hp-btn-ghost:hover{background:#fff0;border-color:var(--wp--preset--color--fg-mute)}.hp-stats{display:flex;gap:34px;margin-top:30px}.hp-stats div{display:flex;flex-direction:column}.hp-stats b{font-size:var(--wp--preset--font-size--md)}.hp-stats span{font-size:var(--wp--preset--font-size--xs);color:var(--wp--preset--color--fg-mute)}.hp-head{display:flex;align-items:baseline;justify-content:space-between;margin:34px 0 14px}.hp-head h2{font-size:var(--wp--preset--font-size--md);margin:0;font-weight:600;letter-spacing:-.02em}.hp-head-meta{font-size:var(--wp--preset--font-size--xs);color:var(--wp--preset--color--fg-mute)}.hp-more{font-size:var(--wp--preset--font-size--sm);color:var(--wp--preset--color--hot);text-decoration:none}.hp-arena{display:grid;grid-template-columns:1fr 44px 1fr;align-items:center;gap:0;max-width:820px;margin-inline:auto}.hp-pick{margin:0;cursor:pointer}.hp-ph{aspect-ratio:4 / 5;border-radius:10px;background:#241c26;border:2px solid #fff0;overflow:hidden}.hp-pick:hover .hp-ph{border-color:var(--wp--preset--color--hot)}.hp-ph img{width:100%;height:100%;object-fit:cover}.hp-pick figcaption{display:flex;justify-content:space-between;align-items:baseline;margin-top:9px}.hp-nm{font-size:var(--wp--preset--font-size--sm);font-weight:600}.hp-meta{font-size:var(--wp--preset--font-size--xs);color:var(--wp--preset--color--fg-mute)}.hp-bar{height:3px;background:#1f1e26;border-radius:2px;margin-top:7px;overflow:hidden}.hp-bar i{display:block;height:100%;background:var(--wp--preset--color--hot)}.hp-pct{font-size:var(--wp--preset--font-size--xs);color:var(--wp--preset--color--fg-dim);margin-top:5px}.hp-vs{text-align:center;font-size:var(--wp--preset--font-size--xs);font-weight:600;letter-spacing:.1em;color:var(--wp--preset--color--fg-mute)}.hp-hint{font-size:var(--wp--preset--font-size--xs);color:var(--wp--preset--color--fg-mute);margin:16px 0 0}.hp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.hp-card{margin:0}.hp-card .hp-thumb{border-radius:10px;overflow:hidden}.hp-card .hp-thumb img{transition:transform 0.3s}.hp-card:hover .hp-thumb img{transform:scale(1.04)}.hp-card h3{font-size:var(--wp--preset--font-size--sm);margin:9px 0 2px}.hp-card h3 a{color:var(--wp--preset--color--fg);text-decoration:none}.hp-card p{font-size:var(--wp--preset--font-size--xs);color:var(--wp--preset--color--fg-mute);margin:0}.hp-stars{display:flex;gap:2px;margin-top:7px}.hp-stars i{width:13px;height:13px;background:#2a2933;border-radius:2px;cursor:pointer}.hp-stars i.lit{background:var(--wp--preset--color--score)}.hp-footer{border-top:1px solid var(--wp--preset--color--line);margin-top:44px}.hp-footer-in{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.hp-footer p{font-size:var(--wp--preset--font-size--xs);color:var(--wp--preset--color--fg-mute);margin:0}.hp-footer p a{color:var(--wp--preset--color--fg-mute)}@media (max-width:700px){.hp-nav a:not(.is-on):not(.hp-search){display:none}.hp-grid{grid-template-columns:repeat(2,1fr)}.hp-arena{grid-template-columns:1fr 28px 1fr}.hp-stats{gap:20px}.hp-h1{font-size:34px}}.hp-arena{max-width:720px;margin-inline:auto}.hp-arena .hp-ph{aspect-ratio:3 / 4;max-height:430px}.hp-head{padding-inline:0}.hp-ph{background:#1c1b23;border:1px dashed #2e2d38}.hp-vote{margin-top:7px}.hp-star{padding:0;border:0;background:none;cursor:pointer;line-height:0}.hp-star i{display:block;width:13px;height:13px;background:#2a2933;border-radius:2px}.hp-star.lit i{background:var(--wp--preset--color--score)}.hp-vote.is-busy{opacity:.55}.hp-score{display:flex;justify-content:space-between;font-size:var(--wp--preset--font-size--xs);color:var(--wp--preset--color--fg-mute);margin-top:6px}.hp-score b{color:var(--wp--preset--color--fg)}.hp-msg{display:block;font-size:10px;color:var(--wp--preset--color--hot);min-height:14px}.hp-model{max-width:1040px;margin:0 auto;padding:24px 20px 64px}.hp-model-head{display:grid;gap:28px}@media (min-width:860px){.hp-model-head{grid-template-columns:1.15fr 1fr;align-items:start}}.hp-model-media{position:relative}.hp-model-img img{width:100%;height:auto;display:block;border-radius:14px}.hp-model-vote{margin-top:10px}.hp-model-h1{margin:0 0 10px;font-size:clamp(26px, 4vw, 40px);line-height:1.05}.hp-facts{margin:0 0 18px;padding:0}.hp-facts div{display:flex;gap:10px;padding:6px 0;border-bottom:1px solid rgb(255 255 255 / .08);font-size:13px}.hp-facts dt{min-width:76px;opacity:.55;margin:0}.hp-facts dd{margin:0}.hp-cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0}.hp-cta-note{font-size:12px;opacity:.5}.hp-model-body{margin:26px auto 0;max-width:1040px;padding-inline:20px}.hp-model-body h2{font-size:15px;letter-spacing:.08em;text-transform:uppercase;opacity:.6;margin:30px 0 8px}.hp-model-body p{margin:0 0 14px;line-height:1.6}.hp-score{justify-content:flex-start;align-items:baseline;gap:8px}.hp-stars{gap:3px}.hp-star i{width:12px;height:12px;border-radius:3px}.hp-page{max-width:720px;margin:0 auto;padding:28px 20px 72px}.hp-form p{margin:0 0 16px}.hp-form label{display:block;font-size:13px;opacity:.7}.hp-form input[type="text"],.hp-form input[type="url"],.hp-form input[type="number"],.hp-form textarea{width:100%;margin-top:6px;padding:10px 12px;border-radius:9px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .04);color:inherit;font:inherit}.hp-form input[type="file"]{margin-top:6px;font-size:13px}.hp-hp{position:absolute;left:-9999px}.hp-notice{padding:12px 14px;border-radius:9px;background:rgb(255 255 255 / .06);font-size:14px}.hp-notice-err{border-left:3px solid #d9534f}.hp-archive{max-width:1240px;margin:0 auto;padding:26px 22px 72px}.hp-arch-h1{font-size:clamp(24px, 3.4vw, 34px);margin:0 0 22px}.hp-mini{display:inline-flex;gap:2px;margin-top:6px}.hp-mini i{width:4px;height:10px;border-radius:1px;background:#2a2933}.hp-mini i.lit{background:var(--wp--preset--color--score)}.hp-mini-n{font-size:11px;opacity:.6;margin-left:6px}.hp-pager{margin-top:32px;display:flex;gap:8px;flex-wrap:wrap}.hp-mini i{background:#3d3c48}.hp-chips{display:flex;flex-wrap:wrap;gap:8px}.hp-chip{padding:8px 13px;border-radius:999px;background:rgb(255 255 255 / .06);font-size:13px;text-decoration:none}.hp-chip span{opacity:.5;margin-left:4px}.hp-searchform{display:flex;gap:10px;margin-bottom:22px}.hp-searchform input{flex:1;padding:11px 14px;border-radius:9px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .04);color:inherit;font:inherit}.hp-pick{cursor:pointer}.hp-pick.is-win{outline:2px solid var(--wp--preset--color--score);outline-offset:3px}.hp-pick img{display:block;width:100%;height:auto;border-radius:12px}.hp-arena{width:100%}.hp-arena .hp-pick{width:100%}.hp-arena .hp-pick img{aspect-ratio:4 / 5;object-fit:cover}.hp-hint{max-width:620px;margin:18px auto 0;text-align:center}.hp-mini{display:inline-flex;gap:2px;margin-left:7px;vertical-align:middle}.hp-arena{display:grid;grid-template-columns:1fr 44px 1fr;align-items:start;gap:0;width:100%;max-width:760px;margin-inline:auto}.hp-arena .hp-pick{width:100%;min-width:0}.hp-arena .hp-pick img{width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;display:block;border-radius:12px}.hp-card img,.hp-thumb img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;display:block}.hp-card-t{font-size:14px;margin:8px 0 2px}.hp-card-s{display:block;margin-top:4px}.hp-arena{position:relative;display:flex;gap:14px;align-items:flex-start;max-width:760px;margin:0 auto}.hp-arena .hp-pick{flex:1 1 0%;min-width:0}.hp-vs{position:absolute;left:50%;top:42%;transform:translate(-50%,-50%);padding:4px 7px;background:#0b0b0f;border-radius:999px;z-index:2}.hp-card .wp-block-post-excerpt__excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hp-vote.is-locked .hp-star{cursor:default}.hp-crumbs{font-size:12px;opacity:.6;margin-bottom:10px}.hp-crumbs a{text-decoration:none}.hp-crumbs span{margin:0 4px}.hp-sim-h{font-size:15px;letter-spacing:.08em;text-transform:uppercase;opacity:.6;margin:40px 0 12px}.hp-sim{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.hp-model-body{margin:12px 0 0;max-width:780px;padding-inline:0}.hp-crumbs{margin-top:2px}.hp-term-desc{max-width:640px;opacity:.75;margin:-12px 0 26px;line-height:1.6}.hp-model{max-width:1120px}.hp-model-head{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:34px}.hp-model-img img{aspect-ratio:4 / 5;object-fit:cover;width:100%}.hp-model-intro p{margin:0 0 14px;line-height:1.6}.hp-model-intro h2{font-size:13px;letter-spacing:.1em;text-transform:uppercase;opacity:.55;margin:26px 0 8px}.hp-sim{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}@media (min-width:900px){.hp-sim{grid-template-columns:repeat(6,1fr)}}.hp-model-vote{margin-top:12px}.hp-model-vote .hp-stars{gap:4px}.hp-model-vote .hp-star i{width:16px;height:16px;border-radius:3px}.hp-model-vote .hp-score{font-size:12px;margin-top:8px}.hp-sim .hp-card-s{font-size:12px;opacity:.6}.hp-model{max-width:1240px;margin-inline:auto;padding-inline:22px}.hp-model-head{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}@font-face{font-family:"SureCookie Figtree";font-style:normal;font-weight:300 900;font-display:swap;src:url(https://hot-pix.net/wp-content/plugins/surecookie/assets/css/../font/Figtree/figtree-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"SureCookie Figtree";font-style:normal;font-weight:300 900;font-display:swap;src:url(https://hot-pix.net/wp-content/plugins/surecookie/assets/css/../font/Figtree/figtree-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}.surecookie-styles,.surecookie-styles *,#surecookie-admin-root,#surecookie-admin-root *,#surecookie-public-root,#surecookie-preferences-root,:is(#surecookie-public-root,#surecookie-preferences-root) *{font-family:"SureCookie Figtree",sans-serif!important;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;text-transform:none}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-preferences-modal .surecookie-btn-outline:focus-visible,:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-preferences-modal .surecookie-btn-primary:focus-visible,:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-preferences-modal .surecookie-modal-close-btn:focus-visible,:is(#surecookie-public-root,#surecookie-preferences-root) button:focus-visible,:is(#surecookie-public-root,#surecookie-preferences-root) a:focus-visible,:is(#surecookie-public-root,#surecookie-preferences-root) input:focus-visible{outline:2px solid var(--surecookie-banner-primary-color,#2563eb);box-shadow:none}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-preferences-modal button.surecookie-category-trigger:focus-visible,:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-preferences-modal button.surecookie-cookie-table-toggle:focus-visible{outline:none;box-shadow:0 0 0 2px var(--surecookie-banner-primary-color,#2563eb)}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-preferences-modal .surecookie-toggle-btn:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--surecookie-banner-primary-color,#2563eb)}.surecookie-styles:not(.surecookie-public-banner-wrapper) button:focus-visible,#surecookie-admin-root button:focus-visible,.surecookie-styles:not(.surecookie-public-banner-wrapper) a:focus-visible,#surecookie-admin-root a:focus-visible,.surecookie-styles:not(.surecookie-public-banner-wrapper) input:focus-visible,#surecookie-admin-root input:focus-visible{outline:2px solid #377a00!important;box-shadow:none!important}.surecookie-styles:not(.surecookie-public-banner-wrapper) a:focus-visible{color:#377a00}.surecookie-styles button:focus,#surecookie-admin-root button:focus,:is(#surecookie-public-root,#surecookie-preferences-root) button:focus,.surecookie-styles button:focus:not(:focus-visible),#surecookie-admin-root button:focus:not(:focus-visible),:is(#surecookie-public-root,#surecookie-preferences-root) button:focus:not(:focus-visible){outline:none}@keyframes surecookie-slide-up-preview{from{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes surecookie-slide-up{from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes surecookieFadeIn{from{opacity:0;backdrop-filter:blur(0)}to{opacity:1;backdrop-filter:blur(2px)}}@keyframes surecookieSlideIn{from{transform:translateY(30px) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.surecookie-banner-animation-fade,.surecookie-banner-animation-slide{will-change:opacity,transform}.surecookie-banner-animation-fade{animation:surecookieBannerFadeIn 0.5s ease-out}.surecookie-banner-animation-slide{animation:surecookieBannerSlideIn 0.5s ease-out}@keyframes surecookieBannerFadeIn{from{opacity:0}to{opacity:1}}@keyframes surecookieBannerSlideIn{from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}:is(#surecookie-public-root,#surecookie-preferences-root){all:initial;display:block;position:relative;pointer-events:none;--surecookie-z-overlay:2147483645;--surecookie-z-banner:2147483646;--surecookie-z-modal:2147483647}:is(#surecookie-public-root,#surecookie-preferences-root).surecookie-preview-admin{--surecookie-z-overlay:20;--surecookie-z-banner:30;--surecookie-z-modal:40}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-banner-overlay{position:fixed;inset:0;background-color:var(--surecookie-banner-overlay-color,rgb(0 0 0 / .6));z-index:var(--surecookie-z-overlay);pointer-events:auto;animation:surecookieFadeIn 0.2s ease-out}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-banner-position-top,:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-banner-position-bottom{position:fixed;left:0;right:0;margin:0;pointer-events:auto;z-index:var(--surecookie-z-banner)}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-banner-position-top{top:0}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-banner-position-bottom{bottom:0}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-banner-position-box-base{position:fixed;max-width:90vw;pointer-events:auto;z-index:var(--surecookie-z-banner);outline-color:var(--surecookie-banner-primary-color,#2563eb)}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-banner-position-top-left{top:20px;left:20px}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-banner-position-top-right{top:20px;right:20px}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-banner-position-bottom-left{bottom:20px;left:20px}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-banner-position-bottom-right{bottom:20px;right:20px}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-banner-position-bottom-center,:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-banner-position-middle{position:fixed;max-width:90vw;pointer-events:auto;z-index:var(--surecookie-z-banner)}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-banner-position-bottom-center{bottom:20px;left:0;right:0;margin-inline:auto;width:fit-content}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-banner-position-middle{inset:0;margin:auto;width:fit-content;height:fit-content}.surecookie-banner-container{box-shadow:0 0 50px -12px rgb(0 0 0 / .4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:block;visibility:visible;opacity:1}.surecookie-banner-container-banner{padding:24px;border-radius:0}.surecookie-banner-container-box-with-logo{padding:20px 16px;border-radius:12px}.surecookie-banner-container-box{padding:16px;border-radius:12px}.surecookie-banner-inner{display:flex;flex-direction:column}.surecookie-banner-inner-banner{margin:0 auto}.surecookie-banner-inner-box{margin:0}.surecookie-banner-logo-wrapper{width:100%;display:block;flex-shrink:0}.surecookie-banner-logo{height:24px;width:auto;margin-bottom:20px;display:block;max-width:100%}.surecookie-banner-content{display:flex;width:100%;justify-content:space-between}.surecookie-banner-content-banner{flex-direction:row;align-items:center;gap:16px}.surecookie-banner-content-box{flex-direction:column;align-items:flex-start;gap:24px}.surecookie-banner-text-wrapper{flex:1}.surecookie-banner-heading{font-size:16px;font-weight:600;margin:0 0 6px 0;line-height:1.5}.surecookie-banner-heading-white{color:#fff}.surecookie-banner-description{font-size:14px;margin:0;line-height:1.6;color:var(--surecookie-banner-text-color)}.surecookie-banner-description,.surecookie-modal-description{overflow-wrap:anywhere}.surecookie-banner-description p,.surecookie-modal-description p{font-size:inherit;line-height:inherit;margin:0}.surecookie-banner-description p+p,.surecookie-modal-description p+p{margin-top:.75em}.jodit-wysiwyg h1,.surecookie-banner-description h1{font-size:2em;font-weight:700}.jodit-wysiwyg h2,.surecookie-banner-description h2{font-size:1.5em;font-weight:700}.jodit-wysiwyg h3,.surecookie-banner-description h3{font-size:1.17em;font-weight:700}.jodit-wysiwyg h4,.surecookie-banner-description h4{font-size:1em;font-weight:700}.jodit-wysiwyg h5,.surecookie-banner-description h5{font-size:.83em;font-weight:700}.jodit-wysiwyg h6,.surecookie-banner-description h6{font-size:.67em;font-weight:700}.jodit-wysiwyg a,.surecookie-banner-description a{color:var(--surecookie-banner-primary-color,#2563eb);text-decoration:none}.jodit-wysiwyg ul,.jodit-wysiwyg ol,.surecookie-banner-description ul,.surecookie-banner-description ol,.surecookie-modal-description ul,.surecookie-modal-description ol,.surecookie-forwarding-description ul,.surecookie-forwarding-description ol{list-style:revert;margin:revert;padding:revert}.surecookie-banner-buttons{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-start;align-items:center}.surecookie-banner-buttons-banner{width:auto}.surecookie-banner-buttons-box{width:100%}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-btn-base{padding:8px 16px;border-radius:4px;cursor:pointer;font-weight:500;font-size:14px;border:none;min-width:fit-content;white-space:nowrap;text-decoration:none;display:inline-block;text-align:center;vertical-align:middle;user-select:none;background-image:none;text-transform:none;letter-spacing:0;line-height:1.5}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-btn-base:focus-visible{outline:2px solid var(--surecookie-banner-primary-color,#2563eb);outline-offset:2px}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-btn-transparent{background-color:#fff0}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-btn-with-border{border:1px solid}.surecookie-btn-font-semibold{font-weight:600}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-accept-btn,:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-accept-all-btn{background-color:var(--surecookie-banner-primary-color,#2563eb);color:var(--surecookie-banner-primary-text-color,#fff)}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-decline-btn{background-color:var(--surecookie-banner-secondary-color,var(--surecookie-banner-primary-color,#2563eb));color:var(--surecookie-banner-secondary-text-color,#fff)}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-accept-btn:hover,:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-accept-all-btn:hover,:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-btn-primary:hover{background-color:var(--surecookie-banner-primary-hover-color,#1d4ed8);border-color:var(--surecookie-banner-primary-hover-color,#1d4ed8)}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-decline-btn:hover{filter:brightness(.92)}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-preferences-btn{background-color:#fff0;border:1px solid currentcolor}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-preferences-btn:hover{opacity:.8}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-preferences-btn,.surecookie-preview-root-container .surecookie-preferences-btn{border:1px solid var(--surecookie-banner-primary-color,#2563eb)}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-banner[data-dark-mode="true"] .surecookie-preferences-btn{border-color:var(--surecookie-banner-primary-color,#2563eb)}.surecookie-public-banner{position:fixed;display:block;visibility:visible;opacity:1;pointer-events:auto;box-sizing:border-box;z-index:var(--surecookie-z-banner)}.surecookie-public-banner[data-banner="true"]{box-sizing:border-box}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-public-banner-wrapper{position:absolute;width:0;height:0;overflow:visible;pointer-events:auto}.surecookie-branding{display:flex;align-items:center;gap:4px;color:var(--surecookie-banner-text-color,#374151);font-size:12px;font-weight:400;margin-left:auto;opacity:.8}.surecookie-branding span:last-child{font-weight:600}.surecookie-banner-content-banner .surecookie-branding-mobile{margin-top:10px}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgb(0 0 0 / .6);z-index:var(--surecookie-z-modal);overflow-x:hidden;overflow-y:auto;animation:surecookieFadeIn 0.2s ease-out;pointer-events:auto}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-modal-wrapper{display:flex;align-items:center;justify-content:center;min-height:100%;padding:16px 5px}.surecookie-preferences-modal{width:90vw;max-width:640px;height:auto;border-radius:16px;box-shadow:0 25px 50px -12px #00000040;overflow:hidden;display:flex;flex-direction:column;animation:surecookieSlideIn 0.3s ease-out;position:relative;outline-color:var(--surecookie-banner-primary-color)}.surecookie-preferences-modal .surecookie-modal-header{padding:24px 24px 20px 24px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.surecookie-preferences-modal .surecookie-modal-header-text{flex:1;min-width:0}.surecookie-preferences-modal .surecookie-modal-title{margin:0 0 8px 0;font-size:16px;font-weight:600;line-height:1.3;color:var(--surecookie-banner-text-color)}.surecookie-preferences-modal .surecookie-modal-description{margin:0;font-size:14px;line-height:1.5;opacity:.85;color:var(--surecookie-banner-text-color)}.surecookie-preferences-modal .surecookie-modal-close-btn{flex-shrink:0;align-self:flex-start;background:none;border:none;cursor:pointer;padding:4px;margin:0;margin-top:-4px;display:flex;align-items:center;justify-content:center;opacity:.6;transition:opacity 0.2s;color:var(--surecookie-banner-text-color)}.surecookie-preferences-modal .surecookie-modal-close-btn:hover{opacity:1}.surecookie-preferences-modal .surecookie-modal-tabs{display:flex;border-bottom:1px solid #37415126;margin:0 24px;gap:0}.surecookie-preferences-modal .surecookie-modal-tab{background:none;border:none;cursor:pointer;padding:10px 16px;font-size:13px;font-weight:500;color:var(--surecookie-banner-text-color);opacity:.6;border-bottom:2px solid #fff0;margin-bottom:-1px;transition:opacity 0.15s,border-color 0.15s}.surecookie-preferences-modal .surecookie-modal-tab:hover{opacity:.85}.surecookie-preferences-modal .surecookie-modal-tab.active{opacity:1;border-bottom-color:var(--surecookie-banner-primary-color,#2563eb)}.surecookie-preferences-modal .surecookie-forwarding-panel{padding:16px 24px;overflow-y:auto;max-height:280px}.surecookie-preferences-modal .surecookie-forwarding-description{margin:0 0 12px 0;font-size:13px;line-height:1.5;opacity:.85;color:var(--surecookie-banner-text-color)}.surecookie-preferences-modal .surecookie-forwarding-note{margin:0;font-size:13px;line-height:1.5;opacity:.7;color:var(--surecookie-banner-text-color)}.surecookie-preferences-modal .surecookie-forwarding-accordion{display:flex;flex-direction:column;gap:0}.surecookie-preferences-modal .surecookie-forwarding-toggle{display:flex;align-items:center;justify-content:space-between;gap:8px;background:none;border:none;cursor:pointer;padding:10px 0 8px;width:100%;text-align:left}.surecookie-preferences-modal .surecookie-forwarding-count{font-size:13px;font-weight:500;color:var(--surecookie-banner-text-color)}.surecookie-preferences-modal .surecookie-forwarding-chevron{display:flex;align-items:center;color:var(--surecookie-banner-text-color);opacity:.6;transition:transform 0.2s;flex-shrink:0}.surecookie-preferences-modal .surecookie-forwarding-chevron.expanded{transform:rotate(90deg)}.surecookie-preferences-modal .surecookie-forwarding-sites{list-style:none;margin:10px 0 0 0;padding:0;display:flex;flex-direction:column;border:1px solid;border-color:rgb(55 65 81 / .15);border-radius:8px;overflow:hidden}.surecookie-preferences-modal .surecookie-forwarding-site{display:flex;align-items:center;border-bottom:1px solid rgb(55 65 81 / .1)}.surecookie-preferences-modal .surecookie-forwarding-site:last-child{border-bottom:none}.surecookie-preferences-modal .surecookie-forwarding-site-link{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;font-size:13px;color:var(--surecookie-banner-text-color);text-decoration:none;opacity:.85;transition:opacity 0.15s ease,background-color 0.15s ease}.surecookie-preferences-modal .surecookie-forwarding-site-link:hover{opacity:1;background-color:rgb(55 65 81 / .06);text-decoration:none}.surecookie-preferences-modal .surecookie-forwarding-site-globe{flex-shrink:0;opacity:.6}.surecookie-preferences-modal .surecookie-forwarding-site-url{flex:1;min-width:0;overflow-wrap:anywhere;line-height:1.4}.surecookie-preferences-modal .surecookie-forwarding-site-ext{flex-shrink:0;opacity:.4;margin-left:auto}.surecookie-preferences-modal .surecookie-categories-wrapper{position:relative;margin:0 24px;overflow:visible}.surecookie-preferences-modal .surecookie-categories-scroll{-ms-overflow-style:none;scrollbar-width:none;overflow-y:auto;max-height:280px;padding:0 8px;margin:0 -8px}.surecookie-preferences-modal .surecookie-categories-scroll::-webkit-scrollbar{display:none}.surecookie-preferences-modal .surecookie-gpc-notice{margin:0 0 12px;font-size:13px;line-height:1.5;opacity:.85}.surecookie-preferences-modal .surecookie-categories-list{padding:0;display:flex;flex-direction:column}.surecookie-preferences-modal .surecookie-category-item{padding:16px 0;border-bottom:1px solid #37415126}.surecookie-preferences-modal .surecookie-category-item:last-child{border-bottom:none}.surecookie-preferences-modal .surecookie-category-header,.surecookie-preferences-modal .surecookie-category-trigger,.surecookie-preferences-modal .surecookie-expand-icon{display:flex;align-items:center}.surecookie-preferences-modal .surecookie-category-header{justify-content:space-between;gap:12px}.surecookie-preferences-modal .surecookie-category-trigger{flex:1;cursor:pointer;gap:12px;background:#fff0;border:none;padding:4px;margin:-4px;border-radius:4px;text-align:inherit}.surecookie-preferences-modal .surecookie-expand-icon{justify-content:center;transition:transform 0.2s;opacity:.5;color:var(--surecookie-banner-text-color);width:20px}.surecookie-preferences-modal .surecookie-expand-icon.expanded{transform:rotate(90deg)}.surecookie-preferences-modal .surecookie-category-name{margin:0;font-size:16px;font-weight:600;color:var(--surecookie-banner-text-color)}.surecookie-preferences-modal .surecookie-category-controls{display:flex;align-items:center;gap:12px}.surecookie-preferences-modal .surecookie-always-active{font-size:12px;color:var(--surecookie-banner-text-color,#6b7280);opacity:.65;font-weight:500}.surecookie-preferences-modal .surecookie-toggle-btn{width:40px;height:20px;border-radius:10px;border:none;cursor:pointer;position:relative;transition:background-color 0.3s ease;flex-shrink:0;padding:0}.surecookie-preferences-modal .surecookie-toggle-btn:disabled,.surecookie-preferences-modal .surecookie-toggle-btn[aria-disabled="true"]{cursor:not-allowed}.surecookie-preferences-modal .surecookie-toggle-knob{position:absolute;top:4px;left:4px;width:12px;height:12px;border-radius:50%;background-color:#fff;transition:left 0.3s ease;box-shadow:0 1px 2px rgb(0 0 0 / .2)}.surecookie-preferences-modal .surecookie-toggle-knob.checked{left:24px}.surecookie-preferences-modal .surecookie-category-details{margin-top:12px;padding-left:32px}.surecookie-preferences-modal .surecookie-category-desc{margin:0;font-size:14px;line-height:1.6;color:var(--surecookie-banner-text-color)}.surecookie-preferences-modal .surecookie-cookie-table-wrapper{overflow-x:auto;margin-bottom:10px}.surecookie-preferences-modal .surecookie-cookie-table{width:100%;border-collapse:collapse;font-size:12px;margin-bottom:0;text-align:left;border:none;color:var(--surecookie-banner-text-color)}.surecookie-preferences-modal .surecookie-cookie-table td,.surecookie-preferences-modal .surecookie-cookie-table th{padding:8px 4px;border:none;background:none}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-cookie-table th,.surecookie-modal-branding-content span:last-child{font-weight:600}.surecookie-preferences-modal .surecookie-cookie-table tr{border:none;border-bottom:1px solid rgb(156 163 175 / .15)}.surecookie-preferences-modal .surecookie-modal-footer{padding:20px 24px;display:flex;gap:12px;align-items:center;justify-content:flex-start}.surecookie-preferences-modal .surecookie-footer-actions{display:flex;gap:12px;flex:1}.surecookie-preferences-modal .surecookie-btn-outline,.surecookie-preferences-modal .surecookie-btn-outline-secondary{min-width:82px;height:40px;padding:0 12px;font-size:14px;font-weight:500;border-radius:8px;background-color:#fff0;cursor:pointer;white-space:nowrap;color:var(--surecookie-banner-text-color,#374151);text-transform:none;letter-spacing:0}.surecookie-preferences-modal .surecookie-btn-outline,.surecookie-preferences-modal .surecookie-btn-outline-secondary{border:1px solid var(--surecookie-banner-primary-color)}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-preferences-modal .surecookie-btn-outline:hover,:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-preferences-modal .surecookie-btn-outline:active,:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-preferences-modal .surecookie-btn-outline-secondary:hover,:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-preferences-modal .surecookie-btn-outline-secondary:active{background-color:#fff0;border:1px solid var(--surecookie-banner-primary-color);border-radius:8px;color:var(--surecookie-banner-text-color,#374151)}.surecookie-preferences-modal .surecookie-btn-primary{min-width:136px;height:40px;padding:0 12px;font-size:14px;font-weight:500;border:none;border-radius:8px;cursor:pointer;transition:all 0.2s;white-space:nowrap;background-color:var(--surecookie-banner-primary-color);color:var(--surecookie-banner-primary-text-color,#fff);text-transform:none;letter-spacing:0}.surecookie-preferences-modal .surecookie-btn-primary:hover{background-color:var(--surecookie-banner-primary-hover-color)}.surecookie-modal-footer-branding{border-top:1px solid color-mix(in srgb,var(--surecookie-banner-text-color,#1f2937) 15%,transparent);display:flex;align-items:center;gap:4px;justify-content:flex-end;padding:12px 20px;color:var(--surecookie-banner-text-color,#9ca3af);font-size:12px;font-weight:400}@supports not (border-top-color:color-mix(in srgb,red 50%,blue)){.surecookie-modal-footer-branding{border-top:1px solid #1f2937}.surecookie-preferences-modal[style*="backgroundColor: #fff"] .surecookie-modal-footer-branding,.surecookie-preferences-modal[style*="backgroundColor: rgb(255"] .surecookie-modal-footer-branding{border-top-color:#37415115}}.surecookie-preferences-modal .surecookie-modal-branding-content{display:flex;align-items:center;gap:4px;padding:0;border:0;margin:0;background:none;box-shadow:none;color:var(--surecookie-banner-text-color,#6b7280);font:inherit;opacity:.75;text-decoration:none;text-transform:none}.surecookie-preferences-modal .surecookie-modal-branding-content:hover{opacity:1}.surecookie-modal-policy-link{color:var(--surecookie-banner-primary-color);text-decoration:none;font-size:inherit}.surecookie-modal-policy-link:hover{text-decoration:underline}.surecookie-preferences-modal .surecookie-policy-links{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;margin-right:auto;padding:0;color:inherit;font:inherit}.surecookie-preferences-modal .surecookie-policy-links .surecookie-policy-link{padding:0;border:0;margin:0;background:none;box-shadow:none;color:inherit;font:inherit;opacity:.75;text-decoration:none;text-transform:none}.surecookie-preferences-modal .surecookie-policy-links .surecookie-policy-link:hover,.surecookie-preferences-modal .surecookie-policy-links .surecookie-policy-link:focus-visible{color:inherit;opacity:1;text-decoration:underline}.surecookie-preferences-modal .surecookie-policy-link-sep{opacity:.5}.surecookie-preferences-modal .surecookie-category-disclosure{margin:8px 0 0;font-size:13px;line-height:1.6;color:var(--surecookie-banner-text-color);opacity:.85}.surecookie-preferences-modal .surecookie-category-disclosure>div{margin-bottom:4px}.surecookie-preferences-modal .surecookie-category-disclosure dt,.surecookie-preferences-modal .surecookie-category-disclosure dd{display:inline;margin:0}.surecookie-preferences-modal .surecookie-category-disclosure dt{font-weight:600}.surecookie-preferences-modal .surecookie-category-disclosure dt::after{content:": "}@keyframes surecookie-pulse{0%,100%{opacity:.4}50%{opacity:.15}}.surecookie-preferences-modal .surecookie-skeleton{display:block;border-radius:4px;background-color:currentcolor;opacity:.15;animation:surecookie-pulse 1.5s ease-in-out infinite}.surecookie-preferences-modal .surecookie-skeleton-icon{width:18px;height:18px;border-radius:4px;flex-shrink:0}.surecookie-preferences-modal .surecookie-skeleton-title{width:120px;height:16px;border-radius:4px}.surecookie-preferences-modal .surecookie-skeleton-toggle{width:40px;height:20px;border-radius:10px;flex-shrink:0}.surecookie-preferences-modal .surecookie-skeleton-badge{width:80px;height:16px;border-radius:4px;flex-shrink:0}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-preferences-modal .surecookie-cookie-table-toggle{display:flex;align-items:center;gap:2px;margin-top:12px;cursor:pointer;user-select:none;width:fit-content;transition:opacity 0.2s ease;background:#fff0;border:none;padding:4px;margin-left:-4px;border-radius:4px;box-shadow:none}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-preferences-modal .surecookie-cookie-table-toggle:hover{opacity:.7}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-preferences-modal .surecookie-cookie-table-label{font-size:13px;font-weight:600;color:var(--surecookie-banner-text-color);opacity:.9}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-preferences-modal .surecookie-table-chevron{display:flex;align-items:center;transition:transform 0.2s ease;opacity:.6;color:var(--surecookie-banner-text-color)}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-preferences-modal .surecookie-table-chevron.expanded{transform:rotate(90deg)}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-preferences-modal .surecookie-cookie-table-wrapper{margin-top:8px}.surecookie-placeholder.surecookie-placeholder{position:relative;display:block;width:100%;max-width:100%;border:0;font-family:"SureCookie Figtree",sans-serif}.wp-has-aspect-ratio .wp-block-embed__wrapper>.surecookie-placeholder{position:absolute;inset:0;height:auto!important}.surecookie-placeholder.surecookie-placeholder .surecookie-placeholder-content{position:absolute;inset:0;text-align:center;padding:24px;z-index:10;background-color:var(--surecookie-banner-background-color,#1f2937);border-radius:12px;box-shadow:0 4px 18px 0 rgb(0 0 0 / .1),0 2px 4px -2px rgb(0 0 0 / .1);-webkit-backdrop-filter:blur(10px);width:100%;height:100%;display:none;flex-direction:column;align-items:center;justify-content:center}.surecookie-placeholder.surecookie-pending .surecookie-placeholder-content{display:flex}.surecookie-placeholder.surecookie-placeholder .surecookie-placeholder-text{color:var(--surecookie-banner-text-color,#e5e7eb);font-size:14px;margin:0 0 16px 0;line-height:1.5;padding:0;text-transform:none;letter-spacing:normal}.surecookie-placeholder.surecookie-placeholder .surecookie-placeholder-admin-hint{display:block;margin-top:8px;font-size:12px;line-height:1.5;opacity:.75}.surecookie-placeholder.surecookie-placeholder .surecookie-placeholder-text *{margin:0;padding:0;border:0;background:#fff0;box-shadow:none;color:inherit;font-size:inherit;line-height:inherit;text-align:inherit;list-style-position:inside}.surecookie-placeholder.surecookie-placeholder .surecookie-placeholder-text hr{border-top:1px solid;opacity:.3}.surecookie-placeholder.surecookie-placeholder .surecookie-placeholder-text>*:not(:last-child),.surecookie-placeholder.surecookie-placeholder .surecookie-placeholder-text p:not(:last-child){margin-bottom:8px}.surecookie-placeholder.surecookie-placeholder .surecookie-placeholder-text a{color:inherit;text-decoration:underline}.surecookie-placeholder.surecookie-placeholder .surecookie-placeholder-text:last-child{margin-bottom:0}.surecookie-placeholder.surecookie-placeholder button.surecookie-placeholder-button{background-color:var(--surecookie-banner-primary-color,#2563eb);color:var(--surecookie-banner-primary-text-color,#fff);border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;font-family:"SureCookie Figtree",sans-serif;transition:background-color 0.2s ease;box-shadow:none;text-decoration:none;text-transform:none;letter-spacing:normal;line-height:1.5;display:inline-block;margin:0}.surecookie-placeholder.surecookie-placeholder button.surecookie-placeholder-button:hover{background-color:var(--surecookie-banner-primary-hover-color,#1d4ed8)}.surecookie-placeholder.surecookie-placeholder button.surecookie-placeholder-button:focus{outline:2px solid var(--surecookie-banner-primary-color,#60a5fa);outline-offset:2px}.surecookie-placeholder.surecookie-placeholder .surecookie-placeholder-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:0;margin:0;padding:0;display:none;z-index:1}.surecookie-placeholder.surecookie-pending .surecookie-placeholder-image{display:block}.surecookie-placeholder.surecookie-loaded .surecookie-placeholder-image{display:none}.surecookie-placeholder.surecookie-placeholder-has-image .surecookie-placeholder-content{background-color:rgb(0 0 0 / .55);box-shadow:none;border-radius:0}.surecookie-placeholder.surecookie-placeholder-has-image .surecookie-placeholder-text,.surecookie-placeholder.surecookie-placeholder-has-image .surecookie-placeholder-text p,.surecookie-placeholder.surecookie-placeholder-has-image .surecookie-placeholder-text a{color:#fff;text-shadow:0 1px 3px rgb(0 0 0 / .7)}@media (max-width:768px){:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-modal-wrapper{padding:16px 8px}.surecookie-preferences-modal{width:100%;max-width:100%;border-radius:16px}.surecookie-preferences-modal .surecookie-modal-footer{padding:10px;justify-content:space-between}.surecookie-preferences-modal .surecookie-modal-footer,.surecookie-preferences-modal .surecookie-footer-actions{flex-wrap:wrap;gap:8px}.surecookie-preferences-modal .surecookie-footer-actions,.surecookie-preferences-modal .surecookie-modal-footer>button{flex:1 1 auto}.surecookie-preferences-modal .surecookie-modal-footer button{height:32px;font-size:13px;min-width:0}.surecookie-banner-container-box,.surecookie-banner-container-box-with-logo{border-radius:12px}}@media (max-width:767px){.surecookie-container-mobile{padding:20px 18px}.surecookie-content-mobile{flex-direction:column;align-items:flex-start;gap:24px}.surecookie-buttons-mobile{width:100%;justify-content:center}.surecookie-button-mobile{width:100%;text-align:center}.surecookie-branding-mobile{width:100%;justify-content:center;margin-left:0;margin-top:8px}}.surecookie-sr-only{clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-preferences-modal button.surecookie-category-trigger{background:none;border:none;padding:0;font:inherit;color:inherit;text-align:left;justify-content:flex-start;width:100%;box-shadow:none}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-preferences-modal .surecookie-modal-close-btn:focus-visible{opacity:1}@media (prefers-reduced-motion:reduce){.surecookie-banner-animation-fade,.surecookie-banner-animation-slide{animation:none;will-change:auto}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-modal-backdrop,:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-banner-overlay,.surecookie-preferences-modal{animation:none}.surecookie-preferences-modal .surecookie-toggle-knob,.surecookie-preferences-modal .surecookie-toggle-btn,.surecookie-preferences-modal .surecookie-expand-icon,:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-preferences-modal .surecookie-table-chevron,.surecookie-preferences-modal .surecookie-modal-close-btn{transition:none}.surecookie-preferences-modal .surecookie-skeleton{animation:none;opacity:.2}}@media (forced-colors:active){:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-btn-base,.surecookie-preferences-modal .surecookie-btn-outline,.surecookie-preferences-modal .surecookie-btn-primary{border:1px solid buttontext}:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-btn-base:focus-visible,.surecookie-preferences-modal .surecookie-btn-outline:focus-visible,.surecookie-preferences-modal .surecookie-btn-primary:focus-visible,.surecookie-preferences-modal .surecookie-modal-close-btn:focus-visible{outline:2px solid highlight;outline-offset:2px}.surecookie-preferences-modal .surecookie-toggle-btn{border:1px solid buttontext}.surecookie-preferences-modal,:is(#surecookie-public-root,#surecookie-preferences-root) .surecookie-banner{border:1px solid canvastext}}.surecookie-placeholder.surecookie-placeholder-presto{position:relative;width:100%;min-height:80px}.surecookie-placeholder.surecookie-placeholder-presto .surecookie-placeholder-content{position:absolute;inset:0}.surecookie-placeholder.surecookie-placeholder-audio{min-height:96px}:root{--surecookie-banner-primary-color:#FB5FAB;--surecookie-banner-primary-hover-color:#EA569D;--surecookie-banner-secondary-color:#FB5FAB;--surecookie-banner-text-color:#E5E7EB;--surecookie-banner-background-color:#111827;--surecookie-banner-primary-text-color:#111827;--surecookie-banner-secondary-text-color:#111827}