/* v20 (cycle 18) */
#ardrill .ard-f{display:flex;gap:6px;margin:0 0 8px}#ardrill .ard-f button{min-height:44px;padding:0 12px;border:1px solid #cfc8b6;background:#fff;font:600 12px 'IBM Plex Mono',monospace;cursor:pointer}#ardrill .ard-f button[aria-pressed=true]{background:#1F4D3A;color:#fff;border-color:#1F4D3A}
#ardrill .ard-l{list-style:none;margin:0;padding:0;display:grid;gap:8px}@media (min-width:700px){#ardrill .ard-l{grid-template-columns:1fr 1fr}}
#ardrill .ard{border:1px solid #d9d3c4;background:#fff}#ardrill .ard.flag{border-left:3px solid #8A5A12}
#ardrill .ard-h{display:grid;grid-template-columns:1fr auto;gap:4px 10px;width:100%;min-height:56px;padding:10px 12px;border:0;background:none;text-align:left;cursor:pointer;font:14px 'IBM Plex Sans',sans-serif;color:#1B1A17}
#ardrill .ard-n{font-weight:600}#ardrill .ard-a{font:600 14px 'IBM Plex Mono',monospace}#ardrill .ard-bar{grid-column:1/-1;height:4px;background:#EFEBE0}#ardrill .ard-bar i{display:block;height:4px;background:#1F4D3A}
#ardrill .ard-fl{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:4px}#ardrill .ard-fl em{font:normal 11px 'IBM Plex Mono',monospace;padding:1px 6px;border:1px solid #d9d3c4}#ardrill em.conc,#ardrill em.o90{color:#6B4E12;background:#FBF1DE}#ardrill em.cr,#ardrill em.norev{color:#7A1F14;background:#F6ECE8}#ardrill em.rev{color:#1F4D3A;background:#EEF3EF}
#ardrill .ard-d{padding:0 12px 12px}#ardrill .ard-d dl{display:grid;grid-template-columns:1fr auto;gap:4px 10px;margin:0 0 8px;font-size:13px}#ardrill .ard-d dd{margin:0;font:13px 'IBM Plex Mono',monospace;text-align:right}
#ardrill .ard-go{min-height:44px;padding:0 12px;border:1px solid #1B1A17;background:#fff;font:600 12px 'IBM Plex Mono',monospace;cursor:pointer}
