*{box-sizing:border-box}.guess-episodes header,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%}body,html{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}b,strong{font-weight:bold}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}ol,ul{list-style:none}li{display:list-item}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:normal;vertical-align:top;text-align:left}q{quotes:none}q:after,q:before{content:"";content:none}small,sub,sup{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg{overflow:hidden}article.full .episode-actions:after{content:"";display:table;clear:both}.merch-grid .grid-box .details .text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}article .sites li{display:inline}article .sites li:after{content:','}article .sites li:last-child:after{content:''}figure.fanart{background-color:#fff;display:inline-block;max-width:480px;margin-bottom:1em;margin-right:0.75em;padding:0;box-shadow:0 0 4px rgba(52, 52, 52, 0.2);margin-top:30px;transition:all 0.3s ease}figure.fanart:not(.big){padding:20px}figure.fanart:not(.big) img{max-width:260px!important;transform:translateY(-40px)}figure.fanart:not(.big) figcaption{margin-top:-20px}figure.fanart:not(.big):hover img{filter:saturate(6)}figure.fanart video{margin:0.50rem 0.5rem 0 0.5rem;max-height:225px}figure.fanart:hover{cursor:pointer}figure.fanart:hover figcaption{color:#c0282d}figure.big.fanart{max-width:100%;padding:20px}figure.big.fanart video{max-height:none}figure.big.fanart img{max-height:none}figure.fanart img{transition:all 0.3s ease}article.full a,section.covers-only .other-options a{text-decoration:none}article.full a:hover,section.covers-only .other-options a:hover{text-decoration:underline}*{box-sizing:border-box}body{background-color:#eee;color:#343434;font-family:"Noto Serif TC", serif}img{max-width:100%;height:auto}a{cursor:pointer;color:#c0282d}b,strong{font-weight:700}.guess-episodes header,h1,h2,h3,h4,h5,h6{font-family:"Noto Serif TC", serif}h1{font-size:2.5em;font-weight:300}.guess-episodes header,h2{font-size:2em;font-weight:300}h3{font-size:1.75em;font-weight:300}h4{font-size:1.5em;font-weight:400}h5{font-size:1.25em;font-weight:400}h6{font-size:1em;font-weight:400}.guess-episodes header,h1,h2,h3,h4,h5,h6{line-height:105%}ul{padding-left:1.5em}ul li{list-style-type:disc}spoiler{background-color:currentColor;opacity:0.6;cursor:help;transition:all 0.5s ease 0.5s}spoiler:hover{background-color:transparent;opacity:1}button.button{background-color:#c0282d;color:white;border:1px solid #c0282d;padding:1em 0.5em;font-weight:600;font-size:1rem;box-shadow:2px 2px 2px #343434}button.button:hover{color:#c0282d;background:white;cursor:pointer}button.button:active{box-shadow:none;transform:translate(2px, 2px)}@media (min-width:981px){.mobile-only{display:none}}@media (max-width:980px){.desktop-only{display:none}}@keyframes draw-focus{0%{transform:translateY(0)}64%{transform:translateY(0)}67%{transform:translateY(-6px)}68%{transform:translateY(-6px)}71%{transform:translateY(2px)}72%{transform:translateY(0)}to{transform:translateY(0)}}.sidebar .sidebar-links .count{font-size:60%;transform:translateY(-60%);display:inline-block;border-radius:50%;font-family:Arial, Helvetica, sans-serif;font-weight:900}.sidebar .sidebar-links input{padding:0;width:100%;background-color:transparent;border:none;border-bottom:2px solid transparent;font-family:"Noto Serif TC", serif;color:rgba(52, 52, 52, 0.8);outline:none}.sidebar .sidebar-links input:focus,.sidebar .sidebar-links input:hover{background-color:#eee;color:#c0282d;border-color:#c0282d}@media (min-width:981px){.mobile-only{display:none!important}.mobile-menu{display:none}a.flapjax{display:none}.sidebar{position:fixed;top:0;left:0;bottom:0;width:320px;z-index:99}.sidebar .logo-link{display:block;position:absolute;right:0;bottom:0;left:0;height:150px}.sidebar .logo-link .grow-circle,.sidebar .logo-link .grow-circle-2,.sidebar .logo-link .logo-notch{display:none}.sidebar .logo-link *{pointer-events:none}.sidebar .logo-link .logo-mark{position:absolute;bottom:-35px;left:10px;width:192px;transition:all 1s ease}.sidebar .logo-link .logo-type{position:absolute;right:30px;top:30%;width:160px;transition:all 1s ease;transform:translateY(180px)}.sidebar .logo-link .slogan{position:absolute;bottom:10px;right:10px;width:147.2px;opacity:0;transition:all 1s ease;transform:translateX(100%);font-size:12px}.sidebar .logo-link .slogan span{display:block;text-decoration:none;font-style:italic}.sidebar .logo-link .slogan span:first-child{transform:translateX(-20%)}.sidebar .logo-link:hover .logo-mark{transform:scale(0.5) translate(-50%, -4%)}.sidebar .logo-link:hover .logo-type{transform:translateY(0);transition-delay:0.3s}.sidebar .logo-link:hover .slogan{opacity:1;transform:translateX(0);transition-delay:0.6s}.sidebar .sidebar-links{position:absolute;right:40px;bottom:202.5px;left:40px}.sidebar .sidebar-links a{display:block;margin-bottom:0.8em;color:rgba(52, 52, 52, 0.8);text-decoration:none;font-size:1.2rem}.sidebar .sidebar-links a:hover{color:#c0282d;text-decoration:underline}.sidebar .sidebar-links input{font-size:1.2rem}.sidebar .sidebar-links input::placeholder{color:rgba(52, 52, 52, 0.8)}.sidebar .social-links{position:fixed;bottom:150px;left:30px;width:192px;display:grid;grid-template-columns:repeat(4, 1fr);gap:3px}.sidebar .social-links svg{transform:scale(1);transition:transform 0.1s linear}.sidebar .social-links a{color:rgba(52, 52, 52, 0.6);width:42px;height:42px}.sidebar .social-links a:hover svg{transform:scale(1.35)}.sidebar .social-links a.twitter:hover{color:#55acee}.sidebar .social-links a.ballpit:hover{color:#4eb85d}.sidebar .social-links a.youtube:hover{color:#ff0000}.sidebar .social-links a.rss:hover{color:#FFA500}.sidebar .social-links a.lemon:hover{color:#e5e828}.sidebar .social-links a.paypal:hover{color:#00457C}.sidebar .social-links a.itunes:hover{color:#9933CC}.sidebar .social-links a.github:hover{color:#181717}.sidebar .social-links a.twitch:hover{color:#6441A4}.sidebar .social-links a.damndog:hover{color:#222730}.sidebar .social-links a.pocketcasts:hover{color:#EF4438}.sidebar .social-links a.playmusic:hover{color:#F1471D}.sidebar .social-links a.overcast:hover{color:#FC7E0F}.sidebar .social-links a svg *{fill:currentColor}}@media (max-width:980px){.desktop-only{display:none!important}.sidebar .grow-circle{min-height:50vh;min-width:100vw;transform-origin:bottom left;z-index:43;transition:transform 1.7s ease;pointer-events:none;position:fixed;top:100vh;left:-100vw}.sidebar .logo-type,.sidebar .slogan{display:none}.sidebar .logo-notch{position:fixed;bottom:-16px;left:0;width:64px;width:80px;height:80px;z-index:42}.sidebar .logo-notch *{fill:#eee}.sidebar .logo-mark{position:fixed;bottom:0;left:0;height:64px;z-index:44;transform:translate(5px, 10px);transition:transform 0.5s ease 0s}.sidebar .logo-link{outline:none}.sidebar .logo-link *{outline:none}.sidebar .logo-link .grow-circle-2{position:fixed;bottom:-498px;left:-498px;width:996px;height:996px;z-index:42;transform:scale(0.015) translate(240%, -90%);opacity:0;transition:transform 1s ease 0s, opacity 0.15s linear 0.8s}.sidebar .logo-link .grow-circle-2 *{fill:#c0282d}.sidebar .logo-link.active .logo-mark{transform:scale(1.5) translate(30%, -20%);transition-delay:1s}.sidebar .logo-link.active .grow-circle-2{transform:scale(1);opacity:1;transition:transform 1.2s ease 0s, opacity 0s linear 0s}.sidebar .logo-link.active~.social-links{transform:translateX(0);transition-delay:0.8s}.sidebar .sidebar-links{position:fixed;bottom:71.68px;left:20px;z-index:45;transform:translateX(-100vw);transition:transform 0.5s ease}.sidebar .sidebar-links a{display:block;color:#121212;text-decoration:none;margin-bottom:0.35em}.sidebar .sidebar-links input{font-size:18px}.sidebar .sidebar-links input::placeholder{color:#121212}.sidebar .sidebar-links.active{transition-delay:1s;transform:translateY(0)}.sidebar .social-links{position:fixed;right:20px;bottom:20px;transform:translateX(150%);transition:transform 0.6s ease;z-index:46}.sidebar .social-links a{display:block;width:40px;height:40px;color:#252525}.sidebar .social-links svg *{fill:currentColor}}article{font-weight:300}article.full{line-height:140%;font-size:18px}.guess-episodes article.full header,article.full .guess-episodes header,article.full h1,article.full h2,article.full h3,article.full h4,article.full h5,article.full h6{font-weight:400}article.full h1{margin-bottom:0.5em}article.full img{max-width:100%;height:auto}article.full .full-width{width:100%}article.full .centered{display:block;margin-left:auto;margin-right:auto}article.full .centered,article.full .full-width{margin-bottom:1rem}article.full p{margin-bottom:1em}article.full .date-wrapper{display:-webkit-flex;display:-moz-flex;display:flex;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;font-size:80%;margin-bottom:0.5em}article.full .date-wrapper .label{padding-right:0.5em}article.full .date-wrapper time{font-weight:700}article.full ul.cast{padding-left:0;padding-bottom:0}article.full .featured-site.multiple-sites span:after{content:', '}article.full .featured-site.multiple-sites span:last-child:before{content:' & '}article.full .featured-site.multiple-sites span:last-child:after{content:''}article.full .info-block{padding-bottom:1em}article.full ol,article.full ul{padding-left:1.5em;padding-bottom:1em}article.full ol li{list-style-type:decimal}article.full blockquote{background:#f9f9f9;border-left:10px solid #ccc;margin:0 0 1em 0;padding:0.5em 2em 0.5em 10px;quotes:"\201C" "\201D" "\201C" "\201D";position:relative}article.full blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:0.1em;margin-right:0.25em;vertical-align:-0.4em;float:left;padding-top:0.35em;margin-right:0.05em}article.full blockquote p:last-child{margin-bottom:0}article .cast li{display:inline}article .cast li:after{content:', '}article .cast li:nth-last-child(2):after{content:''}article .cast li:last-child:before{content:'and '}article .cast li:last-child:after{content:'.'}article .cast li:first-child:before{content:'with '}article .sites li:first-child:before{content:'reading: '}.blog-tags .label,.episode-tags .label{display:block;font-size:80%;text-transform:uppercase;font-weight:700}.blog-tags ul,.episode-tags ul{padding-left:0!important}.content-provider:after,.edited-by:after{content:'.';margin-left:-0.2em}.content-provider .multi:after,.edited-by .multi:after{content:', '}.content-provider .multi:nth-last-child(2):after,.edited-by .multi:nth-last-child(2):after{content:' & '}.content-provider .multi:last-child:after,.edited-by .multi:last-child:after{content:''}article.full .episode-actions a{position:relative}article.full .episode-actions a.action svg *{fill:#c0282d}article.full .episode-actions a.action .label{background:#c0282d}article.full .episode-actions a.twitter svg *{fill:#55acee}article.full .episode-actions a.twitter .label{background:#55acee}article.full .episode-actions a.github svg *{fill:#181717}article.full .episode-actions a.github .label{background:#181717}article.full .episode-actions a.googleplus svg *{fill:#D34836}article.full .episode-actions a.googleplus .label{background:#D34836}article.full .episode-actions a.facebook svg *{fill:#3B5998}article.full .episode-actions a.facebook .label{background:#3B5998}article.full .episode-actions a.tumblr svg *{fill:#36465d}article.full .episode-actions a.tumblr .label{background:#36465d}article.full .episode-actions a.reddit svg *{fill:#ff4500}article.full .episode-actions a.reddit .label{background:#ff4500}article.full .episode-actions a.pocket svg *{fill:#EF3F56}article.full .episode-actions a.pocket .label{background:#EF3F56}article.full .episode-actions a.contribute svg *{fill:#c0282d}article.full .episode-actions a.contribute .label{background:#c0282d}article.full .episode-actions a.action,article.full .episode-actions a.social{transform-origin:center;transition:all 0.3s cubic-bezier(0.65, 0.05, 0.36, 1)}article.full .episode-actions a.action:hover,article.full .episode-actions a.social:hover{transform:scale(1.3)}article.full .episode-actions a .label{position:absolute;white-space:nowrap;line-height:1.2em;font-size:0.5em;padding:0.5em;transition:all 0.3s cubic-bezier(0.65, 0.05, 0.36, 1);opacity:0;top:-1.5rem;transform:translateY(100%);color:#eee;pointer-events:none}article.full .episode-actions a .label:not(.go-right){right:0.7rem}article.full .episode-actions a .label.go-right{background:#c0282d;left:0.7rem}article.full .episode-actions a:hover{border:none}article.full .episode-actions a:hover .label{transform:translateY(0);opacity:1}article.full{background:#fff;box-shadow:0 0 4px rgba(52, 52, 52, 0.2);padding:20px;margin-top:40px}article.full header{margin-bottom:0.5em}article.full header h1{font-size:150%;font-weight:600;margin-bottom:0.3em}article.full .article-text{text-align:justify;letter-spacing:180%}article.full img.cover{box-shadow:0 0 6px rgba(52, 52, 52, 0.45)}@media (min-width:981px){article.full img.cover{transform:translateY(-70px)}}@media (max-width:980px){article.full img.cover{transform:translateY(-40px);margin-bottom:-20px}}.marathon-block h1{font-weight:400}.marathon-block .hours-leadin,.marathon-block .hours-leadout{font-size:1.6vw;font-weight:300}.marathon-block .hours-leadin a,.marathon-block .hours-leadout a{text-decoration:none}.marathon-block .hours-leadin a:hover,.marathon-block .hours-leadout a:hover{text-decoration:underline}.marathon-block .hours-leadin{padding-top:1em}.marathon-block .hours-leadin p{margin-bottom:1em}.marathon-block .hours-leadout{padding-bottom:1em}.marathon-hours{padding-top:2em}.marathon-hour{margin-bottom:2em;border-bottom:1px solid rgba(52, 52, 52, 0.75);display:-webkit-flex;display:-moz-flex;display:flex;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.marathon-hour header{flex-basis:100%;flex-grow:1;flex-shrink:1;align-self:auto;padding-bottom:0}.marathon-hour summary{padding-top:1em}.marathon-hour .detail-holder{font-size:1rem}.marathon-hour a.read{height:70px;width:70px;display:block;float:right;margin-left:1em;margin-bottom:1em;border-bottom:none!important}.marathon-hour a.read svg{width:100%;height:100%}.marathon-hour a.read svg *{fill:#c0282d}.marathon-gallery{text-align:center;padding:1em}.marathon-gallery .button{display:inline-block;border:2px solid currentColor;padding:0.5em 1em;font-size:125%;margin-right:0.3em;text-decoration:none;border-radius:0.5em}.marathon-gallery .button:hover{background-color:#c0282d;color:#eee}@media (max-width:887px){.marathon-block .hours-leadin,.marathon-block .hours-leadout{font-size:1rem}.marathon-hour .video-holder{flex-basis:100%;flex-grow:1;flex-shrink:1;align-self:auto}.marathon-hour .video-holder iframe{max-width:100%;max-height:53vw}.marathon-hour .detail-holder{flex-basis:100%;flex-grow:1;flex-shrink:1;align-self:auto;font-size:0.9rem}}@media (min-width:888px){.marathon-hour{justify-content:space-between}.marathon-hour .video-holder{order:4;width:560px;flex-basis:560px;flex-grow:0;flex-shrink:1;align-self:auto}.marathon-hour .detail-holder{padding-right:1em;max-width:32em;line-height:180%;flex-basis:calc(100% - 560px);flex-grow:1;flex-shrink:1;align-self:auto}}@media (min-width:1401px){article.full{font-size:22px}article.episode .article-text{max-width:34em}}@media (min-width:981px){main{display:block;padding:10px 10px 10px 330px}main.page{padding-right:40px}main.edge-to-edge{padding:0 0 0 320px}article.full{padding:40px}article.full .cover{float:right;max-width:40%;margin-left:40px}article.full .cover.left{float:left;margin-right:40px;margin-left:0}article.full a.action{width:70px;flex-basis:70px;flex-grow:0;flex-shrink:0;align-self:auto}article.full a.action svg{max-width:70px}article.full a.social{width:60px;flex-basis:60px;flex-grow:0;flex-shrink:0;align-self:auto}article.full a.social svg{max-width:60px}article.full .episode-actions{display:-webkit-flex;display:-moz-flex;display:flex;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-top:0.25em;clear:both;float:none}article.full .episode-actions .audio-holder{flex-basis:40%;flex-grow:1;flex-shrink:1;align-self:auto;padding:0.5em 1em}article.full .episode-actions audio{width:100%}article.full.default{max-width:42em;margin-right:auto;margin-left:auto}article.full.blog{max-width:42em;margin-right:auto;margin-left:auto}article.full.blog .author{margin-bottom:1em}}@media (max-width:980px){main{display:block;padding:10px;margin-bottom:64px}main.noscroll{height:100vh;overflow:hidden}main.edge-to-edge{padding:0}article.full{font-size:4.3vw}article.full .cover{width:100%;height:auto;margin-bottom:10px}article.full a.action{display:inline-block}article.full a.social{display:block;float:right}article.full a.action,article.full a.social{width:50px;height:50px}article.full .episode-actions{padding-top:0.25em;clear:both;float:none;margin-bottom:3vh}article.full .episode-actions .audio-holder{width:100%;padding-top:1em}article.full .episode-actions audio{width:100%}}.tags.filtered{text-align:right;padding:0 1em 0.5em 0}.tags.filtered li{font-size:1.2em}.pagination{display:grid;justify-content:end;grid-column:1/-1}.pagination .prev{grid-column:1}.pagination svg *{fill:currentColor}.pagination a{text-decoration:none}.pagination svg .triangle-fill{opacity:0;transform:scale(0.05)}.pagination a{color:rgba(52, 52, 52, 0.8)}.pagination a:hover{color:#c0282d}.pagination a:hover svg .triangle-fill{opacity:1;transform:scale(1)}.pagination .pagination-links{text-align:center}.pagination .pagination-links a{display:inline-block;line-height:170%;background:#fff;padding-left:.4em;padding-right:0.4em;width:1.8em;border-radius:50%;height:1.8em;margin-right:.25em;margin-bottom:0.25em}.pagination .pagination-links a[href]:hover{background:#c0282d;color:#fff}.pagination .pagination-links a.active{background:#676767;color:#fff;cursor:text}@media (min-width:1000px){.pagination{grid-template-columns:180px 1fr 180px}.pagination .pagination-links{grid-column:2;text-align:center;grid-gap:20px;padding-top:0.7em}.pagination .pagination-links a{text-align:center;font-size:1rem}.pagination .next{grid-column:3}}@media (max-width:999px){.pagination{grid-template-columns:repeat(2, 1fr);grid-gap:10px}.pagination .prev{grid-column:1;font-size:130%}.pagination .pagination-links{grid-column:span 2;font-size:26px;display:inline-block;margin-right:0.5em}.pagination .pagination-links a{text-align:center;font-size:1rem}.pagination .next{grid-column:2}}nav.toggle{padding-top:1em;padding-bottom:1.5em;font-size:1.25rem}nav.toggle label{font-weight:400;margin-right:1em}nav.toggle a{margin-right:1em;font-weight:300}nav.toggle a .checkbox{height:1em;width:1em;display:inline-block}nav.toggle a .checkbox .check{fill:#c0282d;opacity:0}nav.toggle a .checkbox .box{fill:#343434}nav.toggle a.active .checkbox .check{opacity:1}nav.toggle a:hover .checkbox .box{fill:#c0282d}nav.toggle a:hover span{text-decoration:underline}.summaries{display:grid;grid-gap:40px;justify-content:end}@media (min-width:981px){.summaries{padding-top:40px;padding-right:30px}}@media (max-width:980px){.summaries{padding-top:20px;padding-right:20px}}.summaries .brief{position:relative;color:#343434;text-decoration:none}.summaries .brief .inner{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:0}.summaries .brief figcaption{font-size:0.95rem;padding:0 20px}.summaries .brief.also-made .image-holder{box-shadow:none}.summaries .brief.wrote figure{display:none}.summaries .brief.wrote figcaption{grid-column:span 2}.browsing-tag{font-size:200%;margin-top:0.5em;margin-bottom:0.5em}.browsing-tag .tag.selected{font-weight:700}.summaries .brief{background-color:#fff;color:#343434;border-color:#a6a6a6;box-shadow:0 0 4px rgba(52, 52, 52, 0.2)}.summaries .brief .grid,.summaries .brief .inner{grid-template-columns:1fr;padding-bottom:20px}.summaries .brief.episode header{display:none}.summaries .brief figure{order:1}.summaries .brief figure img{position:relative;transform:translate(20px, -20px);box-shadow:0 0 6px rgba(52, 52, 52, 0.45);width:100%}.summaries .brief figure img.no-shadow{box-shadow:none}.summaries .brief figure a{transform:scale(1);display:block}.summaries .brief figure a:hover{transform:scale(1.03)}.summaries .brief .name-and-title{order:2;padding-left:20px;padding-right:20px}.summaries .brief .title{font-size:150%;margin-bottom:20px}.summaries .brief .title a{text-decoration:none}.summaries .brief .title a:hover{text-decoration:underline}.summaries .brief.wrote{padding-top:120px}.summaries .brief.wrote .title{font-size:220%}.summaries .brief figcaption{order:3}.summaries .brief .timebox{position:absolute;top:20px;left:0;font-size:120%;background:#313138;color:#eee;padding:5px;width:4em;height:4em;text-align:center;border-top-right-radius:6px;border-bottom-right-radius:6px}.summaries .brief .timebox .day,.summaries .brief .timebox .month,.summaries .brief .timebox .year{display:block;line-height:85%}.summaries .brief .timebox .month{text-transform:uppercase;line-height:150%}.summaries .brief .timebox .day{font-size:140%;font-weight:700}.summaries .brief .timebox .year{font-size:80%;letter-spacing:0.2em}.summaries .brief .release-date{order:3;padding-left:20px;padding-right:20px;border-bottom:1px solid rgba(52, 52, 52, 0.1);margin-bottom:1em}.summaries .brief .release-date span{font-size:80%}.summaries .brief .release-date time{font-size:110%;font-weight:700}.summaries .brief .cast{order:4;padding-left:20px;padding-right:20px}.summaries .brief .cast span{font-size:80%}.summaries .brief .cast ul{display:inline;padding-left:0}.summaries .brief .cast ul li{display:inline}.summaries .brief .cast ul li:after{content:", ";font-weight:400}.summaries .brief .cast ul li:nth-last-child(2):after{content:''}.summaries .brief .cast ul li:last-child:before{content:' and ';font-weight:400;font-size:80%}.summaries .brief .cast ul li:last-child:after{content:''}.summaries .brief .cast ul li:first-child:before{content:''}.summaries .brief.also-made .cast{display:none}.summaries .brief .subject{order:5;padding-left:20px;padding-right:20px;padding-top:1em}.summaries .brief .subject span{font-size:80%}.summaries .brief .subject ul{display:inline;padding-left:0}.summaries .brief .subject ul li{display:inline}.summaries .brief .subject ul li:after{content:", ";font-weight:400}.summaries .brief .subject ul li:nth-last-child(2):after{content:''}.summaries .brief .subject ul li:last-child:before{content:' and ';font-weight:400;font-size:80%}.summaries .brief .subject ul li:last-child:after{content:''}.summaries .brief .subject ul li:first-child:before{content:''}.summaries .brief .subject .source{font-weight:700}.summaries .brief .category{order:6;padding-left:20px;padding-right:20px;text-align:right;color:rgba(52, 52, 52, 0.8)}.summaries .brief.double-size{grid-column:span 2}.summaries .brief.double-size .inner{display:block}.summaries .brief.double-size time{display:block;font-size:125%;font-weight:700}.summaries .brief.double-size .title{font-size:220%}.summaries .brief.double-size figure{width:50%;float:right}.summaries .brief.double-size figcaption{padding-top:20px}.summaries .brief.double-size figcaption>*{padding-bottom:20px;padding-left:0;padding-right:0}@media (max-width:634px){.brief.double-size{display:none!important}}@media (min-width:635px){.brief.has-double-size{display:none!important}}@media (min-width:421px) and (max-width:1019px){.summaries{grid-template-columns:repeat(auto-fill, 330px)}}@media (min-width:1020px) and (max-width:1279px){.summaries{grid-template-columns:repeat(2, 1fr)}}@media (min-width:1280px) and (max-width:1660px){.summaries{grid-template-columns:repeat(3, 1fr)}}@media (min-width:1661px) and (max-width:1900px){.summaries{grid-template-columns:repeat(4, 1fr)}}@media (min-width:1901px){.summaries{grid-template-columns:repeat(5, 1fr)}}.blog-tags a,.episode-tags a,section.blogs article .blog-tags a{font-size:70%;background-color:rgba(238, 238, 238, 0.5);display:inline-block;position:relative;border-radius:1em 0.4em 0.4em 1em;padding:0 0.5em 0 1.15em;line-height:225%;overflow:visible;color:rgba(52, 52, 52, 0.8);margin-right:0.4em;margin-bottom:0.4em;text-decoration:none;cursor:text}.blog-tags a:hover,.episode-tags a:hover,section.blogs article .blog-tags a:hover{text-decoration:none!important}.blog-tags a[href],.episode-tags a[href],section.blogs article .blog-tags a[href]{background-color:rgba(192, 40, 45, 0.1);color:#c0282d;cursor:pointer}.blog-tags a[href]:after,.episode-tags a[href]:after,section.blogs article .blog-tags a[href]:after{color:#6d0c0c}.blog-tags a[href]:hover,.episode-tags a[href]:hover{background:#6d0c0c;color:#eee}.tagcloud{display:grid;grid-template-columns:repeat(auto-fill, 160px);grid-gap:10px}.tagcloud .tag{position:relative;border:1px solid rgba(52, 52, 52, 0.2);padding:30px 10px;display:flex;align-items:center;text-align:center;font-size:15px}.tagcloud .tag .tag-count{position:absolute;top:0;right:10px;color:#343434;font-size:80%}.tagcloud .tag .tag-name{color:#343434;width:100%;line-height:120%}.tagcloud .tag:hover{background:#c0282d}.tagcloud .tag:hover .tag-name{color:#fff}section.covers-only{display:grid;gap:0}section.covers-only .tile{position:relative}section.covers-only .tile img{transition:filter 0.3s linear;width:100%;height:auto}section.covers-only .tile figcaption{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:20px}section.covers-only .tile figcaption summary{background:#fff;padding:20px;color:#343434;transform:scale(0.1);transition:all 0.3s ease;box-shadow:0 0 4px rgba(52, 52, 52, 0.2);opacity:0}section.covers-only .tile:hover figcaption summary{transform:scale(1);opacity:1}section.covers-only .tile:hover h4{color:#c0282d}section.covers-only .tile:hover img{filter:brightness(30%)}section.covers-only .tile:active figcaption summary{background:#c0282d;color:#eee;transition:none}section.covers-only .tile:active figcaption summary h4{color:#eee}section.covers-only .pagination-tile{height:0}section.covers-only .pagination-tile .arrow,section.covers-only .pagination-tile .text{transform:scale(1)}section.covers-only .pagination-tile .arrow{fill:rgba(52, 52, 52, 0.35);transition:all 0.5s ease}section.covers-only .pagination-tile .text{fill:rgba(52, 52, 52, 0.75);transition:all 0.3s linear}section.covers-only .pagination-tile:hover .arrow{fill:#c0282d}section.covers-only .pagination-tile:hover .text{fill:#111;transform:scale(1.3)}section.covers-only .prev.tile .text{transform-origin:bottom left}section.covers-only .prev.tile:hover .arrow{transform:translateX(-40%)}section.covers-only .next.tile .text{transform-origin:bottom right}section.covers-only .next.tile:hover .arrow{transform:translateX(40%)}section.covers-only .other-options{display:flex;align-items:center;background:#fff}section.covers-only .other-options .inner{text-align:center}@media (min-width:981px){section.covers-only .other-options{padding:20px}section.covers-only .other-options .inner{padding:20px;font-size:110%;line-height:200%}}@media (max-width:980px){section.covers-only .other-options{padding-left:20px;padding-right:20px}}.episode-find-options{font-size:24px;padding:1em}@media (min-width:981px){.episode-find-options{padding-left:0}}.episode-find-options a{text-decoration:none}.episode-find-options a:hover{text-decoration:underline}@media (min-width:1601px){section.covers-only{grid-template-columns:repeat(4, 1fr)}}@media (min-width:1201px) and (max-width:1600px){section.covers-only{grid-template-columns:repeat(3, 1fr)}}@media (max-width:1201px){section.covers-only{grid-template-columns:repeat(2, 1fr)}}@media (max-width:500px){section.covers-only{grid-template-columns:repeat(2, 1fr)}section.covers-only .tile figcaption summary p{display:none}}.person.full .job{font-size:60%}.person.full .job:before{content:"("}.person.full .job:after{content:")"}.person.full .personal-links{padding-left:0}.person.full .personal-links li{display:inline-block;padding-right:1em}.person.full .personal-links li .label{width:1.8em;height:1.8em}.person.full .appears-in,.person.full .documents-provided,.person.full .wrote-posts{text-align:justify}.person.full .appears-in ul,.person.full .documents-provided ul,.person.full .wrote-posts ul{padding-left:0}.person.full .appears-in li,.person.full .documents-provided li,.person.full .wrote-posts li{display:inline;font-size:.75em;margin-right:0.5em}.person.full .appears-in li a,.person.full .documents-provided li a,.person.full .wrote-posts li a{margin-right:0.5em}.person.full .appears-in li:after,.person.full .documents-provided li:after,.person.full .wrote-posts li:after{content:'\2022'}.person.full .appears-in li:last-child:after,.person.full .documents-provided li:last-child:after,.person.full .wrote-posts li:last-child:after{content:''}.people-grid{display:grid;grid-gap:30px}.people-grid .person{background:#fff;box-shadow:0 0 4px rgba(52, 52, 52, 0.2);text-decoration:none}.people-grid .person.hidden{display:none}.people-grid .person:hover figcaption{color:#c0282d;text-decoration:underline}.people-grid figcaption{padding-left:20px;padding-right:20px;color:#343434;text-decoration:none;font-size:125%;padding-top:10px;border:none}.people-grid figure{padding-right:20px}.people-grid figure img{width:100%;display:block;transform:translate(-20px, 20px);box-shadow:0 0 4px rgba(52, 52, 52, 0.5)}.people-grid .image-holder{position:relative;display:block;overflow:hidden}.people-grid .image-holder img{transition:all 1s ease 0s;width:100%}.people-grid .image-holder .hover-cover{position:absolute;right:0;bottom:0;left:0;background-color:rgba(255, 255, 238, 0.85);background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 238, 0)), to(rgba(255, 255, 238, 0.85)));background:-webkit-linear-gradient(top, rgba(255, 255, 238, 0), rgba(255, 255, 238, 0.85));background:-moz-linear-gradient(top, rgba(255, 255, 238, 0), rgba(255, 255, 238, 0.85));background:-ms-linear-gradient(top, rgba(255, 255, 238, 0), rgba(255, 255, 238, 0.85));background:-o-linear-gradient(top, rgba(255, 255, 238, 0), rgba(255, 255, 238, 0.85));background:linear-gradient(top, rgba(255, 255, 238, 0), rgba(255, 255, 238, 0.85));transform:translateY(105%);transition:transform 0.5s ease 0s}.people-grid .image-holder .hover-cover .content{color:#343434;padding:1em}.people-grid .image-holder:hover img{opacity:0.2}.people-grid .image-holder:hover .hover-cover{transform:translateY(0)}.people-grid .stats{display:flex;align-items:center;justify-content:center;min-height:16em}.people-grid .stats span{font-size:400%;color:#343434;letter-spacing:0.2em}.people-grid .stats:hover span{color:#c0282d}@media (min-width:1561px){.people-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media (max-width:1560px){.people-grid{grid-template-columns:1fr 1fr 1fr 1fr}}@media (max-width:1240px){.people-grid{grid-template-columns:1fr 1fr 1fr}}@media (max-width:998px){.people-grid{grid-template-columns:1fr 1fr}}@media (max-width:470px){.people-grid{grid-template-columns:1fr;max-width:300px;margin-left:auto}}@media (min-width:981px){.summaries .person.brief{width:245px;flex-basis:245px;flex-grow:0;flex-shrink:0;align-self:stretch;max-width:245px;justify-content:space-between}}@media (max-width:980px){.summaries .person summary{font-size:12px;padding:0}.summaries .person.brief{flex-basis:48%;flex-grow:1;flex-shrink:1;align-self:auto}.summaries .person .content{padding:1em;font-size:12px}.person.full .headshot{width:100%;height:auto;margin-bottom:10px}.person.full .info-block ol li,.person.full .info-block ul li,.person.full .personal-links li{display:list-item;font-size:16px;padding-top:0.5em;padding-bottom:0.5em}.person.full .info-block ol li:after,.person.full .info-block ul li:after,.person.full .personal-links li:after{content:''}}.guess-episodes header,h2,h3,h4,h5,h6{margin-bottom:0.3em}.blog-tags{}.summaries .read .image-holder:hover img{filter:grayscale(0.7);opacity:0.7}.summaries .read .image-holder:hover .hover-cover{transform:translateY(0)}section.blogs article{display:-webkit-flex;display:-moz-flex;display:flex;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:1em}section.blogs article aside{width:200px;flex-basis:200px;flex-grow:0;flex-shrink:0;align-self:auto}section.blogs article summary{flex-basis:50%;flex-grow:1;flex-shrink:1;align-self:auto;padding-left:1em;padding-bottom:2em;position:relative}section.blogs article summary .title{text-transform:uppercase;font-size:1.5rem}section.blogs article summary .title a{text-decoration:none}section.blogs article summary .title a:hover{text-decoration:underline}section.blogs article summary .author-block,section.blogs article summary time{display:inline-block}section.blogs article summary time:before{content:'on';margin-left:0.4em;margin-right:0.4em}section.blogs article summary .content{margin-top:0.5em;margin-bottom:0.5em}section.blogs article .blog-tags{padding-left:0}.guess-episodes{clear:both;display:-webkit-flex;display:-moz-flex;display:flex;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;justify-content:space-between}.guess-episodes header{flex-basis:100%;flex-grow:1;flex-shrink:1;align-self:auto;letter-spacing:0.1em;font-weight:700;text-transform:uppercase}.guess-episodes article{margin-bottom:1em;background-color:#1b1426;color:#eee}.guess-episodes h3{padding:0.5rem;margin:0}.guess-episodes h3 a{text-decoration:none}.guess-episodes h3 a:hover{text-decoration:underline}.guess-episodes summary{padding:0.5rem;font-size:0.85em}.guess-episodes ol{padding-left:1em;list-style-type:decimal}.guess-episodes ol li{padding-left:0.5em}@media (min-width:1181px){.guess-episodes article{width:calc(33% - 0.5em);flex-basis:calc(33% - 0.5em);flex-grow:0;flex-shrink:1;align-self:stretch}}@media (min-width:889px) and (max-width:1180px){.guess-episodes article{width:calc(50% - 0.5em);flex-basis:calc(50% - 0.5em);flex-grow:0;flex-shrink:1;align-self:stretch}}@media (max-width:888px){.guess-episodes article{flex-basis:100%;flex-grow:1;flex-shrink:1;align-self:auto}}.disqus-comment-count{position:absolute;bottom:2px;right:2px;width:3em;height:2em;background-image:url(../svg/empty_comment.svg);background-repeat:no-repeat;background-position:top center;background-size:contain;text-decoration:none;font-weight:600;text-align:center;color:#fff;transition:all 0.3s ease 0s}.disqus-comment-count:hover{transform:translateY(-25%)}#CommentsPage{font-size:16px;padding-left:0}#CommentsPage li{list-style-type:none;margin-bottom:1em}#CommentsPage h5{margin:0;padding:0.1em 0.7em 0.3em 0.7em}#CommentsPage h5 a{font-weight:100;text-transform:uppercase}#CommentsPage h5 a:hover{text-decoration:none;border-bottom:0.05em solid #c0282d}#CommentsPage blockquote{margin:0}#CommentsPage blockquote .score{position:absolute;bottom:5px;right:5px;font-weight:400;font-size:1.25em}#CommentsPage blockquote .score.positive{color:#3eae12}#CommentsPage blockquote .score.positive:before{content:'+'}#CommentsPage blockquote .score.negative{color:#c0282d}#CommentsPage cite{display:block;font-size:0.85em;text-align:right}#CommentsPage .thumbnail{max-width:120px}@media (min-width:1200px){#CommentsPage{font-size:1.5vw}}main.search form{display:-webkit-flex;display:-moz-flex;display:flex;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}main.search form .input-holder{flex-basis:50%;flex-grow:1;flex-shrink:1;align-self:auto}main.search form button,main.search form input{font-family:"Noto Serif TC", serif;background:transparent;border:none;color:#343434;outline:none}main.search form input{font-size:3vw;border-bottom:0.05em solid rgba(52, 52, 52, 0.8);font-weight:300;width:99%}main.search form input:active,main.search form input:focus,main.search form input :hover{border-color:#c0282d;color:#c0282d}main.search form button{font-size:2vw;width:6em;flex-basis:6em;flex-grow:0;flex-shrink:1;align-self:0;cursor:pointer}main.search form button:active,main.search form button:focus,main.search form button:hover{background-color:#c0282d;color:#eee}@media (min-width:981px){main.search form input{font-size:50px}main.search form button{font-size:30px}}@media (max-width:980px){main.search form input{font-size:32px}main.search form button{font-size:20px}}figure.video{position:relative;padding-bottom:56.25%;margin-top:30px;height:0;overflow:hidden;width:100%}figure.video embed,figure.video iframe,figure.video object{position:absolute;top:0;left:0;width:100%;height:100%}.merch-grid{display:grid;grid-gap:10px;margin-bottom:20px;align-items:start}.merch-grid article h3{letter-spacing:.25em;font-weight:700}.merch-grid .grid-box{grid-column:span 1;color:#343434;text-decoration:none;box-shadow:0 0 4px rgba(52, 52, 52, 0.2)}.merch-grid .grid-box figure{position:relative;overflow:hidden;background:#fff}.merch-grid .grid-box .almost-gone{position:absolute;right:0;bottom:0;width:10em}.merch-grid .grid-box .almost-gone-text{fill:#eee}.merch-grid .grid-box .thumb-holder img{max-height:230px;width:auto;display:block;margin-left:auto;margin-right:auto}.merch-grid .grid-box a.zoom{cursor:zoom-in!important}.merch-grid .grid-box img{width:100%}.merch-grid .grid-box .details{display:-webkit-flex;display:-moz-flex;display:flex;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-top:none;border-left:none;border-bottom:1px solid #b4b4b4;border-right:1px solid #b4b4b4}.merch-grid .grid-box .details .detail{border-left:1px solid #b4b4b4;background:#fff}.merch-grid .grid-box .details .detail a{text-decoration:none}.merch-grid .grid-box .details .detail a:hover{text-decoration:underline}.merch-grid .grid-box .details label{display:block;background:#b4b4b4;color:#343434;font-size:80%;padding:2px 10px;text-transform:lowercase;font-weight:700}.merch-grid .grid-box .details .text{display:block;padding:4px 10px;text-transform:uppercase;max-width:320px}.merch-grid .grid-box .details .name .text{font-size:120%}.merch-grid .grid-box .details .dimensions .text{text-transform:lowercase}.merch-grid .grid-box .details .full{flex-basis:100%;flex-grow:1;flex-shrink:1;align-self:auto;max-width:100%}.merch-grid .grid-box .details .two-thirds{flex-basis:66.666%;flex-grow:1;flex-shrink:1;align-self:auto}.merch-grid .grid-box .details .half{flex-basis:50%;flex-grow:1;flex-shrink:1;align-self:auto}.merch-grid .grid-box .details .third{flex-basis:33.333%;flex-grow:1;flex-shrink:1;align-self:auto}.merch-grid .grid-box .details .buy-buttons{flex-basis:100%;flex-grow:1;flex-shrink:1;align-self:auto;border-top:1px solid #b4b4b4}.merch-grid .grid-box .details .buy-buttons .buttons{display:-webkit-flex;display:-moz-flex;display:flex;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:10px}.merch-grid .grid-box .details .buy-buttons form{flex-basis:33.333%;flex-grow:1;flex-shrink:1;align-self:auto;text-align:center}.merch-grid .grid-box .details .buy-buttons .button,.merch-grid .grid-box .details .buy-buttons button{background-color:#c0282d;color:white;border:1px solid #c0282d;padding:1em 0.5em;font-weight:600;font-size:1rem;box-shadow:2px 2px 2px #343434;cursor:pointer}.merch-grid .grid-box .details .buy-buttons .button:hover,.merch-grid .grid-box .details .buy-buttons button:hover{background-color:white;color:#c0282d}.merch-grid .grid-box .details .buy-buttons .button:active,.merch-grid .grid-box .details .buy-buttons button:active{background-color:#343434;color:white}.merch-grid .grid-box .details .buy-buttons .button.single-button,.merch-grid .grid-box .details .buy-buttons button.single-button{display:block;width:100%}.merch-grid .grid-box .details .no-buttons{flex-basis:100%;flex-grow:1;flex-shrink:1;align-self:auto;border-top:1px solid #343434;padding:0.75rem 0.25rem;text-align:center;background-color:#343434;color:#eee}.merch-grid .grid-box .details .no-buttons span{font-size:115%;font-weight:300}.merch-grid a figure{background:#c0282d}.merch-grid a .name{color:#c0282d}.merch-grid a.grid-box:hover .details{color:#c0282d}.merch-grid a.grid-box:hover .name .text{text-decoration:underline}.merch-grid a.grid-box:hover .almost-gone-text{fill:#c0282d}@media (min-width:1581px){.merch-grid{grid-template-columns:repeat(4, 1fr)}.merch-grid article{grid-column:span 4}}@media (min-width:1271px) and (max-width:1580px){.merch-grid{grid-template-columns:repeat(3, 1fr)}.merch-grid article{grid-column:span 3}}@media (min-width:971px) and (max-width:1270px){.merch-grid{grid-template-columns:repeat(2, 1fr)}.merch-grid article{grid-column:span 2}}@media (min-width:766px) and (max-width:970px){.merch-grid{grid-template-columns:1fr}}@media (min-width:583px) and (max-width:765px){.merch-grid{grid-template-columns:repeat(2, 1fr)}.merch-grid article{grid-column:span 2}}@media (max-width:582px){.merch-grid{grid-template-columns:1fr}}.product-photos{display:-webkit-flex;display:-moz-flex;display:flex;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.product-photos .photo-holder{margin-bottom:10px}.product-photos a.zoom{position:relative;display:block;background:#c0282d;overflow:hidden;cursor:zoom-in}.product-photos a.zoom img{border:2px solid #c0282d}.product-photos a.zoom:hover{border-bottom:none}.product-photos a.zoom:hover:after{content:' ';position:absolute;top:0;right:0;bottom:0;left:0;background:#c0282d;opacity:0.5;mix-blend-mode:overlay}.product-photos img{max-height:260px}.product-photos .share-your-photo,.product-photos h3{flex-basis:100%;flex-grow:1;flex-shrink:1;align-self:auto}.product-photos h3{font-weight:300;font-size:1.25em;text-transform:uppercase;letter-spacing:0.15em}.product-photos .share-your-photo{margin-top:10px}#PayPalDonateForm{display:block;width:21em}#PayPalDonateForm .dollar-holder{display:inline-block;border:2px solid #343434;font-size:1.5em;float:left;padding-top:0.21em;padding-bottom:0.21em;padding-left:1em;background:#eee}#PayPalDonateForm .dollar-holder input[type=number]{font-size:2.4rem;width:2em;font-family:"Noto Serif TC", serif;border:none;font-weight:300;background:transparent}#PayPalDonateForm .dollar-holder:hover{background:#d0f5c7}#PayPalDonateForm button{display:inline-block;font-family:"Source Sans Pro", sans-serif;border:2px solid #343434;background-color:#c0282d;color:#fff;padding:0.3em 0.8em 0.4em 0.55em;cursor:pointer;font-weight:400;outline:none;width:auto;font-size:1.48em;border-left:none}#PayPalDonateForm button:hover{background-color:#eee;color:#c0282d}#PayPalDonateForm button:active{background-color:#343434}#PayPalDonateForm .dollar-holder,#PayPalDonateForm button{height:81px}ul.submitted-content{counter-reset:docNumber -1;display:table;width:100%;padding:0!important}ul.submitted-content b{font-weight:600}ul.submitted-content li{counter-increment:docNumber;display:table-row;font-size:16px}ul.submitted-content li>a,ul.submitted-content li>span,ul.submitted-content li>time{display:table-cell;padding:0.2em 0.5em;vertical-align:middle}ul.submitted-content li:nth-child(2n){background-color:rgba(52, 52, 52, 0.1)}ul.submitted-content .thead .th{text-transform:uppercase;font-weight:400}ul.submitted-content .thead .th:first-child{padding-left:0.5em}ul.submitted-content .number-cell{width:1.5em;text-align:right;font-weight:700;font-size:0.9em}ul.submitted-content .number-cell:before{content:counter(docNumber)}ul.submitted-content time{font-size:0.8em}ul.submitted-content a{text-decoration:none}ul.submitted-content a:hover{text-decoration:underline}ul.submitted-content .multiple-items>.item:after{content:'& '}ul.submitted-content .multiple-items>.item:last-child:after{content:''}ul.submitted-content .dibs-icon{display:inline-block;background:#343434;font-size:50%;color:#eee;width:1.8em;text-align:center;line-height:180%;border-radius:50%;height:1.8em;transform:translateY(-35%)}ul.submitted-content .dibs-list{font-size:75%}ul.submitted-content .dibs-list strong{font-weight:600}@media (max-width:980px){.hopper-wrapper{overflow-x:scroll}}.fanart-grid{display:grid;gap:0;justify-content:end}.fanart-grid .fanart-headline{padding:0.5em 0;grid-column:1 / -1}.fanart-grid a{position:relative}.fanart-grid a img{width:100%;height:100%;transition:filter 0.3s linear}.fanart-grid a figcaption{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:20px}.fanart-grid a figcaption summary{background:#fff;padding:20px;color:#343434;transform:scale(0.1);transition:all 0.3s ease;box-shadow:0 0 4px rgba(52, 52, 52, 0.2);opacity:0}.fanart-grid a:hover figcaption summary{transform:scale(1);opacity:1}.fanart-grid a:hover h4{color:#c0282d}.fanart-grid a:hover img{filter:brightness(30%)}.fanart-grid .fanart-out{padding:1.25em 0;grid-column:1 / -1;font-size:180%}@media (max-width:450px){.fanart-grid{grid-template-columns:repeat(2, 1fr)}}@media (min-width:451px) and (max-width:700px){.fanart-grid{grid-template-columns:repeat(3, 1fr)}}@media (min-width:701px) and (max-width:980px){.fanart-grid{grid-template-columns:repeat(4, 1fr)}}@media (min-width:981px) and (max-width:1300px){.fanart-grid{grid-template-columns:repeat(4, 1fr)}}@media (min-width:1301px) and (max-width:1600px){.fanart-grid{grid-template-columns:repeat(5, 1fr)}}@media (min-width:1601px) and (max-width:1950px){.fanart-grid{grid-template-columns:repeat(6, 1fr)}}@media (min-width:1951px) and (max-width:2200px){.fanart-grid{grid-template-columns:repeat(7, 1fr)}}@media (min-width:2201px){.fanart-grid{grid-template-columns:repeat(auto-fill, 250px)}}@media (max-width:980px){.fanart-grid .fanart-headline{padding-left:20px;padding-right:20px}}
/*# sourceMappingURL=thefplus.css.map */