/* Inurofication v2 Pass 17: Cascade-preserving consolidation. Source order unchanged. */

/* ===== Original source: css/inurofication-studio-dual-topbars-pass07.css ===== */
/* Inurofication v2 Pass 07: both Studio topbars. UI only; no editor logic changes. */
body:not(.studio-home) #studioIsland>header .toolbar button:not(#openExportModal),
body:not(.studio-home) #studioIsland .canvas-toolbar button {
  background:transparent!important; background-image:none!important;
  color:#b9d2df!important; border:1px solid transparent!important;
  border-radius:7px!important; box-shadow:none!important; text-shadow:none!important;
  transition:background-color .15s ease,border-color .15s ease,color .15s ease!important;
}
body:not(.studio-home) #studioIsland>header .toolbar button:not(#openExportModal):not(:disabled):hover,
body:not(.studio-home) #studioIsland .canvas-toolbar button:not(:disabled):hover {
  background:#123044!important; border-color:#28546a!important; color:#eaffff!important;
}
body:not(.studio-home) #studioIsland>header .toolbar button:not(#openExportModal):focus-visible,
body:not(.studio-home) #studioIsland .canvas-toolbar button:focus-visible,
body:not(.studio-home) #studioIsland>header .toolbar button:disabled {opacity:.38!important;cursor:not-allowed!important}
body:not(.studio-home) #studioIsland>header .toolbar button.active,
body:not(.studio-home) #studioIsland>header .toolbar button[aria-pressed="true"],
body:not(.studio-home) #studioIsland>header .toolbar button[aria-expanded="true"],
body:not(.studio-home) #studioIsland .canvas-toolbar button.active,
body:not(.studio-home) #studioIsland .canvas-toolbar button[aria-pressed="true"],
body:not(.studio-home) #studioIsland .canvas-toolbar button[aria-expanded="true"] {
  background:linear-gradient(90deg,#143b50,#0c2535)!important;
  color:#8eeeff!important;border-color:#28546a!important;
  box-shadow:inset 3px 0 0 #11b9d8!important;
}
body:not(.studio-home) #studioIsland .canvas-toolbar {
  background:#091b28!important;border-bottom:1px solid #173448!important;
  color:#c7dce7!important;box-shadow:none!important;
}
body:not(.studio-home) #studioIsland .canvas-toolbar .toolbar-divider {background:#28546a!important;opacity:.65!important}
body:not(.studio-home) #studioIsland .canvas-toolbar .canvas-menu,
body:not(.studio-home) #studioIsland>header .toolbar .brand-menu {
  background:#091b28!important;border:1px solid #28546a!important;
  border-radius:8px!important;box-shadow:0 14px 32px #0008!important;
}
body:not(.studio-home) #studioIsland .canvas-toolbar .canvas-menu button:hover,
body:not(.studio-home) #studioIsland>header .toolbar .brand-menu button:hover {background:#123044!important;color:#eaffff!important}
body:not(.studio-home) #studioIsland .canvas-toolbar .canvas-menu button.active,
body:not(.studio-home) #studioIsland .canvas-toolbar .canvas-menu button[aria-selected="true"] {
  background:#143b50!important;color:#8eeeff!important;box-shadow:inset 3px 0 0 #11b9d8!important;
}
/* Export stays the emphasized Publish-style action from Pass 06. */


/* ===== Original source: css/inurofication-studio-dual-topbars-pass08.css ===== */
/* Pass 08: remove the legacy cyan focus rings from both Studio toolbars.
   Keep hover and selected backgrounds, and a discreet inset keyboard focus indicator. */
body:not(.studio-home) #studioIsland>header .toolbar button:focus,
body:not(.studio-home) #studioIsland>header .toolbar button:focus-visible,
body:not(.studio-home) #studioIsland .canvas-toolbar button:focus,
body:not(.studio-home) #studioIsland .canvas-toolbar button:focus-visible,
body:not(.studio-home) #studioIsland>header .toolbar button:focus-visible,
body:not(.studio-home) #studioIsland .canvas-toolbar button:focus-visible,

