/* This file is generated by vega-design 2.0.77 */ /* This file is generated by vega-design 2.0.77 */ /* This file is generated by vega-design 2.0.77 */ /* This file is generated by vega-design 2.0.77 */ /* This file is generated by vega-design 2.0.77 */ /* This file is generated by vega-design 2.0.77 */ /* This file is generated by vega-design 2.0.77 */ /* This file is generated by vega-design 2.0.77 */ /* This file is generated by vega-design 2.0.77 */ /* This file is generated by vega-design 2.0.77 */ /* This file is generated by vega-design 2.0.77 */ /* This file is generated by vega-design 2.0.77 */
/**
 * Deprecated. Not for use in new websites.
 * https://developer.mozilla.org/en-US/docs/Web/CSS/word-break#break-word
 */
:host {
  display: inline-block;
  border-radius: 9999px;
}

.vega-button-group-primary {
  gap: 6px;
}

.vega-button-group-container:not(.vega-button-group-tertiary) {
  border-radius: 9999px;
}
.vega-button-group-container:not(.vega-button-group-tertiary) > ::slotted(.vega-button-group-item:first-child) {
  border-top-left-radius: 9999px;
  border-bottom-left-radius: 9999px;
}
.vega-button-group-container:not(.vega-button-group-tertiary) > ::slotted(.vega-button-group-item:last-child) {
  border-top-right-radius: 9999px;
  border-bottom-right-radius: 9999px;
}

.vega-button-group-tertiary > ::slotted(.vega-button-group-item) {
  border-color: rgba(var(--v-border-color-divider-secondary, 199, 217, 229, 1));
  border-left-width: 1px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-right-width: 0px;
  border-style: solid;
}
.vega-button-group-tertiary > ::slotted(.vega-button-group-item:first-child) {
  border-left-width: 0px;
}