.gen-badges[data-v-dec766c5]{vertical-align:middle;flex-wrap:wrap;gap:.2rem .55rem;display:inline-flex}.gen[data-v-dec766c5]{color:inherit;align-items:center;gap:.2rem;font-weight:600;display:inline-flex}.gen-bars[data-v-dec766c5]{width:.9rem;height:.9rem}.gen-bars.is-3g[data-v-dec766c5]{color:var(--warm-strong)}.gen-bars.is-4g[data-v-dec766c5]{color:var(--pop)}.gen-bars.is-5g[data-v-dec766c5]{color:var(--accent)}.bar[data-v-dec766c5]{fill:currentColor;opacity:.25}.bar.is-lit[data-v-dec766c5]{opacity:1}.gen-name[data-v-dec766c5]{color:var(--accent-strong);display:inline-block;position:relative}.gen-glint[data-v-dec766c5]{pointer-events:none;will-change:transform;width:.9em;animation:3.2s linear infinite gen-glint-dec766c5;position:absolute;top:0;bottom:0;left:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 50%,#0000);mask-image:linear-gradient(90deg,#0000,#000 50%,#0000)}.gen-glint[data-v-dec766c5]:before{color:color-mix(in srgb, var(--accent-soft) 45%, #fff);white-space:nowrap;content:attr(data-text);will-change:transform;animation:3.2s linear infinite gen-glint-hold-dec766c5;position:absolute;top:0;left:0}@keyframes gen-glint-dec766c5{0%{transform:translate(-1em)}to{transform:translate(1.7em)}}@keyframes gen-glint-hold-dec766c5{0%{transform:translate(1em)}to{transform:translate(-1.7em)}}@media (prefers-reduced-motion:reduce),(forced-colors:active){.gen-glint[data-v-dec766c5]{display:none}}
