@layer reset,tokens,theme,core,overrides;@layer core{._tabPanel_1ortq_4{padding:var(--v-tabs-tab-panel-padding-vertical) 0;font-family:var(--v-tabs-font-family)}._tabs_44yc0_4{display:flex;flex-direction:column;width:100%}._tabList_44yc0_10{display:flex;flex-direction:row;overflow-x:auto;border-bottom:var(--v-tabs-border-width) solid var(--v-tabs-border-color);isolation:isolate}._tab_44yc0_4{position:relative;background:none;border:none;display:inline-flex;flex:0 0 auto;cursor:pointer;outline:none;font-family:var(--v-tabs-font-family);font-weight:var(--v-tabs-tab-font-weight);color:var(--v-tabs-tab-text-color)}}@layer reset,tokens,theme,core,overrides;@layer core{._tab_44yc0_4:focus-visible{outline:2px solid var(--v-color-utility-focus);outline-offset:-2px}@media (hover:hover){._tab_44yc0_4:hover{background-color:var(--v-tabs-tab-background-color-hover)}}._tab_44yc0_4:active{background-color:var(--v-tabs-tab-background-color-pressed)}._tab_44yc0_4._sm_44yc0_46{font-size:var(--v-tabs-sm-tab-font-size);line-height:var(--v-tabs-sm-tab-line-height);padding:var(--v-tabs-sm-tab-padding-vertical) var(--v-tabs-sm-tab-padding-horizontal)}._tab_44yc0_4._md_44yc0_52{font-size:var(--v-tabs-md-tab-font-size);line-height:var(--v-tabs-md-tab-line-height);padding:var(--v-tabs-md-tab-padding-vertical) var(--v-tabs-md-tab-padding-horizontal)}._tab_44yc0_4._selected_44yc0_58{box-shadow:inset 0 calc(var(--v-tabs-tab-border-width) * -1) 0 0 var(--v-tabs-tab-border-color-selected);color:var(--v-tabs-tab-text-color-selected);font-weight:var(--v-tabs-tab-font-weight-selected);z-index:1}._tabList_44yc0_10[data-overflow-right=true]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}._tabList_44yc0_10[data-overflow-left=true]{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(270deg,#000 calc(100% - 40px),transparent)}._tabList_44yc0_10[data-overflow-left=true][data-overflow-right=true]{-webkit-mask-image:linear-gradient(90deg,#000,#000,transparent 0,#000 40px,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000,#000,transparent 0,#000 40px,#000 calc(100% - 40px),transparent)}._tabLabel_44yc0_77{position:absolute}._tab_44yc0_4:after{content:attr(data-text);content:attr(data-text) /"";visibility:hidden;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;font-weight:var(--v-tabs-tab-font-weight-selected)}}