.nav-badge{float:right;min-width:21px;height:21px;padding:0 6px;border-radius:11px;background:#f08a43;color:#fff;text-align:center;line-height:21px;font-size:11px}.feedback-toolbar select,.feedback-toolbar input{max-width:150px}.feedback-summary{max-width:290px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.feedback-status{display:inline-block;padding:5px 10px;border-radius:16px;font-size:12px;white-space:nowrap}.feedback-status.pending{color:#bc631e;background:#fff1e5}.feedback-status.working{color:#2f70aa;background:#eaf4ff}.feedback-status.done{color:#247b59;background:#e7f6ee}.feedback-detail{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:4px 0 12px}.feedback-detail>div{display:grid;gap:5px;padding:12px;border-radius:9px;background:#f7f9fa}.feedback-detail .full{grid-column:1/-1}.feedback-detail span{font-size:12px;color:var(--muted)}.feedback-detail b{font-size:14px}.feedback-detail p{margin:2px 0;line-height:1.7;white-space:pre-wrap}.form-grid textarea{min-height:110px;padding:10px 12px;border:1px solid var(--border);border-radius:9px;resize:vertical}@media(max-width:560px){.feedback-detail{grid-template-columns:1fr}.feedback-detail .full{grid-column:auto}.feedback-toolbar select,.feedback-toolbar input{max-width:none;width:100%}}
