/* NMRON 49.7.8 | Stała tapeta dla /dzis */
html.nmr4978-dzis-wallpaper {
  background: #eef5fb !important;
  isolation: isolate;
}
html.nmr4978-dzis-wallpaper::before {
  content: "" !important;
  position: fixed !important;
  inset: 0 !important;
  width: 100% !important;
  height: 100vh !important;
  height: 100dvh !important;
  pointer-events: none !important;
  z-index: 0 !important;
  background-color: #eef5fb !important;
  background-image:
    linear-gradient(180deg, rgba(255,255,255,.76), rgba(255,255,255,.54) 22%, rgba(241,248,253,.28) 48%, rgba(231,242,250,.52) 100%),
    url('/nmron-dzis-wallpaper-4978/dzis-mazury.webp?v=49.7.8') !important;
  background-size: cover !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
}
html.nmr4978-dzis-wallpaper body {
  position: relative !important;
  z-index: 1 !important;
  background: transparent !important;
}
html.nmr4978-dzis-wallpaper body::before { content:none !important; display:none !important; }
html.nmr4978-dzis-wallpaper body main,
html.nmr4978-dzis-wallpaper body section,
html.nmr4978-dzis-wallpaper body article,
html.nmr4978-dzis-wallpaper body .site-main,
html.nmr4978-dzis-wallpaper body .dzis-page,
html.nmr4978-dzis-wallpaper body .today-page,
html.nmr4978-dzis-wallpaper body .region-today-page,
html.nmr4978-dzis-wallpaper body .today-shell,
html.nmr4978-dzis-wallpaper body .today-directory {
  background-color: transparent;
}
html.nmr4978-dzis-wallpaper body :is(.dzis-hero,.today-hero,.region-today-hero,.today-region-hero,.directory-hero,[data-nmron-dzis-hero]) {
  position: relative !important;
  overflow: hidden !important;
  background: linear-gradient(135deg, rgba(255,255,255,.66), rgba(247,251,255,.48) 52%, rgba(255,255,255,.18)) !important;
  border: 1px solid rgba(255,255,255,.70) !important;
  box-shadow: 0 18px 52px rgba(12,48,87,.10) !important;
  backdrop-filter: blur(10px) saturate(130%) !important;
  -webkit-backdrop-filter: blur(10px) saturate(130%) !important;
}
html.nmr4978-dzis-wallpaper body :is(.dzis-hero,.today-hero,.region-today-hero,.today-region-hero,.directory-hero,[data-nmron-dzis-hero])::after {
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  pointer-events: none !important;
  background: linear-gradient(90deg, rgba(255,255,255,.22), rgba(255,255,255,.05) 44%, rgba(255,255,255,0) 100%) !important;
}
html.nmr4978-dzis-wallpaper body :is(.stats-card,.today-card,.info-card,.weather-card,.feature-card,.glass-panel,.results-panel,.stats-panel,.directory-panel,.tile,.card,.summary-card,.quick-card,.local-card) {
  background: rgba(248,252,255,.80) !important;
  border: 1px solid rgba(255,255,255,.74) !important;
  box-shadow: 0 12px 34px rgba(18,66,110,.10) !important;
  backdrop-filter: blur(12px) saturate(132%) !important;
  -webkit-backdrop-filter: blur(12px) saturate(132%) !important;
}
html.nmr4978-dzis-wallpaper body :is(.action-panel,.toolbar-panel,.quick-links-panel,.today-actions,.cta-panel) {
  background: rgba(250,253,255,.84) !important;
  border: 1px solid rgba(255,255,255,.74) !important;
  box-shadow: 0 12px 34px rgba(18,66,110,.10) !important;
  backdrop-filter: blur(12px) saturate(132%) !important;
  -webkit-backdrop-filter: blur(12px) saturate(132%) !important;
}
html.nmr4978-dzis-wallpaper body :is(input,select,textarea,.search-input,.today-search,.filter-input) {
  background: rgba(255,255,255,.88) !important;
  border-color: rgba(201,221,240,.98) !important;
  box-shadow: inset 0 1px 0 rgba(255,255,255,.7), 0 4px 20px rgba(14,57,101,.05) !important;
}
html.nmr4978-dzis-wallpaper body :is(h1,h2,h3,h4) {
  color: #143257 !important;
  text-shadow: 0 1px 6px rgba(255,255,255,.45);
}
html.nmr4978-dzis-wallpaper body :is(p,small,span,li,label) {
  text-shadow: 0 1px 5px rgba(255,255,255,.36);
}
html.nmr4978-dzis-wallpaper body :is(.dzis-hero,.today-hero,.region-today-hero,.today-region-hero,.directory-hero,[data-nmron-dzis-hero]) :is(h1,h2,h3,p,small,span) {
  position: relative !important;
  z-index: 1 !important;
}
@media (max-width: 980px) {
  html.nmr4978-dzis-wallpaper::before { background-position: 56% center !important; }
}
@media (max-width: 760px) {
  html.nmr4978-dzis-wallpaper::before {
    background-image:
      linear-gradient(180deg, rgba(255,255,255,.82), rgba(255,255,255,.62) 20%, rgba(241,248,253,.32) 48%, rgba(231,242,250,.58) 100%),
      url('/nmron-dzis-wallpaper-4978/dzis-mazury.webp?v=49.7.8') !important;
    background-position: 62% center !important;
  }
  html.nmr4978-dzis-wallpaper body :is(.dzis-hero,.today-hero,.region-today-hero,.today-region-hero,.directory-hero,[data-nmron-dzis-hero]) {
    background: linear-gradient(145deg, rgba(255,255,255,.84), rgba(247,251,255,.68) 56%, rgba(255,255,255,.30)) !important;
  }
  html.nmr4978-dzis-wallpaper body :is(.stats-card,.today-card,.info-card,.weather-card,.feature-card,.glass-panel,.results-panel,.stats-panel,.directory-panel,.tile,.card,.summary-card,.quick-card,.local-card) {
    background: rgba(250,253,255,.86) !important;
  }
}
