.tag{border:1px solid;border-radius:.25rem;cursor:pointer;display:flex;justify-content:flex-start;padding:.1rem .3rem .1rem .55rem;position:relative;transition:all .3s ease}.tag.animated.visible{opacity:1;transition:opacity .5s ease}.tag.animated.hidden{opacity:0;transition-delay:0s!important}@media (min-width:900px){.tag:hover{background:hsl(var(--theme-text));border-color:hsl(var(--theme-text));color:hsl(var(--theme-bg))}}.tag__label-carousel{height:100%;left:.55rem;overflow:hidden;position:absolute;width:calc(100% - .75rem)}.tag__label-carousel.is-deselect{left:1.2rem;width:calc(100% - 1.5rem)}.tag__label-carousel.is-search{left:1.25rem;width:calc(100% - 1.55rem)}.tag__label-carousel .label1{display:block;left:0;position:absolute;text-align:left;white-space:nowrap}.tag__label-carousel .label1.animated{animation-iteration-count:infinite;animation-name:animateLabel1;animation-timing-function:linear}@keyframes animateLabel1{0%{transform:translate(0)}to{transform:translate(calc(-100% - .25rem))}}.tag__label-carousel .label2{display:block;left:0;position:absolute;text-align:left;transform:translate(calc(100% + .25rem));white-space:nowrap}.tag__label-carousel .label2.animated{animation-iteration-count:infinite;animation-name:animateLabel2;animation-timing-function:linear}@keyframes animateLabel2{0%{transform:translate(calc(100% + .25rem))}to{transform:translate(0)}}.tag__label{position:relative;transition:opacity .2s ease}.tag__icon-dot,.tag__label{align-items:center;display:flex}.tag__icon-dot{height:.15rem;justify-content:center;left:.25rem;position:absolute;top:.25rem;width:.15rem}.tag__icon-dot svg{height:100%;width:auto}.tag__icon-search{display:flex;height:.5rem;margin-right:.25rem;margin-top:.25rem;width:auto}.tag__icon-search svg{height:100%;width:auto}.tag__icon-search.is-large{height:.55rem}.tag.is-deselect,.tag.is-search{padding:.1rem .3rem .1rem .45rem}.tag.is-deselect{background:hsl(var(--theme-text));border-color:hsl(var(--theme-text));color:hsl(var(--theme-bg))}@media (min-width:900px){.tag.is-deselect:hover{background:hsl(var(--theme-bg));border-color:hsl(var(--theme-text));color:hsl(var(--theme-text))}}
