.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__action .ico{width:1.25rem;height:1.25rem}.commentCounter__number{padding-right:.1875rem}.commentCounter__icon{width:1.25rem;height:1.25rem}@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;z-index:222;bottom:100%;left:50%;max-width:12.5rem;margin-bottom:.25rem;padding:.3125rem;transform:translate(-50%);background-color:#333;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 #333;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;z-index:222;bottom:100%;left:50%;max-width:12.5rem;margin-bottom:.375rem;padding:.3125rem;transform:translate(-50%);background-color:#333;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 #333;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{border-radius:.25rem;display:flex;position:relative;align-items:center;justify-content:center;width:20rem;min-height:8.8125rem;background:#fff}.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:#000;color:#ffc200;z-index:1}.filmRatingBox__vote{display:flex;align-items:center;font-size:.875rem;cursor:default;color:var(--main-text-color)}.filmRatingBox__vote button{display:inline-flex;transition:color .3s;padding-right:.25rem}.filmRatingBox__vote button:after{content:","}.filmRatingBox__vote .ico{opacity:0;pointer-events:none;width:1rem;height:1rem;padding:0 .1875rem;color:#888;transition:color .3s,opacity .3s;cursor:pointer}html.mouse .filmRatingBox__vote .ico:hover{color:var(--main-text-color)}.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:var(--main-text-color)}.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:#000}.filmRatingBox__problem{margin:0 auto;text-align:center}.filmRatingBox__problem strong{display:block;margin-bottom:.625rem;padding-bottom:.625rem;border-bottom:1px solid #ccc}.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:#fff;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;position:absolute;z-index:2;top:0rem;right:1.875rem;left:3.25rem;padding:1rem 0 .75rem .625rem;background:var(--main-background-color);color:var(--main-text-color)}.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}.filmRatingBox__textInput .textInput__label{display:block;display:-webkit-box;position:relative;max-height:1.96875rem;overflow:hidden;font-size:.875rem;line-height:1.125;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width: 767px){.filmRatingBox,.filmRatingBox__container{width:100%}}.wantToSeeStateButton{width:14.75rem;transition:width .2s cubic-bezier(.25,.46,.45,.94);transition-delay:.2s;-webkit-tap-highlight-color:var(--main-background-color);-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none}.wantToSeeStateButton:not(.isReady){opacity:.5;pointer-events:none}.wantToSeeStateButton__container{border-radius:.25rem;display:flex;justify-content:center;align-items: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:1px solid var(--main-border-color);background:var(--main-background-color);color:var(--main-text-color);cursor:pointer}.isDark .wantToSeeStateButton__container{background:none}.wantToSeeStateButton__state{pointer-events:none;display:flex;justify-content:center;align-items:center;transition:transform .05s cubic-bezier(.25,.46,.45,.94),opacity .2s cubic-bezier(.25,.46,.45,.94);transition-delay:.2s;transform:scaleY(1) translateZ(0);backface-visibility:hidden;opacity:1}.wantToSeeStateButton__areas{opacity:0;display:flex;position:absolute;z-index:2;transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}.wantToSeeStateButton__areas .area{width:2.125rem;height:2.5rem}.wantToSeeStateButton__areas .tooltip{animation:none!important}.wantToSeeStateButton__panel{display:flex;position:absolute;top:0;bottom:0;transition:transform .2s cubic-bezier(.25,.46,.45,.94),opacity .2s cubic-bezier(.25,.46,.45,.94);transition-delay:.05s;transform:scaleY(.5) scaleX(.9);backface-visibility:hidden;opacity:0;pointer-events:none}.wantToSeeStateButton__panel .ico--eyeSolid{transform:scale(1.1428571429);color:#36af4d}.wantToSeeStateButton__panel .ico--eye{color:#5d5d5d}.wantToSeeStateButton__panel .ico--eyeOn .ico:not(.ico--eyeSolid){color:#36af4d!important}.wantToSeeStateButton__panel .ico{display:flex;justify-content:center;align-items:center;width:2.125rem;height:2.5rem;font-size:1.75rem}.wantToSeeStateButton__icon{display:flex;position:relative;color:#5d5d5d;font-size:1.75rem}.wantToSeeStateButton__icon .ico{width:1.75rem;height:1.75rem}.wantToSeeStateButton__icon .ico--eyeSolid{opacity:0;position:absolute;left:0}.wantToSeeStateButton__desc{max-width:11rem;font-size:.875rem;white-space:nowrap;transition:max-width .2s cubic-bezier(.25,.46,.45,.94);transition-delay:.2s}.wantToSeeStateButton__desc:before{content:"  ";white-space:pre}.wantToSeeStateButton:not(.hasVoted).hasPanel .wantToSeeStateButton__state{opacity:0;transition:transform .2s cubic-bezier(.25,.46,.45,.94),opacity .2s cubic-bezier(.25,.46,.45,.94);transition-delay:.05s;transform:scaleY(.5) translateZ(0)}.wantToSeeStateButton:not(.hasVoted).hasPanel .wantToSeeStateButton__areas{opacity:1}.wantToSeeStateButton:not(.hasVoted).hasPanel .wantToSeeStateButton__panel{transition-delay:.2s;transform:scale(1);opacity:1}.wantToSeeStateButton.isTouched .wantToSeeStateButton__areas .area:after{content:"";position:absolute;top:0;left:0;right:0;height:6.25rem}[data-value="-1"].wantToSeeStateButton:not(.isHover) .wantToSeeStateButton__container{color:#5d5d5d}[data-value="-1"].wantToSeeStateButton:not(.isHover) .wantToSeeStateButton__desc{max-width:0}[data-value="-1"].wantToSeeStateButton:not(.isHover) .wantToSeeStateButton__areas{display:none}html.mouse [data-value="-1"].wantToSeeStateButton:not(.isHover):hover .wantToSeeStateButton__icon,html.mouse [data-value="-1"].wantToSeeStateButton:not(.isHover):hover .wantToSeeStateButton__iconEye{color:#36af4d}[data-value="0"].wantToSeeStateButton .wantToSeeStateButton__container{color:var(--main-text-color)}.wantToSeeStateButton:not([data-value="0"]):not([data-value="-1"]) .wantToSeeStateButton__icon{color:#0000}.wantToSeeStateButton:not([data-value="0"]):not([data-value="-1"]) .wantToSeeStateButton__icon .ico--eye{opacity:0}.wantToSeeStateButton:not([data-value="0"]):not([data-value="-1"]) .wantToSeeStateButton__icon .ico--eyeSolid{transform:scale(1.0714285714);opacity:1}[data-value="0"][data-important="1"]:not(.hasPanel):not(.hasVoted).wantToSeeStateButton .wantToSeeStateButton__container{border:1px solid var(--main-border-color)}[data-value="0"][data-important="1"]:not(.hasPanel):not(.hasVoted).wantToSeeStateButton .wantToSeeStateButton__icon{color:#5d5d5d}html.mouse .wantToSeeStateButton:not(.hasVoted):not([data-value="1"]):not([data-value="2"]):not([data-value="3"]):not([data-value="4"]):not([data-value="5"]):hover .wantToSeeStateButton__state .ico--eye{opacity:0}html.mouse .wantToSeeStateButton:not(.hasVoted):not([data-value="1"]):not([data-value="2"]):not([data-value="3"]):not([data-value="4"]):not([data-value="5"]):hover .wantToSeeStateButton__state .ico--eyeSolid{opacity:1;position:absolute;left:0;transform:scale(1.0714285714);color:#36af4d}.isShrink.wantToSeeStateButton,.wantToSeeStateButton[data-value="-1"]:not(.isHover){width:2.5rem}.isShrink.wantToSeeStateButton .wantToSeeStateButton__desc,.wantToSeeStateButton[data-value="-1"]:not(.isHover) .wantToSeeStateButton__desc{max-width:0}html.mouse .wantToSeeStateButton:not(.hasVoted):not([data-value="0"]):not([data-value="-1"]):not(.hasPanel):hover .wantToSeeStateButton__container{background:var(--main-background-color);border:1px solid var(--main-border-color);color:var(--main-text-color)}html.mouse .wantToSeeStateButton:not(.hasVoted):not([data-value="0"]):not([data-value="-1"]):not(.hasPanel):hover .wantToSeeStateButton__icon{color:#36af4d}html.mouse .isDark .wantToSeeStateButton:not(.hasVoted):not([data-value="0"]):not([data-value="-1"]):not(.hasPanel):hover .wantToSeeStateButton__container{background:none}.wantToSeeStateButton:not([data-value="0"]):not([data-value="-1"]).hasPanel.hasVoted .wantToSeeStateButton__container,.wantToSeeStateButton:not([data-value="0"]):not([data-value="-1"]):not(.hasPanel) .wantToSeeStateButton__container{border:1px solid #36AF4D;background:#36af4d;color:#fff}.wantToSeeStateButton:not([data-value="0"]):not([data-value="-1"]).hasPanel.hasVoted .wantToSeeStateButton__icon,.wantToSeeStateButton:not([data-value="0"]):not([data-value="-1"]):not(.hasPanel) .wantToSeeStateButton__icon{color:#fff}.native-scrollbar{scrollbar-width:thin!important;scrollbar-face-color:rgba(128,128,128,.5);scrollbar-track-color:#fff;scrollbar-color:rgba(128,128,128,.5) #fff}.native-scrollbar::-webkit-scrollbar{-webkit-appearance:none}.native-scrollbar::-webkit-scrollbar:vertical{width:11px}.native-scrollbar::-webkit-scrollbar:horizontal{height:11px}.native-scrollbar::-webkit-scrollbar-thumb{border:4px solid #fff;border-radius:0;background-color:#80808080}.native-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#808080bf}.native-scrollbar::-webkit-scrollbar-track{background:#fff}.notInterestedStateButton{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;position:relative;top:0;left:.25rem;width:14.75rem;transition:width .2s cubic-bezier(.25,.46,.45,.94);transition-delay:.2s}.notInterestedStateButton__container{border-radius:.25rem;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:1px solid var(--main-border-color);color:var(--main-text-color);cursor:pointer}.notInterestedStateButton__container .ico{width:1.75rem;height:1.75rem;margin:0 .3125rem}.notInterestedStateButton__container .ico--dontWantToSeeSolid{display:none}.notInterestedStateButton__icon{color:#5d5d5d;font-size:1.75rem;padding:0 .3125rem}.notInterestedStateButton__desc{color:var(--main-text-color);font-size:.875rem;max-width:8.75rem;white-space:nowrap;transition:max-width .2s cubic-bezier(.25,.46,.45,.94);transition-delay:.2s}.notInterestedStateButton[data-value="0"] .ico--dontWantToSeeSolid{display:none}[data-value="0"].notInterestedStateButton:not(.isHover) .notInterestedStateButton__desc{max-width:0}.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__desc{color:#eee}[data-value="1"].notInterestedStateButton .notInterestedStateButton__container{background-color:#000;border-color:#000;color:#eee}[data-value="1"].notInterestedStateButton .notInterestedStateButton__container.ico--dontWantToSee{display:none}[data-value="1"].notInterestedStateButton .notInterestedStateButton__container.ico--dontWantToSeeSolid{display:inline}[data-value="1"].notInterestedStateButton .notInterestedStateButton__icon{color:#fff}html.mouse [data-value="1"].notInterestedStateButton:hover .notInterestedStateButton__container{background-color:#000;border-color:#000;color:#eee}html.mouse [data-value="1"].notInterestedStateButton:hover .notInterestedStateButton__icon{color:#fff}
