.tabs-component{margin-bottom:1.5rem}.tabs-component-tabs{display:flex;flex-direction:row;background:#f9f9f9;border-bottom:2px solid #ddd;padding:0;margin:0}.tabs-component-tab{list-style:none;padding:10px 20px;cursor:pointer;border:none;background:transparent;color:#333;font-weight:500;transition:all .3s ease;border-radius:6px 6px 0 0;margin-right:5px}.tabs-component-tab:hover{background:#eaeaea;color:#1e88e5}.tabs-component-tab.is-active{background:#1e88e5;color:#fff;border-bottom:none}.tabs{font-family:Arial,sans-serif}.tab-headers{display:flex;gap:10px;margin-bottom:10px}.tab-headers button{padding:10px 20px;border:none;background-color:#f0f0f0;cursor:pointer;transition:background-color .3s}.tab-headers button.active{background-color:#007bff;color:#fff}.tab-content{padding:10px;border:1px solid #ddd;background-color:#f9f9f9}