.side-panel-content[data-v-1b3e62c3]{min-height:100vh;padding-bottom:100px;background-color:#f5f7fa}.panel-header[data-v-1b3e62c3]{background:#fff;padding:20px 24px;margin:0 16px 16px 16px;border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06)}.sticky-card[data-v-1b3e62c3]{position:sticky;top:8px;z-index:99}.header-content[data-v-1b3e62c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header-left[data-v-1b3e62c3]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:16px}.header-title[data-v-1b3e62c3]{font-size:18px;font-weight:600;color:#1a1a2e;margin:0 0 8px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.header-subtitle[data-v-1b3e62c3],.header-title[data-v-1b3e62c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-subtitle[data-v-1b3e62c3]{font-size:13px;color:#64748b;margin:0;gap:6px}.header-subtitle .icon-sm[data-v-1b3e62c3]{font-size:12px}.separator[data-v-1b3e62c3]{color:#cbd5e1}.header-right[data-v-1b3e62c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.close-button[data-v-1b3e62c3]{font-size:20px;font-weight:400;padding:0 12px 0 10px!important;height:38px}.close-button[data-v-1b3e62c3]:hover{opacity:.9}.status-badge[data-v-1b3e62c3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 10px;border-radius:6px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.status-badge.badge-success[data-v-1b3e62c3]{background-color:#dcfce7;color:#166534}.status-badge.badge-danger[data-v-1b3e62c3]{background-color:#fee2e2;color:#991b1b}.status-badge.badge-warning[data-v-1b3e62c3]{background-color:#fef3c7;color:#92400e}.status-badge.badge-info[data-v-1b3e62c3]{background-color:#dbeafe;color:#1e40af}.status-badge.badge-secondary[data-v-1b3e62c3]{background-color:#f1f5f9;color:#475569}.info-cards-container[data-v-1b3e62c3]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:0 16px 16px 16px}@media (max-width:768px){.info-cards-container[data-v-1b3e62c3]{grid-template-columns:1fr}}.info-card-modern[data-v-1b3e62c3]{background:#fff;border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.04);box-shadow:0 2px 8px rgba(0,0,0,.04);overflow:hidden}.card-header-modern[data-v-1b3e62c3]{padding:14px 18px;border-bottom:1px solid #f1f5f9}.card-header-title[data-v-1b3e62c3]{font-size:13px;font-weight:600;color:#dc3545;text-transform:uppercase;letter-spacing:.5px}.card-body-modern[data-v-1b3e62c3]{padding:16px 18px}.info-row[data-v-1b3e62c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:8px 0}.info-row[data-v-1b3e62c3]:first-child{padding-top:0}.info-row[data-v-1b3e62c3]:last-child{padding-bottom:0}.info-label[data-v-1b3e62c3]{font-size:13px;color:#64748b;min-width:100px;-ms-flex-negative:0;flex-shrink:0}.info-value[data-v-1b3e62c3]{font-size:13px;color:#1e293b;font-weight:500}.user-value[data-v-1b3e62c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.timestamp-value[data-v-1b3e62c3]{color:#0ea5e9}.user-avatar-inline[data-v-1b3e62c3]{width:22px;height:22px;border-radius:50%;color:#fff;font-size:9px;font-weight:600;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tabs-container[data-v-1b3e62c3]{margin:0 16px;background:#fff;border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.04);box-shadow:0 2px 8px rgba(0,0,0,.04);min-height:50vh}[data-v-1b3e62c3] .modern-tabs .nav-tabs{border-bottom:1px solid #e2e8f0;padding:0 20px}[data-v-1b3e62c3] .modern-tabs .nav-tabs .nav-link{border:none;color:#64748b;font-weight:500;font-size:14px;padding:16px 20px;margin-bottom:-1px;-webkit-transition:all .2s ease;transition:all .2s ease}[data-v-1b3e62c3] .modern-tabs .nav-tabs .nav-link:hover{color:#623f99;background:transparent}[data-v-1b3e62c3] .modern-tabs .nav-tabs .nav-link.active{color:#623f99;background:transparent;border-bottom:2px solid #623f99}[data-v-1b3e62c3] .modern-tabs .tab-content{padding:0}.tab-content-wrapper[data-v-1b3e62c3]{padding:20px}.status-banner-modern[data-v-1b3e62c3]{padding:16px 20px;margin-bottom:24px;border-left:4px solid}.status-banner-modern[data-v-1b3e62c3],.status-icon-wrapper[data-v-1b3e62c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px}.status-icon-wrapper[data-v-1b3e62c3]{width:40px;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:16px;font-size:18px}.status-banner-modern.status-success[data-v-1b3e62c3]{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border-left-color:#22c55e}.status-banner-modern.status-success .status-icon-wrapper[data-v-1b3e62c3]{background:#dcfce7;color:#16a34a}.status-banner-modern.status-error[data-v-1b3e62c3]{background:linear-gradient(135deg,#fef2f2,#fee2e2);border-left-color:#ef4444}.status-banner-modern.status-error .status-icon-wrapper[data-v-1b3e62c3]{background:#fee2e2;color:#dc2626}.status-banner-modern.status-warning[data-v-1b3e62c3]{background:linear-gradient(135deg,#fffbeb,#fef3c7);border-left-color:#f59e0b}.status-banner-modern.status-warning .status-icon-wrapper[data-v-1b3e62c3]{background:#fef3c7;color:#d97706}.status-banner-modern.status-info[data-v-1b3e62c3]{background:linear-gradient(135deg,#eff6ff,#dbeafe);border-left-color:#3b82f6}.status-banner-modern.status-info .status-icon-wrapper[data-v-1b3e62c3]{background:#dbeafe;color:#2563eb}.status-banner-modern.status-orphan[data-v-1b3e62c3]{background:linear-gradient(135deg,#fff7ed,#ffedd5);border-left-color:#f97316}.status-banner-modern.status-orphan .status-icon-wrapper[data-v-1b3e62c3]{background:#ffedd5;color:#ea580c}.status-text[data-v-1b3e62c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.status-title[data-v-1b3e62c3]{font-size:15px;font-weight:600;color:#1e293b}.status-action[data-v-1b3e62c3]{font-size:13px;color:#64748b;margin-top:2px}.section-modern[data-v-1b3e62c3]{margin-bottom:24px}.section-modern[data-v-1b3e62c3]:last-child{margin-bottom:0}.section-header-modern[data-v-1b3e62c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:14px;font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.section-icon[data-v-1b3e62c3]{font-size:13px;color:#94a3b8}.section-content-modern[data-v-1b3e62c3]{background:#f8fafc;border-radius:10px;padding:18px 20px;border:1px solid #e2e8f0}.field-group[data-v-1b3e62c3]{margin-bottom:16px}.field-group[data-v-1b3e62c3]:last-child{margin-bottom:0}.field-label[data-v-1b3e62c3]{display:block;font-size:12px;font-weight:500;color:#64748b;margin-bottom:6px;text-transform:uppercase;letter-spacing:.3px}.field-value[data-v-1b3e62c3]{font-size:14px;color:#1e293b;font-weight:500}.description-text[data-v-1b3e62c3]{white-space:pre-line;line-height:1.6}.change-summary-text[data-v-1b3e62c3]{font-size:14px;color:#475569;font-style:italic}.change-details-grid[data-v-1b3e62c3]{margin-bottom:20px}.detail-row[data-v-1b3e62c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0;border-bottom:1px solid #e2e8f0}.detail-row[data-v-1b3e62c3]:last-child{border-bottom:none}.detail-label[data-v-1b3e62c3]{font-size:13px;color:#64748b}.detail-value[data-v-1b3e62c3]{font-size:13px;color:#1e293b;font-weight:500}.value-changes[data-v-1b3e62c3]{margin:20px 0}.value-change-row[data-v-1b3e62c3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:576px){.value-change-row[data-v-1b3e62c3]{grid-template-columns:1fr}}.value-box[data-v-1b3e62c3]{padding:14px 16px;border-radius:8px}.previous-value[data-v-1b3e62c3]{background:#fef2f2;border:1px solid #fecaca}.new-value[data-v-1b3e62c3]{background:#f0fdf4;border:1px solid #bbf7d0}.value-label[data-v-1b3e62c3]{display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;margin-bottom:8px}.previous-value .value-label[data-v-1b3e62c3]{color:#991b1b}.new-value .value-label[data-v-1b3e62c3]{color:#166534}.value-content[data-v-1b3e62c3]{font-size:15px;font-weight:600;word-break:break-all}.previous-value .value-content[data-v-1b3e62c3]{color:#dc2626}.new-value .value-content[data-v-1b3e62c3]{color:#16a34a}.change-summary-row[data-v-1b3e62c3]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:14px 16px;margin-top:16px}.summary-label[data-v-1b3e62c3]{display:block;font-size:11px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.3px;margin-bottom:6px}.summary-text[data-v-1b3e62c3]{font-size:13px;color:#475569}.additional-details[data-v-1b3e62c3]{margin-top:20px;padding-top:20px;border-top:1px dashed #e2e8f0}.user-info-card[data-v-1b3e62c3]{gap:16px}.user-avatar-large[data-v-1b3e62c3],.user-info-card[data-v-1b3e62c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-avatar-large[data-v-1b3e62c3]{width:52px;height:52px;border-radius:12px;color:#fff;font-size:18px;font-weight:600;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.user-details[data-v-1b3e62c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.user-name[data-v-1b3e62c3]{font-size:15px;font-weight:600;color:#1e293b}.user-role[data-v-1b3e62c3]{font-size:12px;color:#64748b;margin-top:4px}.basic-info-grid[data-v-1b3e62c3]{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (max-width:576px){.basic-info-grid[data-v-1b3e62c3]{grid-template-columns:1fr}}.info-item[data-v-1b3e62c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.info-item-label[data-v-1b3e62c3]{font-size:12px;color:#64748b;font-weight:500}.info-item-value[data-v-1b3e62c3]{font-size:14px;color:#1e293b;font-weight:500}.metadata-section[data-v-1b3e62c3]{background:#1e293b;border:none;border-radius:10px}.metadata-grid[data-v-1b3e62c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.metadata-row[data-v-1b3e62c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 0;border-bottom:1px solid #334155}.metadata-row[data-v-1b3e62c3]:last-child{border-bottom:none}.metadata-label[data-v-1b3e62c3]{font-size:13px;color:#94a3b8}.metadata-value[data-v-1b3e62c3]{font-size:13px;font-family:SF Mono,Consolas,Monaco,monospace;color:#e2e8f0;background:#334155;padding:4px 10px;border-radius:6px;word-break:break-all;max-width:70%;text-align:right}.metadata-value.timestamp[data-v-1b3e62c3]{color:#38bdf8}.cosmos-link[data-v-1b3e62c3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;text-decoration:none;color:#38bdf8;-webkit-transition:all .2s ease;transition:all .2s ease}.cosmos-link[data-v-1b3e62c3]:hover{color:#7dd3fc;text-decoration:none}.cosmos-link code[data-v-1b3e62c3]{font-size:13px;font-family:SF Mono,Consolas,Monaco,monospace;color:inherit;background:#334155;padding:4px 10px;border-radius:6px;word-break:break-all;-webkit-transition:all .2s ease;transition:all .2s ease}.cosmos-link:hover code[data-v-1b3e62c3]{background:#475569}.cosmos-link .link-icon[data-v-1b3e62c3]{font-size:11px;opacity:.7;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.cosmos-link:hover .link-icon[data-v-1b3e62c3]{opacity:1}[data-v-1b3e62c3] .modal-right{padding-right:0!important}[data-v-1b3e62c3] .modal-right .modal-dialog{position:fixed;margin:auto;width:1350px;max-width:95%;height:100%;right:0;top:0;-webkit-transform:none!important;transform:none!important}[data-v-1b3e62c3] .modal-right .modal-content{height:100%;border-radius:0;border:none}[data-v-1b3e62c3] .modal-right .modal-body{padding:0;overflow-y:auto;background-color:#f5f7fa}[data-v-1b3e62c3] .modal-right.show .modal-dialog{-webkit-animation:slideInRight-1b3e62c3 .25s ease-out;animation:slideInRight-1b3e62c3 .25s ease-out}@-webkit-keyframes slideInRight-1b3e62c3{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight-1b3e62c3{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.audit-table-container[data-v-efe5404c]{background-color:#fff;border-radius:8px}.audit-row[data-v-efe5404c]{-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.audit-row[data-v-efe5404c]:hover{background-color:#f8f9fa}.cursor-pointer[data-v-efe5404c]{cursor:pointer}.user-avatar[data-v-efe5404c]{width:32px;height:32px;border-radius:50%;color:#fff;font-size:11px;font-weight:600}.badge-success[data-v-efe5404c]{background-color:#28a745!important;color:#fff!important}.badge-danger[data-v-efe5404c]{background-color:#dc3545!important;color:#fff!important}.badge-warning[data-v-efe5404c]{background-color:#ffc107!important;color:#212529!important}.badge-info[data-v-efe5404c]{background-color:#17a2b8!important;color:#fff!important}.badge-secondary[data-v-efe5404c]{background-color:#6c757d!important;color:#fff!important}.badge-orphan[data-v-efe5404c]{background-color:#ff8c00!important;color:#fff!important}.badge-primary[data-v-efe5404c]{background-color:#007bff!important;color:#fff!important}.badge-purple[data-v-efe5404c]{background-color:#6f42c1!important;color:#fff!important}.badge-dark[data-v-efe5404c]{background-color:#343a40!important;color:#fff!important}.badge-light[data-v-efe5404c]{background-color:#f8f9fa!important;color:#212529!important}.source-badge[data-v-efe5404c]{min-width:70px!important;padding:4px 8px!important;font-size:10px!important;font-weight:500!important;letter-spacing:.2px}.badge-created[data-v-efe5404c]{background-color:#28a745!important;color:#fff!important}.badge-updated[data-v-efe5404c]{background-color:#007bff!important;color:#fff!important}.badge-accepted[data-v-efe5404c]{background-color:#20c997!important;color:#fff!important}.badge-active[data-v-efe5404c]{background-color:#db2777!important;color:#fff!important}.status-badge[data-v-efe5404c]{min-width:95px!important;padding:6px 10px!important;font-size:10px!important;font-weight:600!important;letter-spacing:.3px;text-transform:uppercase}.table thead th[data-v-efe5404c]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#6c757d;padding:12px 16px}.table tbody td[data-v-efe5404c]{padding:12px 16px;vertical-align:middle}.font-weight-medium[data-v-efe5404c]{font-weight:500}.audit-trail-container[data-v-0407116d]{padding:0}.border-top-success[data-v-0407116d]{border-top:3px solid #28a745}.border-top-danger[data-v-0407116d]{border-top:3px solid #dc3545}.border-top-warning[data-v-0407116d]{border-top:3px solid #ffc107}.border-top-info[data-v-0407116d]{border-top:3px solid #17a2b8}.border-top-orange[data-v-0407116d]{border-top:3px solid #ff8c00}.border-top-primary[data-v-0407116d]{border-top:3px solid #623f99}.c-card[data-v-0407116d]{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.btn-primary[data-v-0407116d]{background-color:#623f99;border-color:#623f99}.btn-primary[data-v-0407116d]:hover{background-color:#4e3280;border-color:#4e3280}.btn-outline-secondary[data-v-0407116d]{border-color:#dee2e6;color:#6c757d}.btn-outline-secondary[data-v-0407116d]:hover{background-color:#f8f9fa;border-color:#dee2e6;color:#495057}.small-stat[data-v-0407116d]{font-size:11px}.btn-group .btn[data-v-0407116d]{font-size:11px;padding:4px 8px;border-radius:0}.btn-group .btn[data-v-0407116d]:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.btn-group .btn[data-v-0407116d]:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.btn-group .btn-outline-secondary[data-v-0407116d]{border-color:#ced4da}.btn-group .btn-outline-secondary[data-v-0407116d]:not(:last-child){border-right-color:transparent}.btn-group .btn-outline-secondary[data-v-0407116d]:hover{z-index:1;border-color:#adb5bd}.clear-btn[data-v-0407116d]{text-decoration:none!important;cursor:pointer;font-size:12px}.clear-btn[data-v-0407116d]:hover{color:#495057!important;text-decoration:none!important}.clear-btn[data-v-0407116d]:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.loading-card[data-v-0407116d]{opacity:.7}.system-updates-checkbox[data-v-0407116d]{cursor:pointer}.system-updates-checkbox input[type=checkbox][data-v-0407116d]{cursor:pointer;width:14px;height:14px}.stat-card-clickable[data-v-0407116d]{cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.stat-card-clickable[data-v-0407116d]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.stat-card-active[data-v-0407116d]{-webkit-box-shadow:0 0 0 2px #623f99,0 4px 12px rgba(98,63,153,.25);box-shadow:0 0 0 2px #623f99,0 4px 12px rgba(98,63,153,.25)}.audit-trail-view[data-v-9af07ed4]{padding-top:20px;min-height:calc(100vh - 60px)}