[data-ui=segmented-control]{--seg-count: 2;--seg-opt-h: var(--seg-option-h);--seg-track-pad: var(--space-1);position:relative;display:inline-flex;align-items:stretch;background:var(--surface-sunken);border:1px solid var(--line-faint);border-radius:var(--r-pill);isolation:isolate;max-width:100%}.ui-segmented__track{position:relative;display:flex;align-items:stretch;flex:1 1 auto;min-width:0;padding:var(--seg-track-pad) var(--space-1);margin-block:calc((var(--seg-track-pad) - var(--space-1)) * -1);scroll-padding-inline:var(--seg-scroll-pad, var(--space-1))}[data-ui=segmented-control][data-overflow=true]>.ui-segmented__track{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}.ui-segmented__track::-webkit-scrollbar{display:none}.ui-segmented__edge{position:sticky;z-index:2;flex:0 0 0;width:0;align-self:stretch;opacity:0;pointer-events:none;transition:opacity var(--t-app-fast, .12s) var(--ease-app, ease-out)}.ui-segmented__edge:after{content:"";position:absolute;top:calc(var(--space-1) * -1);bottom:calc(var(--space-1) * -1);width:40px;border-radius:var(--r-pill)}.ui-segmented__edge--start{left:0}.ui-segmented__edge--start:after{left:calc(var(--space-1) * -1);background:linear-gradient(to right,var(--surface-sunken) 0%,var(--surface-sunken) 30%,transparent 100%)}.ui-segmented__edge--end{right:0}.ui-segmented__edge--end:after{right:calc(var(--space-1) * -1);background:linear-gradient(to left,var(--surface-sunken) 0%,var(--surface-sunken) 30%,transparent 100%)}[data-ui=segmented-control][data-overflow=true]:not([data-start=true]) .ui-segmented__edge--start,[data-ui=segmented-control][data-overflow=true]:not([data-end=true]) .ui-segmented__edge--end{opacity:1}.ui-segmented.x-scroll-fade .ui-segmented__edge{display:none}.ui-segmented.x-scroll-fade{mask-clip:no-clip;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(prefers-reduced-motion:reduce){.ui-segmented__edge{transition:none}}.ui-segmented__thumb{position:absolute;top:var(--seg-track-pad);bottom:var(--seg-track-pad);left:0;width:var(--seg-thumb-w, calc((100% - var(--space-2)) / var(--seg-count, 2)));transform:translate3d(var(--seg-thumb-x, var(--space-1)),0,0);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-pill);box-shadow:var(--card-elev-1);transition:transform var(--t-app-base) var(--ease-app);z-index:-1;pointer-events:none}.ui-segmented__option{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;padding:0 var(--space-4);min-height:var(--seg-opt-h);background:transparent;border:none;border-radius:var(--r-pill);color:var(--ink-3);font-family:var(--font-sans, system-ui, sans-serif);font-size:var(--t-xs);font-weight:var(--w-medium);letter-spacing:-.005em;cursor:pointer;flex:1 0 auto;white-space:nowrap;scroll-snap-align:start;transition:color var(--t-app-base, .22s) var(--ease-app, ease-out)}.ui-segmented--md{--seg-opt-h: var(--seg-option-h-md)}.ui-segmented--md .ui-segmented__option{padding:0 var(--space-4);font-size:var(--t-sm)}.ui-segmented__option.is-active{color:var(--ink-1);font-weight:var(--w-label)}.ui-segmented__count{margin-left:var(--space-2);padding:0 var(--space-2);border-radius:var(--r-pill);background:var(--bg-3);color:var(--ink-3);font-family:var(--font-numeric);font-variant-numeric:tabular-nums;font-size:var(--t-xs);line-height:var(--lh-xs);font-weight:var(--w-body);transition:background var(--t-app-base, .22s) var(--ease-app, ease-out),color var(--t-app-base, .22s) var(--ease-app, ease-out)}.ui-segmented__option.is-active .ui-segmented__count{background:var(--accent-soft);color:var(--accent-strong)}@media(hover:hover)and (pointer:fine){.ui-segmented__option:hover:not(.is-active):not(:disabled){color:var(--ink-2)}}.ui-segmented__option:focus-visible{outline:none;box-shadow:var(--ring-brand, 0 0 0 2px var(--brand-strong))}.ui-segmented__option[disabled]{opacity:.4;cursor:not-allowed}.ui-segmented__option[data-soon=true]{opacity:.55}@media(prefers-reduced-motion:reduce){.ui-segmented__thumb,.ui-segmented__option{transition:none}}@media(max-width:480px){.ui-segmented__option,.ui-segmented--md .ui-segmented__option{padding-inline:var(--space-2);letter-spacing:0}}@media(hover:none)and (pointer:coarse){[data-ui=segmented-control]{--seg-track-pad: max(var(--space-1), calc((var(--tap-min) - var(--seg-opt-h)) / 2))}.ui-segmented__option{padding:0 var(--space-3);min-inline-size:var(--tap-min, 44px);touch-action:manipulation}.ui-segmented--md .ui-segmented__option{padding:0 var(--space-3)}.ui-segmented__option:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);min-width:44px;min-height:44px;width:100%;height:100%}}@media(max-width:479.98px){.ui-segmented.ui-segmented--grid-phone{--seg-opt-h: var(--tap-min);align-self:stretch;width:100%;border-radius:var(--r-lg)}.ui-segmented--grid-phone .ui-segmented__track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ui-segmented--grid-phone .ui-segmented__track .ui-segmented__option{min-width:0;white-space:normal;overflow-wrap:anywhere;transition:color var(--t-app-fast) var(--ease-app),background-color var(--t-app-fast) var(--ease-app),box-shadow var(--t-app-fast) var(--ease-app)}.ui-segmented--grid-phone .ui-segmented__option:nth-last-child(1 of.ui-segmented__option):nth-child(odd of.ui-segmented__option){grid-column:1 / -1}.ui-segmented--grid-phone .ui-segmented__thumb,.ui-segmented--grid-phone .ui-segmented__edge{display:none}.ui-segmented--grid-phone .ui-segmented__track .ui-segmented__option.is-active{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-strong),var(--card-elev-1);transition:color var(--t-app-base) var(--ease-app),background-color var(--t-app-base) var(--ease-app),box-shadow var(--t-app-base) var(--ease-app)}}@media(prefers-reduced-motion:reduce){.ui-segmented--grid-phone .ui-segmented__track .ui-segmented__option,.ui-segmented--grid-phone .ui-segmented__track .ui-segmented__option.is-active{transition:none}}
