.tab-navigation{border-radius:12px;margin-bottom:2rem;overflow:hidden}.tab-navigation .nav-tabs{background-color:rgba(255,255,255,.05);border:none;border-bottom:1px solid rgba(255,255,255,.2);flex-wrap:nowrap;padding:.5rem .5rem 0;display:flex;position:relative}.tab-navigation .nav-link{color:#fff;font-size:var(--text-xs);font-family:var(--secondary-font);cursor:pointer;background:0 0;border:none;border-bottom:2px solid transparent;border-radius:8px 8px 0 0;justify-content:center;align-items:center;padding:.75rem 1rem;transition:color .3s;display:flex;position:relative}.tab-navigation .nav-link:hover,.tab-navigation .nav-link.active{color:var(--main);background:0 0;border:none;border-bottom:2px solid transparent}.tab-indicator{background-color:var(--main);z-index:1;border-radius:1px;height:2px;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0}.tab-navigation .tab-icon{justify-content:center;align-items:center;margin-right:.5rem;display:flex}.tab-navigation .tab-icon svg{width:16px;height:16px}@media (max-width:1200px){.tab-navigation .nav-tabs{flex-direction:column;padding:.25rem}.tab-navigation .nav-link{font-size:var(--text-sm);text-align:center;border-radius:8px;justify-content:center;align-items:center;margin-bottom:.25rem;padding:.75rem 1rem;display:flex;border-bottom:2px solid transparent!important}.tab-navigation .nav-link:last-child{margin-bottom:0}.tab-navigation .tab-icon{font-size:var(--text-base);justify-content:center;align-items:center;margin-right:.5rem;display:inline-flex}.tab-indicator{display:none}}@media (max-width:576px){.tab-navigation .nav-link{font-size:var(--text-sm);justify-content:center;align-items:center;padding:.5rem .75rem;display:flex}.tab-navigation .tab-icon{justify-content:center;align-items:center;display:flex}}@media (max-width:400px){.tab-navigation .nav-link{font-size:var(--text-sm);justify-content:center;align-items:center;padding:.5rem;display:flex}.tab-navigation .tab-icon{justify-content:center;align-items:center;display:flex}}@media (max-width:330px){.tab-navigation .nav-link{font-size:var(--text-xs);justify-content:center;align-items:center;padding:.4rem;display:flex}.tab-navigation .tab-icon{justify-content:center;align-items:center;display:flex}}
