/* Una misma imagen de marca en las pantallas públicas y del sistema. */
.agroia-identity{display:inline-flex;flex-direction:column;align-items:center;gap:4px;max-width:100%;vertical-align:middle}
.agroia-logo{display:block;width:100%;height:auto;object-fit:contain;background:transparent}
.agroia-lockup{display:flex;align-items:center;gap:6px;width:100%}
.agroia-lockup>.agroia-logo{flex:1;min-width:0;width:0}
.agroia-beta{flex-shrink:0;font:700 11px/1.2 system-ui,sans-serif;color:inherit;white-space:nowrap}
.agro-crumb .agroia-beta{font-size:9px}
.agroia-name{font:700 14px/1.2 system-ui,sans-serif;letter-spacing:.02em;color:inherit}
.agro-brand-row .agro-brand{min-width:0;flex:1;color:#fff}
.agro-brand .agroia-identity{width:170px}
.agro-sidebar-toggle{flex-shrink:0}
.agro-crumb{min-width:0}
.agro-crumb .agroia-home{flex-shrink:0;color:inherit;text-decoration:none}
.agro-crumb .agroia-identity{width:112px}
.agro-crumb .agroia-name{font-size:12px}
.agro-topbar{height:auto;min-height:88px;gap:16px;padding-top:8px;padding-bottom:8px;flex-wrap:wrap}
.inicio-brand .agroia-identity{width:166px;color:var(--inicio-forest)}
.agroia-account-brand{margin-bottom:24px;color:var(--agro)}
.agroia-account-brand .agroia-identity{width:260px}
.inicio-hero-card.agroia-hero{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;background:var(--inicio-paper)}
.inicio-hero-card.agroia-hero::before,.inicio-hero-card.agroia-hero::after{display:none}
.agroia-hero .agroia-identity{width:100%;color:var(--inicio-forest)}
.agroia-hero .inicio-system-status{position:static;width:100%;margin:0}
/* Mantiene el puntero dentro del menú al cruzar hacia sus enlaces. */
.inicio-features-dropdown::before{content:"";position:absolute;left:0;right:0;top:-.65rem;height:.65rem}
@media(max-width:760px){
    .agro-crumb{gap:8px;flex-wrap:wrap}
    .agro-crumb .agroia-identity{width:100px}
    .inicio-brand .agroia-identity{width:140px}
    .agroia-account-brand .agroia-identity{width:100%;max-width:260px}
}
