.global-search-wrapper[data-v-fd02c017]{z-index:50;width:100%;max-width:42rem;position:relative}.search-container[data-v-fd02c017]{width:100%;position:relative}.search-input-wrapper[data-v-fd02c017]{align-items:center;display:flex;position:relative}.search-input[data-v-fd02c017]{background-color:var(--bg-quaternary);border:1px solid var(--border-color);width:100%;height:2.5rem;color:var(--text-primary);border-radius:.375rem;padding:.625rem 8rem .625rem 2.5rem;font-size:.875rem;font-weight:400;transition:all .2s}.search-input[data-v-fd02c017]::placeholder{color:var(--text-secondary)}.search-input[data-v-fd02c017]:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.1);outline:none}.search-icon[data-v-fd02c017]{width:1rem;height:1rem;color:var(--text-secondary);pointer-events:none;position:absolute;left:.75rem}.search-input:focus~.search-icon[data-v-fd02c017]{color:var(--accent)}.search-loading[data-v-fd02c017]{align-items:center;display:flex;position:absolute;right:.75rem}.spinner-small[data-v-fd02c017]{border:2px solid var(--bg-quaternary);border-top-color:var(--accent);border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite spin-fd02c017}.search-clear[data-v-fd02c017]{width:1.5rem;height:1.5rem;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;transition:all .15s;display:flex;position:absolute;right:.75rem}.search-clear[data-v-fd02c017]:hover{background:var(--hover-bg);color:var(--text-primary)}.shortcut-hint[data-v-fd02c017]{pointer-events:none;align-items:center;gap:.25rem;display:flex;position:absolute;right:.75rem}.shortcut-hint kbd[data-v-fd02c017]{color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:.25rem;padding:.125rem .375rem;font-size:.75rem;font-weight:600}.results-dropdown[data-v-fd02c017]{background:var(--bg-secondary);border:1px solid var(--border-color);z-index:100;border-radius:.5rem;max-height:32rem;position:absolute;top:calc(100% + .5rem);left:0;right:0;overflow-y:auto;box-shadow:0 10px 25px #0000004d}.dropdown-enter-active[data-v-fd02c017]{transition:all .2s ease-out}.dropdown-leave-active[data-v-fd02c017]{transition:all .15s ease-in}.dropdown-enter-from[data-v-fd02c017]{opacity:0;transform:translateY(-.5rem)}.dropdown-enter-to[data-v-fd02c017],.dropdown-leave-from[data-v-fd02c017]{opacity:1;transform:translateY(0)}.dropdown-leave-to[data-v-fd02c017]{opacity:0;transform:translateY(-.5rem)}.result-loading[data-v-fd02c017]{flex-direction:column;justify-content:center;align-items:center;padding:3rem;display:flex}.spinner-large[data-v-fd02c017]{border:3px solid var(--bg-quaternary);border-top-color:var(--accent);border-radius:50%;width:2rem;height:2rem;animation:.8s linear infinite spin-fd02c017}@keyframes spin-fd02c017{to{transform:rotate(360deg)}}.result-error[data-v-fd02c017]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:3rem;display:flex}.retry-button[data-v-fd02c017]{color:var(--text-primary);background:var(--bg-tertiary);border:1px solid var(--border-color);cursor:pointer;border-radius:.25rem;margin-top:1rem;padding:.5rem 1rem;font-size:.75rem;font-weight:600;transition:all .15s}.retry-button[data-v-fd02c017]:hover{background:var(--bg-quaternary);border-color:var(--accent)}.result-empty[data-v-fd02c017]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:3rem;display:flex}.results-content[data-v-fd02c017]{padding:.5rem}.result-section[data-v-fd02c017]{margin-bottom:.75rem}.result-section[data-v-fd02c017]:last-child{margin-bottom:0}.section-header[data-v-fd02c017]{justify-content:space-between;align-items:center;margin-bottom:.25rem;padding:.5rem .75rem;display:flex}.section-title[data-v-fd02c017]{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;display:flex}.section-title i[data-v-fd02c017]{width:1rem;height:1rem}.section-count[data-v-fd02c017]{color:var(--text-tertiary);font-weight:600}.view-all-button[data-v-fd02c017]{color:var(--accent);cursor:pointer;background:0 0;border:none;border-radius:.25rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;transition:all .15s;display:flex}.view-all-button[data-v-fd02c017]:hover{background:rgba(var(--accent-rgb),.1)}.view-all-button i[data-v-fd02c017]{width:.75rem;height:.75rem}.section-items[data-v-fd02c017]{flex-direction:column;gap:.125rem;display:flex}.result-item[data-v-fd02c017]{background:var(--bg-tertiary);cursor:pointer;border:1px solid #0000;border-radius:.375rem;align-items:center;gap:.75rem;padding:.75rem;transition:all .15s;display:flex}.result-item[data-v-fd02c017]:hover,.result-item.hovered[data-v-fd02c017]{background:var(--bg-quaternary);border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.item-icon[data-v-fd02c017]{width:1.5rem;height:1.5rem;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.item-content[data-v-fd02c017]{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.item-command[data-v-fd02c017],.item-text[data-v-fd02c017]{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;overflow:hidden}.item-command[data-v-fd02c017]{color:var(--success-color);font-family:Consolas,Monaco,monospace}.item-meta[data-v-fd02c017]{color:var(--text-secondary);align-items:center;gap:.5rem;font-size:.75rem;display:flex}.meta-session[data-v-fd02c017],.meta-time[data-v-fd02c017],.meta-duration[data-v-fd02c017],.meta-frame[data-v-fd02c017],.meta-count[data-v-fd02c017]{font-family:Consolas,Monaco,monospace;font-weight:500}.meta-separator[data-v-fd02c017]{color:var(--text-tertiary)}.tag[data-v-fd02c017]{text-transform:uppercase;border:1px solid;border-radius:.25rem;padding:.125rem .5rem;font-size:.625rem;font-weight:700}.tag-rdp[data-v-fd02c017]{color:#569cd6;background:#569cd61a;border-color:#569cd6}.tag-vnc[data-v-fd02c017]{color:#c586c0;background:#c586c01a;border-color:#c586c0}.tag-ssh[data-v-fd02c017]{color:#4ec9b0;background:#4ec9b01a;border-color:#4ec9b0}.item-action[data-v-fd02c017]{width:1rem;height:1rem;color:var(--text-tertiary);opacity:0;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .15s;display:flex}.result-item:hover .item-action[data-v-fd02c017],.result-item.hovered .item-action[data-v-fd02c017]{opacity:1}.results-footer[data-v-fd02c017]{border-top:1px solid var(--border-color);background:var(--bg-tertiary);justify-content:center;align-items:center;gap:1.5rem;padding:.75rem;display:flex}.footer-hint[data-v-fd02c017]{color:var(--text-secondary);align-items:center;gap:.375rem;font-size:.75rem;display:flex}.footer-hint kbd[data-v-fd02c017]{text-align:center;min-width:1.5rem;color:var(--text-secondary);background:var(--bg-quaternary);border:1px solid var(--border-color);border-radius:.25rem;padding:.125rem .375rem;font-size:.75rem;font-weight:600}.custom-scrollbar[data-v-fd02c017]{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent}.custom-scrollbar[data-v-fd02c017]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-fd02c017]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-fd02c017]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px;transition:background .2s}.custom-scrollbar[data-v-fd02c017]::-webkit-scrollbar-thumb:hover{background:#fff3}header[data-v-0871a3e4]{-webkit-backdrop-filter:blur(8px)}.logo-gradient[data-v-0871a3e4]{background:linear-gradient(135deg,var(--accent)0%,rgba(var(--accent-rgb),.8)100%);transition:transform .2s,box-shadow .2s}.logo-gradient[data-v-0871a3e4]:hover{box-shadow:0 4px 12px rgba(var(--accent-rgb),.4);transform:scale(1.05)}button[title*=theme][data-v-0871a3e4]{position:relative}button[title*=theme][data-v-0871a3e4]:hover{background:var(--hover-bg)}button[title*=theme][data-v-0871a3e4]:active{transform:scale(.95)}.theme-icon[data-v-0871a3e4]{transition:all .2s}button[title*=theme]:hover .theme-icon[data-v-0871a3e4]{color:var(--text-primary);transform:rotate(20deg)}@media print{header[data-v-0871a3e4]{display:none!important}}.sidebar-item[data-v-5f7b13c9]{width:100%;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;padding:10px 0;font-size:13px;transition:background .15s,color .15s;display:flex;position:relative;overflow:hidden}.sidebar-item[data-v-5f7b13c9]:hover{color:var(--text-primary);background:var(--hover-bg)}.sidebar-item.active[data-v-5f7b13c9]{color:var(--text-primary);background:rgba(var(--accent-rgb),.15);border-left:3px solid var(--accent)}.sidebar-item-content[data-v-5f7b13c9]{align-items:center;width:100%;padding-left:14px;display:flex;position:relative}.sidebar-icon[data-v-5f7b13c9]{flex-shrink:0;width:20px;height:20px;transition:none;position:absolute;left:14px}.sidebar-text[data-v-5f7b13c9]{white-space:nowrap;will-change:opacity,transform;margin-left:32px;transition:opacity .3s,transform .3s}.custom-scrollbar[data-v-5f7b13c9]{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent}.custom-scrollbar[data-v-5f7b13c9]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-5f7b13c9]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-5f7b13c9]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px;transition:background .2s}.custom-scrollbar[data-v-5f7b13c9]::-webkit-scrollbar-thumb:hover{background:#fff3}.video-item[data-v-43e3210b]{cursor:pointer;border:1px solid var(--border-color);transition:all .2s;position:relative}.video-item.selected[data-v-43e3210b]{border-color:var(--accent)!important;box-shadow:none!important;border-width:1px!important}.video-item[data-v-43e3210b]:not(.selected):hover{border-color:#b0b0b0!important}.format-toggle[data-v-43e3210b]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0006;border-radius:.25rem;display:flex;position:absolute;top:.5rem;right:.5rem;overflow:hidden}.format-button[data-v-43e3210b]{letter-spacing:.5px;color:#fff6;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:52px;padding:.375rem .5rem;font-size:10px;font-weight:700;transition:all .15s;display:flex}.format-button.disabled[data-v-43e3210b]{cursor:default;pointer-events:none}.format-button[data-v-43e3210b]:not(.disabled):not(.active):hover{color:#ffffffb3;background:#ffffff0d}.format-button.active[data-v-43e3210b]{color:#fff9;background:#ffffff26}.format-button.active.selected-card[data-v-43e3210b]{background:var(--accent);color:#fff}.format-button:not(.active).selected-card[data-v-43e3210b]{color:#fffc}.format-button:not(.active).selected-card[data-v-43e3210b]:hover{color:#fff;background:#ffffff1a}.format-button.disabled[data-v-43e3210b]:active{transform:none}.video-duration[data-v-43e3210b]{color:#fff;letter-spacing:.5px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;border-radius:.25rem;padding:.25rem .5rem;font-size:11px;font-weight:600;position:absolute;bottom:.5rem;right:.5rem}.spinner[data-v-d31c7e07]{border-color:var(--accent);border-top-color:#0000;animation:1s linear infinite spin-d31c7e07}@keyframes spin-d31c7e07{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.session-item[data-v-d31c7e07]{width:100%;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;padding:10px 0;font-size:13px;transition:background .15s,color .15s;display:flex;position:relative;overflow:hidden}.session-item[data-v-d31c7e07]:hover{color:var(--text-primary);background:var(--hover-bg)}.session-item.active[data-v-d31c7e07]{color:var(--text-primary);background:rgba(var(--accent-rgb),.15);border-left:3px solid var(--accent)}.session-item-content[data-v-d31c7e07]{align-items:center;width:100%;padding-left:14px;display:flex;position:relative}.session-icon[data-v-d31c7e07]{flex-shrink:0;width:20px;height:20px;transition:none;position:absolute;left:14px}.session-text[data-v-d31c7e07]{white-space:nowrap;will-change:opacity,transform;margin-left:32px;transition:opacity .3s,transform .3s}.custom-scrollbar[data-v-d31c7e07]{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent}.custom-scrollbar[data-v-d31c7e07]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-d31c7e07]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-d31c7e07]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px;transition:background .2s}.custom-scrollbar[data-v-d31c7e07]::-webkit-scrollbar-thumb:hover{background:#fff3}.session-tag[data-v-ebc7ef00]{text-transform:uppercase;letter-spacing:.5px;border:1px solid;border-radius:2px;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;line-height:1;transition:all .15s;display:inline-flex}.tag-rdp[data-v-ebc7ef00]{color:#569cd6;background:0 0;border-color:#569cd6}.tag-vnc[data-v-ebc7ef00]{color:#c586c0;background:0 0;border-color:#c586c0}.tag-ssh[data-v-ebc7ef00],.tag-telnet[data-v-ebc7ef00]{color:#4ec9b0;background:0 0;border-color:#4ec9b0}@keyframes spin-7cc458a1{to{transform:rotate(360deg)}}.animate-spin[data-v-7cc458a1]{animation:1s linear infinite spin-7cc458a1}.custom-scrollbar[data-v-7cc458a1]{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent}.custom-scrollbar[data-v-7cc458a1]::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar[data-v-7cc458a1]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-7cc458a1]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px;transition:background .2s}.custom-scrollbar[data-v-7cc458a1]::-webkit-scrollbar-thumb:hover{background:#fff3}@keyframes spin-329f0e13{to{transform:rotate(360deg)}}.animate-spin[data-v-329f0e13]{animation:1s linear infinite spin-329f0e13}.custom-scrollbar[data-v-329f0e13]{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent}.custom-scrollbar[data-v-329f0e13]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-329f0e13]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-329f0e13]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px;transition:background .2s}.custom-scrollbar[data-v-329f0e13]::-webkit-scrollbar-thumb:hover{background:#fff3}.search-input-field[data-v-76185e5a]{z-index:10;background-color:var(--bg-quaternary);border:1px solid var(--border-color);width:100%;color:var(--text-primary);border-radius:.25rem;padding:.625rem 2.5rem;font-size:.875rem;transition:border-color .2s;position:relative}.search-input-field[data-v-76185e5a]::placeholder{color:var(--text-secondary)}.search-input-field[data-v-76185e5a]:focus{border-color:var(--accent);outline:none}@keyframes spin-76185e5a{to{transform:rotate(360deg)}}.animate-spin[data-v-76185e5a]{animation:1s linear infinite spin-76185e5a}.custom-scrollbar[data-v-76185e5a]{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent}.custom-scrollbar[data-v-76185e5a]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-76185e5a]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-76185e5a]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px;transition:background .2s}.custom-scrollbar[data-v-76185e5a]::-webkit-scrollbar-thumb:hover{background:#fff3}@keyframes spin-885853f4{to{transform:rotate(360deg)}}.animate-spin[data-v-885853f4]{animation:1s linear infinite spin-885853f4}.custom-scrollbar[data-v-885853f4]{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent}.custom-scrollbar[data-v-885853f4]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-885853f4]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-885853f4]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px;transition:background .2s}.custom-scrollbar[data-v-885853f4]::-webkit-scrollbar-thumb:hover{background:#fff3}.filters-container[data-v-c6fde36e]{border-bottom:1px solid var(--border-color);flex-direction:column;gap:.75rem;padding-bottom:.75rem;display:flex}.filter-section[data-v-c6fde36e]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.filter-label[data-v-c6fde36e]{color:var(--text-secondary);flex-shrink:0;min-width:fit-content;font-size:.75rem}.filter-buttons-wrapper[data-v-c6fde36e]{flex-wrap:wrap;flex:1;gap:.5rem;display:flex}.filter-button[data-v-c6fde36e]{white-space:nowrap;border:1px solid var(--border-color);background:var(--bg-quaternary);min-width:100px;color:var(--text-secondary);cursor:pointer;border-radius:.25rem;flex:none;justify-content:center;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;transition:all .15s;display:inline-flex}.filter-button[data-v-c6fde36e]:hover{color:var(--text-primary);border-color:var(--text-secondary);background:var(--bg-tertiary)}.filter-button.active[data-v-c6fde36e]{background:rgba(var(--accent-rgb),.2);border-color:var(--accent);color:var(--accent)}.size-section[data-v-c6fde36e]{align-items:center;gap:.5rem;display:flex}.size-buttons-wrapper[data-v-c6fde36e]{gap:.5rem;display:flex}.size-button[data-v-c6fde36e]{border:1px solid var(--border-color);background:var(--bg-quaternary);width:2rem;height:2rem;color:var(--text-secondary);cursor:pointer;border-radius:.25rem;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;transition:all .15s;display:inline-flex}.size-button[data-v-c6fde36e]:hover{color:var(--text-primary);background:var(--bg-tertiary)}.size-button.active[data-v-c6fde36e]{background:rgba(var(--accent-rgb),.2);border-color:var(--accent);color:var(--accent)}@media (max-width:640px){.filter-button[data-v-c6fde36e]{min-width:85px;padding:.25rem .5rem;font-size:.6875rem}}@keyframes spin-c6fde36e{to{transform:rotate(360deg)}}.animate-spin[data-v-c6fde36e]{animation:1s linear infinite spin-c6fde36e}.custom-scrollbar[data-v-c6fde36e]{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent}.custom-scrollbar[data-v-c6fde36e]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-c6fde36e]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-c6fde36e]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px;transition:background .2s}.custom-scrollbar[data-v-c6fde36e]::-webkit-scrollbar-thumb:hover{background:#fff3}@keyframes spin-55d92cdb{to{transform:rotate(360deg)}}.animate-spin[data-v-55d92cdb]{animation:1s linear infinite spin-55d92cdb}.custom-scrollbar[data-v-55d92cdb]{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent}.custom-scrollbar[data-v-55d92cdb]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-55d92cdb]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-55d92cdb]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px;transition:background .2s}.custom-scrollbar[data-v-55d92cdb]::-webkit-scrollbar-thumb:hover{background:#fff3}@keyframes spin-6325cdb7{to{transform:rotate(360deg)}}.animate-spin[data-v-6325cdb7]{animation:1s linear infinite spin-6325cdb7}.custom-scrollbar[data-v-6325cdb7]{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent}.custom-scrollbar[data-v-6325cdb7]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-6325cdb7]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-6325cdb7]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px;transition:background .2s}.custom-scrollbar[data-v-6325cdb7]::-webkit-scrollbar-thumb:hover{background:#fff3}@keyframes spin-73d73204{to{transform:rotate(360deg)}}.animate-spin[data-v-73d73204]{animation:1s linear infinite spin-73d73204}.custom-scrollbar[data-v-73d73204]{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent}.custom-scrollbar[data-v-73d73204]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-73d73204]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-73d73204]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px;transition:background .2s}.custom-scrollbar[data-v-73d73204]::-webkit-scrollbar-thumb:hover{background:#fff3}.priority-high[data-v-d39a48ef],.priority-medium[data-v-d39a48ef],.priority-low[data-v-d39a48ef],.priority-critical[data-v-d39a48ef],.severity-high[data-v-d39a48ef],.severity-medium[data-v-d39a48ef],.severity-low[data-v-d39a48ef],.severity-critical[data-v-d39a48ef],.severity-major[data-v-d39a48ef],.severity-minor[data-v-d39a48ef]{letter-spacing:.5px;text-transform:uppercase;border:1px solid;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:70px;min-width:70px;padding:4px 10px;font-size:10px;font-weight:700;transition:all .15s;display:inline-flex}.priority-high[data-v-d39a48ef],.priority-critical[data-v-d39a48ef],.severity-high[data-v-d39a48ef],.severity-critical[data-v-d39a48ef],.severity-major[data-v-d39a48ef]{color:#f7a594;background:#f487711f;border-color:#f4877159}.priority-medium[data-v-d39a48ef],.severity-medium[data-v-d39a48ef],.severity-moderate[data-v-d39a48ef],.severity-minor[data-v-d39a48ef]{color:#e8e8b8;background:#dcdcaa1f;border-color:#dcdcaa59}.priority-low[data-v-d39a48ef],.severity-low[data-v-d39a48ef]{color:#8ec9ff;background:#75beff1f;border-color:#75beff59}body.light-theme .priority-high[data-v-d39a48ef],body.light-theme .priority-critical[data-v-d39a48ef],body.light-theme .severity-high[data-v-d39a48ef],body.light-theme .severity-critical[data-v-d39a48ef],body.light-theme .severity-major[data-v-d39a48ef]{color:#e51400;background:#e5140026;border-color:#e5140073}body.light-theme .priority-medium[data-v-d39a48ef],body.light-theme .severity-medium[data-v-d39a48ef],body.light-theme .severity-moderate[data-v-d39a48ef],body.light-theme .severity-minor[data-v-d39a48ef]{color:#bf8803;background:#bf880326;border-color:#bf880373}body.light-theme .priority-low[data-v-d39a48ef],body.light-theme .severity-low[data-v-d39a48ef]{color:#005fb8;background:#005fb826;border-color:#005fb873}.priority-high[data-v-d39a48ef]:hover,.priority-medium[data-v-d39a48ef]:hover,.priority-low[data-v-d39a48ef]:hover,.severity-high[data-v-d39a48ef]:hover,.severity-medium[data-v-d39a48ef]:hover,.severity-low[data-v-d39a48ef]:hover{opacity:.9;transform:translateY(-1px)}.metric-card[data-v-d39a48ef]{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:.375rem;flex-direction:column;gap:.5rem;height:80px;min-height:80px;padding:.75rem;display:flex}.metric-header[data-v-d39a48ef]{justify-content:space-between;align-items:center;height:20px;display:flex}.metric-label[data-v-d39a48ef]{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);font-size:.75rem;font-weight:600}.metric-icon[data-v-d39a48ef]{flex-shrink:0;width:.875rem;height:.875rem}.metric-content[data-v-d39a48ef]{justify-content:space-between;align-items:baseline;gap:.5rem;height:32px;display:flex}.metric-value[data-v-d39a48ef]{color:var(--text-primary);font-size:1.5rem;font-weight:700;line-height:1}.metric-unit[data-v-d39a48ef]{color:var(--text-secondary);font-size:1rem;font-weight:400}.metric-text[data-v-d39a48ef]{font-size:.875rem;font-weight:600;line-height:1.2}.status-badge[data-v-d39a48ef],.level-badge[data-v-d39a48ef],.action-badge[data-v-d39a48ef]{letter-spacing:.03em;text-transform:capitalize;border:1px solid;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;min-width:80px;height:24px;padding:4px 8px;font-size:.75rem;font-weight:700;transition:all .15s;display:inline-flex}.status-success[data-v-d39a48ef],.level-low[data-v-d39a48ef],.text-success-bold[data-v-d39a48ef]{color:#89d185;background:#89d1851f;border-color:#89d18559}.status-warning[data-v-d39a48ef],.level-medium[data-v-d39a48ef],.action-required[data-v-d39a48ef],.text-warning-bold[data-v-d39a48ef]{color:#dcdcaa;background:#dcdcaa1f;border-color:#dcdcaa59}.status-error[data-v-d39a48ef],.level-high[data-v-d39a48ef],.text-error-bold[data-v-d39a48ef]{color:#f48771;background:#f487711f;border-color:#f4877159}.status-info[data-v-d39a48ef],.level-mostly[data-v-d39a48ef],.text-info-bold[data-v-d39a48ef]{color:#75beff;background:#75beff1f;border-color:#75beff59}body.light-theme .status-success[data-v-d39a48ef],body.light-theme .level-low[data-v-d39a48ef]{color:#14a714;background:#14a71426;border-color:#14a71473}body.light-theme .status-warning[data-v-d39a48ef],body.light-theme .level-medium[data-v-d39a48ef],body.light-theme .action-required[data-v-d39a48ef]{color:#bf8803;background:#bf880326;border-color:#bf880373}body.light-theme .status-error[data-v-d39a48ef],body.light-theme .level-high[data-v-d39a48ef]{color:#e51400;background:#e5140026;border-color:#e5140073}body.light-theme .status-info[data-v-d39a48ef],body.light-theme .level-mostly[data-v-d39a48ef]{color:#005fb8;background:#005fb826;border-color:#005fb873}.priority-badge[data-v-00a159ec]{letter-spacing:.5px;text-transform:uppercase;border:1px solid;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:70px;min-width:70px;padding:4px 10px;font-size:10px;font-weight:700;transition:all .15s;display:inline-flex}.priority-high[data-v-00a159ec]{color:#f7a594;background:#f487711f;border-color:#f4877159}.priority-medium[data-v-00a159ec]{color:#e8e8b8;background:#dcdcaa1f;border-color:#dcdcaa59}.priority-low[data-v-00a159ec]{color:#8ec9ff;background:#75beff1f;border-color:#75beff59}body.light-theme .priority-high[data-v-00a159ec]{color:#e51400;background:#e5140026;border-color:#e5140073}body.light-theme .priority-medium[data-v-00a159ec]{color:#bf8803;background:#bf880326;border-color:#bf880373}body.light-theme .priority-low[data-v-00a159ec]{color:#005fb8;background:#005fb826;border-color:#005fb873}.priority-badge[data-v-00a159ec]:hover{opacity:.9;transform:translateY(-1px)}.compliance-level-badge[data-v-06c20b61]{letter-spacing:.03em;white-space:nowrap;text-overflow:ellipsis;text-align:center;border:1px solid;border-radius:3px;min-width:90px;padding:4px 8px;font-size:.75rem;font-weight:700;line-height:1.2;transition:all .15s;display:inline-block;overflow:hidden}.status-badge[data-v-06c20b61]{letter-spacing:.03em;white-space:nowrap;border:1px solid;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;min-width:85px;height:24px;padding:4px 8px;font-size:.75rem;font-weight:700;transition:all .15s;display:inline-flex}.level-success[data-v-06c20b61]{color:#89d185;background:#89d1851f;border-color:#89d18559}.level-info[data-v-06c20b61]{color:#75beff;background:#75beff1f;border-color:#75beff59}.level-warning[data-v-06c20b61]{color:#dcdcaa;background:#dcdcaa1f;border-color:#dcdcaa59}.level-error[data-v-06c20b61]{color:#f48771;background:#f487711f;border-color:#f4877159}.action-required[data-v-06c20b61]{color:#dcdcaa;background:#dcdcaa1f;border-color:#dcdcaa59}.status-success[data-v-06c20b61]{color:#89d185;background:#89d1851f;border-color:#89d18559}body.light-theme .level-success[data-v-06c20b61],body.light-theme .status-success[data-v-06c20b61]{color:#14a714;background:#14a71426;border-color:#14a71473}body.light-theme .level-info[data-v-06c20b61]{color:#005fb8;background:#005fb826;border-color:#005fb873}body.light-theme .level-warning[data-v-06c20b61],body.light-theme .action-required[data-v-06c20b61]{color:#bf8803;background:#bf880326;border-color:#bf880373}body.light-theme .level-error[data-v-06c20b61]{color:#e51400;background:#e5140026;border-color:#e5140073}.compliance-level-badge[data-v-06c20b61]:hover,.status-badge[data-v-06c20b61]:hover{opacity:.9;transform:translateY(-1px)}.priority-badge[data-v-06c20b61]{letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:70px;min-width:70px;padding:4px 10px;font-size:10px;font-weight:700;transition:all .15s;display:inline-flex}.priority-high[data-v-06c20b61]{color:#f7a594;background:#f487711f;border-color:#f4877159}.priority-medium[data-v-06c20b61]{color:#e8e8b8;background:#dcdcaa1f;border-color:#dcdcaa59}.priority-low[data-v-06c20b61]{color:#8ec9ff;background:#75beff1f;border-color:#75beff59}body.light-theme .priority-high[data-v-06c20b61]{color:#e51400;background:#e5140026;border-color:#e5140073}body.light-theme .priority-medium[data-v-06c20b61]{color:#bf8803;background:#bf880326;border-color:#bf880373}body.light-theme .priority-low[data-v-06c20b61]{color:#005fb8;background:#005fb826;border-color:#005fb873}.priority-badge[data-v-06c20b61]:hover{opacity:.9;transform:translateY(-1px)}.priority-badge[data-v-200902f9],.impact-badge[data-v-200902f9]{letter-spacing:.5px;text-transform:uppercase;border:1px solid;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:70px;min-width:70px;padding:4px 10px;font-size:10px;font-weight:700;transition:all .15s;display:inline-flex}.priority-high[data-v-200902f9],.impact-high[data-v-200902f9]{color:#f7a594;background:#f487711f;border-color:#f4877159}.priority-medium[data-v-200902f9],.impact-medium[data-v-200902f9]{color:#e8e8b8;background:#dcdcaa1f;border-color:#dcdcaa59}.priority-low[data-v-200902f9],.impact-low[data-v-200902f9]{color:#8ec9ff;background:#75beff1f;border-color:#75beff59}body.light-theme .priority-high[data-v-200902f9],body.light-theme .impact-high[data-v-200902f9]{color:#e51400;background:#e5140026;border-color:#e5140073}body.light-theme .priority-medium[data-v-200902f9],body.light-theme .impact-medium[data-v-200902f9]{color:#bf8803;background:#bf880326;border-color:#bf880373}body.light-theme .priority-low[data-v-200902f9],body.light-theme .impact-low[data-v-200902f9]{color:#005fb8;background:#005fb826;border-color:#005fb873}.priority-badge[data-v-200902f9]:hover,.impact-badge[data-v-200902f9]:hover{opacity:.9;transform:translateY(-1px)}.urgency-badge[data-v-0659264c],.severity-badge[data-v-0659264c]{letter-spacing:.5px;text-transform:uppercase;border:1px solid;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:70px;min-width:70px;padding:4px 10px;font-size:10px;font-weight:700;transition:all .15s;display:inline-flex}.urgency-immediate[data-v-0659264c]{color:#f7a594;background:#f487711f;border-color:#f4877159}.urgency-short[data-v-0659264c]{color:#ffb347;background:#ffa5001f;border-color:#ffa50059}.urgency-medium[data-v-0659264c]{color:#e8e8b8;background:#dcdcaa1f;border-color:#dcdcaa59}.urgency-long[data-v-0659264c]{color:#8ec9ff;background:#75beff1f;border-color:#75beff59}.severity-major[data-v-0659264c]{color:#f7a594;background:#f487711f;border-color:#f4877159}.severity-moderate[data-v-0659264c]{color:#e8e8b8;background:#dcdcaa1f;border-color:#dcdcaa59}.severity-minor[data-v-0659264c]{color:#8ec9ff;background:#75beff1f;border-color:#75beff59}body.light-theme .urgency-immediate[data-v-0659264c]{color:#e51400;background:#e5140026;border-color:#e5140073}body.light-theme .urgency-short[data-v-0659264c]{color:#ff8c00;background:#ff8c0026;border-color:#ff8c0073}body.light-theme .urgency-medium[data-v-0659264c]{color:#bf8803;background:#bf880326;border-color:#bf880373}body.light-theme .urgency-long[data-v-0659264c]{color:#005fb8;background:#005fb826;border-color:#005fb873}body.light-theme .severity-major[data-v-0659264c]{color:#e51400;background:#e5140026;border-color:#e5140073}body.light-theme .severity-moderate[data-v-0659264c]{color:#bf8803;background:#bf880326;border-color:#bf880373}body.light-theme .severity-minor[data-v-0659264c]{color:#005fb8;background:#005fb826;border-color:#005fb873}@keyframes spin-6b46bbf0{to{transform:rotate(360deg)}}.animate-spin[data-v-6b46bbf0]{animation:1s linear infinite spin-6b46bbf0}@keyframes pulse-6b46bbf0{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-6b46bbf0]{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse-6b46bbf0}button[data-v-92727c37]{outline:none!important}button[data-v-92727c37]:focus,button[data-v-92727c37]:focus-visible,button[data-v-92727c37]:active{box-shadow:none!important;outline:none!important}.active[data-v-92727c37]{border-bottom-width:2px}.custom-scrollbar[data-v-92727c37]{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent}.custom-scrollbar[data-v-92727c37]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-92727c37]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-92727c37]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px;transition:background .2s}.custom-scrollbar[data-v-92727c37]::-webkit-scrollbar-thumb:hover{background:#fff3}.progress-container[data-v-c3600b3c]{transition:height .2s}.progress-background[data-v-c3600b3c]{border-radius:2px;transition:height .2s}.progress-container:hover .progress-background[data-v-c3600b3c],.progress-container.dragging .progress-background[data-v-c3600b3c]{height:16px!important}.heatmap-segment[data-v-c3600b3c]{height:100%;transition:opacity .3s}.heatmap-segment[data-v-c3600b3c]:not([style*="opacity: 0.3"]):hover{filter:brightness(1.1)}.progress-handle[data-v-c3600b3c]{transition:transform .2s,box-shadow .2s}.progress-container:hover .progress-handle[data-v-c3600b3c],.progress-container.dragging .progress-handle[data-v-c3600b3c]{box-shadow:0 0 0 4px rgba(var(--accent-rgb),.3),0 4px 16px #0009;transform:translateY(0%)scale(1.15)!important}.custom-scrollbar[data-v-c3600b3c]{scrollbar-width:thin;scrollbar-color:var(--accent)transparent}.custom-scrollbar[data-v-c3600b3c]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-c3600b3c]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-c3600b3c]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px;transition:background .2s}.custom-scrollbar[data-v-c3600b3c]::-webkit-scrollbar-thumb:hover{background:#fff3}.spinner[data-v-f30659fd]{animation:1s linear infinite spin-f30659fd}@keyframes spin-f30659fd{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.viewport-dragging[data-v-f30659fd]{-webkit-user-select:none;user-select:none}.fade-scale-enter-active[data-v-f30659fd]{transition:all .2s ease-out}.fade-scale-leave-active[data-v-f30659fd]{transition:all .3s ease-in}.fade-scale-enter-from[data-v-f30659fd]{opacity:0;transform:scale(.8)}.fade-scale-enter-to[data-v-f30659fd],.fade-scale-leave-from[data-v-f30659fd]{opacity:1;transform:scale(1)}.fade-scale-leave-to[data-v-f30659fd]{opacity:0;transform:scale(1.1)}
