/* ORIGINAL Qore drawer layout + ONLY solid SVG icon replacement.
   This stylesheet does not size or recolour menu cards, buttons, text,
   coloured chat borders, runtime status indicators, or the brand logo.
   It only gives SVG glyphs the same footprint as the original nav icons. */
/* SVGs are cut directly into the original menu button — not a nested tile.
   Shallow engraved relief: dark recess + a narrow illuminated lower edge. */
#drawer #drawerContent .nav-icon.qore-menu-icon svg,
#drawer #drawerContent .nav-icon.qore-chat-icon svg{
  display:block;
  width:20px;
  height:20px;
  min-width:20px;
  min-height:20px;
  fill:#091725;
  stroke:none;
  stroke-width:0;
  flex:none;
  pointer-events:none;
  filter:drop-shadow(-0.8px -0.8px 0.45px rgba(0,0,0,.92))
         drop-shadow(1px 1px .65px rgba(154,178,197,.84));
}
#drawer #drawerContent .nav-item.active .nav-icon.qore-menu-icon svg,
#drawer #drawerContent .nav-item.active .nav-icon.qore-chat-icon svg{
  fill:#271a11;
  filter:drop-shadow(-0.8px -0.8px .45px rgba(0,0,0,.93))
         drop-shadow(1px 1px .65px rgba(245,160,77,.95))
         drop-shadow(0 0 1.5px rgba(235,138,53,.35));
}


