/* Presets deliberately win over manual visual controls only inside opted-in widgets.
   The inert ID increases specificity against Elementor's generated !important styles. */
.an-modern-menu__logo .an-logo--dark{display:none}.an-modern-menu__logo .an-logo--light{display:block}
html[data-an-mode=dark] .an-modern-menu__logo .an-logo--dark{display:block}html[data-an-mode=dark] .an-modern-menu__logo .an-logo--light{display:none}
@media(prefers-color-scheme:dark){html:not([data-an-mode]) .an-modern-menu__logo .an-logo--dark{display:block}html:not([data-an-mode]) .an-modern-menu__logo .an-logo--light{display:none}}
.an-modern-menu__logo{color:inherit;text-decoration:none;font-size:24px;font-weight:800}
:is(.an-appearance,#an-appearance-priority) .aag-card:hover .aag-card__body,:is(.an-appearance,#an-appearance-priority) .aag-card:focus-within .aag-card__body{background:var(--aag-hover,var(--an-t-hover))!important;color:var(--aag-hover-text,var(--an-t-text))!important}
:is(.an-appearance,#an-appearance-priority) .aag-card:hover .aag-card__body>:not(.aag__term),:is(.an-appearance,#an-appearance-priority) .aag-card:focus-within .aag-card__body>:not(.aag__term){color:var(--aag-hover-text,var(--an-t-text))!important}
:is(.an-appearance,#an-appearance-priority) :is(.an-modern-menu__list a:hover,.an-modern-menu__submenu-toggle:hover){color:var(--an-t-text)!important;background:var(--an-t-hover)!important}
:is(.an-appearance,#an-appearance-priority) .an-frontpage__arrow{background:var(--an-t-hover)!important;color:var(--an-t-accent)!important;border-color:var(--an-t-border)!important}
:is(.an-appearance,#an-appearance-priority) .an-headline-controls button{background:var(--an-t-hover)!important;color:var(--an-t-text)!important;border-color:var(--an-t-border)!important}
:is(.an-appearance,#an-appearance-priority) .avp__metadata{padding:min(var(--an-t-padding),4vw)!important}
:is(.an-appearance,#an-appearance-priority) .avp[data-inline-playback=yes]{background:var(--an-t-canvas)!important;border-radius:var(--an-t-radius)!important;padding:min(var(--an-t-padding),4vw)!important}
:is(.an-appearance,#an-appearance-priority) .autonoviny-offline-playlist__item{background:var(--an-t-surface)!important;color:var(--an-t-text)!important;border:1px solid var(--an-t-border)!important;border-radius:var(--an-t-radius)!important;box-shadow:var(--an-t-shadow)!important}
:is(.an-appearance,#an-appearance-priority) .autonoviny-offline-playlist__item span{padding:min(var(--an-t-padding),4vw)!important}
:is(.an-appearance,#an-appearance-priority) .an-gallery-viewer{background:var(--an-t-canvas)!important;color:var(--an-t-text)!important}
:is(.an-appearance,#an-appearance-priority) .an-gallery-viewer>header{background:var(--an-t-surface)!important;border-color:var(--an-t-border)!important}
:is(.an-appearance,#an-appearance-priority) :is(.an-gallery-viewer__end p,.an-gallery-viewer__source){color:var(--an-t-muted)!important}
:is(.an-appearance,#an-appearance-priority) :is(.an-gallery-viewer [data-gallery-close],.an-gallery-viewer__scroll-top,.an-gallery-viewer__hint){background:var(--an-t-hover)!important;color:var(--an-t-text)!important;-webkit-text-fill-color:currentColor!important}
@media(min-width:768px){:is(.an-appearance,#an-appearance-priority) .an-frontpage--overlay .an-frontpage__hero .an-frontpage__body{background:linear-gradient(0deg,var(--an-t-surface),color-mix(in srgb,var(--an-t-surface) 88%,transparent) 60%,transparent)!important}}
.an-appearance{--an-t-canvas:var(--an-light-canvas);--an-t-surface:var(--an-light-surface);--an-t-text:var(--an-light-text);--an-t-muted:var(--an-light-muted);--an-t-accent:var(--an-light-accent);--an-t-accent_text:var(--an-light-accent_text);--an-t-border:var(--an-light-border);--an-t-hover:var(--an-light-hover);--an-t-radius:var(--an-light-radius);--an-t-padding:var(--an-light-padding);--an-t-weight:var(--an-light-weight);--an-t-lift:var(--an-light-lift);--an-t-shadow:var(--an-light-shadow);color-scheme:light;color:var(--an-t-text);min-width:0}
@media(prefers-color-scheme:dark){html:not([data-an-mode]) .an-appearance{--an-t-canvas:var(--an-dark-canvas);--an-t-surface:var(--an-dark-surface);--an-t-text:var(--an-dark-text);--an-t-muted:var(--an-dark-muted);--an-t-accent:var(--an-dark-accent);--an-t-accent_text:var(--an-dark-accent_text);--an-t-border:var(--an-dark-border);--an-t-hover:var(--an-dark-hover);--an-t-radius:var(--an-dark-radius);--an-t-padding:var(--an-dark-padding);--an-t-weight:var(--an-dark-weight);--an-t-lift:var(--an-dark-lift);--an-t-shadow:var(--an-dark-shadow);color-scheme:dark}}
html[data-an-mode=dark] .an-appearance{--an-t-canvas:var(--an-dark-canvas);--an-t-surface:var(--an-dark-surface);--an-t-text:var(--an-dark-text);--an-t-muted:var(--an-dark-muted);--an-t-accent:var(--an-dark-accent);--an-t-accent_text:var(--an-dark-accent_text);--an-t-border:var(--an-dark-border);--an-t-hover:var(--an-dark-hover);--an-t-radius:var(--an-dark-radius);--an-t-padding:var(--an-dark-padding);--an-t-weight:var(--an-dark-weight);--an-t-lift:var(--an-dark-lift);--an-t-shadow:var(--an-dark-shadow);color-scheme:dark}
:is(.an-appearance,#an-appearance-priority) .an-frontpage{--an-fp-bg:var(--an-t-surface)!important;--an-fp-text:var(--an-t-text)!important;--an-fp-muted:var(--an-t-muted)!important;--an-fp-accent:var(--an-t-accent)!important;--an-fp-hover:var(--an-t-hover)!important;--an-fp-radius:var(--an-t-radius)!important;--an-fp-inner-radius:var(--an-t-radius)!important;--an-fp-body-padding:min(var(--an-t-padding),4vw)!important}
:is(.an-appearance,#an-appearance-priority) .aag{--aag-bg:var(--an-t-canvas)!important;--aag-card:var(--an-t-surface)!important;--aag-text:var(--an-t-text)!important;--aag-muted:var(--an-t-muted)!important;--aag-accent:var(--an-t-accent)!important;--aag-accent-text:var(--an-t-accent_text)!important;--aag-control:var(--an-t-hover)!important;--aag-border:var(--an-t-border)!important;--aag-hover:var(--an-t-hover)!important;--aag-hover-text:var(--an-t-text)!important;--aag-radius:var(--an-t-radius)!important;--aag-padding:min(var(--an-t-padding),4vw)!important}
:is(.an-appearance,#an-appearance-priority) :is(.an-frontpage__card,.aag-card,.avp__card,.an-offline-playlist__item){background:var(--an-t-surface)!important;color:var(--an-t-text)!important;border:1px solid var(--an-t-border)!important;border-radius:var(--an-t-radius)!important;box-shadow:var(--an-t-shadow)!important;transition:background-color .2s,box-shadow .2s,transform .2s}
:is(.an-appearance,#an-appearance-priority) .an-frontpage--tiles{background:var(--an-t-canvas)!important;border-color:var(--an-t-border)!important;border-radius:var(--an-t-radius)!important}
:is(.an-appearance,#an-appearance-priority) :is(.an-frontpage__body,.aag-card__body){background:var(--an-t-surface)!important;color:var(--an-t-text)!important;padding:min(var(--an-t-padding),4vw)!important}
:is(.an-appearance,#an-appearance-priority) :is(.an-frontpage__title,.aag-card__title,.avp__title){color:var(--an-t-text)!important;font-weight:var(--an-t-weight)!important}
:is(.an-appearance,#an-appearance-priority) :is(.an-frontpage__heading,.an-frontpage__section-heading,.avp__header h2){color:var(--an-t-text)!important}
:is(.an-appearance,#an-appearance-priority) :is(.an-frontpage__excerpt,.an-frontpage__meta,.aag-card__date,.aag-card__excerpt,.avp__channel,.avp__date){color:var(--an-t-muted)!important}
:is(.an-appearance,#an-appearance-priority) :is(.an-frontpage__view-all,.an-frontpage__all,.an-frontpage__arrows button,.an-frontpage__navigation button,.avp__navigation button){background:var(--an-t-hover)!important;color:var(--an-t-accent)!important;border-color:var(--an-t-border)!important}
:is(.an-appearance,#an-appearance-priority) .an-frontpage__card:hover .an-frontpage__body{background:var(--an-t-hover)!important}
:is(.an-appearance,#an-appearance-priority) :is(.an-facebook-follow,.an-instagram-follow){background:var(--an-t-surface)!important;color:var(--an-t-text)!important;border-color:var(--an-t-border)!important;border-radius:var(--an-t-radius)!important;padding:min(var(--an-t-padding),4vw)!important;box-shadow:var(--an-t-shadow)!important}
:is(.an-appearance,#an-appearance-priority) :is(.an-facebook-follow__copy strong,.an-instagram-follow__copy strong,.an-facebook-follow__count strong,.an-instagram-follow__count strong){color:var(--an-t-text)!important;font-weight:var(--an-t-weight)!important}
:is(.an-appearance,#an-appearance-priority) :is(.an-facebook-follow__copy p,.an-instagram-follow__copy p,.an-facebook-follow__count span,.an-instagram-follow__count span,.an-facebook-follow__brand,.an-instagram-follow__brand){color:var(--an-t-muted)!important}
:is(.an-appearance,#an-appearance-priority) :is(.an-facebook-follow__footer,.an-instagram-follow__footer){border-color:var(--an-t-border)!important}
:is(.an-appearance,#an-appearance-priority) :is(.an-facebook-follow__glow,.an-instagram-follow__glow){opacity:.12!important}
:is(.an-appearance,#an-appearance-priority) :is(.an-facebook-follow__button,.an-instagram-follow__button){background:var(--an-t-accent)!important;color:var(--an-t-accent_text)!important;border-radius:var(--an-t-radius)!important}
:is(.an-appearance,#an-appearance-priority) .an-social-header{--an-social-text:var(--an-t-text)!important}
:is(.an-appearance,#an-appearance-priority) .an-social-header__link{background:var(--an-t-surface)!important;color:var(--an-t-text)!important;border-color:var(--an-t-border)!important;border-radius:var(--an-t-radius)!important}
:is(.an-appearance,#an-appearance-priority) .an-modern-menu,:is(.an-appearance,#an-appearance-priority).an-modern-menu__panel{--an-menu-bg:var(--an-t-surface)!important;--an-menu-text:var(--an-t-text)!important;--an-menu-accent:var(--an-t-accent)!important}
:is(.an-appearance,#an-appearance-priority) :is(.an-modern-menu__trigger,.an-site-scroll-top){background:var(--an-t-surface)!important;color:var(--an-t-text)!important;border-color:var(--an-t-border)!important;box-shadow:var(--an-t-shadow)!important}
:is(.an-appearance,#an-appearance-priority) .an-modern-menu__trigger{border-radius:var(--an-t-radius)!important}
:is(.an-appearance,#an-appearance-priority) .an-article-gallery{--an-gallery-bg:var(--an-t-canvas)!important;--an-gallery-accent:var(--an-t-accent)!important;--an-gallery-hero-bg:var(--an-t-surface)!important;--an-gallery-thumb-bg:var(--an-t-surface)!important;--an-gallery-hero-radius:var(--an-t-radius)!important;--an-gallery-thumb-radius:var(--an-t-radius)!important;color:var(--an-t-text)!important}
:is(.an-appearance,#an-appearance-priority) :is(.an-article-gallery__viewer,.an-article-gallery__heading){color:var(--an-t-text)!important}
:is(.an-appearance,#an-appearance-priority) .an-article-gallery__viewer{background:var(--an-t-canvas)!important}
:is(.an-appearance,#an-appearance-priority) .an-youtube-channel,:is(.an-appearance,#an-appearance-priority) .an-offline-playlist__item{color:var(--an-t-text)!important}
:is(.an-appearance,#an-appearance-priority) .an-offline-playlist__item{padding:min(var(--an-t-padding),4vw)!important}
:is(.an-appearance,#an-appearance-priority) .avp,:is(.an-appearance,#an-appearance-priority).avp-player{--avp-accent:var(--an-t-accent)!important;--avp-radius:var(--an-t-radius)!important;--avp-player-bg:var(--an-t-surface)!important;--avp-player-color:var(--an-t-text)!important;color:var(--an-t-text)!important}
.an-theme-switcher{display:flex;flex-wrap:wrap;gap:6px;max-width:100%;font:inherit}
.an-theme-switcher button{appearance:none;cursor:pointer;min-height:44px;padding:9px 14px;border:1px solid var(--an-t-border,#d8dde5);border-radius:var(--an-t-radius,14px);background:var(--an-t-surface,#fff);color:var(--an-t-text,#17202b);font-family:inherit;font-weight:600;font-size:14px;line-height:1.3}
.an-theme-switcher button[aria-pressed=true]{background:var(--an-t-accent,#b70e29);color:var(--an-t-accent_text,#fff);border-color:var(--an-t-accent,#b70e29)}
:is(.an-appearance,#an-appearance-priority) :is(a,button,input,summary,select):focus-visible,.an-theme-switcher button:focus-visible{outline:3px solid var(--an-t-accent,#b70e29)!important;outline-offset:3px}
@media(hover:hover) and (prefers-reduced-motion:no-preference){
 :is(.an-appearance,#an-appearance-priority) :is(.an-frontpage__card,.avp__card,.an-offline-playlist__item):hover{transform:translateY(calc(-1 * var(--an-t-lift)))!important;background:var(--an-t-hover)!important}
}
@media(prefers-reduced-motion:reduce){:is(.an-appearance,#an-appearance-priority) *{transition:none!important;scroll-behavior:auto!important}}
