.AppSegmentedControl{display:inline-flex;flex-direction:column}.AppSegmentedControl .AppSegmentedControl_label{color:rgb(var(--color-grey-dark));display:block;font-size:.7rem;font-weight:600;letter-spacing:.2px;margin-bottom:.375rem}.AppSegmentedControl .AppSegmentedControl_container{align-items:center;background:rgb(var(--color-background));border-radius:.625rem;display:inline-flex;flex-wrap:wrap;padding:.2rem}.AppSegmentedControl .AppSegmentedControl_option{align-items:center;background:transparent;border-radius:.45rem;color:rgb(var(--color-grey-dark));cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:600;gap:.375rem;padding:.375rem .7rem}.AppSegmentedControl .AppSegmentedControl_option:hover:not(.option--active){color:rgb(var(--color-text-secondary))}.AppSegmentedControl .AppSegmentedControl_option.option--active{background:rgb(var(--color-white));box-shadow:0 1px 3px #0f172a14;color:rgb(var(--color-text-primary))}.AppSegmentedControl.AppSegmentedControl--lg .AppSegmentedControl_container{border-radius:.75rem;padding:.25rem}.AppSegmentedControl.AppSegmentedControl--lg .AppSegmentedControl_option{border-radius:.55rem;font-size:.9rem;font-weight:700;gap:.5rem;min-height:44px;padding:.4rem .85rem}.AppSegmentedControl.AppSegmentedControl--theme-primary .AppSegmentedControl_option.option--active{background:rgb(var(--color-primary));box-shadow:0 2px 6px -1px #0f172a2e;color:rgb(var(--color-white))}
