.risk-monitor-card[data-v-26366ef8]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 3px #0000001a;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;gap:20px;height:100%;padding:20px;position:relative;transition:all .2s ease;width:100%}.risk-monitor-card[data-v-26366ef8]:hover{border-color:#00578c;box-shadow:0 4px 12px #00578c26;transform:translateY(-2px)}.loading-overlay[data-v-26366ef8]{align-items:center;background:#fffffff2;border-radius:8px;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;z-index:10}.left-section[data-v-26366ef8]{display:flex;flex:0 0 auto;flex-direction:column;gap:8px;max-width:260px;min-width:220px}.card-header[data-v-26366ef8]{gap:10px}.card-header[data-v-26366ef8],.header-icon[data-v-26366ef8]{align-items:center;display:flex}.header-icon[data-v-26366ef8]{background:linear-gradient(135deg,#00578c,#469bbe);border-radius:6px;flex-shrink:0;height:36px;justify-content:center;width:36px}.icon-warning[data-v-26366ef8]{color:#fff}.header-content[data-v-26366ef8]{flex:1;min-width:0}.card-title[data-v-26366ef8]{color:#000;font-size:16px;font-weight:700;letter-spacing:-.2px;line-height:1.4;margin:0}.card-subtitle[data-v-26366ef8]{color:#6b7280;display:-webkit-box;flex:1;font-size:13px;line-height:1.5;margin:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.summary[data-v-26366ef8]{color:#6b7280;font-size:11px;line-height:1.3;margin-left:46px}.summary strong[data-v-26366ef8]{color:#1a1a1a;font-weight:600}.right-section[data-v-26366ef8]{display:flex;flex:1;flex-direction:column;gap:10px;min-width:0}.stats-grid[data-v-26366ef8]{display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.stat-item[data-v-26366ef8]{align-items:center;background:#f9fafb;border-radius:6px;display:flex;flex-direction:column;gap:4px;padding:8px 6px;transition:all .2s ease}.stat-item[data-v-26366ef8]:hover{background:#f3f4f6;transform:translateY(-1px)}.stat-icon[data-v-26366ef8]{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.stat-item.total .stat-icon[data-v-26366ef8]{background:#dbeafe;color:#3b82f6}.stat-item.critical .stat-icon[data-v-26366ef8]{background:#fee2e2;color:#ef4444}.stat-item.high .stat-icon[data-v-26366ef8]{background:#fef3c7;color:#f59e0b}.stat-item.medium .stat-icon[data-v-26366ef8]{background:#ede9fe;color:#8b5cf6}.stat-content[data-v-26366ef8]{align-items:center;display:flex;flex-direction:column;gap:1px}.stat-value[data-v-26366ef8]{font-size:18px;font-weight:700;line-height:1}.stat-item.total .stat-value[data-v-26366ef8]{color:#3b82f6}.stat-item.critical .stat-value[data-v-26366ef8]{color:#ef4444}.stat-item.high .stat-value[data-v-26366ef8]{color:#f59e0b}.stat-item.medium .stat-value[data-v-26366ef8]{color:#8b5cf6}.stat-label[data-v-26366ef8]{color:#6b7280;font-size:8px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.action-button[data-v-26366ef8]{align-items:center;background:#00578c;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;margin-top:15px;padding:8px 16px;transition:all .2s ease;white-space:nowrap;width:100%}.action-button[data-v-26366ef8]:hover{background:#004670;box-shadow:0 4px 12px #00578c4d;transform:translateY(-1px)}.action-button[data-v-26366ef8]:active{transform:translateY(0)}@media (max-width:1024px){.risk-monitor-card[data-v-26366ef8]{flex-direction:column;min-height:auto}.left-section[data-v-26366ef8]{max-width:none;min-width:auto;width:100%}.right-section[data-v-26366ef8]{width:100%}}@media (max-width:768px){.stats-grid[data-v-26366ef8]{gap:8px;grid-template-columns:repeat(2,1fr)}.stat-value[data-v-26366ef8]{font-size:18px}.stat-icon[data-v-26366ef8]{height:28px;width:28px}.stat-label[data-v-26366ef8]{font-size:8px}}@media (max-width:480px){.risk-monitor-card[data-v-26366ef8]{padding:16px}.card-title[data-v-26366ef8]{color:#000;font-size:16px;font-weight:700;letter-spacing:-.2px;line-height:1.4;margin:0}.card-subtitle[data-v-26366ef8]{color:#6b7280;display:-webkit-box;flex:1;font-size:13px;line-height:1.5;margin:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.summary[data-v-26366ef8]{font-size:11px}.stat-value[data-v-26366ef8]{font-size:16px}}
