
/* FIX191: final fullscreen ribbon override, after FIX189 rules */
body > .rte.nga184-viewport.rte-fullscreen .nga-ribbon .rte-toolbar {
  display:flex!important; flex-wrap:wrap!important; align-content:flex-start!important;
  align-items:flex-start!important; justify-content:flex-start!important;
  gap:3px!important; padding:3px 6px!important;
}
body > .rte.nga184-viewport.rte-fullscreen .nga-ribbon-group {
  flex-grow:0!important; flex-shrink:0!important; align-self:flex-start!important;
  padding:0 5px 0 0!important; margin:0!important; gap:3px!important;
}
body > .rte.nga184-viewport.rte-fullscreen .nga-ribbon-tools {gap:3px!important}
body > .rte.nga184-viewport.rte-fullscreen .nga-ribbon .nga-ribbon-tools button,
body > .rte.nga184-viewport.rte-fullscreen .nga-ribbon .nga-ribbon-tools select {
 height:28px!important;min-height:28px!important;padding:2px 5px!important;font-size:12px!important;
}
body > .rte.nga184-viewport.rte-fullscreen .rte-command-actions:not(.nga191-open),
body > .rte.nga184-viewport.rte-fullscreen .rte-command-help {display:none!important}
body > .rte.nga184-viewport.rte-fullscreen .rte-command-actions.nga191-open {
 display:flex!important;flex-wrap:wrap!important;gap:5px!important;
 position:fixed!important;right:12px!important;top:58px!important;z-index:2147483500!important;
 background:white!important;padding:9px!important;border:1px solid #cbd5e1!important;
 border-radius:8px!important;box-shadow:0 10px 28px #0003!important;
}
body > .rte.nga184-viewport.rte-fullscreen .nga191-toggle {display:inline-flex!important}
.nga191-toggle {display:none!important;cursor:pointer}
