.fontIcon{content:"";position:absolute;display:block}.multi-line-ellipsis,.text-clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.text-clamp{transition:-webkit-line-clamp .3s ease}.text-clamp:hover{-webkit-line-clamp:unset}.single-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-container{max-height:100px;overflow:hidden;transition:max-height .3s ease;cursor:pointer;scroll-behavior:smooth}.text-container:hover{overflow-y:auto}.text-container::-webkit-scrollbar{width:6px}.text-container::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:3px}.capability-list{background-color:#fff;margin:0 15px;padding:0}.capability-list .width-detail{width:800px;padding:0}.capability-list .page-header{border-bottom:1px solid #eee;min-height:63px;align-items:center;padding:0 26px}.capability-list .page-header .title{color:#333;font-size:18px}.capability-list .capability-content{padding:30px;min-height:300px}.capability-list .capability-content table{border-collapse:collapse;text-align:center;width:100%;font-size:14px;line-height:24px}.capability-list .capability-content table td,.capability-list .capability-content table th,.capability-list .capability-content table tr{border:1px solid #333}