#hh-consent-root{font-family:system-ui,-apple-system,"Segoe UI",sans-serif;color:#eef2ff;font-size:14px;line-height:1.5;text-align:left}#hh-consent-root *{box-sizing:border-box}#hh-consent-root .hh-consent-open{position:fixed;left:14px;bottom:14px;z-index:99998;background:#171c31;color:#fff;border:1px solid #7582a9;border-radius:8px;padding:8px 12px;font:inherit;cursor:pointer}#hh-consent-root .hh-consent-panel{position:fixed;left:16px;bottom:60px;width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 90px);overflow:auto;z-index:99999;padding:22px;background:#11182b;color:#eef2ff;border:1px solid #8290b4;border-radius:14px;box-shadow:0 12px 48px #0006}#hh-consent-root .hh-consent-panel[hidden]{display:none!important}#hh-consent-root .hh-consent-panel h2{font-size:19px;line-height:1.3;margin:0 0 10px;color:#fff}#hh-consent-root .hh-consent-panel p{margin:0 0 14px;font:inherit;color:#e1e6f5}#hh-consent-root .hh-consent-options{display:flex;flex-wrap:wrap;gap:12px 22px;margin:14px 0}#hh-consent-root .hh-consent-options label{display:flex;align-items:center;gap:8px;color:#fff;font:inherit;cursor:pointer}#hh-consent-root .hh-consent-options input{width:18px;height:18px;accent-color:#947dff}#hh-consent-root .hh-consent-buttons{display:flex;gap:8px;flex-wrap:wrap}#hh-consent-root .hh-consent-buttons button{flex:1 1 140px;background:#26334d;color:#fff;border:1px solid #8191b2;border-radius:8px;min-height:44px;padding:9px 12px;font:inherit;cursor:pointer}#hh-consent-root .hh-consent-buttons button[data-choice=all]{background:#5440a7}#hh-consent-root button:focus-visible,#hh-consent-root a:focus-visible,#hh-consent-root input:focus-visible{outline:3px solid #b9abff;outline-offset:3px}#hh-consent-root .hh-consent-bottom{display:flex;justify-content:space-between;gap:16px;margin-top:14px;align-items:center}#hh-consent-root .hh-consent-bottom a{color:#dad2ff;text-decoration:underline}#hh-consent-root .hh-consent-bottom button{border:0;background:transparent;color:#eef2ff;text-decoration:underline;font:inherit;cursor:pointer}#hh-consent-root .hh-consent-status:empty{display:none}#hh-consent-root .hh-consent-panel .hh-consent-status{margin:12px 0 0}#hh-consent-root button:disabled{opacity:.6;cursor:wait}@media(max-width:480px){#hh-consent-root .hh-consent-panel{padding:17px;left:12px;width:calc(100vw - 24px)}#hh-consent-root .hh-consent-buttons button{flex-basis:100%}#hh-consent-root .hh-consent-options{flex-direction:column;gap:10px}}

#hh-consent-root h2,#hh-consent-root label{color:#eef2ff!important}#hh-consent-root button{background-image:none!important;color:#fff!important;font-family:inherit!important;text-transform:none!important}#hh-consent-root .hh-consent-buttons button{background:#26334d!important}#hh-consent-root .hh-consent-buttons button[data-choice=all]{background:#5440a7!important}#hh-consent-root .hh-consent-open{background:#171c31!important}#hh-consent-root .hh-consent-bottom button{background:transparent!important;box-shadow:none!important}
