.fields-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.filters{color:var(--text-2);gap:14px;font-size:13px;display:flex}.filters label{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.muted{color:var(--text-3);font-size:14.5px}.field-list{border:1px solid var(--line);border-radius:var(--radius);margin:12px 0 0;padding:0;list-style:none}.field-list .field-list{margin:10px 0 2px}.field{border-bottom:1px solid var(--line);padding:14px 16px}.field-list>.field:last-child{border-bottom:0}.field[hidden]{display:none}.field-top{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.field-name{font-family:var(--mono);color:var(--text);font-size:14px;font-weight:600}.field-type{font-family:var(--mono);color:var(--text-3);font-size:12.5px}.field-req{letter-spacing:.04em;text-transform:uppercase;color:var(--err-fg);font-size:11px;font-weight:650}.field-opt{letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);font-size:11px;font-weight:650}.field-desc{margin:4px 0 0;font-size:14.5px}.field-ex{color:var(--text-3);margin:6px 0 0;font-size:13px}.field-ex code{color:var(--text-2)}.field details>summary{cursor:pointer;color:var(--accent);margin-top:8px;font-size:13px;font-weight:600;list-style:none}.field details>summary::-webkit-details-marker{display:none}.field details[open]>summary:after{content:" (hide)";color:var(--text-3);font-weight:400}.enum-values{margin:8px 0 0;padding:0;font-size:13.5px;list-style:none}.enum-values li{color:var(--text-2);gap:10px;padding:3px 0;display:flex}.enum-values code{flex:none}
