header.top .feedback-open{margin:0 var(--space-4);white-space:nowrap}dialog.feedback-dialog{width:min(34rem,100vw - 2rem);max-width:none}.feedback-text{box-sizing:border-box;resize:vertical;width:100%;min-height:7rem;font:inherit}.feedback-shots{gap:var(--space-3);margin:var(--space-3) 0;flex-wrap:wrap;display:flex}.feedback-shots figure{margin:0;position:relative}.feedback-shots img,.feedback-shot-add{border-radius:var(--r-btn);border:1px solid var(--line);object-fit:cover;background:var(--bg);width:5.5rem;height:5.5rem}.feedback-shot-add{border-style:dashed;border-color:var(--line-strong);color:var(--accent-text);font-weight:600;font-size:var(--fs-small);cursor:pointer;place-items:center;display:grid}.feedback-shot-add input{display:none}.feedback-shot-remove{border-radius:var(--r-pill);background:var(--text);width:1.5rem;height:1.5rem;color:var(--surface);cursor:pointer;border:0;padding:0;line-height:1;position:absolute;top:-.5rem;right:-.5rem}dialog.confirm p.feedback-hint{font-size:var(--fs-small)}.fb-list{gap:var(--space-4);display:grid}.fb-item{gap:var(--space-3);display:grid}.fb-head{gap:var(--space-2) var(--space-4);color:var(--muted);font-size:var(--fs-small);flex-wrap:wrap;align-items:baseline;display:flex}.fb-head strong{color:var(--text);font-size:var(--fs-body)}.fb-message{white-space:pre-wrap;font-size:var(--fs-lead);margin:0;line-height:1.45}.fb-shots{gap:var(--space-3);flex-wrap:wrap;display:flex}.fb-shots img{border-radius:var(--r-btn);border:1px solid var(--line);max-width:100%;height:14rem;display:block}.fb-where{color:var(--muted);margin:0}.fb-context pre{margin:var(--space-2) 0;white-space:pre-wrap;font-family:var(--font-mono);font-size:var(--fs-small)}.fb-context table{font-size:var(--fs-small)}.fb-triage{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;display:flex}.fb-triage input[name=note]{flex:16rem}.fb-triage input[name=fixed_in]{width:8rem}.fb-status-new{color:var(--danger);font-weight:600}
