.button-group[data-v-1df296ab]{--button-group-height:40px;--button-group-padding-inline:12px;height:var(--button-group-height);border:1px solid var(--bs-gray-300);box-shadow:var(--bs-box-shadow-xs);border-radius:8px;align-items:stretch;display:inline-flex;overflow:hidden}.button-group__button[data-v-1df296ab]{background-color:var(--bs-white);color:var(--bs-gray-700);padding-inline:var(--button-group-padding-inline);white-space:nowrap;cursor:pointer;border:0;border-radius:0;justify-content:center;align-items:center;gap:6px;margin:0;font-size:14px;font-weight:500;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.button-group__button[data-v-1df296ab]:first-child{border-radius:7px 0 0 7px}.button-group__button[data-v-1df296ab]:last-child{border-radius:0 7px 7px 0}.button-group__button[data-v-1df296ab]:only-child{border-radius:7px}.button-group__button+.button-group__button[data-v-1df296ab]{border-left:1px solid var(--bs-gray-300)}.button-group__button--current[data-v-1df296ab]{background-color:var(--bs-primary-50);color:var(--bs-gray-800)}.button-group__button[data-v-1df296ab]:hover:not(:disabled):not(.button-group__button--current){background-color:var(--bs-gray-50);color:var(--bs-gray-900)}.button-group__button[data-v-1df296ab]:focus-visible{z-index:1;box-shadow:inset 0 0 0 2px var(--bs-primary-500);outline:none}.button-group__button[data-v-1df296ab]:disabled{color:var(--bs-gray-300);cursor:default}.button-group__button--current[data-v-1df296ab]:disabled{background-color:var(--bs-gray-50)}.button-group__icon[data-v-1df296ab]{flex-shrink:0}.button-group__label[data-v-1df296ab]{align-items:center;display:inline-flex}.button-group--full-width[data-v-1df296ab]{width:100%}.button-group--full-width .button-group__button[data-v-1df296ab]{flex:1 0 0;min-width:0}.button-group--sm[data-v-1df296ab]{--button-group-height:36px;--button-group-padding-inline:10px}.button-group--lg[data-v-1df296ab]{--button-group-height:44px;--button-group-padding-inline:16px}
