.home-card[data-v-0cce31a8]{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-title[data-v-0cce31a8]{-ms-flex-pack:justify;justify-content:space-between;font-weight:500;font-size:16px;width:100%}.card-title[data-v-0cce31a8],.title-content[data-v-0cce31a8]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.more-link[data-v-0cce31a8]{font-size:12px;color:#1890ff;cursor:pointer;transition:color .3s}.more-link[data-v-0cce31a8]:hover{color:#40a9ff;text-decoration:underline}.notice-list[data-v-0cce31a8]{max-height:210px;overflow-y:auto}.notice-list[data-v-0cce31a8]::-webkit-scrollbar{width:4px}.notice-list[data-v-0cce31a8]::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:2px}.notice-item[data-v-0cce31a8]{padding:12px 0;border-bottom:1px solid #f0f0f0;transition:background-color .3s}.notice-item[data-v-0cce31a8]:hover{background-color:#fafafa}.notice-item[data-v-0cce31a8]:last-child{border-bottom:none}.notice-content[data-v-0cce31a8]{-ms-flex:1;flex:1}.notice-header[data-v-0cce31a8]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:4px}.notice-index[data-v-0cce31a8]{width:20px;height:20px;line-height:20px;text-align:center;background:#ffc72c;color:#fff;border-radius:50%;font-size:12px;margin-right:12px}.notice-title[data-v-0cce31a8]{-ms-flex:1;flex:1;font-size:14px;color:rgba(0,0,0,.85)}.notice-time[data-v-0cce31a8]{font-size:12px;color:rgba(0,0,0,.45);margin-left:32px}.view-btn[data-v-0cce31a8]{color:#ffc72c;font-size:12px;padding:2px 8px;border-radius:4px;transition:all .3s}.view-btn[data-v-0cce31a8]:hover{background:#e6f7ff;text-decoration:none}.empty-notice[data-v-0cce31a8]{padding:40px 0;text-align:center;color:rgba(0,0,0,.45)}.empty-notice p[data-v-0cce31a8]{margin-top:16px;margin-bottom:0;font-size:14px}.daily-article[data-v-0cce31a8]{.ant-card-body[data-v-0cce31a8]{padding:18px!important}.ant-card-head[data-v-0cce31a8]{padding:0 1rem}.ant-card-meta[data-v-0cce31a8]{margin-bottom:1rem}.article-content[data-v-0cce31a8]{p[data-v-0cce31a8]{word-wrap:break-word;word-break:break-all;text-overflow:clip;white-space:normal;font-size:.9rem!important;margin-bottom:.8rem}}}.ant-carousel .custom-slick-arrow{width:25px;height:25px;font-size:25px;color:#425563;background-color:rgba(31,45,61,.11);opacity:.3}.ant-carousel .custom-slick-arrow:before{display:none}.ant-carousel .custom-slick-arrow:hover{color:#ffc72c;opacity:.5}.ant-carousel .slick-dots li{background:#ffeff0}.ant-carousel .slick-dots li button{height:10px;background:#ffc72c}.ant-carousel .slick-dots li.slick-active{background:#ffc72c;opacity:1}.ant-carousel .slick-slide h3{color:#fff}.dashboard-container[data-v-293f80c5]{padding:24px;background:#f5f5f5;min-height:calc(100vh - 64px)}.dashboard-container .dashboard-card[data-v-293f80c5]{height:100%;min-height:220px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06);transition:all .3s ease;border:none}.dashboard-container .dashboard-card[data-v-293f80c5]:hover{box-shadow:0 4px 16px rgba(0,0,0,.1);transform:translateY(-2px)}.dashboard-container .dashboard-card .ant-card-head[data-v-293f80c5]{background:linear-gradient(135deg,#fafafa,#f5f5f5);border-bottom:3px solid #ffc72c;border-radius:8px 8px 0 0;min-height:44px;line-height:44px}.dashboard-container .dashboard-card .ant-card-head .ant-card-head-title[data-v-293f80c5]{color:#425563;font-weight:600;font-size:14px;padding:0}.dashboard-container .dashboard-card .ant-card-head .ant-card-extra[data-v-293f80c5]{padding:0}.dashboard-container .dashboard-card .ant-card-body[data-v-293f80c5]{padding:16px}.dashboard-container .row1-card[data-v-293f80c5]{height:320px!important;min-height:320px}.dashboard-container .row2-card[data-v-293f80c5]{height:350px!important;min-height:350px}.dashboard-container .row3-card[data-v-293f80c5]{height:270px!important;min-height:270px}.dashboard-container .admin-grid[data-v-293f80c5]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.dashboard-container .admin-item[data-v-293f80c5]{-ms-flex:1;flex:1;min-width:calc(33.33% - 8px);height:100px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#425563;border-radius:8px;cursor:pointer;transition:all .3s ease}.dashboard-container .admin-item[data-v-293f80c5]:hover{background:#5a6d7a;transform:scale(1.02)}.dashboard-container .admin-item .admin-icon[data-v-293f80c5]{font-size:24px;color:#fff;margin-bottom:8px}.dashboard-container .admin-item .admin-label[data-v-293f80c5]{font-size:12px;color:#fff;text-align:center}.dashboard-container .process-grid[data-v-293f80c5]{display:-ms-flexbox;display:flex;gap:12px}.dashboard-container .process-item[data-v-293f80c5]{-ms-flex:1;flex:1;height:100px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#fafafa;border-radius:8px;cursor:pointer;transition:all .3s ease}.dashboard-container .process-item[data-v-293f80c5]:hover{background:#ffc72c}.dashboard-container .process-item:hover .process-icon[data-v-293f80c5],.dashboard-container .process-item:hover .process-label[data-v-293f80c5]{color:#425563}.dashboard-container .process-item .process-icon[data-v-293f80c5]{font-size:24px;color:#425563;margin-bottom:8px}.dashboard-container .process-item .process-label[data-v-293f80c5]{font-size:12px;color:#425563;text-align:center}.dashboard-container .reminder-card .pending-grid[data-v-293f80c5]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.dashboard-container .reminder-card .pending-item[data-v-293f80c5]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:12px 16px;background:#ebe8e5;color:#425563;border-radius:6px;cursor:pointer;transition:all .3s ease}.dashboard-container .reminder-card .pending-item[data-v-293f80c5]:hover{background:#d4d0cb}.dashboard-container .reminder-card .pending-item.actived[data-v-293f80c5]{background:#ffc72c;color:#425563;font-weight:500}.dashboard-container .reminder-card .content-empty[data-v-293f80c5]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:40px 0}.dashboard-container .reminder-card .content-empty p[data-v-293f80c5]{font-size:16px;color:#425563;margin-top:12px;font-style:italic}