#scan-tool .spinner{width:1rem;height:1rem;border-radius:9999px;border:2px solid rgba(255,255,255,.2);border-top-color:#6b9aff;animation:scan-spin .7s linear infinite}@keyframes scan-spin{to{transform:rotate(360deg)}}#scan-tool #scan-btn[data-loading],#scan-tool #search-btn[data-loading]{opacity:.7;cursor:wait}#scan-tool .result-enter,#scan-tool .result-card{animation:scan-fade-up .5s ease-out both}#scan-tool .result-card:nth-child(2){animation-delay:.05s}#scan-tool .result-card:nth-child(3){animation-delay:.1s}#scan-tool .result-card:nth-child(4){animation-delay:.15s}#scan-tool .result-card:nth-child(5){animation-delay:.2s}@keyframes scan-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){#scan-tool .spinner{animation-duration:.01ms}#scan-tool .result-enter,#scan-tool .result-card{animation:none}}.scan-print-only{display:none}@media print{@page{margin:14mm}#scan-tool~*,header,footer,#scan-tool #scan-landing,#scan-tool #result-status,#scan-tool .scan-no-print{display:none!important}#scan-tool{min-height:0!important}#scan-tool,#scan-tool *{background:transparent!important;color:#000!important;border-color:#b0b0b0!important;box-shadow:none!important;text-shadow:none!important;animation:none!important}#scan-tool .scan-print-only{display:block!important}a[href="#main-content"],#scan-tool #copy-link,#scan-tool #print-report,#scan-tool [role=tablist],#scan-tool details{display:none!important}#scan-tool img{max-width:100%!important;-moz-column-break-inside:avoid;break-inside:avoid}#scan-tool dl,#scan-tool .result-card{-moz-column-break-inside:avoid;break-inside:avoid}#scan-tool h1{font-size:20pt}#scan-tool h2{font-size:13pt}#scan-tool{font-size:10pt}#scan-tool #content-panel[data-view=html]{display:none!important}#scan-tool #content-panel{max-height:none!important;overflow:visible!important}#scan-tool #content-panel pre{white-space:pre-wrap!important;word-break:break-word!important}#scan-tool a{text-decoration:none!important}}#scan-tool .host-tip{position:relative;display:inline-flex;vertical-align:middle;margin-left:.25rem;color:#ffffff59;cursor:help}#scan-tool .host-tip:hover,#scan-tool .host-tip:focus-visible{color:#ffffffbf;outline:none}#scan-tool .host-tip-bubble{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);z-index:30;display:none;width:-moz-max-content;width:max-content;max-width:230px;padding:.5rem .625rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.14);background:#0e1430;color:#ffffffd1;font-size:.72rem;font-weight:400;line-height:1.35;text-align:left;text-transform:none;letter-spacing:normal;white-space:normal;box-shadow:0 10px 30px #00000073}#scan-tool .host-tip:hover .host-tip-bubble,#scan-tool .host-tip:focus .host-tip-bubble,#scan-tool .host-tip:focus-within .host-tip-bubble{display:block}#scan-tool .md-body{color:#ffffffc7;line-height:1.7;font-size:.95rem}#scan-tool .md-body>*+*{margin-top:.85rem}#scan-tool .md-body h1,#scan-tool .md-body h2,#scan-tool .md-body h3,#scan-tool .md-body h4{font-family:Montserrat,sans-serif;font-weight:700;color:#fff;line-height:1.3}#scan-tool .md-body h1{font-size:1.5rem}#scan-tool .md-body h2{font-size:1.25rem}#scan-tool .md-body h3{font-size:1.05rem}#scan-tool .md-body h4{font-size:.95rem}#scan-tool .md-body ul{list-style:disc;padding-left:1.35rem}#scan-tool .md-body ol{list-style:decimal;padding-left:1.35rem}#scan-tool .md-body li+li{margin-top:.3rem}#scan-tool .md-body a{color:#6b9aff;text-decoration:underline;word-break:break-word}#scan-tool .md-body code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em;background:#00000059;border-radius:.25rem;padding:.1rem .3rem}#scan-tool .md-body pre{overflow-x:auto;border-radius:.75rem;border:1px solid rgba(255,255,255,.1);background:#00000059;padding:.9rem}#scan-tool .md-body pre code{background:none;padding:0;font-size:.8rem}#scan-tool .md-body blockquote{border-left:3px solid rgba(255,255,255,.2);padding-left:.9rem;color:#fff9}#scan-tool .md-body hr{border:0;border-top:1px solid rgba(255,255,255,.12)}#scan-tool .md-body strong{color:#fff;font-weight:700}
