:where(wqxt-icon){display:inline-flex;width:1em;height:1em;flex:0 0 auto;align-items:center;justify-content:center;color:inherit;vertical-align:-.125em}
:where(wqxt-icon)>.wqxt-icon,:where(svg.wqxt-icon){display:block;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.7!important;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}
.wqxt-icon--emblem{stroke-width:1.8!important}
:where(.wqxt-icon--emblem) .emblem-fine{opacity:.62;stroke-width:1.35}
:where(.wqxt-icon--emblem) .emblem-accent{color:var(--wqxt-icon-accent,#d8b66a);fill:currentColor;stroke:currentColor}
:where([data-wqxt-icon-spin]){animation:wqxt-icon-spin .9s linear infinite;transform-origin:center}
@keyframes wqxt-icon-spin{to{transform:rotate(1turn)}}
@media(prefers-reduced-motion:reduce){:where([data-wqxt-icon-spin]){animation:none}}
