@media (max-width:767.98px){.cve-v3{--v3-surface:var(--surface-glass, rgba(15, 23, 42, 0.85));--v3-surface-low:var(--surface-1, rgba(30, 41, 59, 0.4));--v3-surface-strong:var(--surface-2, rgba(30, 41, 59, 0.6));--v3-border:var(--border-glass, rgba(255, 255, 255, 0.12));--v3-text:var(--color-text, #f8fafc);--v3-muted:var(--text-muted, #94a3b8);--v3-accent:var(--cyan, #00f0ff);--v3-accent-bg:var(--cyan-bg, rgba(0, 240, 255, 0.08));--v3-accent-bd:var(--cyan-border, rgba(0, 240, 255, 0.35));--v3-radius-xl:0.75rem;--v3-radius-lg:0.5rem;--v3-mono:var(--font-mono, var(--mono-stack, ui-monospace, monospace))}html[data-bs-theme=light] .cve-v3{--v3-accent:#0369a1}.cve-v3 .cve-nav-actions{width:100%;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;mask-image:linear-gradient(to right,#000 88%,transparent)}.cve-v3 .cve-nav-actions::-webkit-scrollbar{display:none}.cve-v3 .cve-nav-actions>*{flex:0 0 auto}.cve-v3 .cve-dossier{background:var(--v3-surface)!important;backdrop-filter:blur(16px)!important}.cve-v3 .cve-dossier__head{flex-direction:column;align-items:stretch}.cve-v3 .cve-dossier__pill--epss,.cve-v3 .cve-dossier__pill--score,.cve-v3 .cve-dossier__pill--sighting{display:none}.cve-v3 .cve-dossier__actions{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px}.cve-v3 .cve-dossier__actions::-webkit-scrollbar{display:none}.cve-v3 .cve-dossier__actions>*{flex:0 0 auto}.cve-v3 .cve-dossier__title{font-size:1.25rem;line-height:1.3}.cve-v3 .cve-dossier__desc{font-size:.9rem!important}.cve-v3 .cve-v3-metrics{display:grid!important;grid-template-columns:1fr 1fr;gap:.5rem;margin:0 0 1rem}.cve-v3 .cve-v3-metric{display:flex;flex-direction:column;gap:.15rem;min-width:0;padding:.65rem .75rem;border-radius:var(--v3-radius-lg);background:var(--v3-surface-low);border:1px solid var(--v3-border)}.cve-v3 .cve-v3-metric__label{font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--v3-muted)}.cve-v3 .cve-v3-metric__value{font-family:var(--v3-mono);font-size:1.6rem;font-weight:700;line-height:1.1;color:var(--v3-text)}.cve-v3 .cve-v3-metric__value small{font-size:.75rem;font-weight:500;color:var(--v3-muted)}.cve-v3 .cve-v3-metric__sub{font-size:.7rem;font-weight:700;color:var(--v3-muted)}.cve-v3 .cve-v3-metric--sev-critical .cve-v3-metric__sub,.cve-v3 .cve-v3-metric--sev-critical .cve-v3-metric__value{color:var(--sev-critical)}.cve-v3 .cve-v3-metric--sev-high .cve-v3-metric__sub,.cve-v3 .cve-v3-metric--sev-high .cve-v3-metric__value{color:var(--sev-high)}.cve-v3 .cve-v3-metric--sev-medium .cve-v3-metric__sub,.cve-v3 .cve-v3-metric--sev-medium .cve-v3-metric__value{color:var(--sev-medium)}.cve-v3 .cve-v3-metric--sev-low .cve-v3-metric__sub,.cve-v3 .cve-v3-metric--sev-low .cve-v3-metric__value{color:var(--sev-low)}.cve-v3 .cve-v3-metric--epss .cve-v3-metric__value{color:var(--sev-high)}.cve-v3 .cve-v3-metric--kev.is-active{border-color:var(--sev-critical-bd,rgba(239,68,68,.4))}.cve-v3 .cve-v3-metric--kev.is-active .cve-v3-metric__label{color:var(--sev-critical)}.cve-v3 .cve-v3-metric__bar{display:block;height:6px;margin-top:.3rem;border-radius:9999px;background:var(--v3-surface-strong);overflow:hidden}.cve-v3 .cve-v3-metric__bar>span{display:block;height:100%;border-radius:inherit;background:var(--v3-accent)}.cve-v3 .cve-dossier__grid>[class*=col-]>div:not(:empty){padding:.875rem;border-radius:var(--v3-radius-xl);background:var(--v3-surface-low);border:1px solid var(--v3-border)}.cve-v3 .metric-tile{border-radius:var(--v3-radius-lg);background:var(--v3-surface-strong)}.cve-v3 .metric-name{font-size:.65rem;letter-spacing:.06em}.cve-v3 .metric-value{font-family:var(--v3-mono)}.cve-v3 .intel-tile{border-radius:var(--v3-radius-lg);background:var(--v3-surface-low);border:1px solid var(--v3-border)}.cve-v3 .intel-label{font-size:.65rem;letter-spacing:.06em;text-transform:uppercase}.cve-v3 .intel-value{font-family:var(--v3-mono)}.cve-v3 .cve-card{border-radius:var(--v3-radius-xl);background:var(--v3-surface);border:1px solid var(--v3-border)}.cve-v3 .cve-card .card-score{font-family:var(--v3-mono)}.cve-v3 .cve-card h2.h6{font-size:1rem;line-height:1.35}}@layer bootstrap{@media (max-width:767.98px){.cve-v3 .navbar-cve{padding-top:.5rem!important;padding-bottom:.5rem!important}.cve-v3 .cve-dossier__actions,.cve-v3 .cve-nav-actions{flex-wrap:nowrap!important}.cve-v3 .cve-dossier{padding:1rem!important;border-radius:var(--v3-radius-xl)!important;border-color:var(--v3-border)!important}.cve-v3 .cve-dossier__badges .bg-cyan{background:var(--v3-surface-strong)!important;color:var(--v3-accent)!important}.cve-v3 .cve-dossier__actions .btn{border-radius:var(--v3-radius-lg)!important}.cve-v3 .cve-dossier__actions [data-cve-compare-open]{color:var(--v3-accent)!important;background:var(--v3-accent-bg)!important;border-color:var(--v3-accent-bd)!important}.cve-v3 .cve-card{padding:1rem!important}}}