.sliding-segmented{isolation:isolate;--sliding-segmented-ease:cubic-bezier(.32, .72, 0, 1);--sliding-segmented-duration:.4s;--sliding-segmented-thumb-bg:#ffffff29;--sliding-segmented-thumb-border:#ffffff3d;--sliding-segmented-thumb-shadow:inset 0 1px 0 #ffffff61, 0 1px 3px #00000024;--sliding-segmented-thumb-blur:blur(14px) saturate(1.18);--sliding-segmented-hover-bg:var(--control-hover-bg,#ffffff14);position:relative}:root[data-theme=light] .sliding-segmented{--sliding-segmented-thumb-bg:#ffffffc7;--sliding-segmented-thumb-border:#1a1f1a1f;--sliding-segmented-thumb-shadow:inset 0 1px 0 #fffffff2, 0 1px 2px #1a1f1a14}@media (prefers-color-scheme:light){:root:not([data-theme]) .sliding-segmented{--sliding-segmented-thumb-bg:#ffffffc7;--sliding-segmented-thumb-border:#1a1f1a1f;--sliding-segmented-thumb-shadow:inset 0 1px 0 #fffffff2, 0 1px 2px #1a1f1a14}}.sliding-segmented__indicator{top:var(--tsm-segmented-track-padding,3px);bottom:var(--tsm-segmented-track-padding,3px);z-index:0;border-radius:var(--tsm-segmented-inner-radius,var(--tsm-radius-control,.5rem));pointer-events:none;opacity:0;background:var(--sliding-segmented-thumb-bg,var(--accent-amber-active-bg,#fbbf241f));border:1px solid var(--sliding-segmented-thumb-border,var(--accent-amber-option-border,#fbbf2447));box-shadow:var(--sliding-segmented-thumb-shadow,none);-webkit-backdrop-filter:var(--sliding-segmented-thumb-blur,none);will-change:transform, width;position:absolute;left:0}.sliding-segmented__indicator--ready{opacity:1}.sliding-segmented__indicator--ready.sliding-segmented__indicator--transition{transition:transform var(--sliding-segmented-duration) var(--sliding-segmented-ease), width var(--sliding-segmented-duration) var(--sliding-segmented-ease), opacity .16s ease}.sliding-segmented__btn{z-index:1;position:relative}.sliding-segmented .settings-segmented__btn{transition:color .22s;box-shadow:none!important;background:0 0!important}.sliding-segmented .settings-segmented__btn:hover:not(.settings-segmented__btn--active){background:var(--sliding-segmented-hover-bg,var(--control-hover-bg,#ffffff14))!important}.sliding-segmented .settings-segmented__btn--active{color:var(--accent-amber-fg,#fbbf24);box-shadow:none!important;background:0 0!important}.sliding-segmented .settings-segmented__btn--active:hover{color:var(--accent-amber-fg,#fbbf24);background:0 0!important}.sliding-segmented .settings-segmented__btn:active:not(.settings-segmented__btn--active){transform:none}.sliding-segmented.settings-segmented .settings-segmented__btn,.sliding-segmented .settings-segmented__btn{border-radius:var(--tsm-segmented-inner-radius)!important}.sliding-segmented .settings-segmented__btn:focus{outline:none}.sliding-segmented .settings-segmented__btn:focus-visible{outline:2px solid color-mix(in srgb, var(--accent-amber-fg,#fbbf24) 45%, transparent);outline-offset:1px;box-shadow:none!important}.sliding-segmented.settings-segmented,.sliding-segmented{overflow:visible}.sliding-segmented__indicator.sliding-segmented__indicator--ready{--sliding-segmented-active-glow:var(--accent-amber-fg,#fbbf24);overflow:hidden;background-color:color-mix(in srgb, var(--sliding-segmented-active-glow) 12%, var(--settings-input-bg,#ffffff12))!important;background-image:linear-gradient(to right, color-mix(in srgb, var(--sliding-segmented-active-glow) 22%, var(--settings-input-bg)) 0%, color-mix(in srgb, var(--sliding-segmented-active-glow) 14%, var(--settings-input-bg)) 38%, color-mix(in srgb, var(--sliding-segmented-active-glow) 8%, var(--settings-input-bg)) 100%)!important;box-shadow:inset 0 1px 0 #ffffff1a, inset 10px 0 18px color-mix(in srgb, var(--sliding-segmented-active-glow) 12%, transparent)!important;border:none!important}.sliding-segmented__indicator.sliding-segmented__indicator--ready:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse 80% 180% at 14% 50%, color-mix(in srgb, var(--sliding-segmented-active-glow) 20%, transparent) 0%, transparent 68%);position:absolute;inset:0}:root[data-ui-family=modern-glass] .sliding-segmented .settings-segmented__btn:focus-visible,:root[data-ui-family=frost] .sliding-segmented .settings-segmented__btn:focus-visible,:root[data-ui-family=command] .sliding-segmented .settings-segmented__btn:focus-visible,:root[data-ui-family=duotone] .sliding-segmented .settings-segmented__btn:focus-visible,:root[data-theme=light] .sliding-segmented .settings-segmented__btn:focus-visible{outline:2px solid color-mix(in srgb, var(--accent-amber-fg,#fbbf24) 45%, transparent)!important;outline-offset:1px!important;box-shadow:none!important}@media (prefers-reduced-transparency:reduce){.sliding-segmented__indicator{-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.sliding-segmented__indicator--ready.sliding-segmented__indicator--transition{transition:none}}.settings-segmented{--tsm-segmented-track-padding:3px;--tsm-segmented-inner-radius:max(0px, calc(var(--tsm-segmented-track-radius,var(--tsm-radius-control,.5rem)) - var(--tsm-segmented-track-padding)));padding:var(--tsm-segmented-track-padding);border-radius:var(--tsm-segmented-track-radius,var(--tsm-radius-control,.5rem));background:var(--settings-input-bg,#ffffff12);border:1px solid var(--settings-border,#ffffff1f);box-sizing:border-box;flex-wrap:wrap;gap:0;max-width:100%;display:inline-flex}.settings-segmented__btn{font:inherit;letter-spacing:.015em;color:var(--text-muted,#ffffff9e);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:0;padding:.48rem 1.05rem;font-size:.875rem;font-weight:600;transition:color .2s,background .22s,box-shadow .22s,transform .14s;position:relative}.settings-segmented__btn:first-child{border-start-start-radius:var(--tsm-segmented-inner-radius);border-end-start-radius:var(--tsm-segmented-inner-radius)}.settings-segmented__btn:last-child{border-start-end-radius:var(--tsm-segmented-inner-radius);border-end-end-radius:var(--tsm-segmented-inner-radius)}.settings-segmented__btn:only-child,.settings-segmented__btn--active{border-radius:var(--tsm-segmented-inner-radius)}.settings-segmented__btn:hover:not(.settings-segmented__btn--active){color:var(--text,#ffffffeb);background:var(--settings-surface-mid,#ffffff1a)}.settings-segmented__btn:active:not(.settings-segmented__btn--active){transform:scale(.98)}.settings-segmented__btn:focus{outline:none}.settings-segmented__btn:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--accent-amber-fg,#fbbf24) 35%, transparent)}.settings-segmented:not(.sliding-segmented) .settings-segmented__btn--active{background:var(--accent-amber-active-bg,#fbbf241f);color:var(--accent-amber-fg,#fbbf24);box-shadow:0 0 0 1px var(--accent-amber-option-border,#fbbf2447)}.settings-segmented:not(.sliding-segmented) .settings-segmented__btn--active:hover{background:var(--accent-amber-active-bg,#fbbf2429);color:var(--accent-amber-fg,#fbbf24)}:root[data-theme=light] .settings-segmented:not(.sliding-segmented) .settings-segmented__btn--active{background:var(--accent-amber-active-bg,#fbbf2424);color:var(--accent-amber-fg,#b45309);box-shadow:0 0 0 1px var(--accent-amber-option-border,#d9770659)}:root[data-theme=light] .settings-segmented:not(.sliding-segmented) .settings-segmented__btn--active:hover{background:var(--accent-amber-active-bg,#fbbf2433)}@media (prefers-color-scheme:light){:root:not([data-theme]) .settings-segmented:not(.sliding-segmented) .settings-segmented__btn--active{background:var(--accent-amber-active-bg,#fbbf2424);color:var(--accent-amber-fg,#b45309);box-shadow:0 0 0 1px var(--accent-amber-option-border,#d9770659)}:root:not([data-theme]) .settings-segmented:not(.sliding-segmented) .settings-segmented__btn--active:hover{background:var(--accent-amber-active-bg,#fbbf2433)}}@media (prefers-reduced-motion:reduce){.settings-segmented__btn{transition:color .15s,background .15s,box-shadow .15s}.settings-segmented__btn:active:not(.settings-segmented__btn--active){transform:none}}
