.seneroy-issue-head{display:flex;justify-content:space-between;align-items:center;margin:10px 0;gap:12px}.seneroy-issue-head>div{display:grid;gap:2px}.seneroy-issue-head span{opacity:.7;font-size:.85rem}.seneroy-issue-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:10px}.seneroy-issue-card,.seneroy-issue-row,.seneroy-view-all,.seneroy-back,.seneroy-symptom-button{border:1px solid #d8e3d2;background:#fff;border-radius:14px;padding:10px;cursor:pointer;text-align:left}.seneroy-issue-card:hover,.seneroy-issue-row:hover,.seneroy-view-all:hover,.seneroy-back:hover,.seneroy-symptom-button:hover{background:#f4fbf0}.seneroy-issue-topline{display:flex;align-items:center;justify-content:space-between;gap:8px}.seneroy-issue-icon{font-size:1.65rem}.seneroy-issue-name{font-weight:800;margin-top:6px;line-height:1.2}.seneroy-issue-meta,.seneroy-issue-stage{font-size:.78rem;opacity:.76;margin-top:4px;line-height:1.25}.seneroy-issue-chem{font-size:11px;opacity:.78;margin-top:5px;line-height:1.25}.seneroy-view-all{margin-top:12px;width:100%;text-align:center;font-weight:800}.seneroy-panel-actions{display:grid;gap:8px}.seneroy-issue-search{width:100%;padding:12px;border:1px solid #d8e3d2;border-radius:12px;margin:10px 0;box-sizing:border-box}.seneroy-issue-list{display:grid;gap:8px}.seneroy-issue-row{display:flex;justify-content:space-between;align-items:center;gap:10px}.seneroy-issue-row span{font-size:.78rem;opacity:.75;text-align:right}.seneroy-detail-card{border:1px solid #d8e3d2;border-radius:16px;padding:14px;background:#fff}.seneroy-detail-card h3{margin:0}.seneroy-detail-title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.seneroy-detail-metrics{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.seneroy-detail-metrics span{border:1px solid #e5eadf;border-radius:999px;padding:6px 9px;font-size:.82rem;background:#fbfdf8}.seneroy-symptom-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.seneroy-symptom-columns>div{background:#f9fbf7;border:1px solid #e5eadf;border-radius:12px;padding:10px}.seneroy-warning{background:#fff7e6;border-left:4px solid #f59e0b;padding:10px;border-radius:8px}.seneroy-back{margin-bottom:10px;font-weight:800}.seneroy-symptom-button{font-weight:800;text-align:center;white-space:nowrap}.seneroy-badge{font-size:.72rem;border-radius:999px;padding:4px 8px;font-weight:800;background:#e5e7eb;color:#374151}.urgency-critical .seneroy-badge,.seneroy-badge.urgency-critical{background:#7f1d1d;color:#fff}.urgency-high{border-color:#fecaca;background:#fffafa}.urgency-high .seneroy-badge,.seneroy-badge.urgency-high{background:#fee2e2;color:#991b1b}.urgency-medium{border-color:#fde68a;background:#fffef6}.urgency-medium .seneroy-badge,.seneroy-badge.urgency-medium{background:#fef3c7;color:#92400e}.urgency-low{border-color:#bbf7d0;background:#fbfffc}.urgency-low .seneroy-badge,.seneroy-badge.urgency-low{background:#dcfce7;color:#166534}.seneroy-empty{border:1px dashed #d8e3d2;border-radius:12px;padding:12px;opacity:.75;background:#fff}
@media(max-width:520px){.seneroy-issue-head{align-items:stretch;flex-direction:column}.seneroy-issue-row{align-items:flex-start;flex-direction:column}.seneroy-issue-row span{text-align:left}.seneroy-symptom-button{width:100%}}
