.tab-switch-component[data-v-1d5ae497]{--_border-radius:999px;--_padding:var(--tab-switch-padding,4px);background-color:var( --tab-switch-bg-color,color-mix(in srgb,canvasText 8%,transparent) );border:var(--tab-switch-border);border-radius:var(--_border-radius);box-shadow:var(--tab-switch-box-shadow);display:inline-flex;margin-block:var(--tab-switch-margin-block);max-width:100%;overflow-x:auto;padding:var(--_padding);position:var(--tabs-position,relative);width:auto}.tab-switch-component button[data-v-1d5ae497]{flex:var(--tab-flex);flex-shrink:0;z-index:1}.tab-switch-component button[data-v-1d5ae497]:focus-visible{outline-color:var( --tab-switch-focus-color,var(--default-focus-color,canvasText) );outline-style:var( --tab-switch-focus-style,var(--default-focus-style,solid) );outline-width:var( --tab-switch-focus-width,var(--default-focus-width,2px) )}.tab-switch-component button.active[data-v-1d5ae497]{color:var(--tab-switch-active-color,canvasText)}.tab-switch-component.fixed[data-v-1d5ae497]{--tab-flex:1;display:flex}.tab-switch-component[data-v-1d5ae497]:before{background-color:var(--tab-switch-active-bg-color,canvas);border-radius:var(--_border-radius);box-shadow:0 0 0 1px var( --tab-switch-color-border,var( --default-border-color,color-mix(in srgb,currentColor 16%,transparent) ) );content:var(--tabs-slider-content,"");height:calc(100% - var(--_padding)*2);left:0;position:absolute;transform-origin:left;transition:var(--_transition);translate:var(--_left,0);width:var(--_width,0)}button[data-v-1d5ae497]{background-color:transparent;border:0;border-radius:var(--_border-radius);cursor:pointer;font-size:1rem;padding:.5rem 1rem}
