.vc-index-nav[data-v-3e825282]{padding:10px;font-size:16px;text-align:left}.admin-index-container[data-v-54780bd4]{padding:0 10px}.vc-index-nav[data-v-54780bd4]{padding:10px;font-size:16px;text-align:left}.margin-right-sm[data-v-54780bd4]{margin-right:5px}.margin-left-sm[data-v-54780bd4]{margin-left:5px}.margin-top-lg[data-v-54780bd4]{margin-top:15px}.margin-bottom[data-v-54780bd4]{margin-bottom:20px}.white-bg[data-v-54780bd4]{background:#fff}.text-center[data-v-54780bd4]{text-align:center}.padding-top-sm[data-v-54780bd4]{padding-top:10px}.padding[data-v-54780bd4]{padding:15px}.bg-white[data-v-54780bd4]{background:#fff}.community-dashboard-widget[data-v-13278419]{padding:20px;height:100%;box-sizing:border-box}.community-dashboard-widget .widget-header[data-v-13278419]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.community-dashboard-widget .widget-header .widget-title[data-v-13278419]{font-size:18px;font-weight:600;color:#303133;position:relative;padding-left:12px}.community-dashboard-widget .widget-header .widget-title[data-v-13278419]:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:4px;background:#1890ff;border-radius:2px}.community-dashboard-widget .widget-header .widget-action[data-v-13278419]{color:#909399;cursor:pointer}.community-dashboard-widget .widget-header .widget-action[data-v-13278419]:hover{color:#1890ff}.community-dashboard-widget .assets-grid[data-v-13278419]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:24px}.community-dashboard-widget .assets-grid .asset-item[data-v-13278419]{display:flex;align-items:center;padding:16px;background:#f9fafc;border-radius:8px;transition:all .3s}.community-dashboard-widget .assets-grid .asset-item[data-v-13278419]:hover{background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.05);transform:translateY(-2px)}.community-dashboard-widget .assets-grid .asset-item .asset-icon[data-v-13278419]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-right:16px;font-size:24px;flex-shrink:0}.community-dashboard-widget .assets-grid .asset-item .asset-icon.icon-bg-0[data-v-13278419]{background:rgba(24,144,255,.1);color:#1890ff}.community-dashboard-widget .assets-grid .asset-item .asset-icon.icon-bg-1[data-v-13278419]{background:rgba(82,196,26,.1);color:#52c41a}.community-dashboard-widget .assets-grid .asset-item .asset-icon.icon-bg-2[data-v-13278419]{background:rgba(250,173,20,.1);color:#faad14}.community-dashboard-widget .assets-grid .asset-item .asset-icon.icon-bg-3[data-v-13278419]{background:rgba(235,47,150,.1);color:#eb2f96}.community-dashboard-widget .assets-grid .asset-item .asset-info .asset-value[data-v-13278419]{font-size:24px;font-weight:700;color:#303133;line-height:1.2;margin-bottom:4px}.community-dashboard-widget .assets-grid .asset-item .asset-info .asset-label[data-v-13278419]{font-size:13px;color:#909399}.community-dashboard-widget .divider[data-v-13278419]{height:1px;background:#ebeef5;margin:0 0 24px 0}.community-dashboard-widget .registration-grid[data-v-13278419]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.community-dashboard-widget .registration-grid .reg-card[data-v-13278419]{display:flex;align-items:center;padding:20px;background:#fff;border:1px solid #ebeef5;border-radius:8px;cursor:pointer;transition:all .3s}.community-dashboard-widget .registration-grid .reg-card[data-v-13278419]:hover{border-color:#1890ff;box-shadow:0 4px 12px rgba(24,144,255,.1)}.community-dashboard-widget .registration-grid .reg-card:hover .reg-link[data-v-13278419]{color:#1890ff;opacity:1;transform:translateX(0)}.community-dashboard-widget .registration-grid .reg-card .reg-icon[data-v-13278419]{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:20px;font-size:28px;flex-shrink:0}.community-dashboard-widget .registration-grid .reg-card .reg-icon.bg-blue[data-v-13278419]{background:linear-gradient(135deg,#36cfc9,#1890ff);color:#fff}.community-dashboard-widget .registration-grid .reg-card .reg-icon.bg-green[data-v-13278419]{background:linear-gradient(135deg,#95de64,#52c41a);color:#fff}.community-dashboard-widget .registration-grid .reg-card .reg-icon.bg-purple[data-v-13278419]{background:linear-gradient(135deg,#b37feb,#722ed1);color:#fff}.community-dashboard-widget .registration-grid .reg-card .reg-info[data-v-13278419]{flex:1}.community-dashboard-widget .registration-grid .reg-card .reg-info .reg-label[data-v-13278419]{font-size:14px;color:#606266;margin-bottom:8px}.community-dashboard-widget .registration-grid .reg-card .reg-info .reg-value[data-v-13278419]{font-size:28px;font-weight:700;color:#303133}.community-dashboard-widget .registration-grid .reg-card .reg-info .reg-value .unit[data-v-13278419]{font-size:12px;color:#909399;font-weight:400;margin-left:4px}.community-dashboard-widget .registration-grid .reg-card .reg-info .reg-link[data-v-13278419]{font-size:12px;color:#909399;margin-top:4px;display:flex;align-items:center;transition:all .3s;opacity:0;transform:translateX(-10px)}.notice-dashboard-widget[data-v-6248f0b2]{padding:20px;height:100%;box-sizing:border-box;display:flex;flex-direction:column}.notice-dashboard-widget .widget-header[data-v-6248f0b2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-shrink:0}.notice-dashboard-widget .widget-header .widget-title[data-v-6248f0b2]{font-size:18px;font-weight:600;color:#303133;position:relative;padding-left:12px}.notice-dashboard-widget .widget-header .widget-title[data-v-6248f0b2]:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:4px;background:#faad14;border-radius:2px}.notice-dashboard-widget .notice-list-container[data-v-6248f0b2]{flex:1;overflow:hidden;position:relative}.notice-dashboard-widget .notice-list-container .notice-list[data-v-6248f0b2]{height:100%;overflow-y:auto;padding:0;margin:0;list-style:none}.notice-dashboard-widget .notice-list-container .notice-list[data-v-6248f0b2]::-webkit-scrollbar{width:4px}.notice-dashboard-widget .notice-list-container .notice-list[data-v-6248f0b2]::-webkit-scrollbar-thumb{background:#e8e8e8;border-radius:2px}.notice-dashboard-widget .notice-list-container .notice-list .no-data[data-v-6248f0b2]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.notice-dashboard-widget .notice-list-container .notice-list .no-data .empty-state[data-v-6248f0b2]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#c0c4cc;width:100%}.notice-dashboard-widget .notice-list-container .notice-list .no-data .empty-state i[data-v-6248f0b2]{font-size:48px;margin-bottom:10px;color:#ebeef5;display:block}.notice-dashboard-widget .notice-list-container .notice-list .no-data .empty-state p[data-v-6248f0b2]{font-size:14px;margin:0;width:100%}.notice-dashboard-widget .notice-list-container .notice-list .notice-item[data-v-6248f0b2]{display:flex;padding:12px 0;border-bottom:1px solid #f0f0f0;transition:background .3s}.notice-dashboard-widget .notice-list-container .notice-list .notice-item[data-v-6248f0b2]:hover{background-color:#fafafa}.notice-dashboard-widget .notice-list-container .notice-list .notice-item .notice-icon[data-v-6248f0b2]{width:36px;height:36px;background:#fff7e6;color:#faad14;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:12px;flex-shrink:0}.notice-dashboard-widget .notice-list-container .notice-list .notice-item .notice-content[data-v-6248f0b2]{flex:1;overflow:hidden}.notice-dashboard-widget .notice-list-container .notice-list .notice-item .notice-content .notice-title[data-v-6248f0b2]{font-size:14px;color:#303133;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4}.notice-dashboard-widget .notice-list-container .notice-list .notice-item .notice-content .notice-meta[data-v-6248f0b2]{display:flex;justify-content:space-between;align-items:center}.notice-dashboard-widget .notice-list-container .notice-list .notice-item .notice-content .notice-meta .time[data-v-6248f0b2]{font-size:12px;color:#909399}.notice-dashboard-widget .notice-list-container .notice-list .notice-item .notice-content .notice-meta .status-tag[data-v-6248f0b2]{height:20px;line-height:18px;padding:0 6px}.repair-complaint-container[data-v-ad13d07e]{height:100%}.repair-complaint-container .stats-widget[data-v-ad13d07e]{background:#fff;border-radius:8px;padding:20px;height:100%;box-sizing:border-box;display:flex;flex-direction:column}.repair-complaint-container .stats-widget .widget-header[data-v-ad13d07e]{margin-bottom:20px}.repair-complaint-container .stats-widget .widget-header .widget-title[data-v-ad13d07e]{font-size:18px;font-weight:600;color:#303133;position:relative;padding-left:12px}.repair-complaint-container .stats-widget .widget-header .widget-title[data-v-ad13d07e]:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:4px;border-radius:2px}.repair-complaint-container .stats-widget .widget-header .widget-title.title-blue[data-v-ad13d07e]:before{background:#4b7af0}.repair-complaint-container .stats-widget .widget-header .widget-title.title-green[data-v-ad13d07e]:before{background:#01c36d}.repair-complaint-container .stats-widget .widget-content[data-v-ad13d07e]{flex:1;display:flex;flex-direction:column}.repair-complaint-container .stats-widget .widget-content .chart-container[data-v-ad13d07e]{height:200px!important;width:100%}.repair-complaint-container .stats-widget .widget-content .stats-grid[data-v-ad13d07e]{display:flex;justify-content:space-between;margin-top:20px;padding-top:20px;border-top:1px solid #f0f0f0}.repair-complaint-container .stats-widget .widget-content .stats-grid .stat-item[data-v-ad13d07e]{text-align:center;flex:1;position:relative}.repair-complaint-container .stats-widget .widget-content .stats-grid .stat-item[data-v-ad13d07e]:not(:last-child):after{content:"";position:absolute;right:0;top:10%;height:80%;width:1px;background:#f0f0f0}.repair-complaint-container .stats-widget .widget-content .stats-grid .stat-item .stat-value[data-v-ad13d07e]{font-size:20px;font-weight:700;color:#303133;margin-bottom:6px}.repair-complaint-container .stats-widget .widget-content .stats-grid .stat-item .stat-label[data-v-ad13d07e]{font-size:12px;color:#909399}.owner-room-container[data-v-2f4c0a74]{height:100%}.owner-room-container .stats-widget[data-v-2f4c0a74]{background:#fff;border-radius:8px;padding:20px;height:100%;box-sizing:border-box;display:flex;flex-direction:column}.owner-room-container .stats-widget .widget-header[data-v-2f4c0a74]{margin-bottom:10px}.owner-room-container .stats-widget .widget-header .widget-title[data-v-2f4c0a74]{font-size:18px;font-weight:600;color:#303133;position:relative;padding-left:12px}.owner-room-container .stats-widget .widget-header .widget-title[data-v-2f4c0a74]:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:4px;background:#722ed1;border-radius:2px}.owner-room-container .stats-widget .widget-content[data-v-2f4c0a74]{flex:1;display:flex;flex-direction:column}.owner-room-container .stats-widget .widget-content .charts-wrapper[data-v-2f4c0a74]{display:flex;flex:1;align-items:stretch}.owner-room-container .stats-widget .widget-content .charts-wrapper .chart-divider[data-v-2f4c0a74]{width:1px;background-color:#f0f0f0;margin:0 10px}.owner-room-container .stats-widget .widget-content .charts-wrapper .chart-section[data-v-2f4c0a74]{flex:1;display:flex;flex-direction:column;align-items:center}.owner-room-container .stats-widget .widget-content .charts-wrapper .chart-section .section-title[data-v-2f4c0a74]{font-size:14px;font-weight:500;color:#606266;margin-bottom:10px}.owner-room-container .stats-widget .widget-content .charts-wrapper .chart-section .chart-container[data-v-2f4c0a74]{flex:1;width:100%;min-height:120px}.owner-room-container .stats-widget .widget-content .charts-wrapper .chart-section .stats-row[data-v-2f4c0a74]{width:100%;display:flex;justify-content:space-around;padding-top:10px}.owner-room-container .stats-widget .widget-content .charts-wrapper .chart-section .stats-row .stat-item[data-v-2f4c0a74]{text-align:center}.owner-room-container .stats-widget .widget-content .charts-wrapper .chart-section .stats-row .stat-item .stat-value[data-v-2f4c0a74]{font-size:18px;font-weight:700;color:#303133;margin-bottom:4px}.owner-room-container .stats-widget .widget-content .charts-wrapper .chart-section .stats-row .stat-item .stat-label[data-v-2f4c0a74]{font-size:12px;color:#909399}.property-index-container[data-v-02f17429]{height:100%;overflow:hidden;background-color:#f5f7fa;padding:20px;display:flex;flex-direction:column}.property-index-container .dashboard-header[data-v-02f17429]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;background:#fff;padding:16px 24px;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05)}.property-index-container .dashboard-header .header-title[data-v-02f17429]{font-size:20px;font-weight:600;color:#303133;display:flex;align-items:center}.property-index-container .dashboard-header .header-title i[data-v-02f17429]{margin-right:8px;color:#1890ff;font-size:24px}.property-index-container .dashboard-header .header-breadcrumb[data-v-02f17429]{font-size:14px;color:#909399}.property-index-container .dashboard-header .header-breadcrumb .separator[data-v-02f17429]{margin:0 8px}.property-index-container .dashboard-header .header-breadcrumb .current[data-v-02f17429]{color:#303133;font-weight:500}.property-index-container .dashboard-content[data-v-02f17429]{flex:1;display:flex;flex-direction:column;overflow:hidden}.property-index-container .dashboard-content .row-section[data-v-02f17429]{margin-bottom:24px;flex:1}.property-index-container .dashboard-content .row-section[data-v-02f17429]:last-child{margin-bottom:0}.property-index-container .dashboard-content .dashboard-card[data-v-02f17429]{background:#fff;border-radius:8px;transition:all .3s;height:100%}.property-index-container .dashboard-content .dashboard-card[data-v-02f17429]:hover{box-shadow:0 4px 16px rgba(0,0,0,.08)}.property-index-container .dashboard-content .height-auto[data-v-02f17429]{height:100%}