/* 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}}
/* Shared graphic switcher: keep this block identical in Core and standalone theme. */
.an-mode-switcher{--an-switch-text:var(--an-t-text,var(--ant-ink,#17202b));--an-switch-track:var(--an-t-surface,var(--ant-bg,#fff));--an-switch-border:var(--an-t-border,var(--ant-border,#d8dde5));display:flex;align-items:flex-start;flex-wrap:wrap;gap:10px;max-width:100%;color:var(--an-switch-text)}
.an-mode-switcher__pair{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,calc(var(--an-switch-size,52px) + 24px)));isolation:isolate;max-width:100%}
.an-mode-switcher__pair::before{content:"";position:absolute;z-index:-1;inset:0 12px auto;height:var(--an-switch-size,52px);box-sizing:border-box;border:2px solid var(--an-switch-border);border-radius:999px;background:var(--an-switch-track)}
.an-mode-switcher button.an-mode-switcher__choice{display:flex;flex-direction:column;align-items:center;gap:var(--an-switch-caption-gap,7px);min-width:0;min-height:44px;margin:0;padding:0 2px;border:0;border-radius:12px;background:transparent;color:var(--an-switch-text);box-shadow:none;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}
.an-mode-switcher__icon{display:flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box;width:var(--an-switch-size,52px);height:var(--an-switch-size,52px);border:2px solid transparent;border-radius:50%;color:#93979e;transition:color .18s,border-color .18s,background-color .18s}
.an-mode-switcher__icon svg{display:block;width:calc(var(--an-switch-size,52px)*.6153846);height:calc(var(--an-switch-size,52px)*.6153846);fill:none}
.an-mode-switcher__caption{font-family:inherit;font-size:var(--an-switch-caption-size,11px);line-height:1.4;font-weight:600;text-align:center;overflow-wrap:anywhere;max-width:100%;opacity:.7}
.an-mode-switcher button.an-mode-switcher__system{min-height:44px;margin:4px 0 0;padding:8px 10px;border:1px solid var(--an-switch-border);border-radius:12px;background:var(--an-switch-track);color:var(--an-switch-text);font:inherit;font-size:12px;cursor:pointer;box-shadow:none}
.an-mode-switcher button.an-mode-switcher__system[aria-pressed=true]{border-color:var(--an-t-accent,var(--ant-accent,#b70e29));box-shadow:inset 0 -2px var(--an-t-accent,var(--ant-accent,#b70e29))}
html:not([data-an-mode=dark]) .an-mode-switcher [data-an-theme-choice=light] .an-mode-switcher__icon{color:#ffb300;border-color:var(--an-switch-border);background:var(--an-switch-track)}
html[data-an-mode=dark] .an-mode-switcher [data-an-theme-choice=dark] .an-mode-switcher__icon{color:#ffd438;border-color:var(--an-switch-border);background:var(--an-switch-track)}
html:not([data-an-mode=dark]) .an-mode-switcher [data-an-theme-choice=light] .an-mode-switcher__caption,html[data-an-mode=dark] .an-mode-switcher [data-an-theme-choice=dark] .an-mode-switcher__caption{opacity:1}
.an-mode-switcher button:focus-visible{outline:3px solid var(--an-t-accent,var(--ant-accent,#b70e29));outline-offset:3px}
@media(prefers-reduced-motion:reduce){.an-mode-switcher__icon{transition:none}}
/* End shared graphic switcher. */
