.scanner-tool-module__7Wz9nW__scanner{--ink:var(--vz-ink,#101311);--ink-soft:var(--vz-ink-soft,#171b18);--paper:var(--vz-paper,#f4f1e9);--paper-deep:var(--vz-paper-deep,#e8e3d8);--mist:var(--vz-mist,#dce5dd);--sage:var(--vz-sage,#b8c8bb);--pine:var(--vz-pine,#375345);--clay:var(--vz-clay,#c86a4c);--muted-dark:var(--vz-muted-dark,#a9b0aa);--muted-light:var(--vz-muted-light,#5f685f);--rule-dark:var(--vz-rule-dark,#f4f1e926);--rule-light:var(--vz-rule-light,#10131129);border:1px solid var(--rule-dark);background:var(--ink-soft);width:100%;min-width:0;color:var(--paper);font-family:var(--font-instrument-sans), "Helvetica Neue", Arial, sans-serif;outline:none;overflow:hidden}.scanner-tool-module__7Wz9nW__scannerHeader{border-bottom:1px solid var(--rule-dark);background:var(--ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:4rem;padding:.9rem clamp(4.75rem,10vw,7.5rem) .9rem clamp(1.15rem,2.7vw,2rem);display:grid;position:relative}.scanner-tool-module__7Wz9nW__scannerIndex,.scanner-tool-module__7Wz9nW__formKicker,.scanner-tool-module__7Wz9nW__handlingTitle,.scanner-tool-module__7Wz9nW__reportBadge,.scanner-tool-module__7Wz9nW__gradeNote,.scanner-tool-module__7Wz9nW__legendLabel,.scanner-tool-module__7Wz9nW__findingCategory,.scanner-tool-module__7Wz9nW__confidence,.scanner-tool-module__7Wz9nW__severityBadge,.scanner-tool-module__7Wz9nW__sampleTag{letter-spacing:.11em;text-transform:uppercase;font-size:.75rem;font-weight:680;line-height:1.2}.scanner-tool-module__7Wz9nW__scannerIndex{color:var(--clay);white-space:nowrap}.scanner-tool-module__7Wz9nW__scannerTitle{min-width:0;color:var(--paper);letter-spacing:-.01em;font-size:.86rem;font-weight:660}.scanner-tool-module__7Wz9nW__scannerStatus{color:var(--muted-dark);text-align:right;font-size:.76rem;line-height:1.4}.scanner-tool-module__7Wz9nW__headerInstrument{border-left:1px solid var(--rule-dark);pointer-events:none;width:clamp(3.8rem,8vw,6rem);height:100%;position:absolute;top:0;right:0}.scanner-tool-module__7Wz9nW__headerInstrument:before,.scanner-tool-module__7Wz9nW__headerInstrument:after{content:"";position:absolute}.scanner-tool-module__7Wz9nW__headerInstrument:before{border:1px solid var(--sage);width:1rem;height:1rem;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.scanner-tool-module__7Wz9nW__headerInstrument:after{background:var(--rule-dark);width:1px;top:0;bottom:0;left:50%}.scanner-tool-module__7Wz9nW__inputForm,.scanner-tool-module__7Wz9nW__phasePanel{min-width:0;padding:clamp(1.35rem,3.3vw,2.75rem)}.scanner-tool-module__7Wz9nW__inputForm{border-bottom:1px solid var(--rule-dark)}.scanner-tool-module__7Wz9nW__commandLabel{color:var(--sage);letter-spacing:.105em;text-transform:uppercase;margin-bottom:.65rem;font-size:.75rem;font-weight:690;line-height:1.3;display:block}.scanner-tool-module__7Wz9nW__formIntro{border-bottom:1px solid var(--rule-dark);grid-template-columns:minmax(9rem,.35fr) minmax(0,1fr);align-items:start;gap:clamp(1rem,4vw,3rem);margin-bottom:1.25rem;padding-bottom:1.2rem;display:grid}.scanner-tool-module__7Wz9nW__formKicker,.scanner-tool-module__7Wz9nW__formIntroCopy,.scanner-tool-module__7Wz9nW__privacyNote,.scanner-tool-module__7Wz9nW__phaseLead,.scanner-tool-module__7Wz9nW__handlingTitle,.scanner-tool-module__7Wz9nW__handlingRows p,.scanner-tool-module__7Wz9nW__authNote,.scanner-tool-module__7Wz9nW__messagePanel p,.scanner-tool-module__7Wz9nW__messagePanel h3,.scanner-tool-module__7Wz9nW__limitIntro p,.scanner-tool-module__7Wz9nW__targetLedger p,.scanner-tool-module__7Wz9nW__targetLedger strong,.scanner-tool-module__7Wz9nW__findingBody h4,.scanner-tool-module__7Wz9nW__findingBody p,.scanner-tool-module__7Wz9nW__fixPanel p,.scanner-tool-module__7Wz9nW__findingsHeader h3{margin:0}.scanner-tool-module__7Wz9nW__formKicker{color:var(--sage);padding-left:1rem;position:relative}.scanner-tool-module__7Wz9nW__formKicker:before{content:"";border:1px solid;width:.43rem;height:.43rem;position:absolute;top:.22rem;left:0;transform:rotate(45deg)}.scanner-tool-module__7Wz9nW__formIntroCopy{max-width:58ch;color:var(--muted-dark);font-size:clamp(.9rem,1.2vw,1rem);line-height:1.62}.scanner-tool-module__7Wz9nW__urlRow{grid-template-columns:minmax(0,1fr) auto;gap:.75rem;display:grid}.scanner-tool-module__7Wz9nW__urlControl{background:var(--ink);cursor:text;border:1px solid #f4f1e940;align-items:center;gap:.55rem;min-width:0;min-height:3.55rem;padding:.85rem 1rem;display:flex}.scanner-tool-module__7Wz9nW__urlControl:focus-within,.scanner-tool-module__7Wz9nW__fieldControl:focus-visible{border-color:var(--sage)}.scanner-tool-module__7Wz9nW__urlPrefix{color:var(--muted-dark);-webkit-user-select:none;user-select:none;flex:none;font-size:.94rem}.scanner-tool-module__7Wz9nW__urlInput,.scanner-tool-module__7Wz9nW__fieldControl{min-width:0;color:var(--paper);font:inherit;background:0 0;border:0;border-radius:0;outline:none;font-size:.94rem}.scanner-tool-module__7Wz9nW__urlInput{width:100%;padding:0}.scanner-tool-module__7Wz9nW__urlInput::placeholder,.scanner-tool-module__7Wz9nW__fieldControl::placeholder{color:#818a83;opacity:1}.scanner-tool-module__7Wz9nW__primaryButton,.scanner-tool-module__7Wz9nW__secondaryButton,.scanner-tool-module__7Wz9nW__reportSecondaryAction,.scanner-tool-module__7Wz9nW__reportPrimaryAction,.scanner-tool-module__7Wz9nW__quietButton,.scanner-tool-module__7Wz9nW__fixButton{font:inherit;cursor:pointer;border-radius:0}.scanner-tool-module__7Wz9nW__primaryButton{border:1px solid var(--sage);background:var(--sage);min-height:3.55rem;color:var(--ink);white-space:nowrap;justify-content:center;align-items:center;gap:.55rem;padding:.85rem 1.55rem;font-size:.9rem;font-weight:690;display:inline-flex}.scanner-tool-module__7Wz9nW__primaryButton svg,.scanner-tool-module__7Wz9nW__authNote svg,.scanner-tool-module__7Wz9nW__trustItem svg{flex:none;width:1rem;height:1rem}.scanner-tool-module__7Wz9nW__primaryButton:disabled{cursor:not-allowed;opacity:.45}.scanner-tool-module__7Wz9nW__blockButton{width:100%}.scanner-tool-module__7Wz9nW__consentBox{border:1px solid var(--rule-dark);background:var(--ink);margin-top:.75rem}.scanner-tool-module__7Wz9nW__scopeDisclosure summary,.scanner-tool-module__7Wz9nW__privacyDisclosure summary{width:fit-content;min-height:2.75rem;color:var(--sage);cursor:pointer;align-items:center;font-size:.78rem;font-weight:650;display:flex}.scanner-tool-module__7Wz9nW__scopeDisclosure summary{margin-inline:1rem}.scanner-tool-module__7Wz9nW__scopeDisclosure p,.scanner-tool-module__7Wz9nW__privacyDisclosure p{max-width:82ch;color:var(--muted-dark);margin:0;font-size:.79rem;line-height:1.58}.scanner-tool-module__7Wz9nW__scopeDisclosure p{padding:0 1rem 1rem}.scanner-tool-module__7Wz9nW__privacyDisclosure{margin-top:.8rem}.scanner-tool-module__7Wz9nW__entryFoot{color:var(--muted-dark);flex-wrap:wrap;gap:.45rem 1.35rem;margin-top:1rem;font-size:.76rem;line-height:1.5;display:flex}.scanner-tool-module__7Wz9nW__entryFoot span{padding-left:.9rem;position:relative}.scanner-tool-module__7Wz9nW__entryFoot span:before{border:1px solid var(--sage);content:"";width:.34rem;height:.34rem;position:absolute;top:.52em;left:0;transform:rotate(45deg)}.scanner-tool-module__7Wz9nW__consentLabel{cursor:pointer;align-items:flex-start;gap:.8rem;padding:1rem;display:flex}.scanner-tool-module__7Wz9nW__checkboxVisual{background:var(--ink-soft);border:1px solid #f4f1e959;flex:none;place-items:center;width:1.2rem;height:1.2rem;margin-top:.12rem;display:grid}.scanner-tool-module__7Wz9nW__checkboxChecked{border-color:var(--sage)}.scanner-tool-module__7Wz9nW__consentLabel:has(input:focus-visible) .scanner-tool-module__7Wz9nW__checkboxVisual{outline:3px solid var(--sage);outline-offset:3px}.scanner-tool-module__7Wz9nW__checkboxMark{background:var(--sage);width:.55rem;height:.55rem}.scanner-tool-module__7Wz9nW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.scanner-tool-module__7Wz9nW__consentCopy{max-width:82ch;color:var(--paper-deep);font-size:.79rem;line-height:1.58}.scanner-tool-module__7Wz9nW__consentCopy b{color:var(--paper);font-weight:670}.scanner-tool-module__7Wz9nW__trustRow{flex-wrap:wrap;gap:.65rem 1.5rem;margin-top:1rem;display:flex}.scanner-tool-module__7Wz9nW__trustItem{color:var(--muted-dark);align-items:center;gap:.5rem;font-size:.77rem;display:inline-flex}.scanner-tool-module__7Wz9nW__trustItem svg,.scanner-tool-module__7Wz9nW__authNote svg{color:var(--sage)}.scanner-tool-module__7Wz9nW__privacyNote{color:#818a83;max-width:92ch;margin-top:.75rem;font-size:.71rem;line-height:1.58}.scanner-tool-module__7Wz9nW__privacyNote b{color:var(--muted-dark);font-weight:560}.scanner-tool-module__7Wz9nW__gateInner,.scanner-tool-module__7Wz9nW__limitInner{width:min(100%,46rem);min-width:0}.scanner-tool-module__7Wz9nW__gateInner{margin-inline:0}.scanner-tool-module__7Wz9nW__limitInner{margin-inline:auto}.scanner-tool-module__7Wz9nW__phaseTitleRow{align-items:center;gap:.85rem;display:flex}.scanner-tool-module__7Wz9nW__iconFrame,.scanner-tool-module__7Wz9nW__messageIcon{color:var(--sage);background:0 0;border:1px solid #b8c8bb66;flex:none;place-items:center;display:grid}.scanner-tool-module__7Wz9nW__iconFrame{width:2.4rem;height:2.4rem}.scanner-tool-module__7Wz9nW__iconFrame svg{width:1.05rem;height:1.05rem}.scanner-tool-module__7Wz9nW__phaseTitle{color:var(--paper);letter-spacing:-.03em;margin:0;font-size:clamp(1.25rem,2.4vw,1.7rem);font-weight:590;line-height:1.08}.scanner-tool-module__7Wz9nW__phaseLead{max-width:65ch;color:var(--muted-dark);margin-top:1rem;font-size:.86rem;line-height:1.62}.scanner-tool-module__7Wz9nW__targetLedger{border-top:1px solid var(--rule-dark);border-bottom:1px solid var(--rule-dark);grid-template-columns:minmax(7rem,.35fr) minmax(0,1fr);align-items:center;gap:1rem;min-width:0;margin:1.35rem 0;padding:.85rem 1rem;display:grid}.scanner-tool-module__7Wz9nW__targetLedger p{color:var(--muted-dark);letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;font-weight:680}.scanner-tool-module__7Wz9nW__targetLedger strong{min-width:0;color:var(--paper);text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:620;overflow:hidden}.scanner-tool-module__7Wz9nW__formStack{gap:.85rem;min-width:0;display:grid}.scanner-tool-module__7Wz9nW__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.scanner-tool-module__7Wz9nW__field{gap:.45rem;min-width:0;display:grid}.scanner-tool-module__7Wz9nW__fieldControl{background:var(--ink);border:1px solid #f4f1e938;width:100%;min-height:3rem;padding:.75rem .9rem}textarea.scanner-tool-module__7Wz9nW__fieldControl{resize:vertical;min-height:5.4rem;line-height:1.5}.scanner-tool-module__7Wz9nW__fieldControl:-webkit-autofill{caret-color:#111411;transition:background-color 9999s ease-out;-webkit-text-fill-color:#111411!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.scanner-tool-module__7Wz9nW__fieldControl:-webkit-autofill:hover{caret-color:#111411;transition:background-color 9999s ease-out;-webkit-text-fill-color:#111411!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}:-webkit-any(.scanner-tool-module__7Wz9nW__fieldControl:-webkit-autofill:focus,.scanner-tool-module__7Wz9nW__fieldControl:-webkit-autofill:focus-visible){caret-color:#111411;-webkit-text-fill-color:#111411!important;-webkit-box-shadow:inset 0 -2px #315541,inset 0 0 0 1000px #fff!important}:is(.scanner-tool-module__7Wz9nW__fieldControl:autofill:focus,.scanner-tool-module__7Wz9nW__fieldControl:autofill:focus-visible){caret-color:#111411;-webkit-text-fill-color:#111411!important;-webkit-box-shadow:inset 0 -2px #315541,inset 0 0 0 1000px #fff!important}.scanner-tool-module__7Wz9nW__handlingBox{border-top:1px solid var(--rule-dark);border-bottom:1px solid var(--rule-dark);background:var(--ink)}.scanner-tool-module__7Wz9nW__handlingTitle{border-bottom:1px solid var(--rule-dark);color:var(--muted-dark);padding:.75rem .9rem}.scanner-tool-module__7Wz9nW__handlingRows{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.scanner-tool-module__7Wz9nW__handlingRows p{min-width:0;color:var(--paper-deep);gap:.65rem;padding:.85rem .9rem;font-size:.75rem;line-height:1.55;display:flex}.scanner-tool-module__7Wz9nW__handlingRows p+p{border-left:1px solid var(--rule-dark)}.scanner-tool-module__7Wz9nW__handlingRows b{color:var(--paper);font-weight:660}.scanner-tool-module__7Wz9nW__keepMark{color:var(--sage)}.scanner-tool-module__7Wz9nW__neverMark{color:var(--clay)}.scanner-tool-module__7Wz9nW__authNote{color:var(--muted-dark);align-items:flex-start;gap:.65rem;font-size:.75rem;line-height:1.5;display:flex}.scanner-tool-module__7Wz9nW__captcha{max-width:100%;min-height:1.25rem;overflow:hidden}.scanner-tool-module__7Wz9nW__verificationNotice{color:#d7b19f;margin:-.35rem 0 0;font-size:.78rem;line-height:1.5}.scanner-tool-module__7Wz9nW__quietButton{width:100%;min-height:2.75rem;color:var(--muted-dark);text-align:center;background:0 0;border:0;padding:.55rem .75rem;font-size:.73rem}.scanner-tool-module__7Wz9nW__scanningPanel{min-width:0}.scanner-tool-module__7Wz9nW__progressRail{border-bottom:1px solid var(--rule-dark);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.scanner-tool-module__7Wz9nW__progressCell{border-right:1px solid var(--rule-dark);gap:.45rem;min-width:0;padding:.9rem;display:grid}.scanner-tool-module__7Wz9nW__progressCell:last-child{border-right:0}.scanner-tool-module__7Wz9nW__progressLabel{color:var(--muted-dark);text-overflow:ellipsis;white-space:nowrap;font-size:.67rem;font-weight:620;overflow:hidden}.scanner-tool-module__7Wz9nW__progressState{align-items:center;gap:.45rem;font-size:.72rem;display:flex}.scanner-tool-module__7Wz9nW__progressMark{border:1px solid;flex:none;width:.42rem;height:.42rem;transform:rotate(45deg)}.scanner-tool-module__7Wz9nW__progressDone{color:var(--sage)}.scanner-tool-module__7Wz9nW__progressDone .scanner-tool-module__7Wz9nW__progressMark{background:var(--sage)}.scanner-tool-module__7Wz9nW__progressActive{color:#df8a6e}.scanner-tool-module__7Wz9nW__progressActive .scanner-tool-module__7Wz9nW__progressMark{background:var(--clay)}.scanner-tool-module__7Wz9nW__progressPending{color:#7f8982}.scanner-tool-module__7Wz9nW__scanLedger{grid-template-columns:repeat(2,minmax(0,1fr));padding:clamp(1rem,2.5vw,1.8rem) clamp(1.15rem,3vw,2rem);display:grid}.scanner-tool-module__7Wz9nW__scanLedgerRow{border-bottom:1px solid var(--rule-dark);min-width:0;color:var(--muted-dark);overflow-wrap:anywhere;grid-template-columns:1rem minmax(0,1fr);align-items:center;gap:.65rem;padding:.72rem .8rem;font-size:.78rem;line-height:1.4;display:grid}.scanner-tool-module__7Wz9nW__scanLedgerRow:nth-child(odd){border-right:1px solid var(--rule-dark)}.scanner-tool-module__7Wz9nW__scanLedgerRow svg,.scanner-tool-module__7Wz9nW__pendingMark{width:.8rem;height:.8rem}.scanner-tool-module__7Wz9nW__stepDone{color:var(--sage)}.scanner-tool-module__7Wz9nW__stepActive{color:var(--paper)}.scanner-tool-module__7Wz9nW__stepPending{opacity:.48}.scanner-tool-module__7Wz9nW__pendingMark{border:1px solid #7f8982;transform:rotate(45deg)scale(.55)}.scanner-tool-module__7Wz9nW__spin{color:var(--clay);animation:1.2s linear infinite scanner-tool-module__7Wz9nW__scanner-spin}@keyframes scanner-tool-module__7Wz9nW__scanner-spin{to{transform:rotate(360deg)}}.scanner-tool-module__7Wz9nW__messagePanel,.scanner-tool-module__7Wz9nW__limitIntro{justify-items:start;display:grid}.scanner-tool-module__7Wz9nW__messagePanel{gap:1rem;min-width:0;padding:clamp(2rem,5vw,4rem) clamp(1.15rem,3.5vw,2.75rem)}.scanner-tool-module__7Wz9nW__messagePanel h3{color:var(--paper);letter-spacing:-.025em;font-size:clamp(1.2rem,2.2vw,1.65rem);font-weight:600}.scanner-tool-module__7Wz9nW__messagePanel p,.scanner-tool-module__7Wz9nW__limitIntro p{max-width:60ch;color:var(--muted-dark);font-size:.86rem;line-height:1.62}.scanner-tool-module__7Wz9nW__messagePanel strong{color:var(--paper);font-weight:650}.scanner-tool-module__7Wz9nW__messageIcon{width:3.25rem;height:3.25rem}.scanner-tool-module__7Wz9nW__messageIcon svg{width:1.55rem;height:1.55rem}.scanner-tool-module__7Wz9nW__errorIcon{color:#df8a6e;border-color:#c86a4ca6}.scanner-tool-module__7Wz9nW__successIcon{border-color:var(--sage);color:var(--sage)}.scanner-tool-module__7Wz9nW__secondaryButton{min-height:2.85rem;color:var(--paper);background:0 0;border:1px solid #f4f1e942;justify-content:center;align-items:center;padding:.7rem 1.25rem;font-size:.82rem;font-weight:620;display:inline-flex}.scanner-tool-module__7Wz9nW__limitIntro{border-bottom:1px solid var(--rule-dark);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;margin-bottom:1.35rem;padding-bottom:1.35rem}.scanner-tool-module__7Wz9nW__limitReset{margin-top:.5rem}.scanner-tool-module__7Wz9nW__formError{color:#df8a6e;margin:0;font-size:.78rem}.scanner-tool-module__7Wz9nW__sampleDisclosure{border-top:1px solid var(--rule-dark);background:var(--paper-deep);color:var(--ink)}.scanner-tool-module__7Wz9nW__scanner:has(.scanner-tool-module__7Wz9nW__sampleDisclosure[data-open])>.scanner-tool-module__7Wz9nW__inputForm{display:none}.scanner-tool-module__7Wz9nW__sampleDisclosureSummary{width:100%;min-width:0;min-height:5rem;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.9rem clamp(1.15rem,3vw,2rem);list-style:none;display:grid}.scanner-tool-module__7Wz9nW__sampleDisclosureSummary::-webkit-details-marker{display:none}.scanner-tool-module__7Wz9nW__sampleDisclosureCopy{min-width:0}.scanner-tool-module__7Wz9nW__sampleDisclosureCopy strong,.scanner-tool-module__7Wz9nW__sampleDisclosureCopy small{display:block}.scanner-tool-module__7Wz9nW__sampleDisclosureCopy strong{font-size:.94rem;font-weight:660}.scanner-tool-module__7Wz9nW__sampleDisclosureCopy small{color:var(--muted-light);margin-top:.18rem;font-size:.78rem;line-height:1.4}.scanner-tool-module__7Wz9nW__sampleDisclosureAction{min-height:2.75rem;color:var(--pine);border-bottom:1px solid;padding-block:.75rem;font-size:.78rem;font-weight:660}.scanner-tool-module__7Wz9nW__sampleDisclosureAction [data-open]{display:none}.scanner-tool-module__7Wz9nW__sampleDisclosure[data-open] .scanner-tool-module__7Wz9nW__sampleDisclosureAction{color:var(--clay)}.scanner-tool-module__7Wz9nW__sampleDisclosure[data-open] .scanner-tool-module__7Wz9nW__sampleDisclosureAction [data-closed]{display:none}.scanner-tool-module__7Wz9nW__sampleDisclosure[data-open] .scanner-tool-module__7Wz9nW__sampleDisclosureAction [data-open]{display:inline}.scanner-tool-module__7Wz9nW__sampleDisclosure[data-open] .scanner-tool-module__7Wz9nW__sampleDisclosureSummary{grid-template-columns:minmax(0,1fr);min-height:3rem;padding-block:.35rem}.scanner-tool-module__7Wz9nW__sampleDisclosure[data-open] .scanner-tool-module__7Wz9nW__sampleTag,.scanner-tool-module__7Wz9nW__sampleDisclosure[data-open] .scanner-tool-module__7Wz9nW__sampleDisclosureCopy{display:none}.scanner-tool-module__7Wz9nW__sampleDisclosure[data-open] .scanner-tool-module__7Wz9nW__sampleDisclosureAction{grid-column:1;justify-self:end}.scanner-tool-module__7Wz9nW__report{background:var(--paper);min-width:0;color:var(--ink);overflow:hidden}.scanner-tool-module__7Wz9nW__sampleReport{border-top:0}.scanner-tool-module__7Wz9nW__sampleBanner{background:var(--mist);border-bottom:1px solid #10131133;flex-wrap:wrap;align-items:center;gap:.75rem;min-width:0;padding:.85rem clamp(1.15rem,3vw,2rem);display:flex}.scanner-tool-module__7Wz9nW__sampleTag{background:var(--pine);color:var(--paper);flex:none;padding:.3rem .5rem}.scanner-tool-module__7Wz9nW__sampleCopy{min-width:0;color:var(--muted-light);font-size:.79rem;line-height:1.45}.scanner-tool-module__7Wz9nW__sampleCopy b{color:var(--ink);font-weight:660}.scanner-tool-module__7Wz9nW__reportHeader{border-bottom:1px solid var(--rule-light);background:var(--ink);min-width:0;color:var(--muted-light);letter-spacing:.035em;justify-content:space-between;align-items:center;gap:1rem 2rem;padding:1rem clamp(1.15rem,3vw,2rem);font-size:.75rem;display:flex}.scanner-tool-module__7Wz9nW__reportHeading{align-items:center;gap:.8rem;min-width:0;display:flex}.scanner-tool-module__7Wz9nW__reportHeading h2{min-width:0;color:var(--paper);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:clamp(1rem,1.6vw,1.35rem);font-weight:610;line-height:1.2}.scanner-tool-module__7Wz9nW__reportMeta{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.55rem .8rem;min-width:0;display:flex}.scanner-tool-module__7Wz9nW__reportMeta strong,.scanner-tool-module__7Wz9nW__reportFootnote strong{color:var(--pine);font-weight:650}.scanner-tool-module__7Wz9nW__reportHeader .scanner-tool-module__7Wz9nW__reportMeta{color:var(--muted-dark)}.scanner-tool-module__7Wz9nW__reportReset{min-height:2.75rem;color:var(--sage);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;border-radius:0;padding:.5rem 0;font-weight:650}.scanner-tool-module__7Wz9nW__reportBadge{border:1px solid;padding:.28rem .48rem}.scanner-tool-module__7Wz9nW__sampleBadge{color:var(--sage)}.scanner-tool-module__7Wz9nW__liveBadge{background:var(--pine);color:var(--paper)}.scanner-tool-module__7Wz9nW__reportPrompt{color:var(--muted-light);letter-spacing:0}.scanner-tool-module__7Wz9nW__scorecard{border-bottom:1px solid var(--rule-light);grid-template-columns:minmax(16rem,.38fr) minmax(0,1fr);display:grid}.scanner-tool-module__7Wz9nW__gradePanel{border-right:1px solid var(--rule-light);flex-direction:column;justify-content:center;min-width:0;min-height:19rem;padding:clamp(2rem,4vw,3.5rem);display:flex;position:relative}.scanner-tool-module__7Wz9nW__gradeRule,.scanner-tool-module__7Wz9nW__severityRule{width:.22rem;position:absolute;top:0;bottom:0;left:0}.scanner-tool-module__7Wz9nW__grade{letter-spacing:-.075em;font-size:clamp(5rem,10vw,8.4rem);font-weight:640;line-height:.82}.scanner-tool-module__7Wz9nW__grade small{vertical-align:.8em;margin-left:.08em;font-size:.44em}.scanner-tool-module__7Wz9nW__gradeLabel{margin-top:.85rem;font-size:.92rem;font-weight:650}.scanner-tool-module__7Wz9nW__gradeNote{color:var(--muted-light);margin-top:.35rem}.scanner-tool-module__7Wz9nW__breakdown{flex-direction:column;justify-content:center;gap:1.1rem;min-width:0;padding:clamp(2rem,4vw,3.5rem);display:flex}.scanner-tool-module__7Wz9nW__reportSummary{max-width:56ch;color:var(--ink);letter-spacing:-.025em;margin:0;font-size:clamp(1.15rem,2vw,1.7rem);line-height:1.38}.scanner-tool-module__7Wz9nW__priorityLine{border-left:3px solid var(--pine);max-width:70ch;color:var(--pine);margin:0;padding-left:.85rem;font-size:.82rem;font-weight:620;line-height:1.5}.scanner-tool-module__7Wz9nW__priorityLine[data-urgent]{border-left-color:var(--clay);color:#8b3c2a}.scanner-tool-module__7Wz9nW__reportMetrics{border-top:1px solid var(--rule-light);border-bottom:1px solid var(--rule-light);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.scanner-tool-module__7Wz9nW__reportMetrics>div{border-right:1px solid var(--rule-light);gap:.25rem;padding:.85rem 1rem .9rem 0;display:grid}.scanner-tool-module__7Wz9nW__reportMetrics>div:last-child{border-right:0}.scanner-tool-module__7Wz9nW__reportMetrics strong{color:var(--ink);letter-spacing:-.035em;font-size:clamp(1.35rem,2.4vw,2rem);font-weight:620;line-height:1}.scanner-tool-module__7Wz9nW__coverageLine{color:var(--muted-light);flex-wrap:wrap;gap:.42rem 1.15rem;font-size:.75rem;line-height:1.45;display:flex}.scanner-tool-module__7Wz9nW__coverageLine span{padding-left:.8rem;position:relative}.scanner-tool-module__7Wz9nW__coverageLine span:before{border:1px solid var(--pine);content:"";width:.32rem;height:.32rem;position:absolute;top:.48em;left:0;transform:rotate(45deg)}.scanner-tool-module__7Wz9nW__reportMetrics span{color:var(--muted-light);letter-spacing:.07em;text-transform:uppercase;font-size:.75rem}.scanner-tool-module__7Wz9nW__severityMeter{background:#1013111a;width:100%;height:.4rem;display:flex;overflow:hidden}.scanner-tool-module__7Wz9nW__severityMeter span{height:100%;display:block}.scanner-tool-module__7Wz9nW__legendGrid{border-top:1px solid var(--rule-light);border-left:1px solid var(--rule-light);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.scanner-tool-module__7Wz9nW__legendItem{border-right:1px solid var(--rule-light);border-bottom:1px solid var(--rule-light);gap:.3rem;min-width:0;padding:.8rem;display:grid}.scanner-tool-module__7Wz9nW__legendValue{align-items:center;gap:.55rem;display:flex}.scanner-tool-module__7Wz9nW__legendValue>span{flex:none;width:.48rem;height:.48rem;transform:rotate(45deg)}.scanner-tool-module__7Wz9nW__legendValue strong{color:var(--ink);letter-spacing:-.04em;font-size:1.45rem;font-weight:620;line-height:1}.scanner-tool-module__7Wz9nW__legendLabel{color:var(--muted-light)}.scanner-tool-module__7Wz9nW__legendSub{color:var(--muted-light);font-size:.75rem;line-height:1.35}.scanner-tool-module__7Wz9nW__reportEvidence{border-bottom:1px solid var(--rule-light);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.scanner-tool-module__7Wz9nW__evidencePanel{min-width:0;padding:clamp(1.35rem,3vw,2rem)}.scanner-tool-module__7Wz9nW__evidencePanel+.scanner-tool-module__7Wz9nW__evidencePanel{border-left:1px solid var(--rule-light)}.scanner-tool-module__7Wz9nW__evidenceEyebrow,.scanner-tool-module__7Wz9nW__reportGroupEyebrow{color:color-mix(in srgb, var(--clay) 68%, var(--ink));letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:680;line-height:1.2}.scanner-tool-module__7Wz9nW__evidencePanel h3,.scanner-tool-module__7Wz9nW__reportGroupHeader h3{color:var(--ink);letter-spacing:-.035em;margin:.38rem 0 0;font-size:clamp(1.15rem,2vw,1.45rem);font-weight:620;line-height:1.1}.scanner-tool-module__7Wz9nW__evidencePanel>p:not(.scanner-tool-module__7Wz9nW__evidenceEyebrow){max-width:54ch;color:var(--muted-light);margin:.55rem 0 0;font-size:.77rem;line-height:1.5}.scanner-tool-module__7Wz9nW__stackList{flex-wrap:wrap;gap:.45rem;margin-top:1rem;display:flex}.scanner-tool-module__7Wz9nW__stackList span{background:var(--mist);color:var(--pine);border:1px solid #3753454d;padding:.45rem .6rem;font-size:.72rem;font-weight:620}.scanner-tool-module__7Wz9nW__coverageList{border-top:1px solid var(--rule-light);border-left:1px solid var(--rule-light);grid-template-columns:repeat(3,minmax(0,1fr));margin:1rem 0 0;display:grid}.scanner-tool-module__7Wz9nW__coverageList>div{border-right:1px solid var(--rule-light);border-bottom:1px solid var(--rule-light);gap:.2rem;min-width:0;padding:.55rem .6rem;display:grid}.scanner-tool-module__7Wz9nW__coverageList dt,.scanner-tool-module__7Wz9nW__coverageList dd{overflow-wrap:anywhere;margin:0}.scanner-tool-module__7Wz9nW__coverageList dt{color:var(--muted-light);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:670}.scanner-tool-module__7Wz9nW__coverageList dd{color:var(--ink);font-size:.75rem;line-height:1.35}.scanner-tool-module__7Wz9nW__coverageLimitations{color:var(--muted-light);margin-top:.75rem;font-size:.75rem;line-height:1.45}.scanner-tool-module__7Wz9nW__coverageLimitations summary{width:fit-content;min-height:2.75rem;color:var(--pine);cursor:pointer;align-items:center;font-size:.72rem;font-weight:620;display:inline-flex}.scanner-tool-module__7Wz9nW__coverageLimitations ul{gap:.35rem;max-width:60ch;margin:.65rem 0 0;padding-left:1rem;display:grid}.scanner-tool-module__7Wz9nW__reportGroup{border-bottom:1px solid var(--rule-light)}.scanner-tool-module__7Wz9nW__reportGroupHeader{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:flex-end;gap:1rem;padding:1.05rem clamp(1.15rem,3vw,2rem);display:flex}.scanner-tool-module__7Wz9nW__reportGroupHeader>span{color:var(--muted-light);letter-spacing:.025em;font-size:.7rem}.scanner-tool-module__7Wz9nW__emptyFindings{color:var(--pine);margin:0;padding:1.25rem clamp(1.15rem,3vw,2rem);font-size:.82rem;line-height:1.5}.scanner-tool-module__7Wz9nW__passingToggle{background:var(--mist);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.05rem clamp(1.15rem,3vw,2rem);display:flex}.scanner-tool-module__7Wz9nW__passingToggle>span:first-child{gap:.35rem;display:grid}.scanner-tool-module__7Wz9nW__passingToggle strong{letter-spacing:-.02em;font-size:1rem;font-weight:640}.scanner-tool-module__7Wz9nW__passingToggleState{color:var(--pine);white-space:nowrap;align-items:center;gap:.5rem;font-size:.72rem;font-weight:620;display:inline-flex}.scanner-tool-module__7Wz9nW__passingToggleState svg{width:.9rem;height:.9rem;transition:transform .42s cubic-bezier(.22,1,.36,1)}.scanner-tool-module__7Wz9nW__passingList{border-top:1px solid var(--rule-light)}.scanner-tool-module__7Wz9nW__compactFinding .scanner-tool-module__7Wz9nW__findingRow{padding-block:.9rem}.scanner-tool-module__7Wz9nW__compactFinding .scanner-tool-module__7Wz9nW__findingBody h4{font-size:.96rem}.scanner-tool-module__7Wz9nW__finding{border-bottom:1px solid var(--rule-light);transition:background-color .52s cubic-bezier(.22,1,.36,1);position:relative}.scanner-tool-module__7Wz9nW__finding:before{background:var(--clay);content:"";width:.22rem;position:absolute;top:0;bottom:0;left:0}.scanner-tool-module__7Wz9nW__findingRow .scanner-tool-module__7Wz9nW__severityRule{display:none}.scanner-tool-module__7Wz9nW__findingRow{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:clamp(.9rem,2vw,1.35rem);min-width:0;padding:clamp(1.1rem,2.4vw,1.55rem) clamp(1.15rem,3vw,2rem);display:grid;position:relative}.scanner-tool-module__7Wz9nW__severityCell{flex-direction:column;align-items:flex-start;gap:.45rem;min-width:4.5rem;padding-top:.08rem;display:flex}.scanner-tool-module__7Wz9nW__severityBadge{white-space:nowrap;padding:.28rem .46rem}.scanner-tool-module__7Wz9nW__confidence{color:var(--muted-light);white-space:nowrap;font-size:.75rem}.scanner-tool-module__7Wz9nW__findingBody{min-width:0}.scanner-tool-module__7Wz9nW__findingCategory{color:var(--pine)}.scanner-tool-module__7Wz9nW__findingBody h4{color:var(--ink);letter-spacing:-.02em;overflow-wrap:anywhere;margin-top:.3rem;font-size:clamp(.98rem,1.5vw,1.1rem);font-weight:620;line-height:1.3}.scanner-tool-module__7Wz9nW__findingBody p{max-width:78ch;color:var(--muted-light);overflow-wrap:anywhere;margin-top:.4rem;font-size:.82rem;line-height:1.58}.scanner-tool-module__7Wz9nW__detailList{flex-wrap:wrap;gap:.45rem;margin-top:.75rem;display:flex}.scanner-tool-module__7Wz9nW__detail{border:1px solid var(--rule-light);background:var(--paper-deep);min-width:0;max-width:100%;color:var(--ink);overflow-wrap:anywhere;gap:.4rem;padding:.3rem .5rem;font-size:.75rem;line-height:1.35;display:inline-flex}.scanner-tool-module__7Wz9nW__detail>span{color:var(--muted-light)}.scanner-tool-module__7Wz9nW__fixButton{border:1px solid var(--rule-light);min-height:2.75rem;color:var(--ink);white-space:nowrap;background:0 0;align-self:center;align-items:center;gap:.35rem;padding:.58rem .72rem;font-size:.75rem;font-weight:620;display:inline-flex}.scanner-tool-module__7Wz9nW__fixButton svg{width:.8rem;height:.8rem;color:var(--pine);transition:transform .42s cubic-bezier(.22,1,.36,1)}.scanner-tool-module__7Wz9nW__fixPanel{border-top:1px solid var(--rule-light);background:var(--paper-deep);padding:.9rem clamp(1.15rem,3vw,2rem) 1.1rem;animation:.42s cubic-bezier(.22,1,.36,1) both scanner-tool-module__7Wz9nW__fix-panel-in}@keyframes scanner-tool-module__7Wz9nW__fix-panel-in{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}.scanner-tool-module__7Wz9nW__fixHeading{color:var(--pine);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.75rem;font-weight:680;display:flex}.scanner-tool-module__7Wz9nW__fixHeading span{border:1px solid #37534573;padding:.22rem .38rem}.scanner-tool-module__7Wz9nW__fixPanel p{max-width:82ch;color:var(--ink);margin-top:.65rem;font-size:.82rem;line-height:1.58}.scanner-tool-module__7Wz9nW__reportFooter{background:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem 1rem;min-width:0;padding:clamp(1.25rem,2.5vw,2rem) clamp(1.15rem,3vw,2rem);display:flex}.scanner-tool-module__7Wz9nW__reportFootnote{min-width:0;color:var(--muted-dark);letter-spacing:.025em;overflow-wrap:anywhere;font-size:.75rem;line-height:1.45}.scanner-tool-module__7Wz9nW__technicalDisclosure{border-bottom:1px solid var(--rule-light);background:var(--paper-deep)}.scanner-tool-module__7Wz9nW__technicalDisclosure>summary{min-height:5.5rem;color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:1.25rem;padding:1rem clamp(1.15rem,3vw,2rem);list-style:none;display:flex}.scanner-tool-module__7Wz9nW__technicalDisclosure>summary::-webkit-details-marker{display:none}.scanner-tool-module__7Wz9nW__technicalDisclosure>summary>span:first-child{gap:.35rem;display:grid}.scanner-tool-module__7Wz9nW__technicalDisclosure>summary strong{font-size:1rem;font-weight:640}.scanner-tool-module__7Wz9nW__technicalDisclosure>summary>span:last-child{color:var(--muted-light);text-align:right;font-size:.75rem}.scanner-tool-module__7Wz9nW__technicalDisclosure[open]>summary{border-bottom:1px solid var(--rule-light)}.scanner-tool-module__7Wz9nW__reportActions{flex-wrap:wrap;gap:.5rem;display:flex}.scanner-tool-module__7Wz9nW__reportSecondaryAction,.scanner-tool-module__7Wz9nW__reportPrimaryAction{justify-content:center;align-items:center;min-height:2.75rem;padding:.65rem 1rem;font-size:.76rem;font-weight:650;text-decoration:none;display:inline-flex}.scanner-tool-module__7Wz9nW__reportSecondaryAction{color:var(--ink);background:0 0;border:1px solid #1013114d}.scanner-tool-module__7Wz9nW__reportPrimaryAction{border:1px solid var(--pine);background:var(--pine);color:var(--paper)}@media (hover:hover) and (pointer:fine){.scanner-tool-module__7Wz9nW__primaryButton:not(:disabled):hover{border-color:var(--paper);background:var(--paper)}.scanner-tool-module__7Wz9nW__consentLabel:hover .scanner-tool-module__7Wz9nW__checkboxVisual{border-color:var(--sage)}.scanner-tool-module__7Wz9nW__quietButton:hover,.scanner-tool-module__7Wz9nW__secondaryButton:hover{color:var(--paper)}.scanner-tool-module__7Wz9nW__secondaryButton:hover{border-color:var(--sage)}.scanner-tool-module__7Wz9nW__finding:hover{background:#dce5dd57}.scanner-tool-module__7Wz9nW__fixButton:hover,.scanner-tool-module__7Wz9nW__reportSecondaryAction:hover{border-color:var(--pine);background:var(--mist)}.scanner-tool-module__7Wz9nW__passingToggle:hover{background:var(--paper-deep)}.scanner-tool-module__7Wz9nW__reportPrimaryAction:hover{border-color:var(--ink);background:var(--ink)}}@media (max-width:900px){.scanner-tool-module__7Wz9nW__progressRail{grid-template-columns:repeat(3,minmax(0,1fr))}.scanner-tool-module__7Wz9nW__progressCell:nth-child(3n){border-right:0}.scanner-tool-module__7Wz9nW__progressCell:nth-child(-n+3){border-bottom:1px solid var(--rule-dark)}.scanner-tool-module__7Wz9nW__legendGrid,.scanner-tool-module__7Wz9nW__coverageList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.scanner-tool-module__7Wz9nW__scannerHeader{grid-template-columns:auto minmax(0,1fr);padding-right:4.5rem}.scanner-tool-module__7Wz9nW__scannerStatus{text-align:left;grid-column:1/-1}.scanner-tool-module__7Wz9nW__formIntro,.scanner-tool-module__7Wz9nW__targetLedger,.scanner-tool-module__7Wz9nW__handlingRows,.scanner-tool-module__7Wz9nW__scorecard,.scanner-tool-module__7Wz9nW__reportEvidence,.scanner-tool-module__7Wz9nW__urlRow,.scanner-tool-module__7Wz9nW__fieldGrid{grid-template-columns:minmax(0,1fr)}.scanner-tool-module__7Wz9nW__primaryButton{width:100%}.scanner-tool-module__7Wz9nW__handlingRows p+p{border-top:1px solid var(--rule-dark);border-left:0}.scanner-tool-module__7Wz9nW__gradePanel{border-right:0;border-bottom:1px solid var(--rule-light);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.25rem 1.25rem;min-height:7.5rem;padding-block:1.25rem;display:grid}.scanner-tool-module__7Wz9nW__grade{grid-row:1/4;font-size:5rem}.scanner-tool-module__7Wz9nW__gradeLabel,.scanner-tool-module__7Wz9nW__gradeNote{margin-top:0}.scanner-tool-module__7Wz9nW__reportHeader,.scanner-tool-module__7Wz9nW__reportHeading{flex-direction:column;align-items:flex-start}.scanner-tool-module__7Wz9nW__evidencePanel+.scanner-tool-module__7Wz9nW__evidencePanel{border-top:1px solid var(--rule-light);border-left:0}.scanner-tool-module__7Wz9nW__scanLedger{grid-template-columns:minmax(0,1fr)}.scanner-tool-module__7Wz9nW__scanLedgerRow:nth-child(odd){border-right:0}.scanner-tool-module__7Wz9nW__findingRow{grid-template-columns:auto minmax(0,1fr)}.scanner-tool-module__7Wz9nW__severityCell{min-width:0}.scanner-tool-module__7Wz9nW__fixButton{grid-column:2;justify-self:start}.scanner-tool-module__7Wz9nW__reportFooter{flex-direction:column;align-items:stretch}}@media (max-width:480px){.scanner-tool-module__7Wz9nW__urlInput,.scanner-tool-module__7Wz9nW__fieldControl{font-size:1rem}.scanner-tool-module__7Wz9nW__scannerHeader{gap:.45rem .75rem}.scanner-tool-module__7Wz9nW__scannerTitle{font-size:.78rem}.scanner-tool-module__7Wz9nW__formIntroCopy{display:none}.scanner-tool-module__7Wz9nW__headerInstrument{width:3.5rem}.scanner-tool-module__7Wz9nW__inputForm,.scanner-tool-module__7Wz9nW__phasePanel,.scanner-tool-module__7Wz9nW__messagePanel{padding-inline:1rem}.scanner-tool-module__7Wz9nW__progressRail{grid-template-columns:repeat(2,minmax(0,1fr))}.scanner-tool-module__7Wz9nW__progressCell,.scanner-tool-module__7Wz9nW__progressCell:nth-child(3n){border-right:1px solid var(--rule-dark);border-bottom:1px solid var(--rule-dark)}.scanner-tool-module__7Wz9nW__progressCell:nth-child(2n){border-right:0}.scanner-tool-module__7Wz9nW__progressCell:nth-last-child(-n+2){border-bottom:0}.scanner-tool-module__7Wz9nW__legendGrid{grid-template-columns:minmax(0,1fr)}.scanner-tool-module__7Wz9nW__reportMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.scanner-tool-module__7Wz9nW__coverageList{grid-template-columns:repeat(2,minmax(0,1fr))}.scanner-tool-module__7Wz9nW__reportMetrics>div,.scanner-tool-module__7Wz9nW__reportMetrics>div+div{padding:.75rem .45rem}.scanner-tool-module__7Wz9nW__reportMetrics strong{font-size:1.25rem}.scanner-tool-module__7Wz9nW__reportMetrics span{font-size:.68rem}.scanner-tool-module__7Wz9nW__sampleDisclosureSummary{grid-template-columns:auto minmax(0,1fr)}.scanner-tool-module__7Wz9nW__sampleDisclosureAction{grid-column:2;justify-self:start}.scanner-tool-module__7Wz9nW__sampleDisclosure[data-open] .scanner-tool-module__7Wz9nW__sampleDisclosureSummary{grid-template-columns:minmax(0,1fr)}.scanner-tool-module__7Wz9nW__sampleDisclosure[data-open] .scanner-tool-module__7Wz9nW__sampleDisclosureAction{grid-column:1;justify-self:end}.scanner-tool-module__7Wz9nW__reportGroupHeader,.scanner-tool-module__7Wz9nW__technicalDisclosure>summary{flex-direction:column;align-items:flex-start}.scanner-tool-module__7Wz9nW__technicalDisclosure>summary>span:last-child{text-align:left}.scanner-tool-module__7Wz9nW__findingRow{grid-template-columns:minmax(0,1fr)}.scanner-tool-module__7Wz9nW__severityCell{flex-direction:row;align-items:center}.scanner-tool-module__7Wz9nW__fixButton{grid-column:auto}.scanner-tool-module__7Wz9nW__reportActions,.scanner-tool-module__7Wz9nW__reportSecondaryAction,.scanner-tool-module__7Wz9nW__reportPrimaryAction{width:100%}.scanner-tool-module__7Wz9nW__limitIntro{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.scanner-tool-module__7Wz9nW__scanner *,.scanner-tool-module__7Wz9nW__scanner :before,.scanner-tool-module__7Wz9nW__scanner :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.scanner-tool-module__7Wz9nW__scanner{--ink:#111411;--ink-soft:#f6f5f0;--paper:#fff;--paper-deep:#f2f4f1;--mist:#eef2ee;--sage:#dce6de;--pine:#315541;--clay:#c86a4c;--muted-dark:#59625c;--muted-light:#6b746e;--rule-dark:#1114111f;--rule-light:#1114111f;clip-path:polygon(0 0,calc(100% - 1rem) 0,100% 1rem,100% 100%,0 100%);color:#111411;background:#fff;border:1px solid #cfd4cf;border-top:2px solid #b8c8bb;border-radius:0;animation:.42s cubic-bezier(.22,1,.36,1) both scanner-tool-module__7Wz9nW__scanner-arrive;overflow:hidden;box-shadow:none!important}.scanner-tool-module__7Wz9nW__scanner:focus-visible{outline:0;box-shadow:inset 0 0 0 3px #607d6e!important}@keyframes scanner-tool-module__7Wz9nW__scanner-arrive{0%{opacity:0;transform:translateY(.65rem)}to{opacity:1;transform:translateY(0)}}.scanner-tool-module__7Wz9nW__scannerHeader{clip-path:none;background:#101311;border-bottom:1px solid #29302b;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;min-height:4.65rem;padding:.9rem clamp(1.25rem,3vw,2rem);display:grid}.scanner-tool-module__7Wz9nW__scannerMark{background:0 0;border:1px solid #b8c8bb;border-radius:0;place-items:center;width:.72rem;height:.72rem;display:grid;position:relative;transform:rotate(45deg)}.scanner-tool-module__7Wz9nW__scannerMark:after{content:"";background:#b8c8bb;position:absolute;inset:.16rem}.scanner-tool-module__7Wz9nW__scannerTitle{color:#f4f1e9;letter-spacing:-.018em;font-size:.98rem;font-weight:640}.scanner-tool-module__7Wz9nW__scannerStatus{color:#b8c8bb;letter-spacing:.065em;text-align:left;text-transform:uppercase;white-space:nowrap;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:.45rem;min-height:2rem;padding:0;font-size:.74rem;font-weight:650;display:inline-flex}.scanner-tool-module__7Wz9nW__statusDot{background:#b8c8bb;border-radius:0;flex:none;width:.38rem;height:.38rem;transform:rotate(45deg)}.scanner-tool-module__7Wz9nW__scannerStatus[data-state=attention] .scanner-tool-module__7Wz9nW__statusDot{background:#c86a4c}.scanner-tool-module__7Wz9nW__inputForm,.scanner-tool-module__7Wz9nW__phasePanel{background:#fff;border:0;padding:clamp(1.5rem,4vw,3.15rem)}.scanner-tool-module__7Wz9nW__inputForm{padding-bottom:clamp(1.35rem,3vw,2.25rem)}.scanner-tool-module__7Wz9nW__inputForm>.scanner-tool-module__7Wz9nW__entryFoot{color:#315541;letter-spacing:0;text-transform:none;border-bottom:1px solid #d9ded9;margin:0 0 1.35rem;padding-bottom:1rem;font-size:.78rem;font-weight:580;line-height:1.6;display:block}.scanner-tool-module__7Wz9nW__commandLabel{color:#111411;letter-spacing:-.01em;text-transform:none;margin-bottom:.7rem;font-size:.95rem;font-weight:650}.scanner-tool-module__7Wz9nW__urlRow{grid-template-columns:minmax(0,1fr);gap:.75rem}.scanner-tool-module__7Wz9nW__urlControl{background:#fff;border:1px solid #cfd6d0;border-radius:0;min-height:3.5rem;padding:.9rem 1.1rem;transition:border-color .24s,box-shadow .24s,background-color .24s;box-shadow:none!important}.scanner-tool-module__7Wz9nW__urlControl:focus-within{background:#fff;border-color:#315541;box-shadow:inset 0 -2px #315541!important}.scanner-tool-module__7Wz9nW__urlPrefix{color:#7a837d;font-size:1rem}.scanner-tool-module__7Wz9nW__urlInput,.scanner-tool-module__7Wz9nW__fieldControl{color:#111411;font-size:1rem}.scanner-tool-module__7Wz9nW__urlInput::placeholder,.scanner-tool-module__7Wz9nW__fieldControl::placeholder{color:#6b746e}.scanner-tool-module__7Wz9nW__primaryButton{clip-path:polygon(0 0,calc(100% - .85rem) 0,100% .85rem,100% 100%,.85rem 100%,0 calc(100% - .85rem));color:#fff;background:#315541;border:1px solid #315541;border-radius:0;min-height:3.5rem;padding:.9rem 1.45rem;font-size:.9rem;font-weight:680;transition:background-color .24s,border-color .24s,opacity .18s}.scanner-tool-module__7Wz9nW__primaryButton:disabled{color:#59625c;opacity:1;background:#dfe4df;border-color:#cbd2cc}.scanner-tool-module__7Wz9nW__entryActions{flex-wrap:wrap;align-items:center;gap:.7rem 1rem;margin-top:1rem;display:flex}.scanner-tool-module__7Wz9nW__entryActions>span{color:#6b746e;font-size:.76rem}.scanner-tool-module__7Wz9nW__consentBox{background:#f7f8f5;border:1px solid #e0e4e0;border-radius:0;margin-top:1rem;overflow:hidden}.scanner-tool-module__7Wz9nW__consentLabel{min-height:3.75rem;padding:.9rem 1rem}.scanner-tool-module__7Wz9nW__checkboxVisual{background:#fff;border:1px solid #849087;border-radius:0;width:1.25rem;height:1.25rem}.scanner-tool-module__7Wz9nW__checkboxChecked{background:#315541;border-color:#315541}.scanner-tool-module__7Wz9nW__checkboxMark{border-color:#fff}.scanner-tool-module__7Wz9nW__consentCopy{color:#29312c;font-size:.88rem}.scanner-tool-module__7Wz9nW__consentCopy b{color:#29312c}.scanner-tool-module__7Wz9nW__scopeDisclosure,.scanner-tool-module__7Wz9nW__privacyDisclosure{border-top:1px solid #e0e4e0}.scanner-tool-module__7Wz9nW__scopeDisclosure{background:0 0;border-bottom:1px solid #e0e4e0;margin-top:1rem}.scanner-tool-module__7Wz9nW__scopeDisclosure summary,.scanner-tool-module__7Wz9nW__privacyDisclosure summary{color:#315541;min-height:3.25rem;font-size:.8rem}.scanner-tool-module__7Wz9nW__scopeDisclosure p,.scanner-tool-module__7Wz9nW__privacyDisclosure p{color:#59625c;font-size:.82rem;line-height:1.62}.scanner-tool-module__7Wz9nW__gateDisclosure{color:#6b746e;margin:1rem 0 0;font-size:.8rem;line-height:1.5}.scanner-tool-module__7Wz9nW__sampleDisclosure{background:#eef2ee;border:1px solid #cfd6d0;border-left:0;border-right:0;border-radius:0;margin:0 clamp(1.5rem,4vw,3.15rem) clamp(1.5rem,4vw,3.15rem)}.scanner-tool-module__7Wz9nW__sampleDisclosureSummary{color:#111411;border:0;grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(.8rem,2vw,1.25rem);min-height:7.3rem;padding:1.25rem clamp(1.15rem,3vw,1.65rem)}.scanner-tool-module__7Wz9nW__sampleTag{color:#203d2f;background:0 0;border-radius:0;padding:0 0 0 .85rem;font-size:.68rem;position:relative}.scanner-tool-module__7Wz9nW__sampleTag:before{content:"";background:#c86a4c;width:.38rem;height:.38rem;position:absolute;top:.38em;left:.08rem;transform:rotate(45deg)}.scanner-tool-module__7Wz9nW__sampleDisclosureCopy strong{color:#111411;font-size:1rem;font-weight:650}.scanner-tool-module__7Wz9nW__sampleDisclosureCopy small{color:#59625c;margin-top:.2rem;font-size:.8rem}.scanner-tool-module__7Wz9nW__sampleDisclosureAction{color:#315541;border:0;border-bottom:1px solid #31554173;border-radius:0;min-height:2.75rem;padding:.65rem .85rem;text-decoration:none}.scanner-tool-module__7Wz9nW__gateInner,.scanner-tool-module__7Wz9nW__limitInner{width:min(100%,48rem);max-width:none;margin-inline:auto;padding:0}.scanner-tool-module__7Wz9nW__gateInner,.scanner-tool-module__7Wz9nW__phaseTitleRow{display:block}.scanner-tool-module__7Wz9nW__phaseTitle{color:#111411;letter-spacing:-.045em;max-width:18ch;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:610;line-height:1.04}.scanner-tool-module__7Wz9nW__phaseTitle span{color:inherit}.scanner-tool-module__7Wz9nW__phaseLead{color:#59625c;max-width:60ch;margin-top:.85rem;font-size:.98rem;line-height:1.62}.scanner-tool-module__7Wz9nW__targetLedger{background:0 0;border:1px solid #d9ded9;border-left:0;border-right:0;border-radius:0;justify-content:space-between;align-items:center;gap:.6rem 1rem;margin-top:1.5rem;padding:.85rem 1rem;display:flex}.scanner-tool-module__7Wz9nW__targetLedger p{color:#6b746e;font-size:.75rem}.scanner-tool-module__7Wz9nW__targetLedger strong{color:#203d2f;overflow-wrap:anywhere;text-align:right;font-size:.9rem}.scanner-tool-module__7Wz9nW__formStack{gap:1rem;margin-top:1.5rem}.scanner-tool-module__7Wz9nW__fieldGrid{gap:.85rem}.scanner-tool-module__7Wz9nW__field{gap:.5rem}.scanner-tool-module__7Wz9nW__field label{color:#29312c;font-size:.82rem;font-weight:640}.scanner-tool-module__7Wz9nW__fieldControl{background:#fff;border:1px solid #cfd6d0;border-radius:0;min-height:3.6rem;padding:.85rem 1rem}.scanner-tool-module__7Wz9nW__fieldControl:focus-visible{border-color:#315541;outline:0;box-shadow:inset 0 -2px #315541!important}.scanner-tool-module__7Wz9nW__privacyDisclosure{background:#f7f8f5;border:1px solid #e0e4e0;border-radius:0;margin:0;overflow:hidden}.scanner-tool-module__7Wz9nW__privacyDisclosure summary{width:auto;padding-inline:1rem}.scanner-tool-module__7Wz9nW__privacyDisclosure p{padding:0 1rem 1rem}.scanner-tool-module__7Wz9nW__privacyDisclosure a,.scanner-tool-module__7Wz9nW__quietButton,.scanner-tool-module__7Wz9nW__secondaryButton{color:#315541}.scanner-tool-module__7Wz9nW__quietButton{text-underline-offset:.25em;border:0;justify-content:center;min-height:2.75rem;-webkit-text-decoration:underline #31554159;text-decoration:underline #31554159}.scanner-tool-module__7Wz9nW__captcha,.scanner-tool-module__7Wz9nW__verificationNotice{color:#59625c}.scanner-tool-module__7Wz9nW__scanningPanel{text-align:center;background:radial-gradient(circle at 50% 38%,#dce6deb8,#0000 18rem),#fff;flex-direction:column;justify-content:center;align-items:center;min-height:clamp(28rem,52vw,36rem);padding:clamp(2.5rem,6vw,5rem);display:flex}.scanner-tool-module__7Wz9nW__scanVisual{place-items:center;width:8.5rem;height:8.5rem;display:grid;position:relative}.scanner-tool-module__7Wz9nW__scanHalo{background:radial-gradient(circle,#ffffffdb 0 38%,#dce6de85 39% 58%,#0000 59%);border:1px solid #3155413d;border-radius:50%;animation:2.2s ease-in-out infinite scanner-tool-module__7Wz9nW__scan-halo;position:absolute;inset:0}.scanner-tool-module__7Wz9nW__scanHalo:before,.scanner-tool-module__7Wz9nW__scanHalo:after{content:"";border-radius:50%;position:absolute}.scanner-tool-module__7Wz9nW__scanHalo:before{border:1px solid #3155412e;inset:1.1rem}.scanner-tool-module__7Wz9nW__scanHalo:after{transform-origin:0;background:linear-gradient(90deg,#c86a4c,#0000);width:45%;height:1px;animation:1.8s linear infinite scanner-tool-module__7Wz9nW__scan-sweep;inset:50% 0 auto 50%}.scanner-tool-module__7Wz9nW__scanCore{z-index:1;color:#315541;background:#dce6de;border:1px solid #315541;border-radius:0;place-items:center;width:2.7rem;height:2.7rem;display:grid;position:relative;transform:rotate(45deg)}.scanner-tool-module__7Wz9nW__scanCore:after{content:"";background:#315541;width:.65rem;height:.65rem}@keyframes scanner-tool-module__7Wz9nW__scan-halo{0%,to{opacity:.82;transform:scale(.98)}50%{opacity:1;transform:scale(1.03)}}@keyframes scanner-tool-module__7Wz9nW__scan-sweep{to{transform:rotate(360deg)}}.scanner-tool-module__7Wz9nW__scanningHost{color:#315541;margin:1.2rem 0 0;font-size:.78rem;font-weight:650}.scanner-tool-module__7Wz9nW__scanningTitle{color:#111411;letter-spacing:-.04em;max-width:28ch;margin:.45rem 0 0;font-size:clamp(1.55rem,3vw,2.25rem);font-weight:610;line-height:1.08}.scanner-tool-module__7Wz9nW__scanningStep{color:#6b746e;margin:.45rem 0 0;font-size:.78rem}.scanner-tool-module__7Wz9nW__progressRail{border:0;grid-template-columns:repeat(6,minmax(0,1fr));width:min(100%,42rem);margin-top:2.2rem;display:grid;position:relative}.scanner-tool-module__7Wz9nW__progressRail:before{content:"";background:#d5dbd6;height:1px;position:absolute;top:.42rem;left:8.33%;right:8.33%}.scanner-tool-module__7Wz9nW__progressCell{color:#8a928d;border:0;justify-items:center;gap:.55rem;min-height:0;padding:0;display:grid;position:relative}.scanner-tool-module__7Wz9nW__progressMark{z-index:1;background:#fff;border:2px solid #d5dbd6;border-radius:0;width:.85rem;height:.85rem;display:block;position:relative;transform:rotate(45deg)}.scanner-tool-module__7Wz9nW__progressLabel{color:inherit;letter-spacing:0;text-transform:none;font-size:.7rem;font-weight:570}.scanner-tool-module__7Wz9nW__progressDone,.scanner-tool-module__7Wz9nW__progressActive{color:#315541}.scanner-tool-module__7Wz9nW__progressDone .scanner-tool-module__7Wz9nW__progressMark{background:#315541;border-color:#315541}.scanner-tool-module__7Wz9nW__progressActive .scanner-tool-module__7Wz9nW__progressMark{background:#fff;border-color:#c86a4c;box-shadow:0 0 0 3px #c86a4c1f!important}.scanner-tool-module__7Wz9nW__messagePanel,.scanner-tool-module__7Wz9nW__limitIntro{color:#111411;background:#fff}.scanner-tool-module__7Wz9nW__messagePanel{min-height:24rem;padding:clamp(2rem,5vw,4rem)}.scanner-tool-module__7Wz9nW__messagePanel h3,.scanner-tool-module__7Wz9nW__messagePanel p,.scanner-tool-module__7Wz9nW__limitIntro p{color:#111411}.scanner-tool-module__7Wz9nW__secondaryButton{color:#315541;border-color:#315541;border-radius:0}.scanner-tool-module__7Wz9nW__report{color:#111411;background:#fff;border:0;overflow:hidden}.scanner-tool-module__7Wz9nW__reportHeader{color:#59625c;letter-spacing:0;background:#fff;border-bottom:1px solid #e1e5e1;align-items:center;padding:1.25rem clamp(1.35rem,4vw,2.6rem)}.scanner-tool-module__7Wz9nW__reportHeading{gap:.75rem}.scanner-tool-module__7Wz9nW__reportHeading h2{color:#111411;font-size:clamp(1.05rem,1.6vw,1.35rem);font-weight:640}.scanner-tool-module__7Wz9nW__reportHeading h2:focus{outline:0}.scanner-tool-module__7Wz9nW__reportMeta{color:#6b746e;gap:.45rem .8rem}.scanner-tool-module__7Wz9nW__reportHeader .scanner-tool-module__7Wz9nW__reportMeta,.scanner-tool-module__7Wz9nW__reportHeader .scanner-tool-module__7Wz9nW__reportMeta strong{color:inherit}.scanner-tool-module__7Wz9nW__reportHeader .scanner-tool-module__7Wz9nW__reportMeta strong{color:#315541}.scanner-tool-module__7Wz9nW__reportBadge{letter-spacing:.07em;border:0;border-radius:0;padding:0 0 0 .8rem;position:relative;background:0 0!important}.scanner-tool-module__7Wz9nW__reportBadge:before{content:"";background:currentColor;width:.36rem;height:.36rem;position:absolute;top:.4em;left:.05rem;transform:rotate(45deg)}.scanner-tool-module__7Wz9nW__sampleBadge,.scanner-tool-module__7Wz9nW__liveBadge{color:#315e45;background:#e5f0e8}.scanner-tool-module__7Wz9nW__limitedBadge{color:#735d28;background:#f3eedc}.scanner-tool-module__7Wz9nW__blockedBadge{color:#59625c;background:#ecefed}.scanner-tool-module__7Wz9nW__reportReset{color:#315541;border:0;border-bottom:1px solid #aab4ac;border-radius:0;min-height:2.75rem;padding:.5rem .75rem;font-weight:630}.scanner-tool-module__7Wz9nW__scorecard{background:#f6f5f0;border-bottom:1px solid #e1e5e1;grid-template-columns:minmax(0,1fr) minmax(15rem,18rem);align-items:center;gap:clamp(2rem,5vw,4.5rem);padding:clamp(2.25rem,5vw,4.5rem) clamp(1.5rem,5vw,4rem);display:grid}.scanner-tool-module__7Wz9nW__breakdown{gap:1.2rem;padding:0}.scanner-tool-module__7Wz9nW__reportSummary{color:#111411;letter-spacing:-.045em;max-width:58ch;font-size:clamp(1.55rem,2.5vw,2.4rem);font-weight:560;line-height:1.18}.scanner-tool-module__7Wz9nW__priorityLine{color:#315541;border-left:2px solid #315541;padding-left:.9rem;font-size:.88rem}.scanner-tool-module__7Wz9nW__priorityLine[data-urgent]{color:#8f3d2c;border-left-color:#c86a4c}.scanner-tool-module__7Wz9nW__reportMetrics{border:0;width:min(100%,39rem)}.scanner-tool-module__7Wz9nW__reportMetrics>div{border-right:1px solid #d9ded9;gap:.35rem;padding:0 1.2rem 0 0}.scanner-tool-module__7Wz9nW__reportMetrics>div+div{padding-left:1.2rem}.scanner-tool-module__7Wz9nW__reportMetrics strong{color:#111411;font-size:clamp(1.6rem,2.8vw,2.35rem)}.scanner-tool-module__7Wz9nW__reportMetrics span{color:#6b746e;font-size:.72rem}.scanner-tool-module__7Wz9nW__coverageLine{color:#6b746e;gap:.5rem 1rem;font-size:.76rem}.scanner-tool-module__7Wz9nW__coverageLine span{padding-left:.72rem}.scanner-tool-module__7Wz9nW__coverageLine span:before{background:#7d9887;border:0;border-radius:0;width:.28rem;height:.28rem;top:.52em;transform:rotate(45deg)}.scanner-tool-module__7Wz9nW__gradePanel{text-align:left;background:0 0;border:0;border-left:1px solid #1114112e;border-radius:0;justify-items:stretch;min-height:0;padding:1.5rem 0 1.5rem 2rem;display:grid}.scanner-tool-module__7Wz9nW__scoreMeasure{border-top:1px solid #11141152;border-bottom:1px solid #11141129;gap:1rem;width:100%;padding:1.15rem 0;display:grid}.scanner-tool-module__7Wz9nW__scoreValue{align-items:baseline;gap:.6rem;display:flex}.scanner-tool-module__7Wz9nW__scoreValue strong{color:#111411;letter-spacing:-.055em;font-size:clamp(3.2rem,5vw,5rem);font-weight:610;line-height:.86}.scanner-tool-module__7Wz9nW__scoreValue small{color:#6b746e;letter-spacing:.04em;text-transform:uppercase;font-size:.76rem;font-weight:650}.scanner-tool-module__7Wz9nW__scoreTrack{background:#d9ded9;height:2px;display:block}.scanner-tool-module__7Wz9nW__scoreTrack>span{width:var(--score-value);background:#c86a4c;height:100%;display:block}.scanner-tool-module__7Wz9nW__scoreMeasure[data-unavailable] .scanner-tool-module__7Wz9nW__scoreTrack>span{background:repeating-linear-gradient(90deg,#8a928d 0 .3rem,#0000 .3rem .6rem);width:100%}.scanner-tool-module__7Wz9nW__gradeLabel{color:#111411;margin-top:.9rem;font-size:.95rem;font-weight:650}.scanner-tool-module__7Wz9nW__gradeNote{color:#59625c;text-transform:none;max-width:20ch;margin-top:.35rem;font-size:.74rem;line-height:1.42}.scanner-tool-module__7Wz9nW__reportGroup{border-bottom:0;padding:0 clamp(1.35rem,5vw,4rem)}.scanner-tool-module__7Wz9nW__reportGroupHeader{border-bottom:1px solid #cfd6d0;align-items:flex-end;padding:clamp(2.4rem,5vw,4rem) 0 1.1rem}.scanner-tool-module__7Wz9nW__reportGroupEyebrow,.scanner-tool-module__7Wz9nW__evidenceEyebrow{color:#8f4b38;letter-spacing:.09em;font-size:.72rem}.scanner-tool-module__7Wz9nW__reportGroupHeader h3,.scanner-tool-module__7Wz9nW__evidencePanel h3{color:#111411;font-size:clamp(1.4rem,2.2vw,1.9rem)}.scanner-tool-module__7Wz9nW__reportGroupHeader>span{color:#6b746e;font-size:.72rem}.scanner-tool-module__7Wz9nW__emptyFindings{color:#315541;padding:1.5rem 0 2.25rem;font-size:.9rem}.scanner-tool-module__7Wz9nW__finding{background:0 0;border-bottom:1px solid #e1e5e1}.scanner-tool-module__7Wz9nW__finding:before,.scanner-tool-module__7Wz9nW__findingRow .scanner-tool-module__7Wz9nW__severityRule{display:none}.scanner-tool-module__7Wz9nW__finding[data-severity=critical]{background:#fbf0ec;border:0;border-bottom:1px solid #efd2c8;border-radius:0;margin-top:0;padding-inline:0}.scanner-tool-module__7Wz9nW__findingRow{grid-template-columns:minmax(5.5rem,.17fr) minmax(0,1fr) auto;gap:clamp(1rem,2.5vw,1.8rem);padding:clamp(1.25rem,2.6vw,1.8rem) 0}.scanner-tool-module__7Wz9nW__severityCell{min-width:0;padding-top:.05rem}.scanner-tool-module__7Wz9nW__severityBadge{letter-spacing:.08em;border-radius:0;font-size:.73rem;background:0 0!important;border:0!important;border-left:2px solid!important;padding:.2rem 0 .2rem .55rem!important}.scanner-tool-module__7Wz9nW__confidence{color:#59625c;font-size:.72rem}.scanner-tool-module__7Wz9nW__findingCategory{color:#315541;letter-spacing:.08em;font-size:.72rem}.scanner-tool-module__7Wz9nW__findingBody h4{color:#111411;margin-top:.35rem;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.28}.scanner-tool-module__7Wz9nW__findingBody p{color:#59625c;max-width:68ch;margin-top:.55rem;font-size:.95rem;line-height:1.62}.scanner-tool-module__7Wz9nW__fixButton{color:#315541;border:1px solid #d4dad5;border-radius:0;align-self:center;min-height:2.75rem;padding:.6rem .85rem}.scanner-tool-module__7Wz9nW__scanner .scanner-tool-module__7Wz9nW__fixButton:focus-visible{outline-offset:0;box-shadow:none;border-color:#0000;outline:2px solid #607d6e}.scanner-tool-module__7Wz9nW__toggleGlyph{place-items:center;width:1.15rem;height:1.15rem;font-size:.95rem;font-weight:500;line-height:1;display:inline-grid}.scanner-tool-module__7Wz9nW__fixPanel{background:#eef2ee;border:0;border-left:2px solid #b8c8bb;border-radius:0;margin:0 0 1rem;padding:1.2rem 1.3rem}.scanner-tool-module__7Wz9nW__fixPanel p{color:#29312c;font-size:.88rem}.scanner-tool-module__7Wz9nW__detail{background:#fff;border-color:#d4dad5;border-radius:0}.scanner-tool-module__7Wz9nW__otherSignals{background:#eef2ee;border-top:1px solid #cfd6d0;border-bottom:1px solid #cfd6d0;border-radius:0;margin:clamp(2.5rem,5vw,4rem);padding:0;overflow:hidden}.scanner-tool-module__7Wz9nW__otherSignals .scanner-tool-module__7Wz9nW__reportGroupHeader{border-bottom-color:#31554129;padding:1.55rem clamp(1.25rem,3vw,2rem) 1rem}.scanner-tool-module__7Wz9nW__manualReview{color:#fff;background:#315541;border-top:1px solid #ffffff47;border-bottom:1px solid #ffffff47;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(2rem,5vw,4.5rem);margin:0 clamp(1.35rem,5vw,4rem) clamp(2.5rem,5vw,4rem);padding:clamp(2rem,4vw,3.25rem);display:grid}.scanner-tool-module__7Wz9nW__manualReviewCopy h3{color:#fff;letter-spacing:-.04em;max-width:18ch;margin:.5rem 0 0;font-size:clamp(1.55rem,2.7vw,2.35rem);font-weight:580;line-height:1.12}.scanner-tool-module__7Wz9nW__manualReviewCopy>p:last-child{color:#ffffffc7;max-width:54ch;margin:1rem 0 0;font-size:.92rem;line-height:1.62}.scanner-tool-module__7Wz9nW__manualReview .scanner-tool-module__7Wz9nW__reportGroupEyebrow{color:#dce6de}.scanner-tool-module__7Wz9nW__manualReviewAction{border-left:1px solid #ffffff3d;align-content:center;gap:1.35rem;padding-left:clamp(1.5rem,3vw,2.5rem);display:grid}.scanner-tool-module__7Wz9nW__manualReviewAction dl{margin:0}.scanner-tool-module__7Wz9nW__manualReviewAction dl>div{border-bottom:1px solid #ffffff2e;grid-template-columns:minmax(7.5rem,.55fr) minmax(0,1.45fr);gap:1rem;padding:.8rem 0;display:grid}.scanner-tool-module__7Wz9nW__manualReviewAction dl>div:first-child{padding-top:0}.scanner-tool-module__7Wz9nW__manualReviewAction dt,.scanner-tool-module__7Wz9nW__manualReviewAction dd{margin:0}.scanner-tool-module__7Wz9nW__manualReviewAction dt{color:#dce6de;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:680}.scanner-tool-module__7Wz9nW__manualReviewAction dd{color:#ffffffd1;font-size:.82rem;line-height:1.5}.scanner-tool-module__7Wz9nW__manualReviewLink{color:#203d2f;clip-path:polygon(0 0,calc(100% - .7rem) 0,100% .7rem,100% 100%,.7rem 100%,0 calc(100% - .7rem));background:#fff;justify-content:center;align-items:center;width:fit-content;min-height:3rem;padding:.72rem 1.1rem;font-size:.8rem;font-weight:660;text-decoration:none;display:inline-flex}.scanner-tool-module__7Wz9nW__otherSignals .scanner-tool-module__7Wz9nW__findingRow{padding-inline:clamp(1.25rem,3vw,2rem)}.scanner-tool-module__7Wz9nW__passingToggle{color:#111411;background:0 0;border-top:1px solid #31554129;padding:1.15rem clamp(1.25rem,3vw,2rem)}.scanner-tool-module__7Wz9nW__passingToggleState{color:#315541}.scanner-tool-module__7Wz9nW__passingList{border-top-color:#31554129}.scanner-tool-module__7Wz9nW__technicalDisclosure{background:#f2f4f1;border:1px solid #cfd6d0;border-left:0;border-right:0;border-radius:0;margin:0 clamp(1.35rem,5vw,4rem) clamp(2.5rem,5vw,4rem);overflow:hidden}.scanner-tool-module__7Wz9nW__technicalDisclosure>summary{color:#111411;min-height:5rem;padding:1rem clamp(1.2rem,3vw,1.8rem)}.scanner-tool-module__7Wz9nW__technicalDisclosure[open]>summary{border-bottom-color:#d9ded9}.scanner-tool-module__7Wz9nW__technicalDisclosure>summary>span:last-child{color:#59625c}.scanner-tool-module__7Wz9nW__reportEvidence{border:0;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:1.5rem;padding:1.5rem}.scanner-tool-module__7Wz9nW__evidencePanel{padding:0}.scanner-tool-module__7Wz9nW__evidencePanel+.scanner-tool-module__7Wz9nW__evidencePanel{border-left-color:#d9ded9;padding-left:1.5rem}.scanner-tool-module__7Wz9nW__evidencePanel>p:not(.scanner-tool-module__7Wz9nW__evidenceEyebrow){color:#59625c;font-size:.8rem}.scanner-tool-module__7Wz9nW__stackList span{color:#203d2f;background:0 0;border:0;border-right:1px solid #bfcabf;border-radius:0;padding:0 .65rem 0 0}.scanner-tool-module__7Wz9nW__stackList span:last-child{border-right:0}.scanner-tool-module__7Wz9nW__surfaceInventory{border-top:1px solid #d9ded9;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem;margin:1.2rem 0 0;display:grid}.scanner-tool-module__7Wz9nW__surfaceInventory>div{border-bottom:1px solid #d9ded9;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.62rem 0;display:flex}.scanner-tool-module__7Wz9nW__surfaceInventory dt,.scanner-tool-module__7Wz9nW__surfaceInventory dd{margin:0}.scanner-tool-module__7Wz9nW__surfaceInventory dt{color:#59625c;letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:650}.scanner-tool-module__7Wz9nW__surfaceInventory dd{color:#203d2f;font-size:.92rem;font-weight:650}.scanner-tool-module__7Wz9nW__coverageList{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem}.scanner-tool-module__7Wz9nW__coverageList>div{border:0;border-bottom:1px solid #d9ded9;grid-template-columns:minmax(6rem,.7fr) minmax(0,1fr);align-items:baseline;padding:.65rem 0}.scanner-tool-module__7Wz9nW__coverageList dt{color:#59625c;font-size:.75rem}.scanner-tool-module__7Wz9nW__coverageList dd{color:#29312c;text-align:right;font-size:.78rem}.scanner-tool-module__7Wz9nW__reportFooter{background:#315541;padding:clamp(1.5rem,3vw,2.25rem) clamp(1.35rem,5vw,4rem)}.scanner-tool-module__7Wz9nW__reportFootnote{color:#ffffffbf;font-size:.78rem}.scanner-tool-module__7Wz9nW__reportFootnote strong{color:#fff}.scanner-tool-module__7Wz9nW__reportSecondaryAction,.scanner-tool-module__7Wz9nW__reportPrimaryAction{border-radius:0;min-height:2.9rem;padding:.68rem 1rem}.scanner-tool-module__7Wz9nW__reportSecondaryAction{color:#fff;border-color:#ffffff6b}.scanner-tool-module__7Wz9nW__reportPrimaryAction{color:#203d2f;clip-path:polygon(0 0,calc(100% - .7rem) 0,100% .7rem,100% 100%,.7rem 100%,0 calc(100% - .7rem));background:#fff;border-color:#fff}.scanner-tool-module__7Wz9nW__messageKicker{letter-spacing:.09em;text-transform:uppercase;padding-left:.9rem;font-weight:700;position:relative;color:#8f4b38!important;margin:0 0 1rem!important;font-size:.7rem!important}.scanner-tool-module__7Wz9nW__messageKicker:before{content:"";background:#c86a4c;width:.38rem;height:.38rem;position:absolute;top:.42em;left:.1rem;transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.scanner-tool-module__7Wz9nW__primaryButton:not(:disabled):hover{background:#274936;border-color:#274936}.scanner-tool-module__7Wz9nW__sampleDisclosureSummary:hover .scanner-tool-module__7Wz9nW__sampleDisclosureAction,.scanner-tool-module__7Wz9nW__fixButton:hover,.scanner-tool-module__7Wz9nW__reportReset:hover{background:#fff;border-color:#315541}.scanner-tool-module__7Wz9nW__finding:hover{background:#eef2ee73}.scanner-tool-module__7Wz9nW__finding[data-severity=critical]:hover{background:#f7e7e1}.scanner-tool-module__7Wz9nW__reportPrimaryAction:hover{color:#203d2f;background:#eef2ee;border-color:#eef2ee}.scanner-tool-module__7Wz9nW__reportSecondaryAction:hover{background:#ffffff14;border-color:#fff}}@media (max-width:820px){.scanner-tool-module__7Wz9nW__scanner{border-radius:0}.scanner-tool-module__7Wz9nW__inputForm,.scanner-tool-module__7Wz9nW__phasePanel{padding:1.5rem}.scanner-tool-module__7Wz9nW__sampleDisclosure{margin-inline:1.5rem}.scanner-tool-module__7Wz9nW__scorecard{grid-template-columns:minmax(0,1fr);gap:2rem;padding:2.25rem 1.5rem}.scanner-tool-module__7Wz9nW__gradePanel{text-align:left;border-top:1px solid #1114112e;border-left:0;grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:.35rem;min-height:0;padding:1.25rem 0 0;display:grid}.scanner-tool-module__7Wz9nW__reportGroup{padding-inline:1.5rem}.scanner-tool-module__7Wz9nW__findingRow{grid-template-columns:minmax(0,1fr) auto}.scanner-tool-module__7Wz9nW__severityCell{flex-direction:row;grid-column:1;align-items:center}.scanner-tool-module__7Wz9nW__findingBody{grid-column:1/-1}.scanner-tool-module__7Wz9nW__fixButton{grid-area:1/2}.scanner-tool-module__7Wz9nW__reportEvidence{grid-template-columns:minmax(0,1fr)}.scanner-tool-module__7Wz9nW__evidencePanel+.scanner-tool-module__7Wz9nW__evidencePanel{border-top:1px solid #d9ded9;border-left:0;padding-top:1.5rem;padding-left:0}.scanner-tool-module__7Wz9nW__manualReview{grid-template-columns:minmax(0,1fr);gap:1.75rem}.scanner-tool-module__7Wz9nW__manualReviewAction{border-top:1px solid #ffffff3d;border-left:0;padding-top:1.5rem;padding-left:0}}@media (max-width:720px){.scanner-tool-module__7Wz9nW__scannerHeader{grid-template-columns:auto minmax(0,1fr) auto;padding:.8rem 1rem}.scanner-tool-module__7Wz9nW__scannerStatus{grid-column:auto}.scanner-tool-module__7Wz9nW__urlRow,.scanner-tool-module__7Wz9nW__fieldGrid,.scanner-tool-module__7Wz9nW__scorecard{grid-template-columns:minmax(0,1fr)}.scanner-tool-module__7Wz9nW__primaryButton{width:100%}.scanner-tool-module__7Wz9nW__sampleDisclosureSummary{grid-template-columns:minmax(0,1fr) auto}.scanner-tool-module__7Wz9nW__sampleTag{grid-column:1/-1;justify-self:start}.scanner-tool-module__7Wz9nW__sampleDisclosureAction{grid-area:2/2}.scanner-tool-module__7Wz9nW__scorecard{gap:2rem;padding:2.25rem 1.35rem}.scanner-tool-module__7Wz9nW__gradePanel{text-align:left;border-top:1px solid #1114112e;border-left:0;grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:.35rem;min-height:0;padding:1.25rem 0 0;display:grid}.scanner-tool-module__7Wz9nW__scoreRing{grid-row:1/3;width:7.25rem;height:7.25rem}.scanner-tool-module__7Wz9nW__scoreRing:before{inset:.55rem}.scanner-tool-module__7Wz9nW__scoreRing strong{font-size:1.9rem}.scanner-tool-module__7Wz9nW__gradeLabel,.scanner-tool-module__7Wz9nW__gradeNote{margin-top:0}.scanner-tool-module__7Wz9nW__reportHeader,.scanner-tool-module__7Wz9nW__reportHeading{flex-direction:column;align-items:flex-start}.scanner-tool-module__7Wz9nW__reportMeta{justify-content:space-between;width:100%}.scanner-tool-module__7Wz9nW__findingRow{grid-template-columns:minmax(0,1fr) auto}.scanner-tool-module__7Wz9nW__severityCell{flex-direction:row;grid-column:1;align-items:center}.scanner-tool-module__7Wz9nW__findingBody{grid-column:1/-1}.scanner-tool-module__7Wz9nW__fixButton{grid-area:1/2}.scanner-tool-module__7Wz9nW__otherSignals,.scanner-tool-module__7Wz9nW__technicalDisclosure,.scanner-tool-module__7Wz9nW__manualReview{margin-inline:1.35rem}.scanner-tool-module__7Wz9nW__reportFooter{flex-direction:column;align-items:stretch}.scanner-tool-module__7Wz9nW__reportActions{width:100%}}@media (max-width:480px){.scanner-tool-module__7Wz9nW__scanner{border-radius:0}.scanner-tool-module__7Wz9nW__scannerHeader{gap:.65rem;min-height:4.2rem}.scanner-tool-module__7Wz9nW__scannerMark{width:.68rem;height:.68rem}.scanner-tool-module__7Wz9nW__scannerTitle{font-size:.9rem}.scanner-tool-module__7Wz9nW__scannerStatus{min-height:1.85rem;padding-inline:0;font-size:.72rem}.scanner-tool-module__7Wz9nW__inputForm,.scanner-tool-module__7Wz9nW__phasePanel,.scanner-tool-module__7Wz9nW__messagePanel{padding-inline:1.1rem}.scanner-tool-module__7Wz9nW__inputForm>.scanner-tool-module__7Wz9nW__entryFoot{gap:.4rem;margin-bottom:1.2rem}.scanner-tool-module__7Wz9nW__entryFoot span{padding:0 .58rem 0 0;font-size:.75rem;line-height:1.45}.scanner-tool-module__7Wz9nW__urlControl,.scanner-tool-module__7Wz9nW__primaryButton{min-height:3.25rem}.scanner-tool-module__7Wz9nW__consentLabel{align-items:flex-start}.scanner-tool-module__7Wz9nW__sampleDisclosure{margin:0 1.1rem 1.1rem}.scanner-tool-module__7Wz9nW__sampleDisclosureSummary{min-height:0;padding:1.1rem}.scanner-tool-module__7Wz9nW__sampleDisclosureCopy small{font-size:.76rem}.scanner-tool-module__7Wz9nW__sampleDisclosureAction{padding-inline:.7rem;font-size:.72rem}.scanner-tool-module__7Wz9nW__targetLedger{flex-direction:column;align-items:flex-start}.scanner-tool-module__7Wz9nW__targetLedger strong{text-align:left}.scanner-tool-module__7Wz9nW__scanningPanel{min-height:28rem;padding-inline:1.25rem}.scanner-tool-module__7Wz9nW__scanVisual{width:7.2rem;height:7.2rem}.scanner-tool-module__7Wz9nW__progressRail{width:min(100%,18rem)}.scanner-tool-module__7Wz9nW__progressLabel{display:none}.scanner-tool-module__7Wz9nW__reportHeader{padding-inline:1.1rem}.scanner-tool-module__7Wz9nW__reportSummary{font-size:1.45rem}.scanner-tool-module__7Wz9nW__reportMetrics>div,.scanner-tool-module__7Wz9nW__reportMetrics>div+div{padding:0 .55rem}.scanner-tool-module__7Wz9nW__reportMetrics>div:first-child{padding-left:0}.scanner-tool-module__7Wz9nW__reportMetrics strong{font-size:1.55rem}.scanner-tool-module__7Wz9nW__reportMetrics span{font-size:.72rem;line-height:1.35}.scanner-tool-module__7Wz9nW__reportGroup{padding-inline:1.1rem}.scanner-tool-module__7Wz9nW__reportGroupHeader{flex-direction:column;align-items:flex-start}.scanner-tool-module__7Wz9nW__finding[data-severity=critical]{padding-inline:0}.scanner-tool-module__7Wz9nW__findingRow{gap:.85rem}.scanner-tool-module__7Wz9nW__otherSignals,.scanner-tool-module__7Wz9nW__technicalDisclosure,.scanner-tool-module__7Wz9nW__manualReview{margin-inline:1.1rem}.scanner-tool-module__7Wz9nW__manualReview{padding:1.5rem 1.25rem}.scanner-tool-module__7Wz9nW__manualReviewAction dl>div{grid-template-columns:minmax(0,1fr);gap:.35rem}.scanner-tool-module__7Wz9nW__manualReviewLink{width:100%}.scanner-tool-module__7Wz9nW__coverageList{grid-template-columns:minmax(0,1fr)}.scanner-tool-module__7Wz9nW__technicalDisclosure>summary{flex-direction:column;align-items:flex-start}.scanner-tool-module__7Wz9nW__technicalDisclosure>summary>span:last-child{text-align:left}.scanner-tool-module__7Wz9nW__reportActions,.scanner-tool-module__7Wz9nW__reportSecondaryAction,.scanner-tool-module__7Wz9nW__reportPrimaryAction{width:100%}}@media (prefers-reduced-motion:reduce){.scanner-tool-module__7Wz9nW__scanner,.scanner-tool-module__7Wz9nW__scanHalo,.scanner-tool-module__7Wz9nW__scanHalo:after{animation:none}}
