.risk-meter[data-v-22eb6354]{display:inline-block;position:relative}.risk-meter-svg[data-v-22eb6354]{transform:rotate(-90deg)}.background-circle[data-v-22eb6354]{opacity:.3}.progress-circle[data-v-22eb6354]{transition:stroke-dashoffset 1s ease-in-out}.progress-circle.animated[data-v-22eb6354]{animation:drawCircle-22eb6354 1.5s ease-in-out}@keyframes drawCircle-22eb6354{0%{stroke-dashoffset:var(--circumference,220)}}.risk-meter-svg text[data-v-22eb6354]{transform:rotate(90deg);transform-origin:60px 60px}.risk-score-small[data-v-22eb6354]{font-size:12px}.risk-score-medium[data-v-22eb6354]{font-size:18px}.risk-score-large[data-v-22eb6354]{font-size:24px}.risk-level-text[data-v-22eb6354]{font-family:Arial,sans-serif;letter-spacing:.5px}.risk-meter-small[data-v-22eb6354]{width:60px;height:60px}.risk-meter-medium[data-v-22eb6354]{width:100px;height:100px}.risk-meter-large[data-v-22eb6354]{width:140px;height:140px}.risk-meter:hover .progress-circle[data-v-22eb6354]{filter:brightness(1.1)}.risk-meter:hover .risk-level-text[data-v-22eb6354],.risk-meter:hover .risk-score-large[data-v-22eb6354],.risk-meter:hover .risk-score-medium[data-v-22eb6354],.risk-meter:hover .risk-score-small[data-v-22eb6354]{filter:brightness(1.2)}.graph-view[data-v-7d01d727]{padding:1rem;min-height:400px;position:relative}.graph-view.embedded-view[data-v-7d01d727]{padding:0;min-height:500px}.embedded-view .page-header[data-v-7d01d727]{display:none}.embedded-graph-card[data-v-7d01d727]{height:600px!important}.embedded-graph-card .graph-content-area[data-v-7d01d727]{height:580px!important}.embedded-content[data-v-7d01d727]{padding:.75rem!important}.embedded-controls[data-v-7d01d727]{background:#f8f9fa;padding:.75rem;border-radius:6px;margin-bottom:1rem;border:1px solid #e1e5e9}.embedded-stats[data-v-7d01d727]{margin-bottom:1rem}.stats-row[data-v-7d01d727]{display:flex;justify-content:center;gap:2rem;padding:.75rem;background:#f8f9fa;border-radius:8px;margin-bottom:1rem}.mini-stat[data-v-7d01d727]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.mini-number[data-v-7d01d727]{font-size:1.25rem;font-weight:700;color:#002eff}.mini-label[data-v-7d01d727]{font-size:.75rem;color:#6b7280;text-transform:uppercase;font-weight:600}.embedded-legend[data-v-7d01d727]{margin-top:1rem;padding:.75rem;background:#f8f9fa;border-radius:6px;border:1px solid #e1e5e9}.compact-legend[data-v-7d01d727]{display:flex;flex-direction:column;gap:.75rem}.legend-section[data-v-7d01d727]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.legend-title[data-v-7d01d727]{font-size:.8rem;font-weight:600;color:#4a4a4a;min-width:80px}.legend-items-inline[data-v-7d01d727]{display:flex;gap:1rem;flex-wrap:wrap}.legend-item-inline[data-v-7d01d727]{display:flex;align-items:center;gap:.25rem}.legend-node-mini[data-v-7d01d727]{width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:8px;border:1px solid #fff;box-shadow:0 1px 2px rgba(0,0,0,.1)}.legend-line-mini[data-v-7d01d727]{width:16px;height:2px;border-radius:1px}.legend-label-mini[data-v-7d01d727]{font-size:.7rem;font-weight:500;color:#6b7280}.node-group[data-v-7d01d727]{cursor:pointer;transition:none;will-change:auto}.node-group[data-v-7d01d727]:hover{filter:brightness(1.1)}.node-circle[data-v-7d01d727]{transition:none}.graph-visualization .node-group[data-v-7d01d727]{pointer-events:all}.graph-visualization svg[data-v-7d01d727]{overflow:visible}.graph-stats[data-v-7d01d727],.page-header[data-v-7d01d727]{margin-bottom:2rem}.stat-card[data-v-7d01d727]{background:#fff;padding:1.5rem;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.1);text-align:center}.stat-number[data-v-7d01d727]{font-size:2rem;font-weight:700;color:#3273dc}.stat-label[data-v-7d01d727]{color:#7a7a7a;font-weight:600;font-size:.9rem;text-transform:uppercase}.graph-card[data-v-7d01d727]{height:700px}.graph-content-area[data-v-7d01d727]{position:relative;height:620px;overflow:hidden}.graph-visualization[data-v-7d01d727]{width:100%;height:100%;position:relative}.graph-controls[data-v-7d01d727]{position:absolute;top:10px;left:10px;z-index:10}.control-panel[data-v-7d01d727]{background:hsla(0,0%,100%,.95);padding:.75rem;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.node-group.node-selected[data-v-7d01d727]{transform:scale(1.1)}.node-group.node-central[data-v-7d01d727]{filter:drop-shadow(0 0 8px rgba(50,115,220,.6))}.node-icon[data-v-7d01d727]{pointer-events:none;font-weight:700}.node-label[data-v-7d01d727]{pointer-events:none;fill:#363636;font-weight:600}.node-details-card[data-v-7d01d727]{position:sticky;top:1rem}.node-details[data-v-7d01d727]{margin-bottom:1rem}.detail-item[data-v-7d01d727]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding:.5rem;background:#f5f5f5;border-radius:4px}.detail-label[data-v-7d01d727]{font-weight:600;flex-shrink:0;margin-right:1rem}.detail-value[data-v-7d01d727]{color:#363636;text-align:right}.risk-display[data-v-7d01d727]{display:flex;justify-content:flex-end}.node-actions[data-v-7d01d727]{border-top:1px solid #dbdbdb;padding-top:1rem}.legend-card[data-v-7d01d727]{position:sticky;top:1rem}.legend-items[data-v-7d01d727]{display:flex;flex-direction:column;gap:.5rem}.legend-item[data-v-7d01d727]{display:flex;align-items:center;gap:.5rem}.legend-node[data-v-7d01d727]{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;border:2px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.2)}.legend-line[data-v-7d01d727]{width:24px;height:3px;border-radius:2px}.legend-label[data-v-7d01d727]{font-size:.8rem;font-weight:600}.error-state[data-v-7d01d727]{display:flex;align-items:center;justify-content:center;min-height:400px}