/* NestPortal v465 · recortes normalizados y alineación uniforme en Cuenta vecinal */
html body #modal #modalContent .compactAccountHubV364[data-compact-account-hub-v364="guest"] .authChoice[data-auth-open="login"],
html body #modal #modalContent .compactAccountHubV364[data-compact-account-hub-v364="guest"] .authChoice[data-v296-auth-open="login"],
html body #modal #modalContent .compactAccountHubV364[data-compact-account-hub-v364="guest"] .authChoice[data-auth-open="register"],
html body #modal #modalContent .compactAccountHubV364[data-compact-account-hub-v364="guest"] .authChoice[data-v296-auth-open="register"],
html body #modal #modalContent .compactAccountHubV364[data-compact-account-hub-v364="guest"] .authChoice[data-account-renew-v352="1"],
html body #modal #modalContent .compactAccountHubV364[data-compact-account-hub-v364="guest"] .authChoice[data-unified-account-renew-v363="1"]{
  grid-template-columns:64px minmax(0,1fr) 20px!important;
  column-gap:16px!important;
  align-items:center!important;
}
html body #modal #modalContent .compactAccountHubV364[data-compact-account-hub-v364="guest"] .authChoice[data-auth-open="login"]::before,
html body #modal #modalContent .compactAccountHubV364[data-compact-account-hub-v364="guest"] .authChoice[data-v296-auth-open="login"]::before,
html body #modal #modalContent .compactAccountHubV364[data-compact-account-hub-v364="guest"] .authChoice[data-auth-open="register"]::before,
html body #modal #modalContent .compactAccountHubV364[data-compact-account-hub-v364="guest"] .authChoice[data-v296-auth-open="register"]::before,
html body #modal #modalContent .compactAccountHubV364[data-compact-account-hub-v364="guest"] .authChoice[data-account-renew-v352="1"]::before,
html body #modal #modalContent .compactAccountHubV364[data-compact-account-hub-v364="guest"] .authChoice[data-unified-account-renew-v363="1"]::before{
  content:""!important;
  display:block!important;
  grid-column:1!important;
  grid-row:1/3!important;
  align-self:center!important;
  justify-self:center!important;
  flex:0 0 64px!important;
  width:64px!important;
  height:64px!important;
  aspect-ratio:1/1!important;
  box-sizing:border-box!important;
  margin:0!important;
  -webkit-mask:none!important;
  mask:none!important;
  background-color:#f8f6ee!important;
  background-position:center center!important;
  background-repeat:no-repeat!important;
  background-size:100% 100%!important;
  border:1px solid rgba(12,88,72,.16)!important;
  border-radius:18px!important;
  box-shadow:0 4px 12px rgba(8,47,42,.08)!important;
}
html body #modal #modalContent .compactAccountHubV364[data-compact-account-hub-v364="guest"] .authChoice[data-auth-open="login"]::before,
html body #modal #modalContent .compactAccountHubV364[data-compact-account-hub-v364="guest"] .authChoice[data-v296-auth-open="login"]::before{
  background-image:url('/assets/ui/account-login-v465.png?v=465')!important;
}
html body #modal #modalContent .compactAccountHubV364[data-compact-account-hub-v364="guest"] .authChoice[data-auth-open="register"]::before,
html body #modal #modalContent .compactAccountHubV364[data-compact-account-hub-v364="guest"] .authChoice[data-v296-auth-open="register"]::before{
  background-image:url('/assets/ui/account-register-v465.png?v=465')!important;
}
html body #modal #modalContent .compactAccountHubV364[data-compact-account-hub-v364="guest"] .authChoice[data-account-renew-v352="1"]::before,
html body #modal #modalContent .compactAccountHubV364[data-compact-account-hub-v364="guest"] .authChoice[data-unified-account-renew-v363="1"]::before{
  background-image:url('/assets/ui/account-renew-v465.png?v=465')!important;
}
@media(max-width:760px){
  html body #modal #modalContent .compactAccountHubV364[data-compact-account-hub-v364="guest"] .authChoice[data-auth-open="login"],
  html body #modal #modalContent .compactAccountHubV364[data-compact-account-hub-v364="guest"] .authChoice[data-v296-auth-open="login"],
  html body #modal #modalContent .compactAccountHubV364[data-compact-account-hub-v364="guest"] .authChoice[data-auth-open="register"],
  html body #modal #modalContent .compactAccountHubV364[data-compact-account-hub-v364="guest"] .authChoice[data-v296-auth-open="register"],
  html body #modal #modalContent .compactAccountHubV364[data-compact-account-hub-v364="guest"] .authChoice[data-account-renew-v352="1"],
  html body #modal #modalContent .compactAccountHubV364[data-compact-account-hub-v364="guest"] .authChoice[data-unified-account-renew-v363="1"]{
    grid-template-columns:60px minmax(0,1fr) 16px!important;
    column-gap:12px!important;
    min-height:84px!important;
  }
  html body #modal #modalContent .compactAccountHubV364[data-compact-account-hub-v364="guest"] .authChoice[data-auth-open="login"]::before,
  html body #modal #modalContent .compactAccountHubV364[data-compact-account-hub-v364="guest"] .authChoice[data-v296-auth-open="login"]::before,
  html body #modal #modalContent .compactAccountHubV364[data-compact-account-hub-v364="guest"] .authChoice[data-auth-open="register"]::before,
  html body #modal #modalContent .compactAccountHubV364[data-compact-account-hub-v364="guest"] .authChoice[data-v296-auth-open="register"]::before,
  html body #modal #modalContent .compactAccountHubV364[data-compact-account-hub-v364="guest"] .authChoice[data-account-renew-v352="1"]::before,
  html body #modal #modalContent .compactAccountHubV364[data-compact-account-hub-v364="guest"] .authChoice[data-unified-account-renew-v363="1"]::before{
    flex-basis:60px!important;
    width:60px!important;
    height:60px!important;
    border-radius:17px!important;
  }
}
