/* NestPortal v364 · Cuenta vecinal compacta, sin portada grande */
#modalContent .compactAccountHubV364{display:block}
#modalContent .compactAccountHubV364 h2{margin-bottom:8px}
#modalContent .compactAccountBackV364{margin:0 0 12px!important}
#modalContent .compactAccountHubV364>p{margin:0 0 10px!important;max-width:620px}
#modalContent .compactAccountChoicesV364{margin-top:12px!important}
#modalContent .compactAccountRenewV364{--choice-icon:var(--icon-switch)}
#modalContent .compactAccountHubV364 .authChoiceVisualV239,
#modalContent .compactAccountHubV364 .authChoiceVisualV241{display:grid!important;grid-template-columns:58px minmax(0,1fr) 20px!important;min-height:92px!important}
#modalContent .compactAccountHubV364 .authChoice img,
#modalContent .compactAccountHubV364 .authPortalCoverV239,
#modalContent .compactAccountHubV364 .authPortalCoverV241{display:none!important}
@media(max-width:520px){
  #modalContent .compactAccountHubV364 h2{font-size:clamp(32px,9vw,44px)}
  #modalContent .compactAccountHubV364>p{font-size:15px;line-height:1.42}
}

/* v364: sesión activa */
#modalContent .compactAccountSessionV364{display:grid;grid-template-columns:54px minmax(0,1fr);gap:14px;align-items:center;margin:12px 0 16px;padding:18px;border:1px solid rgba(7,94,84,.14);border-radius:24px;background:linear-gradient(145deg,#f2fcf9,#fff);box-shadow:0 12px 26px rgba(7,94,84,.06)}
#modalContent .compactAccountSessionIconV364{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:#18b996;color:#fff;font-size:25px;font-weight:1000}
#modalContent .compactAccountSessionV364 small{display:block;color:#617872;font-weight:850;margin-bottom:3px}
#modalContent .compactAccountSessionV364 b{display:block;color:#075e54;font-size:24px;line-height:1.15}
#modalContent .compactAccountSessionV364 p{margin:6px 0 0;color:#60736e;font-weight:750}
#modalContent .compactAccountLogoutV364{--choice-icon:var(--icon-logout);border-color:rgba(177,54,54,.18)!important;background:linear-gradient(145deg,#fff8f8,#fff)!important}
#modalContent .compactAccountLogoutV364 b{color:#9a2f2f!important}
