.tab{display:none}.tab.active{display:block}#tab-headers ul{border-bottom:2px solid #4338ca;display:flex;margin:0;padding:0}#tab-headers ul li{cursor:pointer;list-style:none;padding:1rem 1.25rem;position:relative}#tab-headers ul li.active{color:#4338ca;font-weight:700}#tab-headers ul li.active:after{background:#4338ca;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:100%}#active-tab,#tab-headers{width:100%}#active-tab{padding:.75rem}
