.multi-tabs{display:flex;flex:1 1;flex-direction:column;min-height:0;width:100%;margin-top:16px}.tabs-header{display:flex;border-bottom:2px solid #f0f0f0;gap:0}.tab-btn{flex:1 1;padding:12px 0;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;font-size:.92rem;font-weight:600;color:#999;cursor:pointer;transition:color .2s,border-color .2s}.tab-btn:hover{color:#555}.tab-btn.active{color:#667eea;border-bottom-color:#667eea}.tabs-content{flex:1 1;min-height:120px}