.np-button-group.svelte-1am1c7n{align-items:flex-start;gap:var(--np-button-group-space,var(--_space,.5rem));isolation:isolate;display:inline-flex;position:relative}.np-button-group.svelte-1am1c7n:has(>:is(.np-button,.np-icon-button).s){--_space:.75rem}.np-button-group.svelte-1am1c7n:has(>:is(.np-button,.np-icon-button).xs){--_space:1.125rem}.connected.svelte-1am1c7n{gap:var(--np-button-group-space,.125rem);display:flex}.connected.svelte-1am1c7n>:not([popover],.np-button-group-input){flex:auto}.connected.svelte-1am1c7n>.np-icon-button:is(.xs,.s){min-width:3rem}.connected.svelte-1am1c7n>.xs{--_inner-corner:.25rem}.connected.svelte-1am1c7n>:is(.s,.m){--_inner-corner:.5rem}.connected.svelte-1am1c7n>.l{--_inner-corner:1rem}.connected.svelte-1am1c7n>.xl{--_inner-corner:1.25rem}.connected.svelte-1am1c7n>.square:not(.selected){border-radius:var(--np-button-group-inner-corner,var(--_inner-corner))}.np-button-group-input.svelte-1am1c7n{inset-inline-start:0;opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;bottom:0}.np-button-group.svelte-1am1c7n>:focus-visible{z-index:1}.moving.svelte-1am1c7n{--_button-min-width:0;--_button-label-overflow:hidden}.connected.svelte-1am1c7n>:not([popover],.np-button-group-input):has(~:not([popover],.np-button-group-input)){border-start-end-radius:var(--np-button-group-inner-corner,var(--_inner-corner));border-end-end-radius:var(--np-button-group-inner-corner,var(--_inner-corner))}.connected.svelte-1am1c7n>:not([popover],.np-button-group-input)~:not([popover],.np-button-group-input){border-start-start-radius:var(--np-button-group-inner-corner,var(--_inner-corner));border-end-start-radius:var(--np-button-group-inner-corner,var(--_inner-corner))}@media (prefers-reduced-motion:no-preference){.connected.svelte-1am1c7n>:not([popover],.np-button-group-input):has(~:not([popover],.np-button-group-input)):is(:active,.pressed){border-start-end-radius:var(--np-button-group-pressed-inner-corner,var(--np-shape-corner-extra-small));border-end-end-radius:var(--np-button-group-pressed-inner-corner,var(--np-shape-corner-extra-small))}.connected.svelte-1am1c7n>:not([popover],.np-button-group-input)~:not([popover],.np-button-group-input):is(:active,.pressed){border-start-start-radius:var(--np-button-group-pressed-inner-corner,var(--np-shape-corner-extra-small));border-end-start-radius:var(--np-button-group-pressed-inner-corner,var(--np-shape-corner-extra-small))}}.connected.svelte-1am1c7n>:not([popover],.np-button-group-input).selected{border-radius:var(--_round-radius,var(--np-shape-corner-full))}
