.tabs{display:flex;gap:20px;margin-top:20px}.tabs button{background-color:#fff;border:1px solid #0092e3;padding:10px 20px;font-size:16px;cursor:pointer;transition:background-color .3s ease}.tabs button.active,.tabs button:hover{background-color:#0092e3;color:#fff}.tabs button.active{font-weight:700}.tabContent{margin-top:30px}.tabContent>div,.tabContent>div.active{display:block}