.announcement{display:none!important}.nav{top:0}.accountCluster{display:flex;align-items:center;color:inherit;border-radius:28px;padding:2px 5px 2px 2px;transition:background .25s ease,transform .25s ease}
.accountCluster:hover{background:rgba(255,255,255,.12);transform:translateY(-1px)}
.nav.dark .accountCluster:hover{background:rgba(0,0,0,.055)}
.accountStatus{display:flex;align-items:center;gap:8px;padding-right:8px;max-width:150px}
.accountStatus>i{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#45ae69;box-shadow:0 0 0 4px rgba(69,174,105,.14),0 0 12px rgba(69,174,105,.45);animation:accountPulse 2.2s ease-in-out infinite}
.accountStatus>span{display:flex;min-width:0;flex-direction:column;line-height:1.05}
.accountStatus small{font-size:7px;letter-spacing:.14em;text-transform:uppercase;opacity:.56;margin-bottom:3px}
.accountStatus strong{max-width:92px;overflow:hidden;text-overflow:ellipsis;font-size:10px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}
@keyframes accountPulse{50%{box-shadow:0 0 0 7px rgba(69,174,105,0),0 0 15px rgba(69,174,105,.6)}}
.footerGrid{grid-template-columns:2fr repeat(3,1fr)}
@media(max-width:900px){.accountStatus small{display:none}.accountStatus strong{max-width:70px}.footerGrid{grid-template-columns:1fr 1fr}}
@media(max-width:580px){.accountStatus{display:flex!important}.accountStatus strong{display:none}.accountStatus>i{margin-right:2px}.accountCluster .icon.account{display:grid}.footerGrid{grid-template-columns:1fr}}
.skromerConsent{position:fixed;z-index:99999;left:18px;right:18px;bottom:18px;padding:25px 27px;border:1px solid #ffffff24;border-radius:18px;background:#0d0d0d;color:#fff;box-shadow:0 24px 80px #0008;opacity:0;transform:translateY(25px);transition:.42s cubic-bezier(.2,.8,.2,1);font-family:Arial,sans-serif}
.skromerConsent.is-visible{opacity:1;transform:none}
.skromerConsentMain{display:grid;grid-template-columns:minmax(320px,1fr) auto;gap:30px;align-items:center}
.skromerConsentCopy h2{margin:0 0 11px;color:#fff;font:800 20px/1.1 Arial,sans-serif}
.skromerConsentCopy p{max-width:920px;margin:0;color:#d5d5d5;font-size:12px;line-height:1.7}
.skromerConsentCopy a{color:#fff;text-decoration:underline;text-underline-offset:3px}
.skromerConsentActions{display:flex;gap:9px;align-items:center}
.skromerConsent button{min-height:47px;padding:0 20px;border:1px solid #fff;background:transparent;color:#fff;border-radius:8px;font-size:11px;font-weight:800;cursor:pointer;transition:.2s}
.skromerConsent button:hover{transform:translateY(-2px);background:#ffffff14}
.skromerConsent .consentAccept{border-color:#e25234;background:#e25234}
.skromerConsent .consentAccept:hover{background:#c94228}
.skromerConsentSettings{display:none;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:20px;padding-top:18px;border-top:1px solid #ffffff1f}
.skromerConsent.is-customizing .skromerConsentSettings{display:grid}
.consentToggle{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:13px 14px;border-radius:10px;background:#ffffff0c}
.consentToggle span{display:block}.consentToggle b{display:block;font-size:11px}.consentToggle small{display:block;margin-top:4px;color:#9e9e9e;font-size:9px}
.consentToggle input{width:18px;height:18px;accent-color:#e25234}
.consentToggle input:disabled{opacity:.55}
@media(max-width:900px){.skromerConsentMain{grid-template-columns:1fr}.skromerConsentActions{flex-wrap:wrap}.skromerConsentSettings{grid-template-columns:1fr}}
@media(max-width:580px){.skromerConsent{left:8px;right:8px;bottom:8px;padding:20px 17px;border-radius:14px}.skromerConsentCopy h2{font-size:18px}.skromerConsentCopy p{font-size:11px}.skromerConsentActions{display:grid;grid-template-columns:1fr 1fr}.skromerConsentActions button{padding:0 10px}.skromerConsentActions .consentAccept{grid-column:1/-1;grid-row:1}.skromerConsentMain{gap:18px}}
/* Jedno globalne okno prywatności Skromer — ukrywa stare banery wtyczek. */
.cky-consent-container,.cky-modal,.cky-overlay,.cky-btn-revisit-wrapper,
#cookie-law-info-bar,.cli-modal,.cli-settings-overlay,.cli-modal-backdrop,
.cmplz-cookiebanner,.cmplz-soft-cookiewall,
#moove_gdpr_cookie_info_bar,.moove-gdpr-info-bar-container,
.wpconsent-banner,.wpconsent-modal,.cookie-notice-container,#cookie-notice{display:none!important;visibility:hidden!important;pointer-events:none!important}
body.cky-modal-open,body.cli-modal-open,body.cmplz-soft-cookiewall{overflow:auto!important}
[href*="/kreator/"],
[href*="creator.html"],
[href*="/projekty/"],
.navCreatorCta,
.creatorHeroCta,
.creatorNavState {
  display: none !important;
}
