.ui-tabs__list{box-shadow:inset 0 -1px 0 0 var(--color-border);gap:1.75rem}.ui-tabs__item,.ui-tabs__list{align-items:flex-start;display:flex}.ui-tabs__item{color:var(--color-dark);cursor:pointer;font-size:1.25rem;font-style:normal;font-weight:600;height:3rem;justify-content:center;line-height:120%;transition:all .24s ease}.is-active.ui-tabs__item{color:var(--color-fill)}.ui-tabs__tumb{border-bottom:2px solid var(--color-fill);bottom:0;position:absolute}.ui-tabs{position:relative}.ui-tabs__item:hover{color:var(--color-fill)}.ui-tabs__list.--large{box-shadow:none!important;gap:0;position:relative;z-index:2}.ui-tabs__list-wrap.--large{background:#12163012;border-radius:3rem;padding:.25rem}.ui-tabs.--large{width:100%}.ui-tabs__item.--large{align-items:center;border-radius:.5rem;color:var(--color-dark);display:flex;flex:1;flex-direction:column;font-size:1.12rem;font-weight:500;gap:.12rem;height:3rem;justify-content:center;letter-spacing:-.02em;line-height:120%;padding:0 1rem;text-align:center}.ui-tabs__item.--large br{display:none}.ui-tabs__item.--large div{background:#12163012;border-radius:3rem;color:var(--colors-fill-3);font-size:.75rem;font-size:1.12rem;font-weight:500;font-weight:600;height:3.5rem;letter-spacing:-.02em;line-height:120%;line-height:1.1;opacity:.4;padding:.5rem 1.25rem;text-align:center}.ui-tabs__tumb.--large{background-color:#fff;border:0;border-radius:3rem!important;height:calc(100% - .5rem);top:.25rem;z-index:1}.ui-tabs__item.--large:hover{background-color:var(--color-gray-h)}.ui-tabs__item.--large.is-active:hover{color:var(--color-dark)!important}.ui-tabs__item.--large{border-radius:3rem!important;padding:0 2rem}.ui-tabs__item.--large.is-active{color:#1a1a1a;pointer-events:none}@media screen and (max-width:991px){.ui-tabs__item{flex:unset;white-space:pre}.ui-tabs__list{gap:24px!important}.ui-tabs__list-wrap{max-width:calc(100vw - 12px);position:relative}.ui-tabs__item{height:32px}.ui-tabs__tumb{margin-left:-3px}.ui-tabs__tumb.--large{margin-left:0}.ui-tabs__list.--large{gap:0!important;width:100%}}@media screen and (max-width:640px){.ui-tabs__item.--large{flex:unset}.ui-tabs__tumb.--large{display:none}.ui-tabs__item.--large.is-active{background-color:#fff}.ui-tabs__list-wrap{display:flex}}
