.bsab4s-tabs__control{color:var(--bsaweb--color--contrast-medium);text-decoration:none}.bsab4s-tabs__control:hover{color:var(--bsaweb--color--contrast-high)}.bsab4s-tabs__control[aria-selected=true]{color:var(--bsaweb--color--contrast-high);text-decoration:underline}.bsab4s-tabs__panel--hide{display:none}.bsab4s-tabs[data-animation=on] .bsab4s-tabs--no-interaction .bsab4s-tabs__panel{animation-delay:0s;animation-duration:0s}.bsab4s-tabs[data-animation=on] .bsab4s-tabs__panel--show{animation:tabs-panel-entry-animation .5s}.bsab4s-tabs[data-animation=on] .bsab4s-tabs__panel--hide{animation:tabs-panel-exit-animation .5s}@keyframes accordion-entry-animation{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}:root{--bsaweb--tabs--border-width:1px;--bsaweb--tabs--border-color:var(--bsaweb--color--contrast-lower);--bsaweb--tabs--radius:0.375em;--bsaweb--tabs--padding:1.25rem;--bsaweb--tabs--control--gap:var(--bsaweb--tabs--border-width);--bsaweb--tabs--control--radius:0;--bsaweb--tabs--panel--padding:1.25rem}.wp-block-bsaweb-blocks-tabs .bsab4s-tabs{border:var(--bsaweb--tabs--border-width) solid var(--bsaweb--tabs--border-color);border-radius:var(--bsaweb--tabs--radius);padding:var(--bsaweb--tabs--padding)}.wp-block-bsaweb-blocks-tabs .bsab4s-tabs__nav-list{display:flex;flex-wrap:wrap;margin-bottom:var(--bsaweb--spacing--xs);padding:0}.wp-block-bsaweb-blocks-tabs .bsab4s-tabs__nav-item{display:inline-block;margin:0 var(--bsaweb--spacing--xs) var(--bsaweb--spacing--xs) 0}.wp-block-bsaweb-blocks-tabs .bsab4s-tabs__control{background-color:hsla(var(--bsaweb--color--contrast-higher-h),var(--bsaweb--color--contrast-higher-s),var(--bsaweb--color--contrast-higher-l),.1);border-radius:var(--bsaweb--tabs--control--radius);color:inherit;display:inline-flex;padding:var(--bsaweb--spacing--xs) var(--bsaweb--spacing--sm);text-decoration:none;white-space:nowrap}.wp-block-bsaweb-blocks-tabs .bsab4s-tabs__control[aria-selected=true]{background-color:var(--bsaweb--color--primary);color:var(--bsaweb--color--white)}.wp-block-bsaweb-blocks-tabs .bsab4s-tabs__control[aria-selected=true]:hover{background-color:var(--bsaweb--color--primary-light)}.wp-block-bsaweb-blocks-tabs .bsab4s-tabs__panel{margin-bottom:0}@media(min-width:64rem){.wp-block-bsaweb-blocks-tabs .bsab4s-tabs{background-color:transparent;border:none;padding:0}.wp-block-bsaweb-blocks-tabs .bsab4s-tabs__nav-list{margin-bottom:0}.wp-block-bsaweb-blocks-tabs .bsab4s-tabs__nav-item{margin-bottom:0;margin-left:calc(var(--bsaweb--tabs--border-width)*-1);margin-right:var(--bsaweb--tabs--control--gap);margin-top:0}.wp-block-bsaweb-blocks-tabs .bsab4s-tabs__nav-item:first-child{margin-left:0}.wp-block-bsaweb-blocks-tabs .bsab4s-tabs__nav-item:first-child .bsab4s-tabs__control{border-radius:var(--bsaweb--tabs--radius) var(--bsaweb--tabs--control--radius) 0 0}.wp-block-bsaweb-blocks-tabs .bsab4s-tabs__nav-item:last-child .bsab4s-tabs__control{border-radius:var(--bsaweb--tabs--control--radius) var(--bsaweb--tabs--radius) 0 0}.wp-block-bsaweb-blocks-tabs .bsab4s-tabs__control{background-color:transparent;border:var(--bsaweb--tabs--border-width) solid transparent;border-bottom:0 solid transparent;border-radius:var(--bsaweb--tabs--control--radius) var(--bsaweb--tabs--control--radius) 0 0;height:100%}.wp-block-bsaweb-blocks-tabs .bsab4s-tabs__control:hover{background-color:hsla(var(--bsaweb--color--contrast-higher-h),var(--bsaweb--color--contrast-higher-s),var(--bsaweb--color--contrast-higher-l),.075)}.wp-block-bsaweb-blocks-tabs .bsab4s-tabs__control[aria-selected=true]{background-color:inherit;border-color:var(--bsaweb--tabs--border-color);color:var(--bsaweb--color--primary);position:relative}.wp-block-bsaweb-blocks-tabs .bsab4s-tabs__control[aria-selected=true]:hover{background-color:inherit}.wp-block-bsaweb-blocks-tabs .bsab4s-tabs__control[aria-selected=true]:after{background-color:var(--bsaweb--color--bg);bottom:calc(var(--bsaweb--tabs--border-width)*-1);content:"";height:var(--bsaweb--tabs--border-width);left:0;position:absolute;width:100%;z-index:1}.wp-block-bsaweb-blocks-tabs .bsab4s-tabs__panels{background-color:inherit;border:var(--bsaweb--tabs--border-width) solid var(--bsaweb--tabs--border-color);border-radius:0 var(--bsaweb--tabs--radius) var(--bsaweb--tabs--radius) var(--bsaweb--tabs--radius)}.wp-block-bsaweb-blocks-tabs .bsab4s-tabs__panel{padding:var(--bsaweb--tabs--panel--padding)}}
