.dk .dk-fields{gap:10px;display:grid}.dk .dk-row{flex-wrap:wrap;gap:8px;display:flex}.dk .dk-u{font-size:var(--fs-l);color:var(--ink-2);font-weight:700}.dk .dk-road{font-size:var(--fs-l);margin:6px 0 0}.dk .dk-mx-head{margin:0 0 8px;font-weight:650}.dk .dk-mx th,.dk .dk-mx td{text-align:right;white-space:nowrap}.dk .dk-mx thead th:first-child,.dk .dk-mx tbody th{text-align:left}.dk .dk-mx td small{color:var(--muted);font-size:11px;display:block}.dk .dk-freq{max-width:900px;margin:32px 0 0}.dk .dk-freq h2{margin-top:0}.dk .dk-filter{flex-wrap:wrap;align-items:end;gap:6px 12px;margin:0 0 10px;display:flex}.dk .dk-filter .field-label{width:100%;margin:0}.dk .dk-filter input{border:1px solid var(--line-strong);border-radius:var(--radius-s);background:var(--surface);min-width:240px;height:44px;color:var(--ink);font:500 var(--fs-m) var(--font);padding:0 12px}.dk .dk-filter input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.dk .dk-count{color:var(--muted);font-size:var(--fs-s)}.dk [data-freq] thead button{all:unset;cursor:pointer;color:inherit;font-weight:700}.dk [data-freq] thead button:hover{color:var(--accent)}.dk [data-freq] th[aria-sort] button:after{content:" ↑"}.dk [data-freq] th[aria-sort=descending] button:after{content:" ↓"}.dk [data-freq] tbody a{font-weight:600;text-decoration:none}.dk [data-freq] tbody a:hover{text-decoration:underline}.dk .dk-small{font-size:var(--fs-xs);color:var(--muted)}
