.adb-empty-ad{background:linear-gradient(135deg,#fffefa,#f5faf8)!important;border:1px solid #dce8e3!important;color:#17363d!important;box-shadow:0 12px 34px rgba(25,43,46,.05)!important}
.adb-empty-ad:before{border-color:#cbdcd5!important}
.adb-empty-ad__icon{background:#fffaf4!important;color:#e96717!important;border-color:#f1ded0!important}
.adb-empty-ad__copy small{color:#68827c!important;font-weight:700}
.adb-empty-ad__copy strong{color:#17363d!important;font-weight:900}
.adb-empty-ad__copy em{color:#d95f13!important;font-weight:900}
.adb-creative{min-height:250px;padding:34px;background:#111;isolation:isolate}
.adb-creative__photo{position:absolute;inset:0;background-image:var(--adb-ad-image);background-size:cover;background-position:center;transform:scale(1.02);transition:transform 6s ease;z-index:0}
.adb-creative:hover .adb-creative__photo{transform:scale(1.075)}
.adb-creative:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none}
.adb-creative--autofans:before{background:linear-gradient(90deg,transparent 20%,rgba(5,6,8,.25) 48%,rgba(5,6,8,.95) 78%)}
.adb-creative--fidak:before{background:linear-gradient(90deg,transparent 20%,rgba(250,247,241,.25) 48%,rgba(250,247,241,.98) 78%)}
.adb-creative--autofans:after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(110deg,transparent 0 45%,rgba(239,30,48,.22) 48%,transparent 52%);transform:translateX(-100%);animation:adbRealSweep 5.5s ease-in-out infinite}
.adb-creative__copy{margin-right:auto;max-width:48%;z-index:3}
.adb-creative__copy small{letter-spacing:0;background:rgba(255,255,255,.12)}
.adb-creative__brand{font-size:27px;margin:10px 0 4px}
.adb-creative__copy strong{font-size:21px}
.adb-creative__sub{display:block;margin-top:7px;font-size:11px;line-height:1.8;color:#d9dfe0}
.adb-creative--fidak .adb-creative__sub{color:#5d596d}
.adb-creative__copy em{margin-top:13px;box-shadow:0 8px 20px rgba(0,0,0,.14)}
.adb-creative__verified{position:absolute;left:16px;top:15px;z-index:4;padding:5px 9px;border-radius:99px;background:rgba(0,0,0,.58);color:#fff;font-size:8px;backdrop-filter:blur(7px)}
.adb-creative--fidak .adb-creative__verified{background:rgba(24,22,87,.88)}
.adb-creative.is-compact{min-height:68px!important;height:68px!important;border-radius:15px!important;padding:8px 17px!important;box-shadow:0 9px 24px rgba(18,37,41,.12)}
.adb-creative.is-compact .adb-creative__photo{background-position:center}
.adb-creative.is-compact .adb-creative__copy{max-width:53%;justify-content:center}
.adb-creative.is-compact .adb-creative__copy small,.adb-creative.is-compact .adb-creative__sub,.adb-creative.is-compact .adb-creative__verified{display:none}
.adb-creative.is-compact .adb-creative__brand{font-size:14px;margin:0 0 1px}
.adb-creative.is-compact .adb-creative__copy strong{font-size:11px;line-height:1.45;white-space:nowrap}
.adb-creative.is-compact .adb-creative__copy em{font-size:8px;padding:4px 8px;margin-top:3px}
.adb-creative.is-compact:before{background:linear-gradient(90deg,transparent 25%,rgba(5,6,8,.2) 48%,rgba(5,6,8,.96) 76%)}
.adb-creative--fidak.is-compact:before{background:linear-gradient(90deg,transparent 25%,rgba(250,247,241,.25) 50%,rgba(250,247,241,.98) 78%)}
@keyframes adbRealSweep{0%,55%{transform:translateX(-100%)}85%,100%{transform:translateX(100%)}}
@media(prefers-reduced-motion:reduce){.adb-creative__photo{transition:none}.adb-creative--autofans:after{animation:none}}
@media(max-width:760px){.adb-creative{min-height:220px;padding:24px}.adb-creative__copy{max-width:60%}.adb-creative__brand{font-size:21px}.adb-creative__copy strong{font-size:16px}.adb-creative__sub{font-size:9px}.adb-creative.is-compact{display:none!important}}
