.fds-button-group{align-items:stretch;width:fit-content;display:flex}.fds-button-group>:focus-visible{z-index:10;position:relative}.fds-button-group>[data-slot=select-trigger]:not([class*=w-]){width:fit-content}.fds-button-group>input{flex:1}.fds-button-group:has(>[data-slot=button-group]){gap:calc(var(--spacing)*2)}.fds-button-group:has(select[aria-hidden=true]:last-child)>[data-slot=select-trigger]:last-of-type{border-radius:0 var(--radius-md)var(--radius-md)0}.fds-button-group--orientation-horizontal{flex-direction:row}.fds-button-group--orientation-horizontal>:not(:first-child){border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.fds-button-group--orientation-horizontal>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.fds-button-group--orientation-vertical{flex-direction:column}.fds-button-group--orientation-vertical>:not(:first-child){border-top:0;border-top-left-radius:0;border-top-right-radius:0}.fds-button-group--orientation-vertical>:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.fds-button-group__text{align-items:center;gap:calc(var(--spacing)*2);background-color:var(--muted);border-radius:var(--radius-md);border:1px solid var(--border);padding:0 calc(var(--spacing)*4);font-size:.875rem;font-weight:var(--font-weight-medium);box-shadow:var(--shadow);display:flex}.fds-button-group__text svg{pointer-events:none;flex-shrink:0}.fds-button-group__text svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.fds-button-group__separator{background-color:var(--input);align-self:stretch;margin:0;position:relative}.fds-button-group__separator[data-orientation=vertical]{height:auto}
