.changeloger-tabs-editor{background:#fff;border:1px solid #ddd;border-radius:4px;overflow:hidden}.tabs-header{align-items:flex-end;background-color:#f5f5f5;border-bottom:1px solid #ddd;display:flex;gap:2px;margin:0;padding:0}.tabs-header .add-tab-button{height:41px;margin-left:0}.tabs-header.left-aligned{justify-content:flex-start}.tabs-header.center-aligned{justify-content:center}.tabs-header.right-aligned{justify-content:flex-end}.tab-item{display:flex;flex-direction:column;position:relative}.tab-button{align-items:center;background:#e9ecef;border:1px solid #ddd;border-bottom:none;border-radius:4px 4px 0 0;color:#495057;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;margin:0;min-width:100px;padding:10px 12px 10px 16px;text-align:center;transition:all .2s ease}.tab-button:hover{background:#f8f9fa;color:#007cba}.tab-button.active{background:#fff;border-color:#ddd;border-bottom:1px solid #fff;color:#007cba;margin-bottom:-1px;position:relative;z-index:2}.tab-button .tab-title{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remove-tab-button-inline{background:rgba(220,53,69,.1)!important;border:1px solid rgba(220,53,69,.3)!important;border-radius:50%!important;color:#dc3545!important;height:20px!important;margin-left:4px;min-width:20px!important;opacity:.7;padding:2px!important;transition:all .2s ease!important;width:20px!important}.remove-tab-button-inline:hover{background:#dc3545!important;color:#fff!important;opacity:1!important;transform:scale(1.1)}.tab-button .remove-tab-button-inline{display:none;opacity:0}.tab-button.active .remove-tab-button-inline{display:inline-flex;opacity:.7}.tab-button.active .remove-tab-button-inline:hover{opacity:1}.tab-controls{align-items:center;background:#fff;border-top:none;display:none;left:0;position:absolute;right:0;top:100%;z-index:10}.tab-controls .components-base-control{border:0;box-shadow:none;margin:0;padding:0!important}.tab-controls .components-base-control .components-base-control__field,.tab-controls .components-base-control input{margin-bottom:0!important}.tab-item:hover .tab-controls{display:flex}.tab-title-input{border:1px solid #ddd;border-radius:3px;flex:1;font-size:12px!important;padding:4px 8px!important}.add-tab-button{background:#007cba;border:1px solid #007cba;border-radius:4px 4px 0 0;color:#fff;font-size:14px!important;margin-left:8px;padding:10px 16px!important}.add-tab-button:hover{background:#005a87;border-color:#005a87}.tabs-content{background:#fff;min-height:300px;position:relative}.tab-panel{min-height:250px;padding:20px;width:100%}.tab-panel.hidden{display:none!important}.tab-panel.active{display:block!important}@media(max-width:768px){.tabs-header{flex-wrap:wrap;gap:4px;padding:4px}.tab-button{font-size:13px;gap:4px;min-width:80px;padding:8px 12px}.remove-tab-button-inline{height:18px!important;min-width:18px!important;width:18px!important}.add-tab-button{border-radius:4px;margin:4px 0 0;width:100%}.tab-panel{padding:16px}}
