.ffz--profile-selector { position: relative; .ffz-balloon { position: absolute; margin-top: 0 !important } .scrollable-area { max-height: 30rem; } } .ffz--profile-row { outline: none; cursor: pointer; border-left: 4px solid; border-left-color: transparent; /*&.live .ffz--profile-row__icon { color: var(--color-green-darker); }*/ &:not(.live):not(:hover):not(:focus) { opacity: .5; font-variant: italic; .tw-root--theme-dark & { opacity: .25; } } &.current { border-left-color: var(--color-border-button-active); } .description { opacity: .7; } &:first-child { margin-top: 0.5rem; } &:last-child { &, .tw-root--theme-dark & { border-bottom: none !important } } &:focus { box-shadow: inset 0 0 0 1px var(--ffz-color-accent-8), 0 0 6px -2px var(--ffz-color-accent-8); } &:focus, &:hover { background-color: var(--color-background-alt-2); } } .ffz--profile-row__icon-tray { position: absolute; top: 0.5rem; right: 0.5rem; font-size: 1.6rem; } .ffz--experiment-row { &:not(.live):not(:hover):not(:focus) { opacity: 0.5; .tw-root--theme-dark & { opacity: .25; } } }