/* 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 .canvas-toolbar .toolbar-check:focus-within {
  outline:2px solid #8eeeff!important;outline-offset:2px!important;
}
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 .toolbar-check {
  display:inline-flex!important;align-items:center!important;gap:7px!important;
  padding:7px 10px!important;border:1px solid transparent!important;
  border-radius:7px!important;color:#b9d2df!important;cursor:pointer!important;
  background:transparent!important;transition:background-color .15s,border-color .15s,color .15s!important;
}
body:not(.studio-home) #studioIsland .canvas-toolbar .toolbar-check:hover {background:#123044!important;border-color:#28546a!important;color:#eaffff!important}
body:not(.studio-home) #studioIsland .canvas-toolbar .toolbar-check:has(input:checked) {
  background:linear-gradient(90deg,#143b50,#0c2535)!important;
  border-color:#28546a!important;color:#eaffff!important;
  box-shadow:inset 3px 0 0 #11b9d8!important;
}
body:not(.studio-home) #studioIsland .canvas-toolbar .toolbar-check input {accent-color:#11b9d8!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. */
