/* internal changes panel + dev notes — never visible to the client by default.
   b5: same look as the prototype's panel (site.css #tune): Assistant, lime switch buttons, one title. */
@import url('https://fonts.googleapis.com/css2?family=Assistant:wght@400;700;800&display=swap');
#tune { position: fixed; bottom: 70px; right: 16px; z-index: 100; background: #0b1626; color: #e6edf6; border-radius: 12px; padding: 14px 16px; font: 14px/1.4 'Assistant', system-ui, Arial, sans-serif; min-width: 240px; max-width: 300px; display: none; box-shadow: 0 8px 30px rgba(0,0,0,.35); text-align: right; }
#tune.show { display: block; }
#tune h5 { margin: 0 0 4px; font-size: 14px; font-weight: 800; color: #fff; }
#tune .bld { font-size: 12px; color: #8ea3bd; margin-bottom: 10px; direction: ltr; text-align: right; }
#tune label { display: flex; justify-content: space-between; align-items: center; gap: 12px; padding: 6px 0; cursor: pointer; }
#tune .switch { display: block; margin-top: 8px; padding: 9px 12px; border-radius: 8px; background: rgba(210,222,59,.14); color: #d2de3b; font-weight: 700; text-decoration: none; text-align: center; }
#tune .switch:hover { background: rgba(210,222,59,.24); }
#tune .before-note { display: none; }
#tune .now { margin-top: 6px; font-size: 12px; color: #8ea3bd; }
.devnote { display: none; }
body.dev .devnote { display: block; margin-top: .8rem; padding: .55rem .8rem; border-radius: 8px; background: #fff7d6; border: 1px dashed #c9a400; color: #5c4a00; font-size: .8rem; line-height: 1.45; }
body.dev .devnote::before { content: "הערה לפיתוח · "; font-weight: 800; }

/* one step back (b5), Cmd/Ctrl+Shift+B or ?before=1: the change note shows inside the panel */
body.is-before #tune .before-note { display: block; margin-top: 10px; padding: 8px 10px; border-radius: 8px; background: #fff7d6; color: #5c4a00; font-size: 12px; line-height: 1.45; }
@media print { #tune, .devnote { display: none !important; } }
