.wa-hurt__lead{max-width:68ch;font-size:18px}.wa-hurt__stats{color:#5b6470;flex-wrap:wrap;gap:10px 22px;margin:18px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.wa-hurt__stats strong{color:var(--color-heading)}.wa-hurt__controls{flex-wrap:wrap;align-items:flex-end;gap:14px 24px;margin:8px 0 14px;display:flex}.wa-hurt__search{flex-direction:column;flex:320px;gap:6px;font-size:13px;display:flex}.wa-hurt__search input{border:1px solid #1e1e1e33;border-radius:10px;padding:11px 14px;font-size:15px}.wa-hurt__search input:focus-visible{outline:2px solid var(--color-heading);outline-offset:1px}.wa-hurt__count{color:#5b6470;margin:0;font-size:14px}.wa-hurt__reset{cursor:pointer;background:0 0;border:1px solid #1e1e1e40;border-radius:999px;margin-left:12px;padding:4px 10px;font-size:13px}.wa-hurt__reset:hover{border-color:var(--color-heading)}.wa-hurt__cats{flex-wrap:wrap;gap:8px;margin:0 0 18px;display:flex}.wa-hurt__cat{cursor:pointer;background:0 0;border:1px solid #1e1e1e2e;border-radius:999px;padding:6px 12px;font-size:13px;transition:border-color .15s,background .15s}.wa-hurt__cat[aria-pressed=true]{background:var(--color-heading);border-color:var(--color-heading);color:#fff}.wa-hurt__cat:hover:not([aria-pressed=true]){border-color:var(--color-heading)}.wa-hurt__table-wrap{border:1px solid #1e1e1e24;border-radius:12px;max-height:70vh;overflow:auto}.wa-hurt__table-wrap:focus-visible{outline:2px solid var(--color-heading)}.wa-hurt__table{border-collapse:collapse;width:100%;font-size:14.5px}.wa-hurt__table caption{caption-side:top;text-align:left;color:#5b6470;border-bottom:1px solid #1e1e1e1a;padding:12px 16px;font-size:13px}.wa-hurt__table th,.wa-hurt__table td{text-align:left;border-bottom:1px solid #1e1e1e14;padding:9px 16px}.wa-hurt__table thead th{font-weight:var(--wa-font-weight-ui);z-index:1;background:#f4f5f4;position:sticky;top:0}.wa-hurt__table tbody th[scope=row]{font-weight:var(--wa-font-weight-ui)}.wa-hurt__nodata{color:#8b9199;font-style:italic}.wa-shk__lead{max-width:70ch;font-size:18px}.wa-shk__faq{border-bottom:1px solid #1e1e1e1f;padding:12px 0}.wa-shk__faq summary{cursor:pointer;font-weight:var(--wa-font-weight-ui);list-style-position:inside}.wa-shk__faq summary:focus-visible{outline:2px solid var(--color-heading);outline-offset:2px}.wa-shk__faq p{max-width:72ch;margin:10px 0 4px}
