.br-prose p{color:var(--text);margin:0 0 12px;font-size:14.2px;line-height:1.95}.br-prose strong{color:var(--wf-gold-bright)}.br-counts{color:var(--text-dim);background:var(--bg-hover);border:1px solid var(--border);border-inline-start:3px solid var(--gold-dim);margin:14px 0 0;padding:9px 13px;font-size:13.6px;line-height:1.85}.br-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.br-action{border:1px solid var(--border-strong);background:var(--bg-hover);color:var(--text);font-family:var(--font-display);border-radius:999px;align-items:center;padding:7px 13px;font-size:13px;text-decoration:none;display:inline-flex}.br-action:hover,.br-action:focus-visible{border-color:var(--gold);color:var(--wf-gold-bright)}.br-filter{border:1px solid var(--border-strong);border-top:2px solid var(--gold);background:#ffffff04;margin:0 0 20px;padding:13px 15px 15px}.br-filter-label{color:var(--text);margin-bottom:7px;font-size:13.6px;font-weight:600;display:block}.br-filter-row{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.br-filter-input{border:1px solid var(--border-strong);background:var(--bg-hover);min-width:0;color:var(--text);border-radius:6px;flex:240px;padding:9px 12px;font-family:inherit;font-size:14px}.br-filter-input:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.br-filter-clear{border:1px solid var(--border-strong);background:var(--bg-hover);color:var(--text);cursor:pointer;border-radius:6px;padding:8px 13px;font-family:inherit;font-size:13px}.br-filter-clear:hover,.br-filter-clear:focus-visible{border-color:var(--gold);color:var(--wf-gold-bright)}.br-filter-count{color:var(--text-muted);white-space:nowrap;margin:0;font-size:13px}.br-empty{border:1px dashed var(--border-strong);color:var(--text-dim);text-align:center;background:#ffffff03;margin:0;padding:18px 16px;font-size:14px}.br-group-icon{font-size:18px}.br-grid{grid-template-columns:repeat(auto-fill,minmax(min(270px,100%),1fr));gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.br-cell{min-width:0;display:flex}.br-card{border:1px solid var(--border);border-inline-start:3px solid var(--gold-dim);width:100%;min-width:0;color:inherit;background:#ffffff04;border-radius:4px;flex-direction:column;gap:6px;padding:12px 14px 13px;text-decoration:none;display:flex}.br-card:hover,.br-card:focus-visible{border-color:var(--border-strong);border-inline-start-color:var(--gold);background:var(--bg-hover)}.br-card-title{font-family:var(--font-display);color:var(--wf-gold-bright);overflow-wrap:anywhere;align-items:baseline;gap:7px;margin:0;font-size:14.6px;font-weight:700;display:flex}.br-card-icon{font-size:15px}.br-card-hint{color:var(--text-dim);overflow-wrap:anywhere;margin:0;font-size:12.9px;line-height:1.85}.br-card-go{color:var(--text-muted);margin-top:auto;padding-top:4px;font-size:12px}.br-card:hover .br-card-go,.br-card:focus-visible .br-card-go{color:var(--gold)}@media (max-width:560px){.br-filter-row{align-items:stretch}.br-filter-input{flex:100%}.br-filter-count{white-space:normal}}
