.oneds-tab-button{--oneds-tab-padding: 24px;position:relative;display:inline-block;outline:none;padding:0;box-sizing:border-box;z-index:1;scroll-behavior:smooth;flex-shrink:0;color:#000;transition:background-color .25s cubic-bezier(.5,0,.5,1);font-family:FortBook,Arial,sans-serif;font-style:normal;font-size:clamp(1rem,1rem + 0vw,1rem);line-height:1.25;font-weight:400}.oneds-tab-button .label-text--bold{font-family:FortBold,Arial,sans-serif;font-weight:400;font-style:normal}.oneds-tab-button .label .label-placeholder{visibility:hidden;white-space:nowrap;display:flex;padding:12px 24px;flex-direction:column;justify-content:center;align-items:center}.oneds-tab-button .label .label-text{white-space:nowrap;position:absolute;box-sizing:border-box;display:flex;padding:12px 24px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;top:0;left:0}.oneds-tab-button.multi-line{height:44px;padding-top:0;padding-bottom:0;align-items:center}.oneds-tab-button.transparent{background-color:transparent}.oneds-tab-button.transparent.selected{background-color:#fff}.oneds-tab-button.container-black:not(.selected){color:#fff}.oneds-tab-button:hover{cursor:pointer}.oneds-tab-button:hover .label .label-text{font-weight:700}.oneds-tab-button:active:not(.selected){background-color:#0000000c}.oneds-tab-button:active:not(.selected).container-black{background-color:#fff3}.oneds-tab-button.solid.black.selected{color:#fff;border-radius:0}.oneds-tab-button.solid.white.selected,.oneds-tab-button.solid.accent.selected{color:#000;border-radius:0}.oneds-tab-button.rounded{border-radius:28px}.oneds-tab-button.selected.subtle.black{background:linear-gradient(to bottom,transparent calc(100% - 5px),#000000 5px)}.oneds-tab-button.selected.subtle.white{background:linear-gradient(to bottom,transparent calc(100% - 5px),#ffffff 5px)}.oneds-tab-button.selected.subtle.accent{position:relative;background:linear-gradient(to bottom,transparent calc(100% - 5px),var(--tabs-bg-accent-subtle) 5px);z-index:2}.oneds-tab-button:focus-visible,.oneds-tab-button.focused{position:relative;z-index:2;outline:none;box-shadow:inset 0 0 0 2px #000}.oneds-tab-button:focus-visible.solid:not(.white).container-black,.oneds-tab-button:focus-visible.solid.white.container-black:not(.selected),.oneds-tab-button:focus-visible.subtle.container-black,.oneds-tab-button:focus-visible.rounded.container-black:not(.selected),.oneds-tab-button:focus-visible.subtle.white.container-black,.oneds-tab-button.focused.solid:not(.white).container-black,.oneds-tab-button.focused.solid.white.container-black:not(.selected),.oneds-tab-button.focused.subtle.container-black,.oneds-tab-button.focused.rounded.container-black:not(.selected),.oneds-tab-button.focused.subtle.white.container-black{box-shadow:inset 0 0 0 2px #fff}.oneds-tab-button:focus-visible.rounded.selected,.oneds-tab-button.focused.rounded.selected{box-shadow:none}.oneds-tab-button:focus-visible.rounded.selected :after,.oneds-tab-button.focused.rounded.selected :after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;pointer-events:none;z-index:3;border-radius:28px}.oneds-tab-button:focus-visible.rounded.selected.container-accent :after,.oneds-tab-button.focused.rounded.selected.container-accent :after{box-shadow:0 0 1px 2px #000}.oneds-tab-button:focus-visible.rounded.selected.container-black :after,.oneds-tab-button.focused.rounded.selected.container-black :after{box-shadow:0 0 1px 2px #fff}.oneds-tab-button:focus-visible.solid.black.selected:not(.container-black) :after,.oneds-tab-button.focused.solid.black.selected:not(.container-black) :after{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;pointer-events:none;border:2px solid #000000}.oneds-tab-button:focus-visible.solid.black.selected:not(.container-black),.oneds-tab-button.focused.solid.black.selected:not(.container-black){box-shadow:none}.with-border .oneds-tab-button:focus-visible.solid.active :after,.with-border .oneds-tab-button.focused.solid.active :after{z-index:1}
