.sw-segmented[data-v-b35d5ac0]{background:var(--sw-segmented-bg,var(--muted));border:1px solid var(--sw-segmented-border,transparent);border-radius:var(--sw-segmented-radius,var(--radius));align-items:center;gap:var(--sw-segmented-gap,.25rem);min-height:var(--sw-segmented-min-height,var(--control-height));padding:var(--sw-segmented-padding,.125rem);display:inline-flex}.sw-segmented .option[data-v-b35d5ac0]{border-radius:var(--sw-segmented-option-radius,calc(var(--radius) - .25rem));color:var(--sw-segmented-option-color,var(--muted-foreground));cursor:pointer;font:inherit;font-size:var(--sw-segmented-font-size,var(--control-font-size));padding:var(--sw-segmented-option-padding,.125rem .875rem);background:0 0;border:none;align-self:stretch;transition:color .15s,background-color .15s,box-shadow .15s,filter .15s}.sw-segmented .option.is-selected[data-v-b35d5ac0]{background:var(--sw-segmented-active-bg,var(--primary));box-shadow:inset 0 0 0 1px var(--sw-segmented-active-border,transparent);color:var(--sw-segmented-active-color,var(--primary-foreground))}.sw-segmented .option[data-v-b35d5ac0]:focus-visible{box-shadow:0 0 0 2px var(--ring);outline:none}.sw-segmented .option[data-disabled][data-v-b35d5ac0]{cursor:not-allowed;opacity:.5}@media (hover:hover){.sw-segmented .option[data-v-b35d5ac0]:hover:not([data-disabled],.is-selected){color:var(--sw-segmented-hover-color,var(--foreground))}.sw-segmented .option.is-selected[data-v-b35d5ac0]:hover:not([data-disabled]){filter:brightness(.92)}}
