/* Cookie banner dark styling for the standalone home template (the sitewide dark.css is keyed to body.nk-site). */
/* CookieYes banner + preference centre -> dark.
   The banner is painted by .cky-consent-bar (not the container), and CookieYes sets button colours inline. */
html body .cky-consent-container .cky-consent-bar{background:#1e1a17!important;border-color:rgba(250,247,242,.14)!important;box-shadow:0 -1px 10px 0 rgba(0,0,0,.55)!important}
html body .cky-consent-container :is(.cky-title,.cky-notice-des,.cky-notice-des *,.cky-notice-group,p){color:#faf7f2!important}
html body :is(.cky-consent-container,.cky-modal) a{color:#c17a52!important}
html body :is(.cky-consent-container,.cky-modal) .cky-btn-accept{background-color:#faf7f2!important;color:#121214!important;border-color:#faf7f2!important}
html body :is(.cky-consent-container,.cky-modal) :is(.cky-btn-reject,.cky-btn-customize,.cky-btn-preferences){background-color:transparent!important;color:#faf7f2!important;border-color:rgba(250,247,242,.4)!important}
html body :is(.cky-consent-container,.cky-modal) .cky-btn:hover{background-color:#a9bea3!important;color:#121214!important;border-color:#a9bea3!important}
html body .cky-modal .cky-preference-center{background-color:#1e1a17!important}
html body :is(.cky-footer-wrapper,.cky-prefrence-btn-wrapper,.cky-preference-header,.cky-preference-body-wrapper,.cky-accordion-item){background-color:#1e1a17!important;border-color:rgba(250,247,242,.14)!important}
html body .cky-footer-shadow{background:linear-gradient(180deg,rgba(30,26,23,0) 0%,#1e1a17 100%)!important}
html body .cky-modal :is(.cky-preference-title,.cky-accordion-btn,.cky-always-active,.cky-accordion-header-des,.cky-accordion-header-des *,.cky-preference-content-wrapper,.cky-preference-content-wrapper *,.cky-empty-cookies-text){color:#faf7f2!important}
html body .cky-modal .cky-btn-close img{filter:invert(1)}
