/* feedback 2026-10-30: "Report a problem" strip + dialog + owner list (feedback.js) */
.fbStrip{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:var(--tint);border:1px solid var(--line);border-radius:14px;padding:10px 12px;margin:12px 0;font-size:13.5px;line-height:1.4;color:var(--ink);text-align:left}
.fbStrip .fbTxt{flex:1 1 220px;min-width:0}
.fbStrip .fbBtn{flex:0 0 auto;background:var(--accent);color:#fff;border:0;border-radius:999px;min-height:36px;padding:6px 14px;font:600 13.5px var(--sans);cursor:pointer;white-space:nowrap}
@media (prefers-color-scheme:dark){.fbStrip .fbBtn{color:#1E1B16}}
#wCenter .fbStrip{margin:14px auto 0;max-width:520px}
#fbDlg{position:fixed;inset:0;z-index:5000;background:#0006;display:flex;align-items:center;justify-content:center;padding:16px}
#fbDlg.hidden{display:none}
#fbDlg .fbBox{background:var(--card);color:var(--ink);border-radius:16px;box-shadow:var(--shadow);width:min(420px,100%);padding:16px;max-height:90vh;overflow:auto;font:15px/1.4 var(--sans)}
#fbDlg h3{margin:0 0 10px;font:700 19px var(--serif)}
#fbDlg .fbLbl{display:block;font-size:12.5px;color:var(--muted);margin:8px 0 4px}
#fbDlg input,#fbDlg textarea{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:10px;padding:9px 10px;font:16px var(--sans);background:var(--bg);color:var(--ink)}
#fbDlg textarea{resize:vertical;min-height:72px}
#fbDlg .fbCtx{font-size:12.5px;color:var(--muted);margin-top:4px;min-height:0}
#fbDlg .fbCount{font-size:11.5px;color:var(--muted);text-align:right;margin-top:2px}
#fbDlg .fbMsg{min-height:20px;font-size:14px;margin-top:4px}#fbDlg .fbMsg.ok{color:var(--ok);font-weight:600}#fbDlg .fbMsg.err{color:var(--err)}
#fbDlg .fbRow{display:flex;justify-content:flex-end;gap:6px;margin-top:6px}
#fbAdmin .fbAHead{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#fbAdmin .fbAHead .btn{margin:0 0 0 auto}
#fbAdmin .fbList{margin-top:8px;max-height:60vh;overflow:auto}
#fbAdmin .fbItem{border-top:1px solid var(--line);padding:8px 0;color:var(--ink)}
#fbAdmin .fbItem.done{opacity:.55}
#fbAdmin .fbH{font-weight:600}#fbAdmin .fbM{font-size:12px;color:var(--muted)}#fbAdmin .fbN{white-space:pre-wrap;word-break:break-word;margin:3px 0}
#fbAdmin .fbRev{font-size:13px;color:var(--muted)}
#fs #fsTopL #fbFs{opacity:.82}
