.tab-headings{display:flex;border-bottom:1px solid #e5e7eb;margin-bottom:1rem}.tab-heading{border:none;cursor:pointer;position:relative;transition:color .2s ease,box-shadow .2s ease;border-radius:0}.tab-heading:hover{color:#4338ca;box-shadow:inset 0 -3px 0 0 rgba(67,56,202,.8)}.tab-heading.active{color:#4f46e5;box-shadow:inset 0 -3px 0 0 rgba(79,70,229,.5)}.tab-content{padding:1rem 0}