.c-user-menu--active:not(.isOpen) .btn--menu:after,.c-user-menu--active:not(.isOpen) .btn--menu:before,.c-user-menu .btn--menu:before{position:absolute;top:0;right:0;bottom:0;left:0}.c-user-menu__img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-user-menu--active:not(.isOpen) .btn--menu:before,.c-user-menu .btn--menu:before{height:5px;background-color:var(--button-color-primary);content:"";transition:transform .2s}.c-user-menu__avatar{padding:0;margin:0;font-size:16px}.c-user-menu__img{width:27px;height:27px;padding:0;margin:0}.c-user-menu__img--default-kids{width:unset;height:unset}.c-user-menu__label{overflow:hidden;width:150px;font-size:14px;line-height:21px;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.c-user-menu__meta{font-size:12px;line-height:18px}@media (max-width:1232px){.c-user-menu__meta{display:none}}.c-user-menu--active:not(.isOpen) .btn--menu:before{background-color:#5aecd3;transform:translateY(1px)}.c-user-menu--active:not(.isOpen) .btn--menu:after{display:block;background-image:linear-gradient(180deg,#5aecd3,#28144300);content:"";opacity:.36}.c-user-menu__user-name{padding-right:0}@media (min-width:1023px) and (max-width:1266px){.c-user-menu__user-name{display:none}}.c-user-menu__list{position:absolute;right:2.75%;padding:8px 0 20px;background-color:var(--background-color-primary);border-radius:0 0 2px 2px;box-shadow:0 6px 12px #0000002d;color:var(--text-color-primary);opacity:0;pointer-events:none;text-transform:uppercase;transition:opacity .1s}.c-user-menu__list .row:first-of-type{margin-top:24px}.c-user-menu__list ul:last-of-type{border-left:1px solid hsla(0,0%,59.2%,.34)}.c-user-menu__list ul li{display:flex}.c-user-menu__list ul li .icon-add-to-watch{font-size:24px}.c-user-menu__list a,.c-user-menu__list button{position:relative;display:block;width:100%;padding:12px 50px 12px 75px;color:currentColor;text-decoration:none}.c-user-menu__list a:hover,.c-user-menu__list button:hover{background-color:#5aecd3}.c-user-menu__list span.icon{position:absolute;top:48%;left:17%;font-size:32px;transform:translate(-50%,-50%)}.c-user-menu__list span.icon:before{color:var(--button-color-primary)}.c-user-menu__list button{border-top:1px solid #ddd;border-radius:0 0 3px 3px;cursor:pointer}.c-user-menu__list li{cursor:pointer}.c-user-menu__list li:hover{background:#fff;color:#281443}.c-user-menu__list li:hover span:before{color:#281443}.c-user-menu__list--is-candy{right:unset}.c-user-menu.isOpen .c-user-menu__list{font-weight:500;opacity:1;pointer-events:auto}.c-user-menu.isOpen .c-user-menu__list .icon-add-to-watch{left:19%}.c-user-menu.isOpen .btn--menu{background-color:var(--background-color-primary)}.c-user-menu.isOpen .btn--menu .icon,.c-user-menu.isOpen .btn--menu .t-label{color:var(--text-color-primary)!important}.c-user-menu.isOpen .btn--menu .t-meta{color:rgba(var(--text-color-primary-rgb),.5)!important}.c-user-menu.isOpen .btn--menu:before{transform:translateY(-30px)!important}.c-user-menu .btn--menu{position:relative;height:85px;padding:10px 20px 10px 28px;border-radius:2px 2px 0 0;color:var(--text-color-primary)}@media (max-width:1450px){.c-user-menu .btn--menu{padding:10px 12px}}.c-user-menu .btn--menu .icon,.c-user-menu .btn--menu .t-label,.c-user-menu .btn--menu .t-meta{transition:color .1s}@media (max-width:768px){.c-user-menu .btn--menu .t-label,.c-user-menu .btn--menu .t-meta{display:none}}.c-user-menu .btn--menu:hover:not(.btn--menu-active) .icon,.c-user-menu .btn--menu:hover:not(.btn--menu-active) .t-label,.c-user-menu .btn--menu:hover:not(.btn--menu-active) .t-meta{color:var(--button-color-primary)}.c-user-menu .btn--menu:hover:not(.btn--menu-active):before{transform:translateY(0)}.c-user-menu .btn--menu:before{transform:translateY(-30px)}.c-user-menu .btn--menu__exit{margin-top:2px;margin-bottom:12px;text-transform:none}.c-user-menu .btn--menu__exit:before{top:10px}.c-user-menu .btn--menu__exit:after,.c-user-menu .btn--menu__exit:before{position:absolute;left:50%;display:block;width:90%;height:1px;margin-bottom:5px;background:#97979757;content:"";transform:translate(-50%)}.c-user-menu .btn--menu__exit:after{top:54px}.c-user-menu .btn--menu__logout{position:relative;margin-top:10px}.c-user-menu .btn--menu__logout:before{position:absolute;top:-5px;left:50%;display:block;width:90%;height:1px;margin-bottom:5px;background:#97979757;content:"";transform:translate(-50%)}.c-user-menu--is-candy .btn--menu{padding:10px 15px}.c-user-menu--is-candy .c-user-menu__label{width:110px}
