#tabs .tabs__nav-wrap{position:sticky;top:12px;width:100%;z-index:11;background:var(--color-bg--light);margin-bottom:24px}#tabs .tabs__nav{width:100%;display:flex;flex-direction:row;align-items:center;gap:8px}#tabs .tabs__nav:before{content:"";position:absolute;width:100vw;left:50%;bottom:-12px;height:calc(60px + clamp(1.5rem, 0.9231rem + 2.3077vw, 3rem));transform:translateX(-50%);background:var(--color-bg--light);z-index:-1}#tabs .tabs__nav:after{content:"";position:absolute;width:100%;left:50%;bottom:-36px;height:24px;transform:translateX(-50%);background:linear-gradient(#ffffff 0, #00000000 100%);z-index:12}#tabs .tabs__nav .tabs__nav-el{height:42px;border-radius:8px;background:#fff;padding:6px 16px;display:flex;align-items:center;justify-content:center;z-index:2;position:relative;white-space:nowrap}#tabs .tabs__nav .tabs__nav-el:before{content:"";position:absolute;width:100%;left:50%;bottom:-16px;height:4px;transform:translateX(-50%);background:var(--color-primary);z-index:-1;border-radius:8px 8px 0 0;visibility:hidden;opacity:0;transition:0.3s}#tabs .tabs__nav .tabs__nav-el.active{-webkit-text-stroke:0.4px #000}#tabs .tabs__nav .tabs__nav-el.active:before{visibility:visible;opacity:1;bottom:-12px}#tabs .tabs__nav .tabs__nav-el:hover{-webkit-text-stroke:0.4px #000}#tabs .tabs__nav .tabs__nav-el:hover:before{visibility:visible;opacity:1;bottom:-12px}#tabs .tabs__container{background:#fff;display:flex;flex-direction:column;gap:24px}#tabs .tabs__container .tabs__inner{scroll-margin:calc(var(--sp-24-48))}#tabs .tabs__container .tabs__inner .tabs__header{z-index:3;position:relative;padding-top:var(--sp-24-48);padding-bottom:12px;margin-bottom:var(--sp-24-48);border-bottom:1px solid var(--color-body-text)}#tabs .tabs__container .tabs--docs .tabs--docs__rep .tabs--docs-box{display:flex;flex-direction:row;align-items:center;gap:16px;padding:var(--sp-16-24);background:var(--color-bg--light);border-radius:var(--border-r--24)}#tabs .tabs__container .tabs--docs .tabs--docs__rep .tabs--docs-box .tabs--docs-box__icon{display:flex}#tabs .tabs__container .tabs--docs .tabs--docs__rep .tabs--docs-box .tabs--docs-box__inner{display:flex;flex-direction:row;align-items:center;gap:6px;justify-content:space-between;flex-grow:1}@media (max-width:768px){#tabs .tabs__nav-wrap{top:0;width:100vw;overflow-x:auto;margin-left:-16px;padding-left:16px;padding-top:12px;padding-bottom:12px}}