/* V391: ultima camada visual. Uma unica moldura PNG no contorno de cada botao
   do menu; icones internos permanecem completamente limpos. */
:root {
  --nrmt-menu-button-frame-final: url('/assets/branding/shinobi-archive-ui-v3/button-frame.png?v=1');
}

body.nrmt-baiak-layout .nrmt-top-menu-fab,
body.nrmt-baiak-layout button.nrmt-menu-group__trigger,
body.nrmt-baiak-layout button.nrmt-menu-direct,
body.nrmt-baiak-layout button.nrmt-menu-vip-direct,
body.nrmt-baiak-layout button.nrmt-menu-lobby,
body.nrmt-baiak-layout button.nrmt-menu-admin,
body.nrmt-baiak-layout button.nrmt-menu-discord,
body.nrmt-baiak-layout button.nrmt-menu-referral,
body.nrmt-baiak-layout button.nrmt-menu-config,
body.nrmt-baiak-layout button.nrmt-menu-logout,
body.nrmt-baiak-layout .nrmt-menu-group__dropdown > button {
  box-sizing:border-box!important;
  border:1px solid transparent!important;
  border-image:var(--nrmt-menu-button-frame-final) 56 188 / 7px 10px stretch!important;
  border-image-source:var(--nrmt-menu-button-frame-final)!important;
  border-image-slice:56 188!important;
  border-image-width:7px 10px!important;
  border-image-repeat:stretch!important;
  border-radius:0!important;
}

body.nrmt-baiak-layout button.nrmt-menu-group__trigger > [class*="_topHudIconWrapper_"],
body.nrmt-baiak-layout button.nrmt-menu-direct > [class*="_topHudIconWrapper_"],
body.nrmt-baiak-layout .nrmt-menu-group__dropdown > button > i {
  border:0!important;
  border-image:none!important;
  border-image-source:none!important;
  padding:0!important;
  background:transparent!important;
  box-shadow:none!important;
}
