.changeloger-tabs-frontend{border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden}.changeloger-tabs-frontend .tabs-header{background-color:#f8f9fa;border-bottom:1px solid #e0e0e0;display:flex;margin:0;padding:0}.changeloger-tabs-frontend .tabs-header.left-aligned{justify-content:flex-start}.changeloger-tabs-frontend .tabs-header.center-aligned{justify-content:center}.changeloger-tabs-frontend .tabs-header.right-aligned{justify-content:flex-end}.changeloger-tabs-frontend .tab-button{background-color:transparent;border:none;border-bottom:3px solid transparent;color:#6c757d;cursor:pointer;font-size:14px;font-weight:500;padding:12px 20px;position:relative;transition:all .3s ease}.changeloger-tabs-frontend .tab-button:hover{background-color:#e9ecef;color:#495057}.changeloger-tabs-frontend .tab-button.active{background-color:#fff;border-bottom-color:#007cba;color:#007cba}.changeloger-tabs-frontend .tabs-content{padding:0}.changeloger-tabs-frontend .tab-panel{background-color:#fff;min-height:200px;padding:24px}.changeloger-tabs-frontend .tab-panel.hidden{display:none}.changeloger-tabs-frontend .tab-panel.active{display:block}@media(max-width:768px){.changeloger-tabs-frontend .tabs-header{flex-wrap:wrap}.changeloger-tabs-frontend .tab-button{flex:1;font-size:13px;padding:10px 12px;text-align:center}.changeloger-tabs-frontend .tab-panel{padding:16px}}
