.ToolScanner_surface__8Sy_E{overflow:hidden;border:1px solid var(--internal-border);border-radius:16px;background:var(--internal-surface);box-shadow:0 24px 60px rgba(55,86,128,.1)}.ToolScanner_form__EGAll{padding:clamp(24px,4vw,40px)}.ToolScanner_label__LYRU2{display:block;margin-bottom:10px;color:var(--internal-text);font-size:15px;font-weight:750}.ToolScanner_controls__HPDyb{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px}.ToolScanner_cta__RFIIU,.ToolScanner_input__qtPoJ,.ToolScanner_submit__4exCL{min-height:48px;border-radius:12px;font:inherit}.ToolScanner_input__qtPoJ{min-width:0;padding:0 16px;border:1px solid #a9b8cc;background:#fff;color:var(--internal-text);font-family:JetBrains Mono,monospace;font-size:15px}.ToolScanner_input__qtPoJ::placeholder{color:#66768f;opacity:1}.ToolScanner_cta__RFIIU:focus-visible,.ToolScanner_input__qtPoJ:focus-visible,.ToolScanner_submit__4exCL:focus-visible{outline:3px solid var(--internal-focus);outline-offset:3px}.ToolScanner_cta__RFIIU,.ToolScanner_submit__4exCL{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--internal-brand);background:var(--internal-brand);color:#fff;font-size:15px;font-weight:750;text-decoration:none;white-space:nowrap}.ToolScanner_submit__4exCL{padding:0 24px;cursor:pointer}.ToolScanner_cta__RFIIU:hover,.ToolScanner_submit__4exCL:hover{border-color:var(--internal-brand-strong);background:var(--internal-brand-strong);color:#fff}.ToolScanner_cta__RFIIU:active,.ToolScanner_submit__4exCL:active{transform:translateY(1px)}.ToolScanner_hint___abbQ{margin-top:10px;color:var(--internal-muted);font-size:13px;line-height:1.55}.ToolScanner_resultRegion__82pxi{min-height:150px;padding:clamp(24px,4vw,40px);border-top:1px solid var(--internal-border);background:#f9fbfe}.ToolScanner_idle__Gcf6T,.ToolScanner_loading__4wPV_{max-width:620px;color:var(--internal-muted);line-height:1.65}.ToolScanner_loading__4wPV_{color:var(--internal-brand-strong);font-weight:700}.ToolScanner_error__6LGfh{padding-left:18px;border-left:4px solid var(--internal-danger);color:var(--internal-danger)}.ToolScanner_error__6LGfh strong{font-size:18px}.ToolScanner_error__6LGfh p{max-width:680px;margin-top:8px;color:#69302d;line-height:1.65}.ToolScanner_result__69kKC{padding-left:18px;border-left:4px solid #718096}.ToolScanner_status_available__y_ARs,.ToolScanner_status_healthy__mPnv4{border-left-color:var(--internal-positive)}.ToolScanner_status_http-only__qcyUh,.ToolScanner_status_response-error__by7ai,.ToolScanner_status_warning__T39Dv{border-left-color:var(--internal-warning)}.ToolScanner_status_critical__HaB6f,.ToolScanner_status_unavailable__hZC4F{border-left-color:var(--internal-danger)}.ToolScanner_resultLabel__D9n0G{color:var(--internal-muted);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.ToolScanner_result__69kKC h2{max-width:720px;margin-top:10px;color:var(--internal-text);font-size:clamp(24px,3vw,34px);line-height:1.18;letter-spacing:-.03em}.ToolScanner_facts__HPFNf{max-width:720px;margin-top:28px}.ToolScanner_fact__HNG0x{display:grid;grid-template-columns:minmax(150px,.75fr) minmax(0,1.25fr);grid-gap:20px;gap:20px;padding-block:14px;border-bottom:1px solid var(--internal-border)}.ToolScanner_fact__HNG0x dt{color:var(--internal-muted);font-size:14px}.ToolScanner_fact__HNG0x dd{margin:0;color:var(--internal-text);font-family:JetBrains Mono,monospace;font-size:14px;font-weight:700;overflow-wrap:anywhere}.ToolScanner_nextStep__pCDwA{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:center;max-width:820px;margin-top:32px;padding-top:28px}.ToolScanner_nextStep__pCDwA p{max-width:560px;color:var(--internal-muted);line-height:1.65}.ToolScanner_cta__RFIIU{padding:0 20px}.ToolScanner_srOnly__200jZ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:620px){.ToolScanner_controls__HPDyb,.ToolScanner_fact__HNG0x,.ToolScanner_nextStep__pCDwA{grid-template-columns:1fr}.ToolScanner_cta__RFIIU,.ToolScanner_submit__4exCL{width:100%}.ToolScanner_error__6LGfh,.ToolScanner_result__69kKC{padding-left:14px}.ToolScanner_fact__HNG0x{gap:5px}}@media (prefers-reduced-motion:no-preference){.ToolScanner_cta__RFIIU,.ToolScanner_submit__4exCL{transition:background-color .16s ease,border-color .16s ease,transform .16s ease}}