.wh-name{font-size:clamp(1.5rem,1rem + 2.6vw,2.75rem)}.wh-kind[data-kind=free]{color:var(--accent)}.wh-relay{display:grid;gap:var(--space-2);padding:var(--space-5);border:1px dashed var(--line);border-radius:var(--radius-lg);background:var(--paper);font-size:var(--text-sm);color:var(--ink-2);animation:t-in var(--dur-3) var(--ease-out)}.wh-relay[hidden]{display:none}.wh-relay h2{font-size:var(--text-lg);font-weight:500;color:var(--ink)}.wh-check:empty{display:none}.wh-ns{display:grid;gap:2px}.wh-ns .mono{font-size:var(--text-sm);overflow-wrap:anywhere}.wh-status{display:grid;gap:var(--space-3);padding:0;margin:0;list-style:none;font-size:var(--text-sm)}.wh-status li{display:grid;gap:var(--space-1)}.wh-status .tag{justify-self:start}.wh-status .s{font-size:var(--text-xs);color:var(--ink-3)}.tag.lock{background:var(--paper-2);color:var(--ink-2)}.tag.warn{background:color-mix(in oklab,var(--danger) 12%,transparent);color:var(--danger)}.tag.info{background:var(--paper-3);color:var(--ink-2)}.wh-raw-text{max-height:24rem;margin:0 var(--space-4) var(--space-4);padding:var(--space-3);overflow:auto;border-radius:var(--radius-md);background:var(--paper-2);font-family:var(--font-mono);font-size:var(--text-xs);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}
