:root,:host{--va-button-group-display:flex;--va-button-group-justify-content:stretch;--va-button-group-border-radius:999px;--va-button-group-gap:.25rem;--va-button-group-button-margin:0;--va-button-group-button-width:auto;--va-button-group-button-padding:.25rem}.va-button-group{display:var(--va-button-group-display);justify-content:var(--va-button-group-justify-content);border-radius:var(--va-button-group-border-radius);font-family:var(--va-font-family);background:var(--va-background-color);width:max-content}.va-button-group--grow{--va-button-group-button-width:100%;width:100%}.va-button-group--square{border-radius:var(--va-button-border-radius)}.va-button-group--small.va-button-group--square{border-radius:var(--va-button-sm-border-radius)}.va-button-group--large.va-button-group--square{border-radius:var(--va-button-lg-border-radius)}.va-button-group .va-button{margin:var(--va-button-group-button-margin);width:var(--va-button-group-button-width);box-shadow:none;outline:none}.va-button-group .va-button:focus-visible{outline:none!important}.va-button-group .va-button:focus-visible:before{border-radius:"inherit";outline-offset:-2px;outline:2px solid var(--va-focus)!important}.va-button-group>.va-button:last-child{padding-right:var(--va-button-group-button-padding)}.va-button-group>.va-button:first-child{padding-left:var(--va-button-group-button-padding)}.va-button-group>.va-button:not(:last-child){padding-right:var(--va-button-group-gap);border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.va-button-group>.va-button:not(:last-child) .va-button__content{margin-right:0}.va-button-group>.va-button+.va-button{padding-left:var(--va-button-group-gap);border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.va-button-group>.va-button+.va-button .va-button__content{margin-left:0}
