/* hover hint and menu notes */
.rwtip{position:fixed;z-index:90;max-width:340px;display:none;pointer-events:none;background:var(--panel-solid);color:var(--text);
  border:1px solid var(--stroke-strong);border-radius:11px;box-shadow:var(--shadow);padding:8px 11px;font-size:12px;line-height:1.45;user-select:none}
.rwtip.show{display:block}
.rwtip-h{font-weight:700;font-size:12.5px;margin-bottom:3px}.rwtip-h span{font-weight:400;color:var(--text-2)}
.rwtip b.v0{color:var(--text-2)}.rwtip b.v1{color:var(--accent-2)}.rwtip b.v2{color:#64B5F6}.rwtip b.v3{color:#FF453A}
.rwtip-l{margin-top:3px;color:var(--text-2)}.rwtip-l ul{margin:2px 0 0;padding-left:16px}.rwtip-l li{margin:0}
.rwtip-i{margin-top:6px;padding:5px 8px;border-radius:8px;border-left:3px solid var(--text-2);background:rgba(120,120,128,.12)}
.rwtip-i.error{border-left-color:#FF453A;background:rgba(255,69,58,.10)}.rwtip-i.warn{border-left-color:#FF9F0A;background:rgba(255,159,10,.10)}.rwtip-i.info{border-left-color:#64B5F6}
.rwtip-fix{margin-top:3px;color:var(--text-2)}.rwtip-fix b{color:var(--text)}
.rwtip-foot{margin-top:6px;font-size:10.5px;color:var(--text-2)}
.ctxnote{padding:2px 10px;font-size:12px;color:var(--text-2);max-width:300px;line-height:1.4}.ctxnote.bad{color:#FF453A}
