.issue-brief-filters{align-items:flex-start;gap:1rem 2rem}.issue-brief-filters .filter-group{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.issue-brief-filters .filter-label{color:#111;font-size:.9rem;font-weight:600;margin-right:.25rem}.priority-toggle__track{background-color:#ccc;border-radius:999px;height:20px;margin-right:.4rem;position:relative;transition:background-color .15s ease;width:40px}.priority-toggle__thumb{background-color:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.25);height:16px;left:2px;position:absolute;top:2px;transition:transform .15s ease;width:16px}.priority-toggle.is-on .priority-toggle__track{background-color:#0052cc}.priority-toggle.is-on .priority-toggle__thumb{transform:translateX(20px)}.filter-group--categories{gap:.5rem}.filter-pill{background-color:#fff;border:1px solid #ccc;border-radius:999px;color:#333;display:inline-block;font-size:.9rem;padding:.35rem .9rem;text-decoration:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.filter-pill.is-active{background-color:#0052cc;border-color:#0052cc;color:#fff}.filter-pill:focus,.filter-pill:hover{border-color:#0052cc}.issue-brief-list{display:flex;flex-direction:column;gap:1.25rem}.issue-brief-card{background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:1.25rem 1.5rem;transition:box-shadow .15s ease,border-color .15s ease}.issue-brief-card:hover{border-color:#d0d0d0;box-shadow:0 4px 10px rgba(0,0,0,.05)}.issue-name{color:#111;font-size:1.1rem;margin:0 0 .4rem}.issue-link{align-items:center;color:#111;display:inline-flex;flex-wrap:wrap;gap:.4rem;text-decoration:none}.issue-link:visited{color:#111}.issue-link:focus,.issue-link:hover{color:#111;text-decoration:underline}.priority-star{color:#c62828;display:inline-block;font-size:.95rem;margin-left:.4rem;vertical-align:middle}.issue-link:focus .priority-star,.issue-link:hover .priority-star,.priority-star{text-decoration:none}.issue-category-pill{background-color:#f5f5f5;border:1px solid #ccc;border-radius:999px;color:#333;display:inline-block;font-size:.85rem;font-weight:500;line-height:1.2;margin-left:.4rem;padding:.25rem .9rem;vertical-align:middle}.issue-summary{color:#555;font-size:.95rem;line-height:1.5;margin:0}.issue-brief-filters{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem 3rem;margin-bottom:2rem}.filter-group--priority{align-items:center;display:inline-flex;gap:.5rem}.filter-group--priority .filter-label{margin-right:.5rem}.priority-toggle{align-items:center;cursor:pointer;display:inline-flex;text-decoration:none}.priority-toggle__text{color:#111;font-size:.9rem;margin-left:.35rem}