.air3-tabs-header{--tab-header-border-color:var(--border-color);--tab-header-border-radius:var(--radius-3x);--tab-header-border-height:1px;--tab-header-gap:var(--spacing-4x);--tab-header-btn-gap:var(--spacing-1x);--tab-header-text-lg:var(--text-link-navigation-light);--tab-header-font-size-lg:var(--font-size-h4);--tab-header-font-size-sm:var(--font-size-base);--tab-header-active-border-color:var(--bg-selected);--tab-header-active-border-height:3px}.air3-tabs-header .has-border:after{background:var(--tab-header-border-color);border-radius:var(--tab-header-border-radius);content:"";display:block;height:var(--tab-header-border-height);width:100%}@media (min-height:550px){.air3-tabs-header.is-sticky{background:var(--bg-inverse);position:sticky;top:0;z-index:var(--zindex-navbar-fixed)}}.air3-tabs-header .air3-tabs-horizontal .air3-tab-list:where(:not(.air3-tab-list-anchor)){position:relative;top:2px}.air3-tabs-header-anchor .air3-tab-btn.is-active .air3-tab-btn-text:after,.air3-tabs-header-pill .air3-tab-btn.is-active .air3-tab-btn-text:after{content:none}.air3-tab-list{gap:var(--tab-header-gap)}.air3-tab-list.no-animation:before{transition:none}.air3-tab-list.no-animation .air3-tab-btn{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial}.air3-tab-list:where(:not(.air3-tab-list-pill):not(.air3-tab-list-anchor)):before{background:var(--tab-header-active-border-color);border-radius:var(--tab-header-border-radius);bottom:0;content:"";height:var(--tab-header-active-border-height);left:0;position:absolute;right:0;transform-origin:left;transition:translate .2s;translate:calc(var(--tab-header-btn-gap)) 0;translate:calc(var(--tab-active-offset-x, 0px) + var(--tab-header-btn-gap)) 0;width:0;width:var(--tab-active-width,0);z-index:1}.air3-tab-list:where(:not(.air3-tab-list-pill):not(.air3-tab-list-anchor)):has(.air3-tab-list-item:first-child .is-active):before,.air3-tab-list:where(:not(.air3-tab-list-pill):not(.air3-tab-list-anchor)):has(>.air3-tab-btn:first-child.is-active):before{--tab-header-btn-gap:0;--tab-header-gap:0}.air3-tab-list:where(:not(.air3-tab-list-pill):not(.air3-tab-list-anchor)) .air3-tab-list-item:first-child .air3-tab-btn,.air3-tab-list:where(:not(.air3-tab-list-pill):not(.air3-tab-list-anchor))>.air3-tab-btn:first-child{padding-left:0}.air3-tab-list,.air3-tabs-header-scroll{display:flex;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.air3-tab-list::-webkit-scrollbar,.air3-tabs-header-scroll::-webkit-scrollbar{display:none}.air3-tabs-sm{--tab-header-gap:var(--spacing-2x)}.air3-tabs-sm .air3-tab-btn{--tab-btn-height:38px;--tab-counter-font-size:var(--font-size-base-sm);font-size:var(--tab-header-font-size-sm)}.air3-tabs-lg .air3-tab-btn{--tab-counter-height:26px;--tab-counter-font-size:var(--font-size-base-lg);color:var(--tab-header-text-lg);font-size:var(--tab-header-font-size-lg)}.air3-tabs-vertical{--tab-header-gap:var(--spacing-1x);--tab-vertical-btn-height:var(--height-sm);--tab-vertical-btn-padding:0 var(--spacing-3x);--tab-vertical-btn-font-size:var(--font-size-base);--tab-vertical-btn-line-height:calc(var(--font-size-base) - 1px);--tab-vertical-border-color:var(--border-color);--tab-vertical-border-color-selected:var(--bg-selected);--tab-vertical-nested-btn-padding:0 var(--spacing-3x) 0 var(--spacing-6x);--tab-vertical-nested-gap:var(--spacing-1x);--tab-vertical-counter-font-size:var(--font-size-base-sm);--tab-vertical-border-width:var(--tab-header-border-height);--tab-vertical-border-radius:var(--tab-header-border-radius);--tab-vertical-btn-active-border-width:3px;display:flex;margin:0 var(--spacing-3x)}.air3-tabs-vertical .air3-tab-btn-text{line-height:var(--tab-vertical-btn-line-height);padding:var(--tab-vertical-btn-padding)}.air3-tabs-vertical.has-border{height:100%;min-height:var(--tab-vertical-btn-height)}.air3-tabs-vertical.has-border:after{content:none}.air3-tabs-vertical.has-border:before{background:var(--tab-vertical-border-color);border-radius:var(--tab-vertical-border-radius);content:"";display:block;width:var(--tab-vertical-border-width)}.air3-tabs-vertical .air3-tab-btn{--tab-btn-height:var(--tab-vertical-btn-height);--tab-btn-font-size:var(--tab-vertical-btn-font-size);--tab-counter-font-size:var(--tab-vertical-counter-font-size);--tab-btn-padding-inner:0;display:flex;padding:var(--spacing-1x) 0}.air3-tabs-vertical .air3-tab-list{flex-direction:column;left:-2px;position:relative}.air3-tabs-vertical .air3-tab-list>:first-child,.air3-tabs-vertical .air3-tab-list>:first-child .air3-tab-btn{padding-top:0}.air3-tabs-vertical .air3-tab-list:before{bottom:auto;height:0;height:var(--tab-active-height,0);top:0;transform-origin:top;translate:0 calc(var(--tab-header-gap));translate:0 calc(var(--tab-active-offset-y, 0px) + var(--tab-header-gap));width:var(--tab-vertical-btn-active-border-width)}.air3-tabs-vertical .air3-tab-list-nested{--tab-vertical-btn-padding:var(--tab-vertical-nested-btn-padding);display:grid;grid-gap:var(--tab-vertical-nested-gap);gap:var(--tab-vertical-nested-gap);margin-top:var(--spacing-1x)}.air3-tabs-vertical .air3-tab-list-item{display:flex;flex-direction:column}.air3-tab-btn{--tab-btn-height:var(--height-base);--tab-btn-bg:none;--tab-btn-bg-hover:none;--tab-btn-bg-selected:none;--tab-btn-text:var(--text-link-navigation-light);--tab-btn-text-hover:var(--text-link-navigation-light-hover);--tab-btn-text-selected:var(--text-link-navigation-light-selected);--tab-btn-font-weight:var(--font-weight-base);--tab-btn-padding:0 var(--tab-header-btn-gap);--tab-btn-padding-inner:0 var(--spacing-1x);--tab-btn-font-size:var(--font-size-base-lg);--tab-btn-border:0;--tab-btn-border-selected:0;--tab-counter-font-size:var(--font-size-base);--tab-counter-text:inherit;--tab-counter-height:24px;background:none;background:var(--tab-btn-bg);border:0;border:var(--tab-btn-border);color:var(--tab-btn-text);cursor:pointer;display:block;font-size:var(--tab-btn-font-size);font-weight:var(--tab-btn-font-weight);height:100%;height:var(--tab-btn-height);padding:var(--tab-btn-padding);position:relative;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap}.air3-tab-btn:active,.air3-tab-btn:focus,.air3-tab-btn:hover{color:var(--tab-btn-text-hover);outline-offset:-1px;-webkit-text-decoration:none;text-decoration:none}.air3-tab-btn:hover{background:var(--tab-btn-bg-hover)}.air3-tab-btn.is-disabled{color:var(--text-on-disabled);cursor:not-allowed;transform:none}.air3-tab-btn .air3-tab-btn-text,.air3-tab-btn .air3-tab-btn-text-wrapper{align-items:center;display:flex;height:100%}.air3-tab-btn .air3-tab-btn-text{position:relative}.air3-tab-btn .air3-tab-btn-text a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.air3-tab-btn .air3-tab-btn-text-wrapper{padding:var(--tab-btn-padding-inner)}.air3-tab-btn .air3-tab-btn-text-wrapper:has(.air3-tab-btn-counter){padding-right:0}.air3-tab-btn.is-active{border:var(--tab-btn-border-selected)}.air3-tab-btn.is-active,.air3-tab-btn.is-active:active,.air3-tab-btn.is-active:hover{background:var(--tab-btn-bg-selected);color:var(--tab-btn-text-selected)}.air3-tab-btn .air3-tab-btn-counter{color:var(--tab-counter-text);font-size:var(--tab-counter-font-size);line-height:var(--tab-counter-height);margin-left:var(--spacing-1x);max-height:var(--tab-counter-height);min-height:var(--tab-counter-height);padding:0 var(--spacing-2x)}.air3-tabs-header-pill{--tab-header-gap:var(--spacing-2x)}.air3-tabs-header-pill .air3-tab-btn{--tab-btn-height:var(--height-sm);--tab-btn-bg:var(--bg-btn-check-muted);--tab-btn-bg-hover:var(--bg-btn-check-muted-hover);--tab-btn-bg-selected:var(--bg-btn-check-muted-selected);--tab-btn-text:var(--text-on-btn-check-muted);--tab-btn-text-hover:var(--text-on-btn-check-muted);--tab-btn-text-selected:var(--text-on-btn-check-muted-selected);--tab-btn-padding:0 var(--spacing-3x);--tab-btn-padding-inner:0;--tab-btn-font-size:var(--font-size-base-sm);--tab-btn-border:2px solid var(--border-color-btn-check-muted);--tab-btn-border-selected:2px solid var(--border-color-btn-check-muted-selected);border-radius:var(--radius-pill);line-height:1}.air3-tabs-header-anchor{--tab-header-gap:var(--spacing-1x);border:solid var(--border-width-control) var(--border-color-control);border-radius:var(--radius-pill);padding:calc(var(--spacing-1x)/2)}@media (min-width:700px){.air3-tabs-header-anchor{display:inline-flex}}.air3-tabs-header-anchor .air3-tab-btn{--tab-btn-padding:var(--spacing-2x) var(--spacing-4x);--tab-btn-bg:var(--bg-hoverable-dark);--tab-btn-text:var(--text-light-on-hoverable-dark);--tab-btn-bg-hover:var(--bg-hoverable-dark-hover);--tab-btn-text-hover:var(--text-dark-on-hoverable-dark);--tab-btn-bg-selected:var(--bg-dark);--tab-btn-text-selected:var(--text-on-dark);align-items:center;border-radius:var(--radius-pill);display:flex;justify-content:center;min-width:112px}.keyboard-user .air3-tab-btn:focus{outline-offset:-2px}.keyboard-user .air3-tabs-header-anchor .air3-tab-btn:focus,.keyboard-user .air3-tabs-header-pill .air3-tab-btn:focus{--text-outline:var(--text-outline-accent);outline-offset:-5px}
