.segmented-toggle.svelte-1b69azk{display:inline-grid;position:relative;grid-template-columns:auto auto;align-items:center;border:1px solid var(--gray-300);border-radius:var(--radius-full);background-color:var(--gray-100)}.segmented-toggle.svelte-1b69azk.size-sm{min-width:100px}.segmented-toggle.svelte-1b69azk.size-md{min-width:300px}.segmented-toggle.svelte-1b69azk.size-lg{width:100%}.segmented-toggle.svelte-1b69azk:before{--border-width: 1px;position:absolute;transition:transform .2s ease-in-out;box-shadow:var(--shadow-elevation-medium);border:var(--border-width) solid var(--primary-color);border-radius:var(--radius-full);background-color:var(--primary-color-light);width:calc(50% - var(--border-width) * 2);height:100%;content:""}.segmented-toggle[data-animate=true].svelte-1b69azk:before{transform:translate(100%)}.segmented-toggle-button.svelte-1b69azk{position:relative;transition:color .2s ease-in-out;cursor:pointer;border:none;border-radius:var(--radius-sm);background-color:transparent;padding:var(--padding-sm) var(--padding-md);color:var(--gray-900);font-weight:600}.segmented-toggle-button.svelte-1b69azk:hover:not(.selected){color:var(--gray-800)}.segmented-toggle-button.svelte-1b69azk.selected{color:var(--primary-color);font-weight:600}.segmented-toggle-button.svelte-1b69azk:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}
