.mouseHint,.guideControl {display:inline-flex;align-items:center;gap:.22em;vertical-align:middle;white-space:nowrap;line-height:1.3;color:inherit;}
.mouseHint>.uiIcon,.guideControl>.uiIcon {width:1.3em;height:1.3em;flex:none;}
.mouseHint:focus-visible,.guideControl:focus-visible {outline:none;box-shadow:0 2px currentColor;}
body.reworkUi .usageGuide .guideControl {padding:2px 4px;background:var(--bg-elevated);border-radius:4px;}
body.reworkUi .usageGuide .guideColor {display:inline-block;width:5px;height:17px;vertical-align:middle;background:var(--guide-color);margin-inline:2px 4px;}
body.reworkUi .usageGuide .guideType {display:inline-flex;align-items:center;gap:4px;margin-inline-end:8px;}
body.reworkUi .usageGuide .guideType>.markerIcon {width:20px;height:20px;}
#editorStateHint .mouseHint,#multiPointStatus .mouseHint,#traceStatus .mouseHint {font-weight:600;}

.mouseHint>.uiIcon {width:20px;height:20px;}
body.reworkUi .usageGuide .guideType {color:var(--text-main);}
body.reworkUi .usageGuide .guideType>.markerIcon {padding:2px;background:#242424;border-radius:2px;}
