.stat-card[data-v-0291effc]{height:100%}.stat-content[data-v-0291effc]{text-align:center;padding:1rem}.stat-value[data-v-0291effc]{font-size:2rem;font-weight:700;margin-bottom:.5rem}.stat-subtitle[data-v-0291effc]{color:#6b7280;font-size:.875rem}.timeline-container[data-v-0291effc]{position:relative}.timeline-item[data-v-0291effc]{display:flex;align-items:flex-start;margin-bottom:1rem;position:relative}.timeline-item[data-v-0291effc]:not(:last-child):after{content:"";position:absolute;left:8px;top:20px;width:2px;height:calc(100% + 1rem);background-color:#dbdbdb}.timeline-marker[data-v-0291effc]{width:16px;height:16px;border-radius:50%;margin-right:1rem;flex-shrink:0;position:relative;z-index:1}.timeline-marker.is-success[data-v-0291effc]{background-color:#48c774}.timeline-marker.is-danger[data-v-0291effc]{background-color:#f14668}.timeline-marker.is-info[data-v-0291effc]{background-color:#3298dc}.timeline-content[data-v-0291effc]{flex:1}.timeline-content .heading[data-v-0291effc]{font-size:.75rem;font-weight:700;text-transform:uppercase;color:#6b7280;margin-bottom:.25rem}.mitre-technique[data-v-0291effc]{display:flex;align-items:center;margin-bottom:.5rem}.metric-item[data-v-0291effc]{margin-bottom:1rem}.full-height[data-v-0291effc]{height:100%}.color-danger[data-v-0291effc]{color:#f14668}.color-warning[data-v-0291effc]{color:#ff9f43}.color-info[data-v-0291effc]{color:#3298dc}.color-success[data-v-0291effc]{color:#48c774}.color-primary[data-v-0291effc]{color:#00b8d4}.text-small[data-v-0291effc]{font-size:1.2rem!important}.table-container[data-v-0291effc]{max-height:300px;overflow-y:auto}.attack-chain-timeline[data-v-200b03ba]{position:relative}.chain-step[data-v-200b03ba]{display:flex;margin-bottom:2rem;position:relative}.chain-step[data-v-200b03ba]:not(:last-child):after{content:"";position:absolute;left:24px;top:48px;width:2px;height:calc(100% - 24px);background-color:#dbdbdb;z-index:0}.chain-step.is-validated[data-v-200b03ba]:after{background-color:#48c774}.step-marker[data-v-200b03ba]{width:48px;height:48px;border-radius:50%;background-color:#dbdbdb;display:flex;align-items:center;justify-content:center;margin-right:1rem;flex-shrink:0;position:relative;z-index:1;color:#fff;font-weight:700}.chain-step.is-validated .step-marker[data-v-200b03ba]{background-color:#48c774}.step-number[data-v-200b03ba]{font-size:1.2rem}.step-content[data-v-200b03ba]{flex:1;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);border-left:4px solid #dbdbdb;overflow:hidden;margin-top:-8px}.chain-step.is-validated .step-content[data-v-200b03ba]{border-left-color:#48c774}.step-header[data-v-200b03ba]{padding:1rem;border-bottom:1px solid #f0f0f0;background-color:#fbfbfb}.step-details[data-v-200b03ba]{padding:1rem}.step-actions[data-v-200b03ba]{padding:.75rem 1rem;border-top:1px solid #f0f0f0;background-color:#fbfbfb}.progress.is-small[data-v-200b03ba]{height:.5rem;width:150px;display:inline-block;vertical-align:middle;margin-left:.5rem}.modal-card[data-v-200b03ba]{width:100%;max-width:600px}.stat-card[data-v-554db00a]{height:100%}.stat-content[data-v-554db00a]{text-align:center;padding:1rem}.stat-value[data-v-554db00a]{font-size:2rem;font-weight:700;margin-bottom:.5rem}.stat-subtitle[data-v-554db00a]{color:#6b7280;font-size:.875rem}.evidence-form[data-v-554db00a]{background-color:#f8f9fa;padding:1.5rem;border-radius:6px;border:1px solid #e9ecef}.evidence-details p[data-v-554db00a]{margin-bottom:.25rem;font-size:.875rem}.table-container[data-v-554db00a]{max-height:600px;overflow-y:auto}.timeline[data-v-86142c3a]{position:relative}.timeline-item[data-v-86142c3a]{display:flex;margin-bottom:2rem;position:relative}.timeline-item[data-v-86142c3a]:not(:last-child):after{content:"";position:absolute;left:24px;top:48px;width:2px;height:calc(100% - 24px);background-color:#dbdbdb;z-index:0}.timeline-marker[data-v-86142c3a]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:1rem;flex-shrink:0;position:relative;z-index:1;color:#fff;font-size:1.2rem}.timeline-content[data-v-86142c3a]{flex:1;margin-top:-8px}.timeline-card[data-v-86142c3a]{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden}.card-header[data-v-86142c3a]{padding:1rem;border-bottom:1px solid #f0f0f0;background-color:#fbfbfb;display:flex;align-items:center;justify-content:space-between}.card-header-title[data-v-86142c3a]{font-weight:600;margin-bottom:0}.card-content[data-v-86142c3a]{padding:1rem}.meta-info[data-v-86142c3a]{margin-top:.5rem;padding-top:.5rem;border-top:1px solid #f0f0f0}.danger-zone[data-v-6e714f93]{border:2px solid #f14668}.danger-zone[data-v-6e714f93] .card-header{background-color:#f14668;color:#fff}.table-container[data-v-6e714f93]{max-height:400px;overflow-y:auto}.investigation-header[data-v-45cba15e]{padding:1rem}.investigation-meta p[data-v-45cba15e]{margin-bottom:.5rem}.investigation-tabs[data-v-45cba15e]{background:#fff;border-radius:6px;box-shadow:0 2px 3px rgba(10,10,10,.1)}.tabs[data-v-45cba15e]{margin-bottom:0}.tab-content[data-v-45cba15e]{padding:1.5rem;min-height:400px}.color-dark-blue[data-v-45cba15e]{color:#1e40af}.loader[data-v-45cba15e]{border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;width:50px;height:50px;animation:spin-45cba15e 1s linear infinite;margin:0 auto}@keyframes spin-45cba15e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modal-card[data-v-45cba15e]{width:100%;max-width:600px}