/*!
 *  build: Drome 
 *  copyright: support@dromeai.com 
 *  time: 2026-10-16 10:47:19
 */[data-v-2d997edc]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;gallery-second-menu-background:#fff;drome-second-menu-background:#fff}.matrix-color-select[data-v-2d997edc]{width:100%;height:100%}.matrix-color-select .icon-wrap[data-v-2d997edc]{width:100%;height:100%;cursor:pointer}.icon-option[data-v-2d997edc]{margin-right:8px;margin-bottom:8px;width:28px;height:28px;display:flex;justify-content:center;align-items:center;border:1px solid transparent;border-radius:2.5px;cursor:pointer}.icon-option[data-v-2d997edc]:hover{box-shadow:0 0 3px 2px #409eff}.icon-option.active[data-v-2d997edc]{border-color:#409eff;box-shadow:0 0 3px 2px #409eff}[data-v-7e1dd07c]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;gallery-second-menu-background:#fff;drome-second-menu-background:#fff}.risk-matrix-chart-wrap[data-v-7e1dd07c]{display:inline-block;min-width:100%;width:-moz-max-content;width:max-content}.risk-chart-box[data-v-7e1dd07c]{width:100%;position:relative;display:inline-flex;flex-direction:column;padding:40px 40px 15px 20px;border:1px solid #f5f5f5}.chart-row[data-v-7e1dd07c]{display:inline-flex;flex-shrink:0}.chart-row:not(:last-child) .col-block[data-v-7e1dd07c]{border-bottom:1px solid #ebeef5}.chart-row .row-label[data-v-7e1dd07c]{position:relative;padding:6px 10px;width:40px;height:40px;line-height:28px;text-align:right;flex-shrink:0}.chart-row .col-label[data-v-7e1dd07c]{position:relative;padding:6px;flex:1;min-width:40px;height:40px;text-align:center;border-top:1px solid #333}.chart-row .col-label[data-v-7e1dd07c]:after{content:"";display:inline-block;position:absolute;width:1px;height:4px;top:0;right:0;background-color:#333}.chart-row .col-label[data-v-7e1dd07c]:nth-child(2):before{content:"";display:inline-block;position:absolute;width:1px;height:4px;top:0;left:0;background-color:#333}.chart-row .col-block[data-v-7e1dd07c]{flex:1;min-width:40px;height:40px}.chart-row .col-block[data-v-7e1dd07c]:not(:last-child){border-right:1px solid #ebeef5}.chart-wrap .row-label[data-v-7e1dd07c]:after{content:"";display:inline-block;position:absolute;width:4px;height:1px;bottom:0;right:0;background-color:#333}.chart-wrap .chart-row:first-child .row-label[data-v-7e1dd07c]:before{content:"";display:inline-block;position:absolute;width:4px;height:1px;top:0;right:0;background-color:#333}.chart-wrap .chart-row:last-child .row-label[data-v-7e1dd07c]:after{bottom:-1px}.x-axis-label[data-v-7e1dd07c]{position:absolute;right:10px;bottom:10px}.y-axis-label[data-v-7e1dd07c]{position:absolute;top:10px;left:10px}.risk-link-wrap[data-v-7e1dd07c]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.risk-link-wrap .risk-link[data-v-7e1dd07c]{padding:0 4px;font-size:12px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;cursor:pointer}.risk-link-wrap .risk-link[data-v-7e1dd07c]:hover{color:#409eff}.legend-list[data-v-7e1dd07c]{font-size:12px}.chart-warning[data-v-7e1dd07c]{color:#e6a23c;font-size:12px}.chart-warning[data-v-7e1dd07c] .dr-icon{font-size:15px}[data-v-32d36b45]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;gallery-second-menu-background:#fff;drome-second-menu-background:#fff}.risk-matrix-3d-wrapper[data-v-32d36b45]{position:relative;display:block;width:100%;background:#fff;color:#303133;font-family:Inter,system-ui,sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none}.stage-overlay[data-v-32d36b45]{position:absolute;z-index:10;pointer-events:auto}.stage-hint[data-v-32d36b45]{top:10px;left:12px;font-size:11px;color:#6b7280;background:hsla(0,0%,100%,.85);padding:4px 10px;border-radius:6px;line-height:1.5;pointer-events:none;max-width:70%}.stage-hint b[data-v-32d36b45]{font-weight:600;color:#374151}.stage-hint kbd[data-v-32d36b45]{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11px;background:#f3f4f6;border:1px solid #e5e7eb;border-bottom-width:2px;border-radius:4px;padding:0 4px;color:#4b5563}.stage-reset-btn[data-v-32d36b45]{top:10px;right:12px;padding:4px 12px;border:1px solid #e4e7ed;background:#fff;border-radius:6px;cursor:pointer;font-size:11px;color:#374151;transition:all .15s ease}.stage-reset-btn[data-v-32d36b45]:hover{border-color:#4338ca;color:#4338ca;background:#eef2ff}.stage-wrap[data-v-32d36b45]{position:relative;background:linear-gradient(180deg,#fff,#eef2f7);border:1px solid #e4e7ed;border-radius:14px;padding:30px;box-shadow:0 1px 3px rgba(0,0,0,.06),0 4px 12px rgba(0,0,0,.04);width:-moz-max-content;width:max-content;min-width:calc(var(--stage-width, 0px) + 60px);min-height:calc(var(--stage-height, 0px) + 60px);margin:0 auto}.layer-x-axis-label[data-v-32d36b45]{position:absolute;right:18px;bottom:10px;font-size:11px;color:#303133;pointer-events:none}.layer-y-axis-label[data-v-32d36b45]{position:absolute;left:10px;top:8px;font-size:11px;color:#303133;pointer-events:none;transform-origin:top left;white-space:nowrap;line-height:1}.stage[data-v-32d36b45]{position:relative;width:-moz-max-content;width:max-content;min-width:var(--stage-width,0);min-height:var(--stage-height,0);perspective:var(--perspective,1200px);perspective-origin:50% 30%;display:flex;align-items:center;justify-content:center;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;overflow:visible}.stage.grabbing[data-v-32d36b45]{cursor:grabbing}.stage.no-drag[data-v-32d36b45]{cursor:default}.stack[data-v-32d36b45]{position:relative;transform-style:preserve-3d;transition:transform .15s ease}.stack.dragging .layer-tag[data-v-32d36b45],.stack.dragging[data-v-32d36b45]{transition:none}.layer[data-v-32d36b45]{position:absolute;inset:0;background:#fff;border:1px solid #e4e7ed;border-radius:8px;padding:var(--padding-top,22px) var(--padding-right,14px) var(--padding-bottom,44px) var(--padding-left,14px);cursor:pointer;transition:box-shadow .25s ease,opacity .25s ease,filter .25s ease;transform-origin:center;will-change:transform}.layer[data-v-32d36b45]:hover{opacity:1!important;filter:none!important;box-shadow:0 30px 60px -15px rgba(0,0,0,.35),0 10px 30px rgba(0,0,0,.15)}.layer-grid[data-v-32d36b45]{display:grid;grid-auto-rows:var(--cell-height,24px);gap:var(--grid-gap,2px);height:100%}.ch[data-v-32d36b45],.lh[data-v-32d36b45]{display:flex;align-items:center;justify-content:center;font-size:12px;color:#303133;font-weight:700}.cell[data-v-32d36b45]{display:flex;align-items:center;justify-content:center;border-radius:2px;font-size:8px;font-weight:600;color:#374151;white-space:nowrap}.cell.zero[data-v-32d36b45]{color:#9ca3af;font-weight:400}.layer-tag[data-v-32d36b45]{position:absolute;top:-24px;left:0;font-size:11px;color:#4338ca;font-weight:600;background:#eef2ff;padding:3px 10px;border-radius:999px;transform-origin:left center;white-space:nowrap;box-shadow:0 2px 6px rgba(0,0,0,.08);transform:rotate(calc(var(--rz, 0deg)*-1)) rotateY(calc(var(--ry, 0deg)*-1)) rotateX(calc(var(--rx, 0deg)*-1));transition:transform .15s ease;pointer-events:none}.layer-data-dot[data-v-32d36b45]{position:absolute;top:8px;right:8px;width:8px;height:8px;border-radius:50%;background:#ef4444;pointer-events:none;z-index:5}[data-v-32d36b45] .modal-body{display:flex;flex-direction:column;align-items:center}.chart-warning[data-v-32d36b45]{position:absolute;left:8px;bottom:4px;color:#e6a23c;font-size:12px}.chart-warning[data-v-32d36b45] .dr-icon{font-size:15px}[data-v-ba0a0fc8]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;gallery-second-menu-background:#fff;drome-second-menu-background:#fff}[data-v-ba0a0fc8] .risk-items-dialog .el-dialog__body{padding-top:0!important}[data-v-50a0efa4]:export{menu-color:hsla(0,0%,100%,.95);menu-color-active:hsla(0,0%,100%,.95);menu-background:#282c34;gallery-second-menu-background:#fff;drome-second-menu-background:#fff}.loading-wrap[data-v-50a0efa4]{min-height:calc(100vh - 200px);padding:1px}.matrix-charts[data-v-50a0efa4]{justify-content:center}.matrix-charts .chart-item[data-v-50a0efa4]{flex-shrink:0;min-width:calc(50% - 30px)}.matrix-charts .chart-item .chart-title[data-v-50a0efa4]{margin-bottom:10px;font-size:15px;color:303133;font-weight:700;text-align:center}.matrix-charts .chart-item .chart-wrapper[data-v-50a0efa4]{width:100%;display:flex;justify-content:center}.is-deleted[data-v-50a0efa4]{margin-left:10px;padding:0 3px;height:16px;font-size:12px;line-height:14px;color:#aaa;font-weight:400;border:1px solid #aaa;border-radius:2px}.legend-trigger[data-v-50a0efa4]{cursor:pointer;display:inline-flex;align-items:center;font-size:12px}.risk-chart-legend[data-v-50a0efa4]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}