:root{--surface-glass:rgba(15, 23, 42, 0.85);--border-glass:rgba(255, 255, 255, 0.12);--surface-1:rgba(30, 41, 59, 0.4);--surface-2:rgba(30, 41, 59, 0.6);--surface-3:rgba(30, 41, 59, 0.55);--cyan:var(--color-accent-cyan, #00f0ff);--cyan-soft:var(--color-accent-cyan, #22d3ee);--cyan-bg:rgba(0, 240, 255, 0.08);--cyan-bg-hover:rgba(0, 240, 255, 0.2);--cyan-border:rgba(0, 240, 255, 0.35);--cyan-border-strong:rgba(0, 240, 255, 0.4);--sev-critical:var(--threat-critical, #f87171);--sev-critical-bg:rgba(239, 68, 68, 0.2);--sev-critical-bd:rgba(239, 68, 68, 0.4);--sev-critical-solid:var(--threat-critical, #ef4444);--sev-high:var(--threat-high, #fb923c);--sev-high-bg:rgba(249, 115, 22, 0.2);--sev-high-bd:rgba(249, 115, 22, 0.4);--sev-high-solid:var(--threat-high, #f97316);--sev-medium:var(--threat-medium, #facc15);--sev-medium-bg:rgba(234, 179, 8, 0.2);--sev-medium-bd:rgba(234, 179, 8, 0.4);--sev-medium-solid:var(--threat-medium, #eab308);--sev-low:var(--threat-low, #7dd3fc);--sev-low-bg:rgba(56, 189, 248, 0.2);--sev-low-bd:rgba(56, 189, 248, 0.4);--sev-low-solid:var(--threat-low, #38bdf8);--amber:var(--color-accent, #fbbf24);--amber-bg:rgba(245, 158, 11, 0.1);--amber-border:rgba(245, 158, 11, 0.35);--radius-card:1rem;--radius-tile:0.9rem;--radius-pill:9999px;--ring:0 0 0 2px rgba(0, 240, 255, 0.55)}html[data-bs-theme=light]{--surface-glass:rgba(248, 250, 252, 0.92);--border-glass:rgba(15, 23, 42, 0.14);--surface-1:rgba(226, 232, 240, 0.45);--surface-2:rgba(226, 232, 240, 0.65);--surface-3:rgba(226, 232, 240, 0.6);--cyan-bg:rgba(8, 145, 178, 0.08);--cyan-bg-hover:rgba(8, 145, 178, 0.18);--cyan-border:rgba(8, 145, 178, 0.35);--cyan-border-strong:rgba(8, 145, 178, 0.45);--ring:0 0 0 2px rgba(8, 145, 178, 0.45);--sev-critical-bg:rgba(220, 38, 38, 0.12);--sev-critical-bd:rgba(220, 38, 38, 0.35);--sev-high-bg:rgba(234, 88, 12, 0.12);--sev-high-bd:rgba(234, 88, 12, 0.35);--sev-medium-bg:rgba(202, 138, 4, 0.12);--sev-medium-bd:rgba(202, 138, 4, 0.35);--sev-low-bg:rgba(22, 163, 74, 0.12);--sev-low-bd:rgba(22, 163, 74, 0.35);--sev-critical:#b91c1c;--sev-critical-solid:#dc2626;--sev-high:#c2410c;--sev-high-solid:#ea580c;--sev-medium:#b45309;--sev-medium-solid:#d97706;--sev-low:#0369a1;--sev-low-solid:#0284c7}body{background-color:var(--surface-ground,#0b0f19);color:var(--color-text-heading,#f8fafc);font-family:var(--font-sans);min-height:100vh}html[data-bs-theme=light] body{color:var(--color-text-heading,#090d16)}body{--bs-font-monospace:var(--font-mono)}body .text-muted{color:var(--text-muted)!important}.chip:focus-visible,.filter-btn:focus-visible,.ms-option:focus-visible,[role=button]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible{outline:0;box-shadow:var(--ring);border-radius:var(--radius-pill)}.cve-card{background:var(--surface-glass);border:1px solid var(--border-glass);border-radius:var(--radius-card);transition:transform .2s cubic-bezier(.16, 1, .3, 1),border-color .2s ease,box-shadow .2s ease,backdrop-filter .2s ease}.cve-card.spotlight,.cve-card:hover{backdrop-filter:blur(16px)}.cve-card:hover{transform:translateY(-3px);border-color:var(--cyan-border-strong);box-shadow:0 10px 25px rgba(0,240,255,.08)}.cve-card.critical{border-left:4px solid var(--sev-critical-solid)}.cve-card.high{border-left:4px solid var(--sev-high-solid)}.cve-card.medium{border-left:4px solid var(--sev-medium-solid)}.cve-card.low{border-left:4px solid var(--sev-low-solid)}.cve-card.spotlight{border:2px solid var(--cyan)!important;box-shadow:0 0 35px rgba(0,240,255,.3)!important}.badge-critical{background:var(--sev-critical-bg);color:var(--sev-critical);border:1px solid var(--sev-critical-bd);font-weight:700}.badge-high{background:var(--sev-high-bg);color:var(--sev-high);border:1px solid var(--sev-high-bd);font-weight:700}.badge-medium{background:var(--sev-medium-bg);color:var(--sev-medium);border:1px solid var(--sev-medium-bd);font-weight:700}.badge-kev{background:#c03030;color:#fff;font-weight:800}.badge-new{background:#0891b2;color:#fff;font-weight:800;letter-spacing:.05em}.badge-kev .kev-age{color:rgba(255,255,255,.88);font-weight:700}.badge-kev .kev-fresh{color:#fde047}.epss-trend{font-size:.72rem;line-height:1;font-weight:800}.epss-trend.up{color:#f87171}.epss-trend.down{color:#4ade80}.card-updated{opacity:.85}.card-score{font-family:var(--bs-font-monospace, ui-monospace, monospace);font-size:1.35rem;font-weight:800;line-height:1;letter-spacing:-.02em}.card-score.critical{color:var(--sev-critical)}.card-score.high{color:var(--sev-high)}.card-score.medium{color:var(--sev-medium)}.card-score.low{color:var(--sev-low)}.epss-track{height:4px;border-radius:2px;background:rgba(148,163,184,.18);overflow:hidden;min-width:5.5rem}.epss-fill{height:100%;border-radius:2px;transition:width .6s cubic-bezier(.16, 1, .3, 1)}.epss-fill.tier-danger{background:linear-gradient(90deg,#ef4444,#f87171)}.epss-fill.tier-warning{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.epss-fill.tier-info{background:linear-gradient(90deg,#0ea5e9,#38bdf8)}.epss-fill.tier-muted{background:linear-gradient(90deg,#475569,#94a3b8)}.signal-chip{display:inline-flex;align-items:center;gap:.2rem;font-size:.68rem;font-weight:700;letter-spacing:.02em;padding:.12rem .45rem;border-radius:var(--radius-pill);border:1px solid var(--border-glass);background:var(--surface-1)}.filter-btn{background:rgba(30,41,59,.6);border:1px solid var(--border-glass);color:var(--text-muted);font-size:.82rem;font-weight:600;padding:.35rem .85rem;border-radius:9999px;cursor:pointer;transition:all .2s ease}.filter-btn.active,.filter-btn:hover{background:var(--cyan);color:var(--surface-ground,#0b0f19);border-color:var(--cyan);font-weight:700}.vendor-stat-tile{background:rgba(30,41,59,.4);border:1px solid var(--border-glass);border-radius:.75rem;padding:.6rem .9rem;cursor:pointer;transition:all .2s ease}.vendor-stat-tile:hover{border-color:rgba(0,240,255,.5);background:rgba(30,41,59,.8);transform:translateY(-2px)}.extra-small{font-size:.72rem}.extra-small-xs{font-size:.68rem}.text-uppercase-track{text-transform:uppercase;letter-spacing:.04em}.measure-card{max-width:var(--measure-card,65ch)}.text-critical-rose{color:#fb7185}.btn-inherit{background:0 0;border:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.text-cyan{color:var(--cyan)}.bg-cyan{background-color:var(--cyan)}.border-cyan{border-color:var(--cyan)}.hover-cyan:hover,a.hover-cyan:hover{color:var(--cyan)}.btn-xs{padding:.2rem .6rem;font-size:.72rem}.text-truncate-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tracking-wider{letter-spacing:.05em}.leading-snug{line-height:1.375}.cursor-pointer{cursor:pointer}.p-3\.5{padding:.875rem}.mb-1\.5{margin-bottom:.375rem}.mb-2\.5{margin-bottom:.625rem}.mt-2\.5{margin-top:.625rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.gap-1\.5{gap:.375rem}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.55}}.animate-pulse{animation:pulse 2s infinite}@keyframes fade-in-up{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.animate-fade-in{animation:fade-in-up .4s ease-out}.badge-euvd{background:rgba(0,240,255,.15);color:#22d3ee;border:1px solid rgba(0,240,255,.4);font-weight:700}.badge-exploited{background:var(--sev-critical-bg,rgba(239,68,68,.25));color:var(--sev-critical);border:1px solid rgba(239,68,68,.5);font-weight:700}.badge-poc{background:0 0;color:#fb7185;border:1px dashed rgba(251,113,133,.55);font-weight:600}.cve-card.low{border-left:4px solid #38bdf8}.badge-low{background:rgba(56,189,248,.2);color:#7dd3fc;border:1px solid rgba(56,189,248,.4);font-weight:700}.dossier-rejected{background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.45)}.metric-tile{background:rgba(30,41,59,.55);border:1px solid var(--border-glass);border-radius:.6rem;padding:.45rem .6rem;height:100%}.metric-tile .metric-name{display:block;font-size:.62rem;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.metric-tile .metric-value{display:block;font-size:.8rem;font-weight:700;margin-top:2px}.metric-bad .metric-value{color:var(--sev-critical)}.metric-warn .metric-value{color:#facc15}.metric-good .metric-value{color:#4ade80}.chip{display:inline-flex;align-items:center;border-radius:9999px;padding:.18rem .6rem;font-size:.72rem;font-weight:600;border:1px solid;text-decoration:none;line-height:1.4}.chip-cwe{background:rgba(34,211,238,.12);color:#67e8f9;border-color:rgba(34,211,238,.35)}.chip-alias{background:rgba(0,240,255,.08);color:#22d3ee;border-color:rgba(0,240,255,.35)}.chip-alias:hover{background:rgba(0,240,255,.2);color:#a5f3fc}.chip-vendor{background:rgba(96,165,250,.12);color:#93c5fd;border-color:rgba(96,165,250,.35)}.chip-capec{background:rgba(245,158,11,.1);color:#fbbf24;border-color:rgba(245,158,11,.35)}.chip-capec:hover{background:rgba(245,158,11,.22);color:#fde68a}.chip-attack{background:rgba(248,113,113,.1);color:#fca5a5;border-color:rgba(248,113,113,.35)}.chip-attack:hover{background:rgba(248,113,113,.22);color:#fecaca}.chip-product{background:rgba(52,211,153,.1);color:#6ee7b7;border-color:rgba(52,211,153,.3)}.dossier-refs li{padding:.15rem 0}.dossier-refs a{color:#7dd3fc;text-decoration:none;font-size:.78rem;word-break:break-all}.dossier-refs a:hover{color:#bae6fd;text-decoration:underline}.dossier-meta{background:rgba(30,41,59,.4);border:1px solid var(--border-glass)}html[data-bs-theme=light] .text-critical-rose{color:#be123c}html[data-bs-theme=light] .badge-euvd{background:rgba(8,145,178,.1);color:#075985;border-color:rgba(8,145,178,.4)}html[data-bs-theme=light] .badge-new{background:#0e7490;color:#fff}html[data-bs-theme=light] .epss-trend.up{color:#b91c1c}html[data-bs-theme=light] .epss-trend.down{color:#15803d}html[data-bs-theme=light] .chip-cwe{background:rgba(8,145,178,.08);color:#075985;border-color:rgba(8,145,178,.35)}html[data-bs-theme=light] .chip-alias{background:rgba(8,145,178,.08);color:#075985;border-color:rgba(8,145,178,.35)}html[data-bs-theme=light] .chip-alias:hover{background:rgba(8,145,178,.16);color:#075985}html[data-bs-theme=light] .chip-vendor{background:rgba(29,78,216,.08);color:#1d4ed8;border-color:rgba(29,78,216,.35)}html[data-bs-theme=light] .chip-capec{background:rgba(180,83,9,.08);color:#b45309;border-color:rgba(180,83,9,.35)}html[data-bs-theme=light] .chip-capec:hover{background:rgba(180,83,9,.16);color:#92400e}html[data-bs-theme=light] .chip-attack{background:rgba(185,28,28,.08);color:#b91c1c;border-color:rgba(185,28,28,.35)}html[data-bs-theme=light] .chip-attack:hover{background:rgba(185,28,28,.16);color:#991b1b}html[data-bs-theme=light] .chip-product{background:rgba(4,120,87,.08);color:#047857;border-color:rgba(4,120,87,.3)}html[data-bs-theme=light] .dossier-refs a{color:#0369a1}html[data-bs-theme=light] .dossier-refs a:hover{color:#075985}html[data-bs-theme=light] .dossier-meta{background:rgba(226,232,240,.5)}html[data-bs-theme=light] .metric-good .metric-value{color:#047857}html[data-bs-theme=light] .metric-tile{background:rgba(226,232,240,.55)}html[data-bs-theme=light] .metric-warn .metric-value{color:#a16207}html[data-bs-theme=light] .vendor-stat-tile{background:rgba(226,232,240,.5)}html[data-bs-theme=light] .vendor-stat-tile:hover{background:rgba(226,232,240,.8);border-color:rgba(8,145,178,.5)}html[data-bs-theme=light] .cve-page .text-warning{color:#92400e!important}html[data-bs-theme=light] .vendor-dot{color:var(--vc-light,#475569)!important}html[data-bs-theme=light] .vendor-line{stroke:var(--vc-light,#64748b)}html[data-bs-theme=light] .cve-page .text-info{color:#155e75!important}html[data-bs-theme=light] .badge-low{background:rgba(8,145,178,.1);color:#075985;border-color:rgba(8,145,178,.4)}html[data-bs-theme=light] .cve-page{--cve-panel-bg:#e2e8f0}html[data-bs-theme=light] .cve-page .filter-btn{background:#e2e8f0;color:#334155;border-color:#cbd5e1}html[data-bs-theme=light] .cve-page .filter-btn.active,html[data-bs-theme=light] .cve-page .filter-btn:hover{background:#0369a1;color:#fff;border-color:#0369a1}html[data-bs-theme=light] .cve-page .filters-active-chip{color:#0c4a6e}html[data-bs-theme=light] .cve-page .btn-outline-info{color:#155e75!important;border-color:rgba(21,94,117,.6)}html[data-bs-theme=light] .navbar-cve .btn-outline-warning,html[data-bs-theme=light] .navbar-cve .btn-warning,html[data-bs-theme=light] .navbar-cve .text-warning{color:#f59e0b!important}html[data-bs-theme=light] .navbar-cve .btn-outline-info,html[data-bs-theme=light] .navbar-cve .text-info{color:#22d3ee!important}html[data-bs-theme=light] .navbar-cve a.btn-outline-warning{color:#f59e0b!important;border-color:rgba(245,158,11,.6)!important}.multiselect{position:relative}.ms-panel{background:var(--surface-glass);backdrop-filter:blur(16px);border:1px solid var(--border-glass);border-radius:.9rem;padding:.75rem;margin-top:.5rem;width:min(100%,26rem)}.ms-options{max-height:16rem;overflow-y:auto;display:flex;flex-direction:column;gap:.15rem}.ms-option{display:flex;align-items:center;gap:.5rem;padding:.3rem .5rem;border-radius:.5rem;cursor:pointer;font-size:.8rem;color:var(--color-text-heading,#e2e8f0)}.ms-option:hover{background:rgba(0,240,255,.07)}.ms-option input{accent-color:var(--cyan)}.ms-option .ms-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-count{flex:0 0 auto;font-size:.66rem;font-weight:700;color:#67e8f9;background:rgba(0,240,255,.1);border:1px solid rgba(0,240,255,.25);border-radius:9999px;padding:.05rem .45rem;font-variant-numeric:tabular-nums}.intel-tile{background:var(--surface-glass);backdrop-filter:blur(12px);border:1px solid var(--border-glass);border-radius:var(--radius-tile);padding:.85rem .95rem;height:100%;transition:transform .2s ease,border-color .2s ease}.intel-tile:hover{border-color:var(--cyan-border-strong);transform:translateY(-2px)}.intel-tile .intel-value{display:block;font-size:1.3rem;font-weight:800;line-height:1.15}.intel-tile .intel-label{display:block;font-size:.66rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-top:.2rem}.cve-item{content-visibility:auto;contain-intrinsic-size:auto 320px}#cveGrid .cve-item{animation:fade-in-up .4s ease-out both}#cveGrid .cve-item:first-child{animation-delay:20ms}#cveGrid .cve-item:nth-child(n+2):nth-child(-n+12){animation-delay:calc((var(--stagger, 0) + .02s) + .018s * (n - 1))}#cveGrid .cve-item:nth-child(n+13){animation-delay:.24s}.navbar-cve{position:sticky;top:0;z-index:1030}@media (max-width:767.98px){.navbar-cve .container{flex-wrap:wrap;gap:.75rem}.navbar-cve .container>div:last-child{flex-wrap:wrap;width:100%;justify-content:flex-start;gap:.5rem}.navbar-cve .btn-sm{padding:.35rem .65rem;font-size:.78rem}}@media (min-width:992px){.dossier-aside{position:sticky;top:5rem}}.filters-active-chip{display:inline-flex;align-items:center;gap:.4rem;background:var(--cyan-bg);border:1px solid var(--cyan-border);color:var(--cyan-soft);border-radius:var(--radius-pill);padding:.25rem .8rem;font-size:.78rem;font-weight:700}.empty-state{border:1px dashed var(--border-glass);border-radius:var(--radius-card)}.cmdk-backdrop{position:fixed;inset:0;z-index:2000;background:rgba(7,12,24,.7);backdrop-filter:blur(4px);display:flex;align-items:flex-start;justify-content:center;padding:8vh 1rem 1rem}.cmdk-panel{width:min(100%,40rem);background:var(--surface-glass);backdrop-filter:blur(24px);border:1px solid var(--cyan-border);border-radius:.9rem;box-shadow:0 24px 60px rgba(0,0,0,.5),0 0 40px rgba(0,240,255,.06);overflow:hidden}.cmdk-input{width:100%;background:0 0;border:0;outline:0;color:#f8fafc;font-size:1rem;padding:.9rem 1.1rem;border-bottom:1px solid var(--border-glass)}.cmdk-input::placeholder{color:var(--text-muted)}.cmdk-list{max-height:18rem;overflow-y:auto;padding:.4rem}.cmdk-item{display:flex;align-items:center;gap:.6rem;padding:.5rem .7rem;border-radius:.5rem;color:#e2e8f0;text-decoration:none;font-size:.88rem;cursor:pointer}.cmdk-item:hover,.cmdk-item[aria-selected=true]{background:var(--cyan-bg);color:#fff}.cmdk-item .cmdk-hint{margin-left:auto;font-size:.68rem;color:var(--text-muted)}.cmdk-section{font-size:.64rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);padding:.5rem .7rem .2rem;font-weight:700}.cmdk-foot{display:flex;gap:1rem;padding:.5rem .9rem;font-size:.66rem;color:var(--text-muted);border-top:1px solid var(--border-glass);background:rgba(7,12,24,.3)}.cmdk-foot kbd{background:var(--surface-2);border:1px solid var(--border-glass);border-radius:.3rem;padding:0 .3rem;font-family:var(--font-mono)}.filters-toggle{display:none}@media (max-width:991.98px){.filters-toggle{display:inline-flex}#filterMatrix>.row{display:none}#filterMatrix.expanded>.row{display:flex}}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important}.cve-card:hover,.intel-tile:hover,.vendor-stat-tile:hover{transform:none}}.ex-timeline{position:relative;padding:.2rem 0 .1rem}.ex-timeline-line{position:absolute;left:.55rem;right:.55rem;top:.62rem;height:2px;background:linear-gradient(90deg,var(--cyan-border) 0,rgba(248,113,113,.5) 100%)}.ex-timeline-points{display:flex;justify-content:space-between;position:relative}.ex-tl-point{display:flex;flex-direction:column;align-items:center;gap:.3rem;flex:1;min-width:0}.ex-tl-dot{width:.72rem;height:.72rem;border-radius:50%;background:var(--surface-3);border:2px solid var(--text-muted);flex-shrink:0}.ex-tl-point.is-milestone .ex-tl-dot{background:var(--cyan);border-color:var(--cyan);box-shadow:0 0 8px rgba(0,240,255,.5)}.ex-tl-point.is-kev .ex-tl-dot{background:var(--sev-critical);border-color:var(--sev-critical);box-shadow:0 0 8px rgba(239,68,68,.55)}.ex-tl-label{font-size:.6rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);text-align:center;line-height:1.25}.ex-tl-value{font-size:.68rem;font-weight:700;color:#e2e8f0;font-family:var(--font-mono);text-align:center}.ex-tl-point.is-kev .ex-tl-value{color:var(--sev-critical)}.tsec-toast{position:fixed;right:1.2rem;bottom:1.2rem;z-index:2100;background:var(--surface-glass);backdrop-filter:blur(16px);border:1px solid var(--cyan-border);color:#e2e8f0;border-radius:.7rem;padding:.6rem 1rem;font-size:.85rem;font-weight:600;box-shadow:0 12px 30px rgba(0,0,0,.45)}.cve-card h3 a{text-decoration:none}.cve-card h3 a:focus-visible,.cve-card h3 a:hover{text-decoration:underline;text-decoration-color:var(--cyan-border-strong);text-underline-offset:3px}@media print{@page{margin:14mm 12mm}body{background:#fff!important;color:#111!important}body .text-muted{color:#555!important}#cmdkBackdrop,#cmdkTrigger,#cveEmptyState,#cveSearchInput,#filterMatrix,.dossier-refs a::before,.empty-state,.filters-active-chip,.filters-toggle,.input-group,.intel-tile,.modal,.modal-backdrop,.navbar-cve,.tsec-toast,.vendor-stat-tile,.watchlist-modal{display:none!important}main.container{max-width:100%;padding:0}.collapse{display:block!important}.cmdk-panel,.cve-card,.dossier-meta,.metric-tile,.ms-panel{background:#fff!important;backdrop-filter:none!important;border-color:#bbb!important;box-shadow:none!important;color:#111!important}.cve-card.critical{border-left-color:#b91c1c!important}.cve-card.high{border-left-color:#c2410c!important}.cve-card.medium{border-left-color:#a16207!important}.fw-bold.text-white,.text-white{color:#111!important}.text-info{color:#0e7490!important}.dossier-refs a::after{content:" (" attr(href) ")";font-size:.66rem;color:#555;word-break:break-all}#cveGrid{display:grid!important;grid-template-columns:1fr 1fr;gap:6mm}#cveGrid .cve-item{content-visibility:visible;contain-intrinsic-size:none;break-inside:avoid}.ex-timeline-line{background:#999!important}a{color:#0e7490!important;text-decoration:none}}@layer bootstrap{.cve-page .text-danger{color:#ff8fa0!important}.cve-page .btn-outline-danger{color:#ff8fa0!important;border-color:rgba(255,143,160,.55)!important}.cve-page .text-success{color:#4ade80!important}.cve-page .btn-outline-success{color:#4ade80!important;border-color:rgba(74,222,128,.5)!important}.cve-page .btn-outline-secondary{color:#a8b6c8!important;border-color:rgba(148,163,184,.5)!important}.cve-page .cmdk-foot kbd{color:#e2e8f0!important;background:#334155!important;border-color:#475569!important}.cve-page .btn-light .text-danger,.cve-page .btn-light.text-danger{color:#b91c1c!important}html[data-bs-theme=light] .cve-page .text-danger{color:#b91c1c!important}html[data-bs-theme=light] .cve-page .btn-outline-danger{color:#b91c1c!important;border-color:rgba(185,28,28,.55)!important}html[data-bs-theme=light] .cve-page .text-success{color:#065f46!important}html[data-bs-theme=light] .cve-page .btn-outline-success{color:#047857!important;border-color:rgba(4,120,87,.5)!important}html[data-bs-theme=light] .cve-page .cmdk-foot kbd{color:#0f172a!important;background:#e2e8f0!important;border-color:#cbd5e1!important}html[data-bs-theme=light] .cve-page .btn-outline-warning{color:#b45309!important;border-color:rgba(180,83,9,.55)!important}html[data-bs-theme=light] .navbar-cve a.btn-outline-warning{color:#f59e0b!important;border-color:rgba(245,158,11,.6)!important}}:root{--ts-dock-height:64px;--ts-dock-safe:env(safe-area-inset-bottom, 0px)}@media (max-width:991.98px){.gtl--floating{--gtl-float-bottom:calc(var(--ts-dock-height, 64px) + 8px + var(--ts-dock-safe, env(safe-area-inset-bottom, 0px)))}}.cve-live-badge{display:inline-flex;align-items:center;gap:.45rem;padding:.28rem .8rem;border-radius:999px;background:rgba(239,68,68,.15);border:1px solid rgba(239,68,68,.45);color:#fca5a5;font-weight:700;font-size:.8rem;text-decoration:none}.cve-live-badge:focus,.cve-live-badge:hover{color:#fecaca}.cve-live-dot{width:8px;height:8px;border-radius:999px;background:#ef4444;animation:cveLivePulse 1.6s ease-in-out infinite}@keyframes cveLivePulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}.cve-live-peak{color:#fff;font-size:.78rem}@media (max-width:575.98px){.cve-live-badge{padding:.28rem .55rem}}