.wl{margin:1rem 0}.wl-meta{margin:.4rem 0 .8rem;font-size:.92rem}.wl-sub{color:var(--muted,#667)}
.wl-ctrl{display:flex;flex-wrap:wrap;gap:.8rem 1.2rem;margin-bottom:.4rem}.wl-ctrl label{display:flex;flex-direction:column;font-size:.85rem;font-weight:600;gap:.25rem}
.wl-ctrl input,.wl-ctrl select{font:inherit;font-weight:400;padding:.45rem .6rem;border:1px solid #ccd;border-radius:6px;min-width:230px}
.wl-count{font-size:.85rem;color:var(--muted,#667);margin:.3rem 0}.wl-table{width:100%;border-collapse:collapse;font-size:.9rem}
.wl-table th,.wl-table td{text-align:left;padding:.4rem .5rem;border-bottom:1px solid #e3e3ea;vertical-align:top}.wl-table code{font-size:.88rem;word-break:break-all}
.wl .table-wrap{max-height:560px;overflow:auto}.wl-table thead th{position:sticky;top:0;background:var(--bg,#fff)}.wl-note{font-size:.85rem}
