/* Lolitky.sk UI Toggles Fix v9.5 */
html.lolitky-theme-dark,
body.lolitky-theme-dark{
  background:#101012 !important;
  color:#f3f3f5 !important;
}
body.lolitky-theme-dark main,
body.lolitky-theme-dark .content-card,
body.lolitky-theme-dark .card,
body.lolitky-theme-dark article,
body.lolitky-theme-dark section{
  color:#f3f3f5;
}
body.lolitky-theme-dark .content-card,
body.lolitky-theme-dark .card,
body.lolitky-theme-dark article{
  background:#18181d !important;
  border-color:#303039 !important;
}
body.lolitky-theme-dark header,
body.lolitky-theme-dark .site-header,
body.lolitky-theme-dark nav{
  background:#111115 !important;
  color:#f3f3f5 !important;
}
body.lolitky-theme-dark a{
  color:#ff7ab8;
}
body.lolitky-theme-dark input,
body.lolitky-theme-dark select,
body.lolitky-theme-dark textarea{
  background:#1f1f26 !important;
  color:#fff !important;
  border-color:#3a3a45 !important;
}

body.lolitky-safe-mode img:not([src*="logo"]):not([class*="logo"]):not([alt*="logo" i]),
body.lolitky-safe-mode video,
body.lolitky-safe-mode .hero img,
body.lolitky-safe-mode .banner img{
  filter:blur(16px) saturate(.35) !important;
  transition:filter .2s ease !important;
}
body.lolitky-safe-mode img:hover,
body.lolitky-safe-mode video:hover{
  filter:blur(8px) saturate(.45) !important;
}
body.lolitky-safe-mode .ad-card,
body.lolitky-safe-mode .profile-card,
body.lolitky-safe-mode .listing-card{
  overflow:hidden;
}