.chz-controls{display:flex;flex-wrap:wrap;align-items:end;gap:14px}
.chz-controls label{display:grid;gap:7px;min-width:180px;flex:1}
.chz-controls select,.chz-filter select{width:100%;max-width:100%}
.chz-filter{display:grid;gap:6px;max-width:360px;margin-bottom:12px}
.chz-controls .chz-filter{margin:0}
.chz-tabs{display:flex;flex-wrap:wrap;gap:7px;margin:20px 0}
.chz-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:20px}
.chz-card{padding:20px;margin:0;display:grid;gap:12px;overflow-wrap:anywhere}
.chz-card>span,.chz-card small{color:var(--muted,#71829d);font-size:12px}
.chz-card strong{font-size:21px}
.chz-issue{display:flex;align-items:start;gap:14px;padding:14px 0;border-bottom:1px solid #e4ebf5}
.chz-issue p{margin:6px 0 0;color:#617899}
.chz-kv{margin:0;padding:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.chz-kv div{min-width:0}.chz-kv dt{color:#71829d;font-size:12px}.chz-kv dd{margin:5px 0 0;overflow-wrap:anywhere}
.chz-table td{max-width:340px;white-space:normal;overflow-wrap:anywhere}
.chz-hash{display:block;max-width:260px;font-size:10px;overflow-wrap:anywhere;margin-top:6px}
.chz-result{font-size:12px;line-height:1.6;overflow-wrap:anywhere}
@media(max-width:900px){.chz-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:560px){.chz-cards,.chz-kv{grid-template-columns:1fr}.chz-controls{display:grid;grid-template-columns:minmax(0,1fr)}.chz-controls label{min-width:0}.chz-issue{display:grid}.chz-tabs button{font-size:12px}.chz-table{min-width:600px}}
