.domain-check-count{color:#d9ecf6;justify-content:flex-end;align-items:center;gap:9px;margin:0 3px 13px;font-size:12px;display:flex}.domain-check-count i{background:#55d69c;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px rgba(85,214,156,.13)}.domain-check-count strong{color:#fff;margin-right:3px;font-size:16px;font-weight:850}
.domain-runtime-error{color:#7d2d2d;background:#fff0f0;border:1px solid #e6b4b4;border-radius:14px;margin-top:16px;padding:16px 18px;font-size:14px;font-weight:700}
.domain-runtime-results{scroll-margin-top:110px;color:#173d62;background:#f7fbfd;border:1px solid #b8d3e2;border-radius:22px;margin-top:24px;overflow:hidden;box-shadow:0 24px 60px rgba(6,26,43,.22)}
.domain-runtime-results>header{color:#fff;background:linear-gradient(135deg,#123c5e,#1e658e);grid-template-columns:1fr auto;align-items:center;gap:32px;padding:28px 30px;display:grid}
.domain-runtime-results header small{color:#9bd1ed;letter-spacing:1.3px;font-size:10px;font-weight:850}
.domain-runtime-results header h3{margin:7px 0 5px;font-size:30px;font-weight:800}.domain-runtime-results header p{color:#d4e7f1;margin:0;font-size:14px}
.runtime-score{text-align:center;background:#ffffff12;border:1px solid #ffffff2d;border-radius:16px;min-width:150px;padding:13px 18px}.runtime-score span,.runtime-score small{display:block}.runtime-score span{color:#a8d5ec;font-size:9px;font-weight:850;letter-spacing:1px}.runtime-score strong{font-size:38px;line-height:1.15}.runtime-score small{color:#fff;margin-top:3px;font-size:9px}
.runtime-scoreboard{background:#102f4b;grid-template-columns:repeat(3,1fr);display:grid}.runtime-scoreboard article{color:#fff;border-right:1px solid #ffffff1d;padding:22px 24px}.runtime-scoreboard article:last-child{border-right:0}.runtime-scoreboard small,.runtime-scoreboard strong,.runtime-scoreboard span{display:block}.runtime-scoreboard small{color:#8fc4e0;letter-spacing:1px;font-size:9px;font-weight:850}.runtime-scoreboard strong{margin:8px 0 4px;font-size:25px}.runtime-scoreboard span{color:#d5e6ef;font-size:11px}.runtime-scoreboard article.attack{background:#ffffff08}
.runtime-summary{background:#e9f4fa;border-bottom:1px solid #c6dae6;grid-template-columns:repeat(3,1fr);display:grid}.runtime-summary span{color:#496a7e;border-right:1px solid #c6dae6;padding:17px 20px;font-size:13px}.runtime-summary span:last-child{border-right:0}.runtime-summary b{color:#173d62;margin-right:6px;font-size:20px}
.runtime-section-head{padding:27px 28px 0}.runtime-section-head small{color:#2c7fab;letter-spacing:1px;font-size:9px;font-weight:850}.runtime-section-head h4{margin:6px 0 7px;font-size:22px}.runtime-section-head p{color:#607887;margin:0;font-size:13px;line-height:1.55}.runtime-section-head.privacy{background:#edf6fa;border-top:1px solid #d3e1e9;padding-top:27px}
.runtime-check-grid{grid-template-columns:repeat(2,1fr);gap:12px;padding:24px;display:grid}.runtime-check{background:#fff;border:1px solid #d3e1e9;border-radius:14px;grid-template-columns:34px 1fr;align-items:start;gap:12px;padding:16px;display:grid}.runtime-check>b{border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.runtime-check.ok>b{color:#267553;background:#dcf2e7}.runtime-check.warn>b{color:#9a6015;background:#fff0d8}.runtime-check.unknown>b{color:#557080;background:#e8f0f4}.runtime-check small,.runtime-check strong,.runtime-check span{display:block}.runtime-check small{color:#4780a0;letter-spacing:.9px;font-size:9px;font-weight:800}.runtime-check strong{margin:4px 0 5px;font-size:15px}.runtime-check span{color:#617889;font-size:12px;line-height:1.5}
.runtime-privacy-grid{background:#edf6fa}.runtime-special-grid{background:#fff;border-top:1px solid #d3e1e9;grid-template-columns:1fr 1fr;gap:14px;padding:24px;display:grid}.runtime-special-grid>article{border:1px solid #d1e0e8;border-radius:16px;padding:20px}.runtime-special-grid small{color:#2c7fab;letter-spacing:1px;font-size:9px;font-weight:850}.runtime-special-grid h4{margin:7px 0 8px;font-size:19px}.runtime-special-grid p{color:#607887;margin:0;font-size:12px;line-height:1.55}.runtime-leak.ok{background:#f0faf5;border-color:#b8dfcb}.runtime-leak.warn{background:#fff9ef;border-color:#ead4ac}.runtime-leak.unknown{background:#f5f8fa}.runtime-leak>div{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.runtime-leak>div span{background:#fff;border:1px solid #d6e3ea;border-radius:10px;padding:10px;font-size:11px}.runtime-leak>div b{font-size:18px;display:block}.runtime-lookalike ul{margin-top:13px}.runtime-lookalike li{background:#fff1eb;border:1px solid #edc7b7;border-radius:9px;margin-top:7px;padding:9px}.runtime-lookalike li b,.runtime-lookalike li span{display:block}.runtime-lookalike li b{font:12px monospace}.runtime-lookalike li span{color:#805443;margin-top:3px;font-size:10px}
.runtime-hosts{background:#fff;border-top:1px solid #d3e1e9;padding:25px 28px}.runtime-hosts>div small{color:#2c7fab;letter-spacing:1px;font-size:9px;font-weight:850}.runtime-hosts h4{margin:5px 0 16px;font-size:21px}.runtime-hosts ul{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.runtime-hosts li{background:#f2f7fa;border:1px solid #d4e1e8;border-radius:11px;padding:12px 14px}.runtime-hosts li b,.runtime-hosts li span{display:block}.runtime-hosts li b{font:13px monospace}.runtime-hosts li span{color:#6a7e8b;margin-top:4px;font-size:11px}.runtime-hosts>p{color:#607887;margin:0;font-size:13px}
.runtime-hosts>div p{color:#607887;margin:-9px 0 16px;font-size:12px}.runtime-hosts li.attention{background:#fff4ef;border-color:#ecc9b9}.runtime-report{color:#fff;background:linear-gradient(135deg,#123c5e,#1c5d84);justify-content:space-between;align-items:center;gap:24px;padding:24px 28px;display:flex}.runtime-report small,.runtime-report strong,.runtime-report span{display:block}.runtime-report small{color:#9dd3eb;letter-spacing:1px;font-size:9px;font-weight:850}.runtime-report strong{margin:6px 0;font-size:17px}.runtime-report>div>span{color:#d0e3ed;font-size:11px}.runtime-report .btn{flex:none}.runtime-disclaimer{color:#617889;background:#edf3f6;border-top:1px solid #d2e0e8;margin:0;padding:17px 28px;font-size:11px;line-height:1.55}.runtime-disclaimer b{color:#173d62}
@media(max-width:700px){.domain-runtime-results>header{grid-template-columns:1fr;padding:23px}.runtime-score{width:100%}.runtime-scoreboard,.runtime-summary{grid-template-columns:1fr}.runtime-scoreboard article,.runtime-summary span{border-bottom:1px solid #ffffff1d;border-right:0}.runtime-summary span{border-bottom-color:#c6dae6}.runtime-check-grid,.runtime-hosts ul,.runtime-special-grid{grid-template-columns:1fr}.runtime-check-grid,.runtime-special-grid{padding:16px}.runtime-hosts{padding:21px}.runtime-report{flex-direction:column;align-items:flex-start}.runtime-report .btn{width:100%!important}}
