.siem-uc-detail[data-v-2d1fb4ce]{text-align:left;padding:0 clamp(16px,3vw,32px)}.ud-breadcrumb[data-v-2d1fb4ce]{margin-bottom:16px}.ud-breadcrumb ul[data-v-2d1fb4ce]{display:flex;align-items:center;gap:6px;list-style:none;padding:0;margin:0;font-size:13px}.ud-breadcrumb li+li[data-v-2d1fb4ce]:before{content:">";color:#999;margin-right:6px}.ud-breadcrumb li a[data-v-2d1fb4ce]{color:#002eff;text-decoration:none}.ud-breadcrumb li a[data-v-2d1fb4ce]:hover{text-decoration:underline}.ud-breadcrumb li.is-active a[data-v-2d1fb4ce]{color:#555;cursor:default;pointer-events:none}.ud-header[data-v-2d1fb4ce]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;flex-wrap:wrap;gap:12px}.ud-header__title[data-v-2d1fb4ce]{font-family:Barlow,sans-serif;font-size:1.8rem;font-weight:700;color:#1a1a2e;margin-bottom:6px}.ud-header__badges[data-v-2d1fb4ce]{display:flex;gap:8px}.ud-header__actions[data-v-2d1fb4ce]{display:flex;gap:8px;flex-wrap:wrap}.ud-header__readonly-tag[data-v-2d1fb4ce]{display:inline-flex;align-items:center;padding:6px 12px;background:#f0f4ff;color:#002eff;border:1px solid #cdd9ff;border-radius:6px;font-size:12px;font-weight:600}.uc-config-section[data-v-2d1fb4ce]{margin-bottom:18px}.uc-config-section[data-v-2d1fb4ce]:last-child{margin-bottom:0}.uc-config-section--other[data-v-2d1fb4ce]{border-top:1px dashed #ddd;padding-top:12px}.uc-config-section__title[data-v-2d1fb4ce]{font-family:Barlow,sans-serif;font-size:13px;font-weight:600;color:#1a1a2e;margin-bottom:8px}.uc-collapse-trigger[data-v-2d1fb4ce]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-flex;align-items:center}.uc-collapse-trigger[data-v-2d1fb4ce]:hover{color:#002eff}.ud-view-tabs[data-v-2d1fb4ce]{display:inline-flex;border:1px solid #d4d8df;border-radius:8px;overflow:hidden;margin-bottom:18px;background:#fff}.ud-view-tab[data-v-2d1fb4ce]{display:inline-flex;align-items:center;padding:8px 18px;border:none;background:transparent;color:#555;font-family:Barlow,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,color .15s}.ud-view-tab+.ud-view-tab[data-v-2d1fb4ce]{border-left:1px solid #d4d8df}.ud-view-tab[data-v-2d1fb4ce]:hover{background:#f4f6fa}.ud-view-tab--active[data-v-2d1fb4ce]{background:#002eff;color:#fff}.ud-view-tab--active[data-v-2d1fb4ce]:hover{background:#0024cc}.ud-info-notice[data-v-2d1fb4ce]{padding:10px 14px;border-radius:6px;margin-bottom:14px;font-size:13px}.ud-info-notice--warn[data-v-2d1fb4ce]{background:#fff8e1;border:1px solid #ffd54f;color:#5d4037}.ud-info-list[data-v-2d1fb4ce]{margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ud-info-row[data-v-2d1fb4ce]{display:grid;grid-template-columns:200px 1fr;align-items:baseline;gap:12px;padding:6px 0;border-bottom:1px dashed #eee}.ud-info-row[data-v-2d1fb4ce]:last-child{border-bottom:none}.ud-info-row--block[data-v-2d1fb4ce]{grid-template-columns:200px 1fr;align-items:start}.ud-info-row dt[data-v-2d1fb4ce]{font-family:Barlow,sans-serif;font-size:12px;font-weight:600;color:#555;text-transform:uppercase;letter-spacing:.4px}.ud-info-row dd[data-v-2d1fb4ce]{margin:0;font-size:13px;color:#1a1a2e;line-height:1.5}.ud-info-text[data-v-2d1fb4ce]{margin:0;white-space:pre-wrap}.ud-info-tag[data-v-2d1fb4ce]{display:inline-block;margin-left:8px;padding:2px 8px;background:#e3f2fd;color:#1565c0;border-radius:10px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.4px}.uc-diff-list[data-v-2d1fb4ce]{list-style:none;padding:0;margin:0}.uc-diff-item[data-v-2d1fb4ce]{border:1px solid #e1e4e8;border-radius:6px;padding:10px 12px;margin-bottom:10px;background:#fafbfc}.uc-diff-item__label[data-v-2d1fb4ce]{font-weight:600;font-size:13px;color:#1a1a2e;margin-bottom:6px}.uc-diff-item__values[data-v-2d1fb4ce]{display:grid;grid-template-columns:1fr 1fr;gap:10px;font-size:12px}.uc-diff-item__after[data-v-2d1fb4ce],.uc-diff-item__before[data-v-2d1fb4ce]{background:#fff;padding:6px 8px;border-radius:4px;border:1px solid #ececec;word-break:break-word}.uc-diff-item__before[data-v-2d1fb4ce]{border-left:3px solid #c62828}.uc-diff-item__after[data-v-2d1fb4ce]{border-left:3px solid #2e7d32}.uc-diff-item__tag[data-v-2d1fb4ce]{display:inline-block;padding:1px 6px;margin-right:6px;border-radius:3px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.4px}.uc-diff-item__tag--before[data-v-2d1fb4ce]{background:#ffebee;color:#c62828}.uc-diff-item__tag--after[data-v-2d1fb4ce]{background:#e8f5e9;color:#2e7d32}.uc-diff-pre[data-v-2d1fb4ce]{margin:4px 0 0 0;padding:6px 8px;background:#2d2d2d;color:#f8f8f2;border-radius:4px;font-family:monospace;font-size:11px;white-space:pre-wrap;max-height:220px;overflow:auto}.ud-btn[data-v-2d1fb4ce]{display:inline-flex;align-items:center;padding:8px 18px;border:none;border-radius:6px;font-family:Barlow,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,transform .1s}.ud-btn[data-v-2d1fb4ce]:active{transform:scale(.97)}.ud-btn[data-v-2d1fb4ce]:disabled{opacity:.5;cursor:not-allowed}.ud-btn--primary[data-v-2d1fb4ce]{background:#002eff;color:#fff}.ud-btn--primary[data-v-2d1fb4ce]:hover:not(:disabled){background:#0024cc}.ud-btn--activate[data-v-2d1fb4ce]{background:#e8f5e9;color:#2e7d32;border:1px solid #c8e6c9}.ud-btn--activate[data-v-2d1fb4ce]:hover{background:#c8e6c9}.ud-btn--deactivate[data-v-2d1fb4ce]{background:#ffebee;color:#c62828;border:1px solid #ffcdd2}.ud-btn--deactivate[data-v-2d1fb4ce]:hover{background:#ffcdd2}.ud-btn--small[data-v-2d1fb4ce]{padding:4px 12px;font-size:12px}.ml-auto[data-v-2d1fb4ce]{margin-left:auto}.ud-card[data-v-2d1fb4ce]{background:#fff;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.07);overflow:hidden;margin-bottom:20px}.ud-card.ud-card--allow-overflow .ud-card__body[data-v-2d1fb4ce],.ud-card.ud-card--allow-overflow[data-v-2d1fb4ce]{overflow:visible}.ud-card__header[data-v-2d1fb4ce]{display:flex;align-items:center;padding:14px 20px;background:#f5f5f5;font-family:Barlow,sans-serif;font-size:14px;font-weight:600;color:#333;border-bottom:1px solid #eee}.ud-card__body[data-v-2d1fb4ce]{padding:20px}.status-badge[data-v-2d1fb4ce]{display:inline-block;padding:3px 10px;border-radius:12px;font-family:Barlow,sans-serif;font-size:11px;font-weight:600;letter-spacing:.2px}.status-badge--draft[data-v-2d1fb4ce]{background:#fff3e0;color:#ef6c00}.status-badge--active[data-v-2d1fb4ce]{background:#e8f5e9;color:#2e7d32}.status-badge--inactive[data-v-2d1fb4ce]{background:#f0f0f0;color:#777}.risk-badge[data-v-2d1fb4ce]{display:inline-block;padding:3px 10px;border-radius:3px;font-family:Barlow,sans-serif;font-size:11px;font-weight:600;letter-spacing:.2px}.risk-badge--critical[data-v-2d1fb4ce]{background:#fce4ec;color:#b71c1c}.risk-badge--high[data-v-2d1fb4ce]{background:#ffebee;color:#c62828}.risk-badge--medium[data-v-2d1fb4ce]{background:#fff3e0;color:#ef6c00}.risk-badge--low[data-v-2d1fb4ce]{background:#e8f5e9;color:#2e7d32}.ud-tag-list[data-v-2d1fb4ce]{display:flex;flex-wrap:wrap;gap:6px}.ud-tag[data-v-2d1fb4ce]{display:inline-block;padding:4px 10px;border-radius:4px;font-size:12px;font-weight:600;font-family:Barlow,sans-serif}.ud-tag--tactic[data-v-2d1fb4ce]{background:#e3f2fd;color:#1565c0}.ud-tag--technique[data-v-2d1fb4ce]{background:#ede7f6;color:#5e35b1}.ud-code-textarea textarea[data-v-2d1fb4ce]{font-family:Fira Code,Consolas,monospace!important;font-size:12px!important}.ud-code-preview[data-v-2d1fb4ce]{margin-top:12px}.ud-code-preview pre[data-v-2d1fb4ce]{background:#1a1a2e;color:#e0e0e0;border-radius:6px;padding:16px;font-size:12px;overflow-x:auto;max-height:300px}.ud-code-preview code[data-v-2d1fb4ce]{font-family:Fira Code,Consolas,monospace}.ud-code-error[data-v-2d1fb4ce]{display:flex;align-items:center;margin-top:8px;padding:8px 12px;background:#ffebee;color:#c62828;border-radius:4px;font-size:12px}.ud-test-actions[data-v-2d1fb4ce]{position:relative;margin:12px 0}.ud-test-loading[data-v-2d1fb4ce]{display:inline-block}.ud-test-result[data-v-2d1fb4ce]{margin-top:12px;border-radius:6px;padding:14px;font-size:13px}.ud-test-result--match[data-v-2d1fb4ce]{background:#e8f5e9;border:1px solid #c8e6c9}.ud-test-result--no-match[data-v-2d1fb4ce]{background:#fff3e0;border:1px solid #ffe0b2}.ud-test-result__header[data-v-2d1fb4ce]{display:flex;align-items:center;font-weight:600;margin-bottom:8px}.ud-test-result pre[data-v-2d1fb4ce]{background:#1a1a2e;color:#e0e0e0;border-radius:4px;padding:12px;font-size:12px;overflow-x:auto;max-height:200px;margin-top:8px}.ud-test-result code[data-v-2d1fb4ce]{font-family:Fira Code,Consolas,monospace}.uc-table[data-v-2d1fb4ce]{width:100%;border-collapse:collapse}.uc-table__th[data-v-2d1fb4ce]{background:#f5f5f5;padding:10px 16px;text-align:left;font-family:Barlow,sans-serif;font-weight:600;font-size:12px;color:#555;border-bottom:2px solid #ddd;text-transform:uppercase;letter-spacing:.3px}.uc-table__th--actions[data-v-2d1fb4ce]{width:100px}.uc-row[data-v-2d1fb4ce]{border-left:4px solid #002eff;transition:background .1s}.uc-row[data-v-2d1fb4ce]:hover{background:#f8f9ff}.uc-row[data-v-2d1fb4ce]:nth-child(2n){background:#fafafc}.uc-row[data-v-2d1fb4ce]:nth-child(2n):hover{background:#f0f2ff}.uc-row__cell[data-v-2d1fb4ce]{padding:12px 16px;border-bottom:1px solid #eee;vertical-align:middle;font-size:13px}.uc-row__cell--actions[data-v-2d1fb4ce]{white-space:nowrap}.uc-action-btn[data-v-2d1fb4ce]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:6px;cursor:pointer;transition:background .15s,color .15s;background:transparent;color:#999}.uc-action-btn[data-v-2d1fb4ce]:hover{background:#e3f2fd;color:#1565c0}.uc-action-btn--delete[data-v-2d1fb4ce]:hover{background:#ffebee;color:#c62828}.uc-date[data-v-2d1fb4ce]{font-size:12px;color:#888}.uc-empty[data-v-2d1fb4ce]{text-align:center;padding:40px 0;color:#999;font-size:14px}.ud-modal[data-v-2d1fb4ce]{width:560px;max-width:95vw}.ud-modal .modal-card-foot[data-v-2d1fb4ce]{justify-content:flex-end}.provider-tag[data-v-2d1fb4ce]{display:inline-block;padding:1px 6px;border-radius:3px;font-size:10px;font-weight:600;color:#fff}.provider-tag--elasticsearch[data-v-2d1fb4ce]{background:#2e7d32}.provider-tag--qradar[data-v-2d1fb4ce]{background:#6a1b9a}.provider-tag--splunk[data-v-2d1fb4ce]{background:#e65100}.provider-tag--any[data-v-2d1fb4ce]{background:#607d8b}.ud-link[data-v-2d1fb4ce]{color:#3273dc;text-decoration:none}.ud-link[data-v-2d1fb4ce]:hover{text-decoration:underline}