.url-check-limit{font-size:11px!important;line-height:1.8!important;border-left:2px solid #c2c2c2;padding-left:12px;margin-top:23px!important}
.website-input-wrap{display:flex;align-items:center;gap:11px;border:1px solid #b6b6b6;background:#ffffff;padding:0 13px;border-radius:3px}
.website-input-wrap:focus-within{outline:2px solid #7d7d7d;outline-offset:2px}.website-input-wrap>.icon{flex:none;width:19px;height:19px;color:#717171}
.website-input-wrap>input{width:100%;min-width:0;border:0;padding:16px 0;background:transparent;color:#222222;outline:none;font-size:14px;font-family:var(--font)}
.website-input-wrap>input::placeholder{color:#888888}.url-checker #check-submit{width:100%;display:flex;justify-content:space-between;margin-top:22px}
.url-checker #check-submit:disabled{opacity:.75;cursor:progress}.checker-footer{display:flex;align-items:flex-start;gap:8px;padding:16px 25px;background:#f5f5f5;border-top:1px solid #c9c9c9;color:#676767;font-size:9px;line-height:1.7}.checker-footer>.icon{width:14px;height:14px;flex:none;margin-top:1px}
.check-progress{margin-top:19px;color:#666666;font-size:10px;line-height:1.8}.check-progress[hidden]{display:none}.check-progress-line{display:block;height:3px;overflow:hidden;background:#d3d3d3;margin-bottom:10px}.check-progress-line:before{content:'';display:block;height:100%;width:40%;background:#0a0a0a;animation:check-loading 1.5s ease-in-out infinite}
@keyframes check-loading{0%{transform:translateX(-110%)}100%{transform:translateX(360%)}}
.check-error{font-size:11px;line-height:1.8;color:#e10600;margin-top:15px}.url-checker .check-result{padding:22px;margin:0 25px 22px;background:#f5f5f5;border-color:#bebebe}.url-checker .check-result[data-state="action"]{background:#ffffff;border-color:#ff453a}
.url-checker .check-result h3{color:#262626;font-size:25px;letter-spacing:-.8px;line-height:1.25;margin-top:12px}.url-checker .check-result[data-state="action"] h3{color:#e10600}.url-checker .result-context{font:8px/1.7 ui-monospace,Consolas,monospace;overflow-wrap:anywhere;color:#757575;margin-top:10px}
.website-findings{padding:0;margin:20px 0 0;list-style:none;border-top:1px solid #c4c4c4}.website-findings>li{display:flex;gap:10px;padding:14px 0;border-bottom:1px solid #c4c4c4}.finding-marker{display:grid;place-items:center;border:1px solid #b3b3b3;color:#505050;flex:none;width:20px;height:20px;border-radius:50%;font-size:11px;margin-top:1px}
.website-findings>li[data-state="attention"] .finding-marker{color:#e10600;border-color:#ff453a}.website-findings>li[data-state="unverified"] .finding-marker{color:#636363;border-color:#aaaaaa}
.website-findings>li>div{min-width:0;flex:1}.website-findings strong{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#424242;font-size:11px;font-weight:650;line-height:1.5}.website-findings strong>small{flex:none;font:6px/1.6 ui-monospace,Consolas,monospace;letter-spacing:.2px;font-weight:500;color:#717171}.website-findings>li[data-state="attention"] small{color:#e10600}.website-findings p{font-size:10px;line-height:1.8;color:#656565;margin-top:6px}.url-checker .result-scope{font-size:9px;line-height:1.8;color:#737373;margin-top:15px}.url-checker .result-top{font-size:8px;color:#6a6a6a}.url-checker .check-result[data-state="action"] .result-top{color:#e10600}.url-checker .result-next{border-color:#c4c4c4}.url-checker .result-next>strong{color:#5a5a5a}.url-checker .check-result>p,.url-checker .result-next p{color:#656565}
@media(max-width:820px){.exposure-copy h2{font-size:34px}.url-checker .check-result{padding:17px;margin-inline:18px}.url-checker .check-result h3{font-size:21px}.website-findings strong{flex-wrap:wrap;gap:4px}.website-findings strong>small{font-size:6px}.website-findings p{font-size:9px}.checker-footer{padding:14px 18px}}
@media(max-width:640px){.website-input-wrap>input{font-size:16px;padding:15px 0}.url-checker .check-result{margin-inline:20px;padding:18px}.url-checker .check-result h3{font-size:23px}.website-findings p{font-size:10px}.website-findings strong{font-size:11px}.website-findings strong>small{font-size:6px}.checker-footer{padding:15px 20px}.exposure-copy h2{font-size:38px}.url-checker .check-result .button{font-size:10px}.url-check-limit{font-size:11px!important}}
@media(max-width:370px){.exposure-copy h2{font-size:33px}.website-findings strong{display:block}.website-findings small{display:block;margin-top:3px}.url-checker .check-result{margin-inline:15px;padding:15px}.url-checker .check-result .button{gap:8px;font-size:9px}}
@media(prefers-reduced-motion:reduce){.check-progress-line:before{animation:none;width:100%}}

.report-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0 6px;padding:17px 0;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}.report-summary[hidden]{display:none}.report-summary>div{display:flex;flex-direction:column;gap:5px}.report-summary strong{font:650 30px/1 var(--display);letter-spacing:-1px;color:#272727}.report-summary span{font-size:9px;line-height:1.6;color:#6e6e6e}.report-summary .report-action-count strong{color:#e10600}.url-checker .website-findings{margin-top:13px}.url-checker .website-findings strong{font-size:12px;align-items:flex-start}.url-checker .website-findings strong>small{font-size:7px;letter-spacing:.1px;padding-top:2px}.url-checker .website-findings p{font-size:12px;line-height:1.75;color:#5c5c5c}.url-checker .website-findings .finding-fix{border-left:2px solid #8f8f8f;padding-left:10px;margin-top:11px;color:#0a0a0a;font-size:11px}.website-findings>li[data-severity="high"] .finding-marker{background:#e10600;color:#ffffff;border-color:#e10600}.website-findings>li[data-state="unverified"]{opacity:.9}.website-findings>li[data-state="not_applicable"] .finding-marker{border-color:#a5a5a5;color:#747474}.url-checker .website-findings strong>small{max-width:95px;text-align:right}.other-checks{border-bottom:1px solid #c4c4c4;margin-top:16px;padding-bottom:13px}.other-checks>summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:4px;color:#595959;font-size:11px;font-weight:600;padding:8px 0}.other-checks>summary::-webkit-details-marker{display:none}.other-checks>summary>span:last-child{margin-left:auto;font-size:17px;font-weight:400}.other-checks[open]>summary>span:last-child{transform:rotate(45deg)}.other-checks .website-findings{margin-top:8px}.check-method{padding:0 25px 17px;color:#737373;font-size:9px;line-height:1.8}.check-method a{color:#696969;text-decoration:underline;text-underline-offset:3px}.url-checker .check-result[data-state="complete"]{background:#f5f5f5;border-color:#bbbbbb}.url-checker .check-result[data-state="complete"] .result-top{color:#545454}.url-checker .result-scope{font-size:10px}.url-checker .check-result .result-context{font-size:9px;line-height:1.8}.url-checker .check-result .result-next p{font-size:12px;line-height:1.8}
@media(max-width:820px){.url-checker .website-findings strong{font-size:11px}.url-checker .website-findings p{font-size:11px}.url-checker .website-findings strong>small{font-size:7px;text-align:left}.report-summary{gap:8px}.report-summary span{font-size:8px}.check-method{padding-inline:18px}}
@media(max-width:640px){.report-summary strong{font-size:28px}.report-summary span{font-size:8px}.url-checker .website-findings strong{font-size:12px}.url-checker .website-findings p{font-size:12px}.url-checker .website-findings strong>small{font-size:7px}.url-checker .website-findings .finding-fix{font-size:11px}.check-method{padding-inline:20px;font-size:9px}}

.finding-impact{border-left:2px solid #e10600;padding-left:10px;margin-top:9px;color:#e10600;font-size:11px}
.finding-impact+.finding-fix{margin-top:7px}
