/* View-only mirror: hide every control that changes something. Tabs, timeframes and filters stay. */
#newDayBtn, #notifyBtn, #searchInput,
#swScan, #swAiBtn, #swInvBtn, #slRunNow, #slBtRun,
#auToggle, #auTest, #auClose, #auSave,
#agToggle, #agTest, #agClose, #agSave,
#lbRefresh, #scRefresh, #scLab,
#gdEdit, #gdEdSave, #gdEdDel, #gdEdName, #gdEdSyms, #gdEdSel,
#dpScan, #dpAiBtn, #inCheck, #inRefresh, #inAiBtn,
#pfSync, #pfAiBtn, #hotRefresh, #hotAiBtn,
#top5Refresh, #aiBtn, #gemBtn, #bigRefresh, #moversRefresh, #mvAiBtn,
#clickAddBtn, #levelForm,
.wl-remove, .del, [data-a="add"], [data-a="lv"], [data-a="swing"], [data-a="inv"] {
  display: none !important;
}
/* My Portfolio (real account) is not shown in the mirror */
.viewtabs [data-view="portfolio"] { display: none !important; }
/* Bot rule fields: visible but not editable */
[data-k], [data-src], .bell { pointer-events: none !important; opacity: 0.7; }

#viewOnlyBadge {
  position: fixed; right: 12px; bottom: 12px; z-index: 9999;
  background: #b45309; color: #fff; font: 600 12px/1 Inter, system-ui, sans-serif;
  padding: 7px 11px; border-radius: 999px; box-shadow: 0 2px 8px rgba(0,0,0,.3);
  pointer-events: none;
}
