.cky-consent-container{max-width:calc(100vw - 32px)}.cky-consent-bar,.cky-modal,.cky-preference-center{font-family:Manrope,Arial,sans-serif!important;background:#102b37!important;color:#eff4f7!important;border:1px solid #35505c!important;border-radius:22px!important;box-shadow:0 18px 60px #06131d44!important}.cky-title,.cky-preference-title,.cky-accordion-header .cky-accordion-btn{color:#fff!important;font-family:Manrope,Arial,sans-serif!important;font-weight:600!important}.cky-notice-des,.cky-preference-content-wrapper,.cky-accordion-header-des,.cky-audit-table,.cky-notice-des p,.cky-preference-content-wrapper p{color:#dce6ec!important}.cky-btn{font-family:Manrope,Arial,sans-serif!important;border-radius:999px!important;font-weight:600!important;min-height:44px;line-height:1.4!important;transition:background .18s ease,box-shadow .18s ease!important}.cky-btn-accept,.cky-btn-reject,.cky-btn-preferences,.cky-btn-customize{background:#2863bc!important;border-color:#7aa8e3!important;color:#fff!important}.cky-btn:hover{background:#3474d1!important;box-shadow:0 4px 16px #0002!important}.cky-btn:focus-visible,.cky-accordion-btn:focus-visible{outline:3px solid #a8cdfa!important;outline-offset:3px!important}.cky-policy{color:#accfff!important;text-decoration:underline!important}.cky-footer-wrapper,.cky-prefrence-btn-wrapper,.cky-accordion,.cky-accordion .cky-accordion-body{background:transparent!important;color:#e5eef5!important}.cky-audit-table th,.cky-audit-table td{background:#163644!important;color:#edf3f7!important;border-color:#42606b!important}.cky-banner-btn-close img,.cky-btn-close img{filter:brightness(0) invert(1)}.cky-btn-revisit-wrapper{background:#2863bc!important;border:1px solid #7aa8e3!important;box-shadow:0 4px 20px #0002!important}@media(max-width:600px){.cky-consent-container{width:calc(100% - 24px)!important;max-width:none!important;left:12px!important;right:12px!important;bottom:12px!important}.cky-consent-bar{padding:20px!important;border-radius:18px!important}.cky-notice-btn-wrapper{gap:8px!important}.cky-btn{padding:11px 15px!important}.cky-preference-center{max-height:calc(100dvh - 32px)!important}}@media(prefers-reduced-motion:reduce){.cky-btn{transition:none!important}}