.customer-universal-scan{margin-top:14px;padding:34px;border:1px solid rgba(255,255,255,.085);border-radius:18px;background:linear-gradient(180deg,rgba(13,17,23,.96),rgba(8,11,15,.98));box-shadow:0 18px 48px rgba(0,0,0,.2)}
.cus-copy{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);gap:34px;align-items:end}.cus-copy h2{margin:10px 0 0;font-size:clamp(38px,5vw,68px);line-height:.95;letter-spacing:-.05em}.cus-copy p{margin:0;color:#87939d;font-size:14px;line-height:1.7;max-width:700px}.cus-form{margin-top:28px}.cus-form label{display:block;margin-bottom:8px;color:#aab4bc;font-size:12px;font-weight:800}.cus-input-wrap{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.cus-input-wrap input{min-height:56px;padding:0 16px;border:1px solid rgba(255,255,255,.1);border-radius:11px;background:#070a0e;color:#f2f5f7;font:700 14px "SFMono-Regular",Consolas,monospace;outline:none}.cus-input-wrap input:focus{border-color:rgba(101,223,255,.42);box-shadow:0 0 0 3px rgba(101,223,255,.055)}.cus-input-wrap button{min-width:150px}.cus-hint{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.cus-hint span{padding:5px 8px;border:1px solid rgba(255,255,255,.07);border-radius:7px;color:#66727d;font:700 12px "SFMono-Regular",Consolas,monospace;letter-spacing:.05em;text-transform:uppercase}.cus-status{margin-top:18px;padding-top:15px;border-top:1px solid rgba(255,255,255,.07);color:#73808b;font:700 12px "SFMono-Regular",Consolas,monospace}.cus-results-wrap{margin-top:16px}.cus-customer-verdict{margin-bottom:10px;padding:20px 22px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.025)}.cus-customer-verdict>span{display:block;font:900 12px "SFMono-Regular",Consolas,monospace;letter-spacing:.12em;text-transform:uppercase}.cus-customer-verdict h3{margin-top:7px;font-size:22px;letter-spacing:-.025em}.cus-customer-verdict p{margin-top:8px;max-width:820px;color:#86929b;font-size:12px;line-height:1.65}.cus-customer-verdict[data-tone="review"]{border-color:rgba(231,188,114,.28);background:rgba(231,188,114,.035)}.cus-customer-verdict[data-tone="review"]>span{color:#e7bc72}.cus-customer-verdict[data-tone="observed"]{border-color:rgba(115,226,183,.22);background:rgba(115,226,183,.025)}.cus-customer-verdict[data-tone="observed"]>span{color:#73e2b7}.cus-customer-verdict[data-tone="limited"]{border-color:rgba(255,113,133,.22);background:rgba(255,113,133,.025)}.cus-customer-verdict[data-tone="limited"]>span{color:#ff7185}.cus-overview{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-bottom:10px}.cus-overview div{padding:13px;border:1px solid rgba(255,255,255,.07);border-radius:9px;background:rgba(255,255,255,.018)}.cus-overview span{display:block;color:#606d77;font:700 12px "SFMono-Regular",Consolas,monospace;text-transform:uppercase;letter-spacing:.06em}.cus-overview b{display:block;margin-top:6px;color:#dfe7eb;font-size:13px}.cus-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cus-network-card{padding:18px;border:1px solid rgba(101,223,255,.14);border-radius:12px;background:rgba(255,255,255,.025)}.cus-network-card.is-unavailable{border-color:rgba(255,113,133,.14);opacity:.78}.cus-card-head{display:flex;justify-content:space-between;gap:12px;align-items:center}.cus-card-head span{display:block;color:#76828c;font:800 12px "SFMono-Regular",Consolas,monospace;letter-spacing:.12em;text-transform:uppercase}.cus-card-head b{display:block;margin-top:5px;font-size:15px}.cus-card-head em{font:800 12px "SFMono-Regular",Consolas,monospace;color:#73e2b7;font-style:normal;letter-spacing:.08em}.cus-network-card.is-unavailable .cus-card-head em{color:#ff7185}.cus-network-card>p{margin:14px 0 0;color:#7d8993;font-size:12px}.cus-target{margin-top:14px;padding:9px 10px;border:1px solid rgba(255,255,255,.06);border-radius:8px;background:#070a0e;color:#a9dce8;font:700 12px "SFMono-Regular",Consolas,monospace;word-break:break-all}.cus-details{margin-top:12px;border-top:1px solid rgba(255,255,255,.06);padding-top:10px}.cus-details summary{cursor:pointer;color:#80909a;font:800 12px "SFMono-Regular",Consolas,monospace;text-transform:uppercase;letter-spacing:.07em}.cus-details[open] summary{color:#9ddff0}.cus-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:12px}.cus-trust div{padding:10px;border:1px solid rgba(255,255,255,.06);border-radius:8px;background:rgba(255,255,255,.018)}.cus-trust span{display:block;color:#606d77;font:700 12px "SFMono-Regular",Consolas,monospace;text-transform:uppercase}.cus-trust b{display:block;margin-top:4px;font:900 12px "SFMono-Regular",Consolas,monospace;color:#7b8790}.cus-trust div[data-on="1"] b{color:#73e2b7}.cus-authority,.cus-reasons{margin-top:14px}.cus-subhead{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-bottom:8px;color:#6f7b84;font:800 12px "SFMono-Regular",Consolas,monospace;text-transform:uppercase}.cus-subhead b{color:#a8b3bb}.cus-row{display:grid;grid-template-columns:130px minmax(0,1fr);gap:12px;padding:9px 0;border-bottom:1px solid rgba(255,255,255,.05)}.cus-row span{color:#66727d;font-size:12px}.cus-row b{font:800 12px "SFMono-Regular",Consolas,monospace;color:#d7e0e5;word-break:break-all;text-align:right}.cus-reasons{display:flex;gap:5px;flex-wrap:wrap}.cus-reasons .cus-subhead{width:100%}.cus-reasons code{padding:5px 7px;border:1px solid rgba(255,255,255,.06);border-radius:6px;background:#070a0e;color:#7e8a94;font:700 12px "SFMono-Regular",Consolas,monospace}.cus-empty{color:#65717b;font-size:12px;line-height:1.5}.cus-advanced{margin-top:18px;border:0!important;background:transparent!important;padding:0!important;min-height:auto!important;color:#66727c!important;font:800 12px "SFMono-Regular",Consolas,monospace!important;text-transform:uppercase;letter-spacing:.08em}.cus-advanced:hover{color:#9ddff0!important}
@media(max-width:1000px){.cus-overview{grid-template-columns:repeat(3,1fr)}}
@media(max-width:900px){.cus-copy{grid-template-columns:1fr}.cus-results{grid-template-columns:1fr}}
@media(max-width:620px){.customer-universal-scan{padding:22px}.cus-input-wrap{grid-template-columns:1fr}.cus-input-wrap button{width:100%}.cus-overview{grid-template-columns:1fr 1fr}.cus-trust{grid-template-columns:1fr 1fr}.cus-row{grid-template-columns:1fr}.cus-row b{text-align:left}.cus-customer-verdict{padding:17px}.cus-customer-verdict h3{font-size:19px}}

[hidden]{display:none!important}
.customer-universal-scan{margin-top:8px;padding:24px;min-width:0}.cus-form{margin:0}.cus-form label{font-size:14px;color:#c1cdd8}.cus-form input,.cus-form select{width:100%;min-width:0;min-height:48px;padding:12px 14px;border:1px solid #3c4c5a;border-radius:9px;background:#090f15;color:#f2f6fa;font:400 16px system-ui}.cus-input-wrap{margin-top:14px;grid-template-columns:minmax(160px,1fr) auto auto;align-items:end}.cus-input-wrap label{margin:0;display:grid;gap:8px}.cus-input-wrap button{min-height:48px;border-radius:9px;font-size:14px}.cus-input-wrap button:disabled{opacity:.65;cursor:wait}.cus-hint,.cus-status{font:400 14px/1.6 system-ui;color:#a8b7c4}.cus-status{overflow-wrap:anywhere}.cus-customer-verdict>span{font-size:12px}.cus-customer-verdict p{font-size:16px;color:#b0bdc8}.cus-results{grid-template-columns:1fr}.cus-card-head span,.cus-card-head em,.cus-details summary,.cus-subhead,.cus-reasons code,.cus-target{font-size:12px;letter-spacing:0}.cus-network-card>p,.cus-row span,.cus-row b,.cus-empty{font-size:14px}.cus-trust span{font-size:12px}.cus-trust b{font-size:14px}.cus-reasons code{overflow-wrap:anywhere;max-width:100%}.cus-raw{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.7 monospace;color:#b7c8d6}.cus-overview span{font-size:12px;color:#a1b0bc}.cus-overview b{font-size:16px}.cus-overview{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.cus-row b{text-align:left}
.scan-shortcuts{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.scan-shortcuts a{display:inline-flex;min-height:44px;align-items:center;padding:10px 14px;border:1px solid #355364;border-radius:8px;color:#b9e5f5;font-size:14px}
.scan-advanced-tools{margin-top:20px;border:1px solid #2a3a47;border-radius:12px;padding:20px}.scan-advanced-tools>summary{cursor:pointer;font-size:16px;font-weight:650;color:#d6e4ee;min-height:30px}.scan-advanced-tools .modebar{margin-top:16px}.scan-advanced-tools .hero{margin-top:16px}.scan-advanced-tools .hero>article{position:static!important}.scan-advanced-tools .panel{padding:20px}
body .scan-intro.universe-gateway{padding:16px 0 20px!important;margin:0;background:none!important;border:0!important;min-height:0}.scan-intro.universe-gateway::after{display:none}.scan-intro.universe-gateway h1{font-size:clamp(28px,4vw,40px)!important;line-height:1.15;margin:8px 0}.scan-intro.universe-gateway .sub{font-size:16px!important;max-width:750px;color:#adbdc9}
.customer-sidebar{overflow-y:auto;overscroll-behavior:contain}.customer-sidebar__nav a{flex-wrap:wrap;font-size:14px}.customer-main .top{min-width:0}.customer-main .top .nav{flex-wrap:wrap}.customer-main .top .nav a{min-height:44px}.customer-sidebar__footer span{font-size:12px}
#customerUniversalScan :focus-visible,.scan-advanced-tools :focus-visible{outline:2px solid #7bdcfa;outline-offset:3px}
@media(max-width:780px){.customer-sidebar{height:100dvh;visibility:hidden}.customer-nav-open .customer-sidebar{visibility:visible}.customer-main>.page{width:100%;padding:16px 12px 96px}.customer-main>.page .top{position:static;margin:0 0 16px;padding:0 0 14px}.customer-universal-scan{padding:18px}.cus-input-wrap{grid-template-columns:1fr}.cus-input-wrap button{width:100%}.scan-advanced-tools{padding:14px}.customer-main .hero>article,.customer-main .hero>aside{padding:16px}.cus-copy{display:block}}
@media(prefers-reduced-motion:reduce){.customer-sidebar{transition:none}}
