/* Storyverse v36.72 — one icon color across every launcher surface */

.theme-root .julia-ios-appicon,
.theme-root .julia-desktop-appicon,
.theme-root .julia-dock-icon,
.theme-root .v3657-app-icon,
.v3657-yukio-shell .v3657-app-icon{
  background:var(--u-accent,#9d8ae8)!important;
  background-image:none!important;
  color:#fff!important;
  border-color:rgba(255,255,255,.28)!important;
}

/* Bootstrap Icons */
.theme-root .julia-ios-appicon>.storyverse-bi-icon,
.theme-root .julia-desktop-appicon>.storyverse-bi-icon,
.theme-root .julia-dock-icon>.storyverse-bi-icon,
.theme-root .v3657-app-icon>.storyverse-bi-icon,
.v3657-yukio-shell .v3657-app-icon>.storyverse-bi-icon{
  color:#fff!important;
}

/* Legacy SVG icons */
.theme-root .julia-ios-appicon>svg,
.theme-root .julia-desktop-appicon>svg,
.theme-root .julia-dock-icon>svg,
.theme-root .v3657-app-icon>svg,
.v3657-yukio-shell .v3657-app-icon>svg{
  color:#fff!important;
  stroke:#fff!important;
}

/* A few legacy launchers set their own foreground color with !important. */
.theme-root .julia-ios-appicon[class*="app-"],
.theme-root .julia-desktop-appicon[class*="app-"],
.theme-root .julia-dock-icon[class*="app-"],
.v3657-yukio-shell .v3657-app-icon[class*="app-"]{
  background:var(--u-accent,#9d8ae8)!important;
  background-image:none!important;
  color:#fff!important;
}
