/* BLACKOUT V37 — refinamento estritamente visual do menu lateral. */
#workspace .blackout-admin-nav button {
  font-family:'Segoe UI Variable','Segoe UI',Arial,sans-serif!important;
  font-size:13px!important;font-weight:700!important;letter-spacing:.005em!important;
  -webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;
  border-color:#682031!important;
  color:#fff!important;
}
#workspace .blackout-admin-nav button:hover {
  border-color:#ff2840!important;
  background:linear-gradient(120deg,#390c17,#14080d)!important;
}
#workspace .blackout-admin-nav button[aria-current=page] {
  background:linear-gradient(115deg,#ff1833 0%,#e50022 57%,#bf001d 100%)!important;
  border-color:#ff6171!important;
  box-shadow:inset 0 1px 0 #ffffff50,0 0 19px #ff002c50,0 5px 14px #0008!important;
}
#workspace .blackout-admin-nav .bo-nav-icon {
  color:#ff3049!important;border-color:#e51a38!important;
  background:linear-gradient(145deg,#3b0a17,#13070d)!important;
}
#workspace .blackout-admin-nav button[aria-current=page] .bo-nav-icon {
  color:#fff!important;border-color:#ffafba!important;background:#a80020!important;
}
#workspace .blackout-admin-nav .bo-nav-icon svg {
  width:23px!important;height:23px!important;stroke-width:2.15!important;
  stroke-linecap:round;stroke-linejoin:round;shape-rendering:geometricPrecision;
}
#workspace .blackout-admin-nav button:nth-child(3) .bo-nav-icon svg {stroke:#ff3049!important;}
#workspace .blackout-admin-nav .bo-nav-arrow {color:#e79aa5!important;}
#adminOverlay:has(#workspace:not([hidden])) #workspace>.blackout-admin-nav {
  border-right-color:#691024!important;
  background:radial-gradient(ellipse at 50% 7%,#480b1b 0%,transparent 51%),repeating-linear-gradient(133deg,transparent 0 48px,#ff163012 49px 51px,transparent 52px 105px),linear-gradient(180deg,#0c080b,#070608 58%,#10070b)!important;
}
#adminOverlay:has(#workspace:not([hidden])) #workspace>.blackout-admin-nav:after {background:linear-gradient(90deg,transparent,#ff2844bb,transparent)!important;}
@media(max-width:650px){#workspace .blackout-admin-nav button{font-size:12px!important}#workspace .blackout-admin-nav .bo-nav-icon svg{width:19px!important;height:19px!important}}
