html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,figure{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:normal;vertical-align:baseline;background:transparent}a{text-decoration:none}a:active{outline:none}input,textarea,submit{-webkit-appearance:none;border-radius:0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0;-moz-outline-style:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}@-webkit-keyframes marquee{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes marquee{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}#marquee{border-bottom:2px solid rgba(222,215,207,0.25);padding:10px 0 12px}#marquee .marquee{width:100%;display:flex;overflow:hidden}#marquee .marquee .marquee-content{-webkit-animation:marquee 25s linear infinite;animation:marquee 25s linear infinite;display:flex;flex:none;font-size:1rem;justify-content:space-around}#marquee .marquee .marquee-content div>span,#marquee .marquee .marquee-content div a{color:#08090b;display:block;font-size:.7rem;font-family:"roc-grotesk",sans-serif;font-weight:700;font-style:normal;font-style:italic;padding-right:10px;padding-left:10px}#marquee .marquee .marquee-content div>span>span,#marquee .marquee .marquee-content div a>span{background-color:#ded7cf;border-radius:50%;color:#fff;display:block;font-family:"roc-grotesk",sans-serif;font-weight:700;font-size:.75rem;font-style:normal;height:20px;line-height:19px;text-align:center;width:20px}#book-club{font-size:.8rem}#book-club .search{display:flex;justify-content:space-between;padding-top:6vw}#book-club .search input{border:1px solid rgba(222,215,207,0.5);border-radius:6px;height:40px;padding:0 10px;width:65%}#book-club .search button{background-color:#ded7cf;border:0;border-radius:6px;color:#08090b;font-family:"roc-grotesk",sans-serif;font-weight:700;font-style:normal;height:40px;width:30%}#book-club ul#searchResults{margin-top:6vw}#book-club ul#searchResults li{align-items:baseline;background-color:rgba(222,215,207,0.5);border-radius:6px;display:flex;gap:20px;line-height:1.5;justify-content:space-between;padding:7px 10px}#book-club ul#searchResults li+li{margin-top:10px}#book-club ul#searchResults li small{font-size:.65rem;text-align:right}#book-club #pickPreview strong{display:block;font-size:2rem;font-family:"roc-grotesk",sans-serif;font-weight:700;font-style:normal;line-height:1}#book-club #pickPreview em{font-size:.65rem;font-style:normal}#book-club #pickButtons{display:flex;gap:10px}#book-club #pickButtons button{border:none;border-radius:6px;display:block;font-family:"roc-grotesk",sans-serif;font-weight:400;font-style:normal;flex:1;font-size:.7rem;margin-top:1rem;padding:10px;text-align:center;text-transform:lowercase}#book-club #pickButtons button.btn-set-pick{background-color:#ded7cf}#book-club #pickButtons button#cancelPick{background-color:rgba(222,215,207,0.5)}#book-club .pick-card .pick-title{border-bottom:1px solid rgba(222,215,207,0.5);margin-bottom:2rem;padding-bottom:2rem}#book-club .pick-card .pick-title h3{display:block;font-size:2rem;font-family:"roc-grotesk",sans-serif;font-weight:700;font-style:normal;line-height:1;padding-bottom:10px}#book-club .pick-card .pick-title h4{font-size:.65rem;font-style:normal}#book-club .pick-card .pick-details{padding-bottom:2rem}#book-club .pick-card .pick-details>div{align-items:start;display:flex;gap:10px;justify-content:space-between;padding:8px 0}#book-club .pick-card .pick-details>div>div:last-child{text-align:right}#book-club .pick-card button.btn-remove-pick{background-color:rgba(222,215,207,0.5);border:none;border-radius:6px;display:block;font-family:"roc-grotesk",sans-serif;font-weight:400;font-style:normal;font-size:.7rem;padding:10px;text-align:center;text-transform:lowercase;width:100%}#genre-breakdown{padding:6vw}#genre-breakdown h2{font-size:.65rem;letter-spacing:.12em;margin-bottom:1.25rem;opacity:.5;text-transform:uppercase}#genre-breakdown ul.genre-chart{list-style:none;margin:0;padding:0}#genre-breakdown ul.genre-chart li{align-items:center;display:flex;font-size:.72rem;gap:10px;padding:5px 0}#genre-breakdown ul.genre-chart li .genre-label{flex:0 0 90px;opacity:.85;text-align:right}#genre-breakdown ul.genre-chart li .genre-bar{background-color:rgba(222,215,207,0.5);border-radius:3px;flex:1;height:12px;overflow:hidden}#genre-breakdown ul.genre-chart li .genre-bar .genre-bar-fill{background-color:#ded7cf;border-radius:3px;display:block;height:100%;transition:width .7s ease;width:0}#genre-breakdown ul.genre-chart li .genre-pct{flex:0 0 40px;font-size:.6rem;opacity:.6}#filters{display:flex;gap:5vw;margin-bottom:10vw}#filters>div{flex:1}#filters>div label{display:block;font-family:"roc-grotesk",sans-serif;font-weight:700;font-style:normal;font-size:.6rem}@media screen and (max-width: 767px){#filters>div label{font-size:.7rem}}#filters>div input,#filters>div select{background-color:#fff;border:1px solid #ded7cf;border-radius:6px;height:40px;padding:0 10px;width:100%}#filters>div button{background-color:#ded7cf;border:0;border-radius:6px;color:#08090b;font-family:"roc-grotesk",sans-serif;font-weight:700;font-style:normal;height:40px;width:100%}.lity-active body{overflow:hidden}.lity-inline .lity-content>*{max-height:none !important}.lity-inline .lity-wrap{overflow:auto}.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#08090b;outline:none !important;opacity:0;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.lity-content{z-index:9993;width:100%;opacity:1;padding:5vw 0;position:relative;top:0;transition:opacity .3s ease,top .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{opacity:0;top:50px}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial, Baskerville, monospace;line-height:35px;border:0;background:none;outline:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial, Baskerville, monospace;line-height:35px;border:0;background:none;outline:none;box-shadow:none}.lity-close:active{top:1px}.lity-content .basic-content{color:#fff;max-width:960px;padding:0 10vw}@media screen and (max-width: 767px){.lity-content .basic-content{padding:0 6vw}}.lity-content .basic-content .p-top{padding-top:6vw !important}@media screen and (max-width: 767px){.lity-content .basic-content .p-top{padding-top:16vw !important}}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:9/16 * 100%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#000}.lity-hide{display:none}.content{position:relative}.content h1{font-size:2.66rem;line-height:initial;margin-bottom:40px}@media screen and (max-width: 767px){.content h1{font-size:1.8rem}}.content h2{font-size:1.5rem;line-height:1.4;margin-bottom:20px}.content h3{font-size:1.3rem;line-height:1.4;margin-bottom:20px}.content h3{font-size:1.18rem;line-height:1.4;margin-bottom:20px}.content strong{font-weight:bold}.content i,.content em{font-style:italic}.content p{line-height:1.8;margin-bottom:24px}.content p a{color:#3c4353;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.content p a:hover{opacity:.7}.content p a.btn{color:#fff}@media screen and (min-width: 1001px){.content p a.btn:hover{opacity:1}}.content ul{margin-bottom:24px}.content ul a{color:#3c4353;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.content ul a:hover{opacity:.7}.content ul ul{margin-bottom:0}.content ul li{line-height:1.8;list-style:disc;margin-left:15px;padding:0 0 15px 15px;position:relative}.content ul li:last-of-type{padding-bottom:0}.content ul ul{padding-top:15px}.content ul ul:last-of-type{margin-bottom:0}.content ul.btns li a{color:#fff}@media screen and (min-width: 1001px){.content ul.btns li a:hover{opacity:1}}.content ol{margin-bottom:24px}.content ol a{color:#3c4353;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.content ol a:hover{opacity:.7}.content ol ol{margin-bottom:5px}.content ol li{line-height:1.8;list-style:decimal;margin-left:15px;padding:0 0 15px 15px;position:relative}.content ol li:last-of-type{padding-bottom:0}.content blockquote{position:relative}.content blockquote p{line-height:1.6;opacity:.8}.content blockquote footer{letter-spacing:.3em;text-transform:uppercase}.content blockquote footer:before{background:#3c4353;content:"";display:inline-block;height:1px;margin-right:10px;position:relative;top:-1px;width:30px;vertical-align:middle}.content img{height:auto;max-width:100%}.content img.logo{max-width:40%}@media screen and (max-width: 767px){.content img.logo{max-width:80%}}.content img.alignleft{display:inline;float:left;margin:7px 20px 6px 0;width:35%}.content img.alignright{display:inline;float:right;margin:7px 0 6px 20px;width:35%}.content ul.btns li{padding-left:0}.content ul.btns li:before{display:none}.content form ul li{padding-left:0}.content form ul li:before{display:none}a.skip-link{display:none}::-moz-selection{background:#08090b;color:#ded7cf}::selection{background:#08090b;color:#ded7cf}::-moz-selection{background:#08090b;color:#ded7cf}.clearboth{clear:both;height:0}article,section{clear:both}a.link{display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}.wow{visibility:hidden}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;margin-bottom:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.video-bg{height:100%;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:1}.video-bg video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}header{align-items:center;background-color:rgba(222,215,207,0.5);font-size:.7rem;display:flex;justify-content:space-between;padding:5vw}@media screen and (max-width: 767px){header{font-size:.8rem;padding:6vw 6vw 12vw}}header p a{color:#08090b}header ul{display:flex;gap:10px}header ul li a{color:#08090b;display:block;font-weight:bold;padding:10px 0}header ul li a.menu-toggle::before{background-color:#08090b;content:"";display:inline-block;height:1px;margin-right:10px;vertical-align:middle;width:20px}#page-title{background-color:rgba(222,215,207,0.5);font-size:.7rem;padding:0 5vw 5vw}@media screen and (max-width: 767px){#page-title{padding:0 6vw 6vw}}#page-title>div{align-items:end;display:flex;gap:10px;justify-content:space-between}@media screen and (max-width: 767px){#page-title>div h1{inline-size:calc(100% - 100px);overflow-wrap:break-word}}#page-title>div h2{text-align:right}#page-title h1 span{display:block;font-size:3rem;line-height:1;padding-top:1rem}#page-title h2 span{display:block;font-size:3rem;line-height:1;padding-top:1rem}#page-title p:not(#rate-now) a{background-color:rgba(255,255,255,0.5);border-radius:6px;display:block;padding:10px 20px;margin:1rem 0}#page-title p a{color:#08090b;padding:5px 0}#page-title p#rate-now a{border-top:1px solid #ded7cf;display:block;margin-top:1rem;padding-top:10px}#page-title.basic h2{font-size:3rem;line-height:1}#nav{background:#08090b;bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;top:0;right:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;z-index:10}#nav.open{opacity:1;pointer-events:auto}#nav.open nav{top:0}#nav.open nav ul li a{opacity:1;top:0}#nav nav{display:flex;flex-wrap:wrap;gap:5vw;padding:8.75vw 6vw;position:relative;text-align:right;top:10vw;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}@media screen and (max-width: 767px){#nav nav{gap:12vw}}#nav nav>a,#nav nav ul{width:100%}#nav nav a,#nav nav li a{color:#fff}#nav nav ul{display:block}#nav nav ul li{position:relative}#nav nav ul li:nth-child(1) a{transition-delay:.1s}#nav nav ul li:nth-child(2) a{transition-delay:.15s}#nav nav ul li:nth-child(3) a{transition-delay:.2s}#nav nav ul li:nth-child(4) a{transition-delay:.25s}#nav nav ul li:nth-child(5) a{transition-delay:.3s}#nav nav ul li:nth-child(6) a{transition-delay:.35s}#nav nav ul li a{font-size:3rem;opacity:0;position:relative;top:50px;transition:opacity .3s ease,top .3s ease}@media screen and (max-width: 767px){#nav nav ul li a{font-size:10vw}}.f-style{font-family:"roc-grotesk",sans-serif;font-weight:400;font-style:normal}.f-style-bold{font-family:"roc-grotesk",sans-serif;font-weight:700;font-style:normal}html{font-size:18px}@media screen and (max-width: 767px){html{font-size:17px}}html body{box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;font-family:"roc-grotesk",sans-serif;font-weight:400;font-style:normal;height:100%;line-height:1.75;position:relative;scroll-behavior:smooth;width:100%}html body#ugly header,html body#ugly #page-title,html body#ugly #container{-webkit-filter:hue-rotate(276deg) saturate(2000%);filter:hue-rotate(276deg) saturate(2000%)}html body#twobot{background-color:rgba(204,204,204,0.3)}html body#twobot header,html body#twobot #page-title,html body#twobot #container{-webkit-filter:saturate(0%) brightness(.8) contrast(.2);filter:saturate(0%) brightness(.8) contrast(.2)}html body#twobot #reviews-table-body tr td:nth-child(2){white-space:nowrap}html body#twobot table:not(.breakdown, .profile) tbody tr td a>span{background-color:#00000033;color:#ffffff}html body *{box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}html body #container{padding:5vw}@media screen and (max-width: 767px){html body #container{padding:6vw}}html body #container input,html body #container button{-webkit-appearance:none}html#login{background-color:#08090b;color:#fff}html#login header,html#login #page-title{background-color:#08090b;color:#fff}html#login header a,html#login #page-title a{color:#fff}html#login form#lets-go input{background-color:#fff;border:none;border-radius:6px;height:50px;margin-bottom:.5rem;padding:0 10px;width:100%}html#login form#lets-go button{background-color:#ded7cf;border:0;border-radius:6px;color:#08090b;font-family:"roc-grotesk",sans-serif;font-weight:700;font-style:normal;height:50px;width:100%}#create{background-color:rgba(222,215,207,0.5);padding:0 5vw 5vw}@media screen and (max-width: 767px){#create{padding:0 6vw 6vw}}#create .search{display:flex;justify-content:space-between}#create .search input{border:none;border-radius:6px;height:40px;padding:0 10px;width:65%}#create .search button{background-color:#ded7cf;border:0;border-radius:6px;color:#08090b;font-family:"roc-grotesk",sans-serif;font-weight:700;font-style:normal;height:40px;width:30%}#create #noResultsMessage{opacity:.6;padding-top:2rem}#create #result-group{padding:2rem 0}@media screen and (min-width: 768px){#create #result-group{display:flex;justify-content:space-between}}@media screen and (max-width: 767px){#create #result-group{border-bottom:1px solid #ded7cf;margin-bottom:2.5rem}}#create #result-group select{background-color:#fff;color:#08090b;border:none;border-radius:6px;height:40px;padding:0 10px}@media screen and (max-width: 767px){#create #result-group select{width:100%}}#create #result-group a{color:#08090b;font-size:.7rem;font-family:"roc-grotesk",sans-serif;font-weight:700;font-style:normal}@media screen and (max-width: 767px){#create #result-group a{display:block;padding-top:1rem;text-align:right;width:100%}}#create h3{font-family:"roc-grotesk",sans-serif;font-weight:700;font-style:normal;font-size:.7rem;letter-spacing:.2em;margin-bottom:1rem;text-transform:uppercase}#create #rate-group>div{align-items:center;display:flex;justify-content:space-between}#create #rate-group>div+div{padding-top:.5rem}#create #rate-group>div span{font-family:"roc-grotesk",sans-serif;font-weight:700;font-style:normal;font-size:.6rem}@media screen and (max-width: 767px){#create #rate-group>div span{font-size:.7rem}}#create #rate-group>div select{background-color:#fff;color:#08090b;width:60%;border:none;border-radius:6px;height:40px;padding:0 10px}#create #totalScore{align-items:baseline;display:flex;font-family:"roc-grotesk",sans-serif;font-weight:400;font-style:normal;font-size:.6rem;justify-content:space-between;letter-spacing:.2em;padding-top:1rem;text-transform:uppercase}@media screen and (max-width: 767px){#create #totalScore{font-size:.7rem}}#create #totalScore span:last-child{font-size:3rem}#create button#rateButton{background-color:#ded7cf;border:none;border-radius:6px;color:#08090b;font-family:"roc-grotesk",sans-serif;font-weight:700;font-style:normal;margin-top:2rem;padding:20px 0;width:100%}#message{align-items:center;display:flex;font-size:2rem;height:100vh;left:0;pointer-events:none;position:fixed;top:0;width:100vw;z-index:100}#message.active{display:flex !important}#message.active:before{height:100%}#message.active>div.message.active{opacity:1;top:0}#message:not(.active)>div.message{opacity:0;top:2rem}#message:before{background-color:#08090b;bottom:0;content:'';height:0;left:0;position:absolute;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;width:100%;z-index:1}#message>div.message{color:#ded7cf;line-height:1.25;opacity:0;padding:10vw 10vw 20vw;text-align:center;top:2rem;position:relative;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;width:100%;z-index:2}@media screen and (max-width: 767px){#message>div.message{padding:6vw 6vw 12vw}}#message>div.message span{display:block;font-size:16rem;line-height:1}table:not(.breakdown, .profile){border-collapse:collapse;font-size:.8rem;line-height:1.2;margin:1rem 0 0;padding:0;width:100%}table:not(.breakdown, .profile) thead,table:not(.breakdown, .profile) tbody{text-align:left}table:not(.breakdown, .profile) thead th,table:not(.breakdown, .profile) tbody th,table:not(.breakdown, .profile) thead td,table:not(.breakdown, .profile) tbody td{padding-right:10px}table:not(.breakdown, .profile) thead th:last-child,table:not(.breakdown, .profile) tbody th:last-child,table:not(.breakdown, .profile) thead td:last-child,table:not(.breakdown, .profile) tbody td:last-child{padding-right:0}table:not(.breakdown, .profile) thead th>a,table:not(.breakdown, .profile) tbody th>a,table:not(.breakdown, .profile) thead td>a,table:not(.breakdown, .profile) tbody td>a,table:not(.breakdown, .profile) thead th>span,table:not(.breakdown, .profile) tbody th>span,table:not(.breakdown, .profile) thead td>span,table:not(.breakdown, .profile) tbody td>span{display:block;line-height:1;padding:20px 0}@media screen and (max-width: 767px){table:not(.breakdown, .profile) thead th>a,table:not(.breakdown, .profile) tbody th>a,table:not(.breakdown, .profile) thead td>a,table:not(.breakdown, .profile) tbody td>a,table:not(.breakdown, .profile) thead th>span,table:not(.breakdown, .profile) tbody th>span,table:not(.breakdown, .profile) thead td>span,table:not(.breakdown, .profile) tbody td>span{padding:16px 0}}table:not(.breakdown, .profile) thead{font-size:.6rem}@media screen and (max-width: 767px){table:not(.breakdown, .profile) thead{font-size:.7rem}}table:not(.breakdown, .profile) thead th{font-family:"roc-grotesk",sans-serif;font-weight:700;font-style:normal;padding-bottom:10px}table:not(.breakdown, .profile) tbody tr{border-top:1px solid rgba(222,215,207,0.5)}table:not(.breakdown, .profile) tbody tr.new{background-color:rgba(222,215,207,0.1)}table:not(.breakdown, .profile) tbody tr.new td:first-child{border-left:6px solid #ded7cf;padding-left:15px}table:not(.breakdown, .profile) tbody tr.highlight{background-color:rgba(222,215,207,0.15);position:relative}table:not(.breakdown, .profile) tbody tr.highlight>td:first-child a{padding-left:10px}table:not(.breakdown, .profile) tbody tr.highlight>td:first-child a::before{color:#ded7cf;content:'★';display:inline-flex}table:not(.breakdown, .profile) tbody tr td{position:relative;vertical-align:middle}table:not(.breakdown, .profile) tbody tr td:first-child a{font-family:"roc-grotesk",sans-serif;font-weight:700;font-style:normal}table:not(.breakdown, .profile) tbody tr td a{align-items:center;color:#3c4353;display:flex;gap:10px}table:not(.breakdown, .profile) tbody tr td a.flex{align-items:center;display:flex;flex-wrap:nowrap;gap:10px}table:not(.breakdown, .profile) tbody tr td a>span{background-color:#ded7cf;border-radius:50%;color:#fff;font-size:.75rem;font-family:"roc-grotesk",sans-serif;font-weight:700;font-style:normal;height:20px;line-height:19px;margin-right:10px;text-align:center;width:20px}table:not(.breakdown, .profile) tbody tr td a .club{background-color:rgba(222,215,207,0.5);border-radius:2px;font-family:"roc-grotesk",sans-serif;font-weight:700;font-style:normal;font-size:.5rem;letter-spacing:.15em;padding:5px 7px;text-transform:uppercase}table:not(.breakdown, .profile) tbody tr td form{padding:16px 0}table:not(.breakdown, .profile) tbody tr td form input[type="submit"]{background-color:#ded7cf;border:none;border-radius:6px;color:#08090b;font-family:"roc-grotesk",sans-serif;font-weight:700;font-style:normal;padding:8px}table:not(.breakdown, .profile) tbody tr td span.twins{display:flex;padding:20px 0}@media screen and (max-width: 767px){table:not(.breakdown, .profile) tbody tr td span.twins{padding:16px 0}}a.all{color:#08090b;display:block;font-family:"roc-grotesk",sans-serif;font-weight:400;font-style:normal;font-size:.7rem;margin-top:1rem;padding:10px;text-align:center;text-transform:lowercase}a.all span{padding-left:1rem}a.btn{border-radius:6px;display:block;font-family:"roc-grotesk",sans-serif;font-weight:400;font-style:normal;font-size:.7rem;margin-top:1rem;padding:10px;text-align:center;text-transform:lowercase}a.btn.btn-dark{background-color:rgba(8,9,11,0.1);color:#08090b}a.btn.btn-light{background-color:rgba(222,215,207,0.1);color:#ded7cf}a.btn span{padding-left:1rem}#cache-building{align-items:center;background-color:#08090b;bottom:0;color:#ded7cf;display:flex;justify-content:center;left:0;position:fixed;right:0;text-align:center;top:0;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;z-index:9999}#cache-building.ready{opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#cache-building .loader{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:2px solid #ded7cf;border-top:2px solid rgba(222,215,207,0.25);border-radius:50%;height:50px;margin:auto auto 30px;width:50px}#cache-building p:first-of-type{font-family:"roc-grotesk",sans-serif;font-size:1.4rem;font-weight:700;margin-bottom:.5rem}#cache-building p:last-child{font-size:.85rem;opacity:.65}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body .lity-close{height:100%;opacity:0;width:100%}@media screen and (max-width: 1000px){body .lity-close{pointer-events:none}}body .lity{transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}body .lity.lity-dragging{border-top-left-radius:16px;border-top-right-radius:16px}.lity.lity-opened.lity-inline::after{background-color:#ded7cf;bottom:10px;border-radius:6px;color:#08090b;font-family:"roc-grotesk",sans-serif;font-weight:700;font-style:normal;font-size:.6rem;left:10px;letter-spacing:.2em;line-height:40px;position:fixed;text-align:center;text-transform:uppercase;width:calc(100% - 20px)}@media screen and (min-width: 1001px){.lity.lity-opened.lity-inline::after{content:'Tap anywhere to exit'}}@media screen and (max-width: 1000px){.lity.lity-opened.lity-inline::after{content:'Drag down to close'}}.lity.lity-opened.lity-inline .lity-content{margin-bottom:40px;z-index:initial}.lity.lity-opened.lity-inline .lity-content ul.btns,.lity.lity-opened.lity-inline .lity-content .btn{position:relative;z-index:9995}.lity.lity-opened.lity-inline .lity-content ul.btns{display:flex;gap:10px}.lity.lity-opened.lity-inline .lity-content ul.btns li{flex:1}.lity.lity-opened.lity-inline .lity-content .next{border-bottom:none;display:block;font-size:.8rem;margin-bottom:0;padding:2rem 0 0;text-align:center}.popup{width:300px}@media screen and (max-width: 767px){.popup{width:80vw}}.popup>div{align-items:end;border-bottom:1px solid rgba(222,215,207,0.5);color:#fff;display:flex;gap:10px;justify-content:space-between;margin-bottom:2rem;padding-bottom:2rem}.popup>div>div strong{display:block;font-size:2rem;font-family:"roc-grotesk",sans-serif;font-weight:700;font-style:normal;line-height:1}.popup>div>div em{color:#ded7cf;font-size:.65rem;font-style:normal}.popup>div>div em span{opacity:.5;padding-left:3px;padding-right:3px}.popup>div>span{font-size:3.25em;font-family:"roc-grotesk",sans-serif;font-weight:700;font-style:normal;line-height:1;position:relative}.popup>div h2{color:#ded7cf;font-size:.65rem;font-style:normal;text-align:right}.popup>div h2 span{color:#fff;display:block;font-size:3rem;line-height:1;padding-bottom:.4rem}.popup h4{border-top:1px solid rgba(222,215,207,0.5);color:#ded7cf;display:flex;font-size:.6rem;font-family:"roc-grotesk",sans-serif;font-weight:700;font-style:normal;letter-spacing:.2em;justify-content:space-between;margin-top:1.5rem;padding-top:1.5rem;text-transform:uppercase}table.breakdown{border-collapse:collapse;color:#fff;font-family:"roc-grotesk",sans-serif;font-weight:400;font-style:normal;font-size:.8rem;margin:1rem 0 0;padding:0;width:100%}table.breakdown thead,table.breakdown tbody,table.breakdown th,table.breakdown td,table.breakdown tr{display:block}table.breakdown thead,table.breakdown tbody{text-align:left}table.breakdown thead{display:none}table.breakdown tr td{border:none;line-height:1.5;position:relative;padding:8px 0 8px 50%;text-align:right}table.breakdown tr td:before{left:0;position:absolute;text-align:left;top:8px;white-space:nowrap;width:45%}table.breakdown tr td:nth-of-type(1):before{content:"Story"}table.breakdown tr td:nth-of-type(2):before{content:"Acting"}table.breakdown tr td:nth-of-type(3):before{content:"Cinematography"}table.breakdown tr td:nth-of-type(4):before{content:"Music / Sound"}table.breakdown tr td:nth-of-type(5):before{content:"Production / Costume"}table.breakdown tr td:nth-of-type(6):before{content:"Pacing"}table.breakdown tr td:nth-of-type(7):before{content:"Ending"}table.breakdown tr td:nth-of-type(8):before{content:"Personal Opinion"}table.breakdown.user-pick tr td:nth-of-type(1):before{content:"Rated"}table.breakdown.user-pick tr td:nth-of-type(2):before{content:"Genre"}table.breakdown.user-pick tr td:nth-of-type(3):before{content:"Streaming"}#container{box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;margin:auto;padding:5vw;position:relative;width:100%}#container:after{clear:both;content:"";display:block}@media screen and (max-width: 767px){#container{padding:6vw}}#container h2.table-profile{align-items:baseline;border-bottom:2px solid #ded7cf;display:flex;font-size:2rem;justify-content:space-between;margin-top:3rem}#container h2.table-profile:first-of-type{margin-top:0}#container h2.table-profile span{font-size:1rem;opacity:.5}.container{position:relative}.container:not(.flex):after{clear:both;content:"";display:block}.container.max{margin:auto;max-width:1000px}@media screen and (min-width: 1001px){.container{padding:0 5vw}}@media screen and (max-width: 1000px){.container{padding:0 7vw}}@media screen and (max-width: 767px){.container{padding:0 6vw}}.flex{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:space-between}#loadMoreBtn,#loadMoreYearsBtn{background-color:#ded7cf;border:none;border-radius:6px;color:#08090b;font-family:"roc-grotesk",sans-serif;font-weight:700;font-style:normal;padding:10px 0;width:100%;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}#loadMoreBtn:disabled,#loadMoreYearsBtn:disabled{background-color:rgba(222,215,207,0.5)}footer{margin-top:10vw}@media screen and (max-width: 767px){footer{margin-top:6vw}}