@layer vuetify-components{.v-slide-group--horizontal .v-tab{max-width:360px}.v-slide-group--vertical .v-tab{justify-content:start}.v-tab__slider{bottom:0;pointer-events:none;opacity:0;background:currentColor;width:100%;height:2px;position:absolute;inset-inline-start:0}.v-tab--selected .v-tab__slider{opacity:1}.v-slide-group--vertical .v-tab__slider{width:2px;height:100%;top:0}.v-tab--slider-primary>.v-btn__content{align-self:stretch;position:relative}.v-tab--slider-primary .v-tab__slider{border-start-start-radius:3px;border-start-end-radius:3px;height:3px}.v-tab--slider-primary.v-btn--stacked>.v-btn__content{flex-grow:1;align-self:auto}.v-tab--slider-primary.v-btn--stacked>.v-btn__prepend{flex-grow:1;align-items:end}.v-tab--slider-primary.v-btn--stacked:has(>.v-btn__prepend)>.v-btn__content{justify-content:start}.v-slide-group--vertical .v-tab--slider-primary>.v-btn__content{align-self:auto;position:static}.v-slide-group--vertical .v-tab--slider-primary .v-tab__slider{border-start-start-radius:0;border-start-end-radius:3px;border-end-end-radius:3px;width:3px;height:1lh;margin-block:auto}}@layer vuetify-overrides{.v-tab{height:var(--v-tabs-height);border-radius:var(--v-tabs-inset-radius,0);min-width:90px;overflow:visible}}@layer vuetify-final.trumps{@media (forced-colors:active){.v-tab--selected.v-btn{color:highlight}.v-tab__slider{background:highlight}}}
