.yir-scoped-components .yir-block{box-sizing:border-box;width:auto;max-width:950px;margin:0 auto 80px}@media (width<=750px){.yir-scoped-components .yir-block{margin-bottom:30px}}@media (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{width:100%;margin-bottom:30px;display:block}.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{background:url(../img/divider-0wFG6DSu.png) 50% 8px no-repeat;width:100%;max-width:950px;margin:0 auto 40px;display:block}.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 (width<=750px){.yir-scoped-components .yir-block header,.yir-scoped-components .yir-wide header{background:0 0;border-top:1px solid #2c3440;margin-bottom:24px;padding-top:16px}}.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 (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);text-transform:none;letter-spacing:0;text-align:left;margin-bottom:8px;padding-right:0;font-weight:400}}.yir-scoped-components .yir-block header h3.yir-title-3.-center,.yir-scoped-components .yir-wide header h3.yir-title-3.-center{float:none;padding:0 15px;display:inline-block}.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 (width<=750px){.yir-scoped-components .yir-block header nav,.yir-scoped-components .yir-wide header nav{text-align:left;margin:0 -5px;padding-left:0;font-size:18px}}@media (width>=751px){.yir-scoped-components .yir-block header nav.actionbutton,.yir-scoped-components .yir-wide header nav.actionbutton{border-right:20px solid #14181c;margin-top:-7px}}.mobile .yir-scoped-components .yir-block header nav.actionbutton,.mobile .yir-scoped-components .yir-wide header nav.actionbutton{float:right}@media (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);text-transform:uppercase;letter-spacing:.05em;margin:0 0 0 18px;font-size:.9375rem;font-weight:400;line-height:1.2;display:inline-block}.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 (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 (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{content:"";pointer-events:none;background-color:#456;width:1px;height:1em;margin-left:-1px;position:absolute;left:-18px}@media (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 (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 (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{vertical-align:middle;text-align:left;width:20px;height:20px;margin-top:-10px;margin-bottom:-10px;display:inline-block;position:relative;top:-2px}.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;inset: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-top:6px solid #9ab;border-left:6px solid #0000;border-right:6px solid #0000;margin-top:-3px;margin-left:-6px;position:absolute;top:50%;left:50%}.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{box-sizing:border-box;height:auto}.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{margin-top:3px;box-shadow:0 1px 5px #0009}.yir-scoped-components .yir-wide blockquote.body-text{color:#fff}.yir-scoped-components .yir-wide blockquote.body-text p{margin-left:50px;font-size:21px;line-height:1.14286}.mobile .yir-scoped-components .yir-wide{min-width:0}.mobile .yir-scoped-components .yir-wide h1{margin:5px 0;font-size:32px}.mobile .yir-scoped-components .yir-wide .yir-label{font-size:14px}.mobile .yir-scoped-components .yir-wide .yir-wide-header{background-size:100%}.mobile .yir-scoped-components .yir-wide blockquote p{font-size:16px}.yir-scoped-components .yir-button{font-family:var(--font-stack-graphik);text-transform:uppercase;letter-spacing:.05em;color:#40bcf4;cursor:pointer;border:1px solid #40bcf466;border-radius:4px;font-weight:400;display:inline-block}.yir-scoped-components .yir-button.-small{padding:5px 10px;font-size:12px}.yir-scoped-components .yir-button.-large{padding:10px 15px;font-size:15px}.yir-scoped-components .yir-button:hover,.yir-scoped-components .yir-button:active{color:#def;border:1px solid #def6}.yir-scoped-components .yir-feature-list{margin-bottom:60px;padding-bottom:15px;position:relative;overflow:hidden}.yir-scoped-components .yir-feature-list.has-feature-bg{padding-top:500px;position:relative}.yir-scoped-components .yir-feature-list .featured-bg{margin-top:0;position:relative}.yir-scoped-components .yir-feature-list h1{margin-top:20px;margin-left:170px}.yir-scoped-components .yir-feature-list p{margin-bottom:0;margin-left:170px;line-height:30px}.yir-scoped-components .yir-feature-list p .avatar{margin-right:10px}.yir-scoped-components .yir-feature-list .dummy{width:78px;height:117px}.mobile .yir-scoped-components .yir-feature-list{margin:0 -16px;padding-bottom:0}.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%}.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%;position:relative;background-image:none!important}.mobile .yir-scoped-components .yir-feature-list .featured-bg-fade:before{content:"";z-index:0;background:linear-gradient(#14181c00 0% 65%,#14181ce6 90%,#14181c 100%);width:100%;padding-top:56.5%;display:block;position:absolute;top:0;left: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.23529}.mobile .yir-scoped-components .yir-feature-list p .avatar{display:none}.yir-scoped-components .yir-film-breakdown-graph{clear:both;width:100%}.yir-scoped-components .yir-film-breakdown-graph .film-breakdown-graph-bar{height:24px;margin-bottom:6px}@media (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{float:left;width:50%;line-height:24px;font-family:var(--font-stack-graphik);color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:400;display:block;overflow:hidden}.yir-scoped-components .yir-film-breakdown-graph .film-breakdown-graph-bar-label:hover{color:#40bcf4}@media (width<=750px){.mobile .yir-scoped-components .yir-film-breakdown-graph .film-breakdown-graph-bar-label{font-size:15px;line-height:21px}}.yir-scoped-components .yir-film-breakdown-graph .film-breakdown-graph-bar-value-container{float:left;width:50%;height:24px;display:block}.yir-scoped-components .yir-film-breakdown-graph .film-breakdown-graph-bar-value-container .film-breakdown-graph-bar-value{background:#fff;border-radius:2px;min-width:4px;height:24px}@media (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);background:#0006;width:100%;min-height:24px;padding-top:2px;padding-left:6px;font-size:15px;font-weight:400;display:inline-block}.yir-scoped-components .all-breakdown-charts{flex-wrap:wrap;justify-content:space-between;display:flex}.yir-scoped-components .all-breakdown-charts>section{float:left;width:31%}@media (width<=750px){.mobile .yir-scoped-components .all-breakdown-charts>section{float:none;width:70%;margin:0 auto 24px}.mobile .yir-scoped-components .all-breakdown-charts>section:last-child{margin-bottom:0}}@media (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{justify-content:space-between;display:flex}.no-mobile .yir-scoped-components .yir-genre-breakdown>.genrecol{width:calc(45.8333% + 4.58333px)}.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 (width>=751px){.mobile .yir-scoped-components .yir-genre-breakdown{justify-content:space-between;display:flex}.mobile .yir-scoped-components .yir-genre-breakdown>.genrecol{width:calc(45.8333% + 4.58333px)}.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 (width<=750px){.mobile .yir-scoped-components .yir-genre-breakdown>.genrecol>.genreheader{border-top:0;padding-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{text-transform:uppercase;letter-spacing:.075em;color:#9ab;font-size:.8125rem;line-height:1.25}.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{height:32px;margin-top:6px;margin-bottom:6px;position:relative}.yir-scoped-components .breakdown-bar-overlay-chart>.row>.body{z-index:1;color:#abc;align-items:center;height:100%;line-height:1;display:flex;position:relative}.yir-scoped-components .breakdown-bar-overlay-chart>.row>.body>.label{flex-grow:1}.yir-scoped-components .breakdown-bar-overlay-chart>.row>.body>.value{flex-shrink:0;margin-left:1em}.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{background-color:#283038;border-radius:3px;position:absolute;top:0;bottom:0;left:0}.yir-scoped-components .breakdown-bar-overlay-chart>.row .label{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;padding-left:.666667em;padding-right:.666667em;font-size:.875rem;overflow:hidden}.yir-scoped-components .breakdown-bar-overlay-chart>.row .label+.value{margin-left:1em}.yir-scoped-components .breakdown-bar-overlay-chart>.row .value{text-align:right;opacity:.875;font-family:var(--font-stack-graphik);font-variant-numeric:tabular-nums;flex-shrink:0;padding-left:.666667em;padding-right:.666667em;font-size:.75rem;font-weight:700}.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);margin:0;font-size:15px;font-weight:400;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:0 0}@media (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{flex-wrap:wrap;justify-content:space-around;padding:5px 0;display:flex;overflow:hidden}.yir-scoped-components .yir-numbers ul.all-time-numbers{width:85%;margin:0 auto}@media (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;box-sizing:border-box;padding:20px;font-size:15px;line-height:1}@media (width<=750px){.yir-scoped-components .yir-numbers ul li{width:25%}}@media (width<=500px){.yir-scoped-components .yir-numbers ul li{width:33%}}.yir-scoped-components .yir-numbers ul li strong{font-family:var(--font-stack-graphik);color:#fff;margin-bottom:7px;font-size:54px;font-weight:300;display:block}@media (width<=750px){.yir-scoped-components .yir-numbers ul li strong{font-size:24px}.yir-scoped-components .yir-numbers ul li .yir-label{text-transform:none;letter-spacing:0;font-size:12px;line-height:1.25}}.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{width:16px;height: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{background-position:-530px -90px;top:-1px}.yir-scoped-components .yir-numbers .icon-list{padding-left:22px}.yir-scoped-components .yir-numbers .icon-list .icon{background-position:-510px -90px;top:-1px}.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{border-radius:20px;width:40px;height:40px;font-size:24px;line-height:40px}.yir-scoped-components .posters .poster{margin-bottom:10px}.yir-scoped-components .posters .poster img{aspect-ratio:2/3;width:100%;height:auto}.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{color:#fff;font-family:var(--font-stack-graphik);margin:0;font-size:1.5rem;font-weight:400;line-height:1.125}.yir-scoped-components .yir-title-2.-center{text-align:center}.yir-scoped-components .yir-title-3{color:#fff;font-family:var(--font-stack-graphik);text-transform:uppercase;letter-spacing:.075em;margin:0;font-size:.9375rem;font-weight:400;line-height:1.2}.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{height:auto;padding-top:42%}.mobile .yir-scoped-components .yir-top-ten .yir-wide-header .yir-director,.mobile .yir-scoped-components .yir-top-five .yir-wide-header .yir-director{margin-bottom:20px;font-size:14px}.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:0 0;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{width:auto;margin:0 16px;padding-top:0;padding-left:0}.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{width:23.5%;height:auto;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:100%;margin:0 auto;padding-top:20px;padding-left:72px;position:relative}.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;top:-88px;left:0}.yir-scoped-components .yir-top-ten .posters .poster-hero .poster{width:150px}.mobile .yir-scoped-components .yir-top-ten .posters{box-sizing:border-box;width:100%;max-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;top:auto;left: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{float:none;margin:0}.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{float:none;width:auto;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;margin-right:10px;display:block}.no-mobile .yir-scoped-components .yir-world-map{margin-top:4.5rem}.no-mobile .yir-scoped-components .yir-world-map>header{text-align:center;background:0 0;margin-bottom:0}.no-mobile .yir-scoped-components .yir-world-map>header h3.yir-title-3{float:none;text-align:center;z-index:1;border-radius:3px;margin-left:auto;margin-right:auto;padding-bottom:5px;padding-left:15px;display:inline-block;position:relative;bottom:-15px}.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-size:2rem;font-weight:700}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{float:left;width:150px;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{float:none;width:130px;height:130px;margin:0 auto 10px;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.13333}.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{margin-bottom:30px;font-size:32px}.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{float:left;width:48%;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{float:none;width:130px;height:130px;margin:0 auto 10px;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;height:14px;margin-bottom:14px;font-size:14px;line-height:16px;overflow:hidden}.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{background-image:url(../img/samuel-l-jackson-C_N59WcR.jpg);background-position:top;background-repeat:no-repeat;margin-bottom:40px}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{background:0 0;margin-bottom:40px}.mobile body.year-in-review.year-2012 .yir-actors .yir-winner-block{text-align:left}body.year-in-review.year-2012 .yir-actresses{background-image:url(../img/sigourney-weaver-DOT2p3Oj.jpg);background-position:top;background-repeat:no-repeat;margin-bottom:40px}body.year-in-review.year-2012 .yir-actresses .yir-winner-block{float:right;text-align:left;width:420px;margin-top:0}body.year-in-review.year-2012 .yir-actresses ul{float:left}body.year-in-review.year-2012 .yir-directors{background-image:url(../img/christopher-nolan-SAeEGbMi.jpg);background-position:top;background-repeat:no-repeat;margin-bottom:40px}.mobile body.year-in-review.year-2012 .yir-directors{background:0 0;margin-bottom:40px}body.year-in-review.year-2012 .yir-intro{padding-top:100px}body.year-in-review.year-2012 .yir-intro h1{text-align:center;color:#3d485240;height:320px;font-size:350px;line-height:320px;font-family:var(--font-stack-graphik);margin-bottom:80px;padding:20px 0;font-weight:300;position:relative;overflow:hidden}@media (width<=500px){.mobile body.year-in-review.year-2012 .yir-intro h1{color:#fff;height:42.5vw;margin-bottom:20px;font-size:35vw;line-height:1}}body.year-in-review.year-2012 .yir-intro h1 strong{width:100%;font-size:48px;font-family:var(--font-stack-graphik);color:#fff;letter-spacing:0;font-weight:700;line-height:1;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}@media (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;background:url(../img/sprite-C-FgGcQB.png) 0 -180px no-repeat;width:100px;height:14px;margin:70px auto}.mobile body.year-in-review.year-2012 .yir-image-divider{margin:30px auto}@media only screen and (-webkit-device-pixel-ratio>=2),only screen and (-o-min-device-pixel-ratio:13/10),only screen and (resolution>=120dpi),only screen and (resolution>=2x){body.year-in-review.year-2012 .yir-image-divider{background-size:470px 210px;background-image:url(../img/sprite-2x-C8I8-3Q2.png)!important}}body.year-in-review.year-2012 .yir-overlay-quote-2012{position:relative}body.year-in-review.year-2012 .yir-overlay-quote-2012 blockquote{float:right;box-sizing:border-box;width:50%;padding-right:125px;position:absolute;top:60px;right:0}@media (width<=750px){.mobile body.year-in-review.year-2012 .yir-overlay-quote-2012 blockquote{float:none;width:100%;margin-bottom:20px;padding-left:15px;padding-right:10px;position:static}}body.year-in-review.year-2012 .yir-pies-2012 .pie-container{flex-wrap:wrap;justify-content:space-around;display:flex}body.year-in-review.year-2012 .pie-chart{width:160px}body.year-in-review.year-2012 .pie-chart .pie{text-indent:110%;white-space:nowrap;background:url(../img/sprite-C-FgGcQB.png) no-repeat;width:160px;height:160px;overflow:hidden}@media only screen and (-webkit-device-pixel-ratio>=2),only screen and (-o-min-device-pixel-ratio:13/10),only screen and (resolution>=120dpi),only screen and (resolution>=2x){body.year-in-review.year-2012 .pie-chart .pie{background-size:470px 210px;background-image:url(../img/sprite-2x-C8I8-3Q2.png)!important}}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{margin-bottom:50px;overflow:hidden}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{margin:0 0 2px;font-size:24px;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.23529}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;text-transform:none;font-size:15px}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.41176}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{float:none;width:auto;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;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{background:url(../img/the-imposter-BfubYhA_.jpg) top no-repeat;height:457px}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{background:url(../img/the-imposter-tray-CSh6X4nD.jpg) top no-repeat;height:159px}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.26316}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{width:auto;margin-left:0}.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)}@media (width<=750px){.mobile body.year-in-review.year-2012 .yir-highest-rated-sci-fi-2012.yir-top-five-2012 blockquote{margin-block-end:initial}}body.year-in-review.year-2012 .yir-superheroes{background-image:url(../img/superheroes-BuymE4q3.jpg);background-position:top;background-repeat:no-repeat;height:491px;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{float:right;margin-top:23px}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;text-align:center;font-size:16px;line-height:1.125;display:block;position:absolute}body.year-in-review.year-2012 .yir-superheroes ol li.yir-label{letter-spacing:1px;margin:0;font-size:15px}body.year-in-review.year-2012 .yir-superheroes ol li.yir-label:first-of-type{width:230px;font-size:20px;top:85px;left:360px}body.year-in-review.year-2012 .yir-superheroes ol li.yir-label:first-of-type 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){width:190px;font-size:16px;top:155px}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){width:150px;font-size:13px;top:235px}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{background:0 0;height:auto;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{float:none;margin-top:0;line-height:1.2}.mobile body.year-in-review.year-2012 .yir-superheroes h1{margin:10px 0 20px;font-size:26px}.mobile body.year-in-review.year-2012 .yir-superheroes ol{color:#9ab;margin-left:30px}.mobile body.year-in-review.year-2012 .yir-superheroes ol li.yir-label{text-transform:none;text-align:left;letter-spacing:0;margin-bottom:5px;font-size:19px;line-height:1.15789;list-style:decimal;display:list-item;position:relative}.mobile body.year-in-review.year-2012 .yir-superheroes ol li.yir-label:first-of-type,.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){width:auto;font-size:19px;top:auto;left:auto}.mobile body.year-in-review.year-2012 .yir-superheroes ol li.yir-label:first-of-type 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{width:709px;max-width:100%;margin:0 auto 15px;display:block}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{float:right;border-left:0;width:45%;padding-left:0}@media (width<=750px){.mobile body.year-in-review.year-2012 .yir-top-five-2012 blockquote{width:100%;margin-block-end:2em}}body.year-in-review.year-2012 .yir-tweet{width:700px;overflow:hidden}body.year-in-review.year-2012 .yir-tweet .avatar{z-index:3;border-radius:50%;margin-top:10px;position:relative;overflow:hidden}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{float:right;z-index:2;box-sizing:content-box;background:#1e242a;border-radius:4px;width:590px;padding:15px 20px;position:relative}body.year-in-review.year-2012 .yir-tweet blockquote:after{content:" ";pointer-events:none;border:14px solid #1e242a00;border-right-color:#1e242a;width:0;height:0;margin-top:-7px;position:absolute;top:24px;right:100%}body.year-in-review.year-2012 .yir-tweet blockquote p{color:#9ab;margin-bottom:10px;font-size:24px;line-height:1.25}body.year-in-review.year-2012 .yir-tweet blockquote .icon{background:url(../img/sprite-C-FgGcQB.png) -120px -180px no-repeat;width:30px;height:24px;inset:auto 13px 15px auto}@media only screen and (-webkit-device-pixel-ratio>=2),only screen and (-o-min-device-pixel-ratio:13/10),only screen and (resolution>=120dpi),only screen and (resolution>=2x){body.year-in-review.year-2012 .yir-tweet blockquote .icon{background-size:470px 210px;background-image:url(../img/sprite-2x-C8I8-3Q2.png)!important}}body.year-in-review.year-2012 .yir-tweet blockquote cite{color:#def;font-size:19px;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{float:none;width:48px;margin:0 auto 20px}.mobile body.year-in-review.year-2012 .yir-tweet blockquote{float:none;clear:both;width:auto}.mobile body.year-in-review.year-2012 .yir-tweet blockquote:after{content:" ";pointer-events:none;border:14px solid #1e242a00;border-bottom-color:#1e242a;width:0;height:0;margin-left:-14px;position:absolute;inset:auto auto 100% 50%}.mobile body.year-in-review.year-2012 .yir-tweet blockquote p{margin-right:0;font-size:18px}.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 (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{color:#89a;font-size:15px}@media (width<=500px){.mobile body.year-in-review.year-2012 .yir-tweet{padding-right:0}.mobile body.year-in-review.year-2012 .yir-tweet .avatar{display:none}.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{font-family:var(--font-stack-graphik);color:#fff;text-indent:0;text-align:center;-webkit-backdrop-filter:blur(5px)contrast(.5);backdrop-filter:blur(5px)contrast(.5);background-color:#33445580;border-radius:12px;width:24px;font-size:.75rem;font-style:normal;font-weight:400;line-height:24px;display:block;position:absolute;top:auto;bottom:4px;left:4px}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{width:1200px;margin-left:-125px}.mobile body.year-in-review.year-2012 .yir-feature-list .featured-bg{width:100%;margin-left:0}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,.mobile body.year-in-review.year-2012 .yir-feature-list.has-feature-bg .featured-bg-fade:before{padding-top:40.5%}@media (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}.mobile body.year-in-review.year-2012 .yir-review-column{width:100%!important}}@media (width<=750px){.mobile body.year-in-review.year-2012 .yir-review-column{width:100%}}@media (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:0 0}body.year-in-review.year-2012 .film-breakdown-graph-bar-label{pointer-events:none}
