.tabs{border-bottom:1px solid rgb(var(--color__neutrals_100));display:flex;gap:20px;justify-content:space-between;margin-bottom:15px;min-width:100%;position:relative;width:-moz-fit-content;width:fit-content}.tabs button{background:none;border:none;cursor:pointer;flex:1;font-size:1rem;padding-bottom:8px;text-align:center;white-space:nowrap}.tabs button.active{color:rgb(var(--color__violet))}.tabs .active-indicator{background-color:rgb(var(--color__violet));bottom:0;height:2px;position:absolute;transition:transform .3s ease,width .3s ease}
