/* Original filled symbols with a consistent optical size for Texora Droid. */
@media (max-width: 600px), (max-width: 1000px) and (max-height: 600px) and (pointer: coarse) {
  html[data-theme=modern] :is(.desktop-icon,.dock-app,.start-menu [data-open]) :is(.icon-art,.dock-app-art,.menu-icon){background:var(--droid-icon) center/contain no-repeat;border:0;border-radius:50%;box-shadow:none}
  html[data-theme=modern] :is(.desktop-icon,.dock-app,.start-menu [data-open]) :is(.icon-art,.dock-app-art,.menu-icon) .os-symbol{display:none}
  html[data-theme=modern] :is([data-open=projekt],.dock-projekt){--droid-icon:url('droid-icons/projekt.svg')}
  html[data-theme=modern] :is([data-open=willkommen],.dock-willkommen){--droid-icon:url('droid-icons/willkommen.svg')}
  html[data-theme=modern] :is([data-open=leistungen],.dock-leistungen){--droid-icon:url('droid-icons/leistungen.svg')}
  html[data-theme=modern] :is([data-open=ablauf],.dock-ablauf){--droid-icon:url('droid-icons/ablauf.svg')}
  html[data-theme=modern] [data-open=ueber]{--droid-icon:url('droid-icons/ueber.svg')}
  html[data-theme=modern] :is([data-open=kontakt],.dock-kontakt){--droid-icon:url('droid-icons/kontakt.svg')}
  html[data-theme=modern] :is([data-open=einstellungen],.dock-einstellungen){--droid-icon:url('droid-icons/einstellungen.svg')}
  html[data-theme=modern] [data-open=impressum]{--droid-icon:url('droid-icons/impressum.svg')}
  html[data-theme=modern] .start-menu .menu-icon{width:30px;height:30px;flex-shrink:0}
  html[data-theme=modern] .icon-art{width:64px;height:64px}
  html[data-theme=modern] .start-button>span{background:url('droid-icons/launcher.svg') center/contain no-repeat;font-size:0;color:transparent;border:0}
  html[data-theme=modern] .desktop-icon:focus-visible{background:transparent;outline:0}
  html[data-theme=modern] .desktop-icon:focus-visible .icon-art{outline:2px solid #386641;outline-offset:3px}
  html[data-theme=modern] .desktop-icon:focus-visible>span:last-child{background:#eaf1dd;border-radius:4px}
  html[data-theme=modern] .desktop-icon:hover{background:transparent}
  html[data-theme=modern] :is(.desktop-icon:active .icon-art,.dock-app:active .dock-app-art){filter:brightness(.9)}
}
