.HTySzq_tool{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(16px,2.4vw,28px);display:grid}.HTySzq_input{position:sticky;top:96px}.HTySzq_label{font:500 12px var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;display:block}.HTySzq_input textarea{border:1.5px solid var(--ink);background:var(--paper-raised);min-block-size:320px;inline-size:100%;color:var(--ink);font:400 13px/1.5 var(--font-geist-mono), monospace;resize:vertical;border-radius:16px;margin-top:8px;padding:14px 16px;display:block}.HTySzq_input textarea:focus-visible{outline:3px solid var(--acid);outline-offset:2px}.HTySzq_actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.HTySzq_private{color:var(--ink-soft);align-items:center;gap:8px;margin:0;font-size:13.5px;display:flex}.HTySzq_lock{background:var(--acid);block-size:18px;inline-size:9px;box-shadow:0 0 0 1px var(--ink);transform:skew(-22.8deg)}.HTySzq_output:empty{display:none}.HTySzq_findings{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.HTySzq_findings li{border:1px solid var(--rule);border-left:5px solid var(--rule);background:var(--paper-raised);border-radius:16px;padding:14px 18px 16px}.HTySzq_findings li[data-level=good]{border-left-color:var(--good)}.HTySzq_findings li[data-level=risk]{border-left-color:#c98a1a}.HTySzq_findings li[data-level=bad]{border-left-color:var(--bad)}.HTySzq_findings h3{letter-spacing:-.01em;margin:8px 0 0;font-size:17px;font-weight:600}.HTySzq_findings p{overflow-wrap:anywhere;margin:6px 0 0;font-size:15px;line-height:1.55}.HTySzq_path{margin-top:22px}.HTySzq_path h3{font:500 12px var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0}.HTySzq_path ol{border-left:2px solid var(--ink);gap:12px;margin:10px 0 0;padding:0 0 0 16px;list-style:none;display:grid}.HTySzq_path li{grid-template-columns:minmax(0,1fr) minmax(90px,34%);align-items:center;gap:12px;display:grid;position:relative}.HTySzq_path li:before{content:"";background:var(--acid);block-size:10px;inline-size:10px;box-shadow:0 0 0 1.5px var(--ink);border-radius:50%;position:absolute;left:-23px}.HTySzq_path li[data-encrypted=false]:before{background:#ff8f80}.HTySzq_hop{min-width:0}.HTySzq_server{font:500 14px var(--font-geist-mono), monospace;overflow-wrap:anywhere;display:block}.HTySzq_meta{color:var(--ink-soft);overflow-wrap:anywhere;font-size:13px;display:block}.HTySzq_delay{font:500 13px var(--font-geist-mono), monospace;align-items:center;gap:8px;display:flex}.HTySzq_bar{background:var(--ink);border-radius:4px;block-size:8px;max-inline-size:70%;display:block}.HTySzq_bar[data-slow]{background:var(--bad)}.HTySzq_where{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;margin:16px 0;display:grid}.HTySzq_where dt{font-weight:600}.HTySzq_where dd{color:var(--ink-soft);margin:2px 0 0;font-size:15px}@media (max-width:900px){.HTySzq_tool,.HTySzq_where{grid-template-columns:1fr}.HTySzq_input{position:static}}
.AfGDKW_tool{gap:24px;display:grid}.AfGDKW_form{border:1px solid var(--rule);background:var(--paper-raised);border-radius:20px;gap:18px;padding:clamp(18px,2.6vw,30px);display:grid}.AfGDKW_field{gap:8px;display:grid}.AfGDKW_field label{font-size:16px;font-weight:600}.AfGDKW_field input{border:1.5px solid var(--ink);background:var(--paper);min-height:48px;font:inherit;border-radius:12px;padding:0 14px;font-size:16px}.AfGDKW_field input:focus-visible{outline:3px solid var(--acid);outline-offset:2px}.AfGDKW_field small{color:var(--ink-soft);font-size:13px}.AfGDKW_how{font-size:14px}.AfGDKW_how summary{cursor:pointer;text-underline-offset:2px;text-decoration:underline}.AfGDKW_how ul{gap:4px;margin:8px 0 0;padding-inline-start:20px;display:grid}.AfGDKW_problem{border:1.5px solid var(--ink);background:var(--paper-raised);border-radius:14px;margin:0;padding:16px 18px}.AfGDKW_result{gap:18px;display:grid}.AfGDKW_verdict{border:2px solid var(--ink);background:#fff4d6;border-radius:20px;padding:clamp(18px,2.6vw,30px)}.AfGDKW_result[data-verdict=stop] .AfGDKW_verdict{background:#fbe4e1;border-color:#b3261e}.AfGDKW_result[data-verdict=verify] .AfGDKW_verdict{background:#e7f3e3}.AfGDKW_verdict h2{letter-spacing:-.03em;margin:4px 0 0;font-size:clamp(24px,3.2vw,38px);font-weight:600;line-height:1.12}.AfGDKW_verdict h2:focus{outline:none}.AfGDKW_kicker{font:600 12px var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0}.AfGDKW_who{overflow-wrap:anywhere;margin:12px 0 0;font-size:14px}.AfGDKW_chip{border:1px solid var(--ink);font:600 11px var(--font-geist-mono), monospace;letter-spacing:.04em;text-transform:uppercase;vertical-align:2px;background:var(--paper);border-radius:999px;padding:2px 8px;display:inline-block}.AfGDKW_chip[data-level=bad]{color:#fff;background:#b3261e;border-color:#b3261e}.AfGDKW_chip[data-level=good]{background:var(--acid)}.AfGDKW_steps,.AfGDKW_record{border:1px solid var(--rule);background:var(--paper-raised);border-radius:20px;padding:clamp(18px,2.6vw,30px)}.AfGDKW_steps h3,.AfGDKW_record h3{margin:0 0 10px;font-size:20px;font-weight:600}.AfGDKW_steps ol{gap:8px;margin:0;padding-inline-start:22px;line-height:1.5;list-style:decimal;display:grid}.AfGDKW_record p{color:var(--ink-soft);margin:0 0 12px;font-size:14px}.AfGDKW_record dl{gap:0;margin:0 0 14px;display:grid}.AfGDKW_record dl>div{border-bottom:1px solid var(--rule);grid-template-columns:minmax(140px,260px) 1fr;gap:12px;padding:10px 0;font-size:14px;display:grid}.AfGDKW_record dt{font-weight:600}.AfGDKW_record dd{min-height:1.4em;margin:0}@media (max-width:560px){.AfGDKW_record dl>div{grid-template-columns:1fr;gap:4px}}@media print{.AfGDKW_form,.AfGDKW_record button{display:none}.AfGDKW_verdict,.AfGDKW_steps,.AfGDKW_record{border-color:#000;background:#fff!important}}
