/* NestPortal v401 · iconos directos sin cuadrito interno */

/* Base común: quitar el recuadro interno y mostrar solo el arte */
.authChoice[data-my-account-v147]::before,
.authChoice[data-menu-art-v400="session"]::before,
.authChoice[data-menu-art-v400="search"]::before,
.pinnedMenuChoiceV211::before,
.pinnedMenuChoiceV310::before,
.authChoice[data-pinned-art-v310]::before,
#modalContent .compactAccountHubV364 .authChoice[data-auth-open="login"]::before,
#modalContent .compactAccountHubV364 .authChoice[data-v296-auth-open="login"]::before,
#modalContent .compactAccountHubV364 .authChoice[data-auth-open="register"]::before,
#modalContent .compactAccountHubV364 .authChoice[data-v296-auth-open="register"]::before,
#modalContent .compactAccountHubV364 .authChoice[data-account-renew-v352="1"]::before,
#modalContent .compactAccountHubV364 .authChoice[data-unified-account-renew-v363="1"]::before{
  -webkit-mask:none!important;
  mask:none!important;
  background-color:transparent!important;
  background-repeat:no-repeat!important;
  background-origin:border-box!important;
  border:none!important;
  box-shadow:none!important;
  border-radius:0!important;
}

/* Mi cuenta */
.authChoice[data-my-account-v147]::before{
  background-image:url('/assets/ui/menu-mi-cuenta.png?v=221')!important;
  background-size:148% 148%!important;
  background-position:center center!important;
}

/* Cuenta / sesión del menú */
.authChoice[data-menu-art-v400="session"]::before{
  background-size:156% 156%!important;
  background-position:center center!important;
}

/* Buscar en el chat */
.authChoice[data-menu-art-v400="search"]::before{
  background-size:152% 152%!important;
  background-position:center center!important;
}

/* Mensajes fijados */
.pinnedMenuChoiceV211::before,
.pinnedMenuChoiceV310::before,
.authChoice[data-pinned-art-v310]::before{
  background-image:url('/assets/ui/menu-mensajes-fijados-v400.png?v=400')!important;
  background-size:150% 150%!important;
  background-position:center center!important;
}

/* Cuenta vecinal: iniciar sesión */
#modalContent .compactAccountHubV364 .authChoice[data-auth-open="login"]::before,
#modalContent .compactAccountHubV364 .authChoice[data-v296-auth-open="login"]::before{
  background-image:url('/assets/ui/auth-login-v400.png?v=400')!important;
  background-size:160% 160%!important;
  background-position:center center!important;
}

/* Cuenta vecinal: crear cuenta */
#modalContent .compactAccountHubV364 .authChoice[data-auth-open="register"]::before,
#modalContent .compactAccountHubV364 .authChoice[data-v296-auth-open="register"]::before{
  background-image:url('/assets/ui/auth-create-account-v400.png?v=400')!important;
  background-size:156% 156%!important;
  background-position:center center!important;
}

/* Cuenta vecinal: regenerar identidad */
#modalContent .compactAccountHubV364 .authChoice[data-account-renew-v352="1"]::before,
#modalContent .compactAccountHubV364 .authChoice[data-unified-account-renew-v363="1"]::before{
  background-image:url('/assets/ui/menu-identidad-chat.png?v=397')!important;
  background-size:132% 132%!important;
  background-position:center center!important;
}

/* Ajuste fino móvil */
@media (max-width:700px){
  .authChoice[data-my-account-v147]::before{background-size:150% 150%!important}
  .authChoice[data-menu-art-v400="session"]::before{background-size:158% 158%!important}
  .authChoice[data-menu-art-v400="search"]::before{background-size:154% 154%!important}
  .pinnedMenuChoiceV211::before,
  .pinnedMenuChoiceV310::before,
  .authChoice[data-pinned-art-v310]::before{background-size:152% 152%!important}
  #modalContent .compactAccountHubV364 .authChoice[data-auth-open="login"]::before,
  #modalContent .compactAccountHubV364 .authChoice[data-v296-auth-open="login"]::before{background-size:162% 162%!important}
  #modalContent .compactAccountHubV364 .authChoice[data-auth-open="register"]::before,
  #modalContent .compactAccountHubV364 .authChoice[data-v296-auth-open="register"]::before{background-size:158% 158%!important}
  #modalContent .compactAccountHubV364 .authChoice[data-account-renew-v352="1"]::before,
  #modalContent .compactAccountHubV364 .authChoice[data-unified-account-renew-v363="1"]::before{background-size:134% 134%!important}
}
