.sidebar[data-v-943e098c]{flex-shrink:0;width:300px}.sidebar-section[data-v-943e098c]{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000d;margin-bottom:20px;overflow:hidden}.sidebar-title[data-v-943e098c]{align-items:center;background:linear-gradient(90deg,#2c6cda,#4c8bf5);color:#fff;display:flex;font-size:16px;font-weight:700;padding:12px 15px}.announcement-list[data-v-943e098c]{padding:15px}.announcement-item[data-v-943e098c]{align-items:flex-start;border-bottom:1px solid #f5f5f5;cursor:pointer;display:flex;padding:12px 0;transition:background-color .2s}.announcement-item[data-v-943e098c]:hover{background-color:#f8f9fa}.announcement-item[data-v-943e098c]:last-child{border-bottom:none}.announcement-image[data-v-943e098c]{border-radius:6px;flex-shrink:0;height:60px;margin-right:12px;-o-object-fit:cover;object-fit:cover;width:80px}.announcement-content[data-v-943e098c]{display:flex;flex:1;flex-direction:column;gap:6px}.announcement-text[data-v-943e098c]{color:#333;display:-webkit-box;font-size:14px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.announcement-date[data-v-943e098c]{color:#999;font-size:12px}.news-list[data-v-943e098c]{padding:15px}.news-item[data-v-943e098c]{align-items:flex-start;border-bottom:1px solid #f5f5f5;cursor:pointer;display:flex;padding:12px 0;transition:background-color .2s}.news-item[data-v-943e098c]:hover{background-color:#f8f9fa}.news-item[data-v-943e098c]:last-child{border-bottom:none}.news-image[data-v-943e098c]{border-radius:6px;flex-shrink:0;height:60px;margin-right:12px;-o-object-fit:cover;object-fit:cover;width:80px}.news-content[data-v-943e098c]{display:flex;flex:1;flex-direction:column;gap:6px}.news-title[data-v-943e098c]{color:#333;display:-webkit-box;font-size:14px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.news-date[data-v-943e098c]{color:#999;font-size:12px}.loading-text[data-v-943e098c]{color:#999;font-size:14px;padding:30px 15px;text-align:center}@media(max-width:1200px){.sidebar[data-v-943e098c]{width:280px}}@media(max-width:768px){.sidebar[data-v-943e098c]{margin-top:20px;width:100%}.sidebar-section[data-v-943e098c]{margin-bottom:15px}.announcement-list[data-v-943e098c],.news-list[data-v-943e098c]{padding:10px}.announcement-item[data-v-943e098c],.news-item[data-v-943e098c]{padding:10px 0}.announcement-image[data-v-943e098c],.news-image[data-v-943e098c]{height:45px;margin-right:10px;width:60px}.announcement-text[data-v-943e098c],.news-title[data-v-943e098c]{font-size:13px}.announcement-date[data-v-943e098c],.news-date[data-v-943e098c]{font-size:11px}}
