.root position relative flex 1 overflow hidden border-right $ui-border &:last-child border-right none &:hover .deleteButton color $ui-inactive-text-color &:hover background-color darken($ui-backgroundColor, 15%) &:active color white background-color $ui-active-color .root--active @extend .root min-width 100px .button border-color $brand-color .button width 100% height 29px overflow ellipsis text-align left padding-right 30px border none background-color transparent transition 0.15s border-left 4px solid transparent &:hover background-color $ui-button--hover-backgroundColor &:active, &:active:hover border-color $brand-color .deleteButton position absolute top 5px height 20px right 5px width 20px text-align center border none padding 0 color transparent background-color transparent border-radius 2px .input height 29px border $ui-active-color padding 0 5px width 100% outline none body[data-theme="dark"] .root color $ui-dark-text-color border-color $ui-dark-borderColor &:hover background-color $ui-dark-button--hover-backgroundColor .deleteButton color $ui-dark-inactive-text-color &:hover background-color darken($ui-dark-button--hover-backgroundColor, 15%) &:active color white background-color $ui-dark-button--active-backgroundColor .root--active color $ui-dark-text-color border-color $ui-dark-borderColor .button border-color $brand-color &:hover background-color $ui-dark-button--hover-backgroundColor .deleteButton color $ui-dark-inactive-text-color &:hover background-color darken($ui-dark-button--hover-backgroundColor, 15%) &:active color white background-color $ui-dark-button--active-backgroundColor .button border none color $ui-dark-text-color background-color transparent transition color background-color 0.15s border-left 4px solid transparent &:hover color white background-color $ui-dark-button--hover-backgroundColor &:active color $ui-dark-button--active-color &:active, &:active:hover color $ui-dark-button--active-color .input background-color $ui-dark-button--hover-backgroundColor color white