@layer reset,properties,vocs_theme,theme,base,vocs_base,vocs_components,components,vocs_utilities,utilities;.z-tempo_2d_theme-oo_VLc-control{@layer components{display:flex;box-sizing:border-box;max-width:100%;padding:var(--z-tempo_2d_theme-spacing-1,4px);border-radius:var(--z-tempo_2d_theme-radius-lg,12px);--corner-radius:var(--z-tempo_2d_theme-radius-lg,12px);background-color:var(--z-tempo_2d_theme-color-container,light-dark(#0000000a,#ffffff1f));overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}&[data-overflow=end]{@layer components{mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}}&[data-overflow=start]{@layer components{mask-image:linear-gradient(90deg,#0000,#000 32px)}}&[data-overflow=both]{@layer components{mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000)}}}.z-tempo_2d_theme-oo_VLc-item{@layer components{display:flex;flex:1 0 auto;align-items:center;justify-content:center;gap:var(--z-tempo_2d_theme-spacing-1_5f_5,6px);box-sizing:border-box;min-width:80px;height:40px;padding-block:var(--z-tempo_2d_theme-spacing-1,4px);padding-inline:var(--z-tempo_2d_theme-spacing-4,16px);border:0;border-radius:var(--z-tempo_2d_theme-radius-md,8px);--corner-radius:var(--z-tempo_2d_theme-radius-md,8px);background-color:#0000;color:var(--vocs-text-color-primary);font-family:inherit;font-size:var(--z-tempo_2d_theme-fontSize-xs,12px);line-height:var(--z-tempo_2d_theme-lineHeight-caption,16px);white-space:nowrap;cursor:pointer;transition-property:color,background-color,border-color,opacity,transform;transition-duration:var(--tempo-exit);transition-timing-function:var(--tempo-ease)}&[data-checked]{@layer components{background-color:var(--z-tempo_2d_theme-color-segmentSelected,light-dark(#fff,#ffffff29));transition-duration:var(--tempo-enter)}}&:focus-visible{@layer components{outline-width:var(--z-tempo_2d_theme-borderWidth-emphasis,2px);outline-offset:-2px;outline-style:solid;outline-color:currentColor}}&:disabled{@layer components{cursor:default}}&>svg{@layer components{flex-shrink:0;width:14px;height:14px}}}
