@keyframes balanceShimmer{0%{background-position:-100% 0}to{background-position:100% 0}}.header .balance{animation:.25s fadeIn}.header .balance .label{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:url(/icon-balance.svg) 0/23px no-repeat;border:none;align-items:center;height:40px;padding-left:30px;display:flex}.header .balance .label .balance-skeleton{background:linear-gradient(90deg,#f6f6f6 25%,#e1e1e1 50%,#f6f6f6 75%) 0 0/200% 100%;border-radius:4px;width:100px;height:22px;animation:1.4s infinite balanceShimmer;display:inline-block}
.menu-item.playlist{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:unset;text-align:left;cursor:pointer;background-color:transparent;background-image:url(/profile_language_arrow.svg);background-position:calc(100% - 15px);background-repeat:no-repeat;border:none;align-items:center;display:flex}.menu-item.playlist .item-icon{background:url(/icon-playlist.svg) 0/24px no-repeat;align-items:center;width:30px;height:100%;display:flex}.menu-item.playlist .label{font-size:14px;font-weight:500}.menu-item.playlist .badge{opacity:.4;min-width:14px;margin-left:auto;margin-right:14px;padding-top:1px;font-size:14px;line-height:1}
.my-clips{width:100%;height:100%;color:unset;align-items:center;text-decoration:none;display:flex}.my-clips .item-icon{justify-content:center;align-items:center;width:30px;height:100%;font-size:16px;line-height:1;display:flex}.my-clips .item-icon:before{content:"🎬";margin-left:-8px}.my-clips .label{font-size:14px;font-weight:500}
.menu-item.language{background-image:url(/profile_language_arrow.svg);background-position:calc(100% - 15px);background-repeat:no-repeat;position:relative}.menu-item.language .menu-item__label{cursor:pointer;align-items:center;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.menu-item.language .menu-item__label .item-icon{background:url(/icon-lang-switcher_cb.svg) 1px/22px no-repeat;align-items:center;width:30px;height:100%;display:flex}.menu-item.language .menu-item__label .label{color:unset;font-size:14px;font-weight:500}.menu-item.language .menu-item__label>.lang-icon{margin-left:auto;margin-right:15px}
.profile-mode{border-top:1px solid #eee;justify-content:space-between;align-items:center;margin-top:12px;padding:12px 20px 0;font-size:14px;font-weight:500;display:flex}.profile-mode__label{align-items:center;display:flex}.profile-mode__label img{flex:0 0 20px;margin-right:10px}.profile-mode__switch{background:#f1f1f1;border-radius:100px;padding:3px;display:inline-flex}.profile-mode__btn{cursor:pointer;color:#999;background:0 0;border:none;border-radius:100px;min-width:56px;padding:6px 12px;font-size:13px;font-weight:600;transition:background-color .15s,color .15s}.profile-mode__btn:hover:not(.is-on){color:#555}.profile-mode__btn.is-on{cursor:default;color:#fff;background:#fd6555}
.header .profile{align-items:center;gap:10px;display:flex;position:relative}.header .profile .btn-profile{cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative}.header .profile .btn-profile .icon-userpic{border:1px solid rgba(255,255,255,.27);border-radius:50%;outline:1px solid rgba(61,15,0,.1);width:28px;height:28px;transition:box-shadow .2s}.header .profile .btn-profile .icon-guestpic{background:url(/auth/icon-profile.svg) 50% no-repeat;border:1px solid transparent;width:26px;height:26px}.header .profile .btn-profile .icon-arrow{opacity:.7;background:url(/auth/icon-profile-dropdown.svg) 50% no-repeat;width:11px;height:11px;margin-left:2px}.modal-container.modal__profile .profile-head{border-bottom:1px solid #eee;align-items:center;width:100%;min-height:58px;margin-top:4px;margin-bottom:12px;padding:0 20px 10px;display:flex}.modal-container.modal__profile .profile-head .avatar{aspect-ratio:1;background:var(--color-primary);border-radius:50%;flex-shrink:0;height:38px;margin-right:12px;overflow:hidden}.modal-container.modal__profile .profile-head .avatar img{object-fit:cover;width:100%;height:100%}.modal-container.modal__profile .profile-head .info{min-width:0}.modal-container.modal__profile .profile-head .info .name{font-size:15px;font-weight:600;line-height:1.1}.modal-container.modal__profile .profile-head .info .subname{color:#888;pointer-events:none;text-overflow:ellipsis;max-width:100%;margin-top:7px;font-size:13px;font-weight:500;line-height:1;text-decoration:none;display:inline-block;overflow:hidden}.modal-container.modal__profile .profile-head .info .subid{color:#888;opacity:.6;margin-top:8px;font-size:9px;font-weight:500;line-height:1}.modal-container.modal__profile .profile-items{font-size:14px;font-weight:500}.modal-container.modal__profile .profile-items>*{width:100%;height:40px;padding:0 20px}.modal-container.modal__profile .profile-items .help{width:auto}.modal-container.modal__profile .profile-items .help a{height:100%;color:unset;background:url(/profile_contact_us.svg) 1px/22px no-repeat;align-items:center;padding-left:30px;text-decoration:none;display:flex}.modal-container.modal__profile .profile-items .balance{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.modal-container.modal__profile .profile-items .balance .buy{color:#fd6555}.modal-container.modal__profile .profile-items .menu-item.is-open{background-color:#ecf6ff}.modal-container.modal__profile .profile-bottom{border-top:1px solid #eee;margin-top:12px;padding:0 20px}.modal-container.modal__profile .profile-bottom .btn-logout{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;min-width:50%;color:unset;background:0 0;border:none;align-items:center;padding:15px 0 0;font-size:14px;font-weight:500;display:flex}.modal-container.modal__profile .profile-bottom .btn-logout .icon-logout{background:url(/auth/icon-logout.svg) 3px/contain no-repeat;width:30px;height:20px}@media (min-width:500px){.header .profile .btn-profile .icon-userpic{width:30px;height:30px}.modal-root .modal-container.modal__profile{border-radius:15px;gap:0;width:280px;min-width:280px;max-width:none;max-height:calc(100vh - 70px);padding:20px 0;animation:.2s fadeIn;box-shadow:0 0 30px rgba(0,0,0,.15)}.modal-root .modal-container.modal__profile .modal-body{display:block}.modal-root .modal-container.modal__profile .profile-head{padding:0 20px 10px}.modal-root .modal-container.modal__profile .profile-items>*{padding:0 20px}.modal-root .modal-container.modal__profile .profile-items .menu-item{background-position:calc(100% - 15px)}.modal-root .modal-container.modal__profile .profile-bottom{padding:0 20px}}@media (max-width:499px){.modal-root .modal-container.modal__profile .profile-head{padding-bottom:20px}.modal-root .modal-container.modal__profile .profile-items{font-size:15px}.modal-root .modal-container.modal__profile .profile-items>*{height:42px}.modal-root .modal-container.modal__profile .modal-body{max-width:none;overflow-x:hidden}.modal-root .modal-container.modal__profile .profile-bottom .btn-logout{padding-top:18px}}@media (max-width:360px){.header .profile .btn-profile .icon-guestpic{width:24px;height:24px}.header .profile .btn-profile .icon-userpic{width:26px;height:26px}}
/*# sourceMappingURL=6431abd42dc5f49b.css.map*/