.view-switch{height:var(--ds-control-height);padding:var(--ds-space-1);background:var(--ds-input-bg);border:var(--ds-border-width) solid var(--ds-input-border);border-radius:var(--ds-radius-md)}.view-switch__indicator{background:var(--ds-bg-elevated);border-radius:var(--ds-radius-sm);box-shadow:var(--ds-shadow-xs)}.view-switch--accent .view-switch__indicator{background:var(--ds-control-active-bg);box-shadow:none}.view-switch--accent .view-switch__segment[data-active]{color:var(--ds-control-active-fg)}.view-switch__control{--separator-color:transparent}.view-switch__segment{padding-inline:var(--ds-space-4);color:var(--ds-text-dimmed);transition:color var(--ds-transition-fast);justify-content:center;align-items:center;display:flex}.view-switch__segment[data-active]{color:var(--ds-text-primary)}.view-switch__segment-inner{justify-content:center;align-items:center;width:100%;height:100%;display:flex}[data-mantine-color-scheme=light] .view-switch__indicator{border:var(--ds-border-width) solid var(--ds-border-default);box-shadow:var(--ds-shadow-xs)}[data-mantine-color-scheme=light] .view-switch--accent .view-switch__indicator{box-shadow:none;border:none}@media (prefers-reduced-motion:reduce){.view-switch__indicator,.view-switch__segment{transition:none}}
