.gdpr-backdrop{position:fixed;inset:0;background:rgba(2,5,12,.72);backdrop-filter:blur(8px);z-index:9997}.gdpr-banner{position:fixed;left:24px;right:24px;bottom:24px;z-index:9998;display:flex;justify-content:space-between;gap:24px;align-items:flex-end;padding:24px;border:1px solid #39466b;border-radius:22px;background:linear-gradient(145deg,rgba(10,15,32,.98),rgba(6,10,20,.98));box-shadow:0 30px 100px rgba(0,0,0,.55)}.gdpr-banner-main{display:flex;gap:18px;max-width:900px}.gdpr-brand-mark{width:54px;height:54px;flex:0 0 54px;display:grid;place-items:center;border-radius:15px;background:linear-gradient(145deg,#5576ff,#c932ff);font-weight:900;font-size:25px}.gdpr-kicker{font-size:10px;letter-spacing:.13em;color:#8c99b4}.gdpr-banner h2,.gdpr-panel h2{margin:6px 0 10px;font-size:25px}.gdpr-banner p,.gdpr-panel p{margin:0;color:#9ca7bc;line-height:1.6}.gdpr-banner-links{display:flex;gap:14px;margin-top:12px}.gdpr-banner-links a{color:#9b8dff}.gdpr-banner-actions,.gdpr-panel-actions{display:flex;gap:9px;flex-wrap:wrap}.gdpr-btn{min-height:44px;padding:10px 15px;border-radius:10px;border:1px solid transparent;font-weight:750;cursor:pointer}.gdpr-btn-primary{background:linear-gradient(135deg,#5d74ff,#8a47ff);color:#fff}.gdpr-btn-outline{background:#11182a;border-color:#485579;color:#fff}.gdpr-btn-muted{background:#0a111b;border-color:#27334b;color:#aeb7c8}.gdpr-panel{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:20px}.gdpr-panel-card{width:min(760px,100%);max-height:90vh;overflow:auto;padding:25px;border:1px solid #3c4869;border-radius:22px;background:#080d1b}.gdpr-panel-head{display:flex;justify-content:space-between}.gdpr-close{width:40px;height:40px;border-radius:10px;background:#11192a;color:#fff;font-size:24px}.gdpr-category{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:18px 0;border-top:1px solid #202b41}.gdpr-required{font-size:10px;color:#6fd4af}.gdpr-switch{position:relative;width:52px;height:29px}.gdpr-switch input{opacity:0}.gdpr-switch span{position:absolute;inset:0;border-radius:30px;background:#263148}.gdpr-switch span:before{content:'';position:absolute;width:21px;height:21px;left:4px;top:4px;border-radius:50%;background:#fff;transition:.2s}.gdpr-switch input:checked+span{background:#6957ff}.gdpr-switch input:checked+span:before{transform:translateX(23px)}.gdpr-settings-button{position:fixed;left:16px;bottom:16px;z-index:9000;padding:9px 12px;border-radius:999px;border:1px solid #34405c;background:#080e19;color:#9da8bc}.gdpr-page-hero{padding:150px 0 70px;background:radial-gradient(circle at 45% 30%,#19235c,#080c1e 44%,#030611 80%)}.gdpr-page-body{padding:70px 0 100px;background:#050816}.gdpr-page-body .v4-shell{max-width:900px}.gdpr-page-body p,.gdpr-richtext{color:#aeb7c9;line-height:1.85;font-size:17px}@media(max-width:780px){.gdpr-banner{left:10px;right:10px;bottom:10px;display:block}.gdpr-banner-main{display:block}.gdpr-banner-actions{display:grid;margin-top:18px}.gdpr-banner-actions .gdpr-btn{width:100%}}
/* V4.7.4.1 HOTFIX GDPR */
.gdpr-banner[hidden],
.gdpr-panel[hidden],
.gdpr-backdrop[hidden] {
    display: none !important;
}

