/* Shared, monochrome utility icons for both workstation toolbars. */
.toolbar-icon{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;flex:none}
#app-tabs :is(#logs,#hardware,#connect-status,#system-health,#camera-toolbar-button,#menu,#refresh){display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;padding:7px;flex:none}
.toolbar #workstation-menu-button,.top-actions :is(#system-health,#camera-toolbar-button,#refresh,#fire-menu){display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;padding:7px;flex:none}
#app-tabs [hidden],.top-actions [hidden]{display:none!important}

/* RC85: an original Help mark, shared by the header, menus and reader chrome. */
.help-icon{display:block;flex:none;width:28px;height:28px;pointer-events:none}
.help-icon-field{fill:var(--help-icon-background,#1763a1);stroke:none}
.help-icon-mark{color:var(--help-icon-foreground,#fff);fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.help-icon-dot{fill:currentColor;stroke:none}
:root[data-appearance=night] .help-icon{--help-icon-background:#2475aa}
.toolbar #help-button,.top-actions #fire-help{display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;min-width:40px;min-height:40px;padding:0;border:1px solid transparent;border-radius:9px;background:transparent;color:inherit}
.toolbar #help-button .help-icon,.top-actions #fire-help .help-icon{width:28px;height:28px;stroke:none}
.toolbar #help-button:hover:enabled,.top-actions #fire-help:hover:enabled{background:color-mix(in srgb,currentColor 10%,transparent)}
.toolbar #help-button:focus-visible,.top-actions #fire-help:focus-visible{outline:2px solid var(--ui-focus,#20b5c5);outline-offset:2px}
.utility-menu-action{display:flex;align-items:center;justify-content:flex-start;gap:10px}
.utility-menu-action>.toolbar-icon{margin-inline:4px}
.help-dialog-title{display:flex;align-items:center;gap:10px}
