.attention-panel{margin:0 0 28px;scroll-margin-top:120px}.attention-panel>h2{margin:0 0 12px;border:0;font-size:1.25rem}.attention-empty{margin:0;padding:10px 0;color:var(--muted)}.attention-list{display:grid;gap:12px}.attention-card{border:1px solid var(--line);border-left:4px solid var(--line);background:var(--card);border-radius:10px;padding:14px 16px;min-width:0;overflow-wrap:anywhere}.attention-card.needs-author{border-left:4px solid var(--attention-red)}.attention-card h3{font-size:1rem;line-height:1.65;margin:4px 0 6px}.attention-card p{font-size:.91rem;margin:4px 0 10px}.attention-meta{display:flex;gap:7px 12px;flex-wrap:wrap;color:var(--muted);font-size:.76rem}.attention-meta strong{color:var(--attention-red)}.attention-time{color:var(--muted)}.attention-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;font-size:.88rem}.attention-actions form{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0}.attention-actions button,.attention-actions select{font:inherit;padding:9px 12px;min-height:44px;max-width:100%;border:1px solid var(--line);background:var(--bg);color:var(--fg);border-radius:8px}.attention-actions button{cursor:pointer}.attention-actions>a{padding:8px 0;min-height:44px}.attention-warning{border-left:4px solid var(--warn);padding:10px 12px;background:var(--accent-bg);overflow-wrap:anywhere;font-size:.9rem}.attention-done{margin:16px 0 0}.attention-done article{border-top:1px solid var(--line);padding:12px 0;font-size:.88rem;overflow-wrap:anywhere}.attention-done h3{margin:0;font-size:.95rem}.attention-done p{margin:4px 0}.attention-badge{display:inline-block;margin-left:8px;border-radius:99px;background:var(--attention-red);color:var(--bg);font-size:.78rem;padding:1px 8px;white-space:nowrap}.attention-fulltext{white-space:pre-wrap;overflow-wrap:anywhere}.attention-collection h2{margin-top:28px}.attention-collection li{overflow-wrap:anywhere;margin:12px 0}.attention-collection .row{margin:16px 0}.attention-collection .btn{min-height:44px}header nav{flex-wrap:wrap}@media(max-width:480px){.attention-card{padding:12px}.attention-actions{gap:8px 12px}.attention-actions form{max-width:100%}.attention-panel{margin-bottom:20px}}
