.segmented-control--compact[data-v-ae63d40f]{border-radius:var(--oa-radius-pill);background:var(--oa-color-surface);width:max-content;max-width:100%;height:1.875rem;box-shadow:inset 0 0 0 1px var(--color-line-02);font-family:var(--typography-font-family-sf-pro-base);align-items:flex-start;gap:.125rem;padding:.1875rem;display:inline-flex;position:relative}.segmented-control--compact button[data-v-ae63d40f]{z-index:1;border-radius:var(--oa-radius-pill);min-width:4rem;height:1.5rem;color:var(--oa-color-muted);cursor:pointer;font-family:inherit;font-size:var(--oa-text-xs);white-space:nowrap;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0 .75rem;font-weight:400;line-height:normal;display:inline-flex;position:relative}.segmented-control--compact button[data-v-ae63d40f]:hover:not(.is-active,:disabled){color:var(--color-text-01)}.segmented-control--compact button.is-active[data-v-ae63d40f]{color:var(--oa-color-ink);font-weight:590}.segmented-control__indicator[data-v-ae63d40f]{z-index:0;border-radius:var(--oa-radius-pill);background:var(--color-block-01);pointer-events:none;position:absolute;top:0;left:0}.segmented-control--dashboard[data-v-ae63d40f]{border-radius:var(--oa-radius-pill);background:var(--color-background-02);padding:.1875rem;display:flex;position:relative}.segmented-control--dashboard button[data-v-ae63d40f]{z-index:1;min-height:1.75rem;padding:.4375rem var(--oa-space-3);border:1px solid var(--color-line-03);border-radius:var(--oa-radius-pill);background:var(--color-background-02);color:var(--oa-color-ink-soft);cursor:pointer;font-size:var(--oa-text-xs);font-weight:500;line-height:1;position:relative}.segmented-control--dashboard button.is-active[data-v-ae63d40f]{color:var(--oa-color-on-ink);background:0 0;border-color:#0000}.segmented-control--dashboard .segmented-control__indicator[data-v-ae63d40f]{border:1px solid var(--oa-color-ink);background:var(--oa-color-ink)}button[data-v-ae63d40f]:disabled{cursor:default}.segmented-control--dashboard button[data-v-ae63d40f]:hover:not(.is-active,:disabled){filter:brightness(.96)}button[data-v-ae63d40f]:focus-visible{box-shadow:0 0 0 2px var(--color-line-02);outline:none}@media (width<=40rem){.segmented-control--dashboard[data-v-ae63d40f]{width:100%}.segmented-control--dashboard button[data-v-ae63d40f]{flex:1;min-width:0}}
