.security-monitoring-SisDashboard[data-v-333dacde]{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);min-height:100vh;padding:24px}.security-monitoring-SisDashboard .page-header[data-v-333dacde]{text-align:center;margin-bottom:32px}.security-monitoring-SisDashboard .page-header h1[data-v-333dacde]{font-size:32px;font-weight:600;margin-bottom:8px;color:#1890ff;text-shadow:0 2px 4px rgba(0,0,0,.1)}.security-monitoring-SisDashboard .page-header p[data-v-333dacde]{font-size:16px;color:#666;margin:0}.security-monitoring-SisDashboard .overview-section[data-v-333dacde]{margin-bottom:24px}.security-monitoring-SisDashboard .overview-section .overview-card[data-v-333dacde]{text-align:center;border-radius:12px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08);-webkit-transition:all .3s ease;transition:all .3s ease;background:linear-gradient(145deg,#fff,#f8f9fa);border:1px solid hsla(0,0%,100%,.8)}.security-monitoring-SisDashboard .overview-section .overview-card[data-v-333dacde]:hover{-webkit-box-shadow:0 8px 30px rgba(0,0,0,.12);box-shadow:0 8px 30px rgba(0,0,0,.12);-webkit-transform:translateY(-4px);transform:translateY(-4px);background:linear-gradient(145deg,#fff,#f0f2f5)}.security-monitoring-SisDashboard .overview-section .overview-card .status-indicator[data-v-333dacde]{margin-top:8px}.security-monitoring-SisDashboard .overview-section .overview-card .trend-indicator[data-v-333dacde]{margin-top:8px;font-size:12px;color:#666}.security-monitoring-SisDashboard .overview-section .overview-card .trend-indicator .trend-up[data-v-333dacde]{color:#52c41a;font-weight:600}.security-monitoring-SisDashboard .overview-section .overview-card .trend-indicator .trend-down[data-v-333dacde]{color:#cf1322;font-weight:600}.security-monitoring-SisDashboard .monitoring-section[data-v-333dacde]{margin-bottom:24px}.security-monitoring-SisDashboard .monitoring-section .monitoring-title[data-v-333dacde]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.security-monitoring-SisDashboard .monitoring-section .monitoring-title .refresh-btn[data-v-333dacde]{margin-left:auto;height:32px;font-size:12px;padding:0 12px}.security-monitoring-SisDashboard .monitoring-section .monitoring-title .refresh-btn .anticon[data-v-333dacde]{margin-right:4px}.security-monitoring-SisDashboard .monitoring-section .chart-container[data-v-333dacde]{height:320px;width:100%;position:relative}.security-monitoring-SisDashboard .monitoring-section .chart-container .chart[data-v-333dacde]{width:100%;height:100%;border-radius:8px;overflow:hidden}.security-monitoring-SisDashboard .monitoring-section .chart-container .chart-loading[data-v-333dacde]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#999}.security-monitoring-SisDashboard .monitoring-section .chart-container .chart-loading p[data-v-333dacde]{margin-top:16px;color:#666}.security-monitoring-SisDashboard .monitoring-section .quick-actions[data-v-333dacde]{min-height:410px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:8px 0}.security-monitoring-SisDashboard .monitoring-section .quick-actions .ant-btn[data-v-333dacde]{height:40px;font-size:14px;border-radius:8px;-webkit-transition:all .3s ease;transition:all .3s ease}.security-monitoring-SisDashboard .monitoring-section .quick-actions .ant-btn[data-v-333dacde]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.security-monitoring-SisDashboard .navigation-section[data-v-333dacde]{margin-bottom:24px}.security-monitoring-SisDashboard .navigation-section .nav-card[data-v-333dacde]{cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:12px;border:1px solid hsla(0,0%,100%,.8);background:linear-gradient(145deg,#fff,#f8f9fa);-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08);height:100%}.security-monitoring-SisDashboard .navigation-section .nav-card[data-v-333dacde]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 8px 30px rgba(0,0,0,.12);box-shadow:0 8px 30px rgba(0,0,0,.12);border-color:#1890ff;background:linear-gradient(145deg,#fff,#f0f2f5)}.security-monitoring-SisDashboard .navigation-section .nav-card .nav-card-content[data-v-333dacde]{text-align:center;padding:18px 12px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.security-monitoring-SisDashboard .navigation-section .nav-card .nav-card-content .nav-icon[data-v-333dacde]{font-size:28px;color:#1890ff;margin-bottom:10px}.security-monitoring-SisDashboard .navigation-section .nav-card .nav-card-content h3[data-v-333dacde]{margin:0 0 6px 0;font-size:15px;font-weight:600;color:#262626}.security-monitoring-SisDashboard .navigation-section .nav-card .nav-card-content p[data-v-333dacde]{margin:0 0 12px 0;color:#666;font-size:11px;line-height:1.3;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.security-monitoring-SisDashboard .navigation-section .nav-card .nav-card-content .nav-stats[data-v-333dacde]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:10px;color:#999}.security-monitoring-SisDashboard .navigation-section .nav-card .nav-card-content .nav-stats span[data-v-333dacde]{background:rgba(24,144,255,.1);padding:3px 6px;border-radius:4px;border:1px solid rgba(24,144,255,.2);color:#1890ff;white-space:nowrap}.security-monitoring-SisDashboard .recent-activity-section .activity-content .activity-title[data-v-333dacde]{font-weight:600;margin-bottom:4px;color:#262626}.security-monitoring-SisDashboard .recent-activity-section .activity-content .activity-desc[data-v-333dacde]{color:#666;font-size:12px;margin-bottom:4px;line-height:1.4}.security-monitoring-SisDashboard .recent-activity-section .activity-content .activity-time[data-v-333dacde]{color:#999;font-size:11px}[data-v-333dacde] .ant-card{border-radius:12px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid hsla(0,0%,100%,.8);background:linear-gradient(145deg,#fff,#f8f9fa);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-v-333dacde] .ant-card-head{border-bottom:1px solid rgba(0,0,0,.06);background:-webkit-gradient(linear,left top,right top,from(#fafbfc),to(#f0f2f5));background:linear-gradient(90deg,#fafbfc,#f0f2f5);border-radius:12px 12px 0 0}[data-v-333dacde] .ant-card-head .ant-card-head-title{font-weight:600;color:#262626}[data-v-333dacde] .ant-tabs-tab{font-weight:500}[data-v-333dacde] .ant-tabs-tab.ant-tabs-tab-active{font-weight:600}[data-v-333dacde] .ant-statistic-title{font-size:14px;color:#666;margin-bottom:8px}[data-v-333dacde] .ant-statistic-content{font-size:24px;font-weight:600}[data-v-333dacde] .ant-tag{border-radius:6px;font-weight:500}[data-v-333dacde] .ant-timeline-item{padding-bottom:16px}[data-v-333dacde] .ant-timeline-item .ant-timeline-item-content{margin-left:16px}[data-v-333dacde] .ant-modal-header{border-bottom:1px solid rgba(0,0,0,.06);background:-webkit-gradient(linear,left top,right top,from(#fafbfc),to(#f0f2f5));background:linear-gradient(90deg,#fafbfc,#f0f2f5)}[data-v-333dacde] .ant-modal-header .ant-modal-title{font-weight:600;color:#262626}[data-v-333dacde] .ant-input,[data-v-333dacde] .ant-input-number,[data-v-333dacde] .ant-select-selector,[data-v-333dacde] .ant-textarea{border-radius:8px;border:1px solid #d9d9d9;background:#fff}[data-v-333dacde] .ant-input-number:hover,[data-v-333dacde] .ant-input:hover,[data-v-333dacde] .ant-select-selector:hover,[data-v-333dacde] .ant-textarea:hover{border-color:#40a9ff}[data-v-333dacde] .ant-input-number.ant-input-focused,[data-v-333dacde] .ant-input-number.ant-select-focused .ant-select-selector,[data-v-333dacde] .ant-input-number:focus,[data-v-333dacde] .ant-input.ant-input-focused,[data-v-333dacde] .ant-input.ant-select-focused .ant-select-selector,[data-v-333dacde] .ant-input:focus,[data-v-333dacde] .ant-select-selector.ant-input-focused,[data-v-333dacde] .ant-select-selector.ant-select-focused .ant-select-selector,[data-v-333dacde] .ant-select-selector:focus,[data-v-333dacde] .ant-textarea.ant-input-focused,[data-v-333dacde] .ant-textarea.ant-select-focused .ant-select-selector,[data-v-333dacde] .ant-textarea:focus{border-color:#1890ff;-webkit-box-shadow:0 0 0 3px rgba(24,144,255,.1);box-shadow:0 0 0 3px rgba(24,144,255,.1)}[data-v-333dacde] .ant-btn{border-radius:8px;font-weight:500;-webkit-transition:all .3s ease;transition:all .3s ease}[data-v-333dacde] .ant-btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}@media (max-width:1200px){.navigation-section .ant-col[data-v-333dacde],.overview-section .ant-col[data-v-333dacde]{margin-bottom:16px}}@media (max-width:1400px){.navigation-section .ant-col[data-v-333dacde]{width:20%!important}}@media (max-width:768px){.security-monitoring-SisDashboard[data-v-333dacde]{padding:16px}.page-header h1[data-v-333dacde]{font-size:24px}.page-header p[data-v-333dacde]{font-size:14px}.overview-section .ant-col[data-v-333dacde]{width:100%}.monitoring-section .ant-col[data-v-333dacde]{width:100%;margin-bottom:16px}.navigation-section .ant-col[data-v-333dacde]{width:50%}}@media (max-width:576px){.security-monitoring-SisDashboard[data-v-333dacde]{padding:12px}.navigation-section .ant-col[data-v-333dacde]{width:100%}.nav-card-content[data-v-333dacde]{padding:16px 12px!important}.nav-card-content .nav-icon[data-v-333dacde]{font-size:24px!important}.nav-card-content h3[data-v-333dacde]{font-size:14px!important}.nav-card-content p[data-v-333dacde]{font-size:11px!important}}.ant-btn[data-v-333dacde],.nav-card[data-v-333dacde],.overview-card[data-v-333dacde]{-webkit-animation:fadeInUp-333dacde .6s ease-out;animation:fadeInUp-333dacde .6s ease-out}@-webkit-keyframes fadeInUp-333dacde{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp-333dacde{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.chart-placeholder[data-v-333dacde]{-webkit-animation:pulse-333dacde 2s infinite;animation:pulse-333dacde 2s infinite}@-webkit-keyframes pulse-333dacde{0%{opacity:1}50%{opacity:.7}to{opacity:1}}@keyframes pulse-333dacde{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.nav-card:hover .ant-statistic-content[data-v-333dacde],.nav-card:hover .nav-icon[data-v-333dacde],.overview-card:hover .ant-statistic-content[data-v-333dacde],.overview-card:hover .nav-icon[data-v-333dacde]{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.status-indicator .ant-tag[data-v-333dacde]{font-size:12px;padding:2px 8px;border-radius:12px}.trend-indicator .trend-down[data-v-333dacde],.trend-indicator .trend-up[data-v-333dacde]{position:relative}.trend-indicator .trend-down[data-v-333dacde]:before,.trend-indicator .trend-up[data-v-333dacde]:before{content:"";position:absolute;left:-8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent}.trend-indicator .trend-up[data-v-333dacde]:before{border-bottom:6px solid #52c41a}.trend-indicator .trend-down[data-v-333dacde]:before{border-top:6px solid #cf1322}[data-v-333dacde] .ant-form-item-label{font-weight:500;color:#262626}[data-v-333dacde] .ant-radio-group .ant-radio-wrapper{margin-right:16px;margin-bottom:8px}[data-v-333dacde] .ant-switch.ant-switch-checked{background-color:#1890ff}[data-v-333dacde] .ant-range-picker{width:100%}[data-v-333dacde] .ant-range-picker .ant-picker-input>input{text-align:center}.export-report-form .ant-form-item[data-v-333dacde]{margin-bottom:16px}.export-report-form .ant-form-item-label[data-v-333dacde]{font-weight:500;color:#262626}.export-report-form .ant-input[data-v-333dacde],.export-report-form .ant-select[data-v-333dacde],.export-report-form .ant-textarea[data-v-333dacde]{border-radius:8px}.export-report-form .ant-input[data-v-333dacde]:hover,.export-report-form .ant-select[data-v-333dacde]:hover,.export-report-form .ant-textarea[data-v-333dacde]:hover{border-color:#40a9ff}.export-report-form .ant-input[data-v-333dacde]:focus,.export-report-form .ant-select[data-v-333dacde]:focus,.export-report-form .ant-textarea[data-v-333dacde]:focus{border-color:#1890ff;-webkit-box-shadow:0 0 0 3px rgba(24,144,255,.1);box-shadow:0 0 0 3px rgba(24,144,255,.1)}[data-v-333dacde] .ant-card-body{background:hsla(0,0%,100%,.8);border-radius:12px}[data-v-333dacde] .ant-tabs-nav{padding:8px 8px 0 8px;margin-bottom:16px}[data-v-333dacde] .ant-table,[data-v-333dacde] .ant-tabs-nav{background:hsla(0,0%,100%,.9);border-radius:8px}[data-v-333dacde] .ant-table .ant-table-thead>tr>th{background:rgba(24,144,255,.05);border-bottom:1px solid rgba(0,0,0,.06)}[data-v-333dacde] .ant-pagination .ant-pagination-item{border-radius:6px}[data-v-333dacde] .ant-pagination .ant-pagination-item.ant-pagination-item-active{background:#1890ff;border-color:#1890ff}[data-v-333dacde] .ant-spin .ant-spin-dot .ant-spin-dot-item{background-color:#1890ff}[data-v-333dacde] .ant-message .ant-message-notice-content{border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}[data-v-333dacde] .ant-form-item-explain{font-size:12px;margin-top:4px}[data-v-333dacde] .ant-form-item-explain .ant-form-item-explain-error{color:#ff4d4f;-webkit-animation:fadeIn-333dacde .3s ease-in;animation:fadeIn-333dacde .3s ease-in}[data-v-333dacde] .echarts canvas{border-radius:8px}.chart-container[data-v-333dacde]{background:hsla(0,0%,100%,.9);border-radius:12px;padding:16px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06)}[data-v-333dacde] .ant-form-item-has-error .ant-input,[data-v-333dacde] .ant-form-item-has-error .ant-input-number,[data-v-333dacde] .ant-form-item-has-error .ant-select-selector,[data-v-333dacde] .ant-form-item-has-error .ant-textarea{border-color:#ff4d4f}[data-v-333dacde] .ant-form-item-has-error .ant-input-number:hover,[data-v-333dacde] .ant-form-item-has-error .ant-input:hover,[data-v-333dacde] .ant-form-item-has-error .ant-select-selector:hover,[data-v-333dacde] .ant-form-item-has-error .ant-textarea:hover{border-color:#ff7875}[data-v-333dacde] .ant-form-item-has-error .ant-input-number:focus,[data-v-333dacde] .ant-form-item-has-error .ant-input:focus,[data-v-333dacde] .ant-form-item-has-error .ant-select-selector:focus,[data-v-333dacde] .ant-form-item-has-error .ant-textarea:focus{border-color:#ff4d4f;-webkit-box-shadow:0 0 0 3px rgba(255,77,79,.1);box-shadow:0 0 0 3px rgba(255,77,79,.1)}@-webkit-keyframes fadeIn-333dacde{0%{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn-333dacde{0%{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}