.yir-scoped-components .yir-block{width:auto;max-width:950px;margin:0 auto 80px;box-sizing:border-box}@media(max-width:750px){.yir-scoped-components .yir-block{margin-bottom:30px}}@media(max-width:500px){.yir-scoped-components .yir-block{padding:0}}.yir-scoped-components .yir-block.-compact{margin-bottom:45px}.no-mobile .yir-scoped-components .yir-block{min-width:950px}.mobile .yir-scoped-components .yir-block .yir-block{width:auto}.mobile .yir-scoped-components .yir-block .yir-block header{display:block;width:100%;margin-bottom:30px}.yir-scoped-components .yir-wide.-empty-section header{margin-bottom:70px}.yir-scoped-components .yir-wide.-empty-section .yir-block.-compact{margin:-40px auto 60px}.yir-scoped-components .yir-block header,.yir-scoped-components .yir-wide header{display:block;width:100%;max-width:950px;margin:0 auto 40px;background:url(../img/divider-0wFG6DSu.png) 50% 7px no-repeat}.yir-scoped-components .yir-block header:before,.yir-scoped-components .yir-wide header:before,.yir-scoped-components .yir-block header:after,.yir-scoped-components .yir-wide header:after{content:" ";display:table}.yir-scoped-components .yir-block header:after,.yir-scoped-components .yir-wide header:after{clear:both}@media(max-width:750px){.yir-scoped-components .yir-block header,.yir-scoped-components .yir-wide header{background:none;border-top:1px solid #2C3440;padding-top:16px;margin-bottom:24px}}.yir-scoped-components .yir-block header h3.yir-title-3,.yir-scoped-components .yir-wide header h3.yir-title-3{float:left;padding-right:15px}@media(max-width:750px){.yir-scoped-components .yir-block header h3.yir-title-3,.yir-scoped-components .yir-wide header h3.yir-title-3{float:none;font-size:21px;font-family:var(--font-stack-graphik);font-weight:400;text-transform:none;letter-spacing:0;margin-bottom:8px;text-align:left;padding-right:0}}.yir-scoped-components .yir-block header h3.yir-title-3.-center,.yir-scoped-components .yir-wide header h3.yir-title-3.-center{float:none;display:inline-block;padding:0 15px}.yir-scoped-components .yir-block header h3,.yir-scoped-components .yir-wide header h3,.yir-scoped-components .yir-block header nav,.yir-scoped-components .yir-wide header nav,.yir-scoped-components .yir-block header p,.yir-scoped-components .yir-wide header p{background:#14181c}.yir-scoped-components .yir-block header nav,.yir-scoped-components .yir-wide header nav{float:right;display:block}@media(max-width:750px){.yir-scoped-components .yir-block header nav,.yir-scoped-components .yir-wide header nav{padding-left:0;font-size:18px;margin:0 -5px;text-align:left}}@media(min-width:751px){.yir-scoped-components .yir-block header nav.actionbutton,.yir-scoped-components .yir-wide header nav.actionbutton{margin-top:-7px;border-right:solid #14181C 20px}}.mobile .yir-scoped-components .yir-block header nav.actionbutton,.mobile .yir-scoped-components .yir-wide header nav.actionbutton{float:right}@media(max-width:750px){.mobile .yir-scoped-components .yir-block header nav.actionbutton,.mobile .yir-scoped-components .yir-wide header nav.actionbutton{float:none}}.yir-scoped-components .yir-block header nav>a,.yir-scoped-components .yir-wide header nav>a,.yir-scoped-components .yir-block header nav>.navlink,.yir-scoped-components .yir-wide header nav>.navlink{color:#89a;font-family:var(--font-stack-graphik);font-weight:400;display:inline-block;text-transform:uppercase;letter-spacing:.05em;margin:0 0 0 18px;font-size:.9375rem;line-height:1.2}.mobile .yir-scoped-components .yir-block header nav>a:first-child,.mobile .yir-scoped-components .yir-wide header nav>a:first-child,.mobile .yir-scoped-components .yir-block header nav>.navlink:first-child,.mobile .yir-scoped-components .yir-wide header nav>.navlink:first-child{margin-left:5px}.yir-scoped-components .yir-block header nav>a.no-caps,.yir-scoped-components .yir-wide header nav>a.no-caps,.yir-scoped-components .yir-block header nav>.navlink.no-caps,.yir-scoped-components .yir-wide header nav>.navlink.no-caps{text-transform:none}@media(max-width:750px){.yir-scoped-components .yir-block header nav>a,.yir-scoped-components .yir-wide header nav>a,.yir-scoped-components .yir-block header nav>.navlink,.yir-scoped-components .yir-wide header nav>.navlink{margin-left:5px;margin-right:5px;padding-top:.5em;padding-bottom:.5em;font-size:14px}}.yir-scoped-components .yir-block header nav>a+.-first-of-type-separator,.yir-scoped-components .yir-wide header nav>a+.-first-of-type-separator,.yir-scoped-components .yir-block header nav>.navlink+.-first-of-type-separator,.yir-scoped-components .yir-wide header nav>.navlink+.-first-of-type-separator{margin-left:36px;position:relative}@media(max-width:750px){.yir-scoped-components .yir-block header nav>a+.-first-of-type-separator,.yir-scoped-components .yir-wide header nav>a+.-first-of-type-separator,.yir-scoped-components .yir-block header nav>.navlink+.-first-of-type-separator,.yir-scoped-components .yir-wide header nav>.navlink+.-first-of-type-separator{margin-left:10px}}.yir-scoped-components .yir-block header nav>a+.-first-of-type-separator:before,.yir-scoped-components .yir-wide header nav>a+.-first-of-type-separator:before,.yir-scoped-components .yir-block header nav>.navlink+.-first-of-type-separator:before,.yir-scoped-components .yir-wide header nav>.navlink+.-first-of-type-separator:before{position:absolute;content:"";left:-18px;width:1px;margin-left:-1px;height:1em;background-color:#456;pointer-events:none}@media(max-width:750px){.yir-scoped-components .yir-block header nav>a+.-first-of-type-separator:before,.yir-scoped-components .yir-wide header nav>a+.-first-of-type-separator:before,.yir-scoped-components .yir-block header nav>.navlink+.-first-of-type-separator:before,.yir-scoped-components .yir-wide header nav>.navlink+.-first-of-type-separator:before{left:-7.5px}}.yir-scoped-components .yir-block header nav>a.-overflow-trigger,.yir-scoped-components .yir-wide header nav>a.-overflow-trigger,.yir-scoped-components .yir-block header nav>.navlink.-overflow-trigger,.yir-scoped-components .yir-wide header nav>.navlink.-overflow-trigger{margin-left:0}.yir-scoped-components .yir-block header nav>a.-overflow-trigger .popmenu-link,.yir-scoped-components .yir-wide header nav>a.-overflow-trigger .popmenu-link,.yir-scoped-components .yir-block header nav>.navlink.-overflow-trigger .popmenu-link,.yir-scoped-components .yir-wide header nav>.navlink.-overflow-trigger .popmenu-link{margin-left:9px}@media(max-width:750px){.yir-scoped-components .yir-block header nav>a.-overflow-trigger .popmenu-link,.yir-scoped-components .yir-wide header nav>a.-overflow-trigger .popmenu-link,.yir-scoped-components .yir-block header nav>.navlink.-overflow-trigger .popmenu-link,.yir-scoped-components .yir-wide header nav>.navlink.-overflow-trigger .popmenu-link{margin-left:5px}}.yir-scoped-components .yir-block header nav>a.-overflow-trigger:before,.yir-scoped-components .yir-wide header nav>a.-overflow-trigger:before,.yir-scoped-components .yir-block header nav>.navlink.-overflow-trigger:before,.yir-scoped-components .yir-wide header nav>.navlink.-overflow-trigger:before{content:"…"}@media(max-width:750px){.yir-scoped-components .yir-block header nav>a+.navlink.-overflow-trigger,.yir-scoped-components .yir-wide header nav>a+.navlink.-overflow-trigger,.yir-scoped-components .yir-block header nav>.navlink+.navlink.-overflow-trigger,.yir-scoped-components .yir-wide header nav>.navlink+.navlink.-overflow-trigger{margin-left:-5px}}.yir-scoped-components .yir-block header nav>a,.yir-scoped-components .yir-wide header nav>a{cursor:pointer}.yir-scoped-components .yir-block header nav>a:hover,.yir-scoped-components .yir-wide header nav>a:hover,.yir-scoped-components .yir-block header nav>a.-active,.yir-scoped-components .yir-wide header nav>a.-active{color:#40bcf4}.yir-scoped-components .yir-block header nav>.navlink .popmenu-link,.yir-scoped-components .yir-wide header nav>.navlink .popmenu-link{width:20px;height:20px;margin-top:-10px;margin-bottom:-10px;display:inline-block;vertical-align:middle;position:relative;top:-2px;text-align:left}.yir-scoped-components .yir-block header nav>.navlink .popmenu-link:before,.yir-scoped-components .yir-wide header nav>.navlink .popmenu-link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.yir-scoped-components .yir-block header nav>.navlink .popmenu-link:after,.yir-scoped-components .yir-wide header nav>.navlink .popmenu-link:after{content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #9AB;position:absolute;top:50%;left:50%;margin-top:-3px;margin-left:-6px}.yir-scoped-components .yir-block header nav>.navlink .popmenu-link:hover:after,.yir-scoped-components .yir-wide header nav>.navlink .popmenu-link:hover:after{border-top-color:#bcd}.yir-scoped-components .yir-block header nav>.navlink .popmenu-link:active,.yir-scoped-components .yir-wide header nav>.navlink .popmenu-link:active{top:-1px}.yir-scoped-components .yir-block header nav>.navlink .popmenu-link:active:after,.yir-scoped-components .yir-wide header nav>.navlink .popmenu-link:active:after{border-top-color:#fff}.mobile .yir-scoped-components .yir-block .poster-list.-grid .poster,.mobile .yir-scoped-components .yir-block .poster-list.-grid .poster-container{align-self:flex-start}.mobile .yir-scoped-components .yir-block .poster-list.-grid .poster.dummy,.mobile .yir-scoped-components .yir-block .poster-list.-grid .poster-container.dummy{height:auto;box-sizing:border-box}.mobile .yir-scoped-components .yir-block .poster-list.-grid.-p70 .poster.dummy:nth-child(4n+1),.mobile .yir-scoped-components .yir-block .poster-list.-grid.-p70 .poster-container.dummy:nth-child(4n+1),.mobile .yir-scoped-components .yir-block .poster-list.-grid.-p70 .poster.dummy:nth-child(4n+1)~.dummy,.mobile .yir-scoped-components .yir-block .poster-list.-grid.-p70 .poster-container.dummy:nth-child(4n+1)~.dummy{display:none}.yir-scoped-components .yir-wide{min-width:950px}.yir-scoped-components .yir-wide h1{margin:10px 0}.yir-scoped-components .yir-wide h1 a{color:#fff}.yir-scoped-components .yir-wide h1 a:hover,.yir-scoped-components .yir-wide h1 a:active{color:#40bcf4}.yir-scoped-components .yir-wide .avatar{box-shadow:0 1px 5px #0009;margin-top:3px}.yir-scoped-components .yir-wide blockquote.body-text{color:#fff}.yir-scoped-components .yir-wide blockquote.body-text p{font-size:21px;line-height:1.14285714;margin-left:50px}.mobile .yir-scoped-components .yir-wide{min-width:0px}.mobile .yir-scoped-components .yir-wide h1{font-size:32px;margin:5px 0}.mobile .yir-scoped-components .yir-wide .yir-label{font-size:14px}.mobile .yir-scoped-components .yir-wide .yir-wide-header{background-size:100% auto}.mobile .yir-scoped-components .yir-wide blockquote p{font-size:16px}.yir-scoped-components .yir-button{display:inline-block;font-family:var(--font-stack-graphik);font-weight:400;text-transform:uppercase;letter-spacing:.05em;border-radius:4px;color:#40bcf4;border:1px solid rgba(64,188,244,.4);cursor:pointer}.yir-scoped-components .yir-button.-small{font-size:12px;padding:5px 10px}.yir-scoped-components .yir-button.-large{font-size:15px;padding:10px 15px}.yir-scoped-components .yir-button:hover,.yir-scoped-components .yir-button:active{color:#def;border:1px solid rgba(221,238,255,.4)}.yir-scoped-components .yir-feature-list{overflow:hidden;margin-bottom:60px;padding-bottom:15px;position:relative}.yir-scoped-components .yir-feature-list.has-feature-bg{position:relative;padding-top:500px}.yir-scoped-components .yir-feature-list .featured-bg{margin-top:0;position:relative}.yir-scoped-components .yir-feature-list h1{margin-left:170px;margin-top:20px}.yir-scoped-components .yir-feature-list p{margin-left:170px;line-height:30px;margin-bottom:0}.yir-scoped-components .yir-feature-list p .avatar{margin-right:10px}.yir-scoped-components .yir-feature-list .dummy{width:76px;height:114px}.mobile .yir-scoped-components .yir-feature-list{padding-bottom:0;margin:0 -16px}.mobile .yir-scoped-components .yir-feature-list .yir-block{padding:0 16px}.mobile .yir-scoped-components .yir-feature-list .featured-bg,.mobile .yir-scoped-components .yir-feature-list .featured-bg-fade{background-size:100% auto}.mobile .yir-scoped-components .yir-feature-list .featured-bg{background-position:50% 0!important}.mobile .yir-scoped-components .yir-feature-list .featured-bg-fade{padding-top:56.3%;background-image:none!important;position:relative}.mobile .yir-scoped-components .yir-feature-list .featured-bg-fade:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;padding-top:56.5%;background:linear-gradient(to bottom,#14181c00,#14181c00 65%,#14181ce6 90%,#14181c);z-index:0}.mobile .yir-scoped-components .yir-feature-list .film-list-summary{margin-top:10px}.mobile .yir-scoped-components .yir-feature-list .yir-wide-tray .posters-list{margin:0}.mobile .yir-scoped-components .yir-feature-list .yir-wide-tray .posters-list .dummy{display:none}.mobile .yir-scoped-components .yir-feature-list p{margin:0;line-height:1.23529412}.mobile .yir-scoped-components .yir-feature-list p .avatar{display:none}.yir-scoped-components .yir-film-breakdown-graph{width:100%;clear:both}.yir-scoped-components .yir-film-breakdown-graph .film-breakdown-graph-bar{height:24px;margin-bottom:6px}@media(max-width:750px){.mobile .yir-scoped-components .yir-film-breakdown-graph .film-breakdown-graph-bar{height:21px}}.yir-scoped-components .yir-film-breakdown-graph .film-breakdown-graph-bar:hover span{opacity:1!important}.yir-scoped-components .yir-film-breakdown-graph .film-breakdown-graph-bar-label{display:block;width:50%;float:left;line-height:24px;font-family:var(--font-stack-graphik);font-weight:400;font-size:18px;color:#fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.yir-scoped-components .yir-film-breakdown-graph .film-breakdown-graph-bar-label:hover{color:#40bcf4}@media(max-width:750px){.mobile .yir-scoped-components .yir-film-breakdown-graph .film-breakdown-graph-bar-label{line-height:21px;font-size:15px}}.yir-scoped-components .yir-film-breakdown-graph .film-breakdown-graph-bar-value-container{display:block;width:50%;height:24px;float:left}.yir-scoped-components .yir-film-breakdown-graph .film-breakdown-graph-bar-value-container .film-breakdown-graph-bar-value{height:24px;background:#fff;border-radius:2px;min-width:4px}@media(max-width:750px){.mobile .yir-scoped-components .yir-film-breakdown-graph .film-breakdown-graph-bar-value-container .film-breakdown-graph-bar-value{height:21px}}.yir-scoped-components .yir-film-breakdown-graph .film-breakdown-graph-bar-value-container span{opacity:0;color:#fff;line-height:24px;font-family:var(--font-stack-graphik);font-weight:400;font-size:15px;min-height:24px;display:inline-block;width:100%;padding-left:6px;padding-top:2px;background:#0006}.yir-scoped-components .all-breakdown-charts{display:flex;justify-content:space-between;flex-wrap:wrap}.yir-scoped-components .all-breakdown-charts>section{width:31%;float:left}@media(max-width:750px){.mobile .yir-scoped-components .all-breakdown-charts>section{width:70%;float:none;margin:0 auto 24px}.mobile .yir-scoped-components .all-breakdown-charts>section:last-child{margin-bottom:0}}@media(max-width:500px){.mobile .yir-scoped-components .all-breakdown-charts>section{width:100%;margin:0 auto 48px}.mobile .yir-scoped-components .all-breakdown-charts>section:last-child{margin-bottom:0}}.yir-scoped-components .yir-genre-breakdown{margin-top:-5px}.no-mobile .yir-scoped-components .yir-genre-breakdown{display:flex;justify-content:space-between}.no-mobile .yir-scoped-components .yir-genre-breakdown>.genrecol{width:calc((100% + (5px * 2)) * ((12 - 1) / 12) * .5)}.no-mobile .yir-scoped-components .yir-genre-breakdown>.genrecol:nth-last-child(-n+1):first-child,.no-mobile .yir-scoped-components .yir-genre-breakdown>.genrecol:nth-last-child(-n+1):first-child~li{margin-left:auto;margin-right:auto}@media(min-width:751px){.mobile .yir-scoped-components .yir-genre-breakdown{display:flex;justify-content:space-between}.mobile .yir-scoped-components .yir-genre-breakdown>.genrecol{width:calc((100% + (5px * 2)) * ((12 - 1) / 12) * .5)}.mobile .yir-scoped-components .yir-genre-breakdown>.genrecol:nth-last-child(-n+1):first-child,.mobile .yir-scoped-components .yir-genre-breakdown>.genrecol:nth-last-child(-n+1):first-child~li{margin-left:auto;margin-right:auto}}@media(max-width:750px){.mobile .yir-scoped-components .yir-genre-breakdown>.genrecol>.genreheader{padding-top:0;border-top:0}.mobile .yir-scoped-components .yir-genre-breakdown>.genrecol+.genrecol{margin-top:40px}.mobile .yir-scoped-components .yir-genre-breakdown .breakdown-bar-overlay-chart>.row{height:30px}.mobile .yir-scoped-components .yir-genre-breakdown .breakdown-bar-overlay-chart>.row .label{font-size:.8125rem}}.yir-scoped-components .yir-genre-breakdown>.genrecol>.genreheader{background-image:none;margin-bottom:20px}.yir-scoped-components .yir-genre-breakdown>.genrecol>.genreheader>.title{font-size:.8125rem;line-height:1.25;text-transform:uppercase;letter-spacing:.075em;color:#9ab}.yir-scoped-components .yir-genre-breakdown>.genrecol>.chart{display:block}.yir-scoped-components .breakdown-bar-overlay-chart{list-style:none}.yir-scoped-components .breakdown-bar-overlay-chart>.row{position:relative;margin-top:6px;margin-bottom:6px;height:32px}.yir-scoped-components .breakdown-bar-overlay-chart>.row>.body{position:relative;z-index:1;display:flex;align-items:center;height:100%;color:#abc;line-height:1}.yir-scoped-components .breakdown-bar-overlay-chart>.row>.body>.label{flex-grow:1}.yir-scoped-components .breakdown-bar-overlay-chart>.row>.body>.value{margin-left:1em;flex-shrink:0}.yir-scoped-components .breakdown-bar-overlay-chart>.row>.body[href]:hover,.yir-scoped-components .breakdown-bar-overlay-chart>.row>.body[href]:focus{color:#fff}.yir-scoped-components .breakdown-bar-overlay-chart>.row>.body[href]:hover>.value,.yir-scoped-components .breakdown-bar-overlay-chart>.row>.body[href]:focus>.value{opacity:1}.yir-scoped-components .breakdown-bar-overlay-chart>.row>.body[href]:hover+.bar,.yir-scoped-components .breakdown-bar-overlay-chart>.row>.body[href]:focus+.bar{background-color:#209ce4}.yir-scoped-components .breakdown-bar-overlay-chart>.row>.bar{position:absolute;top:0;left:0;bottom:0;border-radius:3px;background-color:#283038}.yir-scoped-components .breakdown-bar-overlay-chart>.row .label{flex-grow:1;padding-left:.66666667em;padding-right:.66666667em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:.875rem}.yir-scoped-components .breakdown-bar-overlay-chart>.row .label+.value{margin-left:1em}.yir-scoped-components .breakdown-bar-overlay-chart>.row .value{padding-left:.66666667em;padding-right:.66666667em;flex-shrink:0;text-align:right;opacity:.875;font-family:var(--font-stack-graphik);font-weight:700;font-variant-numeric:tabular-nums;font-size:.75rem}.yir-scoped-components .breakdown-bar-overlay-chart.-genre .label{text-transform:capitalize}.yir-scoped-components .yir-label{color:#fff;font-family:var(--font-stack-graphik);font-weight:400;margin:0;font-size:15px;line-height:1.2}.yir-scoped-components .yir-label.-left{float:left}.yir-scoped-components .yir-label.-right{float:right}.yir-scoped-components .yir-label.-caps{text-transform:uppercase;letter-spacing:.05em}.yir-scoped-components .yir-label.-center{text-align:center}.yir-scoped-components .yir-label.-link{color:#40bcf4}.yir-scoped-components .yir-label.-detail{color:#678}.yir-scoped-components a .yir-label{color:#fff}.yir-scoped-components a .yir-label.-detail{color:#678}.yir-scoped-components a:hover .yir-label,.yir-scoped-components a:active .yir-label{color:#40bcf4}.yir-scoped-components a:hover .yir-label.-detail,.yir-scoped-components a:active .yir-label.-detail{color:#678}.yir-scoped-components .yir-numbers:before,.yir-scoped-components .yir-numbers:after{content:" ";display:table}.yir-scoped-components .yir-numbers:after{clear:both}.yir-scoped-components .yir-numbers.-no-background{background:none}@media(max-width:500px){.yir-scoped-components .yir-numbers.-even-numbers ul li{width:50%}}.mobile .yir-scoped-components .yir-numbers.-top-numbers{margin-bottom:20px}.yir-scoped-components .yir-numbers ul{overflow:hidden;padding:5px 0;display:flex;justify-content:space-around;flex-wrap:wrap}.yir-scoped-components .yir-numbers ul.all-time-numbers{width:85%;margin:0 auto}@media(max-width:750px){.yir-scoped-components .yir-numbers ul.all-time-numbers{width:100%}.yir-scoped-components .yir-numbers ul.all-time-numbers li{width:25%;padding:5px}}.yir-scoped-components .yir-numbers ul li{text-align:center;color:#9ab;font-size:15px;line-height:1;padding:20px;box-sizing:border-box}@media(max-width:750px){.yir-scoped-components .yir-numbers ul li{width:25%}}@media(max-width:500px){.yir-scoped-components .yir-numbers ul li{width:33%}}.yir-scoped-components .yir-numbers ul li strong{display:block;font-family:var(--font-stack-graphik);font-weight:300;color:#fff;margin-bottom:7px;font-size:54px}@media(max-width:750px){.yir-scoped-components .yir-numbers ul li strong{font-size:24px}}@media(max-width:750px){.yir-scoped-components .yir-numbers ul li .yir-label{font-size:12px;line-height:1.25;text-transform:none;letter-spacing:0}}.yir-scoped-components .yir-numbers ul li a{display:block}.yir-scoped-components .yir-numbers ul li a .yir-label{color:#9ab}.yir-scoped-components .yir-numbers ul li a:hover .yir-label,.yir-scoped-components .yir-numbers ul li a:active .yir-label{color:#40bcf4}.yir-scoped-components .yir-numbers .has-icon{padding-left:20px}.yir-scoped-components .yir-numbers .has-icon.icon-review{padding-left:22px}.yir-scoped-components .yir-numbers .icon{height:16px;width:16px}.yir-scoped-components .yir-numbers .icon-watched{padding-left:24px}.yir-scoped-components .yir-numbers .icon-watched .icon{width:20px}.yir-scoped-components .yir-numbers .icon-comment .icon{width:13px}.yir-scoped-components .yir-numbers .icon-diary{padding-left:22px}.yir-scoped-components .yir-numbers .icon-diary .icon{top:-1px;background-position:-530px -90px}.yir-scoped-components .yir-numbers .icon-list{padding-left:22px}.yir-scoped-components .yir-numbers .icon-list .icon{top:-1px;background-position:-510px -90px}.yir-scoped-components .yir-numbers .icon-liked{padding-left:19px}.yir-scoped-components .yir-numbers .icon-liked .icon{background-position:-630px -90px}.yir-scoped-components .yir-numbers .icon-review .icon{background-position:-530px -130px;top:-1px}.yir-scoped-components .yir-numbers .icon-comment .icon{background-position:-490px -130px}.yir-scoped-components .posters .poster-hero .list-number{width:40px;height:40px;line-height:40px;font-size:24px;border-radius:20px}.yir-scoped-components .posters .poster{margin-bottom:10px}.yir-scoped-components .posters .poster img{width:100%;height:auto;aspect-ratio:2 / 3}.yir-scoped-components .small-poster-menu .overlay-actions{bottom:3px}.yir-scoped-components .yir-subtext{text-align:center;color:#456;font-size:17px}.yir-scoped-components .yir-title-2{margin:0;color:#fff;font-family:var(--font-stack-graphik);font-weight:400;font-size:1.5rem;line-height:1.125}.yir-scoped-components .yir-title-2.-center{text-align:center}.yir-scoped-components .yir-title-3{margin:0;color:#fff;font-family:var(--font-stack-graphik);font-weight:400;font-size:.9375rem;line-height:1.2;text-transform:uppercase;letter-spacing:.075em}.yir-scoped-components .yir-title-3>.has-icon.-inline{margin-top:-4px;margin-bottom:-4px}.yir-scoped-components .yir-title-3 .badge{top:-2px}.yir-scoped-components .yir-title-3.-center{text-align:center}.no-mobile .yir-scoped-components .yir-title-3{white-space:nowrap}.mobile .yir-scoped-components .yir-top-ten h1,.mobile .yir-scoped-components .yir-top-five h1{font-size:24px}.mobile .yir-scoped-components .yir-top-ten .posters-list .poster-hero,.mobile .yir-scoped-components .yir-top-five .posters-list .poster-hero{position:static;top:auto;left:auto}.mobile .yir-scoped-components .yir-top-ten .posters-list .poster-hero img,.mobile .yir-scoped-components .yir-top-five .posters-list .poster-hero img{margin-top:-2px}.mobile .yir-scoped-components .yir-top-ten .posters-list li:nth-of-type(2),.mobile .yir-scoped-components .yir-top-five .posters-list li:nth-of-type(2),.mobile .yir-scoped-components .yir-top-ten .posters-list li:nth-of-type(2) .poster,.mobile .yir-scoped-components .yir-top-five .posters-list li:nth-of-type(2) .poster{margin-left:0}.mobile .yir-scoped-components .yir-top-ten .yir-wide-header,.mobile .yir-scoped-components .yir-top-five .yir-wide-header{padding-top:42%;height:auto}.mobile .yir-scoped-components .yir-top-ten .yir-wide-header .yir-director,.mobile .yir-scoped-components .yir-top-five .yir-wide-header .yir-director{font-size:14px;margin-bottom:20px}.mobile .yir-scoped-components .yir-top-ten .yir-wide-header .yir-block,.mobile .yir-scoped-components .yir-top-five .yir-wide-header .yir-block{padding-top:0}.mobile .yir-scoped-components .yir-top-ten .yir-wide-tray,.mobile .yir-scoped-components .yir-top-five .yir-wide-tray{background:none;height:auto;padding:16px 0 0;overflow:hidden}.mobile .yir-scoped-components .yir-top-ten .yir-wide-tray .posters-list,.mobile .yir-scoped-components .yir-top-five .yir-wide-tray .posters-list{margin:0 16px;padding-left:0;padding-top:0;width:auto}.mobile .yir-scoped-components .yir-top-ten .yir-wide-tray .posters-list .poster,.mobile .yir-scoped-components .yir-top-five .yir-wide-tray .posters-list .poster{height:auto;width:23.5%;margin-bottom:2%}.mobile .yir-scoped-components .yir-top-ten .yir-wide-tray .posters-list .poster img,.mobile .yir-scoped-components .yir-top-five .yir-wide-tray .posters-list .poster img{width:100%;height:auto}.mobile .yir-scoped-components .yir-top-ten blockquote a,.mobile .yir-scoped-components .yir-top-five blockquote a{color:#9ab}.mobile .yir-scoped-components .yir-top-ten blockquote a:hover,.mobile .yir-scoped-components .yir-top-five blockquote a:hover,.mobile .yir-scoped-components .yir-top-ten blockquote a:active,.mobile .yir-scoped-components .yir-top-five blockquote a:active{color:#40bcf4}.yir-scoped-components .yir-top-ten .posters{max-width:880px;margin:0 auto;position:relative;padding-top:20px;padding-left:72px}.yir-scoped-components .yir-top-ten .posters li .poster{width:78px}.yir-scoped-components .yir-top-ten .posters li:nth-of-type(2){margin-left:88px}.yir-scoped-components .yir-top-ten .posters li:nth-of-type(10n) .film-poster,.yir-scoped-components .yir-top-ten .posters li.dummy:nth-of-type(10n){margin-right:0}.yir-scoped-components .yir-top-ten .posters .poster-hero{position:absolute;left:0;top:-88px}.yir-scoped-components .yir-top-ten .posters .poster-hero .poster{width:150px}.mobile .yir-scoped-components .yir-top-ten .posters{box-sizing:border-box;max-width:100%;width:100%;padding-top:0;padding-left:0}.mobile .yir-scoped-components .yir-top-ten .posters li{float:left;width:18%;margin:0 2% 4px 0}.mobile .yir-scoped-components .yir-top-ten .posters li .poster{width:100%;height:auto}.mobile .yir-scoped-components .yir-top-ten .posters li:nth-of-type(2){margin-left:auto}.mobile .yir-scoped-components .yir-top-ten .posters li:nth-of-type(10n) .film-poster,.mobile .yir-scoped-components .yir-top-ten .posters li.dummy:nth-of-type(10n){margin-right:auto}.mobile .yir-scoped-components .yir-top-ten .posters li:nth-child(n+11){display:none}.mobile .yir-scoped-components .yir-top-ten .posters .poster-hero{position:static;left:auto;top:auto}.mobile .yir-scoped-components .yir-top-ten .posters .poster-hero .poster{width:100%;height:auto}.mobile .yir-scoped-components .yir-top-ten .posters .dummy{display:none}.yir-scoped-components .yir-top-five,.yir-scoped-components .yir-top-five .yir-wide-header .yir-director{margin-bottom:0}.yir-scoped-components .yir-top-five .yir-wide-tray .posters-list{margin:0;float:none}.yir-scoped-components .yir-top-five .yir-wide-tray .posters-list li:first-child{display:none}.yir-scoped-components .yir-top-five .yir-wide-tray .posters-list li:nth-of-type(4) .poster{margin-right:2%}.yir-scoped-components .yir-top-five .yir-wide-tray .posters-list li:nth-of-type(5) .poster{margin-right:0}.yir-scoped-components .yir-top-five blockquote{width:auto;float:none;margin:0 0 30px}.yir-scoped-components .yir-top-five blockquote p{font-size:16px}.yir-scoped-components .yir-wide-tray .posters .poster{width:78px}.yir-scoped-components .yir-wide-tray .posters li .poster,.yir-scoped-components .yir-wide-tray .posters .dummy{float:left;display:block;margin-right:10px}.no-mobile .yir-scoped-components .yir-world-map{margin-top:4.5rem}.no-mobile .yir-scoped-components .yir-world-map>header{margin-bottom:0;text-align:center;background:none}.no-mobile .yir-scoped-components .yir-world-map>header h3.yir-title-3{float:none;display:inline-block;margin-left:auto;margin-right:auto;text-align:center;padding-left:15px;padding-bottom:5px;position:relative;bottom:-15px;z-index:1;border-radius:3px}.mobile .yir-scoped-components .yir-world-map header{margin-bottom:.625rem}.mobile .yir-scoped-components .yir-world-map header .yir-title-3{margin-bottom:0}.mobile .yir-scoped-components .yir-world-map .stats-map.-has-frame{border-bottom:none;margin-bottom:.625rem}.yir-scoped-components .yir-world-map.-alltime{max-width:1200px}.no-mobile .yir-scoped-components .yir-world-map.-alltime{width:calc(100% - 40px)}.mobile .yir-scoped-components .yir-world-map.-alltime{width:100%}body.year-in-review.year-2012 .yir-conclusion{text-align:center;margin-bottom:70px}body.year-in-review.year-2012 .yir-conclusion h1{color:#fff;margin-bottom:30px}body.year-in-review.year-2012 .yir-conclusion p{margin:0 180px 20px}.mobile body.year-in-review.year-2012 .yir-conclusion{text-align:center;margin-bottom:70px}.mobile body.year-in-review.year-2012 .yir-conclusion h1{color:#fff;margin-bottom:30px}.mobile body.year-in-review.year-2012 .yir-conclusion p{margin:0 16px 16px}body.year-in-review.year-2012 .yir-actors,body.year-in-review.year-2012 .yir-actresses,body.year-in-review.year-2012 .yir-directors{box-shadow:inset 0 0 80px 80px #14181c}body.year-in-review.year-2012 .yir-actors,body.year-in-review.year-2012 .yir-directors{height:631px}body.year-in-review.year-2012 .yir-actors .yir-block,body.year-in-review.year-2012 .yir-directors .yir-block{padding-top:60px}body.year-in-review.year-2012 .yir-actors .yir-winner-block,body.year-in-review.year-2012 .yir-directors .yir-winner-block{float:left;margin-top:420px}body.year-in-review.year-2012 .yir-actors h1,body.year-in-review.year-2012 .yir-directors h1{font-family:var(--font-stack-graphik);font-weight:700;font-size:2rem}body.year-in-review.year-2012 .yir-actors ul,body.year-in-review.year-2012 .yir-directors ul{float:right;width:480px}body.year-in-review.year-2012 .yir-actors ul li,body.year-in-review.year-2012 .yir-directors ul li{width:150px;float:left;margin:0 0 10px 10px}body.year-in-review.year-2012 .yir-actors ul li.hidden,body.year-in-review.year-2012 .yir-directors ul li.hidden{display:none}body.year-in-review.year-2012 .yir-actors ul li .avatar,body.year-in-review.year-2012 .yir-directors ul li .avatar{width:130px;height:130px;margin:0 auto 10px;float:none;display:block}body.year-in-review.year-2012 .yir-actors ul li p,body.year-in-review.year-2012 .yir-directors ul li p{text-align:center;line-height:1}body.year-in-review.year-2012 .yir-actors ul li .yir-actor-longname,body.year-in-review.year-2012 .yir-directors ul li .yir-actor-longname{font-size:15px;line-height:1.13333333}.mobile body.year-in-review.year-2012 .yir-actors,.mobile body.year-in-review.year-2012 .yir-directors{height:auto}.mobile body.year-in-review.year-2012 .yir-actors .yir-block,.mobile body.year-in-review.year-2012 .yir-directors .yir-block{padding-top:0}.mobile body.year-in-review.year-2012 .yir-actors .yir-winner-block,.mobile body.year-in-review.year-2012 .yir-directors .yir-winner-block{float:none;width:auto;margin:0}.mobile body.year-in-review.year-2012 .yir-actors h1,.mobile body.year-in-review.year-2012 .yir-directors h1{font-size:32px;margin-bottom:30px}.mobile body.year-in-review.year-2012 .yir-actors ul,.mobile body.year-in-review.year-2012 .yir-directors ul{float:none;width:auto}.mobile body.year-in-review.year-2012 .yir-actors ul li,.mobile body.year-in-review.year-2012 .yir-directors ul li{width:48%;float:left;margin:0 1% 1%}.mobile body.year-in-review.year-2012 .yir-actors ul li.hidden,.mobile body.year-in-review.year-2012 .yir-directors ul li.hidden{display:block;position:relative;left:auto}.mobile body.year-in-review.year-2012 .yir-actors ul li .avatar,.mobile body.year-in-review.year-2012 .yir-directors ul li .avatar{width:130px;height:130px;margin:0 auto 10px;float:none;display:block}.mobile body.year-in-review.year-2012 .yir-actors ul li p,.mobile body.year-in-review.year-2012 .yir-directors ul li p{text-align:center;line-height:16px;font-size:14px;height:14px;overflow:hidden;margin-bottom:14px}.mobile body.year-in-review.year-2012 .yir-actors ul li .yir-actor-longname,.mobile body.year-in-review.year-2012 .yir-directors ul li .yir-actor-longname{font-size:13px;line-height:16px}body.year-in-review.year-2012 .yir-actors{margin-bottom:40px;background-image:url(../img/samuel-l-jackson-C_N59WcR.jpg);background-position:top center;background-repeat:no-repeat}body.year-in-review.year-2012 .yir-actors .yir-winner-block{text-align:right;width:420px}.mobile body.year-in-review.year-2012 .yir-actors{margin-bottom:40px;background:none}.mobile body.year-in-review.year-2012 .yir-actors .yir-winner-block{text-align:left}body.year-in-review.year-2012 .yir-actresses{margin-bottom:40px;background-image:url(../img/sigourney-weaver-DOT2p3Oj.jpg);background-position:top center;background-repeat:no-repeat}body.year-in-review.year-2012 .yir-actresses .yir-winner-block{float:right;text-align:left;margin-top:0;width:420px}body.year-in-review.year-2012 .yir-actresses ul{float:left}body.year-in-review.year-2012 .yir-directors{margin-bottom:40px;background-image:url(../img/christopher-nolan-SAeEGbMi.jpg);background-position:top center;background-repeat:no-repeat}.mobile body.year-in-review.year-2012 .yir-directors{margin-bottom:40px;background:none}body.year-in-review.year-2012 .yir-intro{padding-top:120px}body.year-in-review.year-2012 .yir-intro h1{font-size:350px;position:relative;text-align:center;padding:20px 0;color:#21282e;color:#3d485240;line-height:320px;margin-bottom:70px;height:320px;overflow:hidden;font-family:var(--font-stack-graphik);font-weight:300}@media(max-width:500px){.mobile body.year-in-review.year-2012 .yir-intro h1{font-size:35vw;height:42.5vw;margin-bottom:20px;line-height:1;color:#fff}}body.year-in-review.year-2012 .yir-intro h1 strong{font-size:48px;position:absolute;top:50%;left:0;right:0;transform:translateY(-70%);width:100%;font-family:var(--font-stack-graphik);font-weight:700;color:#fff;line-height:1;letter-spacing:0}@media(max-width:500px){.mobile body.year-in-review.year-2012 .yir-intro h1 strong{font-size:7.5vw;top:auto;bottom:0}}body.year-in-review.year-2012 .yir-intro h2{margin:0}body.year-in-review.year-2012 .yir-image-divider{clear:both;height:14px;width:100px;background:url(../img/sprite-C-FgGcQB.png) 0 -180px no-repeat;margin:70px auto}.mobile body.year-in-review.year-2012 .yir-image-divider{margin:30px auto}@media only screen and (min-resolution:120dpi),only screen and (min-resolution:2dppx){body.year-in-review.year-2012 .yir-image-divider{background-image:url(../img/sprite-2x-C8I8-3Q2.png)!important;background-size:470px 210px}}body.year-in-review.year-2012 .yir-overlay-quote-2012{position:relative}body.year-in-review.year-2012 .yir-overlay-quote-2012 blockquote{position:absolute;width:50%;float:right;right:0;top:60px;padding-right:125px;box-sizing:border-box}@media(max-width:750px){.mobile body.year-in-review.year-2012 .yir-overlay-quote-2012 blockquote{position:static;width:100%;float:none;padding-right:10px;padding-left:15px;margin-bottom:20px}}body.year-in-review.year-2012 .yir-pies-2012 .pie-container{display:flex;justify-content:space-around;flex-wrap:wrap}body.year-in-review.year-2012 .pie-chart{width:160px}body.year-in-review.year-2012 .pie-chart .pie{width:160px;height:160px;background:url(../img/sprite-C-FgGcQB.png) no-repeat;overflow:hidden;text-indent:110%;white-space:nowrap}@media only screen and (min-resolution:120dpi),only screen and (min-resolution:2dppx){body.year-in-review.year-2012 .pie-chart .pie{background-image:url(../img/sprite-2x-C8I8-3Q2.png)!important;background-size:470px 210px}}body.year-in-review.year-2012 .pie-chart h3{text-align:center;margin:15px 0 0}body.year-in-review.year-2012 .pie-relase-dates .pie{background-position:-160px 0}body.year-in-review.year-2012 .pie-rewatches .pie{background-position:-320px 0}body.year-in-review.year-2012 .yir-reviews{overflow:hidden;margin-bottom:50px}body.year-in-review.year-2012 .yir-reviews .yir-reviews-favourable,body.year-in-review.year-2012 .yir-reviews .yir-reviews-unfavourable{width:430px}body.year-in-review.year-2012 .yir-reviews .yir-reviews-favourable>.yir-label,body.year-in-review.year-2012 .yir-reviews .yir-reviews-unfavourable>.yir-label{margin-bottom:30px}body.year-in-review.year-2012 .yir-reviews .yir-reviews-favourable{float:left}body.year-in-review.year-2012 .yir-reviews .yir-reviews-unfavourable{float:right}body.year-in-review.year-2012 .yir-reviews .yir-reviews-unfavourable .yir-label{color:#ff8000}body.year-in-review.year-2012 .yir-reviews .avatar{margin-right:10px}body.year-in-review.year-2012 .yir-reviews h4{font-size:24px;margin:0 0 2px;font-weight:700}body.year-in-review.year-2012 .yir-reviews h4 a{color:#fff}body.year-in-review.year-2012 .yir-reviews h4 a:hover,body.year-in-review.year-2012 .yir-reviews h4 a:active{color:#40bcf4}body.year-in-review.year-2012 .yir-reviews p{font-size:17px;line-height:1.23529412}body.year-in-review.year-2012 .yir-reviews .yir-review{margin-bottom:30px}body.year-in-review.year-2012 .yir-reviews .yir-review .yir-label{color:#89a;letter-spacing:0;font-size:15px;text-transform:none}body.year-in-review.year-2012 .yir-reviews .yir-review .yir-label a{color:#def}body.year-in-review.year-2012 .yir-reviews .yir-review .yir-label a:hover,body.year-in-review.year-2012 .yir-reviews .yir-review .yir-label a:active{color:#40bcf4}body.year-in-review.year-2012 .yir-reviews blockquote{margin-top:10px}body.year-in-review.year-2012 .yir-reviews blockquote p{margin:0;font-size:17px;line-height:1.41176471}body.year-in-review.year-2012 .yir-reviews blockquote p a{color:#9ab}body.year-in-review.year-2012 .yir-reviews blockquote p a:hover,body.year-in-review.year-2012 .yir-reviews blockquote p a:active{color:#40bcf4}.mobile body.year-in-review.year-2012 .yir-reviews{margin-bottom:0}.mobile body.year-in-review.year-2012 .yir-reviews .yir-reviews-favourable,.mobile body.year-in-review.year-2012 .yir-reviews .yir-reviews-unfavourable{width:auto;float:none;margin-bottom:50px}.mobile body.year-in-review.year-2012 .yir-reviews .yir-reviews-unfavourable{margin-bottom:0}.mobile body.year-in-review.year-2012 .yir-reviews h4{font-weight:400}body.year-in-review.year-2012 .yir-highest-rated-2012 .featured-bg,body.year-in-review.year-2012 .yir-lowest-rated-2012 .featured-bg,body.year-in-review.year-2012 .yir-most-popular-2012 .featured-bg,body.year-in-review.year-2012 .yir-highest-rated-anim-2012 .featured-bg,body.year-in-review.year-2012 .yir-highest-rated-horror-2012 .featured-bg,body.year-in-review.year-2012 .yir-highest-rated-doco-2012 .featured-bg,body.year-in-review.year-2012 .yir-highest-rated-sci-fi-2012 .featured-bg{background-position:top center;background-repeat:no-repeat;background-size:auto}.mobile body.year-in-review.year-2012 .yir-highest-rated-2012 .featured-bg,.mobile body.year-in-review.year-2012 .yir-lowest-rated-2012 .featured-bg,.mobile body.year-in-review.year-2012 .yir-most-popular-2012 .featured-bg,.mobile body.year-in-review.year-2012 .yir-highest-rated-anim-2012 .featured-bg,.mobile body.year-in-review.year-2012 .yir-highest-rated-horror-2012 .featured-bg,.mobile body.year-in-review.year-2012 .yir-highest-rated-doco-2012 .featured-bg,.mobile body.year-in-review.year-2012 .yir-highest-rated-sci-fi-2012 .featured-bg{background-size:contain}body.year-in-review.year-2012 .yir-highest-rated-2012 .featured-bg{background-image:url(../img/intouchables-BVMNCy4V.jpg)}body.year-in-review.year-2012 .yir-lowest-rated-2012 .featured-bg{background-image:url(../img/the-devil-inside-DLPximVl.jpg)}body.year-in-review.year-2012 .yir-most-popular-2012 .featured-bg{background-image:url(../img/the-avengers-F2ufAx4e.jpg)}body.year-in-review.year-2012 .yir-highest-rated-anim-2012 .featured-bg{background-image:url(../img/wreck-it-ralph-C_ZQqfgy.jpg)}body.year-in-review.year-2012 .yir-highest-rated-horror-2012 .featured-bg{background-image:url(../img/cabin-in-the-woods-BxfVQr24.jpg)}body.year-in-review.year-2012 .yir-highest-rated-doco-2012 .featured-bg{background-image:url(../img/the-imposter-BfubYhA_.jpg)}body.year-in-review.year-2012 .yir-highest-rated-doco{margin-bottom:40px}body.year-in-review.year-2012 .yir-highest-rated-doco .yir-wide-header{height:457px;background:url(../img/the-imposter-BfubYhA_.jpg) top center no-repeat}body.year-in-review.year-2012 .yir-highest-rated-doco .yir-wide-header .yir-block{padding-top:90px}body.year-in-review.year-2012 .yir-highest-rated-doco .yir-wide-tray{height:159px;background:url(../img/the-imposter-tray-CSh6X4nD.jpg) top center no-repeat}body.year-in-review.year-2012 .yir-highest-rated-doco .yir-director{margin-bottom:115px}body.year-in-review.year-2012 .yir-highest-rated-doco blockquote{width:360px;margin-left:185px}body.year-in-review.year-2012 .yir-highest-rated-doco blockquote p{font-size:19px;line-height:1.26315789}body.year-in-review.year-2012 .yir-highest-rated-doco blockquote a{color:#9ab}body.year-in-review.year-2012 .yir-highest-rated-doco blockquote a:hover,body.year-in-review.year-2012 .yir-highest-rated-doco blockquote a:active{color:#def}.mobile body.year-in-review.year-2012 .yir-highest-rated-doco blockquote{margin-left:0;width:auto}.mobile body.year-in-review.year-2012 .yir-highest-rated-doco .yir-wide-tray .posters-list{margin:0}body.year-in-review.year-2012 .yir-highest-rated-sci-fi-2012 .featured-bg{background-image:url(../img/looper-C5dRSMYD.jpg)}body.year-in-review.year-2012 .yir-superheroes{height:491px;background-image:url(../img/superheroes-BuymE4q3.jpg);background-position:top center;background-repeat:no-repeat;margin-bottom:40px}body.year-in-review.year-2012 .yir-superheroes .yir-block{padding-top:30px;position:relative}body.year-in-review.year-2012 .yir-superheroes .yir-label{margin-top:23px;float:right}body.year-in-review.year-2012 .yir-superheroes h1{font-size:32px}body.year-in-review.year-2012 .yir-superheroes ol li{text-transform:uppercase;font-size:16px;text-align:center;position:absolute;line-height:1.125;display:block}body.year-in-review.year-2012 .yir-superheroes ol li.yir-label{font-size:15px;letter-spacing:1px;margin:0}body.year-in-review.year-2012 .yir-superheroes ol li.yir-label:nth-of-type(1){top:85px;left:360px;width:230px;font-size:20px}body.year-in-review.year-2012 .yir-superheroes ol li.yir-label:nth-of-type(1) a{padding-top:240px}body.year-in-review.year-2012 .yir-superheroes ol li.yir-label:nth-of-type(2),body.year-in-review.year-2012 .yir-superheroes ol li.yir-label:nth-of-type(3){top:155px;width:190px;font-size:16px}body.year-in-review.year-2012 .yir-superheroes ol li.yir-label:nth-of-type(2) a,body.year-in-review.year-2012 .yir-superheroes ol li.yir-label:nth-of-type(3) a{padding-top:200px}body.year-in-review.year-2012 .yir-superheroes ol li.yir-label:nth-of-type(2){left:160px}body.year-in-review.year-2012 .yir-superheroes ol li.yir-label:nth-of-type(3){left:600px}body.year-in-review.year-2012 .yir-superheroes ol li.yir-label:nth-of-type(4),body.year-in-review.year-2012 .yir-superheroes ol li.yir-label:nth-of-type(5){top:235px;width:150px;font-size:13px}body.year-in-review.year-2012 .yir-superheroes ol li.yir-label:nth-of-type(4) a,body.year-in-review.year-2012 .yir-superheroes ol li.yir-label:nth-of-type(5) a{padding-top:160px}body.year-in-review.year-2012 .yir-superheroes ol li.yir-label:nth-of-type(4){left:0}body.year-in-review.year-2012 .yir-superheroes ol li.yir-label:nth-of-type(5){left:800px}body.year-in-review.year-2012 .yir-superheroes ol li.yir-label a{display:block}body.year-in-review.year-2012 .yir-superheroes ol li.yir-label small{color:#89a;letter-spacing:0}body.year-in-review.year-2012 .yir-superheroes ol a{color:#fff}body.year-in-review.year-2012 .yir-superheroes ol a:hover,body.year-in-review.year-2012 .yir-superheroes ol a:active{color:#40bcf4}.mobile body.year-in-review.year-2012 .yir-superheroes{height:auto;background:none;margin-bottom:30px}.mobile body.year-in-review.year-2012 .yir-superheroes .yir-block{padding-top:0}.mobile body.year-in-review.year-2012 .yir-superheroes .yir-label{margin-top:0;float:none;line-height:1.2}.mobile body.year-in-review.year-2012 .yir-superheroes h1{font-size:26px;margin:10px 0 20px}.mobile body.year-in-review.year-2012 .yir-superheroes ol{margin-left:30px;color:#9ab}.mobile body.year-in-review.year-2012 .yir-superheroes ol li.yir-label{list-style:decimal;display:list-item;text-transform:none;font-size:16px;text-align:left;position:relative;line-height:1.15789474;font-size:19px;letter-spacing:0;margin-bottom:5px}.mobile body.year-in-review.year-2012 .yir-superheroes ol li.yir-label:nth-of-type(1),.mobile body.year-in-review.year-2012 .yir-superheroes ol li.yir-label:nth-of-type(2),.mobile body.year-in-review.year-2012 .yir-superheroes ol li.yir-label:nth-of-type(3),.mobile body.year-in-review.year-2012 .yir-superheroes ol li.yir-label:nth-of-type(4),.mobile body.year-in-review.year-2012 .yir-superheroes ol li.yir-label:nth-of-type(5){top:auto;left:auto;width:auto;font-size:19px}.mobile body.year-in-review.year-2012 .yir-superheroes ol li.yir-label:nth-of-type(1) a,.mobile body.year-in-review.year-2012 .yir-superheroes ol li.yir-label:nth-of-type(2) a,.mobile body.year-in-review.year-2012 .yir-superheroes ol li.yir-label:nth-of-type(3) a,.mobile body.year-in-review.year-2012 .yir-superheroes ol li.yir-label:nth-of-type(4) a,.mobile body.year-in-review.year-2012 .yir-superheroes ol li.yir-label:nth-of-type(5) a{padding-top:0}.mobile body.year-in-review.year-2012 .yir-superheroes ol li.yir-label small{color:#89a;letter-spacing:0;font-size:14px}.mobile body.year-in-review.year-2012 .yir-superheroes ol li.yir-label br{display:none}.mobile body.year-in-review.year-2012 .yir-superheroes ol a{color:#9ab}.mobile body.year-in-review.year-2012 .yir-superheroes ol a:hover,.mobile body.year-in-review.year-2012 .yir-superheroes ol a:active{color:#40bcf4}body.year-in-review.year-2012 .yir-site-usage-2012 .usage-chart{margin:0 auto 15px;display:block;width:709px;max-width:100%}body.year-in-review.year-2012 .yir-site-usage-2012 .usage-chart img{max-width:100%;height:auto}body.year-in-review.year-2012 .yir-site-usage-2012 .yir-label{margin-top:-12px}body.year-in-review.year-2012 .yir-top-five-2012 blockquote{width:45%;padding-left:0;border-left:0;float:right}@media(max-width:750px){.mobile body.year-in-review.year-2012 .yir-top-five-2012 blockquote{width:100%}}body.year-in-review.year-2012 .yir-tweet{width:700px;overflow:hidden}body.year-in-review.year-2012 .yir-tweet .avatar{position:relative;margin-top:10px;z-index:3;overflow:hidden;border-radius:50%}body.year-in-review.year-2012 .yir-tweet .avatar img,body.year-in-review.year-2012 .yir-tweet .avatar:after{border-radius:50%}body.year-in-review.year-2012 .yir-tweet blockquote{background:#1e242a;padding:15px 20px;width:590px;float:right;border-radius:4px;z-index:2;position:relative}body.year-in-review.year-2012 .yir-tweet blockquote:after{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}body.year-in-review.year-2012 .yir-tweet blockquote:after{border-color:#1e242a00;border-right-color:#1e242a;border-width:14px;top:24px;margin-top:-7px}body.year-in-review.year-2012 .yir-tweet blockquote p{font-size:24px;color:#9ab;line-height:1.25;margin-bottom:10px}body.year-in-review.year-2012 .yir-tweet blockquote .icon{bottom:15px;top:auto;left:auto;right:13px;width:30px;height:24px;background:url(../img/sprite-C-FgGcQB.png) -120px -180px no-repeat}@media only screen and (min-resolution:120dpi),only screen and (min-resolution:2dppx){body.year-in-review.year-2012 .yir-tweet blockquote .icon{background-image:url(../img/sprite-2x-C8I8-3Q2.png)!important;background-size:470px 210px}}body.year-in-review.year-2012 .yir-tweet blockquote cite{font-size:19px;color:#def;font-weight:400}body.year-in-review.year-2012 .yir-tweet:hover blockquote p,body.year-in-review.year-2012 .yir-tweet:active blockquote p{color:#def}.no-mobile body.year-in-review.year-2012 .yir-tweet.yir-tweet{min-width:0}.mobile body.year-in-review.year-2012 .yir-tweet{width:auto}.mobile body.year-in-review.year-2012 .yir-tweet .avatar{width:48px;float:none;margin:0 auto 20px}.mobile body.year-in-review.year-2012 .yir-tweet blockquote{float:none;width:auto;clear:both}.mobile body.year-in-review.year-2012 .yir-tweet blockquote:after{bottom:100%;right:auto;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.mobile body.year-in-review.year-2012 .yir-tweet blockquote:after{border-color:#1e242a00;border-bottom-color:#1e242a;border-width:14px;left:50%;margin-left:-14px;top:auto}.mobile body.year-in-review.year-2012 .yir-tweet blockquote p{font-size:18px;margin-right:0}.mobile body.year-in-review.year-2012 .yir-tweet blockquote cite{font-size:16px}.mobile body.year-in-review.year-2012 .yir-tweet blockquote .icon{top:auto;bottom:14px}body.year-in-review.year-2012 .yir-tweet-but{text-align:center;margin:-40px auto 80px}body.year-in-review.year-2012 .yir-tweet-but+.yir-block{margin-top:-40px}@media(max-width:750px){.mobile body.year-in-review.year-2012 .yir-tweet-but{margin-top:0}}body.year-in-review.year-2012 .yir-tweet-but p{font-size:15px;color:#89a}@media(max-width:500px){.mobile body.year-in-review.year-2012 .yir-tweet{padding-right:0}}@media(max-width:500px){.mobile body.year-in-review.year-2012 .yir-tweet .avatar{display:none}}@media(max-width:500px){.mobile body.year-in-review.year-2012 .yir-tweet .blockquote{width:100%}}body.year-in-review.year-2012 .site-body{padding-top:0;overflow-x:hidden}body.year-in-review.year-2012 .yir-2012{font-family:var(--font-stack-graphik);font-weight:400}body.year-in-review.year-2012 .list-number{display:block;font-family:var(--font-stack-graphik);font-weight:400;font-size:.75rem;color:#fff;width:24px;line-height:24px;position:absolute;top:auto;bottom:4px;left:4px;text-indent:0;text-align:center;font-style:normal;background-color:#14181c;background-color:#33445580;-webkit-backdrop-filter:blur(5px) contrast(.5);backdrop-filter:blur(5px) contrast(.5);border-radius:12px}body.year-in-review.year-2012 .featured-bg-fade{background-position:0 -2px}body.year-in-review.year-2012 .yir-feature-list{overflow:visible}body.year-in-review.year-2012 .yir-feature-list .featured-bg{margin-left:-125px;width:1200px}.mobile body.year-in-review.year-2012 .yir-feature-list .featured-bg{margin-left:0;width:100%}body.year-in-review.year-2012 .yir-feature-list.has-feature-bg{padding-top:0}body.year-in-review.year-2012 .yir-feature-list.has-feature-bg .yir-block{margin-bottom:0}body.year-in-review.year-2012 .yir-feature-list.has-feature-bg .featured-bg-fade{background-image:url(../img/list-feature-fade-DSIFl7qw.png)}.mobile body.year-in-review.year-2012 .yir-feature-list.has-feature-bg .featured-bg-fade{padding-top:40.5%}.mobile body.year-in-review.year-2012 .yir-feature-list.has-feature-bg .featured-bg-fade:before{padding-top:40.5%}@media(max-width:500px){.mobile body.year-in-review.year-2012 .yir-block header h3.yir-title-3,.mobile body.year-in-review.year-2012 .yir-wide header h3.yir-title-3{padding-left:15px}}@media(max-width:500px){.mobile body.year-in-review.year-2012 .yir-review-column{width:100%!important}}@media(max-width:750px){.mobile body.year-in-review.year-2012 .yir-review-column{width:100%}}@media(max-width:500px){.mobile body.year-in-review.year-2012 .yir-top-ten .posters li{width:18%;margin:0 2% 4px 0}}body.year-in-review.year-2012 .yir-generic{background:none}body.year-in-review.year-2012 .film-breakdown-graph-bar-label{pointer-events:none}
