.el-form{--el-form-label-font-size:var(--el-font-size-base)}.el-form--label-left .el-form-item__label{text-align:left}.el-form--label-top .el-form-item{display:block}.el-form--label-top .el-form-item__label{display:block;text-align:left;padding:0 0 10px 0}.el-form--inline .el-form-item{display:inline-flex;vertical-align:middle;margin-right:10px}.el-form--inline.el-form--label-top{display:flex;flex-wrap:wrap}.el-form--inline.el-form--label-top .el-form-item{display:block}.el-form-item{display:flex;margin-bottom:22px}.el-form-item .el-form-item{margin-bottom:0}.el-form-item .el-input__validateIcon{display:none}.el-form-item--medium .el-form-item__content,.el-form-item--medium .el-form-item__label{line-height:36px}.el-form-item--small .el-form-item__content,.el-form-item--small .el-form-item__label{line-height:32px}.el-form-item--small.el-form-item{margin-bottom:18px}.el-form-item--small .el-form-item__error{padding-top:2px}.el-form-item--mini .el-form-item__content,.el-form-item--mini .el-form-item__label{line-height:28px}.el-form-item--mini.el-form-item{margin-bottom:18px}.el-form-item--mini .el-form-item__error{padding-top:1px}.el-form-item__label-wrap .el-form-item__label{display:inline-block}.el-form-item__label{flex:0 0 auto;text-align:right;font-size:var(--el-form-label-font-size);color:var(--el-text-color-regular);line-height:40px;padding:0 12px 0 0;box-sizing:border-box}.el-form-item__content{flex:1;line-height:40px;position:relative;font-size:14px;min-width:0}.el-form-item__content .el-input-group{vertical-align:top}.el-form-item__error{color:var(--el-color-danger);font-size:12px;line-height:1;padding-top:4px;position:absolute;top:100%;left:0}.el-form-item__error--inline{position:relative;top:auto;left:auto;display:inline-block;margin-left:10px}.el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label-wrap>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{content:"*";color:var(--el-color-danger);margin-right:4px}.el-form-item.is-error .el-input__inner,.el-form-item.is-error .el-input__inner:focus,.el-form-item.is-error .el-textarea__inner,.el-form-item.is-error .el-textarea__inner:focus{border-color:var(--el-color-danger)}.el-form-item.is-error .el-input-group__append .el-input__inner,.el-form-item.is-error .el-input-group__prepend .el-input__inner{border-color:transparent}.el-form-item.is-error .el-input__validateIcon{color:var(--el-color-danger)}.el-form-item--feedback .el-input__validateIcon{display:inline-flex}.el-range-editor.el-input__inner{width:100%!important}.video-alarm-modal[data-v-0d5c8930] .el-dialog__body{padding:12px 20px 20px}.video-error[data-v-0d5c8930],.video-loading[data-v-0d5c8930]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px;color:var(--el-text-color-secondary)}.video-error[data-v-0d5c8930]{color:var(--el-color-danger)}.event-info-bar[data-v-0d5c8930]{display:flex;gap:12px;margin-bottom:12px;flex-wrap:wrap}.event-info-item[data-v-0d5c8930]{display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:8px;font-size:13px;font-weight:500}.event-info-item.severity-danger[data-v-0d5c8930]{background:var(--el-color-danger-light-8);color:var(--el-color-danger-dark-2)}.event-info-item.severity-warning[data-v-0d5c8930]{background:var(--el-color-warning-light-8);color:var(--el-color-warning-dark-2)}.event-info-item.severity-info[data-v-0d5c8930]{background:var(--el-color-info-light-8);color:var(--el-color-info-dark-2)}.event-name[data-v-0d5c8930]{font-weight:600}.camera-badge[data-v-0d5c8930]{font-size:11px;padding:2px 8px;border-radius:10px;font-weight:500}.camera-frontal[data-v-0d5c8930]{background:var(--el-color-primary-light-8);color:var(--el-color-primary-dark-2)}.camera-interior[data-v-0d5c8930]{background:var(--el-color-success-light-8);color:var(--el-color-success-dark-2)}.video-container[data-v-0d5c8930]{display:flex;gap:12px}.video-container[data-v-0d5c8930]:not(.dual-camera){justify-content:center}.video-container.dual-camera .video-wrapper[data-v-0d5c8930]{flex:1;min-width:0}.video-wrapper[data-v-0d5c8930]{position:relative;border-radius:8px;overflow:hidden;background:#000}.video-label[data-v-0d5c8930]{position:absolute;top:8px;left:8px;z-index:2;padding:4px 10px;background:rgba(0,0,0,.7);color:#fff;border-radius:4px;font-size:11px;font-weight:500;display:flex;align-items:center;gap:4px}.video-player[data-v-0d5c8930]{width:100%;max-height:400px;border-radius:8px;display:block}.dual-camera .video-player[data-v-0d5c8930]{max-height:300px}.sync-controls[data-v-0d5c8930]{display:flex;justify-content:center;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--el-border-color-lighter)}@media (max-width:768px){.video-container.dual-camera[data-v-0d5c8930]{flex-direction:column}.video-alarm-modal[data-v-0d5c8930] .el-dialog{width:95%!important;margin:10px auto}}.reportBlock[data-v-cf3cffd4]{border:var(--el-border-color-light) 1px solid;border-radius:10px;margin-top:5px;overflow:hidden}.stats-bar[data-v-cf3cffd4]{display:flex;gap:20px;padding:15px 20px;background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:10px;margin-top:15px;color:#fff}.stat-item[data-v-cf3cffd4]{text-align:center;flex:1}.stat-value[data-v-cf3cffd4]{font-size:24px;font-weight:700}.stat-label[data-v-cf3cffd4]{font-size:11px;opacity:.8;margin-top:2px;text-transform:uppercase}.chart-container[data-v-cf3cffd4]{background:var(--el-bg-color);border:var(--el-border-color-light) 1px solid;border-radius:10px;padding:15px;margin-top:10px;height:220px}.event-row[data-v-cf3cffd4]{border-top:var(--el-border-color-light) 1px dotted;display:flex;align-items:center;gap:10px;padding:8px 10px;cursor:pointer;transition:background .15s}.event-row[data-v-cf3cffd4]:hover{background:var(--el-color-primary-light-9)}.event-row.severity-danger[data-v-cf3cffd4]{border-left:3px solid #e74c3c}.event-row.severity-warning[data-v-cf3cffd4]{border-left:3px solid #e67e22}.event-row.severity-info[data-v-cf3cffd4]{border-left:3px solid #3498db}.event-time[data-v-cf3cffd4]{width:70px;text-align:center;font-size:11px;color:#888;flex-shrink:0}.event-icon[data-v-cf3cffd4]{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--el-fill-color-light);font-size:14px;flex-shrink:0}.event-content[data-v-cf3cffd4]{flex:1;min-width:0}.event-title[data-v-cf3cffd4]{font-size:14px;color:var(--el-text-color-primary)}.event-meta[data-v-cf3cffd4]{display:flex;align-items:center;gap:6px;margin-top:3px}.camera-badge[data-v-cf3cffd4]{font-size:10px;padding:1px 6px;border-radius:10px;background:rgba(155,89,182,.2);color:#9b59b6}.camera-badge.camera-I[data-v-cf3cffd4]{background:rgba(231,76,60,.13333333333333333);color:#e74c3c}.camera-badge.camera-F[data-v-cf3cffd4]{background:rgba(52,152,219,.13333333333333333);color:#3498db}.event-actions[data-v-cf3cffd4]{flex-shrink:0}.event-evidence[data-v-cf3cffd4]{flex-shrink:0;width:60px;height:40px;display:flex;align-items:center;justify-content:center}.event-thumb[data-v-cf3cffd4]{max-width:60px;max-height:40px;border-radius:4px;-o-object-fit:cover;object-fit:cover;cursor:pointer;border:1px solid var(--el-border-color-light);transition:transform .15s,box-shadow .15s}.event-thumb[data-v-cf3cffd4]:hover{transform:scale(1.3);box-shadow:0 2px 12px rgba(0,0,0,.3);z-index:10}.media-badge[data-v-cf3cffd4]{font-size:10px;padding:1px 6px;border-radius:10px;white-space:nowrap}.media-badge--video[data-v-cf3cffd4]{background:rgba(155,89,182,.13333333333333333);color:#9b59b6}.media-badge--image[data-v-cf3cffd4]{background:rgba(39,174,96,.13333333333333333);color:#27ae60}.media-badge--processing[data-v-cf3cffd4]{background:rgba(243,156,18,.13333333333333333);color:#f39c12}.pagination-bar[data-v-cf3cffd4]{display:flex;align-items:center;justify-content:center;gap:15px;padding:15px;margin-top:10px}.page-info[data-v-cf3cffd4]{font-size:14px;font-weight:500}