.SecuritySignal_diagram__DhTgT{position:absolute;top:50%;right:1.5rem;width:31%;max-width:320px;height:auto;transform:translateY(-50%);pointer-events:none}.SecuritySignal_scan__oICiZ{opacity:0}@media (max-width:767px){.SecuritySignal_diagram__DhTgT{top:.4rem;right:.5rem;width:136px;transform:none}}@media (prefers-reduced-motion:no-preference){.SecuritySignal_boundary__ebPfP,.SecuritySignal_inbound__xKzDD,.SecuritySignal_outbound__tFSez,.SecuritySignal_scan__oICiZ{animation-duration:6s;animation-iteration-count:infinite;animation-timing-function:linear;animation-play-state:paused}.SecuritySignal_inbound__xKzDD{animation-name:SecuritySignal_inbound__xKzDD}.SecuritySignal_outbound__tFSez{animation-name:SecuritySignal_outbound__tFSez}.SecuritySignal_scan__oICiZ{animation-name:SecuritySignal_inspect__R6XMV}.SecuritySignal_boundary__ebPfP{animation-name:SecuritySignal_boundary__ebPfP}.SecuritySignal_diagram__DhTgT[data-motion-visible=true] :is(.SecuritySignal_inbound__xKzDD,.SecuritySignal_outbound__tFSez,.SecuritySignal_scan__oICiZ,.SecuritySignal_boundary__ebPfP){animation-play-state:var(--site-motion-play,paused)}}@keyframes SecuritySignal_inbound__xKzDD{0%,8%{transform:translate(0);opacity:0}12%{transform:translate(0);opacity:1}26%{transform:translate(42px);opacity:1}38%{transform:translate(66px,-24px);opacity:1}44%{transform:translate(96px,-24px);opacity:1}48%,to{transform:translate(96px,-24px);opacity:0}}@keyframes SecuritySignal_inspect__R6XMV{0%,42%{transform:translateY(0);opacity:0}45%{transform:translateY(0);opacity:.8}55%{transform:translateY(44px);opacity:.8}58%,to{transform:translateY(44px);opacity:0}}@keyframes SecuritySignal_outbound__tFSez{0%,54%{transform:translate(0);opacity:0}58%{transform:translate(0);opacity:1}68%{transform:translate(30px);opacity:1}80%{transform:translate(54px,24px);opacity:1}94%{transform:translate(96px,24px);opacity:1}98%,to{transform:translate(96px,24px);opacity:0}}@keyframes SecuritySignal_boundary__ebPfP{0%,38%,62%,to{opacity:.35}46%,54%{opacity:.9}}.DiagnosticResult_results__Au1by{--result-accent:var(--color-info);min-width:0;scroll-margin-top:.75rem;overflow-wrap:anywhere;display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.DiagnosticResult_results__Au1by>*{min-width:0}.DiagnosticResult_results__Au1by [data-tone=bad]{--result-accent:var(--color-danger)}.DiagnosticResult_results__Au1by [data-tone=warn]{--result-accent:var(--color-amber)}.DiagnosticResult_results__Au1by [data-tone=info]{--result-accent:var(--color-info)}.DiagnosticResult_results__Au1by [data-tone=ok]{--result-accent:var(--color-signal-bright)}.DiagnosticResult_summary__YRGN3{position:relative;min-width:0;overflow:hidden;border:1px solid var(--color-line-strong);border-top:3px solid var(--result-accent,var(--color-info));border-radius:.35rem 1rem .35rem .35rem;background:radial-gradient(ellipse at 100% 0,#518eff14,transparent 65%),linear-gradient(120deg,#142e4e,#0a1c31 75%);padding:1.25rem;box-shadow:inset 0 1px #b5cce80a,0 10px 25px #020a1720}.DiagnosticResult_summaryMain__oGdxW{display:flex;align-items:center;gap:1rem}.DiagnosticResult_summaryText__mBHmW{flex:1;min-width:0}.DiagnosticResult_eyebrow__ZO8rx{color:var(--color-ink-soft);font-size:.8rem;font-weight:600;line-height:1.6}.DiagnosticResult_value__ya_e4{margin-top:.25rem;color:var(--color-ink);font-size:clamp(1.25rem,3vw,1.75rem);font-weight:700;line-height:1.5;font-variant-numeric:tabular-nums}.DiagnosticResult_grade__zBOWo{display:grid;place-items:center;width:4.5rem;height:4.5rem;flex-shrink:0;border:1px solid var(--result-accent,var(--color-info));color:var(--result-accent,var(--color-info));background:#09182b;border-radius:.5rem;font:700 2.5rem/1 var(--font-mono)}.DiagnosticResult_target__MGi4f{margin-top:.4rem;overflow-wrap:anywhere;color:var(--color-muted);font:.75rem/1.7 var(--font-mono)}.DiagnosticResult_note__49zce{margin-top:.8rem;padding-top:.7rem;border-top:1px solid var(--color-line);color:var(--color-muted);font-size:.78rem;line-height:1.8}.DiagnosticResult_circuit__M4zW6{display:flex;align-items:center;gap:9px;height:32px;flex-shrink:0}.DiagnosticResult_circuit__M4zW6 i{position:relative;display:block;width:7px;height:7px;border:1px solid var(--result-accent,var(--color-info));border-radius:1px;background:var(--result-accent,var(--color-info))}.DiagnosticResult_circuit__M4zW6 i:not(:last-child):after{content:"";position:absolute;left:7px;top:2px;width:7px;height:1px;background:var(--color-line-strong)}.DiagnosticResult_meter__aVbZY{display:block;width:100%;height:8px;margin-top:1rem;appearance:none;border:0;border-radius:2px;overflow:hidden;background:#09182b}.DiagnosticResult_meter__aVbZY::-webkit-meter-bar{background:#09182b;border:0;border-radius:2px}.DiagnosticResult_meter__aVbZY::-webkit-meter-optimum-value{background:var(--result-accent,var(--color-info))}.DiagnosticResult_meter__aVbZY::-moz-meter-bar{background:var(--result-accent,var(--color-info))}.DiagnosticResult_metrics__wN5ax{display:grid;grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:.6rem;margin-top:1rem}.DiagnosticResult_metrics__wN5ax>div{padding:.7rem .85rem;border:1px solid var(--color-line);border-left:2px solid var(--result-accent,var(--color-info));background:#09182b;border-radius:.3rem}.DiagnosticResult_metrics__wN5ax dt{color:var(--color-ink-soft);font-size:.75rem;line-height:1.6}.DiagnosticResult_metrics__wN5ax dd{color:var(--result-accent,var(--color-info));font:600 1.6rem/1.5 var(--font-mono);font-variant-numeric:tabular-nums}.DiagnosticResult_navigation__0eJ19{display:flex;flex-wrap:wrap;gap:.5rem}.DiagnosticResult_filters__17bd0 button,.DiagnosticResult_navigation__0eJ19 a{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:.55rem .8rem;border:1px solid var(--color-line-strong);border-radius:.35rem;background:#0c2038;color:var(--color-ink-soft);font-size:.8rem;cursor:pointer}.DiagnosticResult_navigation__0eJ19 a:after{content:"↓";color:var(--color-signal-bright)}.DiagnosticResult_filters__17bd0 button:hover,.DiagnosticResult_navigation__0eJ19 a:hover{border-color:var(--color-info);background:#153451}.DiagnosticResult_card__qEBr1 summary:focus-visible,.DiagnosticResult_filters__17bd0 button:focus-visible,.DiagnosticResult_navigation__0eJ19 a:focus-visible{outline:2px solid var(--color-signal-bright);outline-offset:3px}.DiagnosticResult_filters__17bd0{display:flex;flex-wrap:wrap;gap:.5rem}.DiagnosticResult_filters__17bd0 button[aria-pressed=true]{background:var(--color-signal-bright);color:var(--color-on-signal);border-color:var(--color-signal-bright)}.DiagnosticResult_filters__17bd0 button span{font-variant-numeric:tabular-nums}.DiagnosticResult_showing__A_YBc{color:var(--color-muted);font-size:.8rem}.DiagnosticResult_cards__F2Cn_{display:grid;gap:.8rem;min-width:0}.DiagnosticResult_card__qEBr1{min-width:0;scroll-margin-top:6.5rem;border:1px solid var(--color-line);border-left:3px solid var(--result-accent,var(--color-info));border-radius:.5rem;background:linear-gradient(120deg,#102740,#0b1c30);padding:1rem}.DiagnosticResult_cardTitle__x5qSu{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.7rem}.DiagnosticResult_cardTitle__x5qSu h3{flex:1;min-width:8rem;color:var(--color-ink);font-size:.95rem;font-weight:600}.DiagnosticResult_cardTitle__x5qSu>svg{width:1.1rem;height:1.1rem;color:var(--result-accent,var(--color-info));flex-shrink:0}.DiagnosticResult_card__qEBr1 a{display:inline-flex;align-items:center;min-height:44px;overflow-wrap:anywhere}.DiagnosticResult_card__qEBr1 :is(code,li,p,span,div){min-width:0;overflow-wrap:anywhere}.DiagnosticResult_card__qEBr1 summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:44px;cursor:pointer;color:var(--color-info);font-size:.8rem}.DiagnosticResult_card__qEBr1 summary:after{content:"+";font-size:1.2rem}.DiagnosticResult_card__qEBr1 details[open]>summary:after{content:"−"}.DiagnosticResult_card__qEBr1 details pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:.8rem;background:#071425;border:1px solid var(--color-line);border-radius:.3rem;color:var(--color-ink-soft);font:.75rem/1.8 var(--font-mono)}.DiagnosticResult_findingHeader__YWGmM{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}.DiagnosticResult_findingHeader__YWGmM strong{flex:1;min-width:7rem;color:var(--color-ink);font-size:.9rem}.DiagnosticResult_badge__W3l3c{padding:.2rem .5rem;border:1px solid;border-radius:.25rem;color:var(--result-accent,var(--color-info));font-size:.7rem;font-weight:600}.DiagnosticResult_line__Y2UTy{color:var(--color-muted);font:.75rem/1.6 var(--font-mono)}.DiagnosticResult_evidence__2GlCz{display:block;margin-top:.8rem;padding:.75rem;background:#071425;border:1px solid var(--color-line);border-radius:.25rem;color:var(--color-ink-soft);font:.8rem/1.7 var(--font-mono);overflow-wrap:anywhere}.DiagnosticResult_audit__EVABi{display:grid;gap:1rem}.DiagnosticResult_audit__EVABi>.DiagnosticResult_card__qEBr1>ul{list-style:none}@media (min-width:760px){.DiagnosticResult_audit__EVABi{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.DiagnosticResult_audit__EVABi>:not(.DiagnosticResult_card__qEBr1),.DiagnosticResult_audit__EVABi>[id=audit-exposure],.DiagnosticResult_audit__EVABi>[id=audit-kev]{grid-column:1/-1}}@media (max-width:479px){.DiagnosticResult_summary__YRGN3{padding:1rem}.DiagnosticResult_summaryMain__oGdxW{gap:.75rem;align-items:start}.DiagnosticResult_grade__zBOWo{width:3.25rem;height:3.25rem;font-size:1.9rem}.DiagnosticResult_circuit__M4zW6{height:28px;gap:7px}.DiagnosticResult_circuit__M4zW6 i{width:5px;height:5px}.DiagnosticResult_circuit__M4zW6 i:not(:last-child):after{left:5px;top:1px;width:5px}.DiagnosticResult_card__qEBr1{padding:.9rem}.DiagnosticResult_metrics__wN5ax{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.DiagnosticResult_meter__aVbZY::-webkit-meter-optimum-value{transform-origin:left;animation:DiagnosticResult_result-meter__tGGnQ .7s ease-out}.DiagnosticResult_meter__aVbZY::-moz-meter-bar{transform-origin:left;animation:DiagnosticResult_result-meter__tGGnQ .7s ease-out}.DiagnosticResult_cards__F2Cn_>.DiagnosticResult_card__qEBr1:nth-child(-n+8){animation:DiagnosticResult_result-arrive__ONFoH .56s cubic-bezier(.16,1,.3,1)}.DiagnosticResult_cards__F2Cn_>.DiagnosticResult_card__qEBr1:nth-child(2){animation-delay:60ms}.DiagnosticResult_cards__F2Cn_>.DiagnosticResult_card__qEBr1:nth-child(3){animation-delay:.12s}.DiagnosticResult_cards__F2Cn_>.DiagnosticResult_card__qEBr1:nth-child(4){animation-delay:.18s}.DiagnosticResult_summary__YRGN3{animation:DiagnosticResult_result-arrive__ONFoH .78s cubic-bezier(.16,1,.3,1)}.DiagnosticResult_circuit__M4zW6 i{animation:DiagnosticResult_result-signal__JUyMP 6s ease-in-out infinite;animation-play-state:paused}.DiagnosticResult_circuit__M4zW6 i:nth-child(2){animation-delay:.4s}.DiagnosticResult_circuit__M4zW6 i:nth-child(3){animation-delay:.8s}.DiagnosticResult_summary__YRGN3[data-motion-visible=true] .DiagnosticResult_circuit__M4zW6 i{animation-play-state:var(--site-motion-play,paused)}.DiagnosticResult_card__qEBr1,.DiagnosticResult_filters__17bd0 button,.DiagnosticResult_navigation__0eJ19 a{transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.DiagnosticResult_navigation__0eJ19 a:hover{transform:translateY(-2px)}.DiagnosticResult_card__qEBr1:focus-within{border-color:var(--color-info)}.DiagnosticResult_card__qEBr1 details[open]>pre{animation:DiagnosticResult_result-arrive__ONFoH .2s ease-out}}@keyframes DiagnosticResult_result-arrive__ONFoH{0%{transform:translateY(14px)}to{transform:translateY(0)}}@keyframes DiagnosticResult_result-signal__JUyMP{0%,12%,72%,to{transform:scale(1);opacity:.45}28%,44%{transform:scale(1.15);opacity:1}}@keyframes DiagnosticResult_result-meter__tGGnQ{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.DiagnosticResult_targetDetails__k_cOR{margin-top:.25rem;color:var(--color-muted);font:.75rem/1.7 var(--font-mono)}.DiagnosticResult_targetDetails__k_cOR summary{display:flex;justify-content:space-between;align-items:center;gap:.6rem;min-height:44px;cursor:pointer;color:var(--color-info);overflow-wrap:anywhere}.DiagnosticResult_targetDetails__k_cOR summary:after{content:"+";font-size:1.2rem}.DiagnosticResult_targetDetails__k_cOR[open] summary:after{content:"−"}.DiagnosticResult_targetDetails__k_cOR summary:focus-visible{outline:2px solid var(--color-signal-bright);outline-offset:3px}