.main[data-v-086b8c59]{width:100%;position:relative;background-color:var(--bg-body-color)}.main .view[data-v-086b8c59]{padding:0 var(--view-padding);flex-grow:1;width:100%;margin:0 auto}.main .view.boxed[data-v-086b8c59]{max-width:var(--boxed-width)}.main .view.view-no-padded[data-v-086b8c59]{padding:0}.layout-Blank .page-wrapped{height:100svh}.layout-Blank .page-min-wrapped{min-height:100svh}.layout[data-v-93e30300]{width:100vw;height:100vh;height:100svh;overflow:hidden;perspective:1000px}.splash-screen-loading-box[data-v-57391cfc]{position:fixed;z-index:99999;inset:0;width:100vw;height:100vh;background:var(--background);display:flex;align-content:center;justify-content:center;align-items:center}.splash-screen-loading-box.loading-fade-enter-active[data-v-57391cfc],.splash-screen-loading-box.loading-fade-leave-active[data-v-57391cfc]{transition:opacity .5s ease}.splash-screen-loading-box.loading-fade-enter-from[data-v-57391cfc],.splash-screen-loading-box.loading-fade-leave-to[data-v-57391cfc]{opacity:0}.logo[data-v-ca75c342]{height:100%;display:flex;align-items:center}.logo img[data-v-ca75c342]{max-height:var(--ca75c342-maxHeight);display:block;height:100%}.logo img.cynorsense-logo[data-v-ca75c342]{height:auto;max-height:45px;width:auto}.logo img.cynorsense-logo.mini[data-v-ca75c342]{max-height:28px}.status-indicator[data-v-0a6e7b00]{position:relative;display:inline-flex;align-items:center;justify-content:center}.status-indicator.sm[data-v-0a6e7b00]{width:var(--beacon-size-sm, 8px);height:var(--beacon-size-sm, 8px)}.status-indicator.md[data-v-0a6e7b00]{width:var(--beacon-size-md, 12px);height:var(--beacon-size-md, 12px)}.status-indicator.lg[data-v-0a6e7b00]{width:var(--beacon-size-lg, 16px);height:var(--beacon-size-lg, 16px)}.status-indicator .beacon[data-v-0a6e7b00]{width:100%;height:100%;border-radius:50%;position:relative}.status-indicator .beacon[data-v-0a6e7b00]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:50%;opacity:0}.status-indicator.critical .beacon[data-v-0a6e7b00]{background-color:var(--destructive, rgb(239, 68, 68));animation:beacon-pulse-critical-0a6e7b00 1s ease-in-out infinite}.status-indicator.critical .beacon[data-v-0a6e7b00]:before{border:1px solid var(--destructive, rgb(239, 68, 68));animation:beacon-ring-critical-0a6e7b00 1s ease-out infinite}.status-indicator.high .beacon[data-v-0a6e7b00]{background-color:var(--chart-3, rgb(230, 57, 86));animation:beacon-pulse-high-0a6e7b00 2s ease-in-out infinite}.status-indicator.medium .beacon[data-v-0a6e7b00]{background-color:var(--chart-5, rgb(248, 113, 113));animation:beacon-pulse-medium-0a6e7b00 3s ease-in-out infinite}.status-indicator.low .beacon[data-v-0a6e7b00]{background-color:var(--secondary, rgb(0, 40, 104));opacity:.8}.status-indicator.low .beacon[data-v-0a6e7b00]:hover{opacity:1;transform:scale(1.1);transition:all .2s ease}.status-indicator.info .beacon[data-v-0a6e7b00]{background-color:var(--chart-4, rgb(51, 83, 134));opacity:.9}.status-indicator.success .beacon[data-v-0a6e7b00]{background-color:var(--chart-2, rgb(0, 40, 104));opacity:.9}.status-indicator.warning .beacon[data-v-0a6e7b00]{background-color:var(--warning, rgb(251, 191, 36));animation:beacon-pulse-high-0a6e7b00 2s ease-in-out infinite}.status-indicator.inactive .beacon[data-v-0a6e7b00]{background-color:var(--muted-foreground, rgb(100, 116, 139));opacity:.5}.status-indicator .count-badge[data-v-0a6e7b00]{position:absolute;top:-4px;right:-4px;background-color:var(--destructive, rgb(239, 68, 68));color:var(--destructive-foreground, rgb(255, 255, 255));font-size:10px;font-weight:600;padding:1px 4px;border-radius:999px;min-width:16px;height:16px;display:flex;align-items:center;justify-content:center;border:1px solid var(--background, rgb(255, 255, 255));font-family:var(--font-family-mono);letter-spacing:-.5px}.status-indicator.sm .status-indicator .count-badge[data-v-0a6e7b00]{font-size:9px;min-width:14px;height:14px;top:-2px;right:-2px}.status-indicator.lg .status-indicator .count-badge[data-v-0a6e7b00]{font-size:11px;min-width:18px;height:18px;top:-6px;right:-6px}@keyframes beacon-pulse-critical-0a6e7b00{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.8}}@keyframes beacon-ring-critical-0a6e7b00{0%{width:100%;height:100%;opacity:1}to{width:200%;height:200%;opacity:0}}@keyframes beacon-pulse-high-0a6e7b00{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.7}}@keyframes beacon-pulse-medium-0a6e7b00{0%,to{opacity:1}50%{opacity:.6}}@media (prefers-reduced-motion: reduce){.status-indicator .beacon[data-v-0a6e7b00]{animation:none!important}.status-indicator .beacon[data-v-0a6e7b00]:before{animation:none!important}}.dark{border-color:var(--background, rgb(10, 15, 26))}.dark{box-shadow:0 0 12px var(--destructive, rgb(239, 68, 68))}.dark{box-shadow:0 0 10px var(--chart-3, rgb(230, 57, 86))}.dark{box-shadow:0 0 10px var(--warning, rgb(251, 191, 36))}.dark{box-shadow:0 0 8px var(--chart-5, rgb(248, 113, 113))}[data-v-b0a2be88]:root{--background: rgb(255, 255, 255);--foreground: rgb(15, 23, 42);--card: rgb(255, 255, 255);--card-foreground: rgb(15, 23, 42);--popover: rgb(255, 255, 255);--popover-foreground: rgb(15, 23, 42);--primary: rgb(200, 16, 46);--primary-foreground: rgb(255, 255, 255);--secondary: rgb(0, 40, 104);--secondary-foreground: rgb(255, 255, 255);--muted: rgb(241, 245, 249);--muted-foreground: rgb(100, 116, 139);--accent: rgb(241, 245, 249);--accent-foreground: rgb(15, 23, 42);--destructive: rgb(239, 68, 68);--destructive-foreground: rgb(255, 255, 255);--border: rgb(226, 232, 240);--input: rgb(226, 232, 240);--ring: rgb(0, 40, 104);--background-secondary: var(--muted);--success: var(--chart-2);--warning: var(--chart-5);--error: var(--chart-1);--info: var(--chart-4);--chart-1: rgb(200, 16, 46);--chart-2: rgb(0, 40, 104);--chart-3: rgb(230, 57, 86);--chart-4: rgb(51, 83, 134);--chart-5: rgb(248, 113, 113);--sidebar: rgb(248, 250, 252);--sidebar-foreground: rgb(15, 23, 42);--sidebar-primary: rgb(200, 16, 46);--sidebar-primary-foreground: rgb(255, 255, 255);--sidebar-accent: rgb(241, 245, 249);--sidebar-accent-foreground: rgb(15, 23, 42);--sidebar-border: rgb(226, 232, 240);--sidebar-ring: rgb(0, 40, 104);--font-sans: var(--font-geist-sans);--font-serif: var(--font-source-serif-4);--font-mono: var(--font-geist-mono);--font-family: var(--font-sans);--font-family-display: var(--font-sans);--font-family-mono: var(--font-mono);--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--radius: .5rem;--radius-sm: calc(var(--radius) - 4px);--radius-md: calc(var(--radius) - 2px);--radius-lg: var(--radius);--radius-xl: calc(var(--radius) + 4px);--spacing: .25rem;--border-radius: var(--radius);--boxed-width: 1400px;--view-padding: 1.5rem;--blur-sm: 4px;--blur: 8px;--blur-lg: 16px;--blur-xl: 24px;--glass-background: rgba(255, 255, 255, .8);--glass-border: rgba(255, 255, 255, .18);--glass-shadow: 0 8px 32px 0 rgba(31, 38, 135, .37);--glass-blur: blur(16px) saturate(180%);--statusbar-height: 48px;--statusbar-background: var(--glass-background);--statusbar-backdrop-filter: var(--glass-blur);--statusbar-expanded-background: rgba(255, 255, 255, .9);--statusbar-expanded-backdrop-filter: blur(20px) saturate(180%);--shadow-2xs: 0px 2px 4px 0px hsl(0 0% 0% / .05);--shadow-xs: 0px 2px 4px 0px hsl(0 0% 0% / .05);--shadow-sm: 0px 2px 4px 0px hsl(0 0% 0% / .1), 0px 1px 2px -1px hsl(0 0% 0% / .1);--shadow: 0px 2px 4px 0px hsl(0 0% 0% / .1), 0px 1px 2px -1px hsl(0 0% 0% / .1);--shadow-md: 0px 2px 4px 0px hsl(0 0% 0% / .1), 0px 2px 4px -1px hsl(0 0% 0% / .1);--shadow-lg: 0px 2px 4px 0px hsl(0 0% 0% / .1), 0px 4px 6px -1px hsl(0 0% 0% / .1);--shadow-xl: 0px 2px 4px 0px hsl(0 0% 0% / .1), 0px 8px 10px -1px hsl(0 0% 0% / .1);--shadow-2xl: 0px 2px 4px 0px hsl(0 0% 0% / .25);--tracking-normal: 0rem;--tracking-tighter: calc(var(--tracking-normal) - .05em);--tracking-tight: calc(var(--tracking-normal) - .025em);--tracking-wide: calc(var(--tracking-normal) + .025em);--tracking-wider: calc(var(--tracking-normal) + .05em);--tracking-widest: calc(var(--tracking-normal) + .1em);--transition-fast: .15s;--transition-base: .2s;--transition-slow: .3s;--transition-slower: .4s;--beacon-size-sm: 8px;--beacon-size-md: 12px;--beacon-size-lg: 16px;--background-rgb: 255, 255, 255;--foreground-rgb: 15, 23, 42;--primary-rgb: 200, 16, 46;--secondary-rgb: 0, 40, 104;--chart-1-rgb: 200, 16, 46;--chart-2-rgb: 0, 40, 104;--chart-3-rgb: 230, 57, 86;--chart-4-rgb: 51, 83, 134;--chart-5-rgb: 248, 113, 113;--background-secondary-rgb: 248, 250, 252;--success-rgb: 34, 197, 94;--warning-rgb: 251, 191, 36;--error-rgb: 239, 68, 68;--info-rgb: 59, 130, 246}.dark[data-v-b0a2be88]{--background: rgb(10, 15, 26);--foreground: rgb(248, 250, 252);--card: rgb(15, 23, 42);--card-foreground: rgb(248, 250, 252);--popover: rgb(15, 23, 42);--popover-foreground: rgb(248, 250, 252);--primary: rgb(200, 16, 46);--primary-foreground: rgb(255, 255, 255);--secondary: rgb(0, 40, 104);--secondary-foreground: rgb(255, 255, 255);--muted: rgb(30, 41, 59);--muted-foreground: rgb(148, 163, 184);--accent: rgb(30, 41, 59);--accent-foreground: rgb(248, 250, 252);--destructive: rgb(239, 68, 68);--destructive-foreground: rgb(248, 250, 252);--border: rgb(30, 41, 59);--input: rgb(30, 41, 59);--ring: rgb(200, 16, 46);--chart-1: rgb(200, 16, 46);--chart-2: rgb(0, 40, 104);--chart-3: rgb(230, 57, 86);--chart-4: rgb(51, 83, 134);--chart-5: rgb(248, 113, 113);--background-secondary: var(--card);--success: var(--chart-2);--warning: var(--chart-5);--error: var(--chart-1);--info: var(--chart-4);--glass-background: rgba(15, 23, 42, .8);--glass-border: rgba(255, 255, 255, .08);--glass-shadow: 0 8px 32px 0 rgba(0, 0, 0, .3);--glass-blur: blur(20px) saturate(180%);--statusbar-background: rgba(15, 23, 42, .8);--statusbar-backdrop-filter: var(--glass-blur);--statusbar-expanded-background: rgba(30, 41, 59, .8);--statusbar-expanded-backdrop-filter: blur(24px) saturate(200%);--sidebar: rgb(15, 23, 42);--sidebar-foreground: rgb(248, 250, 252);--sidebar-primary: rgb(200, 16, 46);--sidebar-primary-foreground: rgb(255, 255, 255);--sidebar-accent: rgb(30, 41, 59);--sidebar-accent-foreground: rgb(248, 250, 252);--sidebar-border: rgb(30, 41, 59);--sidebar-ring: rgb(200, 16, 46);--background-rgb: 10, 15, 26;--foreground-rgb: 248, 250, 252;--primary-rgb: 200, 16, 46;--secondary-rgb: 0, 40, 104;--chart-1-rgb: 200, 16, 46;--chart-2-rgb: 0, 40, 104;--chart-3-rgb: 248, 113, 113;--chart-4-rgb: 96, 165, 250;--chart-5-rgb: 251, 146, 60;--background-secondary-rgb: 15, 23, 42;--success-rgb: 74, 222, 128;--warning-rgb: 251, 191, 36;--error-rgb: 239, 68, 68;--info-rgb: 96, 165, 250}[data-v-b0a2be88]{font-family:inherit}html[data-v-b0a2be88]{font-size:16px}body[data-v-b0a2be88]{font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);letter-spacing:var(--tracking-normal);color:var(--foreground);background-color:var(--background);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code[data-v-b0a2be88],pre[data-v-b0a2be88],kbd[data-v-b0a2be88],samp[data-v-b0a2be88],tt[data-v-b0a2be88]{font-family:var(--font-family-mono)!important}.status-critical[data-v-b0a2be88]{color:var(--destructive)}.status-high[data-v-b0a2be88]{color:var(--chart-3)}.status-medium[data-v-b0a2be88]{color:var(--chart-5)}.status-low[data-v-b0a2be88]{color:var(--secondary)}.status-info[data-v-b0a2be88]{color:var(--chart-4)}.status-success[data-v-b0a2be88]{color:var(--chart-2)}@keyframes beacon-pulse-critical-b0a2be88{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 0 0 var(--destructive)}50%{opacity:.8;transform:scale(1.1);box-shadow:0 0 0 4px transparent}}@keyframes beacon-pulse-high-b0a2be88{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}@keyframes beacon-pulse-medium-b0a2be88{0%,to{opacity:1}50%{opacity:.6}}@keyframes beacon-strobe-b0a2be88{0%,50%,to{opacity:1}25%,75%{opacity:.3}}@media (prefers-reduced-motion: reduce){[data-v-b0a2be88]{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.mega-menu-wrapper[data-v-b0a2be88]{position:fixed;top:var(--toolbar-height);left:0;right:0;z-index:1000;pointer-events:none;opacity:0;transform:translateY(-20px);transition:all .3s cubic-bezier(.4,0,.2,1);visibility:hidden}.mega-menu-wrapper.active[data-v-b0a2be88]{visibility:visible;pointer-events:auto;opacity:1;transform:translateY(0)}.mega-menu-backdrop[data-v-b0a2be88]{position:fixed;top:var(--toolbar-height);left:0;right:0;bottom:0;background:#0006;backdrop-filter:blur(8px) saturate(180%);-webkit-backdrop-filter:blur(8px) saturate(180%)}.mega-menu-container[data-v-b0a2be88]{position:relative;background:var(--background);border-bottom:2px solid var(--border);box-shadow:0 12px 48px #00000026;max-height:calc(100vh - var(--toolbar-height) - 40px);overflow-y:auto}.mega-menu-container[data-v-b0a2be88]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--chart-1) 0%,var(--chart-2) 25%,var(--chart-3) 50%,var(--chart-4) 75%,var(--chart-5) 100%);opacity:.6}.mega-menu-grid[data-v-b0a2be88]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:40px;padding:40px;max-width:1400px;margin:0 auto}.mega-menu-section[data-v-b0a2be88]{display:flex;flex-direction:column;position:relative}.mega-menu-header[data-v-b0a2be88]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid var(--chart-1)}.mega-menu-title[data-v-b0a2be88]{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:700;color:var(--foreground);text-transform:uppercase;letter-spacing:.8px;font-family:var(--font-family);margin:0}.mega-menu-icon[data-v-b0a2be88]{font-size:20px}.mega-menu-items[data-v-b0a2be88]{display:flex;flex-direction:column;gap:8px}.mega-menu-item[data-v-b0a2be88]{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;border-radius:var(--radius);text-decoration:none;color:var(--foreground);background:var(--background-secondary);border:1px solid var(--border);transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.mega-menu-item[data-v-b0a2be88]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,var(--accent),transparent);transition:left .5s ease;opacity:.1}.mega-menu-item[data-v-b0a2be88]:hover{background:var(--accent);border-color:var(--chart-2);transform:translate(4px);box-shadow:0 4px 12px rgba(var(--chart-2-color-rgb)/.1)}.mega-menu-item[data-v-b0a2be88]:hover:before{left:100%}.mega-menu-item:hover .mega-menu-item-label[data-v-b0a2be88]{color:var(--chart-1)}.mega-menu-item:hover .mega-menu-item-icon[data-v-b0a2be88]{color:var(--chart-2)}.mega-menu-item-icon[data-v-b0a2be88]{font-size:20px;color:var(--muted-foreground);margin-top:2px;transition:color .2s ease}.mega-menu-item-content[data-v-b0a2be88]{flex:1;display:flex;flex-direction:column;gap:4px}.mega-menu-item-label[data-v-b0a2be88]{font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);transition:color .2s ease;font-family:var(--font-family);letter-spacing:-.2px;color:var(--foreground)}.mega-menu-item-desc[data-v-b0a2be88]{font-size:var(--font-size-xs);color:var(--muted-foreground);line-height:1.5;font-family:var(--font-family);opacity:.9}.theme-dark .mega-menu-backdrop[data-v-b0a2be88]{background:#000000b3}.theme-dark .mega-menu-container[data-v-b0a2be88]:before{opacity:.8;filter:brightness(1.2)}.theme-dark .mega-menu-title[data-v-b0a2be88]{text-shadow:0 0 20px rgba(var(--chart-1-color-rgb)/.3)}@media (max-width: 768px){.mega-menu-grid[data-v-b0a2be88]{grid-template-columns:1fr;gap:20px;padding:20px}.mega-menu-section[data-v-b0a2be88]{border-bottom:1px solid var(--border);padding-bottom:20px}.mega-menu-section[data-v-b0a2be88]:last-child{border-bottom:none;padding-bottom:0}}.navbar-mega[data-v-4a7c1e3d]{position:relative}.navbar-mega-bar[data-v-4a7c1e3d]{background:var(--background);border-bottom:1px solid var(--border);padding:0 var(--view-padding);display:flex;align-items:center;justify-content:space-between}.navbar-mega-items[data-v-4a7c1e3d]{display:flex;align-items:center;gap:8px;height:50px;flex:1}.navbar-mega-item[data-v-4a7c1e3d]{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:6px;text-decoration:none;color:var(--foreground);font-weight:500;font-size:14px;transition:all .2s ease;position:relative}.navbar-mega-item[data-v-4a7c1e3d]:hover{color:var(--primary-color);background:var(--hover-color)}.navbar-mega-item.active[data-v-4a7c1e3d]{color:var(--primary-color)}.navbar-mega-item.active[data-v-4a7c1e3d]:after{content:"";position:absolute;bottom:-21px;left:50%;transform:translate(-50%);width:40px;height:3px;background:var(--primary-color);border-radius:3px 3px 0 0}.navbar-mega-item-icon[data-v-4a7c1e3d]{font-size:18px}.navbar-mega-item-label[data-v-4a7c1e3d]{white-space:nowrap}.navbar-mega-trigger[data-v-4a7c1e3d]{display:flex;align-items:center;gap:8px;padding:8px 16px;margin-left:auto;border:1px solid var(--border);border-radius:6px;background:var(--background-secondary);color:var(--foreground);font-weight:500;font-size:14px;cursor:pointer;transition:all .2s ease}.navbar-mega-trigger[data-v-4a7c1e3d]:hover{background:var(--hover-color);border-color:var(--primary-color);color:var(--primary-color)}.navbar-mega-trigger-icon[data-v-4a7c1e3d]{font-size:18px}.navbar-mega-trigger-arrow[data-v-4a7c1e3d]{font-size:16px;transition:transform .2s ease}.theme-dark .navbar-mega-bar[data-v-4a7c1e3d]{background:#10141c;border-bottom-color:#212632cc}.theme-dark .navbar-mega-item[data-v-4a7c1e3d]:hover{background:#5874ac1a;color:#5874ac}.theme-dark .navbar-mega-item.active[data-v-4a7c1e3d]{color:#dc263e}.theme-dark .navbar-mega-item.active[data-v-4a7c1e3d]:after{background:#dc263e}.theme-dark .navbar-mega-trigger[data-v-4a7c1e3d]{background:#0d111799;border-color:#212632cc}.theme-dark .navbar-mega-trigger[data-v-4a7c1e3d]:hover{background:#5874ac1a;border-color:#5874ac;color:#5874ac}.light .navbar-mega-item.active[data-v-4a7c1e3d]{color:#c8102e}.light .navbar-mega-item.active[data-v-4a7c1e3d]:after{background:#c8102e}.light .navbar-mega-trigger[data-v-4a7c1e3d]:hover{border-color:#c8102e;color:#c8102e}@media (max-width: 1200px){.navbar-mega-actions .search[data-v-4a7c1e3d]{min-width:150px}}@media (max-width: 768px){.navbar-mega-items[data-v-4a7c1e3d]{padding:0 20px;overflow-x:auto}.navbar-mega-items[data-v-4a7c1e3d]::-webkit-scrollbar{display:none}.navbar-mega-item-label[data-v-4a7c1e3d],.navbar-mega-trigger-label[data-v-4a7c1e3d]{display:none}.navbar-mega-item[data-v-4a7c1e3d],.navbar-mega-trigger[data-v-4a7c1e3d]{padding:8px 12px}}.navbar-mega-actions[data-v-4a7c1e3d]{display:flex;align-items:center;gap:1rem}.navbar-action[data-v-4a7c1e3d]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:6px;transition:all .2s ease;cursor:pointer;border:none;background:transparent;color:var(--foreground);font-size:14px}.navbar-action[data-v-4a7c1e3d]:hover{background:var(--accent);color:var(--accent-foreground)}.navbar-action.search[data-v-4a7c1e3d]{background:var(--background);border:1px solid var(--border)}.navbar-action.search .search-input[data-v-4a7c1e3d]{border:none;background:transparent;outline:none;width:200px;color:var(--foreground);font-family:var(--font-family)}.navbar-action.search .search-input[data-v-4a7c1e3d]::placeholder{color:var(--muted-foreground)}.navbar-action.theme-toggle[data-v-4a7c1e3d]{padding:.5rem}.navbar-action .action-icon[data-v-4a7c1e3d]{font-size:18px}.navbar-action .user-label[data-v-4a7c1e3d]{font-weight:500}@media (max-width: 768px){.navbar-mega-actions .search .search-input[data-v-4a7c1e3d]{width:120px}.navbar-mega-actions .user-label[data-v-4a7c1e3d]{display:none}}.header-bar[data-v-39f6b48e]{padding-left:var(--view-padding);padding-right:var(--view-padding);min-height:var(--header-bar-height);height:var(--header-bar-height);max-height:var(--header-bar-height);background-color:var(--bg-sidebar-color)}.header-bar .grow[data-v-39f6b48e]{overflow:hidden}.direction-rtl .header-bar[data-v-39f6b48e]{direction:rtl;padding-left:var(--view-padding);padding-right:var(--view-padding)}.footer[data-v-55d23b52]{width:100%;max-width:100%;overflow:hidden;font-size:13px}.footer .wrap[data-v-55d23b52]{overflow:hidden;width:100%;max-width:100%;margin:0 auto;padding:0 var(--view-padding)}.footer .wrap .copy[data-v-55d23b52]{line-height:1.6}.footer .wrap .copy a[data-v-55d23b52]{font-weight:700;text-decoration:none}.footer .wrap .copy[data-v-55d23b52] *{display:inline}.footer .wrap .copy i[data-v-55d23b52]{display:inline-block}.footer.boxed .wrap[data-v-55d23b52]{max-width:var(--boxed-width)}@media (max-width: 700px){.footer[data-v-55d23b52]{font-size:10px}.footer i.n-icon[data-v-55d23b52]{font-size:18px!important}}.main[data-v-1caa60bb]{width:100%;overflow:hidden;background-color:var(--bg-body-color);transition:all var(--sidebar-anim-ease) var(--sidebar-anim-duration)}.main .view[data-v-1caa60bb]{padding:0 var(--view-padding);flex-grow:1;width:100%;margin:0 auto}.main .view.boxed[data-v-1caa60bb]{max-width:var(--boxed-width)}.main .view.view-no-padded[data-v-1caa60bb]{padding:0}@media (max-width: 700px){.main.sidebar-opened[data-v-1caa60bb]{overflow:hidden;opacity:.5}}@media (min-width: 701px){.main[data-v-1caa60bb] header.toolbar .logo-box{display:none}}.nav.collapsed[data-v-adf3893c]{pointer-events:none}.nav[data-v-adf3893c] .n-menu-item-group .n-menu-item-group-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav[data-v-adf3893c] .n-submenu-children{--dash-width: 8px;--dash-height: 2px;--dash-offset: 29px;position:relative}.nav[data-v-adf3893c] .n-submenu-children:before{content:"";display:block;background-color:var(--border-color);width:var(--dash-height);position:absolute;top:0;bottom:20px;left:var(--dash-offset)}.nav[data-v-adf3893c] .n-submenu-children .n-menu-item-content:after{content:"";display:block;background-color:var(--border-color);width:var(--dash-width);height:var(--dash-height);position:absolute;z-index:-1;top:calc(50% - (ar(--dash-height)/2));left:calc(var(--dash-offset) + var(--dash-height))}.nav[data-v-adf3893c] .n-submenu-children .n-menu-item-group .n-menu-item-group-title{padding-left:44px!important}.nav[data-v-adf3893c] .n-submenu-children .n-submenu-children:before{display:none}.nav[data-v-adf3893c] .n-submenu-children .n-submenu-children .n-menu-item-content:after{width:calc(var(--dash-width) * 3);background:repeating-linear-gradient(90deg,var(--border-color) 0px,var(--border-color) 5px,transparent 5px,transparent 8px)}.nav[data-v-adf3893c] .n-menu--horizontal .n-menu-item-content .n-menu-item-content-header{overflow:initial}.direction-rtl .nav[data-v-adf3893c] .n-submenu-children{--dash-offset: 25px}.sidebar-header[data-v-dc49dea8]{height:var(--toolbar-height);min-height:var(--toolbar-height)}.sidebar-header .sidebar-pin[data-v-dc49dea8]{height:100%}.sidebar-header .sidebar-pin[data-v-dc49dea8] .n-icon{cursor:pointer}.sidebar-header .sidebar-pin[data-v-dc49dea8] .n-icon .i-large{opacity:.3;transition:opacity var(--sidebar-anim-ease) var(--sidebar-anim-duration)}.sidebar-header .sidebar-pin[data-v-dc49dea8] .n-icon:hover,.sidebar-header .sidebar-pin[data-v-dc49dea8] .n-icon:hover .i-large{opacity:1}.sidebar-header .sidebar-pin .i-large[data-v-dc49dea8]{display:block}.sidebar-header .sidebar-pin .i-small[data-v-dc49dea8]{display:none}@media (max-width: 700px){.sidebar-header .sidebar-pin .i-large[data-v-dc49dea8]{display:none}.sidebar-header .sidebar-pin .i-small[data-v-dc49dea8]{display:block}}.sidebar-header .sidebar-pin.fade-enter-from[data-v-dc49dea8],.sidebar-header .sidebar-pin.fade-leave-to[data-v-dc49dea8]{opacity:0}.direction-rtl .sidebar-header .sidebar-pin .i-small svg[data-v-dc49dea8]{transform:rotateY(180deg)}.sidebar[data-v-786c11e0]{position:fixed;z-index:4;top:0;left:0;width:var(--sidebar-open-width);height:100vh;height:100svh;overflow-x:hidden;overflow-y:auto;background-color:var(--bg-sidebar-color);transition:width var(--sidebar-anim-ease) var(--sidebar-anim-duration),box-shadow var(--sidebar-anim-ease) var(--sidebar-anim-duration),color .3s var(--bezier-ease) 0s,background-color .3s var(--bezier-ease) 0s;z-index:-1;transition:all .3s var(--bezier-ease) 0s;transform:translate(-100%);display:none}.sidebar .sidebar-wrap[data-v-786c11e0]{overflow:hidden}.sidebar[data-v-786c11e0] .n-scrollbar-rail{opacity:.15}.direction-rtl .sidebar[data-v-786c11e0]{left:unset;right:0}@media (max-width: 700px){.direction-rtl .sidebar[data-v-786c11e0]{transform:translate(100%)}.direction-rtl .sidebar.opened[data-v-786c11e0]{transform:translate(0)}}.badge[data-v-c17a8c51]{border-radius:var(--border-radius);border:1px solid var(--border-color);display:flex;align-items:center;font-size:14px;padding:0 6px;height:26px;line-height:1;gap:6px;transition:all .3s var(--bezier-ease)}.badge.muted span[data-v-c17a8c51],.badge.muted i[data-v-c17a8c51]{opacity:.5}.badge.active[data-v-c17a8c51]{color:var(--success-color);background-color:rgba(var(--success-color-rgb)/.05);border-color:var(--success-color)}.badge.cursor[data-v-c17a8c51]{cursor:pointer}.badge.cursor[data-v-c17a8c51]:hover{color:var(--primary-color);border-color:var(--primary-color)}.badge.operational[data-v-c17a8c51]{color:var(--info-color);background-color:rgba(var(--info-color-rgb)/.05);border-color:rgba(var(--info-color-rgb)/.3);box-shadow:0 0 8px rgba(var(--info-color-rgb)/.2)}.badge.caution[data-v-c17a8c51]{color:var(--accent-color);background-color:#ffffff08;border-color:#fff3;box-shadow:0 0 8px #ffffff26}.badge.critical[data-v-c17a8c51]{color:var(--primary-color);background-color:rgba(var(--primary-color-rgb)/.05);border-color:rgba(var(--primary-color-rgb)/.3);box-shadow:0 0 8px rgba(var(--primary-color-rgb)/.2)}.badge span[data-v-c17a8c51]:not(:last-child){border-right:1px solid var(--border-color);padding-right:8px}.badge.splitted[data-v-c17a8c51]{padding:0;gap:0;overflow:hidden}.badge.splitted>span[data-v-c17a8c51]{padding:0 8px;height:100%;line-height:24px}.badge.splitted>span[data-v-c17a8c51]:first-child{background-color:rgba(var(--border-color-rgb)/.05);white-space:nowrap}.badge.splitted>span[data-v-c17a8c51]:last-child{font-family:var(--font-family-mono);font-size:.9em}.badge.splitted.danger>span[data-v-c17a8c51]:first-child{background-color:rgba(var(--error-color-rgb)/.1)}.badge.splitted.warning>span[data-v-c17a8c51]:first-child{background-color:rgba(var(--warning-color-rgb)/.1)}.badge.splitted.success>span[data-v-c17a8c51]:first-child{background-color:rgba(var(--success-color-rgb)/.1)}.badge.splitted.primary>span[data-v-c17a8c51]:first-child{background-color:rgba(var(--primary-color-rgb)/.1)}.badge.splitted.info>span[data-v-c17a8c51]:first-child{background-color:rgba(var(--info-color-rgb)/.1)}.badge.splitted.accent>span[data-v-c17a8c51]:first-child{background-color:#ffffff0d}.badge.splitted.bright.danger[data-v-c17a8c51]{border-color:rgba(var(--error-color-rgb)/.3)}.badge.splitted.bright.danger>span[data-v-c17a8c51]:first-child{background-color:rgba(var(--error-color-rgb)/.2)}.badge.splitted.bright.warning[data-v-c17a8c51]{border-color:rgba(var(--warning-color-rgb)/.3)}.badge.splitted.bright.warning>span[data-v-c17a8c51]:first-child{background-color:rgba(var(--warning-color-rgb)/.2)}.badge.splitted.bright.success[data-v-c17a8c51]{border-color:rgba(var(--success-color-rgb)/.3)}.badge.splitted.bright.success>span[data-v-c17a8c51]:first-child{background-color:rgba(var(--success-color-rgb)/.2)}.badge.splitted.bright.primary[data-v-c17a8c51]{border-color:rgba(var(--primary-color-rgb)/.3)}.badge.splitted.bright.primary>span[data-v-c17a8c51]:first-child{background-color:rgba(var(--primary-color-rgb)/.2)}.badge.splitted.bright.info[data-v-c17a8c51]{border-color:rgba(var(--info-color-rgb)/.3)}.badge.splitted.bright.info>span[data-v-c17a8c51]:first-child{background-color:rgba(var(--info-color-rgb)/.2)}.badge.splitted.bright.accent[data-v-c17a8c51]{border-color:#ffffff4d}.badge.splitted.bright.accent>span[data-v-c17a8c51]:first-child{background-color:#ffffff1a}.badge.fluid[data-v-c17a8c51]{min-height:26px;height:unset}.badge.fluid.splitted>span[data-v-c17a8c51]:last-child{line-height:1.1;padding-top:2px;padding-bottom:2px;display:flex;align-items:center}[data-v-9e32c795]:root{--background: rgb(255, 255, 255);--foreground: rgb(15, 23, 42);--card: rgb(255, 255, 255);--card-foreground: rgb(15, 23, 42);--popover: rgb(255, 255, 255);--popover-foreground: rgb(15, 23, 42);--primary: rgb(200, 16, 46);--primary-foreground: rgb(255, 255, 255);--secondary: rgb(0, 40, 104);--secondary-foreground: rgb(255, 255, 255);--muted: rgb(241, 245, 249);--muted-foreground: rgb(100, 116, 139);--accent: rgb(241, 245, 249);--accent-foreground: rgb(15, 23, 42);--destructive: rgb(239, 68, 68);--destructive-foreground: rgb(255, 255, 255);--border: rgb(226, 232, 240);--input: rgb(226, 232, 240);--ring: rgb(0, 40, 104);--background-secondary: var(--muted);--success: var(--chart-2);--warning: var(--chart-5);--error: var(--chart-1);--info: var(--chart-4);--chart-1: rgb(200, 16, 46);--chart-2: rgb(0, 40, 104);--chart-3: rgb(230, 57, 86);--chart-4: rgb(51, 83, 134);--chart-5: rgb(248, 113, 113);--sidebar: rgb(248, 250, 252);--sidebar-foreground: rgb(15, 23, 42);--sidebar-primary: rgb(200, 16, 46);--sidebar-primary-foreground: rgb(255, 255, 255);--sidebar-accent: rgb(241, 245, 249);--sidebar-accent-foreground: rgb(15, 23, 42);--sidebar-border: rgb(226, 232, 240);--sidebar-ring: rgb(0, 40, 104);--font-sans: var(--font-geist-sans);--font-serif: var(--font-source-serif-4);--font-mono: var(--font-geist-mono);--font-family: var(--font-sans);--font-family-display: var(--font-sans);--font-family-mono: var(--font-mono);--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--radius: .5rem;--radius-sm: calc(var(--radius) - 4px);--radius-md: calc(var(--radius) - 2px);--radius-lg: var(--radius);--radius-xl: calc(var(--radius) + 4px);--spacing: .25rem;--border-radius: var(--radius);--boxed-width: 1400px;--view-padding: 1.5rem;--blur-sm: 4px;--blur: 8px;--blur-lg: 16px;--blur-xl: 24px;--glass-background: rgba(255, 255, 255, .8);--glass-border: rgba(255, 255, 255, .18);--glass-shadow: 0 8px 32px 0 rgba(31, 38, 135, .37);--glass-blur: blur(16px) saturate(180%);--statusbar-height: 48px;--statusbar-background: var(--glass-background);--statusbar-backdrop-filter: var(--glass-blur);--statusbar-expanded-background: rgba(255, 255, 255, .9);--statusbar-expanded-backdrop-filter: blur(20px) saturate(180%);--shadow-2xs: 0px 2px 4px 0px hsl(0 0% 0% / .05);--shadow-xs: 0px 2px 4px 0px hsl(0 0% 0% / .05);--shadow-sm: 0px 2px 4px 0px hsl(0 0% 0% / .1), 0px 1px 2px -1px hsl(0 0% 0% / .1);--shadow: 0px 2px 4px 0px hsl(0 0% 0% / .1), 0px 1px 2px -1px hsl(0 0% 0% / .1);--shadow-md: 0px 2px 4px 0px hsl(0 0% 0% / .1), 0px 2px 4px -1px hsl(0 0% 0% / .1);--shadow-lg: 0px 2px 4px 0px hsl(0 0% 0% / .1), 0px 4px 6px -1px hsl(0 0% 0% / .1);--shadow-xl: 0px 2px 4px 0px hsl(0 0% 0% / .1), 0px 8px 10px -1px hsl(0 0% 0% / .1);--shadow-2xl: 0px 2px 4px 0px hsl(0 0% 0% / .25);--tracking-normal: 0rem;--tracking-tighter: calc(var(--tracking-normal) - .05em);--tracking-tight: calc(var(--tracking-normal) - .025em);--tracking-wide: calc(var(--tracking-normal) + .025em);--tracking-wider: calc(var(--tracking-normal) + .05em);--tracking-widest: calc(var(--tracking-normal) + .1em);--transition-fast: .15s;--transition-base: .2s;--transition-slow: .3s;--transition-slower: .4s;--beacon-size-sm: 8px;--beacon-size-md: 12px;--beacon-size-lg: 16px;--background-rgb: 255, 255, 255;--foreground-rgb: 15, 23, 42;--primary-rgb: 200, 16, 46;--secondary-rgb: 0, 40, 104;--chart-1-rgb: 200, 16, 46;--chart-2-rgb: 0, 40, 104;--chart-3-rgb: 230, 57, 86;--chart-4-rgb: 51, 83, 134;--chart-5-rgb: 248, 113, 113;--background-secondary-rgb: 248, 250, 252;--success-rgb: 34, 197, 94;--warning-rgb: 251, 191, 36;--error-rgb: 239, 68, 68;--info-rgb: 59, 130, 246}.dark[data-v-9e32c795]{--background: rgb(10, 15, 26);--foreground: rgb(248, 250, 252);--card: rgb(15, 23, 42);--card-foreground: rgb(248, 250, 252);--popover: rgb(15, 23, 42);--popover-foreground: rgb(248, 250, 252);--primary: rgb(200, 16, 46);--primary-foreground: rgb(255, 255, 255);--secondary: rgb(0, 40, 104);--secondary-foreground: rgb(255, 255, 255);--muted: rgb(30, 41, 59);--muted-foreground: rgb(148, 163, 184);--accent: rgb(30, 41, 59);--accent-foreground: rgb(248, 250, 252);--destructive: rgb(239, 68, 68);--destructive-foreground: rgb(248, 250, 252);--border: rgb(30, 41, 59);--input: rgb(30, 41, 59);--ring: rgb(200, 16, 46);--chart-1: rgb(200, 16, 46);--chart-2: rgb(0, 40, 104);--chart-3: rgb(230, 57, 86);--chart-4: rgb(51, 83, 134);--chart-5: rgb(248, 113, 113);--background-secondary: var(--card);--success: var(--chart-2);--warning: var(--chart-5);--error: var(--chart-1);--info: var(--chart-4);--glass-background: rgba(15, 23, 42, .8);--glass-border: rgba(255, 255, 255, .08);--glass-shadow: 0 8px 32px 0 rgba(0, 0, 0, .3);--glass-blur: blur(20px) saturate(180%);--statusbar-background: rgba(15, 23, 42, .8);--statusbar-backdrop-filter: var(--glass-blur);--statusbar-expanded-background: rgba(30, 41, 59, .8);--statusbar-expanded-backdrop-filter: blur(24px) saturate(200%);--sidebar: rgb(15, 23, 42);--sidebar-foreground: rgb(248, 250, 252);--sidebar-primary: rgb(200, 16, 46);--sidebar-primary-foreground: rgb(255, 255, 255);--sidebar-accent: rgb(30, 41, 59);--sidebar-accent-foreground: rgb(248, 250, 252);--sidebar-border: rgb(30, 41, 59);--sidebar-ring: rgb(200, 16, 46);--background-rgb: 10, 15, 26;--foreground-rgb: 248, 250, 252;--primary-rgb: 200, 16, 46;--secondary-rgb: 0, 40, 104;--chart-1-rgb: 200, 16, 46;--chart-2-rgb: 0, 40, 104;--chart-3-rgb: 248, 113, 113;--chart-4-rgb: 96, 165, 250;--chart-5-rgb: 251, 146, 60;--background-secondary-rgb: 15, 23, 42;--success-rgb: 74, 222, 128;--warning-rgb: 251, 191, 36;--error-rgb: 239, 68, 68;--info-rgb: 96, 165, 250}[data-v-9e32c795]{font-family:inherit}html[data-v-9e32c795]{font-size:16px}body[data-v-9e32c795]{font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);letter-spacing:var(--tracking-normal);color:var(--foreground);background-color:var(--background);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code[data-v-9e32c795],pre[data-v-9e32c795],kbd[data-v-9e32c795],samp[data-v-9e32c795],tt[data-v-9e32c795]{font-family:var(--font-family-mono)!important}.status-critical[data-v-9e32c795]{color:var(--destructive)}.status-high[data-v-9e32c795]{color:var(--chart-3)}.status-medium[data-v-9e32c795]{color:var(--chart-5)}.status-low[data-v-9e32c795]{color:var(--secondary)}.status-info[data-v-9e32c795]{color:var(--chart-4)}.status-success[data-v-9e32c795]{color:var(--chart-2)}@keyframes beacon-pulse-critical-9e32c795{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 0 0 var(--destructive)}50%{opacity:.8;transform:scale(1.1);box-shadow:0 0 0 4px transparent}}@keyframes beacon-pulse-high-9e32c795{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}@keyframes beacon-pulse-medium-9e32c795{0%,to{opacity:1}50%{opacity:.6}}@keyframes beacon-strobe-9e32c795{0%,50%,to{opacity:1}25%,75%{opacity:.3}}@media (prefers-reduced-motion: reduce){[data-v-9e32c795]{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.status-bar-container[data-v-9e32c795]{position:fixed;bottom:0;left:0;right:0;z-index:1000;box-shadow:0 -8px 32px #00000026,0 -4px 16px #0000001a,inset 0 1px #fff3;transition:transform .3s ease,box-shadow .3s ease}.status-bar-container .status-bar[data-v-9e32c795]{background:var(--statusbar-background);backdrop-filter:var(--statusbar-backdrop-filter);-webkit-backdrop-filter:var(--statusbar-backdrop-filter);border-top:1px solid var(--border);padding:10px 20px;display:flex;align-items:center;gap:24px;position:relative;transition:all .3s ease;height:var(--statusbar-height)}.status-bar-container .status-bar[data-v-9e32c795]:before{content:"";position:absolute;top:-1px;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--primary) 0%,var(--secondary) 25%,var(--primary) 50%,var(--secondary) 75%,var(--primary) 100%);background-size:300% 100%;animation:accentShift-9e32c795 20s ease-in-out infinite;opacity:.9;filter:brightness(1.1)}.status-bar-container .status-bar .status-section[data-v-9e32c795]{display:flex;align-items:center;gap:8px}.status-bar-container .status-bar .status-section .status-label[data-v-9e32c795]{font-size:var(--font-size-xs);color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.8px;font-weight:var(--font-weight-medium);font-family:var(--font-family-mono)}.status-bar-container .status-bar .status-section .status-value[data-v-9e32c795]{font-family:var(--font-family-mono);font-size:var(--font-size-sm);color:var(--foreground);font-weight:var(--font-weight-semibold);letter-spacing:-.5px}.status-bar-container .status-bar .status-section .indices-health[data-v-9e32c795]{display:flex;align-items:center;gap:6px;font-family:var(--font-family-mono);font-size:12px}.status-bar-container .status-bar .status-section .indices-health .health-count[data-v-9e32c795]{font-weight:600}.status-bar-container .status-bar .status-section .indices-health .health-count.operational[data-v-9e32c795]{color:var(--chart-2)}.status-bar-container .status-bar .status-section .indices-health .health-count.caution[data-v-9e32c795]{color:var(--chart-3)}.status-bar-container .status-bar .status-section .indices-health .health-count.critical[data-v-9e32c795]{color:var(--chart-1)}.status-bar-container .status-bar .status-section .indices-health .health-separator[data-v-9e32c795]{color:var(--muted-foreground);opacity:.3}.status-bar-container .status-bar .status-section .threat-level[data-v-9e32c795]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease}.status-bar-container .status-bar .status-section .threat-level.low[data-v-9e32c795]{background:rgba(var(--chart-4-color-rgb)/.15);color:var(--chart-4);border:1px solid var(--chart-4)}.status-bar-container .status-bar .status-section .threat-level.medium[data-v-9e32c795]{background:rgba(var(--chart-3-color-rgb)/.15);color:var(--chart-3);border:1px solid var(--chart-3)}.status-bar-container .status-bar .status-section .threat-level.high[data-v-9e32c795]{background:rgba(var(--chart-5-color-rgb)/.15);color:var(--chart-5);border:1px solid var(--chart-5);animation:pulseWarn-9e32c795 3s ease-in-out infinite}.status-bar-container .status-bar .status-section .threat-level.critical[data-v-9e32c795]{background:rgba(var(--chart-1-color-rgb)/.15);color:var(--chart-1);border:1px solid var(--chart-1);animation:pulseCritical-9e32c795 2s ease-in-out infinite}.status-bar-container .status-bar .status-section .threat-level .threat-text[data-v-9e32c795]{font-family:var(--font-family-mono)}.status-bar-container .status-bar .status-section .secops-status[data-v-9e32c795]{display:flex;align-items:center;gap:4px;font-family:var(--font-family-mono);font-size:13px}.status-bar-container .status-bar .status-section .secops-status .secops-count[data-v-9e32c795]{font-weight:600;color:var(--foreground)}.status-bar-container .status-bar .status-section .secops-status .secops-count.critical[data-v-9e32c795]{color:var(--chart-1)}.status-bar-container .status-bar .status-section .secops-status .secops-separator[data-v-9e32c795]{color:var(--muted-foreground);opacity:.3}.status-bar-container .status-bar .status-divider[data-v-9e32c795]{width:1px;height:20px;background:var(--border);opacity:.5}.status-bar-container .status-bar .expand-button[data-v-9e32c795]{margin-left:auto;background:transparent;border:1px solid var(--border);border-radius:var(--radius);padding:4px 8px;color:var(--foreground);cursor:pointer;transition:all .2s ease;font-family:var(--font-family-mono)}.status-bar-container .status-bar .expand-button[data-v-9e32c795]:hover{background:var(--accent);border-color:var(--chart-2);box-shadow:0 0 8px rgba(var(--chart-2-color-rgb)/.2)}.status-bar-container .status-details[data-v-9e32c795]{position:absolute;bottom:100%;left:0;right:0;background:var(--statusbar-expanded-background);backdrop-filter:var(--statusbar-expanded-backdrop-filter);-webkit-backdrop-filter:var(--statusbar-expanded-backdrop-filter);border-top:1px solid var(--border);padding:32px 24px;max-height:400px;overflow-y:auto;box-shadow:inset 0 1px 3px #0000001a}.status-bar-container .status-details .details-grid[data-v-9e32c795]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.status-bar-container .status-details .details-grid .detail-section h4[data-v-9e32c795]{display:flex;align-items:center;gap:8px;margin-bottom:16px;font-size:var(--font-size-sm);font-family:var(--font-family);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.5px;color:var(--foreground)}.status-bar-container .status-details .details-grid .detail-section .detail-items[data-v-9e32c795]{display:flex;flex-direction:column;gap:12px}.status-bar-container .status-details .details-grid .detail-section .detail-items .detail-item[data-v-9e32c795]{display:flex;align-items:center;gap:12px}.status-bar-container .status-details .details-grid .detail-section .detail-items .detail-item .detail-label[data-v-9e32c795]{font-size:var(--font-size-xs);font-family:var(--font-family);color:var(--muted-foreground);min-width:120px;font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.5px}.status-bar-container .status-details .details-grid .detail-section .detail-items .detail-item .detail-value[data-v-9e32c795]{font-family:var(--font-family-mono);font-size:var(--font-size-sm);color:var(--foreground);font-weight:var(--font-weight-semibold);letter-spacing:-.5px}.status-bar-container .status-details .details-grid .detail-section .detail-items .detail-item .detail-value.critical[data-v-9e32c795]{color:var(--chart-1);font-weight:var(--font-weight-bold)}.slide-up-enter-active[data-v-9e32c795],.slide-up-leave-active[data-v-9e32c795]{transition:opacity .3s ease}.slide-up-enter-from[data-v-9e32c795],.slide-up-leave-to[data-v-9e32c795]{opacity:0}@keyframes pulse-9e32c795{0%,to{opacity:1}50%{opacity:.6}}@keyframes pulseWarn-9e32c795{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes pulseCritical-9e32c795{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 rgba(var(--chart-1-color-rgb)/.4)}50%{opacity:.9;transform:scale(1.1);box-shadow:0 0 0 4px rgba(var(--chart-1-color-rgb)/0)}}@keyframes accentShift-9e32c795{0%{background-position:0% 50%;filter:brightness(1.1) hue-rotate(0deg)}33%{background-position:50% 50%;filter:brightness(1.2) hue-rotate(10deg)}66%{background-position:100% 50%;filter:brightness(1.15) hue-rotate(-5deg)}to{background-position:0% 50%;filter:brightness(1.1) hue-rotate(0deg)}}@media (max-width: 1400px){.status-bar .status-section[data-v-9e32c795]{gap:6px}.status-bar .status-section .status-label[data-v-9e32c795]{font-size:10px}.status-bar .status-section .status-value[data-v-9e32c795]{font-size:11px}}@media (max-width: 1200px){.status-bar[data-v-9e32c795]{padding:8px 16px;gap:16px}.status-bar .secops-status[data-v-9e32c795]{display:none}}@media (max-width: 768px){.status-bar[data-v-9e32c795]{padding:6px 12px;gap:12px}.status-bar .threat-level[data-v-9e32c795],.status-bar .detection-coverage[data-v-9e32c795]{display:none}.status-bar .status-divider[data-v-9e32c795]{height:14px}.status-details[data-v-9e32c795]{padding:20px 16px}.status-details .details-grid[data-v-9e32c795]{grid-template-columns:1fr;gap:16px}}.financial-risk-display[data-v-06d0a4d4]{position:relative;width:100%;height:60px;background:var(--card);border-bottom:1px solid var(--border);overflow:hidden;box-shadow:var(--shadow-sm)}.risk-container[data-v-06d0a4d4]{position:relative;height:100%;width:100%;max-width:1680px;margin:0 auto;padding:0 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:2rem}.risk-summary[data-v-06d0a4d4]{display:flex;align-items:center;gap:1.5rem;flex:0 1 auto}.risk-summary .summary-header[data-v-06d0a4d4]{display:flex;align-items:center;gap:1rem}.risk-summary .summary-header .risk-icon[data-v-06d0a4d4]{width:28px;height:28px;background:transparent;color:var(--primary);border:1px solid var(--border);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center}.risk-summary .summary-header .summary-title h3[data-v-06d0a4d4]{margin:0;font-size:.875rem;font-weight:600;color:var(--foreground);line-height:1.2}.risk-summary .summary-header .summary-title .summary-subtitle[data-v-06d0a4d4]{margin:0;font-size:.75rem;color:var(--muted-foreground);line-height:1.2}.risk-summary .risk-metrics[data-v-06d0a4d4]{display:flex;align-items:center;gap:1rem}.risk-summary .risk-metrics .metric-item[data-v-06d0a4d4]{display:flex;flex-direction:column;align-items:center;text-align:center}.risk-summary .risk-metrics .metric-item .metric-label[data-v-06d0a4d4]{font-size:.625rem;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;font-weight:500}.risk-summary .risk-metrics .metric-item .metric-value[data-v-06d0a4d4]{font-size:.875rem;font-weight:700;font-family:var(--font-mono);color:var(--foreground);line-height:1}.risk-summary .risk-metrics .metric-item.primary .metric-value[data-v-06d0a4d4]{color:var(--primary);font-size:1rem}.risk-summary .risk-metrics .metric-divider[data-v-06d0a4d4]{width:1px;height:32px;background:var(--border);margin:0 .5rem}.risk-status-section[data-v-06d0a4d4]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem}.risk-status-section .status-indicator[data-v-06d0a4d4]{display:flex;align-items:center;gap:.5rem}.risk-status-section .status-indicator .status-dot[data-v-06d0a4d4]{width:8px;height:8px;border-radius:50%;display:block}.risk-status-section .status-indicator .status-text[data-v-06d0a4d4]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.risk-status-section .status-indicator.high .status-dot[data-v-06d0a4d4]{background:var(--destructive);box-shadow:0 0 8px #ef444466}.risk-status-section .status-indicator.high .status-text[data-v-06d0a4d4]{color:var(--destructive)}.risk-status-section .status-indicator.medium .status-dot[data-v-06d0a4d4]{background:var(--chart-3);box-shadow:0 0 8px #e6395666}.risk-status-section .status-indicator.medium .status-text[data-v-06d0a4d4]{color:var(--chart-3)}.risk-status-section .status-indicator.low .status-dot[data-v-06d0a4d4]{background:var(--chart-2);box-shadow:0 0 8px #00286866}.risk-status-section .status-indicator.low .status-text[data-v-06d0a4d4]{color:var(--chart-2)}.risk-status-section .last-updated[data-v-06d0a4d4]{font-size:.625rem;color:var(--muted-foreground);font-family:var(--font-mono)}@media (max-width: 1200px){.risk-container[data-v-06d0a4d4]{flex-direction:column;gap:1rem;padding:1rem var(--view-padding)}.financial-risk-display[data-v-06d0a4d4]{height:auto;min-height:90px}.risk-status-section[data-v-06d0a4d4]{align-items:center;flex-direction:row;justify-content:space-between;width:100%}}@media (max-width: 768px){.risk-summary .risk-metrics[data-v-06d0a4d4]{display:none}.risk-summary .summary-header .risk-icon[data-v-06d0a4d4]{width:40px;height:40px}}.layout-HorizontalNav{--status-bar-height: 40px}.layout-HorizontalNav .page{padding-bottom:calc(var(--view-padding) + var(--status-bar-height))}.layout-HorizontalNav .page-wrapped{padding-bottom:0;height:calc(100svh - var(--toolbar-height) - var(--view-padding) - var(--header-bar-height) - var(--status-bar-height))}.layout-HorizontalNav .page-min-wrapped{padding-bottom:0;min-height:calc(100svh - var(--toolbar-height) - var(--view-padding) - var(--header-bar-height) - var(--status-bar-height))}@media (max-width: 700px){.layout-HorizontalNav .page-mobile-full{padding-bottom:0;height:calc(100svh - var(--toolbar-height));position:relative;left:calc(var(--view-padding) * -1);width:100vw}}@media (max-width: 700px){.direction-rtl .layout-HorizontalNav .page-mobile-full{right:calc(var(--view-padding) * -1);left:unset}}.layout[data-v-e208d09f]{width:100vw;height:100vh;height:100svh;overflow:hidden;perspective:1000px}.collapse-box[data-v-03a8ea75]{--transition-time: .3s;--arrow-size: 10px;--arrow-offset: 8px;overflow:hidden;display:grid;grid-template-rows:0fr;padding-top:0;opacity:0;position:relative;transition:opacity var(--transition-time) var(--bezier-ease),grid-template-rows var(--transition-time) var(--bezier-ease),padding-top var(--transition-time) var(--bezier-ease)}.collapse-box.arrow-top[data-v-03a8ea75]:after,.collapse-box.arrow-top-left[data-v-03a8ea75]:after,.collapse-box.arrow-top-right[data-v-03a8ea75]:after{content:"";width:0;height:0;border-left:var(--arrow-size) solid transparent;border-right:var(--arrow-size) solid transparent;border-bottom:var(--arrow-size) solid var(--bg-secondary-color);position:absolute;transition:transform var(--transition-time) var(--bezier-ease);top:2px;transform:rotateX(90deg);transform-origin:top center}.collapse-box.arrow-top[data-v-03a8ea75]:after{margin-left:calc(var(--arrow-size) / -2);left:50%}.collapse-box.arrow-top-left[data-v-03a8ea75]:after{left:var(--arrow-offset);right:initial}.collapse-box.arrow-top-right[data-v-03a8ea75]:after{right:var(--arrow-offset);left:initial}.collapse-box[data-v-03a8ea75]>*{overflow:hidden}.collapse-box.embedded[data-v-03a8ea75]>*{background-color:var(--bg-secondary-color);border-radius:var(--border-radius)}.collapse-box.show[data-v-03a8ea75]{grid-template-rows:1fr;opacity:1}.collapse-box.show.arrow[data-v-03a8ea75]{padding-top:calc(var(--spacing) * 3)}.collapse-box.show.arrow[data-v-03a8ea75]:after{transform:rotateX(0)}.vue-md-it-wrapper img{max-width:100%;width:100%;border:1px solid var(--border-color);border-radius:var(--border-radius)}.vue-md-it-wrapper table{--cell-padding: 8px 12px;width:100%;max-width:100%;border:1px solid var(--border-color);border-radius:var(--border-radius);text-align:left;font-variant-numeric:tabular-nums;border-collapse:separate;border-spacing:0;overflow-x:scroll;display:block;white-space:nowrap}.vue-md-it-wrapper table thead tr th{white-space:nowrap;text-align:left;padding:var(--cell-padding);background-color:var(--bg-secondary-color)}.vue-md-it-wrapper table tbody tr td{padding:var(--cell-padding);background-color:var(--bg-default-color);border-bottom:1px solid var(--border-color)}.vue-md-it-wrapper table tbody tr:last-child td{border-bottom:0}.markdown-style[data-v-d8fb0729]>*{margin-bottom:15px}.markdown-style.code-bg-transparent[data-v-d8fb0729]>pre>code{background-color:transparent}.blur-effect[data-v-d73658b9]{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}.blur-effect>div[data-v-d73658b9]{position:absolute;inset:0;z-index:1;pointer-events:none}.blur-effect>div[data-v-d73658b9]:nth-child(1){-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);-webkit-mask-image:linear-gradient(to top,#0000,#000 12.5% 25%,#0000 37.5%);mask-image:linear-gradient(to top,#0000,#000 12.5% 25%,#0000 37.5%)}.blur-effect>div[data-v-d73658b9]:nth-child(2){-webkit-backdrop-filter:blur(1.6px);backdrop-filter:blur(1.6px);-webkit-mask-image:linear-gradient(to top,#0000 12.5%,#000 25% 37.5%,#0000 50%);mask-image:linear-gradient(to top,#0000 12.5%,#000 25% 37.5%,#0000 50%)}.blur-effect>div[data-v-d73658b9]:nth-child(3){-webkit-backdrop-filter:blur(2.56px);backdrop-filter:blur(2.56px);-webkit-mask-image:linear-gradient(to top,#0000 25%,#000 37.5% 50%,#0000 62.5%);mask-image:linear-gradient(to top,#0000 25%,#000 37.5% 50%,#0000 62.5%)}.blur-effect>div[data-v-d73658b9]:nth-child(4){-webkit-backdrop-filter:blur(4.096px);backdrop-filter:blur(4.096px);-webkit-mask-image:linear-gradient(to top,#0000 37.5%,#000 50% 62.5%,#0000 75%);mask-image:linear-gradient(to top,#0000 37.5%,#000 50% 62.5%,#0000 75%)}.blur-effect>div[data-v-d73658b9]:nth-child(5){-webkit-backdrop-filter:blur(6.5536px);backdrop-filter:blur(6.5536px);-webkit-mask-image:linear-gradient(to top,#0000 50%,#000 62.5% 75%,#0000 87.5%);mask-image:linear-gradient(to top,#0000 50%,#000 62.5% 75%,#0000 87.5%)}.blur-effect>div[data-v-d73658b9]:nth-child(6){-webkit-backdrop-filter:blur(10.48576px);backdrop-filter:blur(10.48576px);-webkit-mask-image:linear-gradient(to top,#0000 62.5%,#000 75% 87.5%,#0000);mask-image:linear-gradient(to top,#0000 62.5%,#000 75% 87.5%,#0000)}.blur-effect>div[data-v-d73658b9]:nth-child(7){-webkit-backdrop-filter:blur(16.777216px);backdrop-filter:blur(16.777216px);-webkit-mask-image:linear-gradient(to top,#0000 75%,#000 87.5% 100%,#0000 112.5%);mask-image:linear-gradient(to top,#0000 75%,#000 87.5% 100%,#0000 112.5%)}.blur-effect>div[data-v-d73658b9]:nth-child(8){-webkit-backdrop-filter:blur(26.8435456px);backdrop-filter:blur(26.8435456px);-webkit-mask-image:linear-gradient(to top,#0000 87.5%,#000);mask-image:linear-gradient(to top,#0000 87.5%,#000)}.question .description[data-v-4f987d16]{display:grid;grid-template-rows:0fr;opacity:0;transition:opacity .3s var(--bezier-ease),grid-template-rows .3s var(--bezier-ease)}.question .description[data-v-4f987d16]>*{overflow:hidden}.question:hover .description[data-v-4f987d16]{grid-template-rows:1fr;opacity:1}.blur-gradient[data-v-71cc8056]{background:linear-gradient(to top,var(--bg-default-color) 0%,var(--bg-default-color) 20%,transparent 100%)}.ai-chatbot-button-wrapper .ai-chatbot-button[data-v-059486b8]{transition:all .25s var(--bezier-ease);right:20px}.ai-chatbot-button-wrapper .ai-chatbot-button[data-v-059486b8] .n-float-button__body{display:flex;align-items:start;padding-left:11px}.ai-chatbot-button-wrapper:not(:hover) .ai-chatbot-button[data-v-059486b8]{width:54px!important;right:-20px}.search-box-modal .search-box[data-v-9dea16f8]{border-radius:4px}.search-box-modal .search-box .search-input[data-v-9dea16f8]{height:50px;gap:20px;padding:20px}.search-box-modal .search-box .search-input input[data-v-9dea16f8]{background:transparent;outline:none;border:none;min-width:100px}.search-box-modal .search-box .search-input .n-text--code[data-v-9dea16f8]{white-space:nowrap}.search-box-modal .search-box .n-divider[data-v-9dea16f8]{margin-top:0;margin-bottom:0}.search-box-modal .search-box .conten-wrap[data-v-9dea16f8]{padding-bottom:30px}.search-box-modal .search-box .conten-wrap .group-empty[data-v-9dea16f8]{text-align:center;padding:30px 0 40px}.search-box-modal .search-box .conten-wrap .group[data-v-9dea16f8]{padding:0 10px}.search-box-modal .search-box .conten-wrap .group .group-title[data-v-9dea16f8]{opacity:.6;margin-bottom:5px;padding:20px 10px 5px}.search-box-modal .search-box .conten-wrap .group .group-list .item[data-v-9dea16f8]{padding:7px 10px;gap:10px;cursor:pointer;border-radius:10px;width:100%;text-align:left}.search-box-modal .search-box .conten-wrap .group .group-list .item .icon[data-v-9dea16f8]{width:28px;height:28px;border-radius:50%;background-color:rgba(var(--primary-color-rgb)/.15);display:flex;justify-content:center;align-items:center}.search-box-modal .search-box .conten-wrap .group .group-list .item .title[data-v-9dea16f8]{font-weight:700}.search-box-modal .search-box .conten-wrap .group .group-list .item .label[data-v-9dea16f8]{opacity:.8;font-size:.9em}.search-box-modal .search-box .conten-wrap .group .group-list .item.active[data-v-9dea16f8]{background-color:var(--hover-color)}.search-box-modal .search-box .conten-wrap .group .group-list .item[data-v-9dea16f8]:hover{box-shadow:0 0 0 1px var(--primary-color) inset}.search-box-modal .search-box .hint-bar[data-v-9dea16f8]{font-size:12px;gap:20px;padding:10px 0}.search-box-modal .search-box .hint-bar .icon[data-v-9dea16f8]{background-color:#ffffff4d;width:18px;height:18px;padding-top:1px;text-align:center;border-radius:4px;display:flex;align-items:center;justify-content:center}.search-box-modal .search-box .hint-bar .label[data-v-9dea16f8]{opacity:.7}.form-fade-enter-active[data-v-2aa9e4ae],.form-fade-leave-active[data-v-2aa9e4ae]{transition:opacity .2s ease-in-out,transform .3s ease-in-out}.form-fade-enter-from[data-v-2aa9e4ae]{opacity:0;transform:translate(10px)}.form-fade-leave-to[data-v-2aa9e4ae]{opacity:0;transform:translate(-10px)}.page-auth[data-v-2e008874],.page-auth .wrapper[data-v-2e008874]{min-height:100svh}.page-auth .wrapper .image-box[data-v-2e008874]{position:relative;background-color:var(--2e008874-activeColor)}.page-auth .wrapper .image-box video[data-v-2e008874]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.page-auth .wrapper .form-box[data-v-2e008874]{padding:50px}.page-auth .wrapper .form-box.centered[data-v-2e008874]{flex-basis:100%}.page-auth .wrapper .form-box.centered .form-wrap[data-v-2e008874]{padding:60px;width:100%;max-width:500px}@media (max-width: 600px){.page-auth .wrapper .form-box.centered[data-v-2e008874]{padding:4%}.page-auth .wrapper .form-box.centered .form-wrap[data-v-2e008874]{padding:8%}}@media (max-width: 800px){.page-auth .wrapper .image-box[data-v-2e008874]{display:none}.page-auth .wrapper .form-box[data-v-2e008874]{flex-basis:100%}}.alert-marquee[data-v-2b686275]{height:48px;background:#ffffff0d;backdrop-filter:blur(20px) saturate(200%);-webkit-backdrop-filter:blur(20px) saturate(200%);border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow:hidden;position:relative;box-shadow:0 4px 16px #1f26871a,inset 0 0 0 1px #ffffff0d}.alert-marquee .marquee-content[data-v-2b686275]{height:100%;overflow:hidden;white-space:nowrap}.alert-marquee .marquee-track[data-v-2b686275]{display:inline-flex;align-items:center;height:100%;animation:scroll-2b686275 linear infinite;padding-right:2rem;will-change:transform;transform:translateZ(0)}.alert-marquee .alert-item[data-v-2b686275]{display:inline-flex;align-items:center;gap:.5rem;padding:0 2rem;height:100%;border-right:1px solid rgba(255,255,255,.1)}.alert-marquee .alert-item .alert-icon[data-v-2b686275]{font-size:1.25rem}.alert-marquee .alert-item .alert-icon.critical[data-v-2b686275]{color:var(--error)}.alert-marquee .alert-item .alert-type[data-v-2b686275]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--error)}.alert-marquee .alert-item .alert-text[data-v-2b686275]{font-size:.875rem;color:var(--foreground);font-family:Geist Mono,monospace}.alert-marquee .alert-item.critical .alert-icon[data-v-2b686275]{color:var(--error);animation:pulse-2b686275 2s infinite}.alert-marquee .alert-item.critical .alert-type[data-v-2b686275]{color:var(--error)}@keyframes scroll-2b686275{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes pulse-2b686275{0%,to{opacity:1}50%{opacity:.6}}.modal-overlay[data-v-9b78dbb0]{position:fixed;inset:0;background:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2000;display:flex;align-items:center;justify-content:center;padding:1rem}.modal-container[data-v-9b78dbb0]{background:var(--background);border:1px solid var(--border);border-radius:var(--radius);max-width:800px;width:100%;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a,0 0 0 1px var(--glass-border);background:var(--glass-background);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur)}.modal-header[data-v-9b78dbb0]{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid var(--border)}.modal-header .header-content[data-v-9b78dbb0]{display:flex;align-items:center;gap:.75rem}.modal-header .header-content .header-icon[data-v-9b78dbb0]{color:var(--primary)}.modal-header .modal-title[data-v-9b78dbb0]{margin:0;font-size:1.25rem;font-weight:600;color:var(--foreground);font-family:var(--font-family)}.modal-header .close-button[data-v-9b78dbb0]{background:transparent;border:none;color:var(--muted-foreground);cursor:pointer;padding:.5rem;border-radius:var(--radius-sm);transition:all .2s}.modal-header .close-button[data-v-9b78dbb0]:hover{background:var(--accent);color:var(--foreground)}.modal-body[data-v-9b78dbb0]{flex:1;overflow-y:auto;padding:1.5rem}.modal-body[data-v-9b78dbb0]::-webkit-scrollbar{width:8px}.modal-body[data-v-9b78dbb0]::-webkit-scrollbar-track{background:var(--background)}.modal-body[data-v-9b78dbb0]::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}.modal-body[data-v-9b78dbb0]::-webkit-scrollbar-thumb:hover{background:var(--muted-foreground)}.modal-footer[data-v-9b78dbb0]{padding:1.5rem;border-top:1px solid var(--border);background:var(--background-secondary)}.modal-footer .actions-title[data-v-9b78dbb0]{margin:0 0 1rem;font-size:.875rem;font-weight:600;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em}.modal-footer .quick-actions[data-v-9b78dbb0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem}.modal-footer .action-button[data-v-9b78dbb0]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:var(--background);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--foreground);text-decoration:none;transition:all .2s}.modal-footer .action-button[data-v-9b78dbb0]:hover{background:var(--accent);border-color:var(--primary);transform:translateY(-1px)}.modal-footer .action-button:hover .arrow-icon[data-v-9b78dbb0]{transform:translate(2px)}.modal-footer .action-button span[data-v-9b78dbb0]{flex:1;font-size:.875rem;font-weight:500}.modal-footer .action-button .arrow-icon[data-v-9b78dbb0]{color:var(--muted-foreground);transition:transform .2s}.modal-fade-enter-active[data-v-9b78dbb0],.modal-fade-leave-active[data-v-9b78dbb0]{transition:opacity .3s}.modal-fade-enter-active .modal-container[data-v-9b78dbb0],.modal-fade-leave-active .modal-container[data-v-9b78dbb0]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.modal-fade-enter-from[data-v-9b78dbb0],.modal-fade-leave-to[data-v-9b78dbb0]{opacity:0}.modal-fade-enter-from .modal-container[data-v-9b78dbb0],.modal-fade-leave-to .modal-container[data-v-9b78dbb0]{transform:scale(.95) translateY(10px)}@media (max-width: 640px){.modal-container[data-v-9b78dbb0]{max-height:100vh;height:100vh;max-width:100%;margin:0;border-radius:0}.quick-actions[data-v-9b78dbb0]{grid-template-columns:1fr}}.security-mitre-panel[data-v-0cca37f9]{cursor:pointer;transition:all .3s ease;height:100%;display:flex;flex-direction:column}.security-mitre-panel[data-v-0cca37f9]:hover{transform:translateY(-2px);box-shadow:0 8px 16px #0003}.security-mitre-panel:hover .expand-icon[data-v-0cca37f9]{opacity:1;transform:scale(1.1)}.panel-header[data-v-0cca37f9]{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid var(--glass-border)}.panel-header .panel-title[data-v-0cca37f9]{display:flex;align-items:center;gap:.5rem;margin:0;font-size:.875rem;font-weight:600;color:var(--foreground)}.panel-header .expand-icon[data-v-0cca37f9]{color:var(--muted-foreground);opacity:.5;transition:all .3s}.status-dot[data-v-0cca37f9],.severity-dot[data-v-0cca37f9]{font-size:.75rem;line-height:1}.status-dot.operational[data-v-0cca37f9],.severity-dot.operational[data-v-0cca37f9]{color:var(--success);opacity:.8}.status-dot.caution[data-v-0cca37f9],.severity-dot.caution[data-v-0cca37f9]{color:var(--warning);opacity:.8}.status-dot.critical[data-v-0cca37f9],.severity-dot.critical[data-v-0cca37f9]{color:var(--destructive);opacity:.8}.status-dot.high[data-v-0cca37f9],.severity-dot.high[data-v-0cca37f9]{color:var(--success);opacity:.8}.status-dot.medium[data-v-0cca37f9],.severity-dot.medium[data-v-0cca37f9]{color:var(--warning);opacity:.8}.status-dot.low[data-v-0cca37f9],.severity-dot.low[data-v-0cca37f9]{color:var(--destructive);opacity:.8}.service-status-compact[data-v-0cca37f9]{padding:.75rem 1rem;border-bottom:1px solid var(--glass-border)}.service-status-compact .status-summary[data-v-0cca37f9]{display:flex;justify-content:space-between;align-items:center}.service-status-compact .status-summary .status-indicator[data-v-0cca37f9]{display:flex;align-items:center;gap:.5rem}.service-status-compact .status-summary .status-indicator .status-text[data-v-0cca37f9]{font-size:.75rem;font-weight:600;color:var(--foreground)}.service-status-compact .status-summary .service-count[data-v-0cca37f9]{font-size:.75rem;color:var(--muted-foreground)}.metrics-compact[data-v-0cca37f9]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;padding:.75rem 1rem}.metrics-compact .metric-item[data-v-0cca37f9]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.25rem}.metrics-compact .metric-item .metric-icon[data-v-0cca37f9]{color:var(--primary)}.metrics-compact .metric-item .metric-value[data-v-0cca37f9]{font-size:1rem;font-weight:700;font-family:var(--font-mono);color:var(--foreground)}.metrics-compact .metric-item .metric-label[data-v-0cca37f9]{font-size:.625rem;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em}.kill-chain-mini[data-v-0cca37f9]{padding:.75rem 1rem}.kill-chain-mini .chain-title[data-v-0cca37f9]{font-size:.75rem;font-weight:600;color:var(--muted-foreground);margin-bottom:.5rem}.kill-chain-mini .chain-bar[data-v-0cca37f9]{display:flex;height:8px;border-radius:4px;overflow:hidden;background:var(--background-secondary)}.kill-chain-mini .chain-bar .chain-segment[data-v-0cca37f9]{position:relative;transition:all .3s;opacity:.8}.kill-chain-mini .chain-bar .chain-segment.high[data-v-0cca37f9]{background:var(--success)}.kill-chain-mini .chain-bar .chain-segment.medium[data-v-0cca37f9]{background:var(--warning)}.kill-chain-mini .chain-bar .chain-segment.low[data-v-0cca37f9]{background:var(--destructive)}.kill-chain-mini .chain-bar .chain-segment[data-v-0cca37f9]:hover{opacity:1}.kill-chain-mini .chain-bar .chain-segment:hover .segment-tooltip[data-v-0cca37f9]{opacity:1;visibility:visible;transform:translateY(-100%) translate(-50%)}.kill-chain-mini .chain-bar .chain-segment .segment-tooltip[data-v-0cca37f9]{position:absolute;bottom:100%;left:50%;transform:translateY(-90%) translate(-50%);background:var(--popover);color:var(--popover-foreground);padding:.25rem .5rem;border-radius:var(--radius-sm);font-size:.625rem;white-space:nowrap;opacity:0;visibility:hidden;transition:all .2s;pointer-events:none;box-shadow:0 2px 8px #0003}.detail-section[data-v-0cca37f9]{margin-bottom:2rem}.detail-section[data-v-0cca37f9]:last-child{margin-bottom:0}.detail-section .section-title[data-v-0cca37f9]{font-size:1rem;font-weight:600;color:var(--foreground);margin:0 0 1rem;padding-bottom:.5rem;border-bottom:1px solid var(--border)}.services-grid[data-v-0cca37f9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.services-grid .service-card[data-v-0cca37f9]{background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);padding:1rem}.services-grid .service-card .service-header[data-v-0cca37f9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.services-grid .service-card .service-header .service-name[data-v-0cca37f9]{display:flex;align-items:center;gap:.5rem;font-weight:600;color:var(--foreground)}.services-grid .service-card .service-header .service-uptime[data-v-0cca37f9]{font-size:.75rem;color:var(--muted-foreground)}.services-grid .service-card .service-metrics[data-v-0cca37f9]{display:flex;gap:1rem}.services-grid .service-card .service-metrics .metric[data-v-0cca37f9]{display:flex;flex-direction:column;gap:.125rem}.services-grid .service-card .service-metrics .metric .label[data-v-0cca37f9]{font-size:.625rem;color:var(--muted-foreground);text-transform:uppercase}.services-grid .service-card .service-metrics .metric .value[data-v-0cca37f9]{font-size:.875rem;font-weight:600;font-family:var(--font-mono);color:var(--foreground)}.attack-matrix .matrix-header[data-v-0cca37f9]{margin-bottom:1.5rem}.attack-matrix .matrix-header .coverage-summary[data-v-0cca37f9]{display:flex;gap:2rem;padding:1rem;background:var(--background-secondary);border-radius:var(--radius-sm)}.attack-matrix .matrix-header .coverage-summary .summary-item[data-v-0cca37f9]{display:flex;align-items:center;gap:.5rem}.attack-matrix .matrix-header .coverage-summary .summary-item .label[data-v-0cca37f9]{font-size:.875rem;color:var(--muted-foreground)}.attack-matrix .matrix-header .coverage-summary .summary-item .value[data-v-0cca37f9]{font-size:1.25rem;font-weight:700;font-family:var(--font-mono);color:var(--foreground);display:flex;align-items:center;gap:.25rem}.kill-chain-details[data-v-0cca37f9]{display:grid;gap:1rem}.kill-chain-details .phase-card[data-v-0cca37f9]{background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);padding:1rem}.kill-chain-details .phase-card .phase-header[data-v-0cca37f9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.kill-chain-details .phase-card .phase-header h4[data-v-0cca37f9]{margin:0;font-size:.875rem;font-weight:600;color:var(--foreground)}.kill-chain-details .phase-card .phase-header .coverage-indicator[data-v-0cca37f9]{display:flex;align-items:center;gap:.375rem}.kill-chain-details .phase-card .phase-header .coverage-indicator .coverage-value[data-v-0cca37f9]{font-size:.875rem;font-weight:600;font-family:var(--font-mono);color:var(--foreground)}.kill-chain-details .phase-card .phase-techniques[data-v-0cca37f9]{display:flex;flex-direction:column;gap:.5rem}.kill-chain-details .phase-card .phase-techniques .technique[data-v-0cca37f9]{display:flex;align-items:center;gap:.5rem;font-size:.75rem}.kill-chain-details .phase-card .phase-techniques .technique .tech-id[data-v-0cca37f9]{font-family:var(--font-mono);font-weight:600;color:var(--primary)}.kill-chain-details .phase-card .phase-techniques .technique .tech-name[data-v-0cca37f9]{flex:1;color:var(--foreground)}.kill-chain-details .phase-card .phase-techniques .technique .tech-count[data-v-0cca37f9]{font-family:var(--font-mono);color:var(--muted-foreground)}.threat-grid[data-v-0cca37f9]{display:grid;gap:1rem}.threat-grid .threat-card[data-v-0cca37f9]{background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);padding:1rem}.threat-grid .threat-card .threat-header[data-v-0cca37f9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.threat-grid .threat-card .threat-header .threat-name[data-v-0cca37f9]{font-weight:600;font-size:.875rem;color:var(--foreground)}.threat-grid .threat-card .threat-header .threat-level[data-v-0cca37f9]{display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;color:var(--muted-foreground);text-transform:uppercase}.threat-grid .threat-card .threat-details p[data-v-0cca37f9]{margin:0 0 .5rem;font-size:.75rem;color:var(--muted-foreground);line-height:1.4}.threat-grid .threat-card .threat-details .threat-iocs[data-v-0cca37f9]{display:flex;align-items:center;gap:.5rem;font-size:.75rem}.threat-grid .threat-card .threat-details .threat-iocs .ioc-label[data-v-0cca37f9]{color:var(--muted-foreground)}.threat-grid .threat-card .threat-details .threat-iocs .ioc-count[data-v-0cca37f9]{font-family:var(--font-mono);font-weight:600;color:var(--foreground)}.rules-stats[data-v-0cca37f9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.rules-stats .stat-card[data-v-0cca37f9]{display:flex;align-items:center;gap:1rem;padding:1rem;background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-sm)}.rules-stats .stat-card .stat-content[data-v-0cca37f9]{display:flex;flex-direction:column}.rules-stats .stat-card .stat-content .stat-value[data-v-0cca37f9]{font-size:1.5rem;font-weight:700;font-family:var(--font-mono);line-height:1;color:var(--foreground)}.rules-stats .stat-card .stat-content .stat-label[data-v-0cca37f9]{font-size:.75rem;color:var(--muted-foreground)}.status-dot[data-v-ee3b57bb]{font-size:.75rem;line-height:1;opacity:.85;-webkit-user-select:none;user-select:none}.status-dot.operational[data-v-ee3b57bb],.status-dot.good[data-v-ee3b57bb],.status-dot.success[data-v-ee3b57bb]{color:#22c55e}.status-dot.warning[data-v-ee3b57bb],.status-dot.caution[data-v-ee3b57bb],.status-dot.degraded[data-v-ee3b57bb]{color:#f59e0b}.status-dot.critical[data-v-ee3b57bb],.status-dot.error[data-v-ee3b57bb],.status-dot.down[data-v-ee3b57bb]{color:#ef4444}.severity-dot[data-v-ee3b57bb]{font-size:.75rem;line-height:1;opacity:.85;-webkit-user-select:none;user-select:none}.severity-dot.critical[data-v-ee3b57bb],.severity-dot.high[data-v-ee3b57bb]{color:#ef4444}.theme-light{color:#dc2626}.severity-dot.medium[data-v-ee3b57bb],.severity-dot.moderate[data-v-ee3b57bb]{color:#f59e0b}.theme-light{color:#d97706}.severity-dot.low[data-v-ee3b57bb],.severity-dot.info[data-v-ee3b57bb]{color:#22c55e}.theme-light{color:#16a34a}.inline-status[data-v-ee3b57bb]{display:inline-flex;align-items:center;gap:.375rem}.inline-status .status-dot[data-v-ee3b57bb],.inline-status .severity-dot[data-v-ee3b57bb]{font-size:.625rem}@keyframes dot-pulse-ee3b57bb{0%,to{opacity:.85}50%{opacity:.4}}.status-dot.pulse[data-v-ee3b57bb],.severity-dot.pulse[data-v-ee3b57bb]{animation:dot-pulse-ee3b57bb 2s ease-in-out infinite}.status-dot.sm[data-v-ee3b57bb],.severity-dot.sm[data-v-ee3b57bb]{font-size:.625rem}.status-dot.md[data-v-ee3b57bb],.severity-dot.md[data-v-ee3b57bb]{font-size:.75rem}.status-dot.lg[data-v-ee3b57bb],.severity-dot.lg[data-v-ee3b57bb]{font-size:1rem}.vulnerability-metrics-panel[data-v-ee3b57bb]{cursor:pointer;transition:all .3s ease;height:100%;display:flex;flex-direction:column}.vulnerability-metrics-panel[data-v-ee3b57bb]:hover{transform:translateY(-2px);box-shadow:0 8px 16px #0003}.vulnerability-metrics-panel:hover .expand-icon[data-v-ee3b57bb]{opacity:1;transform:scale(1.1)}.panel-header[data-v-ee3b57bb]{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid var(--glass-border)}.panel-header .panel-title[data-v-ee3b57bb]{display:flex;align-items:center;gap:.5rem;margin:0;font-size:.875rem;font-weight:600;color:var(--foreground)}.panel-header .expand-icon[data-v-ee3b57bb]{color:var(--muted-foreground);opacity:.5;transition:all .3s}.severity-summary[data-v-ee3b57bb]{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid var(--glass-border)}.severity-summary .severity-item[data-v-ee3b57bb]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.25rem}.severity-summary .severity-item .count[data-v-ee3b57bb]{font-size:1.25rem;font-weight:700;font-family:var(--font-mono);line-height:1;color:var(--foreground)}.severity-summary .severity-item .label[data-v-ee3b57bb]{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground)}.top-systems[data-v-ee3b57bb]{padding:.75rem 1rem;flex:1}.top-systems .section-label[data-v-ee3b57bb]{font-size:.75rem;font-weight:600;color:var(--muted-foreground);margin-bottom:.5rem}.top-systems .system-list[data-v-ee3b57bb]{display:flex;flex-direction:column;gap:.375rem}.top-systems .system-list .system-item[data-v-ee3b57bb]{display:flex;justify-content:space-between;align-items:center;font-size:.75rem}.top-systems .system-list .system-item .system-name[data-v-ee3b57bb]{font-family:var(--font-mono);color:var(--foreground)}.top-systems .system-list .system-item .vuln-indicator[data-v-ee3b57bb]{display:flex;align-items:center;gap:.375rem}.top-systems .system-list .system-item .vuln-indicator .vuln-count[data-v-ee3b57bb]{font-weight:700;color:var(--foreground)}.quick-stats[data-v-ee3b57bb]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding:.75rem 1rem;border-top:1px solid var(--glass-border)}.quick-stats .stat[data-v-ee3b57bb]{display:flex;align-items:center;gap:.375rem}.quick-stats .stat svg[data-v-ee3b57bb]{color:var(--primary)}.quick-stats .stat .stat-value[data-v-ee3b57bb]{font-size:.875rem;font-weight:700;font-family:var(--font-mono);color:var(--foreground)}.quick-stats .stat .stat-label[data-v-ee3b57bb]{font-size:.625rem;color:var(--muted-foreground)}.detail-section[data-v-ee3b57bb]{margin-bottom:2rem}.detail-section[data-v-ee3b57bb]:last-child{margin-bottom:0}.detail-section .section-title[data-v-ee3b57bb]{font-size:1rem;font-weight:600;color:var(--foreground);margin:0 0 1rem;padding-bottom:.5rem;border-bottom:1px solid var(--border)}.overview-grid[data-v-ee3b57bb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.overview-grid .overview-card[data-v-ee3b57bb]{background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);padding:1.5rem}.overview-grid .overview-card .card-header[data-v-ee3b57bb]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.overview-grid .overview-card .card-header h4[data-v-ee3b57bb]{margin:0;font-size:.875rem;font-weight:600;color:var(--muted-foreground)}.overview-grid .overview-card .big-number[data-v-ee3b57bb]{font-size:2rem;font-weight:700;font-family:var(--font-mono);color:var(--foreground);margin-bottom:.5rem}.overview-grid .overview-card .trend[data-v-ee3b57bb]{display:flex;align-items:center;gap:.375rem;font-size:.75rem}.overview-grid .overview-card .trend.positive[data-v-ee3b57bb]{color:var(--muted-foreground)}.overview-grid .overview-card .trend.positive svg[data-v-ee3b57bb]{color:var(--success)}.overview-grid .overview-card .score-bar[data-v-ee3b57bb]{height:8px;background:var(--background);border-radius:4px;overflow:hidden;margin-top:.5rem}.overview-grid .overview-card .score-bar .score-fill[data-v-ee3b57bb]{height:100%;background:var(--primary);transition:width .5s ease}.severity-chart[data-v-ee3b57bb]{display:flex;flex-direction:column;gap:1rem}.severity-chart .severity-row[data-v-ee3b57bb]{display:grid;grid-template-columns:200px 1fr 150px;gap:1rem;align-items:center}.severity-chart .severity-row .severity-info[data-v-ee3b57bb]{display:flex;align-items:center;gap:.5rem}.severity-chart .severity-row .severity-info .severity-name[data-v-ee3b57bb]{font-weight:600;text-transform:capitalize;color:var(--foreground)}.severity-chart .severity-row .severity-info .severity-count[data-v-ee3b57bb]{font-size:.875rem;color:var(--muted-foreground)}.severity-chart .severity-row .severity-bar[data-v-ee3b57bb]{height:12px;background:var(--background);border-radius:6px;overflow:hidden}.severity-chart .severity-row .severity-bar .bar-fill[data-v-ee3b57bb]{height:100%;transition:width .5s ease;opacity:.8}.severity-chart .severity-row .severity-bar .bar-fill.critical[data-v-ee3b57bb]{background:#ef4444}.severity-chart .severity-row .severity-bar .bar-fill.high[data-v-ee3b57bb]{background:#f59e0b}.severity-chart .severity-row .severity-bar .bar-fill.medium[data-v-ee3b57bb]{background:#3b82f6}.severity-chart .severity-row .severity-bar .bar-fill.low[data-v-ee3b57bb]{background:#22c55e}.severity-chart .severity-row .severity-details[data-v-ee3b57bb]{display:flex;flex-direction:column;gap:.125rem;font-size:.75rem;color:var(--muted-foreground);text-align:right}.apps-grid[data-v-ee3b57bb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}.apps-grid .app-card[data-v-ee3b57bb]{background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);padding:1rem}.apps-grid .app-card .app-header[data-v-ee3b57bb]{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.apps-grid .app-card .app-header .app-name[data-v-ee3b57bb]{flex:1;font-weight:600;font-size:.875rem;color:var(--foreground)}.apps-grid .app-card .app-header .app-version[data-v-ee3b57bb]{font-size:.75rem;color:var(--muted-foreground)}.apps-grid .app-card .vuln-summary[data-v-ee3b57bb]{display:flex;gap:1rem;margin-bottom:1rem}.apps-grid .app-card .vuln-summary .vuln-stat[data-v-ee3b57bb]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.apps-grid .app-card .vuln-summary .vuln-stat .count[data-v-ee3b57bb]{font-size:1.25rem;font-weight:700;font-family:var(--font-mono);color:var(--foreground)}.apps-grid .app-card .vuln-summary .vuln-stat .label[data-v-ee3b57bb]{font-size:.625rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground)}.apps-grid .app-card .app-actions .action-btn[data-v-ee3b57bb]{display:flex;align-items:center;gap:.375rem;width:100%;padding:.5rem;background:var(--primary);color:#fff;border:none;border-radius:var(--radius-sm);font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s}.apps-grid .app-card .app-actions .action-btn[data-v-ee3b57bb]:hover{opacity:.9;transform:translateY(-1px)}.cve-list[data-v-ee3b57bb]{display:flex;flex-direction:column;gap:1rem}.cve-list .cve-item[data-v-ee3b57bb]{background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);padding:1rem}.cve-list .cve-item .cve-header[data-v-ee3b57bb]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.cve-list .cve-item .cve-header .cve-id[data-v-ee3b57bb]{font-family:var(--font-mono);font-weight:600;color:var(--primary)}.cve-list .cve-item .cve-header .cve-score[data-v-ee3b57bb]{display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:700;color:var(--foreground)}.cve-list .cve-item .cve-description[data-v-ee3b57bb]{margin:0 0 .75rem;font-size:.875rem;line-height:1.4;color:var(--foreground)}.cve-list .cve-item .cve-meta[data-v-ee3b57bb]{display:flex;gap:1rem;font-size:.75rem;color:var(--muted-foreground)}.cve-list .cve-item .cve-meta span[data-v-ee3b57bb]{display:flex;align-items:center;gap:.25rem}.patch-stats[data-v-ee3b57bb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.patch-stats .patch-card[data-v-ee3b57bb]{display:flex;align-items:center;gap:1rem;padding:1rem;background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-sm)}.patch-stats .patch-card .patch-icon[data-v-ee3b57bb]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm)}.patch-stats .patch-card .patch-icon.applied[data-v-ee3b57bb]{background:#22c55e1a;color:#22c55e}.patch-stats .patch-card .patch-icon.pending[data-v-ee3b57bb]{background:#fbbf241a;color:#f59e0b}.patch-stats .patch-card .patch-icon.scheduled[data-v-ee3b57bb]{background:#3b82f61a;color:#3b82f6}.patch-stats .patch-card .patch-info[data-v-ee3b57bb]{display:flex;flex-direction:column}.patch-stats .patch-card .patch-info .patch-count[data-v-ee3b57bb]{font-size:1.5rem;font-weight:700;font-family:var(--font-mono);line-height:1;color:var(--foreground)}.patch-stats .patch-card .patch-info .patch-label[data-v-ee3b57bb]{font-size:.75rem;color:var(--muted-foreground)}.operational-kpi-panel[data-v-2a2c1ef0]{cursor:pointer;transition:all .3s ease;height:100%;display:flex;flex-direction:column}.operational-kpi-panel[data-v-2a2c1ef0]:hover{transform:translateY(-2px);box-shadow:0 8px 16px #0003}.operational-kpi-panel:hover .expand-icon[data-v-2a2c1ef0]{opacity:1;transform:scale(1.1)}.panel-header[data-v-2a2c1ef0]{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid var(--glass-border)}.panel-header .panel-title[data-v-2a2c1ef0]{display:flex;align-items:center;gap:.5rem;margin:0;font-size:.875rem;font-weight:600;color:var(--foreground)}.panel-header .expand-icon[data-v-2a2c1ef0]{color:var(--muted-foreground);opacity:.5;transition:all .3s}.kpi-grid-compact[data-v-2a2c1ef0]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;padding:1rem;flex:1}.kpi-grid-compact .kpi-item[data-v-2a2c1ef0]{display:flex;flex-direction:column;align-items:center;text-align:center}.kpi-grid-compact .kpi-item .kpi-value[data-v-2a2c1ef0]{font-size:1.25rem;font-weight:700;font-family:var(--font-mono);line-height:1}.kpi-grid-compact .kpi-item .kpi-value.excellent[data-v-2a2c1ef0]{color:var(--success)}.kpi-grid-compact .kpi-item .kpi-value.good[data-v-2a2c1ef0]{color:var(--chart-2)}.kpi-grid-compact .kpi-item .kpi-value.warning[data-v-2a2c1ef0]{color:var(--warning)}.kpi-grid-compact .kpi-item .kpi-value.critical[data-v-2a2c1ef0]{color:var(--destructive)}.kpi-grid-compact .kpi-item .kpi-label[data-v-2a2c1ef0]{font-size:.75rem;color:var(--muted-foreground);margin:.25rem 0}.kpi-grid-compact .kpi-item .kpi-change[data-v-2a2c1ef0]{display:flex;align-items:center;gap:.25rem;font-size:.625rem;font-weight:600}.kpi-grid-compact .kpi-item .kpi-change.positive[data-v-2a2c1ef0]{color:var(--success)}.kpi-grid-compact .kpi-item .kpi-change.negative[data-v-2a2c1ef0]{color:var(--destructive)}.kpi-grid-compact .kpi-item .kpi-change.neutral[data-v-2a2c1ef0]{color:var(--muted-foreground)}.performance-bar[data-v-2a2c1ef0]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-top:1px solid var(--glass-border)}.performance-bar .perf-label[data-v-2a2c1ef0]{font-size:.75rem;font-weight:600;color:var(--muted-foreground)}.performance-bar .perf-meter[data-v-2a2c1ef0]{flex:1;height:8px;background:var(--background-secondary);border-radius:4px;overflow:hidden}.performance-bar .perf-meter .perf-fill[data-v-2a2c1ef0]{height:100%;background:linear-gradient(90deg,var(--chart-2),var(--primary));transition:width .5s ease}.performance-bar .perf-score[data-v-2a2c1ef0]{font-size:.875rem;font-weight:700;font-family:var(--font-mono);color:var(--foreground)}.detail-section[data-v-2a2c1ef0]{margin-bottom:2rem}.detail-section[data-v-2a2c1ef0]:last-child{margin-bottom:0}.detail-section .section-title[data-v-2a2c1ef0]{font-size:1rem;font-weight:600;color:var(--foreground);margin:0 0 1rem;padding-bottom:.5rem;border-bottom:1px solid var(--border)}.summary-cards[data-v-2a2c1ef0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.summary-cards .summary-card[data-v-2a2c1ef0]{display:flex;gap:1rem;padding:1.5rem;background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-sm)}.summary-cards .summary-card.highlight[data-v-2a2c1ef0]{border-color:var(--primary);background:linear-gradient(135deg,var(--background-secondary),rgba(200,16,46,.05))}.summary-cards .summary-card .summary-content[data-v-2a2c1ef0]{flex:1}.summary-cards .summary-card .summary-content h4[data-v-2a2c1ef0]{margin:0 0 .5rem;font-size:.875rem;font-weight:600;color:var(--muted-foreground)}.summary-cards .summary-card .summary-content .score-display[data-v-2a2c1ef0]{display:flex;align-items:baseline;gap:.5rem;margin-bottom:.5rem}.summary-cards .summary-card .summary-content .score-display .score[data-v-2a2c1ef0]{font-size:2rem;font-weight:700;font-family:var(--font-mono);color:var(--foreground)}.summary-cards .summary-card .summary-content .score-display .trend[data-v-2a2c1ef0]{font-size:.875rem;font-weight:600}.summary-cards .summary-card .summary-content .score-display .trend.positive[data-v-2a2c1ef0]{color:var(--success)}.summary-cards .summary-card .summary-content .score-display .trend.negative[data-v-2a2c1ef0]{color:var(--destructive)}.summary-cards .summary-card .summary-content p[data-v-2a2c1ef0]{margin:0;font-size:.75rem;color:var(--muted-foreground)}.kpi-categories[data-v-2a2c1ef0]{display:flex;flex-direction:column;gap:1.5rem}.kpi-categories .kpi-category .category-name[data-v-2a2c1ef0]{font-size:.875rem;font-weight:600;color:var(--foreground);margin:0 0 .75rem}.kpi-categories .kpi-category .kpi-list[data-v-2a2c1ef0]{display:grid;gap:.75rem}.kpi-categories .kpi-category .kpi-list .kpi-metric[data-v-2a2c1ef0]{background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);padding:.75rem}.kpi-categories .kpi-category .kpi-list .kpi-metric .metric-header[data-v-2a2c1ef0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.kpi-categories .kpi-category .kpi-list .kpi-metric .metric-header .metric-name[data-v-2a2c1ef0]{font-size:.875rem;color:var(--foreground)}.kpi-categories .kpi-category .kpi-list .kpi-metric .metric-header .metric-value[data-v-2a2c1ef0]{font-size:1rem;font-weight:700;font-family:var(--font-mono)}.kpi-categories .kpi-category .kpi-list .kpi-metric .metric-header .metric-value.excellent[data-v-2a2c1ef0]{color:var(--success)}.kpi-categories .kpi-category .kpi-list .kpi-metric .metric-header .metric-value.good[data-v-2a2c1ef0]{color:var(--chart-2)}.kpi-categories .kpi-category .kpi-list .kpi-metric .metric-header .metric-value.warning[data-v-2a2c1ef0]{color:var(--warning)}.kpi-categories .kpi-category .kpi-list .kpi-metric .metric-header .metric-value.critical[data-v-2a2c1ef0]{color:var(--destructive)}.kpi-categories .kpi-category .kpi-list .kpi-metric .metric-bar[data-v-2a2c1ef0]{height:6px;background:var(--background);border-radius:3px;overflow:hidden;margin-bottom:.5rem}.kpi-categories .kpi-category .kpi-list .kpi-metric .metric-bar .bar-fill[data-v-2a2c1ef0]{height:100%;transition:width .5s ease}.kpi-categories .kpi-category .kpi-list .kpi-metric .metric-bar .bar-fill.excellent[data-v-2a2c1ef0]{background:var(--success)}.kpi-categories .kpi-category .kpi-list .kpi-metric .metric-bar .bar-fill.good[data-v-2a2c1ef0]{background:var(--chart-2)}.kpi-categories .kpi-category .kpi-list .kpi-metric .metric-bar .bar-fill.warning[data-v-2a2c1ef0]{background:var(--warning)}.kpi-categories .kpi-category .kpi-list .kpi-metric .metric-bar .bar-fill.critical[data-v-2a2c1ef0]{background:var(--destructive)}.kpi-categories .kpi-category .kpi-list .kpi-metric .metric-details[data-v-2a2c1ef0]{display:flex;justify-content:space-between;align-items:center;font-size:.75rem}.kpi-categories .kpi-category .kpi-list .kpi-metric .metric-details .target[data-v-2a2c1ef0]{color:var(--muted-foreground)}.kpi-categories .kpi-category .kpi-list .kpi-metric .metric-details .trend[data-v-2a2c1ef0]{display:flex;align-items:center;gap:.25rem;font-weight:600}.kpi-categories .kpi-category .kpi-list .kpi-metric .metric-details .trend.positive[data-v-2a2c1ef0]{color:var(--success)}.kpi-categories .kpi-category .kpi-list .kpi-metric .metric-details .trend.negative[data-v-2a2c1ef0]{color:var(--destructive)}.kpi-categories .kpi-category .kpi-list .kpi-metric .metric-details .trend.neutral[data-v-2a2c1ef0]{color:var(--muted-foreground)}.response-chart .chart-header[data-v-2a2c1ef0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.response-chart .chart-header .time-filters[data-v-2a2c1ef0]{display:flex;gap:.25rem}.response-chart .chart-header .time-filters .time-filter[data-v-2a2c1ef0]{padding:.375rem .75rem;background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:.75rem;font-weight:500;color:var(--muted-foreground);cursor:pointer;transition:all .2s}.response-chart .chart-header .time-filters .time-filter[data-v-2a2c1ef0]:hover{background:var(--accent);color:var(--foreground)}.response-chart .chart-header .time-filters .time-filter.active[data-v-2a2c1ef0]{background:var(--primary);color:#fff;border-color:var(--primary)}.response-chart .chart-header .avg-response[data-v-2a2c1ef0]{display:flex;align-items:center;gap:.5rem;font-size:.875rem}.response-chart .chart-header .avg-response .label[data-v-2a2c1ef0]{color:var(--muted-foreground)}.response-chart .chart-header .avg-response .value[data-v-2a2c1ef0]{font-weight:700;font-family:var(--font-mono);color:var(--foreground)}.response-chart .chart-container[data-v-2a2c1ef0]{display:flex;gap:.5rem;height:200px}.response-chart .chart-container .chart-y-axis[data-v-2a2c1ef0]{display:flex;flex-direction:column;justify-content:space-between;font-size:.625rem;color:var(--muted-foreground);font-family:var(--font-mono)}.response-chart .chart-container .chart-area[data-v-2a2c1ef0]{flex:1;display:flex;align-items:flex-end;justify-content:space-around;background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);padding:.5rem}.response-chart .chart-container .chart-area .chart-bar[data-v-2a2c1ef0]{position:relative;width:100%;max-width:40px;background:linear-gradient(180deg,var(--primary),var(--chart-2));border-radius:2px 2px 0 0;transition:all .3s;cursor:pointer}.response-chart .chart-container .chart-area .chart-bar[data-v-2a2c1ef0]:hover{opacity:.8}.response-chart .chart-container .chart-area .chart-bar:hover .bar-tooltip[data-v-2a2c1ef0]{opacity:1;visibility:visible}.response-chart .chart-container .chart-area .chart-bar .bar-tooltip[data-v-2a2c1ef0]{position:absolute;bottom:100%;left:50%;transform:translate(-50%) translateY(-4px);background:var(--popover);color:var(--popover-foreground);padding:.25rem .5rem;border-radius:var(--radius-sm);font-size:.625rem;white-space:nowrap;opacity:0;visibility:hidden;transition:all .2s;pointer-events:none;box-shadow:0 2px 8px #0003}.alert-metrics[data-v-2a2c1ef0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.alert-metrics .metric-card[data-v-2a2c1ef0]{display:flex;gap:1rem;padding:1rem;background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-sm)}.alert-metrics .metric-card .metric-icon[data-v-2a2c1ef0]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm)}.alert-metrics .metric-card .metric-icon.critical[data-v-2a2c1ef0]{background:#ef44441a;color:var(--destructive)}.alert-metrics .metric-card .metric-icon.high[data-v-2a2c1ef0]{background:#e639561a;color:var(--chart-3)}.alert-metrics .metric-card .metric-icon.medium[data-v-2a2c1ef0]{background:#fbbf241a;color:var(--warning)}.alert-metrics .metric-card .metric-info[data-v-2a2c1ef0]{flex:1}.alert-metrics .metric-card .metric-info h4[data-v-2a2c1ef0]{margin:0 0 .5rem;font-size:.875rem;font-weight:600;color:var(--foreground)}.alert-metrics .metric-card .metric-info .metric-stats[data-v-2a2c1ef0]{display:flex;gap:1rem}.alert-metrics .metric-card .metric-info .metric-stats .stat[data-v-2a2c1ef0]{display:flex;flex-direction:column}.alert-metrics .metric-card .metric-info .metric-stats .stat .value[data-v-2a2c1ef0]{font-size:1rem;font-weight:700;font-family:var(--font-mono);color:var(--foreground)}.alert-metrics .metric-card .metric-info .metric-stats .stat .label[data-v-2a2c1ef0]{font-size:.625rem;color:var(--muted-foreground);text-transform:uppercase}.resource-grid[data-v-2a2c1ef0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem}.resource-grid .resource-card[data-v-2a2c1ef0]{background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);padding:.75rem}.resource-grid .resource-card .resource-header[data-v-2a2c1ef0]{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.resource-grid .resource-card .resource-header .resource-name[data-v-2a2c1ef0]{font-size:.875rem;font-weight:600;color:var(--foreground)}.resource-grid .resource-card .resource-usage .usage-bar[data-v-2a2c1ef0]{height:8px;background:var(--background);border-radius:4px;overflow:hidden;margin-bottom:.375rem}.resource-grid .resource-card .resource-usage .usage-bar .usage-fill[data-v-2a2c1ef0]{height:100%;transition:width .5s ease}.resource-grid .resource-card .resource-usage .usage-bar .usage-fill.good[data-v-2a2c1ef0]{background:var(--success)}.resource-grid .resource-card .resource-usage .usage-bar .usage-fill.warning[data-v-2a2c1ef0]{background:var(--warning)}.resource-grid .resource-card .resource-usage .usage-bar .usage-fill.critical[data-v-2a2c1ef0]{background:var(--destructive)}.resource-grid .resource-card .resource-usage .usage-stats[data-v-2a2c1ef0]{display:flex;justify-content:space-between;align-items:center;font-size:.75rem}.resource-grid .resource-card .resource-usage .usage-stats .current[data-v-2a2c1ef0]{font-weight:700;font-family:var(--font-mono)}.resource-grid .resource-card .resource-usage .usage-stats .limit[data-v-2a2c1ef0]{color:var(--muted-foreground)}.incident-status-panel[data-v-2d110225]{cursor:pointer;transition:all .3s ease;height:100%;display:flex;flex-direction:column}.incident-status-panel[data-v-2d110225]:hover{transform:translateY(-2px);box-shadow:0 8px 16px #0003}.incident-status-panel:hover .expand-icon[data-v-2d110225]{opacity:1;transform:scale(1.1)}.panel-header[data-v-2d110225]{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid var(--glass-border)}.panel-header .panel-title[data-v-2d110225]{display:flex;align-items:center;gap:.5rem;margin:0;font-size:.875rem;font-weight:600;color:var(--foreground)}.panel-header .expand-icon[data-v-2d110225]{color:var(--muted-foreground);opacity:.5;transition:all .3s}.incidents-summary[data-v-2d110225]{display:flex;justify-content:space-around;padding:.75rem 1rem;border-bottom:1px solid var(--glass-border)}.incidents-summary .summary-stat[data-v-2d110225]{display:flex;flex-direction:column;align-items:center;text-align:center}.incidents-summary .summary-stat .count[data-v-2d110225]{font-size:1.5rem;font-weight:700;font-family:var(--font-mono);line-height:1}.incidents-summary .summary-stat .label[data-v-2d110225]{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-top:.25rem}.incidents-summary .summary-stat.critical .count[data-v-2d110225],.incidents-summary .summary-stat.critical .label[data-v-2d110225]{color:var(--destructive)}.incidents-summary .summary-stat.active .count[data-v-2d110225],.incidents-summary .summary-stat.active .label[data-v-2d110225]{color:var(--warning)}.incidents-summary .summary-stat.resolved .count[data-v-2d110225],.incidents-summary .summary-stat.resolved .label[data-v-2d110225]{color:var(--success)}.latest-incidents[data-v-2d110225]{flex:1;padding:.75rem 1rem}.latest-incidents .incidents-header[data-v-2d110225]{font-size:.75rem;font-weight:600;color:var(--muted-foreground);margin-bottom:.5rem}.latest-incidents .incident-list[data-v-2d110225]{display:flex;flex-direction:column;gap:.5rem}.latest-incidents .incident-list .incident-item[data-v-2d110225]{display:flex;align-items:center;gap:.5rem}.latest-incidents .incident-list .incident-item .incident-severity[data-v-2d110225]{width:4px;height:24px;border-radius:2px}.latest-incidents .incident-list .incident-item .incident-severity.critical[data-v-2d110225]{background:var(--destructive)}.latest-incidents .incident-list .incident-item .incident-severity.high[data-v-2d110225]{background:var(--chart-3)}.latest-incidents .incident-list .incident-item .incident-severity.medium[data-v-2d110225]{background:var(--warning)}.latest-incidents .incident-list .incident-item .incident-info[data-v-2d110225]{flex:1;display:flex;flex-direction:column;gap:.125rem}.latest-incidents .incident-list .incident-item .incident-info .incident-id[data-v-2d110225]{font-size:.75rem;font-family:var(--font-mono);font-weight:600;color:var(--foreground)}.latest-incidents .incident-list .incident-item .incident-info .incident-type[data-v-2d110225],.latest-incidents .incident-list .incident-item .incident-time[data-v-2d110225]{font-size:.625rem;color:var(--muted-foreground)}.response-metrics[data-v-2d110225]{display:flex;justify-content:space-around;padding:.75rem 1rem;border-top:1px solid var(--glass-border)}.response-metrics .metric[data-v-2d110225]{display:flex;align-items:center;gap:.375rem}.response-metrics .metric svg[data-v-2d110225]{color:var(--primary)}.response-metrics .metric .value[data-v-2d110225]{font-size:.875rem;font-weight:700;font-family:var(--font-mono)}.response-metrics .metric .label[data-v-2d110225]{font-size:.625rem;color:var(--muted-foreground)}.detail-section[data-v-2d110225]{margin-bottom:2rem}.detail-section[data-v-2d110225]:last-child{margin-bottom:0}.detail-section .section-title[data-v-2d110225]{font-size:1rem;font-weight:600;color:var(--foreground);margin:0 0 1rem;padding-bottom:.5rem;border-bottom:1px solid var(--border)}.overview-stats[data-v-2d110225]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.overview-stats .stat-card[data-v-2d110225]{display:flex;gap:1rem;padding:1.5rem;background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-sm)}.overview-stats .stat-card.critical[data-v-2d110225]{border-color:var(--destructive);background:linear-gradient(135deg,var(--background-secondary),rgba(239,68,68,.05))}.overview-stats .stat-card.active[data-v-2d110225]{border-color:var(--warning);background:linear-gradient(135deg,var(--background-secondary),rgba(251,191,36,.05))}.overview-stats .stat-card.resolved[data-v-2d110225]{border-color:var(--success);background:linear-gradient(135deg,var(--background-secondary),rgba(34,197,94,.05))}.overview-stats .stat-card .stat-icon[data-v-2d110225]{color:var(--primary)}.overview-stats .stat-card .stat-content[data-v-2d110225]{flex:1}.overview-stats .stat-card .stat-content .stat-value[data-v-2d110225]{font-size:2rem;font-weight:700;font-family:var(--font-mono);line-height:1;display:block;margin-bottom:.25rem}.overview-stats .stat-card .stat-content .stat-label[data-v-2d110225]{font-size:.875rem;font-weight:600;color:var(--foreground);display:block;margin-bottom:.25rem}.overview-stats .stat-card .stat-content .stat-detail[data-v-2d110225]{font-size:.75rem;color:var(--muted-foreground)}.incidents-table[data-v-2d110225]{display:flex;flex-direction:column;gap:1rem}.incidents-table .incident-row[data-v-2d110225]{background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);padding:1rem}.incidents-table .incident-row .incident-header[data-v-2d110225]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.incidents-table .incident-row .incident-header .incident-meta[data-v-2d110225]{display:flex;align-items:center;gap:.75rem}.incidents-table .incident-row .incident-header .incident-meta .incident-badge[data-v-2d110225]{padding:.25rem .5rem;border-radius:var(--radius-sm);font-size:.625rem;font-weight:700;text-transform:uppercase}.incidents-table .incident-row .incident-header .incident-meta .incident-badge.critical[data-v-2d110225]{background:#ef44441a;color:var(--destructive)}.incidents-table .incident-row .incident-header .incident-meta .incident-badge.high[data-v-2d110225]{background:#e639561a;color:var(--chart-3)}.incidents-table .incident-row .incident-header .incident-meta .incident-badge.medium[data-v-2d110225]{background:#fbbf241a;color:var(--warning)}.incidents-table .incident-row .incident-header .incident-meta .incident-id[data-v-2d110225]{font-family:var(--font-mono);font-weight:600;color:var(--primary)}.incidents-table .incident-row .incident-header .incident-meta .incident-type[data-v-2d110225]{font-size:.875rem;color:var(--muted-foreground)}.incidents-table .incident-row .incident-header .incident-actions[data-v-2d110225]{display:flex;gap:.5rem}.incidents-table .incident-row .incident-header .incident-actions .action-btn[data-v-2d110225]{display:flex;align-items:center;gap:.25rem;padding:.375rem .75rem;background:var(--background);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:.75rem;font-weight:500;color:var(--foreground);cursor:pointer;transition:all .2s}.incidents-table .incident-row .incident-header .incident-actions .action-btn[data-v-2d110225]:hover{background:var(--accent);transform:translateY(-1px)}.incidents-table .incident-row .incident-header .incident-actions .action-btn.primary[data-v-2d110225]{background:var(--primary);color:#fff;border-color:var(--primary)}.incidents-table .incident-row .incident-header .incident-actions .action-btn.primary[data-v-2d110225]:hover{opacity:.9}.incidents-table .incident-row .incident-body .incident-description[data-v-2d110225]{margin:0 0 .75rem;font-size:.875rem;line-height:1.4;color:var(--foreground)}.incidents-table .incident-row .incident-body .incident-details[data-v-2d110225]{display:flex;gap:1.5rem;margin-bottom:.75rem}.incidents-table .incident-row .incident-body .incident-details .detail[data-v-2d110225]{display:flex;align-items:center;gap:.375rem;font-size:.75rem;color:var(--muted-foreground)}.incidents-table .incident-row .incident-body .incident-details .detail svg[data-v-2d110225]{color:var(--primary)}.incidents-table .incident-row .incident-body .incident-progress .progress-header[data-v-2d110225]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.375rem;font-size:.75rem}.incidents-table .incident-row .incident-body .incident-progress .progress-header span[data-v-2d110225]:first-child{color:var(--muted-foreground)}.incidents-table .incident-row .incident-body .incident-progress .progress-header span[data-v-2d110225]:last-child{font-weight:600;font-family:var(--font-mono)}.incidents-table .incident-row .incident-body .incident-progress .progress-bar[data-v-2d110225]{height:6px;background:var(--background);border-radius:3px;overflow:hidden}.incidents-table .incident-row .incident-body .incident-progress .progress-bar .progress-fill[data-v-2d110225]{height:100%;background:var(--primary);transition:width .5s ease}.team-grid[data-v-2d110225]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}.team-grid .team-member[data-v-2d110225]{background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);padding:1rem}.team-grid .team-member .member-header[data-v-2d110225]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.team-grid .team-member .member-header .member-avatar[data-v-2d110225]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.875rem}.team-grid .team-member .member-header .member-avatar.available[data-v-2d110225]{background:#22c55e1a;color:var(--success);border:2px solid var(--success)}.team-grid .team-member .member-header .member-avatar.busy[data-v-2d110225]{background:#fbbf241a;color:var(--warning);border:2px solid var(--warning)}.team-grid .team-member .member-header .member-avatar.away[data-v-2d110225]{background:#9ca3af1a;color:var(--muted-foreground);border:2px solid var(--muted-foreground)}.team-grid .team-member .member-header .member-info[data-v-2d110225]{flex:1}.team-grid .team-member .member-header .member-info .member-name[data-v-2d110225]{display:block;font-weight:600;font-size:.875rem;color:var(--foreground)}.team-grid .team-member .member-header .member-info .member-role[data-v-2d110225]{display:block;font-size:.75rem;color:var(--muted-foreground)}.team-grid .team-member .member-stats[data-v-2d110225]{display:flex;gap:1rem;margin-bottom:.75rem}.team-grid .team-member .member-stats .stat[data-v-2d110225]{font-size:.75rem}.team-grid .team-member .member-stats .stat .label[data-v-2d110225]{color:var(--muted-foreground);margin-right:.25rem}.team-grid .team-member .member-stats .stat .value[data-v-2d110225]{font-weight:600;font-family:var(--font-mono)}.team-grid .team-member .member-status[data-v-2d110225]{display:flex;align-items:center;gap:.5rem}.team-grid .team-member .member-status .status-dot[data-v-2d110225]{width:8px;height:8px;border-radius:50%;animation:pulse-2d110225 2s infinite}.team-grid .team-member .member-status .status-text[data-v-2d110225]{font-size:.75rem;font-weight:600}.team-grid .team-member .member-status.available .status-dot[data-v-2d110225]{background:var(--success);box-shadow:0 0 8px var(--success)}.team-grid .team-member .member-status.available .status-text[data-v-2d110225]{color:var(--success)}.team-grid .team-member .member-status.busy .status-dot[data-v-2d110225]{background:var(--warning);box-shadow:0 0 8px var(--warning)}.team-grid .team-member .member-status.busy .status-text[data-v-2d110225]{color:var(--warning)}.team-grid .team-member .member-status.away .status-dot[data-v-2d110225]{background:var(--muted-foreground)}.team-grid .team-member .member-status.away .status-text[data-v-2d110225]{color:var(--muted-foreground)}.timeline[data-v-2d110225]{position:relative;padding-left:2rem}.timeline[data-v-2d110225]:before{content:"";position:absolute;left:.5rem;top:0;bottom:0;width:2px;background:var(--border)}.timeline .timeline-event[data-v-2d110225]{position:relative;margin-bottom:1.5rem}.timeline .timeline-event[data-v-2d110225]:last-child{margin-bottom:0}.timeline .timeline-event .timeline-marker[data-v-2d110225]{position:absolute;left:-1.5rem;top:.25rem;width:12px;height:12px;border-radius:50%;background:var(--background);border:2px solid var(--border)}.timeline .timeline-event .timeline-marker.critical[data-v-2d110225]{border-color:var(--destructive);background:var(--destructive)}.timeline .timeline-event .timeline-marker.action[data-v-2d110225]{border-color:var(--primary);background:var(--primary)}.timeline .timeline-event .timeline-marker.assignment[data-v-2d110225]{border-color:var(--chart-2);background:var(--chart-2)}.timeline .timeline-event .timeline-marker.update[data-v-2d110225]{border-color:var(--warning);background:var(--warning)}.timeline .timeline-event .timeline-content[data-v-2d110225]{background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);padding:.75rem}.timeline .timeline-event .timeline-content .event-header[data-v-2d110225]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.timeline .timeline-event .timeline-content .event-header .event-time[data-v-2d110225]{font-family:var(--font-mono);font-size:.75rem;font-weight:600;color:var(--foreground)}.timeline .timeline-event .timeline-content .event-header .event-type[data-v-2d110225]{padding:.125rem .375rem;border-radius:var(--radius-sm);font-size:.625rem;font-weight:600;text-transform:uppercase}.timeline .timeline-event .timeline-content .event-header .event-type.critical[data-v-2d110225]{background:#ef44441a;color:var(--destructive)}.timeline .timeline-event .timeline-content .event-header .event-type.action[data-v-2d110225]{background:#c8102e1a;color:var(--primary)}.timeline .timeline-event .timeline-content .event-header .event-type.assignment[data-v-2d110225]{background:#0028681a;color:var(--chart-2)}.timeline .timeline-event .timeline-content .event-header .event-type.update[data-v-2d110225]{background:#fbbf241a;color:var(--warning)}.timeline .timeline-event .timeline-content .event-description[data-v-2d110225]{margin:0 0 .5rem;font-size:.875rem;line-height:1.4;color:var(--foreground)}.timeline .timeline-event .timeline-content .event-metadata[data-v-2d110225]{display:flex;flex-wrap:wrap;gap:1rem}.timeline .timeline-event .timeline-content .event-metadata .metadata-item[data-v-2d110225]{font-size:.75rem;color:var(--muted-foreground)}.metrics-grid[data-v-2d110225]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:1rem}.metrics-grid .metric-card[data-v-2d110225]{background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);padding:1rem}.metrics-grid .metric-card h4[data-v-2d110225]{margin:0 0 1rem;font-size:.875rem;font-weight:600;color:var(--foreground)}.metrics-grid .metric-card .metric-chart[data-v-2d110225]{display:flex;flex-direction:column;gap:.75rem}.metrics-grid .metric-card .metric-chart .chart-row[data-v-2d110225]{display:grid;grid-template-columns:80px 1fr 60px;align-items:center;gap:.75rem}.metrics-grid .metric-card .metric-chart .chart-row .metric-label[data-v-2d110225]{font-size:.75rem;font-weight:600;color:var(--foreground)}.metrics-grid .metric-card .metric-chart .chart-row .metric-bar[data-v-2d110225]{height:8px;background:var(--background);border-radius:4px;overflow:hidden}.metrics-grid .metric-card .metric-chart .chart-row .metric-bar .bar-fill[data-v-2d110225]{height:100%;transition:width .5s ease}.metrics-grid .metric-card .metric-chart .chart-row .metric-bar .bar-fill.excellent[data-v-2d110225]{background:var(--success)}.metrics-grid .metric-card .metric-chart .chart-row .metric-bar .bar-fill.good[data-v-2d110225]{background:var(--chart-2)}.metrics-grid .metric-card .metric-chart .chart-row .metric-bar .bar-fill.warning[data-v-2d110225]{background:var(--warning)}.metrics-grid .metric-card .metric-chart .chart-row .metric-bar .bar-fill.critical[data-v-2d110225]{background:var(--destructive)}.metrics-grid .metric-card .metric-chart .chart-row .metric-time[data-v-2d110225]{text-align:right;font-size:.75rem;font-family:var(--font-mono);font-weight:600}.metrics-grid .metric-card .resolution-stats[data-v-2d110225]{display:flex;flex-direction:column;gap:.75rem}.metrics-grid .metric-card .resolution-stats .resolution-stat[data-v-2d110225]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid var(--border)}.metrics-grid .metric-card .resolution-stats .resolution-stat[data-v-2d110225]:last-child{border-bottom:none}.metrics-grid .metric-card .resolution-stats .resolution-stat .stat-label[data-v-2d110225]{font-size:.875rem;color:var(--muted-foreground)}.metrics-grid .metric-card .resolution-stats .resolution-stat .stat-value[data-v-2d110225]{font-size:1rem;font-weight:700;font-family:var(--font-mono);color:var(--foreground)}@keyframes pulse-2d110225{0%,to{opacity:1}50%{opacity:.5}}[data-v-62f5c693]:root{--background: rgb(255, 255, 255);--foreground: rgb(15, 23, 42);--card: rgb(255, 255, 255);--card-foreground: rgb(15, 23, 42);--popover: rgb(255, 255, 255);--popover-foreground: rgb(15, 23, 42);--primary: rgb(200, 16, 46);--primary-foreground: rgb(255, 255, 255);--secondary: rgb(0, 40, 104);--secondary-foreground: rgb(255, 255, 255);--muted: rgb(241, 245, 249);--muted-foreground: rgb(100, 116, 139);--accent: rgb(241, 245, 249);--accent-foreground: rgb(15, 23, 42);--destructive: rgb(239, 68, 68);--destructive-foreground: rgb(255, 255, 255);--border: rgb(226, 232, 240);--input: rgb(226, 232, 240);--ring: rgb(0, 40, 104);--background-secondary: var(--muted);--success: var(--chart-2);--warning: var(--chart-5);--error: var(--chart-1);--info: var(--chart-4);--chart-1: rgb(200, 16, 46);--chart-2: rgb(0, 40, 104);--chart-3: rgb(230, 57, 86);--chart-4: rgb(51, 83, 134);--chart-5: rgb(248, 113, 113);--sidebar: rgb(248, 250, 252);--sidebar-foreground: rgb(15, 23, 42);--sidebar-primary: rgb(200, 16, 46);--sidebar-primary-foreground: rgb(255, 255, 255);--sidebar-accent: rgb(241, 245, 249);--sidebar-accent-foreground: rgb(15, 23, 42);--sidebar-border: rgb(226, 232, 240);--sidebar-ring: rgb(0, 40, 104);--font-sans: var(--font-geist-sans);--font-serif: var(--font-source-serif-4);--font-mono: var(--font-geist-mono);--font-family: var(--font-sans);--font-family-display: var(--font-sans);--font-family-mono: var(--font-mono);--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--radius: .5rem;--radius-sm: calc(var(--radius) - 4px);--radius-md: calc(var(--radius) - 2px);--radius-lg: var(--radius);--radius-xl: calc(var(--radius) + 4px);--spacing: .25rem;--border-radius: var(--radius);--boxed-width: 1400px;--view-padding: 1.5rem;--blur-sm: 4px;--blur: 8px;--blur-lg: 16px;--blur-xl: 24px;--glass-background: rgba(255, 255, 255, .8);--glass-border: rgba(255, 255, 255, .18);--glass-shadow: 0 8px 32px 0 rgba(31, 38, 135, .37);--glass-blur: blur(16px) saturate(180%);--statusbar-height: 48px;--statusbar-background: var(--glass-background);--statusbar-backdrop-filter: var(--glass-blur);--statusbar-expanded-background: rgba(255, 255, 255, .9);--statusbar-expanded-backdrop-filter: blur(20px) saturate(180%);--shadow-2xs: 0px 2px 4px 0px hsl(0 0% 0% / .05);--shadow-xs: 0px 2px 4px 0px hsl(0 0% 0% / .05);--shadow-sm: 0px 2px 4px 0px hsl(0 0% 0% / .1), 0px 1px 2px -1px hsl(0 0% 0% / .1);--shadow: 0px 2px 4px 0px hsl(0 0% 0% / .1), 0px 1px 2px -1px hsl(0 0% 0% / .1);--shadow-md: 0px 2px 4px 0px hsl(0 0% 0% / .1), 0px 2px 4px -1px hsl(0 0% 0% / .1);--shadow-lg: 0px 2px 4px 0px hsl(0 0% 0% / .1), 0px 4px 6px -1px hsl(0 0% 0% / .1);--shadow-xl: 0px 2px 4px 0px hsl(0 0% 0% / .1), 0px 8px 10px -1px hsl(0 0% 0% / .1);--shadow-2xl: 0px 2px 4px 0px hsl(0 0% 0% / .25);--tracking-normal: 0rem;--tracking-tighter: calc(var(--tracking-normal) - .05em);--tracking-tight: calc(var(--tracking-normal) - .025em);--tracking-wide: calc(var(--tracking-normal) + .025em);--tracking-wider: calc(var(--tracking-normal) + .05em);--tracking-widest: calc(var(--tracking-normal) + .1em);--transition-fast: .15s;--transition-base: .2s;--transition-slow: .3s;--transition-slower: .4s;--beacon-size-sm: 8px;--beacon-size-md: 12px;--beacon-size-lg: 16px;--background-rgb: 255, 255, 255;--foreground-rgb: 15, 23, 42;--primary-rgb: 200, 16, 46;--secondary-rgb: 0, 40, 104;--chart-1-rgb: 200, 16, 46;--chart-2-rgb: 0, 40, 104;--chart-3-rgb: 230, 57, 86;--chart-4-rgb: 51, 83, 134;--chart-5-rgb: 248, 113, 113;--background-secondary-rgb: 248, 250, 252;--success-rgb: 34, 197, 94;--warning-rgb: 251, 191, 36;--error-rgb: 239, 68, 68;--info-rgb: 59, 130, 246}.dark[data-v-62f5c693]{--background: rgb(10, 15, 26);--foreground: rgb(248, 250, 252);--card: rgb(15, 23, 42);--card-foreground: rgb(248, 250, 252);--popover: rgb(15, 23, 42);--popover-foreground: rgb(248, 250, 252);--primary: rgb(200, 16, 46);--primary-foreground: rgb(255, 255, 255);--secondary: rgb(0, 40, 104);--secondary-foreground: rgb(255, 255, 255);--muted: rgb(30, 41, 59);--muted-foreground: rgb(148, 163, 184);--accent: rgb(30, 41, 59);--accent-foreground: rgb(248, 250, 252);--destructive: rgb(239, 68, 68);--destructive-foreground: rgb(248, 250, 252);--border: rgb(30, 41, 59);--input: rgb(30, 41, 59);--ring: rgb(200, 16, 46);--chart-1: rgb(200, 16, 46);--chart-2: rgb(0, 40, 104);--chart-3: rgb(230, 57, 86);--chart-4: rgb(51, 83, 134);--chart-5: rgb(248, 113, 113);--background-secondary: var(--card);--success: var(--chart-2);--warning: var(--chart-5);--error: var(--chart-1);--info: var(--chart-4);--glass-background: rgba(15, 23, 42, .8);--glass-border: rgba(255, 255, 255, .08);--glass-shadow: 0 8px 32px 0 rgba(0, 0, 0, .3);--glass-blur: blur(20px) saturate(180%);--statusbar-background: rgba(15, 23, 42, .8);--statusbar-backdrop-filter: var(--glass-blur);--statusbar-expanded-background: rgba(30, 41, 59, .8);--statusbar-expanded-backdrop-filter: blur(24px) saturate(200%);--sidebar: rgb(15, 23, 42);--sidebar-foreground: rgb(248, 250, 252);--sidebar-primary: rgb(200, 16, 46);--sidebar-primary-foreground: rgb(255, 255, 255);--sidebar-accent: rgb(30, 41, 59);--sidebar-accent-foreground: rgb(248, 250, 252);--sidebar-border: rgb(30, 41, 59);--sidebar-ring: rgb(200, 16, 46);--background-rgb: 10, 15, 26;--foreground-rgb: 248, 250, 252;--primary-rgb: 200, 16, 46;--secondary-rgb: 0, 40, 104;--chart-1-rgb: 200, 16, 46;--chart-2-rgb: 0, 40, 104;--chart-3-rgb: 248, 113, 113;--chart-4-rgb: 96, 165, 250;--chart-5-rgb: 251, 146, 60;--background-secondary-rgb: 15, 23, 42;--success-rgb: 74, 222, 128;--warning-rgb: 251, 191, 36;--error-rgb: 239, 68, 68;--info-rgb: 96, 165, 250}[data-v-62f5c693]{font-family:inherit}html[data-v-62f5c693]{font-size:16px}body[data-v-62f5c693]{font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);letter-spacing:var(--tracking-normal);color:var(--foreground);background-color:var(--background);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code[data-v-62f5c693],pre[data-v-62f5c693],kbd[data-v-62f5c693],samp[data-v-62f5c693],tt[data-v-62f5c693]{font-family:var(--font-family-mono)!important}.status-critical[data-v-62f5c693]{color:var(--destructive)}.status-high[data-v-62f5c693]{color:var(--chart-3)}.status-medium[data-v-62f5c693]{color:var(--chart-5)}.status-low[data-v-62f5c693]{color:var(--secondary)}.status-info[data-v-62f5c693]{color:var(--chart-4)}.status-success[data-v-62f5c693]{color:var(--chart-2)}@keyframes beacon-pulse-critical-62f5c693{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 0 0 var(--destructive)}50%{opacity:.8;transform:scale(1.1);box-shadow:0 0 0 4px transparent}}@keyframes beacon-pulse-high-62f5c693{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}@keyframes beacon-pulse-medium-62f5c693{0%,to{opacity:1}50%{opacity:.6}}@keyframes beacon-strobe-62f5c693{0%,50%,to{opacity:1}25%,75%{opacity:.3}}@media (prefers-reduced-motion: reduce){[data-v-62f5c693]{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.adversary-engagement-card[data-v-62f5c693]{display:flex;flex-direction:column;height:100%;background:var(--glass-background);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--border);border-radius:var(--radius);padding:1rem;gap:.75rem;overflow:hidden;position:relative}.adversary-engagement-card[data-v-62f5c693]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--chart-1) 0%,var(--chart-3) 50%,var(--chart-2) 100%);opacity:.6}.card-header[data-v-62f5c693]{display:flex;justify-content:space-between;align-items:center;padding-bottom:.5rem;border-bottom:1px solid var(--border)}.header-info[data-v-62f5c693]{display:flex;align-items:center;gap:.75rem}.header-icon[data-v-62f5c693]{font-size:1.5rem;color:var(--chart-1)}.header-text[data-v-62f5c693]{display:flex;flex-direction:column}.header-text h3[data-v-62f5c693]{font-size:.9rem;font-weight:var(--font-weight-bold);color:var(--foreground);margin:0;font-family:var(--font-family);line-height:1.2}.header-text .header-subtitle[data-v-62f5c693]{font-size:.7rem;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.5px}.engagement-metrics[data-v-62f5c693]{display:flex;flex-direction:column;gap:.5rem;flex:1}.metric-row[data-v-62f5c693]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.metric[data-v-62f5c693]{display:flex;align-items:center;gap:.5rem;padding:.5rem;background:var(--background-secondary);border:1px solid var(--border);border-radius:6px;cursor:pointer;transition:all .2s ease}.metric[data-v-62f5c693]:hover{border-color:var(--chart-1);transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.metric-icon[data-v-62f5c693]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;font-size:.875rem}.metric-icon.operate[data-v-62f5c693]{background:rgba(var(--chart-3-color-rgb)/.1);color:var(--chart-3)}.metric-icon.adversary[data-v-62f5c693]{background:rgba(var(--chart-1-color-rgb)/.1);color:var(--chart-1)}.metric-icon.intel[data-v-62f5c693]{background:rgba(var(--chart-2-color-rgb)/.1);color:var(--chart-2)}.metric-icon.models[data-v-62f5c693]{background:rgba(var(--chart-4-color-rgb)/.1);color:var(--chart-4)}.metric-content[data-v-62f5c693]{display:flex;flex-direction:column;min-width:0;flex:1}.metric-content .metric-value[data-v-62f5c693]{font-size:1rem;font-weight:var(--font-weight-bold);color:var(--foreground);line-height:1}.metric-content .metric-label[data-v-62f5c693]{font-size:.65rem;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recent-activity[data-v-62f5c693]{display:flex;flex-direction:column;gap:.5rem;flex:1;min-height:0}.activity-header[data-v-62f5c693]{display:flex;justify-content:space-between;align-items:center}.activity-header .activity-title[data-v-62f5c693]{font-size:.75rem;font-weight:var(--font-weight-medium);color:var(--foreground);text-transform:uppercase;letter-spacing:.5px}.activity-header .view-all-link[data-v-62f5c693]{font-size:.7rem;color:var(--chart-1);text-decoration:none;font-weight:var(--font-weight-medium)}.activity-header .view-all-link[data-v-62f5c693]:hover{text-decoration:underline}.activity-list[data-v-62f5c693]{display:flex;flex-direction:column;gap:.5rem;flex:1;min-height:0;overflow-y:auto}.activity-item[data-v-62f5c693]{display:flex;align-items:center;gap:.5rem;padding:.375rem .5rem;background:var(--background);border-radius:4px;border-left:2px solid transparent}.activity-item.prepare[data-v-62f5c693]{border-left-color:var(--chart-4)}.activity-item.prepare .activity-dot[data-v-62f5c693]{background:var(--chart-4)}.activity-item.operate[data-v-62f5c693]{border-left-color:var(--chart-3)}.activity-item.operate .activity-dot[data-v-62f5c693]{background:var(--chart-3)}.activity-item.understand[data-v-62f5c693]{border-left-color:var(--chart-2)}.activity-item.understand .activity-dot[data-v-62f5c693]{background:var(--chart-2)}.activity-dot[data-v-62f5c693]{width:6px;height:6px;border-radius:50%;background:var(--muted-foreground);flex-shrink:0}.activity-content[data-v-62f5c693]{display:flex;flex-direction:column;min-width:0;flex:1}.activity-content .activity-description[data-v-62f5c693]{font-size:.7rem;color:var(--foreground);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.activity-content .activity-time[data-v-62f5c693]{font-size:.65rem;color:var(--muted-foreground)}.no-activity[data-v-62f5c693]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem;color:var(--muted-foreground);font-size:.7rem}.no-activity .iconify[data-v-62f5c693]{font-size:.875rem;opacity:.5}.engagement-actions[data-v-62f5c693]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.primary-action[data-v-62f5c693],.secondary-action[data-v-62f5c693]{display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.5rem .75rem;border-radius:6px;font-size:.7rem;font-weight:var(--font-weight-medium);text-decoration:none;transition:all .2s ease}.primary-action .iconify[data-v-62f5c693],.secondary-action .iconify[data-v-62f5c693]{font-size:.875rem}.primary-action[data-v-62f5c693]{background:var(--chart-1);color:#fff;border:1px solid var(--chart-1)}.primary-action[data-v-62f5c693]:hover{opacity:.9;transform:translateY(-1px)}.secondary-action[data-v-62f5c693]{background:transparent;color:var(--muted-foreground);border:1px solid var(--border);cursor:pointer}.secondary-action[data-v-62f5c693]:hover{background:var(--accent);color:var(--accent-foreground);border-color:var(--chart-1)}@media (max-width: 1400px){.adversary-engagement-card[data-v-62f5c693]{padding:.75rem;gap:.5rem}.header-text h3[data-v-62f5c693]{font-size:.8rem}.header-subtitle[data-v-62f5c693]{font-size:.65rem}.metric-value[data-v-62f5c693]{font-size:.9rem}.metric-label[data-v-62f5c693]{font-size:.6rem}}@media (max-width: 768px){.metric-row[data-v-62f5c693],.engagement-actions[data-v-62f5c693]{grid-template-columns:1fr}.activity-content .activity-description[data-v-62f5c693]{white-space:normal;overflow:visible;text-overflow:initial}}.threat-intel-skeleton[data-v-2dedb5d7]{display:flex;flex-direction:column;gap:.75rem;padding:1rem}.skeleton-item[data-v-2dedb5d7]{background:rgba(var(--background-secondary-rgb),.5);border:1px solid var(--border);border-radius:8px;padding:.75rem}.skeleton-header[data-v-2dedb5d7]{display:flex;justify-content:space-between;margin-bottom:.5rem}.skeleton-header .skeleton-time[data-v-2dedb5d7]{width:60px;height:16px;background:linear-gradient(90deg,rgba(var(--foreground-rgb),.1) 25%,rgba(var(--foreground-rgb),.2),rgba(var(--foreground-rgb),.1) 75%);background-size:200% 100%;animation:shimmer-2dedb5d7 1.5s infinite;border-radius:4px}.skeleton-header .skeleton-severity[data-v-2dedb5d7]{width:50px;height:20px;background:linear-gradient(90deg,rgba(var(--foreground-rgb),.1) 25%,rgba(var(--foreground-rgb),.2),rgba(var(--foreground-rgb),.1) 75%);background-size:200% 100%;animation:shimmer-2dedb5d7 1.5s infinite;border-radius:4px}.skeleton-content .skeleton-title[data-v-2dedb5d7]{width:80%;height:18px;margin-bottom:.5rem;background:linear-gradient(90deg,rgba(var(--foreground-rgb),.1) 25%,rgba(var(--foreground-rgb),.2),rgba(var(--foreground-rgb),.1) 75%);background-size:200% 100%;animation:shimmer-2dedb5d7 1.5s infinite;border-radius:4px}.skeleton-content .skeleton-description[data-v-2dedb5d7]{width:100%;height:32px;margin-bottom:.75rem;background:linear-gradient(90deg,rgba(var(--foreground-rgb),.1) 25%,rgba(var(--foreground-rgb),.2),rgba(var(--foreground-rgb),.1) 75%);background-size:200% 100%;animation:shimmer-2dedb5d7 1.5s infinite;border-radius:4px}.skeleton-content .skeleton-tags[data-v-2dedb5d7]{display:flex;gap:.5rem}.skeleton-content .skeleton-tags .skeleton-tag[data-v-2dedb5d7]{width:60px;height:20px;background:linear-gradient(90deg,rgba(var(--foreground-rgb),.1) 25%,rgba(var(--foreground-rgb),.2),rgba(var(--foreground-rgb),.1) 75%);background-size:200% 100%;animation:shimmer-2dedb5d7 1.5s infinite;border-radius:4px}@keyframes shimmer-2dedb5d7{0%{background-position:200% 0}to{background-position:-200% 0}}.threat-intel-feed[data-v-5ec5c184]{height:100%;display:flex;flex-direction:column;padding:1rem}.feed-header[data-v-5ec5c184]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.feed-header .panel-title[data-v-5ec5c184]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--foreground);margin:0}.feed-header .panel-title svg[data-v-5ec5c184]{color:var(--warning)}.feed-header .feed-controls[data-v-5ec5c184]{display:flex;align-items:center;gap:1rem}.feed-header .feed-controls .filter-button[data-v-5ec5c184]{background:rgba(var(--foreground-rgb),.05);border:1px solid var(--border);border-radius:6px;padding:.375rem;cursor:pointer;transition:all .2s ease}.feed-header .feed-controls .filter-button[data-v-5ec5c184]:hover{background:rgba(var(--foreground-rgb),.1)}.feed-header .feed-controls .filter-button.active[data-v-5ec5c184]{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.feed-header .feed-controls .update-indicator[data-v-5ec5c184]{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--muted-foreground)}.feed-header .feed-controls .update-indicator .dot[data-v-5ec5c184]{width:6px;height:6px;border-radius:50%;background:var(--success);transition:background .3s ease}.feed-header .feed-controls .update-indicator.connected .dot[data-v-5ec5c184]{background:var(--success)}.feed-header .feed-controls .update-indicator.error .dot[data-v-5ec5c184]{background:var(--destructive);animation:pulse-5ec5c184 1s ease-in-out infinite}.feed-header .feed-controls .update-indicator.disconnected .dot[data-v-5ec5c184]{background:var(--muted-foreground)}.error-banner[data-v-5ec5c184]{background:rgba(var(--destructive-rgb),.1);border:1px solid var(--destructive);border-radius:6px;padding:.75rem;margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--destructive)}.error-banner .retry-button[data-v-5ec5c184]{margin-left:auto;background:transparent;border:1px solid var(--destructive);border-radius:4px;padding:.25rem .5rem;display:flex;align-items:center;gap:.25rem;cursor:pointer;transition:all .2s ease;color:var(--destructive);font-size:.7rem}.error-banner .retry-button[data-v-5ec5c184]:hover{background:var(--destructive);color:var(--destructive-foreground)}.feed-filters[data-v-5ec5c184]{background:rgba(var(--background-secondary-rgb),.5);border:1px solid var(--border);border-radius:8px;padding:1rem;margin-bottom:1rem}.feed-filters .filter-group[data-v-5ec5c184]{margin-bottom:.75rem}.feed-filters .filter-group[data-v-5ec5c184]:last-child{margin-bottom:0}.feed-filters .filter-group label[data-v-5ec5c184]{display:block;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);margin-bottom:.5rem}.feed-filters .filter-group .filter-options[data-v-5ec5c184]{display:flex;gap:.5rem;flex-wrap:wrap}.feed-filters .filter-group .filter-chip[data-v-5ec5c184]{padding:.25rem .75rem;font-size:.75rem;background:rgba(var(--foreground-rgb),.05);border:1px solid var(--border);border-radius:12px;cursor:pointer;transition:all .2s ease}.feed-filters .filter-group .filter-chip[data-v-5ec5c184]:hover{background:rgba(var(--foreground-rgb),.1)}.feed-filters .filter-group .filter-chip.active[data-v-5ec5c184]{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.feed-container[data-v-5ec5c184]{flex:1;overflow-y:auto;overflow-x:hidden;padding-right:.5rem}.feed-container[data-v-5ec5c184]::-webkit-scrollbar{width:6px}.feed-container[data-v-5ec5c184]::-webkit-scrollbar-track{background:rgba(var(--foreground-rgb),.05);border-radius:3px}.feed-container[data-v-5ec5c184]::-webkit-scrollbar-thumb{background:var(--muted-foreground);border-radius:3px}.feed-container[data-v-5ec5c184]::-webkit-scrollbar-thumb:hover{background:var(--foreground)}.feed-list[data-v-5ec5c184]{display:flex;flex-direction:column;gap:.75rem}.feed-item[data-v-5ec5c184]{background:rgba(var(--background-secondary-rgb),.5);border:1px solid var(--border);border-radius:8px;padding:.75rem;transition:all .3s ease}.feed-item[data-v-5ec5c184]:hover{background:rgba(var(--background-secondary-rgb),.8);border-color:var(--primary)}.feed-item.new[data-v-5ec5c184]{animation:highlight-5ec5c184 3s ease}.event-header[data-v-5ec5c184]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.event-header .event-time[data-v-5ec5c184]{font-size:.75rem;color:var(--muted-foreground)}.event-header .event-severity[data-v-5ec5c184]{font-size:.625rem;font-weight:600;text-transform:uppercase;padding:.125rem .5rem;border-radius:4px}.event-header .event-severity.critical[data-v-5ec5c184]{background:rgba(var(--error-rgb),.2);color:var(--error)}.event-header .event-severity.high[data-v-5ec5c184]{background:rgba(var(--warning-rgb),.2);color:var(--warning)}.event-header .event-severity.medium[data-v-5ec5c184]{background:rgba(var(--info-rgb),.2);color:var(--info)}.event-header .event-severity.low[data-v-5ec5c184]{background:rgba(var(--success-rgb),.2);color:var(--success)}.event-content .event-title[data-v-5ec5c184]{font-size:.875rem;font-weight:600;color:var(--foreground);margin:0 0 .5rem}.event-content .event-description[data-v-5ec5c184]{font-size:.75rem;color:var(--muted-foreground);margin:0 0 .75rem;line-height:1.5}.event-content .ioc-summary[data-v-5ec5c184]{display:flex;gap:.75rem;flex-wrap:wrap;margin-bottom:.75rem}.event-content .ioc-summary .ioc-badge[data-v-5ec5c184]{display:flex;align-items:center;gap:.25rem;font-size:.75rem;color:var(--muted-foreground)}.event-content .ioc-summary .ioc-badge svg[data-v-5ec5c184]{color:var(--primary)}.event-content .event-tags[data-v-5ec5c184]{display:flex;gap:.5rem;flex-wrap:wrap}.event-content .event-tags .tag[data-v-5ec5c184]{font-size:.625rem;padding:.125rem .5rem;background:rgba(var(--foreground-rgb),.05);border:1px solid var(--border);border-radius:4px}.event-content .event-tags .tag.relevant[data-v-5ec5c184]{background:rgba(var(--primary-rgb),.1);border-color:var(--primary);color:var(--primary);font-weight:500}.event-actions[data-v-5ec5c184]{display:flex;gap:.5rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--border)}.event-actions .action-button[data-v-5ec5c184]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:rgba(var(--foreground-rgb),.05);border:1px solid var(--border);border-radius:6px;cursor:pointer;transition:all .2s ease}.event-actions .action-button[data-v-5ec5c184]:hover{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.loading-indicator[data-v-5ec5c184]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:2rem;color:var(--muted-foreground);font-size:.75rem}.loading-indicator .spinner[data-v-5ec5c184]{width:16px;height:16px;border:2px solid var(--border);border-top-color:var(--primary);border-radius:50%;animation:spin-5ec5c184 .8s linear infinite}.glass-panel[data-v-5ec5c184]{background:var(--card);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-lg)}@keyframes highlight-5ec5c184{0%{background:rgba(var(--primary-rgb),.3);border-color:var(--primary);transform:translate(-5px);box-shadow:0 0 20px rgba(var(--primary-rgb),.3)}50%{transform:translate(0)}to{background:rgba(var(--background-secondary-rgb),.5);border-color:var(--border);box-shadow:none}}@keyframes pulse-5ec5c184{0%,to{opacity:1}50%{opacity:.5}}@keyframes spin-5ec5c184{to{transform:rotate(360deg)}}.slide-fade-enter-active[data-v-5ec5c184],.slide-fade-leave-active[data-v-5ec5c184]{transition:all .3s ease}.fade-enter-active[data-v-5ec5c184],.fade-leave-active[data-v-5ec5c184]{transition:opacity .3s ease}.fade-enter-from[data-v-5ec5c184],.fade-leave-to[data-v-5ec5c184]{opacity:0}.slide-fade-enter-from[data-v-5ec5c184],.slide-fade-leave-to[data-v-5ec5c184]{opacity:0;transform:translateY(-10px)}.feed-item-enter-active[data-v-5ec5c184],.feed-item-leave-active[data-v-5ec5c184]{transition:all .3s ease}.feed-item-enter-from[data-v-5ec5c184]{opacity:0;transform:translate(20px)}.feed-item-leave-to[data-v-5ec5c184]{opacity:0;transform:translate(-20px)}@media (max-width: 1680px){.threat-intel-feed[data-v-5ec5c184]{padding:.875rem}.feed-item[data-v-5ec5c184]{padding:.625rem}.feed-item .event-title[data-v-5ec5c184]{font-size:.8rem}.feed-item .event-description[data-v-5ec5c184]{font-size:.7rem}}@media (max-width: 1400px){.ioc-summary .ioc-badge[data-v-5ec5c184]{font-size:.65rem}.event-tags .tag[data-v-5ec5c184]{font-size:.6rem;padding:.1rem .4rem}}@media (max-width: 768px){.threat-intel-feed[data-v-5ec5c184]{padding:1rem}.feed-header[data-v-5ec5c184]{flex-direction:column;align-items:flex-start;gap:.75rem}.event-actions[data-v-5ec5c184]{justify-content:flex-start}}.misp-threat-feed-wrapper[data-v-1dcf668b]{height:100%;width:100%;overflow:hidden}@media (max-width: 1400px){[data-v-1dcf668b] .threat-intel-feed{padding:1rem}[data-v-1dcf668b] .threat-intel-feed .panel-title{font-size:.75rem}[data-v-1dcf668b] .threat-intel-feed .feed-item{padding:.75rem}[data-v-1dcf668b] .threat-intel-feed .feed-item .event-title{font-size:.8rem}[data-v-1dcf668b] .threat-intel-feed .feed-item .event-description{font-size:.7rem}}.overview-page[data-v-8e6ceb57]{display:flex;flex-direction:column;height:calc(100vh - 150px);padding:.75rem;gap:.625rem;background:var(--background);overflow:hidden}.alert-marquee[data-v-8e6ceb57]{flex-shrink:0;height:48px;width:100%;margin:0}.dashboard-container[data-v-8e6ceb57]{display:grid;grid-template-columns:1fr 380px;gap:1rem;width:100%;height:calc(100% - 48px - .75rem);margin:auto 0}.dashboard-grid[data-v-8e6ceb57]{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:.5rem;width:100%;height:100%}.dashboard-grid .grid-item[data-v-8e6ceb57]{min-height:0;overflow:visible}.dashboard-grid .grid-item.adversary-engagement[data-v-8e6ceb57]{grid-column:3;grid-row:1/-1}.misp-feed[data-v-8e6ceb57]{width:100%;height:100%;overflow:hidden}@media (max-width: 1680px){.dashboard-container[data-v-8e6ceb57]{grid-template-columns:1fr 340px}}@media (max-width: 1400px){.dashboard-container[data-v-8e6ceb57]{grid-template-columns:1fr;grid-template-rows:1fr auto}.dashboard-grid[data-v-8e6ceb57]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}.dashboard-grid .grid-item.adversary-engagement[data-v-8e6ceb57]{grid-column:1/-1;grid-row:3}.misp-feed[data-v-8e6ceb57]{height:400px}}@media (max-width: 768px){.overview-page[data-v-8e6ceb57]{padding:.5rem;gap:.5rem}.dashboard-container[data-v-8e6ceb57]{display:flex;flex-direction:column;height:auto}.dashboard-grid[data-v-8e6ceb57]{grid-template-columns:1fr;grid-template-rows:auto;gap:.5rem;height:auto}.dashboard-grid .grid-item[data-v-8e6ceb57]{min-height:200px}.misp-feed[data-v-8e6ceb57]{height:300px;margin-top:.5rem}}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:100;src:url(/assets/geist-sans-latin-100-normal-CdXtokqn.woff2) format("woff2"),url(/assets/geist-sans-latin-100-normal-CafeGBe6.woff) format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:200;src:url(/assets/geist-sans-latin-200-normal-C4oXjfQB.woff2) format("woff2"),url(/assets/geist-sans-latin-200-normal-CEPp-wnL.woff) format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/geist-sans-latin-300-normal-C3kkMBb6.woff2) format("woff2"),url(/assets/geist-sans-latin-300-normal-plFOEHCX.woff) format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-sans-latin-400-normal-gapTbOY8.woff2) format("woff2"),url(/assets/geist-sans-latin-400-normal-BOaIZNA2.woff) format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-sans-latin-500-normal-uokXdC-Q.woff2) format("woff2"),url(/assets/geist-sans-latin-500-normal-CN2lyvyL.woff) format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-sans-latin-600-normal-DFOURf8L.woff2) format("woff2"),url(/assets/geist-sans-latin-600-normal-CA1yjETN.woff) format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/geist-sans-latin-700-normal-BmN9tIp5.woff2) format("woff2"),url(/assets/geist-sans-latin-700-normal-CjScfYeH.woff) format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/geist-sans-latin-800-normal-EH2RlpXL.woff2) format("woff2"),url(/assets/geist-sans-latin-800-normal-XNjooQKs.woff) format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/geist-sans-latin-900-normal-yM37RqPD.woff2) format("woff2"),url(/assets/geist-sans-latin-900-normal-Bo3O536z.woff) format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:100;src:url(/assets/geist-mono-latin-100-normal-pdI6W8EE.woff2) format("woff2"),url(/assets/geist-mono-latin-100-normal-D3Rid1kg.woff) format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:200;src:url(/assets/geist-mono-latin-200-normal-DrTlUhvP.woff2) format("woff2"),url(/assets/geist-mono-latin-200-normal-D9Q7ibyz.woff) format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/geist-mono-latin-300-normal-DofeytYw.woff2) format("woff2"),url(/assets/geist-mono-latin-300-normal-63tOSYu7.woff) format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-latin-400-normal-LC9RFr9I.woff2) format("woff2"),url(/assets/geist-mono-latin-400-normal-CoULgQGM.woff) format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-latin-500-normal-D3o2eNa9.woff2) format("woff2"),url(/assets/geist-mono-latin-500-normal-DOxI7kZ4.woff) format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-mono-latin-600-normal-DQQBcVN0.woff2) format("woff2"),url(/assets/geist-mono-latin-600-normal-DsVeri3b.woff) format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/geist-mono-latin-700-normal-Bdc0xGi4.woff2) format("woff2"),url(/assets/geist-mono-latin-700-normal-DBa6w_bF.woff) format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/geist-mono-latin-800-normal-yoa1kcZw.woff2) format("woff2"),url(/assets/geist-mono-latin-800-normal-DvMqam8Z.woff) format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/geist-mono-latin-900-normal-Cu5MFKsu.woff2) format("woff2"),url(/assets/geist-mono-latin-900-normal-CmoKXrdK.woff) format("woff")}@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:100;src:url(/assets/lexend-latin-100-normal-BzIe-Y2J.woff2) format("woff2"),url(/assets/lexend-latin-100-normal-7BJh4FZA.woff) format("woff")}@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:200;src:url(/assets/lexend-latin-200-normal-Dsf3ajP6.woff2) format("woff2"),url(/assets/lexend-latin-200-normal-DA4iHIar.woff) format("woff")}@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/lexend-latin-300-normal-DXMdfpJm.woff2) format("woff2"),url(/assets/lexend-latin-300-normal-BSJ4J5il.woff) format("woff")}@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lexend-latin-400-normal-LvJAK7uG.woff2) format("woff2"),url(/assets/lexend-latin-400-normal-3dY8zrhQ.woff) format("woff")}@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lexend-latin-500-normal-CeQoW-kB.woff2) format("woff2"),url(/assets/lexend-latin-500-normal-Cn56yEHK.woff) format("woff")}@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lexend-latin-600-normal-VdgXozci.woff2) format("woff2"),url(/assets/lexend-latin-600-normal-DGqCKODV.woff) format("woff")}@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lexend-latin-700-normal-CQPLFbBY.woff2) format("woff2"),url(/assets/lexend-latin-700-normal-DejwpQlB.woff) format("woff")}@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/lexend-latin-800-normal-qNQH-2He.woff2) format("woff2"),url(/assets/lexend-latin-800-normal-B9_wWZoM.woff) format("woff")}@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/lexend-latin-900-normal-lvEdXfRP.woff2) format("woff2"),url(/assets/lexend-latin-900-normal-qJLcOUH5.woff) format("woff")}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:100;src:url(/assets/public-sans-latin-100-normal-DFfHHqba.woff2) format("woff2"),url(/assets/public-sans-latin-100-normal-DoEv4ErA.woff) format("woff")}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:200;src:url(/assets/public-sans-latin-200-normal-DKUNayZ8.woff2) format("woff2"),url(/assets/public-sans-latin-200-normal-gUIZ19YI.woff) format("woff")}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/public-sans-latin-300-normal-C9J7XxkK.woff2) format("woff2"),url(/assets/public-sans-latin-300-normal-1jtUkgh3.woff) format("woff")}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/public-sans-latin-400-normal-8Rpg0ruU.woff2) format("woff2"),url(/assets/public-sans-latin-400-normal-SBbinRkI.woff) format("woff")}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/public-sans-latin-500-normal-NlrCPXnF.woff2) format("woff2"),url(/assets/public-sans-latin-500-normal-vCxiVFAq.woff) format("woff")}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/public-sans-latin-600-normal-Fru-LXNs.woff2) format("woff2"),url(/assets/public-sans-latin-600-normal-BR59oU-I.woff) format("woff")}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/public-sans-latin-700-normal-BqJmxWdE.woff2) format("woff2"),url(/assets/public-sans-latin-700-normal-Dm-oTPSL.woff) format("woff")}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/public-sans-latin-800-normal-Cymo4W0O.woff2) format("woff2"),url(/assets/public-sans-latin-800-normal-qgH1Oyzx.woff) format("woff")}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/public-sans-latin-900-normal-ComRs1a5.woff2) format("woff2"),url(/assets/public-sans-latin-900-normal-Cvm28Ll6.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:100;src:url(/assets/jetbrains-mono-latin-100-normal-DlYB2XW3.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-100-normal-DzH8uRxw.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:200;src:url(/assets/jetbrains-mono-latin-200-normal-DvzYDkvL.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-200-normal-CHn02WOn.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/jetbrains-mono-latin-300-normal-DuMDZskh.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-300-normal-BYcAiAh2.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-600-normal-C8RAYTDA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-600-normal-BfsvjouI.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-700-normal-BYuf6tUa.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-700-normal-D3wTyLJW.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/jetbrains-mono-latin-800-normal-D2mQHRMK.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-800-normal-Dj9qwObk.woff) format("woff")}.custom-label{color:var(--label-color);font-size:10px;padding:2px 6px;border-radius:var(--border-radius-small);position:relative;display:inline-block;font-weight:700}.custom-label:before{content:"";width:100%;height:100%;background-color:var(--label-color);border-radius:var(--border-radius-small);position:absolute;top:0;left:0;z-index:0;opacity:.15}.page .page-header{margin-bottom:20px;display:flex;align-items:baseline;justify-content:space-between;gap:20px}.page .page-header .title{font-family:var(--font-family-display);font-weight:700;font-size:30px}.page .page-header .links{display:flex;gap:20px}.page .page-header .links a{text-decoration:underline;text-decoration-color:var(--primary-color);position:relative;top:-2px}.page .page-header .links a .n-icon,.page .page-header .links a .n-icon-wrapper{position:relative;top:3px}@media (max-width: 700px){.page .page-header{flex-direction:column;gap:6px}.page .page-header .title{font-size:20px}}.page .components-list{display:grid;gap:1.25em;align-items:start;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}@media (max-width: 400px){.page .components-list{grid-template-columns:repeat(auto-fit,minmax(100%,1fr))}}.page .components-list>div{overflow:hidden}#app .layout .main .view:has(.page-without-footer)+footer{display:none}.scrollbar-styled{scrollbar-width:thin;scrollbar-color:var(--hover-color) var(--bg-secondary-color)}.scrollbar-styled::-webkit-scrollbar,.scrollbar-styled ::-webkit-scrollbar{width:12px}.scrollbar-styled::-webkit-scrollbar-track,.scrollbar-styled ::-webkit-scrollbar-track{background:var(--bg-secondary-color)}.scrollbar-styled::-webkit-scrollbar-thumb,.scrollbar-styled ::-webkit-scrollbar-thumb{background-color:var(--hover-color);border-radius:20px;border:2px solid var(--bg-secondary-color)}.code-bg-transparent code{background-color:transparent}.over-layer{background-color:rgba(var(--bg-body-color-rgb)/.8);position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:40px}.over-layer .n-alert{width:90vw;max-width:500px;background-color:var(--bg-default-color)}.grid-auto-fit-200{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-auto-flow:row dense}.grid-auto-fit-250{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-auto-flow:row dense}.grid-auto-fill-200{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-auto-flow:row dense}.grid-auto-fill-250{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-auto-flow:row dense}.item-appear.item-appear-bottom{animation:item-fade-bottom .3s forwards;opacity:0}.item-appear.item-appear-up{animation:item-fade-up .3s forwards;opacity:0}.item-appear.item-appear-005:nth-child(0){animation-delay:0s}.item-appear.item-appear-005:nth-child(1){animation-delay:.05s}.item-appear.item-appear-005:nth-child(2){animation-delay:.1s}.item-appear.item-appear-005:nth-child(3){animation-delay:.15s}.item-appear.item-appear-005:nth-child(4){animation-delay:.2s}.item-appear.item-appear-005:nth-child(5){animation-delay:.25s}.item-appear.item-appear-005:nth-child(6){animation-delay:.3s}.item-appear.item-appear-005:nth-child(7){animation-delay:.35s}.item-appear.item-appear-005:nth-child(8){animation-delay:.4s}.item-appear.item-appear-005:nth-child(9){animation-delay:.45s}.item-appear.item-appear-005:nth-child(10){animation-delay:.5s}.item-appear.item-appear-005:nth-child(11){animation-delay:.55s}.item-appear.item-appear-005:nth-child(12){animation-delay:.6s}.item-appear.item-appear-005:nth-child(13){animation-delay:.65s}.item-appear.item-appear-005:nth-child(14){animation-delay:.7s}.item-appear.item-appear-005:nth-child(15){animation-delay:.75s}.item-appear.item-appear-005:nth-child(16){animation-delay:.8s}.item-appear.item-appear-005:nth-child(17){animation-delay:.85s}.item-appear.item-appear-005:nth-child(18){animation-delay:.9s}.item-appear.item-appear-005:nth-child(19){animation-delay:.95s}.item-appear.item-appear-005:nth-child(20){animation-delay:1s}.item-appear.item-appear-005:nth-child(21){animation-delay:1.05s}.item-appear.item-appear-005:nth-child(22){animation-delay:1.1s}.item-appear.item-appear-005:nth-child(23){animation-delay:1.15s}.item-appear.item-appear-005:nth-child(24){animation-delay:1.2s}.item-appear.item-appear-005:nth-child(25){animation-delay:1.25s}.item-appear.item-appear-005:nth-child(26){animation-delay:1.3s}.item-appear.item-appear-005:nth-child(27){animation-delay:1.35s}.item-appear.item-appear-005:nth-child(28){animation-delay:1.4s}.item-appear.item-appear-005:nth-child(29){animation-delay:1.45s}.item-appear.item-appear-005:nth-child(30){animation-delay:1.5s}.item-appear.item-appear-005:nth-child(31){animation-delay:1.55s}.item-appear.item-appear-005:nth-child(32){animation-delay:1.6s}.item-appear.item-appear-005:nth-child(33){animation-delay:1.65s}.item-appear.item-appear-005:nth-child(34){animation-delay:1.7s}.item-appear.item-appear-005:nth-child(35){animation-delay:1.75s}.item-appear.item-appear-005:nth-child(36){animation-delay:1.8s}.item-appear.item-appear-005:nth-child(37){animation-delay:1.85s}.item-appear.item-appear-005:nth-child(38){animation-delay:1.9s}.item-appear.item-appear-005:nth-child(39){animation-delay:1.95s}.item-appear.item-appear-005:nth-child(40){animation-delay:2s}.item-appear.item-appear-010:nth-child(0){animation-delay:0s}.item-appear.item-appear-010:nth-child(1){animation-delay:.1s}.item-appear.item-appear-010:nth-child(2){animation-delay:.2s}.item-appear.item-appear-010:nth-child(3){animation-delay:.3s}.item-appear.item-appear-010:nth-child(4){animation-delay:.4s}.item-appear.item-appear-010:nth-child(5){animation-delay:.5s}.item-appear.item-appear-010:nth-child(6){animation-delay:.6s}.item-appear.item-appear-010:nth-child(7){animation-delay:.7s}.item-appear.item-appear-010:nth-child(8){animation-delay:.8s}.item-appear.item-appear-010:nth-child(9){animation-delay:.9s}.item-appear.item-appear-010:nth-child(10){animation-delay:1s}.item-appear.item-appear-010:nth-child(11){animation-delay:1.1s}.item-appear.item-appear-010:nth-child(12){animation-delay:1.2s}.item-appear.item-appear-010:nth-child(13){animation-delay:1.3s}.item-appear.item-appear-010:nth-child(14){animation-delay:1.4s}.item-appear.item-appear-010:nth-child(15){animation-delay:1.5s}.item-appear.item-appear-010:nth-child(16){animation-delay:1.6s}.item-appear.item-appear-010:nth-child(17){animation-delay:1.7s}.item-appear.item-appear-010:nth-child(18){animation-delay:1.8s}.item-appear.item-appear-010:nth-child(19){animation-delay:1.9s}.item-appear.item-appear-010:nth-child(20){animation-delay:2s}.item-appear.item-appear-010:nth-child(21){animation-delay:2.1s}.item-appear.item-appear-010:nth-child(22){animation-delay:2.2s}.item-appear.item-appear-010:nth-child(23){animation-delay:2.3s}.item-appear.item-appear-010:nth-child(24){animation-delay:2.4s}.item-appear.item-appear-010:nth-child(25){animation-delay:2.5s}.item-appear.item-appear-010:nth-child(26){animation-delay:2.6s}.item-appear.item-appear-010:nth-child(27){animation-delay:2.7s}.item-appear.item-appear-010:nth-child(28){animation-delay:2.8s}.item-appear.item-appear-010:nth-child(29){animation-delay:2.9s}.item-appear.item-appear-010:nth-child(30){animation-delay:3s}.item-appear.item-appear-010:nth-child(31){animation-delay:3.1s}.item-appear.item-appear-010:nth-child(32){animation-delay:3.2s}.item-appear.item-appear-010:nth-child(33){animation-delay:3.3s}.item-appear.item-appear-010:nth-child(34){animation-delay:3.4s}.item-appear.item-appear-010:nth-child(35){animation-delay:3.5s}.item-appear.item-appear-010:nth-child(36){animation-delay:3.6s}.item-appear.item-appear-010:nth-child(37){animation-delay:3.7s}.item-appear.item-appear-010:nth-child(38){animation-delay:3.8s}.item-appear.item-appear-010:nth-child(39){animation-delay:3.9s}.item-appear.item-appear-010:nth-child(40){animation-delay:4s}@keyframes item-fade-bottom{0%{opacity:0;transform:translateY(10px)}to{opacity:1}}@keyframes item-fade-up{0%{opacity:0;transform:translateY(-10px)}to{opacity:1}}.router-fade-enter-active,.router-fade-leave-active{transition:opacity var(--router-transition-duration) ease-in-out}.router-fade-enter-from,.router-fade-leave-to{opacity:0}.router-fade-up-enter-active,.router-fade-up-leave-active{transition:opacity var(--router-transition-duration) ease-in-out,transform var(--router-transition-duration) ease-in-out}.router-fade-up-enter-from{opacity:0;transform:translateY(10px)}.router-fade-up-leave-to{opacity:0;transform:translateY(-10px)}.router-fade-bottom-enter-active,.router-fade-bottom-leave-active{transition:opacity var(--router-transition-duration) ease-in-out,transform var(--router-transition-duration) ease-in-out}.router-fade-bottom-enter-from{opacity:0;transform:translateY(-10px)}.router-fade-bottom-leave-to{opacity:0;transform:translateY(10px)}.router-fade-left-enter-active,.router-fade-left-leave-active{transition:opacity var(--router-transition-duration) ease-in-out,transform var(--router-transition-duration) ease-in-out}.router-fade-left-enter-from{opacity:0;transform:translate(10px)}.router-fade-left-leave-to{opacity:0;transform:translate(-10px)}.router-fade-right-enter-active,.router-fade-right-leave-active{transition:opacity var(--router-transition-duration) ease-in-out,transform var(--router-transition-duration) ease-in-out}.router-fade-right-enter-from{opacity:0;transform:translate(-10px)}.router-fade-right-leave-to{opacity:0;transform:translate(10px)}.theme-light .n-button{transition:all .3s ease}.theme-light .n-button.n-button--primary-type:hover:not(.n-button--disabled){box-shadow:0 2px 4px #c8102e26,0 4px 8px #c8102e1a,0 8px 16px #c8102e0d;transition:all .3s ease;transform:translateY(-1px)}.theme-light .n-button.n-button--info-type:hover:not(.n-button--disabled){box-shadow:0 2px 4px #0015bc26,0 4px 8px #0015bc1a,0 8px 16px #0015bc0d;transition:all .3s ease;transform:translateY(-1px)}.theme-light .n-button.n-button--default-type:hover:not(.n-button--disabled){box-shadow:0 2px 6px #c8102e1a,0 4px 12px #0015bc14,0 8px 20px #0000000a;transition:all .4s ease;transform:translateY(-1px)}.theme-light .n-card{transition:all .3s ease;border:1px solid rgba(224,228,240,.6)!important}.theme-light .n-card:hover{box-shadow:0 2px 6px #c8102e1a,0 4px 12px #0015bc14,0 8px 20px #0000000a;transition:all .4s ease;transform:translateY(-1px);border-color:#0015bc33!important}.theme-light .n-card.selected,.theme-light .n-card.active{box-shadow:0 2px 6px #c8102e1a,0 4px 12px #0015bc14,0 8px 20px #0000000a;transition:all .4s ease;border-color:#c8102e4d!important}.theme-light .n-input.n-input--focus .n-input-wrapper{box-shadow:0 0 0 2px #0015bc1a,0 2px 4px #0015bc0d}.theme-light .n-menu-item-content{transition:all .2s ease}.theme-light .n-menu-item-content.n-menu-item-content--selected{background-color:#c8102e0d;color:#c8102e;border-left:3px solid rgb(200,16,46)}.theme-light .n-menu-item-content:hover:not(.n-menu-item-content--selected){background-color:#0015bc0a;transform:translate(2px)}.theme-light .n-alert.n-alert--error{box-shadow:0 2px 8px #c8102e1a}.theme-light .n-alert.n-alert--info{box-shadow:0 2px 8px #0015bc1a}.theme-light .status-indicator.online,.theme-light .status-indicator.success{box-shadow:0 2px 4px #0015bc26,0 4px 8px #0015bc1a,0 8px 16px #0015bc0d;transition:all .3s ease}.theme-light .status-indicator.offline,.theme-light .status-indicator.error{box-shadow:0 2px 4px #c8102e26,0 4px 8px #c8102e1a,0 8px 16px #c8102e0d;transition:all .3s ease}.theme-light .status-indicator.warning{box-shadow:0 2px 6px #c8102e1a,0 4px 12px #0015bc14,0 8px 20px #0000000a;transition:all .4s ease}.theme-dark .n-button{transition:all .3s ease;position:relative}.theme-dark .n-button.n-button--primary-type:hover:not(.n-button--disabled){box-shadow:0 0 4px #ff00334d,0 0 8px #f033,0 0 12px #ff00331a;transition:all .3s ease;transform:translateY(-1px)}.theme-dark .n-button.n-button--primary-type:active:not(.n-button--disabled){transform:translateY(0)}.theme-dark .n-button.n-button--info-type:hover:not(.n-button--disabled){box-shadow:0 0 4px #0066ff4d,0 0 8px #06f3,0 0 12px #0066ff1a;transition:all .3s ease;transform:translateY(-1px)}.theme-dark .n-button.n-button--info-type:active:not(.n-button--disabled){transform:translateY(0)}.theme-dark .n-button.n-button--default-type:hover:not(.n-button--disabled){box-shadow:0 0 5px #f033,0 0 10px #0066ff26,0 0 15px #ffffff1a;transition:all .4s ease;transform:translateY(-1px)}.theme-dark .n-card{transition:all .3s ease;position:relative;overflow:hidden;border:none!important;border-radius:var(--n-border-radius)!important}.theme-dark .n-card:hover{box-shadow:0 0 5px #f033,0 0 10px #0066ff26,0 0 15px #ffffff1a;transition:all .4s ease;transform:translateY(-1px);border:none!important}.theme-dark .n-card.selected,.theme-dark .n-card.active{box-shadow:0 0 5px #f033,0 0 10px #0066ff26,0 0 15px #ffffff1a;transition:all .4s ease;border:none!important}.theme-dark .n-card.n-card--bordered{border:none!important}.theme-dark .n-input.n-input--focus .n-input-wrapper{box-shadow:0 0 3px #0066ff26,0 0 6px #0066ff1a}.theme-dark .n-menu-item-content{transition:all .2s ease}.theme-dark .n-menu-item-content.n-menu-item-content--selected{background-color:#dc263e1a;color:#dc263e;border-left:3px solid rgb(220,38,62)}.theme-dark .n-menu-item-content:hover:not(.n-menu-item-content--selected){background-color:#5874ac14;transform:translate(2px)}.theme-dark h1 .neon-text,.theme-dark h2 .neon-text,.theme-dark h3 .neon-text{text-shadow:0 0 5px rgba(255,255,255,.5),0 0 10px rgba(255,255,255,.3),0 0 15px rgba(255,255,255,.2),0 0 20px currentColor;animation:neon-pulse 2s ease-in-out infinite alternate}.theme-dark .n-alert.n-alert--error{box-shadow:0 0 10px #ff003326}.theme-dark .n-alert.n-alert--info{box-shadow:0 0 10px #0066ff26}.theme-dark .logo img{filter:drop-shadow(0 0 5px rgba(255,255,255,.2));transition:filter .3s ease}.theme-dark .logo img:hover{filter:drop-shadow(0 0 10px rgba(255,255,255,.3)) drop-shadow(0 0 15px rgba(0,102,255,.2))}@keyframes neon-pulse{0%{opacity:.8;filter:brightness(1)}to{opacity:1;filter:brightness(1.2)}}@keyframes neon-glow{0%{box-shadow:0 0 10px #0066ff80}50%{box-shadow:0 0 20px #0066ffb3,0 0 30px #0066ff80}to{box-shadow:0 0 10px #0066ff80}}.theme-dark .neon-glow-red{box-shadow:0 0 4px #ff00334d,0 0 8px #f033,0 0 12px #ff00331a;transition:all .3s ease}.theme-dark .neon-glow-blue{box-shadow:0 0 4px #0066ff4d,0 0 8px #06f3,0 0 12px #0066ff1a;transition:all .3s ease}.theme-dark .neon-glow-white{box-shadow:0 0 3px #ffffff4d,0 0 6px #fff3,0 0 9px #ffffff1a;transition:all .3s ease}.theme-dark .neon-glow-usa{box-shadow:0 0 5px #f033,0 0 10px #0066ff26,0 0 15px #ffffff1a;transition:all .4s ease}.theme-dark .neon-text{text-shadow:0 0 5px rgba(255,255,255,.5),0 0 10px rgba(255,255,255,.3),0 0 15px rgba(255,255,255,.2),0 0 20px currentColor}.theme-dark .neon-pulse{animation:neon-pulse 2s ease-in-out infinite alternate}.theme-dark .neon-glow-animate{animation:neon-glow 3s ease-in-out infinite}.theme-dark .status-indicator.online,.theme-dark .status-indicator.success{box-shadow:0 0 4px #0066ff4d,0 0 8px #06f3,0 0 12px #0066ff1a;transition:all .3s ease}.theme-dark .status-indicator.online:before,.theme-dark .status-indicator.success:before{content:"";position:absolute;inset:-2px;border-radius:inherit;background:#06f3;animation:pulse-blue 2s ease-in-out infinite}.theme-dark .status-indicator.offline,.theme-dark .status-indicator.error{box-shadow:0 0 4px #ff00334d,0 0 8px #f033,0 0 12px #ff00331a;transition:all .3s ease}.theme-dark .status-indicator.offline:before,.theme-dark .status-indicator.error:before{content:"";position:absolute;inset:-2px;border-radius:inherit;background:#f033;animation:pulse-red 2s ease-in-out infinite}.theme-dark .status-indicator.warning{box-shadow:0 0 5px #f033,0 0 10px #0066ff26,0 0 15px #ffffff1a;transition:all .4s ease}@keyframes star-twinkle{0%,to{opacity:.3;transform:translateY(-50%) scale(.8)}50%{opacity:1;transform:translateY(-50%) scale(1.2)}}@keyframes neon-sweep{0%{transform:translate(-100%) rotate(45deg)}to{transform:translate(200%) rotate(45deg)}}@keyframes patriotic-sweep{0%{left:-100%}to{left:100%}}@keyframes usa-gradient-shift{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.02)}}@keyframes pulse-blue{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.1);opacity:.8}}@keyframes pulse-red{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.1);opacity:.8}}:root{--background: rgb(255, 255, 255);--foreground: rgb(15, 23, 42);--card: rgb(255, 255, 255);--card-foreground: rgb(15, 23, 42);--popover: rgb(255, 255, 255);--popover-foreground: rgb(15, 23, 42);--primary: rgb(200, 16, 46);--primary-foreground: rgb(255, 255, 255);--secondary: rgb(0, 40, 104);--secondary-foreground: rgb(255, 255, 255);--muted: rgb(241, 245, 249);--muted-foreground: rgb(100, 116, 139);--accent: rgb(241, 245, 249);--accent-foreground: rgb(15, 23, 42);--destructive: rgb(239, 68, 68);--destructive-foreground: rgb(255, 255, 255);--border: rgb(226, 232, 240);--input: rgb(226, 232, 240);--ring: rgb(0, 40, 104);--background-secondary: var(--muted);--success: var(--chart-2);--warning: var(--chart-5);--error: var(--chart-1);--info: var(--chart-4);--chart-1: rgb(200, 16, 46);--chart-2: rgb(0, 40, 104);--chart-3: rgb(230, 57, 86);--chart-4: rgb(51, 83, 134);--chart-5: rgb(248, 113, 113);--sidebar: rgb(248, 250, 252);--sidebar-foreground: rgb(15, 23, 42);--sidebar-primary: rgb(200, 16, 46);--sidebar-primary-foreground: rgb(255, 255, 255);--sidebar-accent: rgb(241, 245, 249);--sidebar-accent-foreground: rgb(15, 23, 42);--sidebar-border: rgb(226, 232, 240);--sidebar-ring: rgb(0, 40, 104);--font-sans: var(--font-geist-sans);--font-serif: var(--font-source-serif-4);--font-mono: var(--font-geist-mono);--font-family: var(--font-sans);--font-family-display: var(--font-sans);--font-family-mono: var(--font-mono);--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--radius: .5rem;--radius-sm: calc(var(--radius) - 4px);--radius-md: calc(var(--radius) - 2px);--radius-lg: var(--radius);--radius-xl: calc(var(--radius) + 4px);--spacing: .25rem;--border-radius: var(--radius);--boxed-width: 1400px;--view-padding: 1.5rem;--blur-sm: 4px;--blur: 8px;--blur-lg: 16px;--blur-xl: 24px;--glass-background: rgba(255, 255, 255, .8);--glass-border: rgba(255, 255, 255, .18);--glass-shadow: 0 8px 32px 0 rgba(31, 38, 135, .37);--glass-blur: blur(16px) saturate(180%);--statusbar-height: 48px;--statusbar-background: var(--glass-background);--statusbar-backdrop-filter: var(--glass-blur);--statusbar-expanded-background: rgba(255, 255, 255, .9);--statusbar-expanded-backdrop-filter: blur(20px) saturate(180%);--shadow-2xs: 0px 2px 4px 0px hsl(0 0% 0% / .05);--shadow-xs: 0px 2px 4px 0px hsl(0 0% 0% / .05);--shadow-sm: 0px 2px 4px 0px hsl(0 0% 0% / .1), 0px 1px 2px -1px hsl(0 0% 0% / .1);--shadow: 0px 2px 4px 0px hsl(0 0% 0% / .1), 0px 1px 2px -1px hsl(0 0% 0% / .1);--shadow-md: 0px 2px 4px 0px hsl(0 0% 0% / .1), 0px 2px 4px -1px hsl(0 0% 0% / .1);--shadow-lg: 0px 2px 4px 0px hsl(0 0% 0% / .1), 0px 4px 6px -1px hsl(0 0% 0% / .1);--shadow-xl: 0px 2px 4px 0px hsl(0 0% 0% / .1), 0px 8px 10px -1px hsl(0 0% 0% / .1);--shadow-2xl: 0px 2px 4px 0px hsl(0 0% 0% / .25);--tracking-normal: 0rem;--tracking-tighter: calc(var(--tracking-normal) - .05em);--tracking-tight: calc(var(--tracking-normal) - .025em);--tracking-wide: calc(var(--tracking-normal) + .025em);--tracking-wider: calc(var(--tracking-normal) + .05em);--tracking-widest: calc(var(--tracking-normal) + .1em);--transition-fast: .15s;--transition-base: .2s;--transition-slow: .3s;--transition-slower: .4s;--beacon-size-sm: 8px;--beacon-size-md: 12px;--beacon-size-lg: 16px;--background-rgb: 255, 255, 255;--foreground-rgb: 15, 23, 42;--primary-rgb: 200, 16, 46;--secondary-rgb: 0, 40, 104;--chart-1-rgb: 200, 16, 46;--chart-2-rgb: 0, 40, 104;--chart-3-rgb: 230, 57, 86;--chart-4-rgb: 51, 83, 134;--chart-5-rgb: 248, 113, 113;--background-secondary-rgb: 248, 250, 252;--success-rgb: 34, 197, 94;--warning-rgb: 251, 191, 36;--error-rgb: 239, 68, 68;--info-rgb: 59, 130, 246}.dark{--background: rgb(10, 15, 26);--foreground: rgb(248, 250, 252);--card: rgb(15, 23, 42);--card-foreground: rgb(248, 250, 252);--popover: rgb(15, 23, 42);--popover-foreground: rgb(248, 250, 252);--primary: rgb(200, 16, 46);--primary-foreground: rgb(255, 255, 255);--secondary: rgb(0, 40, 104);--secondary-foreground: rgb(255, 255, 255);--muted: rgb(30, 41, 59);--muted-foreground: rgb(148, 163, 184);--accent: rgb(30, 41, 59);--accent-foreground: rgb(248, 250, 252);--destructive: rgb(239, 68, 68);--destructive-foreground: rgb(248, 250, 252);--border: rgb(30, 41, 59);--input: rgb(30, 41, 59);--ring: rgb(200, 16, 46);--chart-1: rgb(200, 16, 46);--chart-2: rgb(0, 40, 104);--chart-3: rgb(230, 57, 86);--chart-4: rgb(51, 83, 134);--chart-5: rgb(248, 113, 113);--background-secondary: var(--card);--success: var(--chart-2);--warning: var(--chart-5);--error: var(--chart-1);--info: var(--chart-4);--glass-background: rgba(15, 23, 42, .8);--glass-border: rgba(255, 255, 255, .08);--glass-shadow: 0 8px 32px 0 rgba(0, 0, 0, .3);--glass-blur: blur(20px) saturate(180%);--statusbar-background: rgba(15, 23, 42, .8);--statusbar-backdrop-filter: var(--glass-blur);--statusbar-expanded-background: rgba(30, 41, 59, .8);--statusbar-expanded-backdrop-filter: blur(24px) saturate(200%);--sidebar: rgb(15, 23, 42);--sidebar-foreground: rgb(248, 250, 252);--sidebar-primary: rgb(200, 16, 46);--sidebar-primary-foreground: rgb(255, 255, 255);--sidebar-accent: rgb(30, 41, 59);--sidebar-accent-foreground: rgb(248, 250, 252);--sidebar-border: rgb(30, 41, 59);--sidebar-ring: rgb(200, 16, 46);--background-rgb: 10, 15, 26;--foreground-rgb: 248, 250, 252;--primary-rgb: 200, 16, 46;--secondary-rgb: 0, 40, 104;--chart-1-rgb: 200, 16, 46;--chart-2-rgb: 0, 40, 104;--chart-3-rgb: 248, 113, 113;--chart-4-rgb: 96, 165, 250;--chart-5-rgb: 251, 146, 60;--background-secondary-rgb: 15, 23, 42;--success-rgb: 74, 222, 128;--warning-rgb: 251, 191, 36;--error-rgb: 239, 68, 68;--info-rgb: 96, 165, 250}@theme inline{ --color-background: var(--background); --color-foreground: var(--foreground); --color-card: var(--card); --color-card-foreground: var(--card-foreground); --color-popover: var(--popover); --color-popover-foreground: var(--popover-foreground); --color-primary: var(--primary); --color-primary-foreground: var(--primary-foreground); --color-secondary: var(--secondary); --color-secondary-foreground: var(--secondary-foreground); --color-muted: var(--muted); --color-muted-foreground: var(--muted-foreground); --color-accent: var(--accent); --color-accent-foreground: var(--accent-foreground); --color-destructive: var(--destructive); --color-destructive-foreground: var(--destructive-foreground); --color-border: var(--border); --color-input: var(--input); --color-ring: var(--ring); --color-chart-1: var(--chart-1); --color-chart-2: var(--chart-2); --color-chart-3: var(--chart-3); --color-chart-4: var(--chart-4); --color-chart-5: var(--chart-5); --color-sidebar: var(--sidebar); --color-sidebar-foreground: var(--sidebar-foreground); --color-sidebar-primary: var(--sidebar-primary); --color-sidebar-primary-foreground: var(--sidebar-primary-foreground); --color-sidebar-accent: var(--sidebar-accent); --color-sidebar-accent-foreground: var(--sidebar-accent-foreground); --color-sidebar-border: var(--sidebar-border); --color-sidebar-ring: var(--sidebar-ring); }*{font-family:inherit}html{font-size:16px}body{font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);letter-spacing:var(--tracking-normal);color:var(--foreground);background-color:var(--background);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code,pre,kbd,samp,tt{font-family:var(--font-family-mono)!important}.status-critical{color:var(--destructive)}.status-high{color:var(--chart-3)}.status-medium{color:var(--chart-5)}.status-low{color:var(--secondary)}.status-info{color:var(--chart-4)}.status-success{color:var(--chart-2)}@keyframes beacon-pulse-critical{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 0 0 var(--destructive)}50%{opacity:.8;transform:scale(1.1);box-shadow:0 0 0 4px transparent}}@keyframes beacon-pulse-high{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}@keyframes beacon-pulse-medium{0%,to{opacity:1}50%{opacity:.6}}@keyframes beacon-strobe{0%,50%,to{opacity:1}25%,75%{opacity:.3}}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.n-modal-mask{backdrop-filter:blur(8px) saturate(180%);-webkit-backdrop-filter:blur(8px) saturate(180%);background-color:#0000004d}.n-modal,.n-card.n-modal[role]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);max-width:90%;margin:10vh auto}.theme-dark .n-modal,.theme-dark .n-card.n-modal[role]{box-shadow:0 0 20px rgba(var(--chart-2-color-rgb)/.1);border:1px solid var(--border)}.n-card .n-card-header{flex-wrap:wrap;gap:12px;justify-content:flex-end}.n-card .n-card-header .n-card-header__main{min-width:auto!important}.n-drawer__resize-trigger:before{content:"::";background-color:var(--background);width:16px;height:26px;display:flex;position:absolute;top:50%;right:0;text-align:center;justify-content:center;align-items:center;border-radius:12px 0 0 12px;letter-spacing:1px;padding-bottom:2px;padding-left:4px;line-height:0;transition:all .3s var(--n-bezier);border:1px solid var(--border);color:var(--muted-foreground)}.n-drawer__resize-trigger.n-drawer__resize-trigger--hover:before{background-color:var(--accent);color:var(--chart-1);border-color:var(--chart-1)}.n-image-preview-container .n-image-preview-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.n-image-preview-container .n-image-preview-toolbar,.n-image-preview-container .n-image-preview-toolbar *{box-sizing:content-box}.n-image-preview-container .n-image-preview-toolbar>i{font-size:clamp(18px,5.5vw,28px)}.n-slider,.n-calendar *{box-sizing:content-box}.n-badge{direction:ltr}.n-dropdown-menu.n-dropdown-menu--scrollable{max-height:60vh}.n-card>.n-card__content{max-height:100%}.light .n-card .n-card__content{background-color:var(--background);border-top:1px solid var(--border)}.light .n-card:hover .n-card__content{background-color:var(--accent)}.dark .n-card .n-card__content{background-color:var(--background);border-top:1px solid var(--border);position:relative}.dark .n-card .n-card__content:before{content:"";position:absolute;top:-1px;left:0;right:0;height:2px;background:linear-gradient(to right,transparent,var(--chart-2) 20%,var(--chart-3) 50%,var(--chart-2) 80%,transparent);opacity:.5}.dark .n-card:hover .n-card__content{background-color:var(--accent)}.dark .n-card:hover .n-card__content:before{opacity:.8;background:linear-gradient(to right,transparent,var(--chart-1) 20%,var(--chart-1) 80%,transparent)}.n-avatar .n-avatar__text{transform:translate(-50%) translateY(-50%) scale(1)}.v-binder-follower-content{max-width:calc(100vw - var(--view-padding) * 2)}.n-data-table .n-data-table-resize-button{--n-merged-border-color: rgba(var(--fg-secondary-color-rgb) / .35)}.n-spin-container .n-spin-body{inset:0!important;transform:none!important;display:block}.n-spin-container .n-spin-body .n-base-loading{position:sticky;top:50%;margin-top:min(50%,100px);width:100%;display:flex;justify-content:center;transform:translateY(-70px)}.n-spin-container .n-spin-body .n-base-loading .n-base-loading__transition-wrapper{width:1em;height:1em}.n-spin-container .n-spin-body .n-spin-description{position:sticky;top:calc(50% + 50px);left:50%;transform:translate(-50%) translateY(-40px);margin-top:0}.n-form-item .n-form-item-feedback-wrapper:not(:empty){transform:translateY(-7px);padding-left:0!important;padding-right:0!important;padding-top:0!important;z-index:1}.n-form-item .n-form-item-feedback-wrapper:not(:empty) .n-form-item-feedback{font-size:13px;line-height:1.2;padding:3px 12px;border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);background:color-mix(in srgb,currentColor 5%,var(--bg-default-color) 95%);border:1px solid currentColor;border-top:0}.n-form-item.n-form-item--small-size .n-form-item-feedback-wrapper:not(:empty){transform:translateY(-6px)}.n-form-item.n-form-item--small-size .n-form-item-feedback-wrapper:not(:empty) .n-form-item-feedback{font-size:11px;padding:3px 10px}.n-form-item.n-form-item--small-large .n-form-item-feedback-wrapper:not(:empty) .n-form-item-feedback{padding:3px 14px}.n-form-item .n-form-item-blank--error .n-upload-dragger{border-color:var(--n-feedback-text-color-error)}.n-form-item .n-form-item-blank--error .n-upload-file-list:not(:empty){margin-bottom:24px}.n-menu .n-menu-item .n-menu-item-content{gap:16px}.n-menu .n-menu-item .n-menu-item-content .n-menu-item-content__icon{margin-right:0!important;margin-left:0!important}.n-menu .n-menu-item-group .n-menu-item-group-title{padding-left:22px!important;padding-right:22px!important}.n-menu.n-menu--horizontal .n-menu-item .n-menu-item-content{gap:8px}.n-space.n-space--rtl .n-layout aside.n-layout-sider.n-layout-sider--left-placement.n-layout-sider--bordered .n-layout-toggle-button{right:unset;left:0;transform:translate(-50%) translateY(-50%) rotate(180deg)}.n-space.n-space--rtl .n-layout aside.n-layout-sider.n-layout-sider--left-placement.n-layout-sider--bordered .n-layout-sider__border{right:unset;left:0}.direction-rtl .v-binder-follower-container{direction:ltr}.direction-rtl .v-binder-follower-container .v-binder-follower-content>*{direction:rtl}.direction-rtl .n-menu{direction:rtl}.direction-rtl .n-menu.n-menu--collapsed .n-menu-item .n-menu-item-content{padding-right:0;direction:ltr}.direction-rtl .n-base-select-menu .n-base-select-option .n-base-select-option__content .n-icon,.direction-rtl .n-base-selection .n-base-selection-label .n-base-selection-input .n-base-selection-input__content .n-icon{margin-right:unset!important;margin-left:8px}.direction-rtl .n-color-picker-panel .n-color-picker-action{gap:8px}.direction-rtl .n-color-picker-panel .n-color-picker-action>*{margin-left:0}.direction-rtl .n-cascader-menu{direction:ltr!important}.direction-rtl .n-rate,.direction-rtl .n-carousel,.direction-rtl .n-tabs .n-tabs-nav{direction:ltr}.direction-rtl .n-timeline:not(.n-timeline--horizontal) .n-timeline-item .n-timeline-item-timeline{direction:ltr}.direction-rtl .n-timeline.n-timeline--horizontal .n-timeline-item .n-timeline-item-timeline .n-timeline-item-timeline__line{right:var(--n-icon-size);left:0}.direction-rtl .n-data-table-filter-menu__action{gap:8px}.direction-rtl .n-data-table-filter-menu__action .n-button--rtl{margin:0!important}.direction-rtl .n-data-table-check-extra{right:unset!important;left:-3px}.direction-rtl .n-page-header .n-page-header__main{gap:16px}.direction-rtl .n-page-header .n-page-header__main>*{margin-right:0;margin-left:0}.direction-rtl .n-date-panel-calendar{direction:ltr}.direction-rtl .n-date-panel .n-date-panel-header{gap:10px}.direction-rtl .n-date-panel .n-date-panel-header>*:not(:last-child){margin-right:0}.direction-rtl .n-date-panel .n-date-panel-actions .n-date-panel-actions__suffix{margin-bottom:0;gap:8px;flex-wrap:wrap}.direction-rtl .n-date-panel .n-date-panel-actions .n-date-panel-actions__suffix .n-button{margin-bottom:0}.direction-rtl .n-date-panel .n-date-panel-actions .n-date-panel-actions__suffix .n-button:not(:last-child){margin-right:0}.direction-rtl .n-date-panel .n-date-panel-month-calendar{direction:ltr}.direction-rtl .n-time-picker-panel{direction:ltr!important}.direction-rtl .n-form.n-form--inline{gap:18px}.direction-rtl .n-form.n-form--inline .n-form-item{margin-right:0}.direction-rtl .n-form .n-form-item.n-form-item--left-labelled .n-form-item-label{padding-right:0;padding-left:12px}.direction-rtl .n-input-group{direction:ltr;justify-content:flex-end}.direction-rtl .n-slider,.direction-rtl .n-transfer{direction:ltr}.direction-rtl .n-transfer .n-transfer-list-item.n-transfer-list-item--source{gap:8px}.direction-rtl .n-transfer .n-transfer-list-item.n-transfer-list-item--source>*{margin-right:0!important}.direction-rtl .n-popover .n-popover__content .n-popconfirm__panel .n-popconfirm__body .n-popconfirm__icon{margin-right:0;margin-left:8px}.direction-rtl .n-popover .n-popover__content .n-popconfirm__panel .n-popconfirm__action{gap:8px}.direction-rtl .n-popover .n-popover__content .n-popconfirm__panel .n-popconfirm__action .n-button:not(:last-child){margin-right:0}.dark .n-data-table-tr.n-data-table-tr--selected{background-color:rgba(var(--chart-1-color-rgb)/.08)!important;position:relative}.dark .n-data-table-tr.n-data-table-tr--selected:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--chart-1)}.dark .n-data-table-tr:hover{background-color:rgba(var(--chart-2-color-rgb)/.05)!important}.dark .n-tabs .n-tabs-tab.n-tabs-tab--active{color:var(--chart-1)!important}.dark .n-tabs .n-tabs-tab.n-tabs-tab--active:after{background:linear-gradient(90deg,var(--chart-1),var(--chart-3),var(--chart-2));height:2px}.dark .n-tabs .n-tabs-tab:hover:not(.n-tabs-tab--disabled):not(.n-tabs-tab--active){color:var(--chart-2)!important}.dark .n-badge.n-badge--error-type .n-badge-sup{background-color:var(--chart-1)!important;border:1px solid var(--chart-1)}.dark .n-badge.n-badge--info-type .n-badge-sup{background-color:var(--chart-2)!important;border:1px solid var(--chart-2)}.dark .n-switch.n-switch--active .n-switch__rail{background-color:var(--chart-2)!important}.dark .n-switch:hover .n-switch__rail{box-shadow:0 0 5px rgba(var(--chart-2-color-rgb)/.3)}.dark .n-progress .n-progress-graph-line-fill{background:linear-gradient(90deg,var(--chart-1),var(--chart-3) 50%,var(--chart-2))!important}.dark .n-tooltip .n-tooltip__content{background-color:var(--background)!important;border:1px solid var(--border);box-shadow:0 4px 12px #0000001a}.dark .n-button.n-button--primary-type{background-color:var(--chart-1)!important;border-color:var(--chart-1)!important}.dark .n-button.n-button--primary-type:hover:not(.n-button--disabled){background-color:var(--chart-3)!important;border-color:var(--chart-3)!important}.dark .n-button.n-button--info-type{background-color:var(--chart-2)!important;border-color:var(--chart-2)!important}.dark .n-button.n-button--info-type:hover:not(.n-button--disabled){background-color:var(--chart-4)!important;border-color:var(--chart-4)!important}.light .n-data-table-tr.n-data-table-tr--selected{background-color:rgba(var(--chart-1-color-rgb)/.05)!important;border-left:3px solid var(--chart-1)}.light .n-data-table-tr:hover{background-color:rgba(var(--chart-2-color-rgb)/.03)!important}.light .n-menu-item-content.n-menu-item-content--selected{background-color:rgba(var(--chart-1-color-rgb)/.08)!important;color:var(--chart-1)!important;font-weight:600;border-left:3px solid var(--chart-1)}.light .n-menu-item-content:hover:not(.n-menu-item-content--selected){background-color:rgba(var(--chart-2-color-rgb)/.05)!important}.light .n-button.n-button--primary-type{background-color:var(--chart-1)!important;border-color:var(--chart-1)!important;color:#fff!important}.light .n-button.n-button--info-type{background-color:var(--chart-2)!important;border-color:var(--chart-2)!important;color:#fff!important}/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--color-red-500:oklch(63.7% .237 25.331);--color-gray-200:oklch(92.8% .006 264.531);--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-2xl:1.5rem;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--leading-tight:1.25;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-family),sans-serif;--default-mono-font-family:var(--font-family-mono),monospace;--font-sans:var(--font-family),sans-serif;--font-mono:var(--font-family-mono),monospace}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:after,:before,::backdrop{border-color:var(--color-gray-200,currentColor)}::file-selector-button{border-color:var(--color-gray-200,currentColor)}html,body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;line-height:var(--line-height);font-size:var(--font-size);text-wrap:pretty;box-sizing:border-box;width:100vw;height:100svh;margin:0;padding:0;overflow:hidden}:is(html,body):focus{outline:none}[v-cloak]{display:none!important}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:99999}::selection{background-color:rgba(var(--primary-color-rgb)/.2)}#app{width:100vw;height:100svh;overflow:auto}svg{touch-action:initial!important}input{accent-color:var(--primary-color)}p{color:var(--fg-secondary-color)}code,kbd,samp,pre{font-family:var(--font-family-mono)}code{border-radius:var(--border-radius-small);background-color:rgba(var(--hover-color-rgb)/.4);padding:1px 6px;font-size:13px}pre{border-radius:var(--border-radius-small)}pre code{padding:12px;display:block;overflow-x:auto}a{text-decoration:underline;-webkit-text-decoration-color:var(--primary-color);text-decoration-color:var(--primary-color);color:var(--primary-color)}blockquote{border-left:4px solid var(--border-color);padding-left:1em;display:block}dl dt{margin-bottom:2px;font-weight:700}dl>dd:not(:last-child){margin-bottom:10px}ul{padding-left:20px;line-height:1.6;list-style-type:disc;display:block}ul ul{margin-top:3px;margin-bottom:6px;list-style-type:circle}ol{padding-left:20px;line-height:1.6;list-style-type:decimal;display:block}ol ol{margin-top:3px;margin-bottom:6px;list-style-type:decimal}mark{border-radius:var(--border-radius-small);background-color:rgba(var(--primary-color-rgb)/.3);color:var(--fg-default-color);padding:2px 0}@media print{html,body{overflow:initial}body #app{height:initial;background-color:#fff}body #app>.n-config-provider>.layout{height:initial;background-color:#fff;display:block}body #app>.n-config-provider>.layout>.header-bar{display:none}body #app>.n-config-provider>.layout>.main{overflow:initial;height:initial;background-color:#fff}body #app>.n-config-provider>.layout>.main header.toolbar,body #app>.n-config-provider>.layout>.main footer.footer{display:none}body #app>.n-config-provider>.layout>.main>.n-scrollbar,body #app>.n-config-provider>.layout>.main>.n-scrollbar>.n-scrollbar-container{overflow:initial;height:initial}}html.theme-dark .shiki,html.theme-dark .shiki span{color:var(--shiki-dark)!important;font-style:var(--shiki-dark-font-style)!important;font-weight:var(--shiki-dark-font-weight)!important;-webkit-text-decoration:var(--shiki-dark-text-decoration)!important;text-decoration:var(--shiki-dark-text-decoration)!important}:is(html.theme-dark,html.theme-light) .shiki{overflow:hidden;background-color:#0000!important}:is(html.theme-dark,html.theme-light) .shiki span{background-color:#0000!important}h1{letter-spacing:-.025em;font-family:"Source Serif 4",Georgia,serif;font-size:30px;font-weight:700}h2{letter-spacing:-.025em;font-family:"Source Serif 4",Georgia,serif;font-size:26px;font-weight:700}h3{letter-spacing:-.025em;font-family:"Source Serif 4",Georgia,serif;font-size:22px;font-weight:700}h4{letter-spacing:-.025em;font-family:"Source Serif 4",Georgia,serif;font-size:18px;font-weight:500}h5{letter-spacing:-.025em;font-family:"Source Serif 4",Georgia,serif;font-size:14px;font-weight:700}h6{letter-spacing:undefined;font-family:Geist Sans,Public Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:500}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.absolute\!{position:absolute!important}.fixed{position:fixed}.relative{position:relative}.static{position:static}.-top-2\.5{top:calc(var(--spacing)*-2.5)}.top-0\.5{top:calc(var(--spacing)*.5)}.top-1{top:calc(var(--spacing)*1)}.-right-2\.5{right:calc(var(--spacing)*-2.5)}.right-0{right:calc(var(--spacing)*0)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-10{bottom:calc(var(--spacing)*10)}.left-0{left:calc(var(--spacing)*0)}.col-span-3{grid-column:span 3/span 3}.col-span-6{grid-column:span 6/span 6}.container{width:100%}@media (min-width:460px){.container{max-width:460px}}@media (min-width:701px){.container{max-width:701px}}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.\!m-0{margin:calc(var(--spacing)*0)!important}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-5{margin-inline:calc(var(--spacing)*5)}.\!my-0{margin-block:calc(var(--spacing)*0)!important}.\!my-2{margin-block:calc(var(--spacing)*2)!important}.\!my-3{margin-block:calc(var(--spacing)*3)!important}.my-1{margin-block:calc(var(--spacing)*1)}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.my-7{margin-block:calc(var(--spacing)*7)}.my-10{margin-block:calc(var(--spacing)*10)}.\!mt-0{margin-top:calc(var(--spacing)*0)!important}.\!mt-4{margin-top:calc(var(--spacing)*4)!important}.-mt-2{margin-top:calc(var(--spacing)*-2)}.-mt-3{margin-top:calc(var(--spacing)*-3)}.-mt-4{margin-top:calc(var(--spacing)*-4)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mr-2{margin-right:calc(var(--spacing)*2)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.-ml-2{margin-left:calc(var(--spacing)*-2)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.aspect-square{aspect-ratio:1}.h-0\.75\!{height:calc(var(--spacing)*.75)!important}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-24{height:calc(var(--spacing)*24)}.h-28{height:calc(var(--spacing)*28)}.h-32{height:calc(var(--spacing)*32)}.h-48{height:calc(var(--spacing)*48)}.h-96\!{height:calc(var(--spacing)*96)!important}.h-full{height:100%}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-100{max-height:calc(var(--spacing)*100)}.max-h-106{max-height:calc(var(--spacing)*106)}.max-h-125{max-height:calc(var(--spacing)*125)}.max-h-150{max-height:calc(var(--spacing)*150)}.max-h-\[50vh\]{max-height:50vh}.max-h-full{max-height:100%}.min-h-6{min-height:calc(var(--spacing)*6)}.min-h-7{min-height:calc(var(--spacing)*7)}.min-h-14{min-height:calc(var(--spacing)*14)}.min-h-20{min-height:calc(var(--spacing)*20)}.min-h-24{min-height:calc(var(--spacing)*24)}.min-h-28{min-height:calc(var(--spacing)*28)}.min-h-32{min-height:calc(var(--spacing)*32)}.min-h-36{min-height:calc(var(--spacing)*36)}.min-h-40{min-height:calc(var(--spacing)*40)}.min-h-48{min-height:calc(var(--spacing)*48)}.min-h-52{min-height:calc(var(--spacing)*52)}.min-h-80{min-height:calc(var(--spacing)*80)}.min-h-96{min-height:calc(var(--spacing)*96)}.min-h-120{min-height:calc(var(--spacing)*120)}.min-h-\[401px\]{min-height:401px}.min-h-full{min-height:100%}.\!w-12{width:calc(var(--spacing)*12)!important}.\!w-24{width:calc(var(--spacing)*24)!important}.\!w-26{width:calc(var(--spacing)*26)!important}.\!w-28{width:calc(var(--spacing)*28)!important}.\!w-32{width:calc(var(--spacing)*32)!important}.\!w-36{width:calc(var(--spacing)*36)!important}.\!w-40{width:calc(var(--spacing)*40)!important}.\!w-44{width:calc(var(--spacing)*44)!important}.\!w-56{width:calc(var(--spacing)*56)!important}.\!w-72{width:calc(var(--spacing)*72)!important}.\!w-full{width:100%!important}.w-5\!{width:calc(var(--spacing)*5)!important}.w-6{width:calc(var(--spacing)*6)}.w-15{width:calc(var(--spacing)*15)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-72{width:calc(var(--spacing)*72)}.w-150\!{width:calc(var(--spacing)*150)!important}.w-\[90vw\]{width:90vw}.w-auto\!{width:auto!important}.w-full{width:100%}.w-full\!{width:100%!important}.w-max{width:max-content}.\!max-w-44{max-width:calc(var(--spacing)*44)!important}.\!max-w-72{max-width:calc(var(--spacing)*72)!important}.\!max-w-lg{max-width:var(--container-lg)!important}.max-w-20{max-width:calc(var(--spacing)*20)}.max-w-32{max-width:calc(var(--spacing)*32)}.max-w-40{max-width:calc(var(--spacing)*40)}.max-w-60{max-width:calc(var(--spacing)*60)}.max-w-80{max-width:calc(var(--spacing)*80)}.max-w-96{max-width:calc(var(--spacing)*96)}.max-w-\[90vw\]{max-width:90vw}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.\!min-w-28{min-width:calc(var(--spacing)*28)!important}.\!min-w-30{min-width:calc(var(--spacing)*30)!important}.\!min-w-40{min-width:calc(var(--spacing)*40)!important}.\!min-w-64{min-width:calc(var(--spacing)*64)!important}.min-w-8{min-width:calc(var(--spacing)*8)}.min-w-12{min-width:calc(var(--spacing)*12)}.min-w-32{min-width:calc(var(--spacing)*32)}.min-w-36{min-width:calc(var(--spacing)*36)}.min-w-40{min-width:calc(var(--spacing)*40)}.min-w-52{min-width:calc(var(--spacing)*52)}.min-w-64{min-width:calc(var(--spacing)*64)}.min-w-72{min-width:calc(var(--spacing)*72)}.min-w-85{min-width:calc(var(--spacing)*85)}.min-w-max{min-width:max-content}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-1{flex-basis:calc(var(--spacing)*1)}.basis-1\/2{flex-basis:50%}.basis-1\/3{flex-basis:33.3333%}.basis-2\/3{flex-basis:66.6667%}.basis-2\/5{flex-basis:40%}.basis-3\/5{flex-basis:60%}.basis-56{flex-basis:calc(var(--spacing)*56)}.\!rotate-90{rotate:90deg!important}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-\[fade_calc\(var\(--sidebar-anim-duration\)_\*_2\)_forwards_calc\(var\(--sidebar-anim-duration\)_\/_2\)\]{animation:fade calc(var(--sidebar-anim-duration)*2)forwards calc(var(--sidebar-anim-duration)/2)}.animate-fade{animation:.3s forwards fade}.\!cursor-help{cursor:help!important}.\!cursor-pointer{cursor:pointer!important}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.items-center{align-items:center}.items-center\!{align-items:center!important}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.\!justify-start{justify-content:flex-start!important}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.\!gap-0{gap:calc(var(--spacing)*0)!important}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-7{gap:calc(var(--spacing)*7)}.gap-8{gap:calc(var(--spacing)*8)}.gap-14{gap:calc(var(--spacing)*14)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-2{row-gap:calc(var(--spacing)*2)}:where(.divide-y-1>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-y-2>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(2px*var(--tw-divide-y-reverse));border-bottom-width:calc(2px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--border-color)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-hidden\!{overflow:hidden!important}.overflow-x-auto{overflow-x:auto}.overflow-y-hidden{overflow-y:hidden}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-default{border-color:var(--border-color)}.bg-body{background-color:var(--bg-body-color)}.bg-default{background-color:var(--bg-default-color)}.bg-secondary{background-color:var(--bg-secondary-color)}.bg-warning\/10{background-color:var(--warning-color)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/10{background-color:color-mix(in oklab,var(--warning-color)10%,transparent)}}.\!p-0{padding:calc(var(--spacing)*0)!important}.\!p-1{padding:calc(var(--spacing)*1)!important}.p-0{padding:calc(var(--spacing)*0)}.p-0\!{padding:calc(var(--spacing)*0)!important}.p-1{padding:calc(var(--spacing)*1)}.p-1\!{padding:calc(var(--spacing)*1)!important}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-5\!{padding:calc(var(--spacing)*5)!important}.p-6{padding:calc(var(--spacing)*6)}.p-7{padding:calc(var(--spacing)*7)}.\!px-0{padding-inline:calc(var(--spacing)*0)!important}.\!px-2{padding-inline:calc(var(--spacing)*2)!important}.px-0{padding-inline:calc(var(--spacing)*0)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\!{padding-inline:calc(var(--spacing)*2)!important}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-4\.5{padding-inline:calc(var(--spacing)*4.5)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-7{padding-inline:calc(var(--spacing)*7)}.\!py-0{padding-block:calc(var(--spacing)*0)!important}.\!py-8{padding-block:calc(var(--spacing)*8)!important}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-12{padding-block:calc(var(--spacing)*12)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-8{padding-right:calc(var(--spacing)*8)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-7{padding-bottom:calc(var(--spacing)*7)}.pb-9{padding-bottom:calc(var(--spacing)*9)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-50{padding-bottom:calc(var(--spacing)*50)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-6{padding-left:calc(var(--spacing)*6)}.text-center{text-align:center}.text-right{text-align:right}.\!font-mono{font-family:var(--font-family-mono),monospace!important}.font-display{font-family:var(--font-family-display),serif}.font-mono{font-family:var(--font-family-mono),monospace}.font-sans{font-family:var(--font-family),sans-serif}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-xs\!{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.text-xs\/tight{font-size:var(--text-xs);line-height:var(--leading-tight)}.text-\[8px\]{font-size:8px}.text-\[10px\]{font-size:10px}.text-\[10px\]\!{font-size:10px!important}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-default{color:var(--fg-default-color)}.text-error{color:var(--error-color)}.text-primary{color:var(--primary-color)}.text-secondary{color:var(--fg-secondary-color)}.text-success{color:var(--success-color)}.text-tertiary{color:var(--fg-tertiary-color)}.text-warning{color:var(--warning-color)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.\!opacity-80{opacity:.8!important}.opacity-0{opacity:0}.opacity-50{opacity:.5}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-primary\/20{--tw-ring-color:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.ring-primary\/20{--tw-ring-color:color-mix(in oklab,var(--primary-color)20%,transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}@media (hover:hover){.group-hover\:pointer-events-auto:is(:where(.group):hover *){pointer-events:auto}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.hover\:\!border-primary:hover{border-color:var(--primary-color)!important}.hover\:border-primary:hover{border-color:var(--primary-color)}.hover\:bg-body:hover{background-color:var(--bg-body-color)}.hover\:text-primary:hover{color:var(--primary-color)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-warning:hover{color:var(--warning-color)}.hover\:opacity-100:hover{opacity:1}.hover\:ring-1:hover{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media not all and (min-width:701px){.max-mobile\:px-5{padding-inline:calc(var(--spacing)*5)}}@media (min-width:460px){.xs\:\!block{display:block!important}.xs\:\!flex{display:flex!important}.xs\:block{display:block}.xs\:inline{display:inline}.xs\:\!flex-row{flex-direction:row!important}}@media (min-width:40rem){.sm\:\!flex{display:flex!important}.sm\:\!hidden{display:none!important}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-block{display:inline-block}.sm\:max-w-56{max-width:calc(var(--spacing)*56)}.sm\:\!flex-row{flex-direction:row!important}.sm\:flex-row{flex-direction:row}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:max-w-70{max-width:calc(var(--spacing)*70)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:gap-3{gap:calc(var(--spacing)*3)}.md\:gap-6{gap:calc(var(--spacing)*6)}}@media (min-width:64rem){.lg\:\!hidden{display:none!important}.lg\:flex{display:flex}}@container (min-width:20rem){.\@xs\:flex{display:flex}.\@xs\:\!flex-row{flex-direction:row!important}}@container (min-width:24rem){.\@sm\:flex{display:flex}}@container (min-width:28rem){.\@md\:block{display:block}.\@md\:hidden{display:none}}@container (min-width:32rem){.\@lg\:flex{display:flex}.\@lg\:grid{display:grid}}@container (min-width:42rem){.\@2xl\:\!flex{display:flex!important}.\@2xl\:\!flex-row{flex-direction:row!important}}.\[\&_\*\]\:text-sm *{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\*\]\:text-\[10px\] *{font-size:10px}.\[\&_\*\]\:text-default *{color:var(--fg-default-color)}.\[\&_\*\:last-child\]\:mb-0\! :last-child{margin-bottom:calc(var(--spacing)*0)!important}.\[\&_\.n-scrollbar-container\]\:rounded-lg .n-scrollbar-container{border-radius:var(--radius-lg)}.\[\&_\.n-tag\\_\\_content\]\:p-0\! .n-tag__content{padding:calc(var(--spacing)*0)!important}.\[\&_\.n-tag\\_\\_content\]\:pb-0\.5 .n-tag__content{padding-bottom:calc(var(--spacing)*.5)}.\[\&_\.n-tag\\_\\_content\]\:leading-0 .n-tag__content{--tw-leading:calc(var(--spacing)*0);line-height:calc(var(--spacing)*0)}.\[\&_p\]\:text-white p{color:var(--color-white)}.\[\&\:not\(\:last-child\)\]\:mb-5:not(:last-child){margin-bottom:calc(var(--spacing)*5)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes fade{0%{opacity:0}to{opacity:1}}
