@import "~ui/styles/theme.less"; @import "~ui/styles/mixins.less"; @focus-color: #0065dc; @focus-color-secondary: rgba(3, 102, 214, .3); @separator: 15px; .root { height: 100%; display: flex; align-items: center; &.vertical { flex-direction: column; button { margin: 2px 4px; } .separator { height: @separator; } } &.horizontal { button { margin: 4px 2px; } .separator { width: @separator; } } button { background: #606060; border: 1px solid #606060; outline: none; &:focus { border-color: @focus-color; box-shadow: 0 0 0 2px @focus-color-secondary; outline: none; } .button-behavior(@color-neutral); padding: 1px; flex-basis: 36px; display: flex; } svg { width: 34px; height: 34px; } &.compact svg { width: 28px; height: 28px; transform: scale(0.9); } :global(.action-kind-Common) { svg { transform: scale(0.7); } } }