.recommendBox{display:inline-flex;align-items:center;font-size:.875rem}.recommendBox__icon{margin-right:.375rem;color:#ffc200;font-size:1.5rem;line-height:1.5rem;vertical-align:text-top}.recommendBox__level{margin-right:.5rem;font-size:1.125rem;font-weight:700;line-height:1.125rem}@media (max-width: 767px){.recommendBox{font-size:.875rem}.recommendBox__icon{font-size:1.25rem}.recommendBox__level{margin-right:.3125rem;font-size:.875rem}.recommendBox__desc{font-size:.75rem}}.commentCounter{display:flex;color:#888;font-size:.875rem}.commentCounter[data-count="0"]{display:none}.commentCounter__action{display:flex;align-items:center}.commentCounter__number{padding-right:.1875rem}.commentCounter__icon{font-size:1rem}@media (min-width: 768px){.commentCounter--iconLeft .commentCounter__action{flex-direction:row-reverse}.commentCounter--iconLeft .commentCounter__number{padding-left:.1875rem}}.userList{color:#333;font-weight:700}.userList__item{position:relative;padding:.625rem 0}.userList__item:hover .userList__hiddenNames{display:block}.userList__item+.userList__item{padding:.5625rem 0 .625rem;border-top:.0625rem solid #e8e8e8}.userList__avatar.avatar{width:2.5rem;height:2.5rem;border-radius:50%;overflow:hidden}.userList__user{display:flex;align-items:center;width:100%}.userList__userName{margin-left:.625rem}.userList__hiddenNames{display:none;position:absolute;bottom:100%;z-index:222;left:50%;max-width:12.5rem;margin-bottom:.25rem;padding:.3125rem;transform:translate(-50%);background:#333333;color:#fff;font-size:.75rem}.userList__hiddenNames:before{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #333333;content:"";display:block;position:absolute;bottom:-5px;left:50%;margin-left:-.3125rem}.userList__hiddenName{display:block;padding:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.userList--inPopup .userList__item:nth-child(1){padding-top:0}.userList--grid .userList__list{display:flex;flex-wrap:wrap;align-content:space-between;padding:0}.userList--grid .userList__item{padding-top:.625rem;border-top:0;font-size:0}.userList--grid .userList__user{display:inline-block;position:relative;width:auto}.userList--grid .userList__userName{display:none;position:absolute;bottom:100%;z-index:222;left:50%;max-width:12.5rem;margin-bottom:.375rem;padding:.3125rem;transform:translate(-50%);background:#333333;color:#fff;font-size:.75rem;margin-left:0;white-space:nowrap}.userList--grid .userList__userName:before{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #333333;content:"";display:block;position:absolute;bottom:-5px;left:50%;margin-left:-.3125rem}.userList--grid-4-320 .userList__item{width:25%;padding-bottom:.25rem}.userList--grid-4-320 .userList__item:nth-child(4n),.userList--grid-4-320 .userList__item:nth-child(4n+3){text-align:right}.userList--grid-4-320 .userList__item:nth-child(4n+2){padding-left:.2083333125rem}.userList--grid-4-320 .userList__item:nth-child(4n+3){padding-right:.2083333125rem}.userList--grid-4-320 .userList__avatar.avatar{width:4.375rem;height:4.375rem}.userList--grid-4-320 .userList__avatar.avatar.avatar--online:after{right:.25rem;bottom:.25rem;width:.78125rem;height:.78125rem;border-width:.075rem}.userList--horizontal .userList__item{margin-right:.625rem;padding:0}.userList--horizontal .userList__item+.userList__item{padding:0;border-top:0}@keyframes recommended-delayed-fade-out{0%{opacity:1;pointer-events:all}50%{opacity:1;pointer-events:all}to{opacity:0;pointer-events:none}}.filmRatingBox{display:flex;position:relative;align-items:center;justify-content:center;width:20rem;min-height:8.8125rem;background:#ffffff}.filmRatingBox__beforePremiere{margin-bottom:1rem}.filmRatingBox__beforePremiere+.filmRatingBox__votePart{margin-top:2rem}.filmRatingBox__beforePremiere+.filmRatingBox__votePart:after{content:"";position:absolute;top:-1rem;left:0;right:0;border-top:1px solid #e8e8e8}.filmRatingBox__favRate{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;position:absolute;top:.625rem;right:0;z-index:1}.filmRatingBox__votePart{padding-bottom:0;position:relative}.filmRatingBox__container{position:relative;width:20rem;padding:1rem}.filmRatingBox__mainCard{position:relative}.filmRatingBox__top{display:inline-flex;min-width:15.625rem;margin-bottom:1rem}html.mouse .filmRatingBox:hover .filmRatingBox__recommendBox{display:none}.filmRatingBox__voteHeader{display:flex;align-items:center}.filmRatingBox__avatar{margin-right:.875rem;width:3rem;height:3rem}.filmRatingBox__preview{top:0;position:absolute;display:flex;transform:scale(0);transition:transform .3s cubic-bezier(.25,.46,.45,.94),color .2s cubic-bezier(.25,.46,.45,.94),background .2s cubic-bezier(.25,.46,.45,.94);font-size:1.25rem;width:3rem;height:3rem;border-radius:3rem;pointer-events:none;justify-content:center;align-items:center;background:#000000;color:#ffc200;z-index:1}.filmRatingBox__vote{display:flex;align-items:center;font-size:.875rem;cursor:default}.filmRatingBox__vote button{transition:color .3s;padding-right:.25rem}.filmRatingBox__vote button:after{content:","}.filmRatingBox__vote .ico{opacity:0;pointer-events:none;padding:0 .1875rem;color:#888;transition:color .3s,opacity .3s;cursor:pointer}html.mouse .filmRatingBox__vote .ico:hover{color:#242424}.filmRatingBox__title{display:none}.filmRatingBox[data-rate="-1"]:not(.isRatePreview) .filmRatingBox__title{display:block;font-size:.875rem;max-width:11.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filmRatingBox[data-rate="-1"]:not(.isRatePreview) .filmRatingBox__title+.filmRatingBox__vote{font-size:.75rem;margin-top:.1875rem}.filmRatingBox:not([data-rate="-1"]) .filmRatingBox__vote .ico{opacity:1;pointer-events:all}.filmRatingBox__date{transition:color .2s;color:#888;font-size:.75rem}.mouse .filmRatingBox__date:hover{color:#000}.filmRatingBox__date span{display:block}.filmRatingBox__tip span{text-transform:lowercase}.filmRatingBox__starRate,.filmRatingBox__textInput{margin-bottom:1rem}.filmRatingBox__counters{display:flex;justify-content:flex-end;min-height:1rem;margin-top:-.5rem;margin-bottom:1rem}.filmRatingBox__likeCounter .likeCounter{color:#888}.filmRatingBox__commentCounter{margin-left:.5rem}.filmRatingBox__commentCounter .commentCounter{color:#888}.filmRatingBox__extraPart>div{margin:0 -1rem 1rem}.filmRatingBox__wtsPart{display:flex;position:relative;justify-content:space-between}.filmRatingBox__wantToSeeButton{margin-right:.875rem}.filmRatingBox__wantToSeeButton{z-index:2}.filmRatingBox__wtsLevelSelector{display:none;position:absolute;top:0;width:150px;background:#000000}.filmRatingBox__problem{margin:0 auto;text-align:center}.filmRatingBox__problem strong{display:block;margin-bottom:.625rem;padding-bottom:.625rem;border-bottom:1px solid #cccccc}.filmRatingBox__datePicker{display:flex;justify-content:center;position:absolute;z-index:2;top:.1875rem;right:0;left:0;flex-direction:column;align-items:center;padding:1rem;background:#ffffff;border-radius:.1875rem}.filmRatingBox__datePicker .dateInput__datePicker{left:0}.filmRatingBox__datePickerHeader{align-self:flex-start;cursor:pointer;margin-bottom:.75rem;font-size:.75rem;color:#555}.filmRatingBox__datePickerHeader:after{content:":"}.isDark .filmRatingBox__datePickerHeader{color:#888}.filmRatingBox__recommendBox{font-size:.875rem;color:#555;position:absolute;z-index:2;top:0rem;right:1.875rem;left:3.25rem;padding:1rem 0 .75rem .625rem;background:#ffffff}.isDark .filmRatingBox__recommendBox{color:#888}.filmRatingBox[data-likes="0"][data-comments="0"] .filmRatingBox__counters,.filmRatingBox[data-likes="0"] .filmRatingBox__likeCounter,.filmRatingBox[data-comments="0"] .filmRatingBox__commentCounter{display:none}.filmRatingBox[data-rate="-1"]:not(.isRatePreview) .filmRatingBox__vote{color:#555}.isDark .filmRatingBox[data-rate="-1"]:not(.isRatePreview) .filmRatingBox__vote{color:#888}.filmRatingBox[data-rate="-1"] .filmRatingBox__date,.filmRatingBox[data-rate="-1"] .filmRatingBox__textInput,.filmRatingBox[data-rate="-1"] .filmRatingBox__counters{display:none}.filmRatingBox__doNotWantToSeeButton,.filmRatingBox__wantToSeeButton{flex-grow:1}.filmRatingBox.noWts .filmRatingBox__mainCard{margin-bottom:-1rem}.filmRatingBox:hover .filmRatingBox__recommendBox{opacity:0;pointer-events:none;animation:recommended-delayed-fade-out .5s}.filmRatingBox.isRatePreview .filmRatingBox__vote button,.filmRatingBox.isRatePreview .filmRatingBox__recommendBox{display:none}.filmRatingBox.isRatePreview .filmRatingBox__preview{transform:scale(1.0416666667);transition-delay:.1s}.filmRatingBox.justRated .filmRatingBox__preview{transform:scale(1.1666666667);transition:transform .3s cubic-bezier(.25,.46,.45,.94);color:#000;background:#ffc200}.filmRatingBox:not([data-rate="-1"]):not([data-rec-on-top]) .filmRatingBox__recommendBox{display:none}.filmRatingBox:not([data-rate="-1"]) .filmRatingBox__votePart{padding-bottom:0}.filmRatingBox:not([data-rate="-1"])[data-comments="0"][data-likes="0"] .filmRatingBox__votePart{border-bottom:0}.filmRatingBox:not([data-rate="-1"]):not([data-rate="0"]) .filmRatingBox__vote button{display:none;transition:color .3s}.filmRatingBox:not(.isRatePreview)[data-rate="0"] .filmRatingBox__vote span{text-transform:lowercase}.isDark .filmRatingBox{background-color:#202020;color:#eee}.isDark .filmRatingBox .filmRatingBox__votePart{border-color:#333}.isDark .filmRatingBox .filmRatingBox__date{color:#888}.mouse .isDark .filmRatingBox .filmRatingBox__date:hover{color:#eee}.isDark .filmRatingBox .filmRatingBox__recommendBox{background-color:#202020}.filmRatingBox--datePicker .filmRatingBox__mainCard{visibility:hidden}.filmRatingBox--datePicker .filmRatingBox__datePicker.datePicker{background:none}@media (max-width: 767px){.filmRatingBox,.filmRatingBox__container{width:100%}}.notInterestedStateButton{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;width:14.75rem;transition:width .2s cubic-bezier(.25,.46,.45,.94);transition-delay:.2s}.notInterestedStateButton__container{border:1px solid #e8e8e8;display:flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;overflow:hidden;transition:background .4s cubic-bezier(.25,.46,.45,.94),border .4s cubic-bezier(.25,.46,.45,.94);border-radius:.125rem;color:#555;cursor:pointer}.notInterestedStateButton__icon{color:#555;font-size:1.75rem;padding:0 .3125rem}.notInterestedStateButton__desc{font-size:.875rem;max-width:8.75rem;white-space:nowrap;transition:max-width .2s cubic-bezier(.25,.46,.45,.94);transition-delay:.2s}.notInterestedStateButton.isHover .notInterestedStateButton__container{border-color:#888;color:#242424!important}.notInterestedStateButton.isHover .notInterestedStateButton__icon{color:#ffc200}[data-value="0"].notInterestedStateButton:not(.isHover) .notInterestedStateButton__desc{max-width:0}[data-value="1"].notInterestedStateButton .notInterestedStateButton__container{color:#242424}.isShrink.notInterestedStateButton,[data-value="0"].notInterestedStateButton:not(.isHover){width:2.5rem}.isShrink.notInterestedStateButton .notInterestedStateButton__desc,[data-value="0"].notInterestedStateButton:not(.isHover) .notInterestedStateButton__desc{max-width:0}[data-value="1"].notInterestedStateButton .notInterestedStateButton__container{background-color:#fff;border-color:#e8e8e8;color:#242424}[data-value="1"].notInterestedStateButton .notInterestedStateButton__icon{color:#ffc200}html.mouse [data-value="1"].notInterestedStateButton:hover .notInterestedStateButton__container{background-color:#fff;border-color:#e8e8e8;color:#242424}html.mouse [data-value="1"].notInterestedStateButton:hover .notInterestedStateButton__icon{color:#ffc200}
