.ConsentControls_backdrop__DgLh_,.ConsentControls_banner__WTWzI,.ConsentControls_dialog__yJcoV,.ConsentControls_settingsButton__2DeIY{color:var(--hb-color-ink,#0b0f14);font-family:inherit;white-space:normal}.ConsentControls_closeButton__8km0I,.ConsentControls_primaryButton__bR4_8,.ConsentControls_secondaryButton__VqxbK,.ConsentControls_settingsButton__2DeIY,.ConsentControls_switch__aLdhE{min-height:50px;border:1px solid var(--hb-color-border-strong,#c7ccd6);border-radius:999px;background:var(--hb-color-surface,#ffffff);color:var(--hb-color-ink,#0b0f14);cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;line-height:20px;padding:14px;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.ConsentControls_closeButton__8km0I:hover,.ConsentControls_secondaryButton__VqxbK:hover,.ConsentControls_settingsButton__2DeIY:hover,.ConsentControls_switch__aLdhE:hover{background:var(--hb-color-surface-muted,#f6f8fb)}.ConsentControls_closeButton__8km0I:focus-visible,.ConsentControls_primaryButton__bR4_8:focus-visible,.ConsentControls_secondaryButton__VqxbK:focus-visible,.ConsentControls_settingsButton__2DeIY:focus-visible,.ConsentControls_switch__aLdhE:focus-visible{outline:3px solid var(--hb-color-accent-text,#4e50c9);outline-offset:3px}.ConsentControls_settingsButton__2DeIY{position:fixed;z-index:30;bottom:20px;left:20px;min-height:40px;padding:9px 16px;font-size:12px;box-shadow:0 3px 12px rgb(38 51 89/10%)}.ConsentControls_banner__WTWzI{position:fixed;z-index:40;right:24px;bottom:24px;left:24px;width:min(1000px,calc(100% - 48px));margin-inline:auto;border:1px solid var(--hb-color-border-strong,#c7ccd6);border-radius:24px;background:var(--hb-color-surface,#ffffff);box-shadow:var(--hb-shadow-popover);padding:28px}.ConsentControls_banner__WTWzI h2,.ConsentControls_banner__WTWzI p,.ConsentControls_category__GLsVj h3,.ConsentControls_dialog__yJcoV h2,.ConsentControls_dialog__yJcoV p{margin:0}.ConsentControls_banner__WTWzI h2{margin-bottom:16px;font-size:26px;font-weight:600;line-height:38px}.ConsentControls_banner__WTWzI>p,.ConsentControls_explanation__HSZYs{color:var(--hb-color-text-muted,#536074);font-size:14px;line-height:20px}.ConsentControls_bannerActions__UIvyD,.ConsentControls_quickActions__IsB3h{display:flex;gap:12px;margin-top:16px}.ConsentControls_bannerActions__UIvyD>button,.ConsentControls_quickActions__IsB3h>button{flex:1 1;min-width:0}.ConsentControls_quickActions__IsB3h{margin-top:0}.ConsentControls_secondaryButton__VqxbK{flex:1 1;text-align:center}.ConsentControls_primaryButton__bR4_8{width:100%;border-color:var(--hb-color-accent-fill,#6265f0);background:var(--hb-color-accent-fill,#6265f0);color:var(--hb-color-on-accent,#ffffff)}.ConsentControls_primaryButton__bR4_8:hover,.ConsentControls_switchOn__AmVHD,.ConsentControls_switchOn__AmVHD:hover{border-color:var(--hb-color-accent-fill-hover,#5456e8);background:var(--hb-color-accent-fill-hover,#5456e8);color:var(--hb-color-on-accent,#ffffff)}.ConsentControls_backdrop__DgLh_{position:fixed;z-index:50;inset:0;display:grid;overflow:auto;place-items:center;background:var(--hb-color-scrim,rgb(11 15 20/34%));padding:24px}.ConsentControls_dialog__yJcoV{display:flex;width:min(620px,100%);max-height:calc(100dvh - 48px);flex-direction:column;gap:20px;overflow:auto;border:1px solid var(--hb-color-border-strong,#c7ccd6);border-radius:24px;background:var(--hb-color-surface,#ffffff);box-shadow:var(--hb-shadow-popover);padding:32px;outline:none}.ConsentControls_dialog__yJcoV>*{flex-shrink:0}.ConsentControls_categoryHeading__GvE7K,.ConsentControls_dialogHeading__wrsl1{display:flex;align-items:center;justify-content:space-between;gap:12px}.ConsentControls_dialogHeading__wrsl1 h2{font-size:26px;font-weight:600;line-height:38px}.ConsentControls_closeButton__8km0I{display:grid;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;border-radius:50%}.ConsentControls_explanation__HSZYs{font-size:14px}.ConsentControls_category__GLsVj{display:flex;flex-direction:column;gap:8px;border-radius:14px;background:var(--hb-color-surface-muted,#f6f8fb);padding:16px}.ConsentControls_categoryHeading__GvE7K h3{font-size:16px;font-weight:600;line-height:23px}.ConsentControls_categoryHeading__GvE7K span{color:var(--hb-color-text-muted,#536074);font-size:12px;font-weight:600;text-align:right}.ConsentControls_category__GLsVj>p{color:var(--hb-color-text-muted,#536074);font-size:13px;line-height:19px}.ConsentControls_switch__aLdhE{min-width:72px;min-height:50px;padding-inline:12px}.ConsentControls_error__iJD_6{color:var(--hb-color-error,#b42318);font-size:13px}.ConsentControls_changed__GFFH7{color:var(--hb-color-text-muted,#536074);font-size:12px;line-height:17px}@media (max-width:640px){.ConsentControls_banner__WTWzI{right:16px;bottom:16px;left:16px;width:auto;border-radius:24px;padding:20px}.ConsentControls_bannerActions__UIvyD{flex-direction:column;gap:12px}.ConsentControls_banner__WTWzI h2{font-size:22px;line-height:32px}.ConsentControls_quickActions__IsB3h>button{padding-inline:8px}.ConsentControls_backdrop__DgLh_{padding:16px}.ConsentControls_dialog__yJcoV{max-height:calc(100dvh - 32px);gap:16px;border-radius:24px;padding:20px}.ConsentControls_dialogHeading__wrsl1 h2{font-size:22px;line-height:32px}}@media (prefers-reduced-motion:reduce){.ConsentControls_closeButton__8km0I,.ConsentControls_primaryButton__bR4_8,.ConsentControls_secondaryButton__VqxbK,.ConsentControls_settingsButton__2DeIY,.ConsentControls_switch__aLdhE{transition:none}}