.tabs[data-v-f766779d]{width:100%}.tabs-header[data-v-f766779d]{display:flex;flex-wrap:nowrap;gap:var(--spacing-lg);justify-content:flex-start;overflow:auto}@media(min-width:768px){.tabs-header[data-v-f766779d]{flex-wrap:wrap;justify-content:center}}@media(min-width:1024px){.tabs-header[data-v-f766779d]{gap:var(--spacing-2xl)}}.tab-button[data-v-f766779d]{background:none;border:none;color:var(--noir-oak);cursor:pointer;font-family:var(--font-family-body);font-size:var(--font-size-button);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-button);padding:var(--spacing-sm) 0;position:relative;text-transform:uppercase;transition:color .5s;white-space:nowrap}.tab-button[data-v-f766779d]:hover{color:var(--velvet-merlot-lighter)}.tab-button[data-v-f766779d]:focus{outline:none}.tab-button[data-v-f766779d]:focus-visible{border-radius:2px;outline:2px solid var(--velvet-merlot);outline-offset:4px}.tab-button[data-v-f766779d]:after{background:var(--velvet-merlot-lighter);bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .3s;width:0}.tab-button.active[data-v-f766779d]:after,.tab-button[data-v-f766779d]:hover:after{width:100%}[data-theme=dark] .tab-button[data-v-f766779d]{color:var(--text-primary-inversed)}[data-theme=dark] .tab-button[data-v-f766779d]:hover{color:var(--alabaster-sand)}[data-theme=dark] .tab-button[data-v-f766779d]:focus-visible{outline-color:var(--text-primary-inversed)}[data-theme=dark] .tab-button[data-v-f766779d]:after{background:var(--text-primary-inversed)}
