.wbl-notice{padding:var(--sp-4,1.25rem);flex-direction:column;gap:.35rem;display:flex}.wbl-notice-title{color:var(--text);margin:0;font-weight:600}.wbl-notice-body{max-width:70ch;color:var(--text-dim);margin:0;font-size:.9rem;line-height:1.6}.wbl-filters{padding:var(--sp-4,1.25rem);flex-wrap:wrap;align-items:flex-end;gap:.9rem;display:flex}.wbl-filter-q{flex:16rem}.wbl-filter-actions{gap:.5rem;display:flex}.wbl-action-msg{color:var(--text-dim);overflow-wrap:anywhere;margin:0;font-size:.88rem}.wbl-root{padding:0;overflow:hidden}.wbl-table td{vertical-align:top}.wbl-address{font-family:var(--font-mono);overflow-wrap:anywhere;word-break:break-all;text-transform:none;font-size:.78rem}.wbl-cell-address{min-width:16rem;max-width:28rem}.wbl-cell-reason{max-width:30ch;color:var(--text-dim);overflow-wrap:anywhere}.wbl-cell-by,.wbl-cell-date{white-space:nowrap;color:var(--text-dim);font-size:.82rem}.wbl-cell-status{white-space:nowrap}.wbl-removed-at{color:var(--text-faint);margin-top:.25rem;font-size:.75rem;display:block}.wbl-row--removed td,.wbl-none{color:var(--text-faint)}.wbl-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.wbl-empty{padding:var(--sp-5,1.5rem)}.wbl-empty-title{color:var(--text);margin:0 0 .35rem;font-weight:600}.wbl-empty-body{max-width:66ch;color:var(--text-dim);margin:0;line-height:1.6}.wbl-form{padding:var(--sp-4,1.25rem);flex-direction:column;gap:.9rem;display:flex}.wbl-form-title{font-family:var(--font-display);color:var(--text);margin:0;font-size:1.2rem}.wbl-form-grid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.9rem;display:grid}.wbl-field-wide{grid-column:span 2}@media (width<=640px){.wbl-field-wide{grid-column:auto}}.wbl-mono{font-family:var(--font-mono);text-transform:none}.wbl-textarea{resize:vertical;min-height:10rem;font-size:.8rem}.wbl-form-actions{gap:.5rem;display:flex}.wbl-import-check{flex-direction:column;gap:.4rem;font-size:.86rem;display:flex}.wbl-import-summary{color:var(--text-dim);margin:0}.wbl-import-errors{color:var(--text-dim);margin:0;padding-left:1.2rem;font-size:.8rem}.wbl-import-errors code{font-family:var(--font-mono);overflow-wrap:anywhere}.wbl-line{font-family:var(--font-mono);color:var(--red)}.wbl-batches{flex-direction:column;gap:.3rem;margin:0;padding-left:1.2rem;font-size:.86rem;display:flex}.wbl-batch-n{font-weight:600}.wbl-batch-size{font-family:var(--font-mono);color:var(--text-dim);font-size:.78rem}.wbl-batch--ok{color:var(--text)}.wbl-batch--failed{color:var(--red);overflow-wrap:anywhere}.wbl-batch--skipped{color:var(--text-faint)}.wbl-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.9rem;display:flex}.wbl-inline-field{min-width:14rem}.wbl-subform{border-top:1px solid var(--border,currentColor);flex-direction:column;gap:.9rem;padding-top:.9rem;display:flex}.wbl-subform-title{color:var(--text);margin:0;font-size:1rem;font-weight:600}.wbl-check{color:var(--text-dim);align-items:flex-start;gap:.5rem;font-size:.88rem;display:flex}.wbl-check input{margin-top:.2rem}.wbl-sources{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.wbl-source{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.88rem;display:flex}.wbl-source-count{color:var(--text)}.wbl-source-last{color:var(--text-dim)}.wbl-history summary{cursor:pointer;color:var(--text-dim);font-size:.9rem}.wbl-history[open] summary{margin-bottom:.6rem}.wbl-num{text-align:right;font-variant-numeric:tabular-nums}.wbl-matches{flex-direction:column;gap:.35rem;margin:0;padding:0;font-size:.82rem;list-style:none;display:flex}.wbl-role{color:var(--text);font-weight:600}.wbl-match-reason{color:var(--text-dim);overflow-wrap:anywhere;display:block}.wbl-hit-meta{color:var(--text-dim);overflow-wrap:anywhere;margin:.3rem 0;font-size:.8rem;display:block}.wbl-cell-matches{min-width:18rem;max-width:30rem}.wbl-cell-decision{min-width:16rem}.wbl-resolve{flex-direction:column;gap:.5rem;display:flex}.wbl-decision,.wbl-decision-note,.wbl-decision-by{overflow-wrap:anywhere;margin:0 0 .25rem;font-size:.84rem}.wbl-decision-note{color:var(--text-dim)}.wbl-decision-by{color:var(--text-faint);font-size:.78rem}
