/* Icon-Sets der Style-Pakete (Fund 04.11.2026, Roger: Icons wie die normalen 3D-Icons, aber im Look des Styles).
   Grosse Startseiten-Icons: die Original-SVGs aus home-page.php, eingefaerbt ueber die hs-*-Klassen (styles.css / styles-packs.css);
   Metal und CyberPunk bekommen zusaetzlich eckigere Ecken (CSS-Eigenschaft rx).
   Kleine Kopfleisten-Icons: gebackene SVGs assets/icons/nav/<style>-<icon>.svg (gleiche Formen und Verlaeufe, erzeugt aus den Originalen). */

/* --- Metal: Schrift duenner (kein Fettdruck{font-synthesis:none}

/* --- 3D-Icons: je Style eigene Farben/Form --- */
/* Nur die Kopfzeile des Seitenkopfs, NICHT die Ansichtsleisten der Seiten (Liste/Globus/Favoriten) */
html[data-style] .site-header .radio-view-switch a{position:relative;font-size:0;line-height:0}
html[data-style] .site-header .radio-view-switch a::before{content:"";display:block;width:1.5rem;height:1.5rem;background:center/contain no-repeat;filter:var(--ic-glow-s)}
html[data-style="metal"] .home-choice-icon rect{rx:4px}
html[data-style="punk"] .home-choice-icon rect{rx:2px}
html[data-style="punk"]{--ic-glow-s:drop-shadow(2px 2px 0 #000)}
html[data-style="punk"] .site-header .radio-view-switch a[data-radio-nav-toggle]::before{background-image:url("icons/nav/punk-radio.svg")}
html[data-style="punk"] .site-header .radio-view-switch a[data-podcast-nav-toggle]::before{background-image:url("icons/nav/punk-mic.svg")}
html[data-style="punk"] .site-header .radio-view-switch a[data-tv-nav-toggle]::before{background-image:url("icons/nav/punk-tv.svg")}
html[data-style="punk"] .site-header .radio-view-switch a[href*="view=player"]::before{background-image:url("icons/nav/punk-play.svg")}
html[data-style="punk"] .site-header .radio-view-switch a[href*="view=settings"]::before{background-image:url("icons/nav/punk-gear.svg")}
html[data-style="jazz"]{--ic-glow-s:drop-shadow(0 2px 1px rgba(0,0,0,.6)) drop-shadow(0 0 3px rgba(226,167,46,.4))}
html[data-style="jazz"] .site-header .radio-view-switch a[data-radio-nav-toggle]::before{background-image:url("icons/nav/jazz-radio.svg")}
html[data-style="jazz"] .site-header .radio-view-switch a[data-podcast-nav-toggle]::before{background-image:url("icons/nav/jazz-mic.svg")}
html[data-style="jazz"] .site-header .radio-view-switch a[data-tv-nav-toggle]::before{background-image:url("icons/nav/jazz-tv.svg")}
html[data-style="jazz"] .site-header .radio-view-switch a[href*="view=player"]::before{background-image:url("icons/nav/jazz-play.svg")}
html[data-style="jazz"] .site-header .radio-view-switch a[href*="view=settings"]::before{background-image:url("icons/nav/jazz-gear.svg")}
html[data-style="hell"]{--ic-glow-s:drop-shadow(0 0 6px rgba(255,74,15,.85)) drop-shadow(0 0 14px rgba(255,150,30,.45))}
html[data-style="hell"] .site-header .radio-view-switch a[data-radio-nav-toggle]::before{background-image:url("icons/nav/hell-radio.svg")}
html[data-style="hell"] .site-header .radio-view-switch a[data-podcast-nav-toggle]::before{background-image:url("icons/nav/hell-mic.svg")}
html[data-style="hell"] .site-header .radio-view-switch a[data-tv-nav-toggle]::before{background-image:url("icons/nav/hell-tv.svg")}
html[data-style="hell"] .site-header .radio-view-switch a[href*="view=player"]::before{background-image:url("icons/nav/hell-play.svg")}
html[data-style="hell"] .site-header .radio-view-switch a[href*="view=settings"]::before{background-image:url("icons/nav/hell-gear.svg")}
html[data-style="heaven"]{--ic-glow-s:drop-shadow(0 2px 1px rgba(110,130,180,.45)) drop-shadow(0 0 8px rgba(255,255,255,.95))}
html[data-style="heaven"] .site-header .radio-view-switch a[data-radio-nav-toggle]::before{background-image:url("icons/nav/heaven-radio.svg")}
html[data-style="heaven"] .site-header .radio-view-switch a[data-podcast-nav-toggle]::before{background-image:url("icons/nav/heaven-mic.svg")}
html[data-style="heaven"] .site-header .radio-view-switch a[data-tv-nav-toggle]::before{background-image:url("icons/nav/heaven-tv.svg")}
html[data-style="heaven"] .site-header .radio-view-switch a[href*="view=player"]::before{background-image:url("icons/nav/heaven-play.svg")}
html[data-style="heaven"] .site-header .radio-view-switch a[href*="view=settings"]::before{background-image:url("icons/nav/heaven-gear.svg")}
html[data-style="dark"]{--ic-glow-s:drop-shadow(0 0 1px rgba(255,255,255,.4)) drop-shadow(0 3px 3px rgba(0,0,0,.9))}
html[data-style="dark"] .site-header .radio-view-switch a[data-radio-nav-toggle]::before{background-image:url("icons/nav/dark-radio.svg")}
html[data-style="dark"] .site-header .radio-view-switch a[data-podcast-nav-toggle]::before{background-image:url("icons/nav/dark-mic.svg")}
html[data-style="dark"] .site-header .radio-view-switch a[data-tv-nav-toggle]::before{background-image:url("icons/nav/dark-tv.svg")}
html[data-style="dark"] .site-header .radio-view-switch a[href*="view=player"]::before{background-image:url("icons/nav/dark-play.svg")}
html[data-style="dark"] .site-header .radio-view-switch a[href*="view=settings"]::before{background-image:url("icons/nav/dark-gear.svg")}
