.page-module__InuuAa__page{background:#060b14;place-items:center;min-height:100vh;padding:32px 16px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;display:grid;position:relative}.page-module__InuuAa__dragOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:50;pointer-events:none;background:#060b14b3;place-items:center;transition:opacity .12s;display:grid;position:fixed;inset:0}.page-module__InuuAa__dragOverlayVisible{opacity:1;visibility:visible}.page-module__InuuAa__dragOverlayHidden{opacity:0;visibility:hidden}.page-module__InuuAa__dragOverlayCard{color:#f1f5f9;background:#1e40af33;border:2px dashed #60a5fa;border-radius:16px;padding:22px 30px;font-weight:700;box-shadow:0 18px 38px #1e40af4d}.page-module__InuuAa__panel{background:#0d1520;border:1px solid #ffffff26;border-radius:16px;width:min(680px,100%);padding:24px;box-shadow:0 16px 40px #00000080}.page-module__InuuAa__pageBrandHeader{background:linear-gradient(90deg,#132d87 0%,#1e3a8a 45%,#38bdf8 100%);border-radius:12px 12px 0 0;justify-content:space-between;align-items:center;min-height:56px;margin:-6px -6px 10px;padding:0 10px 0 0;display:flex}.page-module__InuuAa__pageBrandLeft{align-items:center;gap:10px;height:100%;display:flex}.page-module__InuuAa__pageBrandLogoFrame{background:#132d87;flex:none;width:56px;height:56px;overflow:hidden}.page-module__InuuAa__pageBrandLogo{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:56px;height:56px;display:block;transform:scale(1.22)}.page-module__InuuAa__pageBrandSite{color:#fff;letter-spacing:.01em;margin:0;font-size:.96rem;font-weight:700}.page-module__InuuAa__pageBrandBadge{color:#fff;background:#fff3;border:1px solid #ffffff57;border-radius:999px;padding:5px 9px;font-size:.68rem;font-weight:600}.page-module__InuuAa__pageBrandLine{background:linear-gradient(90deg,#3b82f6 0%,#22d3ee 62%,#0000 100%);border-radius:0 0 8px 8px;height:3px;margin:-10px -6px 14px}.page-module__InuuAa__title{color:#fff;margin:0;font-size:1.6rem;font-weight:800}.page-module__InuuAa__subtitle{color:#cbd5e1;margin:8px 0 20px}.page-module__InuuAa__dropHint{color:#e2e8f0;background:#2563eb1a;border:1px dashed #3b82f680;border-radius:12px;margin:0 0 14px;padding:10px 12px;font-size:.93rem;font-weight:600}.page-module__InuuAa__dropHint strong{color:#60a5fa;margin-right:4px}.page-module__InuuAa__controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-module__InuuAa__step1InputsRow{grid-template-columns:1fr 1fr;gap:10px;display:grid}.page-module__InuuAa__step1ActionRow{justify-content:center;margin-top:10px;display:flex}.page-module__InuuAa__primaryCard,.page-module__InuuAa__focusCard{background:#111827;border:1px solid #ffffff24;border-radius:12px;margin-bottom:12px;padding:12px}.page-module__InuuAa__focusCard{background:#0f1e2e;border-color:#3b82f633}.page-module__InuuAa__sectionLabel{letter-spacing:.06em;text-transform:uppercase;color:#93c5fd;margin:0 0 10px;font-size:.78rem;font-weight:800}.page-module__InuuAa__metaRow{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.page-module__InuuAa__metaPill{color:#93c5fd;background:#2563eb26;border:1px solid #3b82f64d;border-radius:999px;align-items:center;padding:4px 10px;font-size:.78rem;font-weight:600;display:inline-flex}.page-module__InuuAa__input{color:#f1f5f9;background:#0a1020;border:1px solid #ffffff40;border-radius:10px;flex:1;min-width:220px;padding:9px 10px;font-size:.9rem}.page-module__InuuAa__input:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 2px #3b82f640}.page-module__InuuAa__input::placeholder{color:#475569}.page-module__InuuAa__focusInputWrap{flex:1;min-width:220px}.page-module__InuuAa__focusFieldsRow{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.page-module__InuuAa__focusFieldGroup{flex-direction:column;gap:4px;display:flex}.page-module__InuuAa__focusOr{color:#64748b;letter-spacing:.02em;text-transform:none;align-self:flex-end;margin-bottom:10px;font-size:.72rem;font-weight:800}.page-module__InuuAa__focusCompactInput{text-align:center;flex:none;width:92px;min-width:92px}.page-module__InuuAa__focusHeading{color:#cbd5e1;margin:0 4px 6px;font-size:.78rem;font-weight:700}.page-module__InuuAa__focusRowLabel{color:#cbd5e1;margin:8px 4px 6px;font-size:.74rem;font-weight:600;display:block}.page-module__InuuAa__focusRowLabelCentered{text-align:center}.page-module__InuuAa__focusRangeRow{align-items:center;gap:6px;display:flex}.page-module__InuuAa__focusRangeRow .page-module__InuuAa__input{min-width:92px}.page-module__InuuAa__focusDash{color:#94a3b8;font-size:1rem;font-weight:700}.page-module__InuuAa__focusHint{color:#64748b;margin:6px 4px 0;font-size:.75rem}.page-module__InuuAa__focusHintOk{color:#10b981;margin:6px 4px 0;font-size:.75rem}.page-module__InuuAa__focusHintError{color:#ef4444;margin:6px 4px 0;font-size:.75rem}.page-module__InuuAa__button{cursor:pointer;color:#fff;letter-spacing:.01em;background:#3b82f6;border:1px solid #ffffff73;border-radius:10px;padding:10px 18px;font-size:.95rem;font-weight:700}.page-module__InuuAa__button:hover:not(:disabled){background:#2563eb;border-color:#ffffffa6}.page-module__InuuAa__button:disabled{opacity:.45;cursor:not-allowed}.page-module__InuuAa__inlineResult{background:#0d1520;border:1px solid #ffffff14;border-radius:14px;width:min(50vw,680px);min-width:520px;margin:14px auto;overflow:hidden}.page-module__InuuAa__inlineResultHeader{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.page-module__InuuAa__inlineResultHeader h2{color:#fff;margin:0;font-size:1rem;font-weight:700}.page-module__InuuAa__inlineResultHeader a{color:#60a5fa;background:#2563eb26;border:1px solid #3b82f64d;border-radius:999px;padding:6px 12px;font-size:.9rem;font-weight:600;text-decoration:none;box-shadow:0 3px 10px #2563eb26}.page-module__InuuAa__inlineResultHeader a:hover{text-decoration:underline}.page-module__InuuAa__tryCard{background:#0d1520;border:1px solid #ffffff14;border-radius:14px;overflow:hidden;box-shadow:0 10px 24px #0006}.page-module__InuuAa__tryHeader{background:linear-gradient(90deg,#132d87 0%,#1e3a8a 45%,#38bdf8 100%);justify-content:space-between;align-items:center;min-height:56px;padding:0 12px 0 0;display:flex}.page-module__InuuAa__tryBrandLeft{align-items:center;gap:10px;height:100%;display:flex}.page-module__InuuAa__brandLogoFrame{background:#132d87;flex:none;width:56px;height:56px;overflow:hidden}.page-module__InuuAa__brandLogo{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border:none;border-radius:0;width:56px;height:56px;display:block;transform:scale(1.22)}.page-module__InuuAa__brandSite{color:#fff;letter-spacing:.01em;margin:0;font-size:.96rem;font-weight:700}.page-module__InuuAa__tryBadge{color:#fff;background:#fff3;border:1px solid #ffffff57;border-radius:999px;padding:5px 9px;font-size:.68rem;font-weight:600}.page-module__InuuAa__tryBreak{background:linear-gradient(90deg,#3b82f6 0%,#22d3ee 62%,#0000 100%);height:3px}.page-module__InuuAa__tryContent{grid-template-columns:1fr 1fr;gap:12px;padding:12px;display:grid}.page-module__InuuAa__tryHeading{color:#fff;margin:0;font-size:1.1rem;font-weight:800}.page-module__InuuAa__tryText{color:#94a3b8;margin:6px 0 0;font-size:.82rem}.page-module__InuuAa__tryAlertText{color:#f87171;font-weight:700}.page-module__InuuAa__nonAiCallout{background:#f59e0b14;border:1px solid #f59e0b4d;border-radius:10px;margin-top:8px;padding:8px 10px}.page-module__InuuAa__nonAiCalloutTitle{color:#fca5a5;margin:0;font-size:.76rem;font-weight:800}.page-module__InuuAa__nonAiCalloutText{color:#e2e8f0;margin:4px 0 0;font-size:.72rem;font-weight:400;line-height:1.35}.page-module__InuuAa__tryMeterBox{background:#111827;border:1px solid #ffffff14;border-radius:10px;margin-top:10px;padding:8px}.page-module__InuuAa__tryMeterLabels{justify-content:space-between;font-size:.72rem;font-weight:700;display:flex}.page-module__InuuAa__tryMeterLabels span:first-child{color:#ef4444}.page-module__InuuAa__tryMeterLabels span:last-child{color:#10b981}.page-module__InuuAa__tryMeterTrack{background:linear-gradient(90deg,#de1f2f 0%,#f59e0b 45%,#70bf44 75%,#0a8d4d 100%);border-radius:999px;height:8px;margin-top:6px;position:relative}.page-module__InuuAa__tryMeterFillToLeft,.page-module__InuuAa__tryMeterFillToRight{background:#00000080;height:8px;position:absolute;top:0}.page-module__InuuAa__tryMeterFillToLeft{border-radius:999px 0 0 999px;right:0}.page-module__InuuAa__tryMeterFillToRight{border-radius:0 999px 999px 0;left:0}.page-module__InuuAa__tryMeterDot{background:#fff;border:4px solid #22d3ee;border-radius:999px;width:18px;height:18px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 6px 12px #0e749066}.page-module__InuuAa__tryConfidence{color:#64748b;margin-top:8px;font-size:.76rem}.page-module__InuuAa__tryConfidence strong{color:#f1f5f9;margin-left:6px;font-size:1.1rem}.page-module__InuuAa__percentBreakdown{background:#111827;border:1px solid #ffffff14;border-radius:10px;margin-top:8px;padding:8px 10px}.page-module__InuuAa__percentBreakdown p{color:#94a3b8;margin:0;font-size:.73rem}.page-module__InuuAa__percentBreakdown p+p{margin-top:4px}.page-module__InuuAa__percentNote{color:#64748b;margin-top:6px;font-size:.69rem;font-style:italic}.page-module__InuuAa__trySignals{background:#f59e0b0f;border:1px solid #f59e0b40;border-radius:12px;padding:10px}.page-module__InuuAa__tryLayerCard{background:#2563eb14;border:1px solid #3b82f633;border-radius:12px;margin-bottom:8px;padding:10px}.page-module__InuuAa__tryLayerCard h4{color:#60a5fa;margin:0;font-size:.76rem;font-weight:700}.page-module__InuuAa__tryLayerCard p{color:#94a3b8;margin:8px 0 0;font-size:.71rem}.page-module__InuuAa__tryLayerCard ul{color:#e2e8f0;margin:8px 0 0;padding-left:14px;font-size:.7rem}.page-module__InuuAa__tryLayerCard li+li{margin-top:4px}.page-module__InuuAa__trySignals h4{color:#f59e0b;margin:0;font-size:.76rem;font-weight:700}.page-module__InuuAa__trySignals ul{color:#94a3b8;margin:8px 0 0;padding-left:14px;font-size:.72rem}.page-module__InuuAa__trySignals li+li{margin-top:4px}.page-module__InuuAa__imageQuickSummary{background:#111827;border:1px solid #ffffff14;border-radius:12px;margin-bottom:8px;padding:10px}.page-module__InuuAa__imageQuickSummary h4{color:#60a5fa;margin:0;font-size:.78rem;font-weight:700}.page-module__InuuAa__imageQuickSummary ul{color:#e2e8f0;margin:8px 0 0;padding-left:14px;font-size:.72rem}.page-module__InuuAa__imageQuickSummary li+li{margin-top:4px}.page-module__InuuAa__detectorBreakdown{border-top:1px solid #ffffff14;margin-top:8px;padding-top:8px}.page-module__InuuAa__detectorBreakdown h5{color:#94a3b8;text-transform:uppercase;letter-spacing:.02em;margin:0;font-size:.7rem;font-weight:700}.page-module__InuuAa__detectorBreakdown ul{margin:6px 0 0;padding:0;list-style:none}.page-module__InuuAa__detectorBreakdown li{color:#cbd5e1;justify-content:space-between;gap:10px;font-size:.7rem;display:flex}.page-module__InuuAa__detectorStatusWrap{align-items:center;gap:8px;display:inline-flex}.page-module__InuuAa__detectorWhyFailed{color:#f59e0b;cursor:help;font-weight:700;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.page-module__InuuAa__detectorBreakdown li+li{margin-top:4px}.page-module__InuuAa__tryToggle{color:#cbd5e1;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff38;border-radius:10px;width:100%;margin-top:8px;padding:8px 10px;font-size:.72rem}.page-module__InuuAa__tryToggle:hover{background:#ffffff14;border-color:#ffffff59}.page-module__InuuAa__tryDetails{color:#64748b;margin-top:8px;font-size:.7rem;line-height:1.35}.page-module__InuuAa__tryDetails p+p{margin-top:4px}.page-module__InuuAa__trySummaryList{margin:0;padding-left:16px}.page-module__InuuAa__trySummaryList li+li{margin-top:4px}.page-module__InuuAa__tryBottomBar{background:linear-gradient(90deg,#38bdf814,#0000 90%);justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}.page-module__InuuAa__tryBottomBar span{color:#64748b;font-size:.7rem}.page-module__InuuAa__tryBottomBar strong{color:#3b82f6;font-size:.72rem;font-weight:700}.page-module__InuuAa__secondary{cursor:pointer;color:#e2e8f0;background:#ffffff12;border:1px solid #ffffff59;border-radius:10px;padding:9px 14px;font-size:.9rem;font-weight:700}.page-module__InuuAa__secondary:hover{background:#ffffff24;border-color:#ffffff8c}.page-module__InuuAa__error{color:#ef4444;margin-top:12px}.page-module__InuuAa__dbPanel{border-top:1px solid #ffffff14;margin-top:18px;padding-top:14px}.page-module__InuuAa__adminDetails{background:#0d1520;border:1px solid #ffffff14;border-radius:12px;margin-top:14px;padding:0 12px 10px}.page-module__InuuAa__adminSummary{cursor:pointer;color:#94a3b8;padding:12px 0 8px;font-size:.9rem;font-weight:700;list-style:none}.page-module__InuuAa__adminSummary::-webkit-details-marker{display:none}.page-module__InuuAa__adminSummary:before{content:"+";color:#3b82f6;width:16px;margin-right:6px;font-weight:700;display:inline-block}.page-module__InuuAa__adminDetails[open] .page-module__InuuAa__adminSummary:before{content:"-"}.page-module__InuuAa__dbTitle{color:#f1f5f9;margin:0;font-size:1.05rem}.page-module__InuuAa__dbText{color:#94a3b8;margin:6px 0 10px;font-size:.92rem}.page-module__InuuAa__dbMessage{color:#e2e8f0;margin-top:10px;font-size:.9rem}.page-module__InuuAa__statusMessage{color:#94a3b8;background:#111827;border:1px solid #ffffff14;border-radius:10px;margin-top:12px;padding:8px 10px;font-size:.88rem}.page-module__InuuAa__adminLinkRow{color:#64748b;margin-top:14px;font-size:.9rem}.page-module__InuuAa__adminLinkRow a{color:#3b82f6;font-weight:700;text-decoration:none}.page-module__InuuAa__adminLinkRow a:hover{text-decoration:underline}.page-module__InuuAa__tableWrap{background:#0d1520;border:1px solid #ffffff14;border-radius:10px;margin-top:10px;overflow-x:auto}.page-module__InuuAa__table{border-collapse:collapse;width:100%}.page-module__InuuAa__table th,.page-module__InuuAa__table td{text-align:left;border-bottom:1px solid #ffffff0f;padding:10px 12px}.page-module__InuuAa__table th{text-transform:uppercase;letter-spacing:.04em;color:#64748b;background:#111827;font-size:.82rem}.page-module__InuuAa__table td{color:#e2e8f0}.page-module__InuuAa__pager{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.page-module__InuuAa__pageText{color:#94a3b8;font-size:.9rem}.page-module__InuuAa__loading{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;background:#060b14ed;flex-direction:column;justify-content:center;align-items:center;gap:22px;display:flex;position:fixed;inset:0}.page-module__InuuAa__scannerRing{justify-content:center;align-items:center;width:148px;height:148px;display:flex;position:relative}.page-module__InuuAa__scannerPulse1,.page-module__InuuAa__scannerPulse2,.page-module__InuuAa__scannerPulse3{border-radius:50%;animation:2.4s ease-out infinite page-module__InuuAa__scanPulse;position:absolute}.page-module__InuuAa__scannerPulse1{border:1.5px solid #3b82f68c;width:148px;height:148px;animation-delay:0s}.page-module__InuuAa__scannerPulse2{border:1.5px solid #22d3ee73;width:110px;height:110px;animation-delay:.65s}.page-module__InuuAa__scannerPulse3{border:1.5px solid #3b82f659;width:72px;height:72px;animation-delay:1.3s}@keyframes page-module__InuuAa__scanPulse{0%{opacity:.9;transform:scale(.72)}to{opacity:0;transform:scale(1.22)}}.page-module__InuuAa__spinner{border:2.5px solid #3b82f6;border-color:#3b82f6 #22d3ee #3b82f61f #3b82f61f;border-radius:50%;width:92px;height:92px;animation:1.1s linear infinite page-module__InuuAa__spinnerRotate;position:absolute}@keyframes page-module__InuuAa__spinnerRotate{to{transform:rotate(360deg)}}.page-module__InuuAa__scannerCenter{background:#22d3ee;border-radius:50%;width:14px;height:14px;animation:1.6s ease-in-out infinite alternate page-module__InuuAa__centerGlow;position:absolute}@keyframes page-module__InuuAa__centerGlow{0%{opacity:.85;box-shadow:0 0 8px #22d3eeb3}to{opacity:1;box-shadow:0 0 20px #22d3ee,0 0 44px #22d3ee73}}.page-module__InuuAa__loadingText{color:#e2e8f0;letter-spacing:.14em;text-transform:uppercase;font-size:.92rem;font-weight:700}.page-module__InuuAa__loadingDots:after{content:"";animation:1.8s steps(4,end) infinite page-module__InuuAa__dotsCycle}@keyframes page-module__InuuAa__dotsCycle{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.page-module__InuuAa__loadingSubtext{color:#4b6a8a;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;animation:2s ease-in-out infinite alternate page-module__InuuAa__subtextFade}.page-module__InuuAa__loadingFact{text-align:center;color:#64748b;background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;max-width:340px;margin-top:20px;padding:12px 16px;font-size:.82rem;line-height:1.6;animation:.6s page-module__InuuAa__factFadeIn}@keyframes page-module__InuuAa__factFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__InuuAa__subtextFade{0%{opacity:.4}to{opacity:1}}@media (max-width:520px){.page-module__InuuAa__panel{padding:18px}.page-module__InuuAa__pageBrandHeader{flex-direction:column;align-items:flex-start;min-height:0;padding:8px}.page-module__InuuAa__pageBrandLogoFrame,.page-module__InuuAa__pageBrandLogo{width:46px;height:46px}.page-module__InuuAa__pageBrandSite{font-size:.82rem}.page-module__InuuAa__button,.page-module__InuuAa__secondary,.page-module__InuuAa__input{width:100%}.page-module__InuuAa__step1InputsRow{grid-template-columns:1fr}.page-module__InuuAa__step1ActionRow .page-module__InuuAa__button{width:100%}.page-module__InuuAa__focusFieldsRow{flex-direction:column;align-items:stretch;gap:8px}.page-module__InuuAa__focusFieldGroup{width:100%}.page-module__InuuAa__focusOr{align-self:center;margin:2px 0}.page-module__InuuAa__focusRangeRow{justify-content:space-between;width:100%}.page-module__InuuAa__focusCompactInput{text-align:left;width:calc(50% - 14px);min-width:0}.page-module__InuuAa__metaRow{flex-direction:column;align-items:flex-start}.page-module__InuuAa__inlineResult{width:100%;min-width:0}.page-module__InuuAa__tryHeader{flex-direction:column;align-items:flex-start;min-height:0;padding:8px}.page-module__InuuAa__brandLogo,.page-module__InuuAa__brandLogoFrame{width:46px;height:46px}.page-module__InuuAa__brandSite{font-size:.82rem}.page-module__InuuAa__tryContent{grid-template-columns:1fr}.page-module__InuuAa__tryBottomBar{flex-direction:column;align-items:flex-start}}