.hc{gap:14px;margin:26px 0 0;display:grid}.hc-box{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:12px;padding:18px;display:grid}.hc-label{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:10.5px}.hc-inp{width:100%;padding:13px 14px;font-size:16px}.hc-note{color:var(--muted);margin:0}.hc-warn{color:var(--warn);margin:0}.hc-hit{color:var(--fg-2);margin:0}.hc-hit i{color:var(--ok)}.hc-vals{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;display:grid}.hc-val{border:1px solid var(--line);background:var(--bg-2);border-radius:11px;gap:3px;min-width:0;padding:11px 12px;display:grid}.hc-val .small{color:var(--muted)}.hc-val b{color:var(--fg);word-break:break-all;font-size:16px}.hc-val.is-big b{letter-spacing:-.02em;font-size:22px}.hc-val .btn{justify-self:start;margin-top:4px}.hc-bits{flex-wrap:wrap;gap:2px;margin:0;font-size:11px;display:flex}.hc-bits span{text-align:center;border:1px solid var(--line);width:15px;color:var(--muted);border-radius:4px;padding:2px 0}.hc-bits span.on{background:color-mix(in srgb, var(--accent) 22%, transparent);border-color:var(--accent);color:var(--fg)}.hc-found{border:1px solid var(--accent);background:color-mix(in srgb, var(--accent) 9%, var(--bg-2));border-radius:11px;flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:12px 14px;display:flex}.hc-found i{color:var(--accent)}.hc-found .mono{color:var(--fg);word-break:break-all;font-size:16px}.hc-found em{color:var(--muted);margin-right:auto;font-size:12px;font-style:normal}@media (max-width:640px){.hc-box{padding:14px}.hc-val.is-big b{font-size:18px}.hc-bits span{width:12px;font-size:10px}}
