.topbar-user-profile .topbar-user-profile--avatar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;padding:10px}.topbar-user-profile .topbar-user-profile--avatar .topbar-user-profile--image{-ms-flex-negative:0;-webkit-margin-end:10px;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0;height:40px;margin-inline-end:10px;width:40px}.topbar-user-profile .topbar-user-profile--avatar p{word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;font-size:1.3rem;line-height:1.8rem;overflow:hidden;padding:0;text-align:start;text-overflow:ellipsis}.topbar-user-profile .topbar-user-profile--avatar svg{fill:var(--secondary-color);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.topbar-user-profile .topbar-user-profile--avatar__open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.topbar-user-profile .small-menu__item-topbar-user-profile--warning{word-wrap:break-word;text-wrap:wrap;color:#bdbdbd;line-height:1.2rem;pointer-events:none;word-break:break-word}.topbar-user-profile .topbar-user-profile--menu{height:40px;position:absolute;width:40px}.topbar-user-profile .small-menu{margin-top:20px;overflow:auto;padding:20px;width:240px}.topbar-user-profile .small-menu .small-menu-profiles{border-bottom:1px solid #bdbdbd;margin-bottom:15px;padding-bottom:25px}.topbar-user-profile .small-menu .small-menu-profiles:hover{background-color:transparent}.topbar-user-profile .small-menu .small-menu-profiles .topbar-user-profile--avatar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:10px}.topbar-user-profile .small-menu .small-menu-profiles .topbar-user-profile--image{height:50px;width:50px}.topbar-user-profile .small-menu .small-menu-profiles .topbar-user-profile--info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.topbar-user-profile .small-menu .small-menu-profiles .topbar-user-profile--name{font-size:1.3rem;word-break:break-word}.topbar-user-profile .small-menu .small-menu-profiles .topbar-user-profile--kids-badge{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:0;-ms-flex-positive:0;align-items:center;background-color:#fff;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:0;font-size:.7rem;justify-content:center;padding:7px 10px}.topbar-user-profile .small-menu .small-menu__item{-webkit-padding-start:10px;padding-inline-start:10px}