/* v0.28.0: quote issues as a list of links (popup and quote view) */
.issue-notice{margin-bottom:12px}
.issue-list,.issue-list.draft-issues{display:grid;gap:8px;margin:0;padding:0;list-style:none}
.issue-list li{margin:0;padding:0}
.issue-go{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;border:1px solid #fecdca;border-radius:8px;background:#fffbfa;color:#1d2433;text-decoration:none;cursor:pointer}
.issue-go:hover,.issue-go:focus-visible{border-color:#f04438;background:#fef3f2;outline:none}
.issue-no{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#f04438;color:#fff;font-size:12px;font-weight:700}
.issue-body{display:grid;gap:2px;min-width:0}
.issue-body small{color:#b42318;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}
.issue-body span{overflow-wrap:anywhere}
.issue-arrow{display:inline-flex;align-items:center;gap:4px;color:var(--brand,#1f5fbf);font-weight:600;white-space:nowrap}
.issue-arrow .solid-icon{width:14px;height:14px;transform:rotate(-90deg)}
#main .errors .issue-list{margin-top:8px}
@media (max-width:560px){.issue-go{grid-template-columns:26px minmax(0,1fr)}.issue-arrow{grid-column:2}}
