.ds-c-tabs{width:100%}.ds-c-tabs .ds-c-tabs--tab-button{color:var(--ds-color-monochrome-dark,#404040);flex-direction:row;font-family:var(--ds-font-family-brand,"Roboto",Arial,Helvetica,sans-serif);min-height:var(--ds-size-spacing-xl);min-width:var(--ds-size-spacing-4xl);overflow-wrap:break-word;padding:0 var(--ds-size-spacing-lg);text-align:center;text-decoration-line:none;touch-action:manipulation;transition-duration:var(--ds-modifier-transition-duration);transition-property:background-color,color;transition-timing-function:var(--ds-modifier-transition-timing);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;outline-color:transparent}.ds-c-tabs .ds-c-tabs--tab-button .ds-c-tabs--tab-button__icon>svg{height:1.5rem;margin-right:.5rem;vertical-align:text-top;width:1.5rem}.ds-c-tabs.ds-c-tabs--sm .ds-c-tabs--tab-button .ds-c-tabs--tab-button__icon>svg{height:1.25rem;margin-right:.5rem;vertical-align:text-top;width:1.25rem}.ds-c-tabs .ds-c-tabs--list-wrapper{position:relative}.ds-c-tabs.ds-c-tabs--sm .ds-c-tabs--tab-button{font-family:var(--ds-font-family-base,"Roboto",Arial,Helvetica,sans-serif);font-size:var(--ds-font-size-caption);font-weight:var(--ds-font-weight-label-2);line-height:var(--ds-font-line-height-label-2)}.ds-c-tabs.ds-c-tabs--lg .ds-c-tabs--tab-button,.ds-c-tabs.ds-c-tabs--md .ds-c-tabs--tab-button{font-size:var(--ds-font-size-label-2,1.125rem);font-weight:var(--ds-font-stack-label-2-font-weight,700);line-height:var(--ds-font-stack-label-2-line-height,1.5)}.ds-c-tabs .ds-c-tabs--tab-button:focus{outline:auto}.ds-c-tabs .ds-c-tabs--tab-button:before,.ds-c-tabs .ds-c-tabs--tab-button:focus,.ds-c-tabs .ds-c-tabs--tab-button:focus:before,.ds-c-tabs .ds-c-tabs--tab-button:hover,.ds-c-tabs .ds-c-tabs--tab-button:hover:before{transition-duration:var(--ds-modifier-transition-duration);transition-property:background-color,color;transition-timing-function:var(--ds-modifier-transition-timing)}.ds-c-tabs.ds-c-tabs--primary .ds-c-tabs--tab-button{margin-top:var(--ds-size-spacing-sm,4px);min-width:var(--ds-size-spacing-8xl);overflow:hidden;position:relative}.ds-c-tabs.ds-c-tabs--secondary .ds-c-tabs--tab-button{border-radius:9999px;min-width:-moz-fit-content;min-width:fit-content}.ds-c-tabs.ds-c-tabs--secondary.ds-c-tabs--fill .ds-c-tabs--list{width:100%}.ds-c-tabs.ds-c-tabs--primary .ds-c-tabs--tab-button:first-child{margin-left:var(--ds-size-spacing-xs,2px)}.ds-c-tabs.ds-c-tabs--primary.ds-c-tabs--fill .ds-c-tabs--tab-button{flex:1 0 0;min-width:calc(var(--ds-size-spacing-3xl)*3)}.ds-c-tabs.ds-c-tabs--secondary.ds-c-tabs--fill .ds-c-tabs--tab-button{flex:0}.ds-c-tabs.ds-c-tabs--secondary.ds-c-tabs--sm .ds-c-tabs--tab-button{padding:var(--ds-size-spacing-sm) calc(var(--ds-size-spacing-lg) + var(--ds-size-spacing-sm))}.ds-c-tabs.ds-c-tabs--secondary.ds-c-tabs--lg .ds-c-tabs--tab-button,.ds-c-tabs.ds-c-tabs--secondary.ds-c-tabs--md .ds-c-tabs--tab-button{padding:var(--ds-size-spacing-md) calc(var(--ds-size-spacing-lg) + var(--ds-size-spacing-sm))}.ds-c-tabs.ds-c-tabs--secondary .ds-c-tabs--tab-button:focus,.ds-c-tabs.ds-c-tabs--secondary .ds-c-tabs--tab-button:hover,.ds-c-tabs.ds-c-tabs--secondary .ds-c-tabs--tab-button[aria-selected=true]{border-radius:9999px}.ds-c-tabs.ds-c-tabs--primary .ds-c-tabs--tab-button:focus,.ds-c-tabs.ds-c-tabs--primary .ds-c-tabs--tab-button:hover{background-color:var(--ds-color-monochrome-lighter,#f2f2f2)}.ds-c-tabs.ds-c-tabs--secondary .ds-c-tabs--tab-button:focus,.ds-c-tabs.ds-c-tabs--secondary .ds-c-tabs--tab-button:hover{background-color:var(--ds-color-monochrome-lighter,#f2f2f2);color:var(--ds-color-monochrome-dark,#404040)}.ds-c-tabs.ds-c-tabs--primary.ds-c-tabs--md .ds-c-tabs--list-wrapper .ds-c-tabs--tab-button,.ds-c-tabs.ds-c-tabs--primary.ds-c-tabs--sm .ds-c-tabs--list-wrapper .ds-c-tabs--tab-button{min-height:var(--ds-size-spacing-4xl)}.ds-c-tabs.ds-c-tabs--primary.ds-c-tabs--lg .ds-c-tabs--list-wrapper .ds-c-tabs--tab-button{min-height:var(--ds-size-spacing-8xl)}.ds-c-tabs.ds-c-tabs--secondary .ds-c-tabs--list-wrapper{align-items:center;display:flex}.ds-c-tabs.ds-c-tabs--secondary.ds-c-tabs--sm .ds-c-tabs--list-wrapper{min-height:var(--ds-size-spacing-4xl)}.ds-c-tabs.ds-c-tabs--secondary.ds-c-tabs--md .ds-c-tabs--list-wrapper{min-height:var(--ds-size-spacing-6xl)}.ds-c-tabs.ds-c-tabs--secondary.ds-c-tabs--lg .ds-c-tabs--list-wrapper{min-height:var(--ds-size-spacing-8xl)}.ds-c-tabs .ds-c-tabs--list-wrapper:before{background-color:var(--ds-color-monochrome-light,#d8d8d8);bottom:0;content:"";display:block;height:var(--ds-size-border-width-sm);left:0;position:absolute;right:0;width:100%;z-index:1}.ds-c-tabs .ds-c-tabs--list{align-items:stretch;display:flex;justify-content:stretch;overflow-x:auto}.ds-c-tabs.ds-c-tabs--secondary .ds-c-tabs--list{gap:calc(var(--ds-size-spacing-md) + var(--ds-size-spacing-xs));height:-moz-fit-content;height:fit-content}@media not all and (min-width:1024px){.ds-c-tabs.ds-c-tabs--secondary.ds-c-tabs--fill .ds-c-tabs--list{justify-content:space-between}}@media (min-width:1024px){.ds-c-tabs.ds-c-tabs--secondary.ds-c-tabs--fill .ds-c-tabs--list{justify-content:space-around}}.ds-c-tabs.ds-c-tabs--primary .ds-c-tabs--tab-button[aria-selected=true]{color:var(--ds-color-palette-brand-1,#1976d2)}.ds-c-tabs.ds-c-tabs--secondary .ds-c-tabs--tab-button[aria-selected=true]{background-color:var(--ds-color-palette-brand-1,#1976d2);color:var(--ds-color-palette-white,#fff)}.ds-c-tabs.ds-c-tabs--primary .ds-c-tabs--tab-button[aria-selected=true]:before{background-color:var(--ds-color-palette-brand-1,#1976d2);bottom:0;content:"";display:block;height:var(--ds-size-border-width-md);left:0;position:absolute;right:0;width:100%;z-index:2}.ds-c-tabs.ds-c-tabs--primary .ds-c-tabs--tab-button[aria-selected=true]:focus,.ds-c-tabs.ds-c-tabs--primary .ds-c-tabs--tab-button[aria-selected=true]:hover{background-color:transparent;color:var(--ds-color-palette-brand-1-dark,undefined)}.ds-c-tabs.ds-c-tabs--primary .ds-c-tabs--tab-button[aria-selected=true]:hover:before,.ds-c-tabs.ds-c-tabs--secondary .ds-c-tabs--tab-button[aria-selected=true]:focus,.ds-c-tabs.ds-c-tabs--secondary .ds-c-tabs--tab-button[aria-selected=true]:hover{background-color:var(--ds-color-palette-brand-1-dark,undefined)}.ds-c-tabs .ds-c-tabs--tab-panel{padding:var(--ds-size-spacing-lg,16px)}