/* Frontend-Icons als SVG-Masken (assets/icons/*.svg, Hugeicons Stroke Rounded).
   Gleiche Klassen wie hugeicons.css (<i class="hgi-stroke hgi-gift">), aber ohne die
   857-KB-Icon-Font. Der Editor (Backstage) nutzt weiterhin hugeicons.css.
   Quelle der SVGs: Hugeicons Pro Plus 5.1, Ordner stroke-rounded (unveraendert kopiert).
   Neues Icon: SVG nach assets/icons/ legen und unten eine Zeile ergaenzen.
   Wird eine vorhandene SVG ersetzt, die Version (?v=) in ihrer URL erhoehen: der Server liefert
   SVGs mit 1 Jahr Cache. */

.hgi-stroke {
    position: relative;
    display: inline-block;
    flex-shrink: 0;
    width: 1em;
    height: 1em;
    vertical-align: -0.15em;
    background-color: currentColor;
    -webkit-mask: var(--hgi) center / contain no-repeat;
    mask: var(--hgi) center / contain no-repeat;
}

.hgi-arrow-right-01      { --hgi: url("../icons/arrow-right-01.svg?v=2"); }
.hgi-arrow-up-right-01   { --hgi: url("../icons/arrow-up-right-01.svg?v=2"); }
.hgi-cancel-01           { --hgi: url("../icons/cancel-01.svg?v=2"); }
.hgi-checkmark-circle-01 { --hgi: url("../icons/checkmark-circle-01.svg?v=2"); }
.hgi-download-01         { --hgi: url("../icons/download-01.svg?v=2"); }
.hgi-gift                { --hgi: url("../icons/gift.svg?v=2"); }
.hgi-language-circle     { --hgi: url("../icons/language-circle.svg?v=2"); }
.hgi-menu-09             { --hgi: url("../icons/menu-09.svg?v=2"); }
.hgi-view-off            { --hgi: url("../icons/view-off.svg?v=2"); }
