.ui-tg{--tg-height:var(--size-control);--tg-ink:var(--type-secondary-color);--tg-ink-on:var(--color-ink);isolation:isolate;--tg-pad:4px;--tg-thumb:var(--color-surface);--tg-thumb-ring:0 0 0 1px #161a201f, 0 1px 2px #161a201a, 0 2px 6px -2px #161a201a;max-inline-size:100%;padding:var(--tg-pad);border-radius:var(--radius-full);background:var(--color-sidebar);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:inline-grid;position:relative;box-shadow:inset 0 0 0 1px #161a200a}.ui-tg-flow{scrollbar-width:none;inline-size:fit-content;display:flex;overflow-x:auto}@media (max-width:47.99rem){.ui-tg-flow{row-gap:var(--space-1);border-radius:var(--radius-lg);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;inline-size:100%;display:grid;overflow:visible}}.ui-tg-flow>.ui-tg-item{flex:none;text-decoration:none}@media (max-width:47.99rem){.ui-tg-flow>.ui-tg-item{white-space:normal;text-align:center;min-inline-size:0}.ui-tg-flow>.ui-tg-item:last-of-type:nth-child(odd){grid-column:1/-1}.ui-tg-flow>.ui-tg-item>span{text-overflow:clip;overflow:visible}}.ui-tg-flow>.ui-tg-item[data-selected]{background:var(--tg-thumb);box-shadow:var(--tg-thumb-ring)}.ui-tg-flow>.ui-tg-item:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.ui-tg-field{display:contents}.ui-tg-sm{--tg-height:2rem}.ui-tg-item{z-index:1;min-inline-size:0;min-block-size:calc(var(--tg-height) - 2 * var(--tg-pad));justify-content:center;align-items:center;gap:var(--space-1);padding-inline:var(--space-4);color:var(--tg-ink);font:inherit;font-size:var(--type-control-size);font-weight:var(--type-control-weight);line-height:var(--type-control-leading);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), scale var(--duration-fast) var(--ease-standard);background:0 0;border:0;outline:none;display:inline-flex;position:relative}.ui-tg-sm .ui-tg-item{padding-inline:var(--space-3)}.ui-tg-item>span{text-overflow:ellipsis;overflow:hidden}.ui-tg-item svg{flex:none;block-size:1rem;inline-size:1rem}.ui-tg-item:not(:has(>span)){min-inline-size:calc(var(--tg-height) - 2 * var(--tg-pad));padding-inline:0}.ui-tg-item{--tg-hit:var(--size-control)}@media (max-width:639px),(pointer:coarse){.ui-tg-item{--tg-hit:var(--size-hit)}}.ui-tg-item:after{content:"";inset:min(0px, calc((100% - var(--tg-hit)) / 2));position:absolute}.ui-tg-item[data-selected]{color:var(--tg-ink-on)}.ui-tg-item[data-pressed]{scale:.96}.ui-tg-item[data-disabled]{opacity:.45;cursor:not-allowed}.ui-tg-item[data-focus-visible]{z-index:2;box-shadow:var(--focus-ring)}.ui-tg[data-disabled] .ui-tg-item{opacity:.45;cursor:not-allowed}.ui-tg-item{border-radius:var(--radius-full)}.ui-tg-thumb{z-index:0;inset-block:var(--tg-pad);inline-size:calc((100% - 2 * var(--tg-pad)) / var(--tg-count));border-radius:var(--radius-full);background:var(--tg-thumb);box-shadow:var(--tg-thumb-ring);transform:translateX(calc(var(--tg-index) * 100%));transition:transform var(--duration-moderate) var(--ease-enter);pointer-events:none;position:absolute;inset-inline-start:var(--tg-pad)}.ui-tg:has(.ui-tg-item[data-focus-visible]) .ui-tg-thumb{transition:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ui-tg{--tg-thumb:color-mix(in srgb, var(--color-border-strong) 90%, var(--color-sidebar));--tg-thumb-ring:0 0 0 1px #ffffff2e, 0 1px 2px #0006;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-border-strong) 50%, transparent)}}:root[data-theme=dark] .ui-tg{--tg-thumb:color-mix(in srgb, var(--color-border-strong) 90%, var(--color-sidebar));--tg-thumb-ring:0 0 0 1px #ffffff2e, 0 1px 2px #0006;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-border-strong) 50%, transparent)}@media (hover:hover) and (pointer:fine){.ui-tg-flow>.ui-tg-item:not([data-selected]):hover{color:var(--type-control-color)}}@media (prefers-reduced-motion:reduce){.ui-tg-item,.ui-tg-thumb{transition:none}.ui-tg-item[data-pressed]{scale:none}}@media (forced-colors:active){.ui-tg{box-shadow:none;border:1px solid canvastext}.ui-tg-thumb{box-shadow:none;background:highlight}.ui-tg-item{color:buttontext}.ui-tg-flow>.ui-tg-item[data-selected]{background:highlight}.ui-tg-item[data-selected]{forced-color-adjust:none;color:highlighttext;background:0 0}.ui-tg-item[data-disabled],.ui-tg[data-disabled] .ui-tg-item{color:graytext;opacity:1}.ui-tg-item[data-focus-visible]{box-shadow:none;outline-offset:2px;outline:2px solid highlight}}@media (max-width:639px){.ui-tg-tight .ui-tg-item{padding-inline:var(--space-2)}}
