.evilsim-button-group,.evilsim-button-group-text{box-sizing:border-box;font-family:var(--evilsim-font-family)}.evilsim-button-group{align-items:stretch;width:fit-content;display:inline-flex}.evilsim-button-group--vertical{flex-direction:column}.evilsim-button-group>:focus-visible{z-index:1;position:relative}.evilsim-button-group--horizontal>:not(:first-child){border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0}.evilsim-button-group--horizontal>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.evilsim-button-group--vertical>:not(:first-child){border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}.evilsim-button-group--vertical>:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.evilsim-button-group-text{background:var(--evilsim-color-surface-grouped);border:1px solid var(--evilsim-color-border-strong);border-radius:var(--evilsim-radius-sm);color:var(--evilsim-color-text);align-items:center;gap:var(--evilsim-space-2);min-height:var(--es-control-height-lg,40px);padding:0 var(--evilsim-space-4);font-size:14px;font-weight:600;display:flex}.evilsim-button-group-separator[data-orientation=vertical]{align-self:stretch;height:auto;min-height:0}.evilsim-button-group-separator[data-orientation=horizontal]{width:auto}
