._2iFjNW_page{background:radial-gradient(ellipse 45% 28% at 0% 0%, color-mix(in srgb, var(--wire) 14%, transparent), transparent 55%), var(--ink);padding:120px 0 80px}._2iFjNW_hero{max-width:640px;margin-bottom:40px}._2iFjNW_hero h1{font-family:var(--font-display);letter-spacing:-.04em;margin:12px 0 14px;font-size:clamp(34px,5vw,52px);font-weight:800;line-height:1.02}._2iFjNW_hero p{color:var(--paper-dim);max-width:48ch;font-size:17px}._2iFjNW_form{border:1px solid var(--line);background:linear-gradient(160deg,#0c0f14,#090b0e);gap:14px;max-width:640px;padding:22px;display:grid}._2iFjNW_row{gap:6px;display:grid}._2iFjNW_row label{font-family:var(--font-mono);letter-spacing:.04em;color:var(--mute);text-transform:uppercase;font-size:11px}._2iFjNW_row input{font-family:var(--font-mono);border:1px solid var(--line);color:var(--paper);background:#050608;padding:11px 12px;font-size:13px}._2iFjNW_row input:focus{outline:1px solid var(--copper);border-color:var(--copper)}._2iFjNW_actions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}._2iFjNW_err{color:var(--danger);font-size:13.5px}._2iFjNW_grid{gap:24px;margin-top:36px;display:grid}@media (min-width:900px){._2iFjNW_grid{grid-template-columns:1fr 1fr;align-items:start}}._2iFjNW_panel{border:1px solid var(--line-soft);background:color-mix(in srgb, var(--panel) 70%, transparent);padding:18px 20px 20px}._2iFjNW_panel h2{font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:12px;font-size:20px;font-weight:700}._2iFjNW_meta{font-family:var(--font-mono);color:var(--mute);gap:4px;margin-bottom:14px;font-size:12px;display:grid}._2iFjNW_statRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}._2iFjNW_stat{border:1px solid var(--line-soft);background:#080a0e;padding:12px}._2iFjNW_stat b{font-family:var(--font-display);letter-spacing:-.03em;font-size:22px;display:block}._2iFjNW_stat span{color:var(--mute);font-size:12px}._2iFjNW_hits{gap:8px;max-height:420px;list-style:none;display:grid;overflow:auto}._2iFjNW_hit{font-family:var(--font-mono);border-left:2px solid var(--line);color:var(--paper-dim);background:#080a0e;padding:10px 11px;font-size:11.5px;line-height:1.45}._2iFjNW_hitFail{border-left-color:var(--danger)}._2iFjNW_hitOk{border-left-color:var(--live)}._2iFjNW_empty{color:var(--mute);font-size:14px}
