.security-settings[data-v-55be95c6]{padding:20px}.page-header[data-v-55be95c6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page-header h1[data-v-55be95c6]{margin:0;color:#303133}.header-actions .el-button[data-v-55be95c6]{margin-left:10px}.overview-card[data-v-55be95c6],.overview-row[data-v-55be95c6]{margin-bottom:20px}.overview-content[data-v-55be95c6]{display:flex;align-items:center}.overview-icon[data-v-55be95c6]{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:15px;font-size:24px;color:#fff}.overview-icon.online[data-v-55be95c6]{background:linear-gradient(135deg,#67c23a,#85ce61)}.overview-icon.sessions[data-v-55be95c6]{background:linear-gradient(135deg,#409eff,#66b1ff)}.overview-icon.twofa[data-v-55be95c6]{background:linear-gradient(135deg,#e6a23c,#f0c78a)}.overview-icon.whitelist[data-v-55be95c6]{background:linear-gradient(135deg,#f56c6c,#ff8a8a)}.overview-info h3[data-v-55be95c6]{margin:0 0 5px 0;font-size:24px;font-weight:700;color:#303133}.overview-info p[data-v-55be95c6]{margin:0;color:#606266;font-size:14px}.features-row[data-v-55be95c6]{margin-bottom:20px}.feature-card[data-v-55be95c6]{margin-bottom:20px;height:100%}.card-header[data-v-55be95c6]{display:flex;justify-content:space-between;align-items:center}.feature-content[data-v-55be95c6]{padding:10px 0}.feature-description[data-v-55be95c6]{margin-bottom:15px}.feature-description p[data-v-55be95c6]{color:#606266;margin:0;line-height:1.6}.feature-stats[data-v-55be95c6]{margin-bottom:15px}.stat-item[data-v-55be95c6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.stat-item .label[data-v-55be95c6]{color:#606266;font-size:14px}.stat-item .value[data-v-55be95c6]{color:#303133;font-weight:500}.feature-actions[data-v-55be95c6]{display:flex;gap:10px}.session-card[data-v-55be95c6]{margin-bottom:20px}.user-agent[data-v-55be95c6]{color:#606266;font-size:12px}.ip-whitelist-management[data-v-55be95c6]{padding:10px 0}.add-ip-section[data-v-55be95c6],.advanced-settings[data-v-55be95c6],.ip-rules-section[data-v-55be95c6]{margin-bottom:30px}.add-ip-section h4[data-v-55be95c6],.advanced-settings h4[data-v-55be95c6],.ip-rules-section h4[data-v-55be95c6]{margin:0 0 15px 0;color:#303133;font-size:16px;border-bottom:1px solid #ebeef5;padding-bottom:10px}.setting-help[data-v-55be95c6]{font-size:12px;color:#909399;margin-top:5px}.twofa-status[data-v-55be95c6]{padding:10px 0}.current-user-status[data-v-55be95c6],.system-status[data-v-55be95c6]{margin-bottom:30px}.current-user-status h4[data-v-55be95c6],.system-status h4[data-v-55be95c6]{margin:0 0 15px 0;color:#303133;font-size:16px;border-bottom:1px solid #ebeef5;padding-bottom:10px}.status-info[data-v-55be95c6]{padding:15px;background:#f5f7fa;border-radius:4px}.status-item[data-v-55be95c6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.status-item[data-v-55be95c6]:last-child{margin-bottom:0}.status-item .label[data-v-55be95c6]{color:#606266;font-size:14px}.stats-grid[data-v-55be95c6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:15px}.stat-card[data-v-55be95c6]{text-align:center;padding:20px;background:#f5f7fa;border-radius:4px}.stat-number[data-v-55be95c6]{font-size:24px;font-weight:700;color:#409eff;margin-bottom:5px}.stat-label[data-v-55be95c6]{font-size:12px;color:#606266}.dialog-footer[data-v-55be95c6]{text-align:right}@media (max-width:768px){.security-settings[data-v-55be95c6]{padding:10px}.page-header[data-v-55be95c6]{flex-direction:column;align-items:flex-start}.header-actions[data-v-55be95c6]{margin-top:10px}.feature-actions[data-v-55be95c6]{flex-direction:column}.feature-actions .el-button[data-v-55be95c6]{margin-bottom:10px}.stats-grid[data-v-55be95c6]{grid-template-columns:repeat(2,1fr)}}.el-table .el-tag[data-v-55be95c6]{font-size:12px}.el-form--inline .el-form-item[data-v-55be95c6]{margin-bottom:10px}