.ProfileLayout{flex:1;display:flex;flex-direction:column}.ProfileLayout .ProfileLayout__sidebar{grid-area:layout__sidebar;display:flex;flex-direction:column;gap:1rem;position:relative}.ProfileLayout .ProfileLayout__sidebar .ProfileLayout__usermenu_seccion{display:none}.ProfileLayout .ProfileLayout__sidebar .ProfileLayout__sidebar_seccion{padding:0 1rem}.ProfileLayout .ProfileLayout__sidebar .ProfileLayout__sidebar_divider{position:absolute;height:70%;width:4px;right:0;top:5%;overflow:hidden}.ProfileLayout .ProfileLayout__sidebar .ProfileLayout__sidebar_divider:before{content:"";position:absolute;inset:0;left:2px;width:4px;background:var(--g-gris3);border-radius:50%;z-index:-1}.ProfileLayout .ProfileLayout__content{grid-area:layout__content;flex:1;display:flex;flex-direction:column}.ProfileLayout .ProfileLayout__content .ProfileLayout__WTitle{margin-top:1rem;margin-bottom:1rem}.ProfileLayout .ProfileLayout__content .ProfileLayout__WChildren{flex:1;display:flex}@media(min-width:1080px){.ProfileLayout{padding:1rem;display:grid;gap:1rem;grid-template-areas:"layout__sidebar layout__content";grid-template-columns:clamp(360px,30vw,400px) 1fr;background:#f3f3f3}.ProfileLayout .ProfileLayout__content{padding:1rem 2rem;background:#fff;border-radius:1rem;border:1px solid #dadada}.ProfileLayout .ProfileLayout__sidebar{border:1px solid #dadada;border-radius:1rem}.ProfileLayout .ProfileLayout__sidebar .ProfileLayout__usermenu_seccion{display:initial;height:100%}.ProfileLayout .ProfileLayout__sidebar .ProfileLayout__usermenu_seccion .user-pannel{border-radius:1rem}.ProfileLayout .ProfileLayout__sidebar .ProfileLayout__usermenu_seccion .user-pannel .user-pannel__top-card{border-radius:1rem 1rem 0 0}}