.span-underline{text-decoration:underline;cursor:pointer;color:#409eff}.tips{margin:0;color:#909399}.anti-scan,.scan-dialog,.tips{font-size:14px;font-weight:400}.anti-scan,.scan-dialog{font-family:inherit;color:#202224;line-height:1.5}.anti-scan .el-checkbox__label,.anti-scan .el-form-item__content,.anti-scan .el-form-item__label,.anti-scan .el-input,.anti-scan .el-pagination,.anti-scan .el-pagination__jump,.anti-scan .el-pagination__total,.anti-scan .el-radio__label,.anti-scan .el-range-separator,.anti-scan .el-table,.anti-scan .el-textarea,.scan-dialog .el-checkbox__label,.scan-dialog .el-form-item__content,.scan-dialog .el-form-item__label,.scan-dialog .el-input,.scan-dialog .el-pagination,.scan-dialog .el-pagination__jump,.scan-dialog .el-pagination__total,.scan-dialog .el-radio__label,.scan-dialog .el-range-separator,.scan-dialog .el-table,.scan-dialog .el-textarea{font-size:14px}.anti-scan .el-button,.anti-scan .el-input__inner,.anti-scan .el-range-input,.anti-scan .el-textarea__inner,.scan-dialog .el-button,.scan-dialog .el-input__inner,.scan-dialog .el-range-input,.scan-dialog .el-textarea__inner{font-family:inherit;font-size:14px;font-weight:400}.anti-scan .el-table,.scan-dialog .el-table{font-family:inherit;color:#202224}.anti-scan .el-table th.el-table__cell,.scan-dialog .el-table th.el-table__cell{color:#202224}.anti-scan .el-button--text:not(.is-disabled):not(.scan-danger),.scan-dialog .el-button--text:not(.is-disabled):not(.scan-danger){color:#409eff}.anti-scan .el-dialog__title,.scan-dialog .el-dialog__title{font-size:16px;font-weight:500;color:#202224}.anti-scan .el-dialog__body,.scan-dialog .el-dialog__body{font-family:inherit;font-size:14px;color:#202224}.anti-scan{padding:20px}.anti-scan .scan-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.anti-scan h2{font-size:20px;font-weight:500;margin:0 0 6px}.anti-scan .scan-hint,.anti-scan .scan-subtitle{color:#909399;font-size:14px;line-height:1.7}.anti-scan .scan-hint{margin:6px 0}.anti-scan .scan-toolbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:16px}.anti-scan .scan-toolbar-with-action{flex-wrap:nowrap;align-items:flex-start}.anti-scan .scan-filter-fields{display:flex;flex:1;min-width:0;align-items:center;flex-wrap:wrap;gap:10px}.anti-scan .scan-filter-fields>.el-date-editor,.anti-scan .scan-filter-fields>.el-input,.anti-scan .scan-filter-fields>.el-select{max-width:100%}.anti-scan .scan-toolbar .scan-toolbar-end{flex-shrink:0;margin-left:auto}.anti-scan .scan-toolbar .el-input{width:240px}.anti-scan .scan-toolbar .el-select{width:170px}.anti-scan .scan-toolbar .el-select .el-input{width:100%}.anti-scan .scan-toolbar .el-date-editor{width:365px}.anti-scan .scan-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.anti-scan .scan-actions .el-button+.el-button{margin-left:0}.anti-scan .el-alert{margin-bottom:16px}.anti-scan .el-pagination{text-align:right;padding-top:18px}.anti-scan .scan-link{color:#409eff;cursor:pointer;word-break:break-all}.anti-scan .scan-muted{color:#909399}.anti-scan .scan-danger{color:#f56c6c}.anti-scan .scan-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:20px}.anti-scan .scan-stat{padding:20px;border:1px solid #ebeef5;border-radius:6px;background:#fff}.anti-scan .scan-stat strong{display:block;font-size:30px;color:#165dff;margin:10px 0;font-weight:600}.anti-scan .scan-panels{display:grid;grid-template-columns:1.5fr 1fr;gap:20px;margin-bottom:20px}.anti-scan .scan-panel{padding:18px;border:1px solid #ebeef5;border-radius:6px;background:#fff;min-width:0}.anti-scan .scan-panel h3{margin:0 0 16px;font-size:16px;font-weight:500}.anti-scan .scan-form .el-input-number,.anti-scan .scan-form .el-select{width:100%}.anti-scan .scan-form .el-radio-group{display:flex;flex-wrap:wrap;gap:10px}.anti-scan .scan-form .el-radio{margin-right:12px;line-height:28px}.anti-scan .scan-detail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin-bottom:22px}.anti-scan .scan-detail dt{color:#909399;font-size:14px;margin-bottom:6px}.anti-scan .scan-detail dd{margin:0;word-break:break-all;line-height:1.7}.anti-scan .scan-section{margin:22px 0 10px;font-weight:500}.anti-scan .scan-text{white-space:pre-wrap;word-break:break-word;line-height:1.8}.anti-scan pre.scan-code{white-space:pre-wrap;word-break:break-word;max-height:360px;overflow:auto;background:#f6f8fa;border-radius:4px;padding:14px;line-height:1.6;font-size:12px}.anti-scan .scan-coverage{display:flex;flex-wrap:wrap;gap:18px;margin:16px 0;color:#202224}@media(max-width:1100px){.anti-scan .scan-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.anti-scan .scan-panels{grid-template-columns:1fr}}