.btn-group,.btn-group-vertical{vertical-align:middle;display:inline-flex;position:relative}.btn-group>.btn,.btn-group-vertical>.btn{flex:auto;position:relative}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{flex-wrap:wrap;justify-content:flex-start;display:flex}.btn-toolbar .input-group{width:auto}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:0}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.5625rem}.dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{flex-direction:column;justify-content:center;align-items:flex-start}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:0}.btn-group.inactive-blended-into-background{display:flex}.btn-group .btn{border:1px solid var(--button-border,var(--button-background-color,#c64d2d))}.btn-group .btn.outline.inactive-blended-into-background{--button-outline-color:var(--bs-body-color);--button-border:transparent;--button-outline-background:transparent;--button-shadow:none;--button-weight:var(--text-bg-font-weight,var(--bs-body-font-weight))}.btn-check:checked+.btn-group .btn.outline.inactive-blended-into-background,.btn-check:active+.btn-group .btn.outline.inactive-blended-into-background,.btn-group .btn:active.outline.inactive-blended-into-background,.btn-group .btn.active.outline.inactive-blended-into-background,.btn-group .btn.is-active.outline.inactive-blended-into-background{--button-outline-color:initial;--button-border:initial;--button-weight:initial}.btn-group-lg>.btn{--bs-btn-padding-y:.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.125rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn{--bs-btn-padding-y:.25rem;--bs-btn-padding-x:.5rem;--bs-btn-font-size:.790123rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}