.bshare[data-v-c3fec872]{display:inline-block;position:relative}.bshare__btn[data-v-c3fec872]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;color:#a1a1aa;cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:500;gap:7px;padding:6px 12px;transition:color .15s ease,border-color .15s ease,background .15s ease}.bshare__btn[data-v-c3fec872]:hover{background:#67e8f90f;border-color:#67e8f966;color:#fafafa}.bshare__ic[data-v-c3fec872]{height:15px;width:15px}.bshare__menu{background:#1a1b21;border:1px solid #3f3f46;border-radius:10px;box-shadow:0 12px 34px #0009;padding:5px;z-index:100}.bshare__item{align-items:center;background:transparent;border:0;border-radius:7px;color:#d4d4d8;cursor:pointer;display:flex;font-size:13px;gap:10px;padding:9px 12px;transition:background .15s ease,color .15s ease;width:100%}.bshare__item:hover{background:#26272e;color:#fafafa}.bshare__item-ic{color:#a1a1aa;height:17px;width:17px}.bshare__sep{background:#3f3f46;height:1px;margin:4px 6px}.te-embed[data-v-cf602acd]{background:radial-gradient(circle at top right,rgba(103,232,249,.06),transparent 55%),#ffffff05;border:1px solid hsla(0,0%,100%,.08);border-radius:18px;padding:clamp(20px,3vw,36px)}.se[data-v-9e418a0b]{--accent:#67e8f9;background:radial-gradient(circle at top right,rgba(103,232,249,.08),transparent 60%),#ffffff06;border:1px solid rgba(103,232,249,.22);border-radius:16px;display:block;padding:24px 26px;text-decoration:none;transition:border-color .2s ease,transform .2s ease}.se[data-v-9e418a0b]:hover{border-color:#67e8f973;transform:translateY(-2px)}.se__head[data-v-9e418a0b]{align-items:baseline;display:flex;gap:12px;margin-bottom:16px}.se__kicker[data-v-9e418a0b]{color:var(--accent);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase}.se__name[data-v-9e418a0b]{color:#fafafa;font-size:21px;font-weight:650;letter-spacing:-.02em}.se__stats[data-v-9e418a0b]{border-bottom:1px solid hsla(0,0%,100%,.08);display:grid;gap:16px;grid-template-columns:repeat(3,1fr);padding-bottom:16px}.se__stat[data-v-9e418a0b]{display:flex;flex-direction:column;gap:4px}.se__num[data-v-9e418a0b]{color:#fafafa;font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1}.se__num--crit[data-v-9e418a0b]{color:#fda4af}.se__num--kev[data-v-9e418a0b]{color:#fcd34d}.se__lbl[data-v-9e418a0b]{color:#71717a;font-size:11.5px}.se__cta[data-v-9e418a0b]{align-items:center;color:var(--accent);display:inline-flex;font-size:13px;font-weight:600;gap:7px;margin-top:16px}.se__arrow[data-v-9e418a0b]{height:14px;width:14px}.se:hover .se__arrow[data-v-9e418a0b]{transform:translate(2px);transition:transform .2s ease}@media(max-width:640px){.se__stats[data-v-9e418a0b]{gap:10px;grid-template-columns:repeat(3,1fr)}.se__num[data-v-9e418a0b]{font-size:20px}}.kw[data-v-d84f6648]{--accent:#67e8f9;align-items:center;background:radial-gradient(circle at top right,rgba(252,211,77,.08),transparent 60%),#ffffff05;border:1px solid rgba(252,211,77,.25);border-radius:16px;display:flex;gap:24px;justify-content:space-between;padding:20px 26px;text-decoration:none;transition:border-color .2s ease,transform .2s ease}.kw[data-v-d84f6648]:hover{border-color:#fcd34d73;transform:translateY(-2px)}.kw__kicker[data-v-d84f6648]{color:#fcd34d;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase}.kw__row[data-v-d84f6648]{align-items:baseline;display:flex;gap:10px;margin:6px 0 2px}.kw__num[data-v-d84f6648]{color:#fafafa;font-size:32px;font-weight:700;letter-spacing:-.02em;line-height:1}.kw__unit[data-v-d84f6648]{color:#d4d4d8;font-size:14px}.kw__sub[data-v-d84f6648]{color:#71717a;font-size:12.5px}.kw__cta[data-v-d84f6648]{align-items:center;color:var(--accent);display:inline-flex;flex:none;font-size:13px;font-weight:600;gap:7px}.kw__arrow[data-v-d84f6648]{height:14px;width:14px}.kw:hover .kw__arrow[data-v-d84f6648]{transform:translate(2px);transition:transform .2s ease}@media(max-width:640px){.kw[data-v-d84f6648]{align-items:flex-start;flex-direction:column;gap:14px}}.sc[data-v-67444f59]{margin:1.9em auto;max-width:540px}.sc__head[data-v-67444f59]{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.sc__kicker[data-v-67444f59]{align-items:center;color:#67e8f9;display:inline-flex;font-size:10.5px;gap:7px;letter-spacing:.12em;text-transform:uppercase}.sc__live[data-v-67444f59]{animation:sc-pulse-67444f59 2.2s infinite;background:#34d399;border-radius:50%;box-shadow:0 0 #34d39980;height:6px;width:6px}@keyframes sc-pulse-67444f59{0%{box-shadow:0 0 #34d39980}70%{box-shadow:0 0 0 5px #34d39900}to{box-shadow:0 0 #34d39900}}.sc__snap[data-v-67444f59]{color:#71717a;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase}.sc__hero[data-v-67444f59]{margin-bottom:22px}.sc__heronum[data-v-67444f59]{color:#fafafa;display:block;font-size:clamp(36px,7vw,48px);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.03em;line-height:1}.sc__herolabel[data-v-67444f59]{color:#a1a1aa;display:block;font-size:14px;line-height:1.5;margin-top:8px;max-width:34ch}.sc__bars[data-v-67444f59]{display:flex;flex-direction:column;gap:16px}.sc__barhead[data-v-67444f59]{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:7px}.sc__name[data-v-67444f59]{font-size:13px;font-weight:600}.sc__name--openvas[data-v-67444f59]{color:#67e8f9}.sc__name--nuclei[data-v-67444f59]{color:#60a5fa}.sc__val[data-v-67444f59]{color:#d4d4d8;font-size:13px;font-variant-numeric:tabular-nums}.sc__fill[data-v-67444f59]{border-radius:5px;height:10px;transition:width .5s cubic-bezier(.22,1,.36,1)}.sc__fill--openvas[data-v-67444f59]{background:#67e8f9}.sc__fill--nuclei[data-v-67444f59]{background:#60a5fa}.sc__foot[data-v-67444f59]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:22px}.sc__kev[data-v-67444f59]{color:#71717a;font-size:12.5px}.sc__kevnum[data-v-67444f59]{color:#fb7185;font-variant-numeric:tabular-nums;font-weight:600}.sc__cta[data-v-67444f59]{align-items:center;color:#67e8f9;display:inline-flex;font-size:13px;font-weight:600;gap:7px;text-decoration:none;white-space:nowrap}.sc__arrow[data-v-67444f59]{height:14px;transition:transform .2s ease;width:14px}.sc__cta:hover .sc__arrow[data-v-67444f59]{transform:translate(2px)}@media(max-width:480px){.sc__foot[data-v-67444f59]{align-items:flex-start;flex-direction:column;gap:12px}}.block-doc{--accent:#67e8f9;--hair:hsla(0,0%,100%,.08);color:#d4d4d8;font-size:17px;line-height:1.75}.b-paragraph{margin:0 0 1.4em}.b-callout__text a,.b-list a,.b-paragraph a,.b-quote a,.b-table a{border-bottom:1px solid rgba(103,232,249,.3);color:var(--accent);text-decoration:none;transition:border-color .2s ease}.b-paragraph a:hover{border-bottom-color:var(--accent)}.b-list code,.b-paragraph code,.b-table code{background:#ffffff0f;border-radius:5px;color:#e7e7ea;font-family:IBM Plex Mono,monospace;font-size:.86em;padding:1px 6px}.b-heading{color:#fafafa;font-weight:650;letter-spacing:-.02em;line-height:1.25;margin:1.8em 0 .7em;scroll-margin-top:90px}h2.b-heading{font-size:1.7em}h3.b-heading{font-size:1.32em}h4.b-heading{font-size:1.12em}.b-figure{margin:1.8em 0}.b-image{border:1px solid var(--hair);border-radius:14px;display:block;height:auto;width:100%}.b-figure--bg{background:#ffffff09;border-radius:16px;padding:clamp(16px,4%,40px)}.b-figure--bg .b-image{border:0;margin:0 auto;max-width:100%}.b-figure--border .b-image{border:2px solid hsla(0,0%,100%,.28)}.b-figcaption{color:#71717a;font-size:13.5px;margin-top:10px;text-align:center}.b-list{margin:0 0 1.4em;padding-left:1.4em}.b-list li{margin:.4em 0}.b-list--ul{list-style:none;padding-left:1.2em}.b-list--ul li{position:relative}.b-list--ul li:before{background:var(--accent);border-radius:50%;content:"";height:6px;left:-1.2em;position:absolute;top:.72em;width:6px}.b-list--ol{list-style:decimal}.b-list--ol li::marker{color:var(--accent);font-variant-numeric:tabular-nums}.b-table-wrap{border:1px solid var(--hair);border-radius:12px;margin:1.6em 0;overflow-x:auto}.b-table{border-collapse:collapse;font-size:14.5px;width:100%}.b-table td,.b-table th{border-bottom:1px solid var(--hair);padding:11px 16px;text-align:left}.b-table th{background:#ffffff08;color:#e7e7ea;font-size:12.5px;font-weight:600;letter-spacing:.02em}.b-table tbody tr:last-child td{border-bottom:0}.b-table td{color:#b4b4bb}.b-quote{border-left:3px solid rgba(103,232,249,.5);margin:1.8em 0;padding:4px 0 4px 22px}.b-quote blockquote{color:#e7e7ea;font-size:1.2em;font-style:italic;line-height:1.5;margin:0}.b-quote__cite{color:#71717a;font-size:13.5px;font-style:normal;margin-top:10px}.b-code{background:#09090be6;border:1px solid rgba(63,63,70,.6);border-radius:12px;box-shadow:0 20px 40px -18px #0000008c;margin:1.6em 0 1.6em 50%;overflow:hidden;transform:translate(-50%);width:min(820px,calc(100vw - 32px))}.b-code__bar{align-items:center;border-bottom:1px solid rgba(39,39,42,.7);display:flex;gap:8px;padding:9px 16px}.b-code__lang{color:#71717a;font-family:IBM Plex Mono,monospace;font-size:11px;margin-left:2px}.b-code__body{margin:0;overflow-x:auto;padding:18px 22px}.b-code code{color:#d4d4d8;font-family:IBM Plex Mono,monospace;font-size:13.5px;line-height:1.6;white-space:pre}.b-callout{background:#ffffff08;border:1px solid var(--hair);border-radius:12px;display:flex;gap:13px;margin:1.6em 0;padding:16px 18px}.b-callout__icon{flex:none;height:20px;margin-top:2px;width:20px}.b-callout__text{color:#d4d4d8;font-size:15.5px;line-height:1.6}.b-callout[data-variant=info]{background:#60a5fa12;border-color:#60a5fa38}.b-callout[data-variant=info] .b-callout__icon{color:#60a5fa}.b-callout[data-variant=warning]{background:#f59e0b12;border-color:#f59e0b38}.b-callout[data-variant=warning] .b-callout__icon{color:#fbbf24}.b-callout[data-variant=success]{background:#34d39912;border-color:#34d39938}.b-callout[data-variant=success] .b-callout__icon{color:#34d399}.b-callout[data-variant=danger]{background:#fb718512;border-color:#fb718538}.b-callout[data-variant=danger] .b-callout__icon{color:#fb7185}.b-divider{border:0;border-top:2px solid var(--hair);margin:2.4em auto;width:60px}.b-cveref-group{display:flex;flex-wrap:wrap;gap:8px;margin:1.4em 0}.b-cveref{align-items:center;background:#67e8f90f;border:1px solid rgba(103,232,249,.22);border-radius:9px;display:inline-flex;gap:9px;margin:0;padding:7px 12px 7px 8px;text-decoration:none;transition:all .2s ease}.b-cveref:hover{background:#67e8f91f;border-color:#67e8f966;transform:translateY(-1px)}.b-cveref__badge{background:#67e8f933;border-radius:4px;color:var(--accent);font-family:IBM Plex Mono,monospace;font-size:9px;font-weight:700;letter-spacing:.08em;padding:2px 5px}.b-cveref__main{display:flex;flex-direction:column;gap:1px;min-width:0}.b-cveref__id{color:#e7e7ea;font-family:IBM Plex Mono,monospace;font-size:14px}.b-cveref__title{color:#a1a1aa;font-size:12.5px;max-width:42ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.b-cveref__arrow{color:#71717a;height:14px;margin-left:auto;width:14px}.b-cveref--rich{align-items:center;display:flex;gap:12px;margin:0;padding:12px 14px;width:100%}.b-cveref--rich .b-cveref__arrow{margin-left:0}.b-cveref__score{border-radius:5px;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:700;padding:2px 7px}.b-cveref__score.sev-crit{background:#fb718533;color:#fecaca}.b-cveref__score.sev-high{background:#f59e0b33;color:#fcd34d}.b-cveref__score.sev-med{background:#34d39933;color:#86efac}.b-cveref__score.sev-low{background:#60a5fa2e;color:#93c5fd}.b-cveref__score.sev-unknown{background:#3f3f4680;color:#b4b4bb}.b-cveref__kev{background:#fb718529;border-radius:4px;color:#fda4af;font-size:10px;font-weight:700;letter-spacing:.06em;padding:2px 6px}.b-cveref__epss,.b-cveref__kev{font-family:IBM Plex Mono,monospace}.b-cveref__epss{color:#a1a1aa;font-size:11px;white-space:nowrap}.b-cta{border-radius:14px;gap:14px;margin:1.9em 0;padding:18px 22px}.b-cta,.b-cta__body{display:flex;flex-direction:column}.b-cta__body{gap:7px}.b-cta__title{color:#fafafa;font-size:17px;font-weight:600;letter-spacing:-.01em;line-height:1.3;margin:0}.b-cta__text{color:#a1a1aa;font-size:13.5px;line-height:1.55;margin:0}.b-cta__btn{align-items:center;align-self:flex-start;background:#2563eb;border-radius:10px;box-shadow:0 10px 15px -3px #2563eb33;color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:10px 24px;text-decoration:none;transition:background .2s ease,transform .2s ease,box-shadow .2s ease;white-space:nowrap}.b-cta__btn:hover{background:#3b82f6;box-shadow:0 12px 22px -4px #2563eb59;transform:translateY(-1px)}.b-cta__btn:hover .b-cta__arrow{transform:translate(2px)}.b-cta__arrow{height:16px;transition:transform .2s ease;width:16px}.b-cta[data-variant=default]{background:#ffffff06;border:1px solid var(--hair)}.b-cta[data-variant=subtle]{background:#ffffff04;border:1px solid hsla(0,0%,100%,.05)}.b-cta[data-variant=bold]{background:linear-gradient(90deg,#3b82f614,#22d3ee0a);border:1px solid rgba(59,130,246,.3)}.b-cta[data-variant=inline]{align-items:center;background:linear-gradient(90deg,#3b82f612,#22d3ee0a);border:1px solid rgba(59,130,246,.3);flex-direction:row;gap:24px;justify-content:space-between;padding:16px 24px}.b-cta[data-variant=inline] .b-cta__body{flex:1;min-width:0}.b-cta[data-variant=inline] .b-cta__title{font-size:15px}.b-cta[data-variant=inline] .b-cta__text{font-size:13px}.b-cta[data-variant=inline] .b-cta__btn{align-self:auto;flex:none}@media(max-width:640px){.b-cta[data-variant=inline]{align-items:flex-start;flex-direction:column;gap:16px}.b-cta[data-variant=inline] .b-cta__btn{align-self:flex-start}}.b-cta[data-variant=bold]{background:linear-gradient(135deg,#67e8f929,#38bdf81a);border:1px solid rgba(103,232,249,.4)}.b-cta[data-variant=bold] .b-cta__btn{background:var(--accent);color:#061018}.b-cta[data-variant=bold] .b-cta__btn:hover{box-shadow:0 8px 28px #67e8f94d;transform:translateY(-2px)}.block-doc a.news-mention{font-weight:500}.block-doc .is-wide{margin-left:50%;transform:translate(-50%);width:min(1152px,calc(100vw - 48px))}.b-embed,.b-flow{margin:1.9em 0}.b-flow__title{color:#e7e7ea;font-size:14px;font-weight:600;letter-spacing:-.01em;margin:0 0 .7em}.b-flow__fallback{background:#ffffff05;border:1px solid var(--hair);border-radius:12px;color:#b4b4bb;font-size:14.5px;margin:0;padding:16px 18px 16px 36px}.b-flow__fallback li{margin:.4em 0}.b-flow__fallback strong{color:#fafafa}.b-faq{display:flex;flex-direction:column;gap:8px;margin:1.6em 0}.b-faq__item{background:#ffffff05;border:1px solid var(--hair);border-radius:10px;padding:0 16px}.b-faq__q{color:#e7e7ea;cursor:pointer;font-size:15.5px;font-weight:600;list-style:none;padding:14px 24px 14px 0;position:relative}.b-faq__q::-webkit-details-marker{display:none}.b-faq__q:after{color:var(--accent);content:"+";font-size:20px;line-height:1;position:absolute;right:2px;top:11px}.b-faq__item[open] .b-faq__q:after{content:"−"}.b-faq__a{color:#b4b4bb;font-size:15px;line-height:1.65;padding:0 0 16px}.b-faq__a a{border-bottom:1px solid rgba(103,232,249,.3);color:var(--accent);text-decoration:none}.b-related{background:#ffffff06;border:1px solid var(--hair);border-radius:14px;margin:1.8em 0;padding:18px 20px}.b-related__label{color:#71717a;font-size:10.5px;letter-spacing:.16em;margin-bottom:8px;text-transform:uppercase}.b-related__list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.b-related__link{align-items:center;color:var(--accent);display:inline-flex;font-size:15px;gap:6px;padding:7px 0;text-decoration:none}.b-related__link:hover{color:#a5f3fc}.b-related__arrow{height:14px;opacity:.7;width:14px}.b-author{align-items:center;border-top:1px solid var(--hair);display:flex;gap:14px;margin:2.2em 0 0;padding-top:20px}.b-author__avatar{border:1px solid var(--hair);border-radius:50%;flex:none;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.b-author__name{color:#fafafa;font-size:15px;font-weight:650}.b-author__title{color:#a1a1aa;font-size:13px;margin-top:2px}.b-author__links{display:flex;gap:12px;margin-top:6px}.b-author__link{color:var(--accent);font-size:12.5px;text-decoration:none}.b-author__link:hover{text-decoration:underline}.b-asof{align-items:center;background:#ffffff0a;border:1px solid var(--hair);border-radius:999px;color:#a1a1aa;display:inline-flex;font-size:12.5px;gap:7px;margin:1.2em 0;padding:5px 11px}.b-asof__icon{color:#71717a;flex:none;height:15px;width:15px}.b-asof__label{font-variant-numeric:tabular-nums}.b-asof__link{color:var(--accent);font-weight:500;text-decoration:none}.b-asof__link:hover{text-decoration:underline}.b-cveref__asof{flex-basis:100%;margin:2px 0 0}.b-timeline{margin:1.8em 0}.b-timeline__title{color:#71717a;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.16em;margin:0 0 12px;text-transform:uppercase}.b-timeline__list{list-style:none;margin:0;padding:0;position:relative}.b-timeline__list:before{background:var(--hair);bottom:6px;content:"";left:5px;position:absolute;top:6px;width:2px}.b-timeline__event{display:flex;gap:16px;padding:0 0 18px;position:relative}.b-timeline__event:last-child{padding-bottom:0}.b-timeline__dot{background:var(--accent);border-radius:50%;box-shadow:0 0 0 4px #67e8f91f;flex:none;height:12px;margin-top:5px;position:relative;width:12px;z-index:1}.b-timeline__body{min-width:0}.b-timeline__line{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px}.b-timeline__date{color:var(--accent);flex:none;font-family:IBM Plex Mono,monospace;font-size:12.5px;font-variant-numeric:tabular-nums}.b-timeline__label{color:#fafafa;font-size:15.5px;font-weight:600}.b-timeline__detail{color:#b4b4bb;font-size:14.5px;line-height:1.55;margin-top:3px}.b-timeline__src{border-bottom:1px solid var(--hair);color:#71717a;display:inline-block;font-size:12px;margin-top:4px;text-decoration:none}.b-timeline__src:hover{color:var(--accent)}.b-chart{margin:1.9em 0 1.9em 50%;transform:translate(-50%);width:min(820px,calc(100vw - 32px))}.b-chart__title{color:#71717a;font-size:11px;font-weight:600;letter-spacing:.09em;margin:0 0 14px;text-align:left;text-transform:uppercase}.b-chart__viz{background:none;border:0;border-radius:0;padding:8px 0 4px}.b-chart__svg{display:block;height:auto;width:100%}.b-chart__caption{color:#71717a;display:flex;flex-wrap:wrap;font-size:12.5px;gap:10px;justify-content:center;margin-top:9px;text-align:center}.b-chart__src{color:var(--accent);text-decoration:none}.b-chart__src:hover{text-decoration:underline}.block-doc .sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.b-stats{display:flex;flex-wrap:wrap;gap:22px 30px;margin:1.9em 0}.b-stats__item{display:flex;flex:1 1 130px;flex-direction:column;gap:3px}.b-stats__label{color:#71717a;font-size:11px;font-weight:600;letter-spacing:.09em;order:-1;text-transform:uppercase}.b-stats__value{color:#fafafa;font-family:var(--display-font,"Bricolage Grotesque",system-ui,sans-serif);font-size:clamp(28px,4.4vw,40px);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;line-height:1.04}.b-stats__item:first-child .b-stats__value{color:#67e8f9}.b-stats__item:nth-child(2) .b-stats__value{color:#fb7185}.b-stats__item:nth-child(3) .b-stats__value{color:#fbbf24}.b-stats__item:nth-child(4) .b-stats__value{color:#34d399}.b-stats__item:nth-child(5) .b-stats__value{color:#60a5fa}.b-stats__item:nth-child(6) .b-stats__value{color:#a78bfa}.b-stats__sub{color:#71717a;font-size:12px;margin-top:1px}.b-versus{background:none;border:none;border-radius:0;margin:2.2em auto;max-width:640px;padding:0}.b-versus__title{color:#6b6b73;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.18em;margin:0 0 20px;text-align:center;text-transform:uppercase}.b-versus__cols{align-items:flex-start;display:flex;gap:0}.b-versus__col{flex:1 1 0;min-width:0;padding:0 20px}.b-versus__col:first-child{padding-left:0}.b-versus__col:last-child{padding-right:0}.b-versus__vs{align-self:center;background:none;border:none;border-radius:0;color:#52525b;flex:none;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:600;height:auto;letter-spacing:.04em;text-transform:lowercase;width:auto}.b-versus__heading{font-family:Bricolage Grotesque,sans-serif;font-size:18px;font-weight:650;letter-spacing:-.015em;margin-bottom:14px}.b-versus__col:first-child .b-versus__heading{color:#67e8f9}.b-versus__col:last-child .b-versus__heading{color:#60a5fa}.b-versus__points{list-style:none;margin:0;padding:0}.b-versus__points li{color:#c4c4cd;font-size:14.5px;line-height:1.5;margin:.5em 0;padding-left:20px;position:relative}.b-versus__points li:before{background:var(--accent);border-radius:50%;content:"";height:6px;left:2px;position:absolute;top:.62em;width:6px}.b-versus__col:first-child .b-versus__points li:before{background:#67e8f9}.b-versus__col:last-child .b-versus__points li:before{background:#60a5fa}.b-versus__note{color:#71717a;font-size:12.5px;line-height:1.5;margin-top:14px}@media(max-width:640px){.b-versus__cols{flex-direction:column;gap:22px}.b-versus__col{padding:0}.b-versus__vs{align-self:center;margin:6px 0}}.b-vt-wrap{margin-top:4px}.b-vt{border-collapse:collapse;font-size:14px;width:100%}.b-vt__corner{width:26%}.b-vt thead th{font-family:Bricolage Grotesque,sans-serif;font-size:16px;font-weight:650;letter-spacing:-.015em;padding:4px 16px 10px;text-align:left;vertical-align:bottom}.b-vt__head--a{box-shadow:inset 0 -2px #67e8f9;color:#67e8f9}.b-vt__head--b{box-shadow:inset 0 -2px #60a5fa;color:#60a5fa}.b-vt__label{color:#8a8a93;font-size:12.5px;padding:12px 16px 12px 0;white-space:nowrap}.b-vt__cell{color:#d4d4d8;line-height:1.45;padding:12px 16px}@media(max-width:560px){.b-vt thead th,.b-vt__cell,.b-vt__label{padding-left:9px;padding-right:9px}.b-vt__label{font-size:11.5px}}.b-terminal{background:#09090be6;border:1px solid rgba(63,63,70,.6);border-radius:12px;box-shadow:0 20px 40px -18px #0000008c;margin:1.9em 0;overflow:hidden}.b-terminal__bar{align-items:center;border-bottom:1px solid rgba(39,39,42,.7);display:flex;gap:8px;padding:9px 16px}.b-terminal__dots{display:inline-flex;flex:none;gap:7px}.b-terminal__dot{border-radius:50%;display:inline-block;height:10px;width:10px}.b-terminal__dot--red{background:#f8727299}.b-terminal__dot--amber{background:#fbbf2499}.b-terminal__dot--green{background:#34d39999}.b-terminal__title{color:#71717a;font-family:IBM Plex Mono,monospace;font-size:11px;margin-left:2px;margin-right:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.b-terminal__copy{align-items:center;background:transparent;border:0;border-radius:6px;color:#71717a;cursor:pointer;display:inline-flex;flex:none;justify-content:center;margin-left:auto;padding:3px;transition:color .15s ease,background .15s ease}.b-terminal__copy:hover{background:#ffffff0d;color:#d4d4d8}.b-terminal__copy.is-copied{color:#34d399}.b-terminal__copy svg{display:block;height:14px;width:14px}.b-terminal__body{background:transparent;margin:0;overflow-x:auto;padding:16px 18px}.b-terminal__body code{color:#d4d4d8;font-family:IBM Plex Mono,monospace;font-size:13px;line-height:1.65}.b-terminal__line{display:block;white-space:pre}.b-terminal__prompt{color:#52525b;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:768px){.block-doc{font-size:16px}.b-cveref__title{max-width:24ch}}.article-page[data-v-0815d085]{--accent:#67e8f9;--hair:hsla(0,0%,100%,.07);--hair-bright:hsla(0,0%,100%,.12);--ease-spring:cubic-bezier(.32,.72,0,1)}.article[data-v-0815d085]{margin:0 auto;max-width:720px;padding:56px 24px 140px}.article__head[data-v-0815d085]{margin-bottom:36px}.article__topbar[data-v-0815d085]{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-bottom:26px}.back-link[data-v-0815d085]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff05;border:1px solid var(--hair);border-radius:999px;color:#d4d4d8;font-family:IBM Plex Mono,monospace;font-size:10.5px;gap:10px;letter-spacing:.16em;padding:5px 14px 5px 5px;text-decoration:none;text-transform:uppercase;transition:color .55s var(--ease-spring),border-color .55s var(--ease-spring);width:-moz-fit-content;width:fit-content}.back-link[data-v-0815d085],.back-link__icon[data-v-0815d085]{align-items:center;display:inline-flex}.back-link__icon[data-v-0815d085]{background:#ffffff0a;border-radius:50%;height:26px;justify-content:center;transition:transform .55s var(--ease-spring),background .55s var(--ease-spring);width:26px}.back-link[data-v-0815d085]:hover{border-color:var(--hair-bright);color:#fafafa}.back-link:hover .back-link__icon[data-v-0815d085]{background:#ffffff14;transform:translate3d(-3px,0,0)}.article__tags[data-v-0815d085]{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.article__tag[data-v-0815d085]{background:#67e8f914;border-radius:999px;color:var(--accent);font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.05em;padding:4px 10px;text-transform:uppercase}.article__title[data-v-0815d085]{color:#fafafa;font-size:clamp(32px,5vw,50px);font-weight:700;letter-spacing:-.035em;line-height:1.08;margin:0}.article__subtitle[data-v-0815d085]{color:#a1a1aa;font-size:19px;line-height:1.5;margin-top:18px}.article__meta[data-v-0815d085]{align-items:center;color:#71717a;display:flex;flex-wrap:wrap;font-size:12.5px;gap:0;letter-spacing:.03em;margin-top:22px}.article__dot[data-v-0815d085]{margin:0 8px}.article__share[data-v-0815d085]{margin-left:auto}@media(max-width:520px){.article__share[data-v-0815d085]{flex-basis:100%;margin-left:0;margin-top:12px}}.featured[data-v-0815d085]{border-top:1px solid var(--hair);margin-top:48px;padding-top:28px}.featured__label[data-v-0815d085]{color:#71717a;font-size:10.5px;letter-spacing:.18em;margin-bottom:14px;text-transform:uppercase}.featured__chips[data-v-0815d085]{display:flex;flex-wrap:wrap;gap:8px}.featured__chip[data-v-0815d085]{align-items:center;background:#67e8f90f;border:1px solid rgba(103,232,249,.2);border-radius:8px;color:var(--accent);display:inline-flex;font-size:13px;gap:7px;padding:6px 12px;text-decoration:none;transition:all .2s ease}.featured__chip[data-v-0815d085]:hover{background:#67e8f921;transform:translateY(-1px)}.featured__chip--kev[data-v-0815d085]{background:#fb71850f;border-color:#fb718540;color:#fda4af}.featured__sev[data-v-0815d085]{border-radius:4px;font-size:10px;font-weight:700;padding:1px 5px}.featured__sev.sev-crit[data-v-0815d085]{background:#fb718533;color:#fecaca}.featured__sev.sev-high[data-v-0815d085]{background:#f59e0b33;color:#fcd34d}.featured__sev.sev-med[data-v-0815d085]{background:#34d39933;color:#86efac}.featured__sev.sev-low[data-v-0815d085]{background:#60a5fa2e;color:#93c5fd}.featured__sev.sev-unknown[data-v-0815d085]{background:#3f3f4680;color:#b4b4bb}.featured__kev[data-v-0815d085]{background:#fb71852e;border-radius:3px;color:#fda4af;font-size:9px;font-weight:700;letter-spacing:.06em;padding:1px 5px}@media(max-width:768px){.article[data-v-0815d085]{padding:36px 18px 96px}}
