.scan-report-module__Iluoya__report{animation:scan-report-module__Iluoya__reportIn .52s var(--ease) both;flex-direction:column;gap:36px;display:flex}@keyframes scan-report-module__Iluoya__reportIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.scan-report-module__Iluoya__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.scan-report-module__Iluoya__mono{font-family:var(--font-jetbrains), ui-monospace, monospace}.scan-report-module__Iluoya__summary{isolation:isolate;background:var(--dkPanel);color:var(--dkText);border-radius:24px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0c0f13,inset 0 1px #ffffff0f,0 40px 90px -46px #080a0ebf,0 2px 6px #080a0e33}.scan-report-module__Iluoya__summary:before{content:"";z-index:-1;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 90% at 85% 0,#000,#0000 75%);mask-image:radial-gradient(70% 90% at 85% 0,#000,#0000 75%)}.scan-report-module__Iluoya__summary:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#3d5ee657,#3d5ee600);border-radius:50%;width:620px;height:460px;position:absolute;top:-260px;right:-160px}.scan-report-module__Iluoya__summaryBar{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--dkMuted);border-bottom:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:14px clamp(20px,3vw,28px);font-size:11px;display:flex}.scan-report-module__Iluoya__kicker{align-items:center;gap:10px;display:inline-flex}.scan-report-module__Iluoya__kicker:before{content:"";background:var(--cobalt1);border-radius:1.5px;width:6px;height:6px;box-shadow:0 0 10px #6a88f4cc}.scan-report-module__Iluoya__facts{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 0;display:inline-flex}.scan-report-module__Iluoya__facts>span+span:before{content:"/";color:var(--dkLine3);margin:0 10px}.scan-report-module__Iluoya__factsDomain{color:var(--dkText2);text-transform:none;letter-spacing:0}.scan-report-module__Iluoya__summaryMain{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px 40px;padding:clamp(24px,3.4vw,34px) clamp(20px,3vw,28px) clamp(24px,3vw,30px);display:flex}.scan-report-module__Iluoya__lead{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.scan-report-module__Iluoya__status{height:26px;color:var(--dkOk);background:#4fc08d1a;border-radius:999px;align-items:center;gap:8px;padding:0 11px;font-size:12.5px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #4fc08d38}.scan-report-module__Iluoya__status[data-status=partial]{color:var(--dkExample);background:#e3ac4a1a;box-shadow:inset 0 0 0 1px #e3ac4a3d}.scan-report-module__Iluoya__status[data-status=failed]{color:#f08a8d;background:#e5484d1a;box-shadow:inset 0 0 0 1px #e5484d42}.scan-report-module__Iluoya__statusDot{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px}.scan-report-module__Iluoya__leadRow{align-items:flex-end;gap:18px;display:flex}.scan-report-module__Iluoya__count{letter-spacing:-.065em;font-variant-numeric:tabular-nums;background:linear-gradient(#fff 20%,#9fb2f6 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.04em;font-size:clamp(72px,9vw,104px);font-weight:500;line-height:.78}.scan-report-module__Iluoya__leadLabel{letter-spacing:-.015em;color:var(--dkText3);margin:0;padding-bottom:3px;font-size:clamp(16px,1.6vw,19px);font-weight:400;line-height:1.3}.scan-report-module__Iluoya__leadLabel b{color:var(--dkHead);font-weight:500}.scan-report-module__Iluoya__stats{background:#ffffff06;border-radius:16px;margin:0;display:flex;box-shadow:inset 0 0 0 1px #ffffff12}.scan-report-module__Iluoya__stats>div{flex-direction:column-reverse;justify-content:flex-end;gap:8px;min-width:128px;padding:16px 20px;display:flex}.scan-report-module__Iluoya__stats>div+div{border-left:1px solid #ffffff12}.scan-report-module__Iluoya__stats dt{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--dkMuted);white-space:nowrap;font-size:10.5px}.scan-report-module__Iluoya__stats dd{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--dkHead);margin:0;font-size:30px;font-weight:500;line-height:1}.scan-report-module__Iluoya__marks{color:var(--dkText3);background:#0000002e;border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px clamp(20px,3vw,28px);font-size:13px;display:flex}.scan-report-module__Iluoya__marksList{flex-wrap:wrap;gap:6px;display:flex}.scan-report-module__Iluoya__marksList>span{height:30px;color:var(--dkText2);background:#ffffff0a;border-radius:999px;align-items:center;gap:8px;padding:0 11px 0 4px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff14}.scan-report-module__Iluoya__section{flex-direction:column;gap:14px;display:flex}.scan-report-module__Iluoya__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding:0 2px;display:flex}.scan-report-module__Iluoya__sectionTitle{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--t2);align-items:center;gap:10px;margin:0;font-size:11.5px;font-weight:500;display:inline-flex}.scan-report-module__Iluoya__sectionCount{font-variant-numeric:tabular-nums;min-width:22px;height:20px;color:var(--acT);background:var(--acS);box-shadow:inset 0 0 0 1px var(--acB);border-radius:6px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;display:inline-flex}.scan-report-module__Iluoya__sectionHint{color:var(--t3);font-size:12.5px}.scan-report-module__Iluoya__findings{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.scan-report-module__Iluoya__finding{background:var(--s1);box-shadow:var(--shR);transition:box-shadow .2s var(--ease);border-radius:18px}.scan-report-module__Iluoya__finding:hover{box-shadow:0 0 0 1px var(--b2), 0 18px 40px -26px #12161c4d}.scan-report-module__Iluoya__findingRow{cursor:pointer;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto 14px;align-items:center;gap:16px;padding:16px 22px 16px 16px;list-style:none;display:grid}.scan-report-module__Iluoya__findingRow::-webkit-details-marker{display:none}.scan-report-module__Iluoya__findingRow:focus-visible{outline:2px solid var(--ac);outline-offset:2px}.scan-report-module__Iluoya__findingText{flex-direction:column;gap:3px;min-width:0;display:flex}.scan-report-module__Iluoya__provider{letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500;overflow:hidden}.scan-report-module__Iluoya__category{color:var(--t3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.scan-report-module__Iluoya__confidence{background:var(--bg);height:30px;box-shadow:inset 0 0 0 1px var(--b1);color:var(--t2);border-radius:999px;align-items:center;gap:10px;padding:0 12px;font-size:12.5px;font-weight:500;display:inline-flex}.scan-report-module__Iluoya__bars{gap:3px;display:inline-flex}.scan-report-module__Iluoya__bars i{background:var(--b2);border-radius:2px;width:12px;height:4px}.scan-report-module__Iluoya__bars i[data-on]{background:var(--ac)}.scan-report-module__Iluoya__finding[data-confidence=high] .scan-report-module__Iluoya__bars i[data-on]{background:var(--ok)}.scan-report-module__Iluoya__finding[data-confidence=low] .scan-report-module__Iluoya__bars i[data-on]{background:var(--t4)}.scan-report-module__Iluoya__chevron{border-right:1.5px solid var(--t3);border-bottom:1.5px solid var(--t3);width:7px;height:7px;transition:transform .22s var(--ease);transform:rotate(45deg)translate(-2px,-2px)}details[open]>summary .scan-report-module__Iluoya__chevron{transform:rotate(-135deg)translate(-2px,-2px)}.scan-report-module__Iluoya__detail{border-top:1px solid var(--b1);flex-direction:column;gap:14px;margin:0 16px 16px;padding:16px 16px 6px 52px;display:flex}.scan-report-module__Iluoya__reason{max-width:640px;color:var(--t2);margin:0;font-size:14px;line-height:1.6}.scan-report-module__Iluoya__evidence{background:var(--bg);box-shadow:inset 0 0 0 1px var(--b1);border-radius:14px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.scan-report-module__Iluoya__evidence ul{margin:0;padding:0;list-style:none}.scan-report-module__Iluoya__evidenceHead{border-bottom:1px solid var(--b1);font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--t3);grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:10px 16px;font-size:10.5px;display:grid}.scan-report-module__Iluoya__evidenceRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:13px 16px;display:grid}.scan-report-module__Iluoya__evidenceRow+.scan-report-module__Iluoya__evidenceRow{border-top:1px solid var(--b1)}.scan-report-module__Iluoya__evidenceText{flex-direction:column;gap:2px;min-width:0;display:flex}.scan-report-module__Iluoya__evidenceName{font-size:14px;font-weight:500}.scan-report-module__Iluoya__evidenceHint{color:var(--t3);font-size:12.5px;line-height:1.5}.scan-report-module__Iluoya__evidenceMeta{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--t2);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:11.5px;display:inline-flex}.scan-report-module__Iluoya__meter{gap:2px;display:inline-flex}.scan-report-module__Iluoya__meter i{background:var(--b2);border-radius:1px;width:3px;height:12px}.scan-report-module__Iluoya__meter[data-strength=weak] i:first-child,.scan-report-module__Iluoya__meter[data-strength=medium] i:nth-child(-n+2),.scan-report-module__Iluoya__meter[data-strength=strong] i{background:var(--ac)}.scan-report-module__Iluoya__tiles{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.scan-report-module__Iluoya__tile{background:var(--s1);min-width:0;box-shadow:var(--shR);border-radius:16px;align-items:center;gap:12px;padding:14px;display:flex}.scan-report-module__Iluoya__tileText{flex-direction:column;gap:2px;min-width:0;display:flex}.scan-report-module__Iluoya__tileName{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:500;overflow:hidden}.scan-report-module__Iluoya__tileMeta{color:var(--t3);font-size:12.5px}.scan-report-module__Iluoya__chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.scan-report-module__Iluoya__chip,.scan-report-module__Iluoya__chipMore{background:var(--s1);height:36px;box-shadow:var(--shR);border-radius:999px;align-items:center;gap:9px;padding:0 14px 0 6px;font-size:13.5px;font-weight:500;display:inline-flex}.scan-report-module__Iluoya__chipMore{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--t3);padding:0 14px;font-size:12px}.scan-report-module__Iluoya__coverage{background:var(--s1);box-shadow:var(--shR);border-radius:18px}.scan-report-module__Iluoya__coverageSummary{cursor:pointer;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:10px 12px 10px 10px;list-style:none;display:flex}.scan-report-module__Iluoya__coverageSummary::-webkit-details-marker{display:none}.scan-report-module__Iluoya__coverageSummary:focus-visible{outline:2px solid var(--ac);outline-offset:2px}.scan-report-module__Iluoya__coverageFacts{flex-wrap:wrap;gap:6px;display:flex}.scan-report-module__Iluoya__coverageFacts>span{background:var(--bg);box-shadow:inset 0 0 0 1px var(--b1);font-variant-numeric:tabular-nums;color:var(--t1);border-radius:12px;flex-direction:column;gap:3px;padding:8px 14px;font-size:13.5px;font-weight:500;display:inline-flex}.scan-report-module__Iluoya__coverageFacts>span>small{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--t3);font-size:10px;font-weight:400}.scan-report-module__Iluoya__coverageToggle{height:34px;color:var(--t1);border-radius:10px;align-items:center;gap:10px;padding:0 14px;font-size:13px;font-weight:500;transition:background .16s;display:inline-flex}.scan-report-module__Iluoya__coverageSummary:hover .scan-report-module__Iluoya__coverageToggle{background:var(--bg)}.scan-report-module__Iluoya__coverageBody{border-top:1px solid var(--b1);flex-direction:column;gap:14px;padding:6px 18px 18px;display:flex}.scan-report-module__Iluoya__surfaces{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.scan-report-module__Iluoya__surfaces li{background:var(--bg);height:28px;box-shadow:inset 0 0 0 1px var(--b1);border-radius:999px;align-items:center;gap:8px;padding:0 11px;font-size:12.5px;display:inline-flex}.scan-report-module__Iluoya__surfaces li span{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--ok);font-size:11px}.scan-report-module__Iluoya__surfaces li[data-status=failed] span{color:var(--dg)}.scan-report-module__Iluoya__surfaces li[data-status=skipped] span{color:var(--t3)}.scan-report-module__Iluoya__limits{counter-reset:limit;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.scan-report-module__Iluoya__limits li{counter-increment:limit;background:var(--bg);box-shadow:inset 0 0 0 1px var(--b1);border-radius:14px;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;padding:14px 16px;display:grid}.scan-report-module__Iluoya__limits li:before{content:counter(limit, decimal-leading-zero);font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--t4);grid-row:span 2;padding-top:2px;font-size:11px}.scan-report-module__Iluoya__limits li b{color:var(--t1);font-size:13.5px;font-weight:500}.scan-report-module__Iluoya__limits li span{color:var(--t2);font-size:12.5px;line-height:1.55}.scan-report-module__Iluoya__limits li[data-code=public_only]{background:var(--acS);box-shadow:inset 0 0 0 1px var(--acB);grid-column:1/-1}.scan-report-module__Iluoya__limits li[data-code=public_only]:before{color:var(--acT)}@media (max-width:640px){.scan-report-module__Iluoya__limits{grid-template-columns:minmax(0,1fr)}}.scan-report-module__Iluoya__empty{background:var(--s1);box-shadow:var(--shR);border-radius:18px;flex-direction:column;gap:6px;padding:26px 24px;display:flex}.scan-report-module__Iluoya__emptyTitle{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:500}.scan-report-module__Iluoya__emptyText{max-width:560px;color:var(--t2);margin:0;font-size:14px;line-height:1.55}.scan-report-module__Iluoya__cta{isolation:isolate;background:var(--dk1);color:var(--dkText);border-radius:26px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px 40px;margin-top:8px;padding:clamp(28px,4.4vw,48px);display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0c0f13,inset 0 1px #ffffff0f,0 40px 90px -46px #080a0ebf}.scan-report-module__Iluoya__cta:before{content:"";z-index:-1;background:radial-gradient(closest-side,#3d5ee652,#3d5ee600 100%);border-radius:50%;width:1400px;height:640px;margin-left:-700px;position:absolute;bottom:-520px;left:50%}.scan-report-module__Iluoya__cta:after{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#8fa8f8b3,#0000);height:1px;position:absolute;bottom:0;left:8%;right:8%}.scan-report-module__Iluoya__ctaCopy{flex-direction:column;gap:12px;max-width:500px;display:flex}.scan-report-module__Iluoya__ctaMarks{margin-bottom:8px;display:flex}.scan-report-module__Iluoya__ctaMark{box-shadow:0 0 0 3px var(--dk1), 0 10px 22px -12px #000c;border-radius:10px;display:inline-flex}.scan-report-module__Iluoya__ctaMark+.scan-report-module__Iluoya__ctaMark{margin-left:-6px}.scan-report-module__Iluoya__ctaTitle{letter-spacing:-.035em;color:var(--dkHead);margin:0;font-size:clamp(24px,3vw,34px);font-weight:500;line-height:1.08}.scan-report-module__Iluoya__ctaText{color:var(--dkText3);margin:0;font-size:15px;line-height:1.6}.scan-report-module__Iluoya__ctaButton{background:var(--cobalt);color:#fff;white-space:nowrap;height:48px;transition:background .16s ease, transform .16s var(--ease);border-radius:12px;align-items:center;gap:14px;padding:0 7px 0 20px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #0000004d,0 0 0 1px #1b2c7a,0 12px 34px -10px #3d5ee6bf}:where(.scan-report-module__Iluoya__report) a.scan-report-module__Iluoya__ctaButton:hover{color:#fff}.scan-report-module__Iluoya__ctaArrow{width:34px;height:34px;transition:transform .16s var(--ease);background:#ffffff24;border-radius:8px;justify-content:center;align-items:center;font-size:15px;display:inline-flex}.scan-report-module__Iluoya__ctaButton:hover{background:#4a6af0;transform:translateY(-1px)}.scan-report-module__Iluoya__ctaButton:hover .scan-report-module__Iluoya__ctaArrow{transform:translate(2px)}.scan-report-module__Iluoya__ctaButton:focus-visible{outline:2px solid var(--cobalt2);outline-offset:3px}@media (max-width:640px){.scan-report-module__Iluoya__report{gap:30px}.scan-report-module__Iluoya__summary{border-radius:20px}.scan-report-module__Iluoya__summaryMain{gap:22px}.scan-report-module__Iluoya__stats{width:100%}.scan-report-module__Iluoya__stats>div{flex:1;min-width:0;padding:14px}.scan-report-module__Iluoya__stats dt{white-space:normal}.scan-report-module__Iluoya__stats dd{font-size:24px}.scan-report-module__Iluoya__sectionHead{flex-direction:column;align-items:flex-start;gap:4px}.scan-report-module__Iluoya__findingRow{grid-template-columns:auto minmax(0,1fr) 14px;gap:10px 14px;padding:14px 18px 14px 14px}.scan-report-module__Iluoya__confidence{grid-area:2/2;justify-self:start}.scan-report-module__Iluoya__findingRow>.scan-report-module__Iluoya__chevron{grid-area:1/3}.scan-report-module__Iluoya__detail{margin:0 12px 12px;padding:14px 4px 4px}.scan-report-module__Iluoya__evidenceRow,.scan-report-module__Iluoya__evidenceHead{padding-left:14px;padding-right:14px}.scan-report-module__Iluoya__evidenceRow{grid-template-columns:minmax(0,1fr);gap:8px}.scan-report-module__Iluoya__evidenceHead>span:last-child{display:none}.scan-report-module__Iluoya__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.scan-report-module__Iluoya__tile{gap:10px;padding:12px}.scan-report-module__Iluoya__coverageFacts>span{flex:40%}.scan-report-module__Iluoya__coverageToggle{justify-content:space-between;width:100%}.scan-report-module__Iluoya__cta{border-radius:20px}.scan-report-module__Iluoya__ctaButton{white-space:normal;justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.scan-report-module__Iluoya__report{animation:none}.scan-report-module__Iluoya__chevron,.scan-report-module__Iluoya__ctaArrow,.scan-report-module__Iluoya__ctaButton,.scan-report-module__Iluoya__finding,.scan-report-module__Iluoya__coverageToggle{transition:none}}
