.tab-news-widget{font-family:var(--font-primary);box-sizing:border-box;width:100%;padding:30px 0}.tab-news-widget *{box-sizing:border-box}.tab-news-widget .widget-title{color:#0d459c;margin-bottom:10px;font-size:32px;font-weight:700}.tab-news-widget .widget-subtitle{color:#888;margin-bottom:25px;font-size:14px;line-height:1.5}.tab-news-widget .details-btn{color:#0d459c;border:2px solid #0d459c;border-radius:25px;justify-content:center;align-items:center;width:fit-content;padding:10px 25px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.tab-news-widget .details-btn i{margin-left:8px}.tab-news-widget .details-btn:hover{color:#fff;background-color:#0d459c}.tab-news-widget .list-header-line{border-top:2px solid #0d459c;margin-bottom:10px}.tab-news-widget .notice-list{margin:0;padding:0;list-style:none}.tab-news-widget .notice-item a{color:#333;justify-content:space-between;align-items:flex-start;text-decoration:none;display:flex}.tab-news-widget .notice-text{color:#000;-webkit-line-clamp:1;-webkit-box-orient:vertical;flex:1;padding-right:20px;font-size:16px;font-weight:500;display:-webkit-box;overflow:hidden}.tab-news-widget .notice-meta{flex-direction:column;align-items:flex-end;min-width:100px;display:flex}.tab-news-widget .notice-meta i{color:#0d459c;margin-bottom:5px;font-size:18px}.tab-news-widget .notice-date{color:#999;font-size:14px}