/*! normalize.css v2.1.1 | MIT License | git.io/normalize */
html,mark{color:#000}
.md pre:before,pre{white-space:pre-wrap}
img,legend{border:0}
.flash-message,.show-loading{text-align:center}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:.67em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0}
code,kbd,pre,samp{font-family:monospace,serif;font-size:93%}
q{quotes:"\201C" "\201D" "\2018" "\2019"}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
svg:not(:root){overflow:hidden}
figure{margin:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{padding:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
::-webkit-input-placeholder{color:#999}
:-moz-placeholder{color:#999}
::-moz-placeholder{color:#999}
:-ms-input-placeholder{color:#999}
@-ms-viewport{width:device-width;user-zoom:fixed;max-zoom:1;min-zoom:1}
@viewport{width:device-width}
.theme-light{--theme-page-background-color:#fff;--theme-text-color:var(--theme-light-text-color)}
.theme-dark{--theme-page-background-color:#000;--theme-text-color:var(--theme-dark-text-color)}
.theme-text-color{color:var(--theme-text-color)}
.theme-color,a{color:var(--theme-color)}
.theme-border{border-color:var(--theme-color)}
.theme-bg{background-color:var(--theme-background-color)}
.theme-border-top{border-top:.5px solid rgba(0,0,0,.15)}
.theme-dark .theme-border-top{border-top-color:rgba(255,255,255,.2)}
.theme-bg-lighter-dark{background:var(--theme-background-color-lighter-dark)}
.theme-bg-lighter{background:var(--theme-background-color-lighter)}
a:active,a:focus,button:focus{outline:0}
body,html{height:100%}
html{font-size:var(--font-size,15px);font-family:var(--font-family,system-ui,sans-serif);-ms-touch-action:manipulation;touch-action:manipulation;background:var(--theme-background-color,#fff)}
a[href],button{touch-action:manipulation}
button{margin:0;padding:0;background:0 0;border:none;font-family:inherit;font-size:inherit;line-height:inherit}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{border-radius:0}
body{margin:0 auto;padding:0;line-height:1.618;color:var(--theme-text-color);-webkit-font-smoothing:antialiased;font-size:inherit}
a{text-decoration:none;outline:0}
strong{font-weight:600}
.flash-message,.heading,h1,h2,h3{font-weight:100}
.list,.list-inline{margin:0;padding:0;list-style:none}
.list-inline>li{display:inline-block}
.list-line .item,.list-line a{display:block;color:inherit;line-height:1.69}
.list-line li{margin-left:15px;border-bottom:.5px solid var(--theme-background-color-light)}
.list-line a{margin-left:-15px;padding:10px 15px}
.non-touch .list-line a:active,.non-touch .list-line a:focus,.non-touch .list-line a:hover,.touch .list-line a:active,.touch .list-line a:focus{background-color:rgba(128,128,128,.08)}
.list-line .item{margin-left:15px;padding:10px 15px 10px 0}
.fleft{float:left}
.cmp-nsfw .status,.fright{float:right}
.clearfix:after{content:"";display:table;clear:both}
.absolute{position:absolute;top:0;left:0;right:0;bottom:0}
#loading{position:absolute;z-index:1000;margin:-10px 0 0 -10px;top:190px;left:85px}
.show-loading.absolute{position:absolute;left:50%;top:50%;bottom:auto;right:auto;margin-top:-45px;margin-left:-35px;padding:10px}
.show-loading.absolute .bg{margin:-10px;padding:10px 10px 5px;background:rgba(255,255,255,.9);border-radius:3px}
.theme-dark .show-loading.absolute .bg{background:rgba(30,30,30,.9)}
.show-loading.relative{padding:10px}
.show-loading .circle{display:inline-block;width:1.5rem;height:1.5rem;-webkit-animation:spinoffPulse .9s infinite linear;animation:spinoffPulse .9s infinite linear;border-width:1px;border-style:solid;border-radius:50%;border-color:var(--theme-background-color-light) var(--theme-background-color-light) var(--theme-text-color)}
.spin{animation:spinoffPulse 650ms infinite linear}
@keyframes spinoffPulse{0%{transform:rotateZ(0)}
100%{transform:rotateZ(360deg)}
}
.flash-message{display:none;position:fixed;padding:10px 20px;top:60px;left:50px;right:50px;background:rgba(0,0,0,.8);color:#fff;border-radius:30px;font-size:1.1rem;z-index:1000;opacity:0;-webkit-transform:translate(0,-20px);transform:translate(0,-20px);-webkit-transition:-webkit-transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease}
.show-flash-message{display:block;opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}
@media only screen and (min-width :768px){.flash-message{left:auto;width:200px;text-align:left;border-radius:5px;right:30px}
}
.scrollbar-visible ::-webkit-scrollbar{width:10px;background-color:rgba(0,0,0,.01)}
.bubble-icon:after,.mobile-test{width:0;position:absolute;height:0}
.scrollbar-visible ::-webkit-scrollbar:hover{background-color:rgba(0,0,0,.07)}
.scrollbar-visible ::-webkit-scrollbar-thumb:vertical{background-color:rgba(0,0,0,.25);background-clip:padding-box;border:2px solid transparent;min-height:10px}
.scrollbar-visible ::-webkit-scrollbar-thumb:vertical:active{background:rgba(0,0,0,.61)}
.theme-dark.scrollbar-visible ::-webkit-scrollbar{background-color:rgba(255,255,255,.01)}
.theme-dark.scrollbar-visible ::-webkit-scrollbar:hover{background-color:rgba(255,255,255,.07)}
.theme-dark.scrollbar-visible ::-webkit-scrollbar-thumb:vertical{background-color:rgba(255,255,255,.25)}
.theme-dark.scrollbar-visible ::-webkit-scrollbar-thumb:vertical:active{background:rgba(255,255,255,.61)}
@keyframes rotate{from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
@keyframes spinner{0%{transform:rotate(0)}
100%{transform:rotate(720deg)}
}
.bubble-icon{display:inline-block;border-radius:50%;padding:.08rem .4rem;min-width:min(37px,2.6rem);text-align:center;font-style:normal;font-size:.93rem;line-height:1.45;background-color:var(--theme-background-color-light);color:var(--theme-color)}
.bubble-icon:after{margin-top:-.13rem;margin-left:.07rem;content:'';display:block;border:9px solid transparent;border-width:.6rem .66rem 0 0;border-top-color:var(--theme-background-color-light)}
.mobile-test{left:-100px;visibility:hidden}
@media only screen and (min-width :768px){.mobile-test{height:1px}
.header h1{text-align:center}
}
.hairline-test{border:.5px solid transparent}
.scrollbar-test{position:absolute;width:100px;height:100px;top:-200px;overflow:scroll;visibility:hidden}
.native-only,.web-only{display:none}
.native-app .native-only,.web .web-only{display:block}
html body .nsfw,html body span.nsfw{display:inline-block;padding:3px 4px;background:#ed1c24;color:#fff;border-radius:2px;font-weight:400;text-transform:uppercase;font-size:11px;line-height:1}
.scale3{-webkit-animation:scale3 .4s ease-in-out;animation:scale3 .4s ease-in-out}
@-webkit-keyframes scale3{0%,100%{-webkit-transform:scale(1)}
60%{-webkit-transform:scale(3)}
}
@keyframes scale3{0%,100%{transform:scale(1)}
60%{transform:scale(3)}
}
.scale1_5{-webkit-animation:scale1_5 .4s ease-in-out;animation:scale1_5 .4s ease-in-out}
@-webkit-keyframes scale1_5{0%,100%{-webkit-transform:scale(1)}
60%{-webkit-transform:scale(1.5)}
}
@keyframes scale1_5{0%,100%{transform:scale(1)}
60%{transform:scale(1.5)}
}
.input-checkbox{position:relative;width:1rem;height:1rem;margin:0 3px 0 0;border:transparent;background:0 0}
.input-checkbox:before{position:absolute;top:0;left:0;content:'';bottom:0;right:0;border-width:.15rem;border-style:solid;text-align:center;font-size:.77rem;line-height:1rem;transition:border .25s,background-color .25s;border-radius:.15rem;border-color:var(--theme-color);color:transparent;background:var(--theme-background-color-light)}
.article-meta .my-friend,.input-checkbox:checked:before{background:var(--theme-color)}
.input-checkbox:after{position:absolute;bottom:.2rem;left:.3rem;content:'';width:0;height:0;border:2px solid #fff;border-width:0 .15rem .15rem 0;transform:rotateZ(0) scale(0);transition:transform .25s,width .2s .1s,height .2s .1s}
.app-modal li a,.header .submenu li{border-top:.5px solid rgba(255,255,255,.1)}
.input-checkbox:checked:after{width:.3rem;height:.6rem;transform:rotateZ(37deg) scale(1)}
.f-border{position:absolute;top:0;left:0;right:0;min-height:45px;height:3rem;background-color:var(--theme-background-color)}
.ios7.native-app .ios-statusbar,.ios7.standalone .ios-statusbar{top:-20px;height:20px}
.ios7.native-app.orientation-portrait .ios-statusbar,.ios7.standalone.orientation-portrait .ios-statusbar{height:env(safe-area-inset-top)}
.ios7.native-app.orientation-landscape .ios-statusbar,.ios7.standalone.orientation-landscape .ios-statusbar{left:env(safe-area-inset-left)}
.header{min-height:45px;height:3rem;color:rgba(255,255,255,.7);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.header a{color:inherit;cursor:pointer}
.header a:active{background:rgba(0,0,0,.06)}
.header h1{margin:0 100px;font-size:1rem;line-height:45px;font-weight:400;color:rgba(255,255,255,.6)}
.rem .header h1{line-height:3}
.retina .header h1{font-weight:300;color:rgba(255,255,255,.8)}
.header .hidden{display:none}
.header h1.center{margin:0 50px}
.header h1 .top{padding:6px 0 2px;font-size:.93rem}
.rem .header h1 .top{padding:.4rem 0 .06rem}
.header .l-menu{position:absolute;top:0;left:0}
.header .r-menu{position:absolute;top:0;right:0}
.header .menu li{vertical-align:middle}
.header .l-menu a,.header .r-menu a{display:inline-block;text-align:center}
.header .icon{font-size:1.5rem;display:inline-block;width:45px;height:45px;line-height:45px;color:rgba(255,255,255,.7)}
.rem .header .icon{line-height:2;height:3rem}
.header .text{display:inline-block;font-size:.93rem;line-height:45px;padding:0 5px}
.enable-readability .header .icon-pocket,.header .icon-readability,.header a.article-self-true,.native-app .header .icon-twitter,.native-app.ios .header .share-android,.native-app.ios .header .share-web,.native-app.ios .header .share-windows,.web .header .share-android,.web .header .share-ios,.web .header .share-windows{display:none}
.rem .header .text{line-height:3rem;padding:0 .35rem}
.header .title-center{text-align:center;white-space:pre;overflow:hidden;text-overflow:ellipsis}
.logged-in .page-home .header .title-center{margin-right:140px}
.logged-in .header .logged-in-user{display:block}
.header .logged-in-user .icon{opacity:.2}
.header .logged-in-user .text{position:absolute;top:0;width:45px;text-align:center;border-radius:5px;opacity:.8;line-height:45px;font-size:.85rem}
.header .icon-pocket,.header .submenu a.selected{opacity:.5}
.rem .header .logged-in-user .text{width:2.5rem;line-height:3rem}
.enable-pocket .header .icon-pocket,.enable-readability .header .icon-readability{opacity:1;display:inline-block}
.header .two-line-text{display:table-cell!important;vertical-align:middle;height:45px;margin-left:2px;padding:0 7px;line-height:1.25}
.rem .header .two-line-text{height:3rem;padding:0 .4rem}
.header .two-line-text .bottom,.header .two-line-text .top{display:block;max-width:250px;overflow:hidden;text-overflow:ellipsis;text-align:left}
.header .two-line-text .bottom{font-size:.85rem;font-weight:100}
.header .info-bubble{position:absolute;top:3px;right:0;min-width:13px;padding:0 4px;font-size:77%;border-radius:2px;text-align:center;line-height:1.3}
.rem .header .info-bubble{padding:0 .25rem}
.header .show-submenu .toggle-submenu{background:rgba(0,0,0,.05)}
.header .submenu{display:none;list-style:none;position:absolute;top:100%;margin:0 0 0 -5px;padding:0;min-width:250px;z-index:100;background:var(--theme-background-color)}
.weird-dpi .header .submenu{margin-top:-1px}
.header .r-menu .submenu{right:0}
.header .show-submenu .submenu{display:block;box-shadow:0 4px 10px -4px rgba(0,0,0,.81)}
.header .submenu .info-bubble:empty,.ie .header .show-submenu .submenu:before{display:none}
.header .show-submenu .submenu:before{content:'';position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}
.header .submenu li{background-color:rgba(0,0,0,.05)}
.header .submenu li:first-child{border-top:none}
.header .submenu a{position:relative;display:block;text-align:left;padding:9px 10px}
.layout,.page,.pages-container .pagebd-container{position:absolute;left:0}
.non-touch .header .submenu li a:hover{background:rgba(0,0,0,.06)}
.header .submenu .icon{width:25px;height:30px;line-height:30px;vertical-align:middle;text-align:center;font-size:1.13rem;opacity:.8}
.header .submenu .text{line-height:1.6;vertical-align:middle;padding-left:7px;max-width:14rem;width:85%;overflow:hidden;text-overflow:ellipsis}
.header .submenu .info-bubble{width:auto;right:10px;padding:2px 3px}
.header .submenu li b{display:inline-block;padding:8px 10px;color:inherit;opacity:.5;font-weight:inherit;vertical-align:middle}
.header .submenu li div{display:inline-block;vertical-align:middle}
.header .submenu .multiple a{display:inline-block;margin:2px 3px 2px -1px;padding:6px 7px;background:rgba(255,255,255,.06)}
.header .submenu .icons-only{overflow:hidden}
.header .submenu .icons-only a{float:left;width:25%;margin:0;padding:9px 0;background:0 0;text-align:center}
.article-meta,.pages-container .header-container{background-color:var(--theme-background-color)}
.header .submenu .border-none{border:none}
.header .submenu .icons-text a{padding:3px 0 6px}
.header .submenu .icons-text .text{display:block;padding:0;width:100%;font-size:83%;overflow:hidden}
@media (min-width:360px){.header .submenu .icons-text .text{font-size:93%}
}
.header .submenu .icons-only.three a{width:33.3%}
.header .submenu .multiple a .icon{margin:0}
.header .submenu .toggle-fullscreen-container{display:none}
.mac-app.fullscreen-enabled .header .submenu .toggle-fullscreen-container,.web.fullscreen-enabled .header .submenu .toggle-fullscreen-container{display:block}
.header .submenu .share-one-item{overflow:hidden;text-overflow:ellipsis;white-space:pre}
.layout{top:0;right:0;bottom:0;z-index:1}
.ios7.native-app .touch,.ios7.standalone .touch{top:20px}
.ios7.native-app.orientation-portrait .touch,.ios7.standalone.orientation-portrait .touch{top:env(safe-area-inset-top)}
.pages-container{overflow:hidden}
.pages-container .pagebd-container{top:max(45px,3rem);right:0;bottom:0;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-transition:bottom .1s ease;transition:bottom .1s ease;scroll-behavior:smooth}
.page{top:0;right:0;bottom:0}
.page-home{display:none}
@media only screen and (min-width:768px){.split-view .page{display:block!important}
.split-view .page-options,.split-view .page-stories{left:0;right:auto}
}
@media only screen and (min-width:1280px){.layout-fixed{padding:20px}
.layout-fixed .flexible-layout-bg{position:absolute;top:0;right:0;left:0;height:195px}
.layout-fixed .layout{position:relative;margin:0 auto;height:100%;width:1120px;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 0 5px -1px rgba(0,0,0,.4)}
}
.article-meta{min-height:120px;background-image:linear-gradient(0deg,rgba(255,255,255,.05) 0,rgba(255,255,255,.05) 100%);border-bottom:5px solid var(--theme-background-color);xborder-image-source:linear-gradient(0deg,rgba(255,255,255,.05),rgba(255,255,255,.05))}
.article-meta .article-meta-items{padding:.66rem 15px 10px}
.article-meta h3{margin:0;padding:0 0 .333rem;font-size:107%;font-weight:400;color:rgba(255,255,255,.85);line-height:1.3}
.article-meta span{display:inline-block;padding:5px;font-weight:300;line-height:1;font-size:93%;white-space:pre;color:rgba(255,255,255,.5)}
.article-meta span+span{padding-right:10px;padding-left:0}
.article-meta .link{color:rgba(255,255,255,.65)}
.article-meta .url{display:block;padding-top:.334rem;white-space:pre;text-overflow:ellipsis;overflow:hidden}
.article-meta .my-friend{padding:2px 4px;font-size:.85rem}
.article-meta .points{background:rgba(0,0,0,.03);border-radius:3px}
.article-meta .text{padding-top:.334rem}
.article-meta .icon{padding:2px 5px 2px 0}
.article-meta.article-self-true .article-url{display:none}
.article-meta .show-link-options{position:relative;margin-left:-15px;padding-left:15px}
.article-meta .show-link-options .more:after{content:'';position:absolute;left:0;bottom:-10px;width:45px;height:45px}
.article-meta .self-poll,.article-meta .self-text{padding:10px 15px;border-top:.5px solid var(--theme-background-color);background-image:linear-gradient(0deg,rgba(255,255,255,.9) 0,rgba(255,255,255,.9) 100%)}
.theme-dark .article-meta .self-poll,.theme-dark .article-meta .self-text{background:rgba(0,0,0,.5)}
.article-meta .self-text h3{color:inherit}
.article-meta .self-text a{word-break:break-all}
.article-meta .self-text hr{border-top:0;border-bottom:.5px solid #888}
.article-meta .self-text td,.article-meta .self-text th{border:.5px solid rgba(128,128,128,.1);padding:7px 10px}
.article-meta .self-text span{display:inline;color:inherit;font-weight:400;white-space:normal}
.article-meta .self-text strong{font-weight:600}
.article-meta .self-text th{background:rgba(128,128,128,.15);font-weight:600}
.article-meta .self-text td{empty-cells:show}
.article-meta .self-text tr:nth-child(2n){background:rgba(128,128,128,.05)}
.article-meta .self-poll{padding-bottom:15px;margin-top:9px}
.article-meta .self-poll ol{margin:0;padding:0;list-style:none}
.article-meta .self-poll li{margin:1px 0}
.article-meta .self-poll em{position:absolute;width:40px;padding-right:5px;text-align:right;font-style:normal;font-weight:300}
.article-meta .self-poll div{display:block;margin-left:40px;padding:0 5px;background-image:linear-gradient(to right,rgba(0,0,0,.12),rgba(0,0,0,.06));background-repeat:no-repeat}
.theme-dark .article-meta .self-poll div{background-image:linear-gradient(to right,rgba(255,255,255,.12),rgba(255,255,255,.06))}
.article-meta .toggle-iama-comments{display:block;background:rgba(0,0,0,.1);padding:10px 15px}
.article-meta .toggle-iama-comments:hover{background:rgba(0,0,0,.2)}
.article-meta .toggle-iama-comments .text{font-weight:400;padding-left:10px}
.article-meta .toggle-iama-comments .icon{padding:1px;border:.5px solid;opacity:.2}
.article-meta .toggle-iama-comments.selected .icon{opacity:1}
.article-meta .self-text iframe,.article-meta .self-text img,.article-meta .self-text video{display:block;margin:0 auto;max-width:100%;max-height:calc(100vh - 50px)}
.article-meta .self-text.pictures{position:relative;z-index:10;padding:0;text-align:center}
.article-meta .self-text.pictures .pictures+.pictures{padding-top:10px}
.article-meta .self-text.open-graph{max-width:500px;padding:5px;margin:10px}
.article-meta .self-text blockquote{margin:0;padding:15px}
.article-meta .self-text p{margin:0}
.article-meta .self-text p+p{margin:1rem 0}
.article-meta .open-graph .title{margin:7px;padding:0;font-size:inherit;font-weight:600;line-height:1.6;overflow-wrap:break-word;word-wrap:break-word}
.article-meta .open-graph.self-text p{margin:7px}
.article-meta .hidden{display:none}
.pull-to-refresh-content .scrollable-content{-webkit-transition-duration:0;transition-duration:0}
.pull-to-refresh-content .scrollable-content.transitioning{-webkit-transition-duration:.3s;transition-duration:.3s}
.pull-to-refresh-content .scrollable-content.refreshing{-webkit-transform:translate3d(0,45px,0);transform:translate3d(0,45px,0)}
.pull-to-refresh-layer{position:absolute;top:-45px;left:0;right:0;height:45px;text-align:center;overflow:hidden}
.pull-to-refresh-container{margin:auto;height:45px;padding-top:10px}
.pull-to-refresh-layer .text{font-size:1rem;display:inline-block;vertical-align:middle;line-height:45px;height:45px;width:0;text-align:left}
.pull-to-refresh-layer .loader{width:30px;height:30px;line-height:30px;display:inline-block;vertical-align:middle;border-radius:50%;color:#fff;-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:none;animation:none}
.android .pull-to-refresh-layer .loader{-webkit-transition-duration:.3s;transition-duration:.3s}
.scrollable-content.refreshing .loader{color:transparent;background:0 0;border-top-width:1px;border-top-style:solid;-webkit-animation:spinner 1.3s cubic-bezier(.75,0,.5,1) infinite normal;animation:spinner 1.3s cubic-bezier(.75,0,.5,1) infinite normal}
.pull-to-refresh-layer .rotate-loader-half{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.gilded{padding:0!important;height:13px;width:13px;text-align:center;background:gold;border:1px solid #B99A3D;border-radius:50%;line-height:11px!important;font-size:11px!important;color:rgba(0,0,0,.4)!important}
.award,.tweet .tweet-meta .icon,.tweet .tweet-profile .icon{vertical-align:middle;background-size:contain;background-repeat:no-repeat}
.tweet,.tweet .tweet-avatar{border-radius:5px;overflow:hidden}
.award{display:inline-block;width:14px;height:14px;margin-bottom:2px}
.award+.award{margin-left:4px}
.tweet{margin:10px auto;max-width:500px;border-width:1px;border-style:solid;padding:10px}
.rem .tweet{max-width:33rem}
.tweet .tweet-img{margin:-10px -10px 5px}
.tweet .tweet-img img{width:100%}
.tweet .tweet-avatar{float:left;height:35px;width:35px;margin-right:5px}
.tweet .tweet-name{margin:0;padding:0;font-weight:600;font-size:107%;line-height:1}
.tweet .tweet-body{padding:10px 0}
.tweet .tweet-body img{width:1.25em;height:1.25em}
.tweet .tweet-body span{display:inline;padding:0}
.tweet .tweet-body .link{color:inherit}
.tweet .tweet-meta .icon,.tweet .tweet-profile .icon{display:inline-block;width:15px;height:16px;line-height:1;background-position:50%;opacity:1}
.tweet .tweet-profile .icon{vertical-align:top}
.tweet .text{padding:0 15px 0 5px;vertical-align:middle;font-size:100%;font-weight:400;opacity:1}
.tweet .tweet-badge{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2072%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h64v72H0z%22%2F%3E%3Cpath%20fill%3D%22%2388c9f9%22%20d%3D%22M3%2037.315c0%204.125%202.162%207.726%205.363%209.624-.056.467-.09.937-.09%201.42%200%206.103%204.72%2011.045%2010.546%2011.045%201.295%200%202.542-.234%203.687-.686C24.22%2062.4%2027.827%2064.93%2032%2064.93c4.174%200%207.782-2.53%209.49-6.213%201.148.45%202.39.685%203.69.685%205.826%200%2010.546-4.94%2010.546-11.045%200-.483-.037-.953-.093-1.42C58.83%2045.04%2061%2041.44%2061%2037.314c0-4.37-2.42-8.15-5.933-9.946.427-1.203.658-2.5.658-3.865%200-6.104-4.72-11.045-10.545-11.045-1.302%200-2.543.232-3.69.688-1.707-3.685-5.315-6.216-9.49-6.216-4.173%200-7.778%202.53-9.492%206.216-1.146-.455-2.393-.688-3.688-.688-5.827%200-10.545%204.94-10.545%2011.045%200%201.364.23%202.662.656%203.864C5.42%2029.163%203%2032.944%203%2037.314z%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M17.87%2039.08l7.015%206.978c.585.582%201.35.873%202.116.873.77%200%201.542-.294%202.127-.883.344-.346%2015.98-15.974%2015.98-15.974%201.172-1.172%201.172-3.07%200-4.243-1.17-1.17-3.07-1.172-4.242%200l-13.87%2013.863-4.892-4.868c-1.174-1.168-3.074-1.164-4.242.01-1.168%201.176-1.163%203.075.01%204.244z%22%2F%3E%3C%2Fsvg%3E)}
.tweet .tweet-likes{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2054%2072%22%3E%3Cpath%20class%3D%22icon%22%20fill%3D%22%23697882%22%20d%3D%22M38.723%2012c-7.187%200-11.16%207.306-11.723%208.13-.563-.824-4.496-8.13-11.723-8.13C8.79%2012%203.533%2018.163%203.533%2024.647%203.533%2039.964%2021.89%2055.907%2027%2056c5.11-.093%2023.467-16.036%2023.467-31.353C50.467%2018.163%2045.21%2012%2038.723%2012z%22%2F%3E%3C%2Fsvg%3E)}
.tweet .tweet-retweets{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2074%2072%22%3E%3Cpath%20class%3D%22icon%22%20fill%3D%22%23697882%22%20d%3D%22M70.676%2036.644C70.166%2035.636%2069.13%2035%2068%2035h-7V19c0-2.21-1.79-4-4-4H34c-2.21%200-4%201.79-4%204s1.79%204%204%204h18c.552%200%20.998.446%201%20.998V35h-7c-1.13%200-2.165.636-2.676%201.644-.51%201.01-.412%202.22.257%203.13l11%2015C55.148%2055.545%2056.046%2056%2057%2056s1.855-.455%202.42-1.226l11-15c.668-.912.767-2.122.256-3.13zM40%2048H22c-.54%200-.97-.427-.992-.96L21%2036h7c1.13%200%202.166-.636%202.677-1.644.51-1.01.412-2.22-.257-3.13l-11-15C18.854%2015.455%2017.956%2015%2017%2015s-1.854.455-2.42%201.226l-11%2015c-.667.912-.767%202.122-.255%203.13C3.835%2035.365%204.87%2036%206%2036h7l.012%2016.003c.002%202.208%201.792%203.997%204%203.997h22.99c2.208%200%204-1.79%204-4s-1.792-4-4-4z%22%2F%3E%3C%2Fsvg%3E)}
.page-comments a[href="/blackhair"]:nth-of-type(n):after,.page-comments a[href="/hehheh"]:nth-of-type(n):after,.page-comments a[href="/straight"]:nth-of-type(n):after,.page-comments a[href="/bepinthemorning"]:nth-of-type(n):after,.page-comments a[href="/red"]:nth-of-type(n):after,.page-comments a[href="/bepislaughingatyourmum"]:nth-of-type(n):after,.page-comments a[href="/nomegusta"]:nth-of-type(n):after,.page-comments a[href="/wtf"]:nth-of-type(n):after,.page-comments a[href="/trolldad"]:nth-of-type(n):after,.page-comments a[href="/wayevil"]:nth-of-type(n):after,.page-comments a[href="/challengeaccepted"]:nth-of-type(n):after,.page-comments a[href="/melvin"]:nth-of-type(n):after,.page-comments a[href="/welp"]:nth-of-type(n):after,.page-comments a[href="/bepistrollingyoubetter"]:nth-of-type(n):after,.page-comments a[href="/djlovestaco"]:nth-of-type(n):after,.page-comments a[href="/why"]:nth-of-type(n):after,.page-comments a[href="/surprised"]:nth-of-type(n):after,.page-comments a[href="/suprised"]:nth-of-type(n):after,.page-comments a[href="/longneck"]:nth-of-type(n):after,.page-comments a[href="/sweetjesus"]:nth-of-type(n):after,.page-comments a[href="/notokay"]:nth-of-type(n):after,.page-comments a[href="/yuno"]:nth-of-type(n):after,.page-comments a[href="/awyeah"]:nth-of-type(n):after,.page-comments a[href="/awyea"]:nth-of-type(n):after,.page-comments a[href="/ohisthatacarrot"]:nth-of-type(n):after,.page-comments a[href="/carrt"]:nth-of-type(n):after,.page-comments a[href="/iamawaffle"]:nth-of-type(n):after,.page-comments a[href="/jackieeeee"]:nth-of-type(n):after,.page-comments a[href="/aintthatsomeshit"]:nth-of-type(n):after,.page-comments a[href="/igotthis"]:nth-of-type(n):after,.page-comments a[href="/fy1"]:nth-of-type(n):after,.page-comments a[href="/teeth"]:nth-of-type(n):after,.page-comments a[href="/foreveralonewithyourmum"]:nth-of-type(n):after,.page-comments a[href="/megustaperfect"]:nth-of-type(n):after,.page-comments a[href="/fapfap"]:nth-of-type(n):after,.page-comments a[href="/schlick"]:nth-of-type(n):after,.page-comments a[href="/hug"]:nth-of-type(n):after,.page-comments a[href="/gtfo"]:nth-of-type(n):after,.page-comments a[href="/stare"]:nth-of-type(n):after,.page-comments a[href="/fumanchu"]:nth-of-type(n):after,.page-comments a[href="/vuvu"]:nth-of-type(n):after,.page-comments a[href="/milk"]:nth-of-type(n):after,.page-comments a[href="/pfttext"]:nth-of-type(n):after,.page-comments a[href="/indeed"]:nth-of-type(n):after,.page-comments a[href="/ifeelyoubrah"]:nth-of-type(n):after,.page-comments a[href="/steve"]:nth-of-type(n):after,.page-comments a[href="/serious"]:nth-of-type(n):after,.page-comments a[href="/gserious"]:nth-of-type(n):after,.page-comments a[href="/gaytroll"]:nth-of-type(n):after,.page-comments a[href="/deviltroll"]:nth-of-type(n):after,.page-comments a[href="/freddie"]:nth-of-type(n):after,.page-comments a[href="/thestonedmod"]:nth-of-type(n):after,.page-comments a[href="/pickletime"]:nth-of-type(n):after,.page-comments a[href="/notbad"]:nth-of-type(n):after,.page-comments a[href="/trollmum"]:nth-of-type(n):after,.page-comments a[href="/gwtf"]:nth-of-type(n):after,.page-comments a[href="/okay"]:nth-of-type(n):after,.page-comments a[href="/splashy"]:nth-of-type(n):after,.page-comments a[href="/toomuchweed"]:nth-of-type(n):after,.page-comments a[href="/chrisbrpwnd"]:nth-of-type(n):after,.page-comments a[href="/dinokay"]:nth-of-type(n):after,.page-comments a[href="/dino"]:nth-of-type(n):after,.page-comments a[href="/table"]:nth-of-type(n):after,.page-comments a[href="/fuckthatshit"]:nth-of-type(n):after,.page-comments a[href="/nowkiss"]:nth-of-type(n):after,.page-comments a[href="/everybodywalkthedinosaur"]:nth-of-type(n):after,.page-comments a[href="/angryharpdarp"]:nth-of-type(n):after,.page-comments a[href="/cerealspit"]:nth-of-type(n):after,.page-comments a[href="/21424"]:nth-of-type(n):after,.page-comments a[href="/biebs"]:nth-of-type(n):after,.page-comments a[href="/cereal"]:nth-of-type(n):after,.page-comments a[href="/foreveralonelaugh"]:nth-of-type(n):after,.page-comments a[href="/ohcrap"]:nth-of-type(n):after,.page-comments a[href="/jasonqualman"]:nth-of-type(n):after,.page-comments a[href="/teethrage"]:nth-of-type(n):after,.page-comments a[href="/jonzibar"]:nth-of-type(n):after,.page-comments a[href="/fyl"]:nth-of-type(n):after,.page-comments a[href="/rmilk"]:nth-of-type(n):after,.page-comments a[href="/ewbtetext"]:nth-of-type(n):after,.page-comments a[href="/trap"]:nth-of-type(n):after,.page-comments a[href="/foreveralone"]:nth-of-type(n):after,.page-comments a[href="/bzz"]:nth-of-type(n):after,.page-comments a[href="/creepy"]:nth-of-type(n):after,.page-comments a[href="/itstime"]:nth-of-type(n):after,.page-comments a[href="/gtroll"]:nth-of-type(n):after,.page-comments a[href="/fap"]:nth-of-type(n):after,.page-comments a[href="/pfttxt"]:nth-of-type(n):after,.page-comments a[href="/biggusta"]:nth-of-type(n):after,.page-comments a[href="/notsureifgusta"]:nth-of-type(n):after,.page-comments a[href="/hahahahaha"]:nth-of-type(n):after,.page-comments a[href="/2229"]:nth-of-type(n):after,.page-comments a[href="/smokeweedeveryday"]:nth-of-type(n):after,.page-comments a[href="/drunk1"]:nth-of-type(n):after,.page-comments a[href="/truestory"]:nth-of-type(n):after,.page-comments a[href="/didthere"]:nth-of-type(n):after,.page-comments a[href="/tobey"]:nth-of-type(n):after,.page-comments a[href="/hatersgonnahate"]:nth-of-type(n):after,.page-comments a[href="/dinostare"]:nth-of-type(n):after,.page-comments a[href="/puke"]:nth-of-type(n):after,.page-comments a[href="/awthanks"]:nth-of-type(n):after,.page-comments a[href="/knowthatfeel"]:nth-of-type(n):after,.page-comments a[href="/no"]:nth-of-type(n):after,.page-comments a[href="/jackieeeee!"]:nth-of-type(n):after,.page-comments a[href="/happyjackie"]:nth-of-type(n):after,.page-comments a[href="/ohgodwhy"]:nth-of-type(n):after,.page-comments a[href="/ohgodyes"]:nth-of-type(n):after,.page-comments a[href="/jetpack"]:nth-of-type(n):after,.page-comments a[href="/badass"]:nth-of-type(n):after,.page-comments a[href="/soclose"]:nth-of-type(n):after,.page-comments a[href="/allthethings"]:nth-of-type(n):after,.page-comments a[href="/youdontsay"]:nth-of-type(n):after,.page-comments a[href="/jizzsplosion"]:nth-of-type(n):after,.page-comments a[href="/ohmy"]:nth-of-type(n):after,.page-comments a[href="/likeasir"]:nth-of-type(n):after,.page-comments a[href="/likealady"]:nth-of-type(n):after,.page-comments a[href="/ifeelsyabreh"]:nth-of-type(n):after,.page-comments a[href="/trollmom"]:nth-of-type(n):after,.page-comments a[href="/femyao"]:nth-of-type(n):after,.page-comments a[href="/ilovethebeefytaco"]:nth-of-type(n):after,.page-comments a[href="/gyey"]:nth-of-type(n):after,.page-comments a[href="/gwat"]:nth-of-type(n):after,.page-comments a[href="/gsmile"]:nth-of-type(n):after,.page-comments a[href="/gtongue"]:nth-of-type(n):after,.page-comments a[href="/gohno"]:nth-of-type(n):after,.page-comments a[href="/gwah"]:nth-of-type(n):after,.page-comments a[href="/ghappy"]:nth-of-type(n):after,.page-comments a[href="/gbeh"]:nth-of-type(n):after,.page-comments a[href="/gfu"]:nth-of-type(n):after,.page-comments a[href="/guhm"]:nth-of-type(n):after,.page-comments a[href="/fu"]:nth-of-type(n):after,.page-comments a[href="/beh"]:nth-of-type(n):after,.page-comments a[href="/gah"]:nth-of-type(n):after,.page-comments a[href="/perfect"]:nth-of-type(n):after,.page-comments a[href="/happy"]:nth-of-type(n):after,.page-comments a[href="/uhm"]:nth-of-type(n):after,.page-comments a[href="/wat"]:nth-of-type(n):after,.page-comments a[href="/yey"]:nth-of-type(n):after,.page-comments a[href="/fuckyeah"]:nth-of-type(n):after,.page-comments a[href="/ewbte"]:nth-of-type(n):after,.page-comments a[href="/son"]:nth-of-type(n):after,.page-comments a[href="/high"]:nth-of-type(n):after,.page-comments a[href="/poker"]:nth-of-type(n):after,.page-comments a[href="/rightmilk"]:nth-of-type(n):after,.page-comments a[href="/megusta"]:nth-of-type(n):after,.page-comments a[href="/troll"]:nth-of-type(n):after,.page-comments a[href="/rtroll"]:nth-of-type(n):after,.page-comments a[href="/leftmilk"]:nth-of-type(n):after,.page-comments a[href="/futext"]:nth-of-type(n):after,.page-comments a[href="/pft"]:nth-of-type(n):after,.page-comments a[href="/sadtroll"]:nth-of-type(n):after,.page-comments a[href="/wetodddog"]:nth-of-type(n):after,.page-comments a[href="/harpdarp"]:nth-of-type(n):after,.page-comments a[href="/dude"]:nth-of-type(n):after,.page-comments a[href="/eyes"]:nth-of-type(n):after,.page-comments a[href="/awman"]:nth-of-type(n):after,.page-comments a[href="/bepsausage"]:nth-of-type(n):after,.page-comments a[href="/lol"]:nth-of-type(n):after,.page-comments a[href="/omg"]:nth-of-type(n):after,.page-comments a[href="/pissed"]:nth-of-type(n):after,.page-comments a[href="/hmm"]:nth-of-type(n):after,.page-comments a[href="/whoa"]:nth-of-type(n):after,.page-comments a[href="/sad"]:nth-of-type(n):after,.page-comments a[href="/thumbsup"]:nth-of-type(n):after{content:" ";background-image:url(https://f.thumbs.redditmedia.com/Wk-VPckclB63Oz-Y.png);display:inline-block;pointer-events:none}
.page-comments a[href="/fy1"]:nth-of-type(n):after{background-position:-240px -30px;width:23px;height:25px}
.page-comments a[href="/milk"]:nth-of-type(n):after{background-position:-210px -60px;width:21px;height:25px}
.page-comments a[href="/pickletime"]:nth-of-type(n):after{background-position:-240px -87px;width:56px;height:21px}
.page-comments a[href="/fuckthatshit"]:nth-of-type(n):after{background-position:0 -180px;width:61px;height:88px}
.page-comments a[href="/teethrage"]:nth-of-type(n):after{background-position:-331px -61px;width:59px;height:59px}
.page-comments a[href="/foreveralone"]:nth-of-type(n):after{background-position:-330px -120px;width:88px;height:95px}
.page-comments a[href="/bzz"]:nth-of-type(n):after{background-position:-125px -150px;width:97px;height:28px}
.page-comments a[href="/creepy"]:nth-of-type(n):after{background-position:-300px -60px;width:30px;height:31px}
.page-comments a[href="/itstime"]:nth-of-type(n):after{background-position:-270px -300px;width:41px;height:41px}
.page-comments a[href="/gtroll"]:nth-of-type(n):after{background-position:-149px -300px;width:35px;height:31px}
.page-comments a[href="/fap"]:nth-of-type(n):after{background-position:-331px -330px;width:39px;height:45px}
.page-comments a[href="/pfttxt"]:nth-of-type(n):after{background-position:-120px -571px;width:12px;height:24px}
.page-comments a[href="/biggusta"]:nth-of-type(n):after{background-position:-548px -414px;width:54px;height:57px}
.page-comments a[href="/notsureifgusta"]:nth-of-type(n):after{background-position:-602px -414px;width:54px;height:59px}
.page-comments a[href="/hahahahaha"]:nth-of-type(n):after{background-position:-60px -541px;width:35px;height:34px}
.page-comments a[href="/2229"]:nth-of-type(n):after{background-position:-108px -403px;width:47px;height:67px}
.page-comments a[href="/smokeweedeveryday"]:nth-of-type(n):after{background-position:-180px -420px;width:45px;height:54px}
.page-comments a[href="/drunk1"]:nth-of-type(n):after{background-position:-300px -420px;width:36px;height:54px}
.page-comments a[href="/truestory"]:nth-of-type(n):after{background-position:-336px -415px;width:59px;height:56px}
.page-comments a[href="/didthere"]:nth-of-type(n):after{background-position:-393px -415px;width:57px;height:56px}
.page-comments a[href="/tobey"]:nth-of-type(n):after{background-position:-405px -476px;width:45px;height:56px}
.page-comments a[href="/hatersgonnahate"]:nth-of-type(n):after{background-position:-454px -476px;width:35px;height:56px}
.page-comments a[href="/dinostare"]:nth-of-type(n):after{background-position:-495px -476px;width:82px;height:58px}
.page-comments a[href="/puke"]:nth-of-type(n):after{background-position:-575px -483px;width:63px;height:50px}
.page-comments a[href="/awthanks"]:nth-of-type(n):after{background-position:-630px -479px;width:60px;height:50px}
.page-comments a[href="/knowthatfeel"]:nth-of-type(n):after{background-position:-450px -415px;width:60px;height:56px}
.page-comments a[href="/no"]:nth-of-type(n):after{background-position:-510px -420px;width:37px;height:48px}
.page-comments a[href="/jackieeeee!"]:nth-of-type(n):after{background-position:-210px -361px;width:95px;height:54px}
.page-comments a[href="/happyjackie"]:nth-of-type(n):after{background-position:-303px -373px;width:64px;height:40px}
.page-comments a[href="/ohgodwhy"]:nth-of-type(n):after{background-position:-366px -373px;width:36px;height:40px}
.page-comments a[href="/ohgodyes"]:nth-of-type(n):after{background-position:-410px -373px;width:42px;height:40px}
.page-comments a[href="/jetpack"]:nth-of-type(n):after{background-position:-451px -373px;width:59px;height:40px}
.page-comments a[href="/badass"]:nth-of-type(n):after{background-position:-511px -365px;width:68px;height:56px}
.page-comments a[href="/soclose"]:nth-of-type(n):after{background-position:-580px -340px;width:70px;height:71px}
.page-comments a[href="/allthethings"]:nth-of-type(n):after{background-position:-590px -300px;width:60px;height:37px}
.page-comments a[href="/youdontsay"]:nth-of-type(n):after{background-position:-590px -258px;width:60px;height:40px}
.page-comments a[href="/21424"]:nth-of-type(n):after,.page-comments a[href="/jizzsplosion"]:nth-of-type(n):after{background-position:-250px -520px;width:50px;height:75px}
.page-comments a[href="/ohmy"]:nth-of-type(n):after{background-position:-250px -480px;width:46px;height:34px}
.page-comments a[href="/likeasir"]:nth-of-type(n):after{background-position:-304px -472px;width:45px;height:47px}
.page-comments a[href="/likealady"]:nth-of-type(n):after{background-position:-349px -472px;width:45px;height:47px}
.page-comments a[href="/ifeelsyabreh"]:nth-of-type(n):after{background-position:-450px -30px;width:47px;height:50px}
.page-comments a[href="/trollmom"]:nth-of-type(n):after{background-position:-332px -240px;width:62px;height:80px}
.page-comments a[href="/femyao"]:nth-of-type(n):after{background-position:-420px -150px;width:63px;height:66px}
.page-comments a[href="/ilovethebeefytaco"]:nth-of-type(n):after{background-position:-59px -270px;width:32px;height:26px}
.page-comments a[href="/gyey"]:nth-of-type(n):after{background-position:0 0;width:26px;height:24px}
.page-comments a[href="/gwat"]:nth-of-type(n):after{background-position:-30px 0;width:26px;height:25px}
.page-comments a[href="/gsmile"]:nth-of-type(n):after{background-position:-60px 0;width:26px;height:24px}
.page-comments a[href="/gtongue"]:nth-of-type(n):after{background-position:-90px 0;width:26px;height:25px}
.page-comments a[href="/gohno"]:nth-of-type(n):after,.page-comments a[href="/gwah"]:nth-of-type(n):after{background-position:-120px 0;width:30px;height:30px}
.page-comments a[href="/ghappy"]:nth-of-type(n):after{background-position:-150px 0;width:30px;height:30px}
.page-comments a[href="/gbeh"]:nth-of-type(n):after{background-position:-180px 0;width:25px;height:25px}
.page-comments a[href="/gohno"]:nth-of-type(n):after{background-position:-210px 0;width:30px;height:30px}
.page-comments a[href="/gfu"]:nth-of-type(n):after{background-position:-240px 0;width:24px;height:25px}
.page-comments a[href="/guhm"]:nth-of-type(n):after{background-position:-270px 0;width:25px;height:30px}
.page-comments a[href="/fu"]:nth-of-type(n):after{background-position:0 -29px;width:26px;height:26px}
.page-comments a[href="/beh"]:nth-of-type(n):after{background-position:-29px -28px;width:27px;height:27px}
.page-comments a[href="/gah"]:nth-of-type(n):after{background-position:-60px -30px;width:24px;height:26px}
.page-comments a[href="/perfect"]:nth-of-type(n):after{background-position:-90px -30px;width:26px;height:23px}
.page-comments a[href="/happy"]:nth-of-type(n):after{background-position:-120px -30px;width:26px;height:26px}
.page-comments a[href="/uhm"]:nth-of-type(n):after{background-position:-150px -30px;width:24px;height:26px}
.page-comments a[href="/wat"]:nth-of-type(n):after{background-position:-180px -30px;width:25px;height:27px}
.page-comments a[href="/yey"]:nth-of-type(n):after{background-position:-210px -30px;width:24px;height:26px}
.page-comments a[href="/fuckyeah"]:nth-of-type(n):after{background-position:-240px -30px;width:27px;height:23px}
.page-comments a[href="/ewbte"]:nth-of-type(n):after{background-position:-270px -30px;width:24px;height:26px}
.page-comments a[href="/son"]:nth-of-type(n):after{background-position:0 -60px;width:23px;height:24px}
.page-comments a[href="/high"]:nth-of-type(n):after{background-position:-30px -60px;width:26px;height:25px}
.page-comments a[href="/poker"]:nth-of-type(n):after{background-position:-60px -60px;width:30px;height:30px}
.page-comments a[href="/rightmilk"]:nth-of-type(n):after{background-position:-90px -60px;width:23px;height:26px}
.page-comments a[href="/megusta"]:nth-of-type(n):after{background-position:-120px -60px;width:25px;height:25px}
.page-comments a[href="/troll"]:nth-of-type(n):after{background-position:-150px -60px;width:26px;height:27px}
.page-comments a[href="/rtroll"]:nth-of-type(n):after{background-position:-180px -60px;width:25px;height:26px}
.page-comments a[href="/leftmilk"]:nth-of-type(n):after{background-position:-210px -60px;width:22px;height:26px}
.page-comments a[href="/futext"]:nth-of-type(n):after{background-position:-240px -60px;width:11px;height:30px}
.page-comments a[href="/pft"]:nth-of-type(n):after{background-position:-270px -60px;width:24px;height:25px}
.page-comments a[href="/sadtroll"]:nth-of-type(n):after{background-position:0 -90px;width:25px;height:25px}
.page-comments a[href="/wetodddog"]:nth-of-type(n):after{background-position:-30px -90px;width:27px;height:35px}
.page-comments a[href="/harpdarp"]:nth-of-type(n):after{background-position:-60px -91px;width:35px;height:38px}
.page-comments a[href="/dude"]:nth-of-type(n):after{background-position:-120px -90px;width:23px;height:26px}
.page-comments a[href="/eyes"]:nth-of-type(n):after{background-position:-150px -90px;width:30px;height:30px}
.page-comments a[href="/awman"]:nth-of-type(n):after{background-position:-180px -90px;width:36px;height:29px}
.page-comments a[href="/bepsausage"]:nth-of-type(n):after{background-position:-240px -90px;width:57px;height:19px}
.page-comments a[href="/lol"]:nth-of-type(n):after{background-position:0 -120px;width:22px;height:26px}
.page-comments a[href="/omg"]:nth-of-type(n):after{background-position:-120px -120px;width:35px;height:30px}
.page-comments a[href="/pissed"]:nth-of-type(n):after{background-position:-180px -120px;width:20px;height:25px}
.page-comments a[href="/hmm"]:nth-of-type(n):after{background-position:-210px -120px;width:30px;height:30px}
.page-comments a[href="/whoa"]:nth-of-type(n):after{background-position:-240px -120px;width:25px;height:24px}
.page-comments a[href="/sad"]:nth-of-type(n):after{background-position:-269px -119px;width:25px;height:25px}
.page-comments a[href="/thumbsup"]:nth-of-type(n):after{background-position:0 -150px;width:30px;height:25px}
.page-comments a[href="/blackhair"]:nth-of-type(n):after{background-position:-30px -150px;width:25px;height:30px}
.page-comments a[href="/hehheh"]:nth-of-type(n):after{background-position:-60px -150px;width:25px;height:25px}
.page-comments a[href="/straight"]:nth-of-type(n):after{background-position:-90px -150px;width:25px;height:30px}
.page-comments a[href="/bepinthemorning"]:nth-of-type(n):after{background-position:-120px -150px;width:100px;height:30px}
.page-comments a[href="/red"]:nth-of-type(n):after{background-position:-240px -150px;width:34px;height:30px}
.page-comments a[href="/bepislaughingatyourmum"]:nth-of-type(n):after{background-position:0 -180px;width:60px;height:90px}
.page-comments a[href="/nomegusta"]:nth-of-type(n):after{background-position:0 -270px;width:24px;height:30px}
.page-comments a[href="/wtf"]:nth-of-type(n):after{background-position:-90px -180px;width:60px;height:90px}
.page-comments a[href="/trolldad"]:nth-of-type(n):after{background-position:-180px -180px;width:43px;height:60px}
.page-comments a[href="/wayevil"]:nth-of-type(n):after{background-position:-240px -180px;width:40px;height:40px}
.page-comments a[href="/challengeaccepted"]:nth-of-type(n):after{background-position:-300px -180px;width:30px;height:40px}
.page-comments a[href="/melvin"]:nth-of-type(n):after{background-position:-300px -240px;width:30px;height:30px}
.page-comments a[href="/welp"]:nth-of-type(n):after{background-position:-300px -120px;width:30px;height:33px}
.page-comments a[href="/bepistrollingyoubetter"]:nth-of-type(n):after{background-position:-300px -60px;width:30px;height:30px}
.page-comments a[href="/djlovestaco"]:nth-of-type(n):after{background-position:-60px -270px;width:30px;height:30px}
.page-comments a[href="/why"]:nth-of-type(n):after{background-position:-90px -270px;width:30px;height:30px}
.page-comments a[href="/surprised"]:nth-of-type(n):after,.page-comments a[href="/suprised"]:nth-of-type(n):after{background-position:-120px -270px;width:30px;height:30px}
.page-comments a[href="/longneck"]:nth-of-type(n):after{background-position:0 -300px;width:63px;height:54px}
.page-comments a[href="/sweetjesus"]:nth-of-type(n):after{background-position:-90px -300px;width:40px;height:38px}
.page-comments a[href="/notokay"]:nth-of-type(n):after{background-position:0 -360px;width:31px;height:37px}
.page-comments a[href="/yuno"]:nth-of-type(n):after{background-position:-25px -360px;width:38px;height:44px}
.page-comments a[href="/awyeah"]:nth-of-type(n):after,.page-comments a[href="/awyea"]:nth-of-type(n):after{background-position:-90px -360px;width:65px;height:40px}
.page-comments a[href="/ohisthatacarrot"]:nth-of-type(n):after,.page-comments a[href="/carrt"]:nth-of-type(n):after{background-position:-160px -360px;width:32px;height:30px}
.page-comments a[href="/iamawaffle"]:nth-of-type(n):after{background-position:-60px -540px;width:33px;height:35px}
.page-comments a[href="/jackieeeee"]:nth-of-type(n):after{background-position:-210px -360px;width:100px;height:60px}
.page-comments a[href="/aintthatsomeshit"]:nth-of-type(n):after{background-position:-210px -300px;width:50px;height:41px}
.page-comments a[href="/igotthis"]:nth-of-type(n):after{background-position:-270px -300px;width:50px;height:50px}
.page-comments a[href="/teeth"]:nth-of-type(n):after{background-position:-330px -60px;width:60px;height:60px}
.page-comments a[href="/foreveralonewithyourmum"]:nth-of-type(n):after{background-position:-330px -120px;width:90px;height:95px}
.page-comments a[href="/megustaperfect"]:nth-of-type(n):after{background-position:-330px 0;width:60px;height:52px}
.page-comments a[href="/fapfap"]:nth-of-type(n):after{background-position:-330px -330px;width:45px;height:45px}
.page-comments a[href="/schlick"]:nth-of-type(n):after{background-position:-390px -330px;width:40px;height:45px}
.page-comments a[href="/hug"]:nth-of-type(n):after{background-position:-430px -325px;width:48px;height:48px}
.page-comments a[href="/gtfo"]:nth-of-type(n):after{background-position:-30px -270px;width:30px;height:30px}
.page-comments a[href="/stare"]:nth-of-type(n):after{background-position:-240px -240px;width:47px;height:36px}
.page-comments a[href="/fumanchu"]:nth-of-type(n):after{background-position:-180px -240px;width:60px;height:41px}
.page-comments a[href="/vuvu"]:nth-of-type(n):after{background-position:-390px 0;width:30px;height:30px}
.page-comments a[href="/pfttext"]:nth-of-type(n):after{background-position:-120px -570px;width:30px;height:30px}
.page-comments a[href="/indeed"]:nth-of-type(n):after{background-position:-450px 0;width:15px;height:25px}
.page-comments a[href="/ifeelyoubrah"]:nth-of-type(n):after{background-position:-450px -30px;width:50px;height:50px}
.page-comments a[href="/steve"]:nth-of-type(n):after{background-position:-510px -30px;width:40px;height:50px}
.page-comments a[href="/serious"]:nth-of-type(n):after{background-position:-540px -90px;width:50px;height:50px}
.page-comments a[href="/gserious"]:nth-of-type(n):after{background-position:-510px -150px;width:50px;height:50px}
.page-comments a[href="/gaytroll"]:nth-of-type(n):after{background-position:-540px -210px;width:39px;height:50px}
.page-comments a[href="/deviltroll"]:nth-of-type(n):after{background-position:-420px -90px;width:37px;height:50px}
.page-comments a[href="/freddie"]:nth-of-type(n):after{background-position:-480px -240px;width:48px;height:100px}
.page-comments a[href="/thestonedmod"]:nth-of-type(n):after{background-position:-540px -270px;width:50px;height:53px}
.page-comments a[href="/notbad"]:nth-of-type(n):after{background-position:-420px -240px;width:42px;height:67px}
.page-comments a[href="/trollmum"]:nth-of-type(n):after{background-position:-330px -240px;width:65px;height:80px}
.page-comments a[href="/gwtf"]:nth-of-type(n):after{background-position:-420px -150px;width:65px;height:65px}
.page-comments a[href="/okay"]:nth-of-type(n):after{background-position:-390px -30px;width:60px;height:59px}
.page-comments a[href="/splashy"]:nth-of-type(n):after{background-position:-240px -420px;width:57px;height:45px}
.page-comments a[href="/toomuchweed"]:nth-of-type(n):after{background-position:-180px -420px;width:45px;height:54px}
.page-comments a[href="/chrisbrpwnd"]:nth-of-type(n):after{background-position:-155px -480px;width:91px;height:116px}
.page-comments a[href="/dinokay"]:nth-of-type(n):after{background-position:-300px -520px;width:60px;height:75px}
.page-comments a[href="/dino"]:nth-of-type(n):after{background-position:-360px -530px;width:43px;height:63px}
.page-comments a[href="/table"]:nth-of-type(n):after{background-position:-405px -555px;width:56px;height:39px}
.page-comments a[href="/nowkiss"]:nth-of-type(n):after{background-position:-460px -532px;width:73px;height:55px}
.page-comments a[href="/everybodywalkthedinosaur"]:nth-of-type(n):after{background-position:-535px -560px;width:75px;height:36px}
.page-comments a[href="/angryharpdarp"]:nth-of-type(n):after{background-position:-612px -555px;width:36px;height:40px}
.page-comments a[href="/cerealspit"]:nth-of-type(n):after{background-position:-646px -555px;width:52px;height:34px}
.page-comments a[href="/biebs"]:nth-of-type(n):after{background-position:-120px -420px;width:49px;height:68px}
.page-comments a[href="/cereal"]:nth-of-type(n):after{background-position:-47px -414px;width:40px;height:33px}
.page-comments a[href="/foreveralonelaugh"]:nth-of-type(n):after{background-position:0 -450px;width:75px;height:86px}
.page-comments a[href="/ohcrap"]:nth-of-type(n):after{background-position:0 -420px;width:30px;height:29px}
.page-comments a[href="/jasonqualman"]:nth-of-type(n):after{background-position:-80px -485px;width:36px;height:50px}
.page-comments a[href="/jonzibar"]:nth-of-type(n):after{background-position:-119px -480px;width:40px;height:55px}
.page-comments a[href="/fyl"]:nth-of-type(n):after{background-position:-90px -480px;width:36px;height:50px}
.page-comments a[href="/rmilk"]:nth-of-type(n):after{background-position:-90px -60px;width:21px;height:25px}
.page-comments a[href="/ewbtetext"]:nth-of-type(n):after{background-position:-120px -541px;width:14px;height:10px}
.page-comments a[href="/trap"]:nth-of-type(n):after{background-position:-480px -90px;width:41px;height:40px}
.linkflair-academic .thumbnail,.linkflair-academic-live .thumbnail{background:url(https://b.thumbs.redditmedia.com/Qo4KcHyignF5Z8SxmVDr97qkttoGUxRDr_ex7mTU4tc.png) no-repeat #52C0B1}
.linkflair-actor .thumbnail,.linkflair-actor-live .thumbnail{background:url(https://b.thumbs.redditmedia.com/Qo4KcHyignF5Z8SxmVDr97qkttoGUxRDr_ex7mTU4tc.png) -44px 0 no-repeat #64B5F6}
.linkflair-adult .thumbnail,.linkflair-adult-live .thumbnail{background:url(https://b.thumbs.redditmedia.com/Qo4KcHyignF5Z8SxmVDr97qkttoGUxRDr_ex7mTU4tc.png) -88px 0 no-repeat #F06292}
.linkflair-art .thumbnail,.linkflair-art-live .thumbnail{background:url(https://b.thumbs.redditmedia.com/Qo4KcHyignF5Z8SxmVDr97qkttoGUxRDr_ex7mTU4tc.png) 0 -47px no-repeat #BA68C8}
.linkflair-athlete .thumbnail,.linkflair-athlete-live .thumbnail{background:url(https://b.thumbs.redditmedia.com/Qo4KcHyignF5Z8SxmVDr97qkttoGUxRDr_ex7mTU4tc.png) -44px -47px no-repeat #9575CD}
.linkflair-author .thumbnail,.linkflair-author-live .thumbnail{background:url(https://b.thumbs.redditmedia.com/Qo4KcHyignF5Z8SxmVDr97qkttoGUxRDr_ex7mTU4tc.png) -88px -47px no-repeat #7986CB}
.linkflair-business .thumbnail,.linkflair-business-live .thumbnail{background:url(https://b.thumbs.redditmedia.com/Qo4KcHyignF5Z8SxmVDr97qkttoGUxRDr_ex7mTU4tc.png) -132px -47px no-repeat #4FC3F7}
.linkflair-crime .thumbnail,.linkflair-crime-live .thumbnail{background:url(https://b.thumbs.redditmedia.com/Qo4KcHyignF5Z8SxmVDr97qkttoGUxRDr_ex7mTU4tc.png) -291px -59px no-repeat #4DD0E1}
.linkflair-customerservice .thumbnail,.linkflair-customerservice-live .thumbnail{background:url(https://b.thumbs.redditmedia.com/Qo4KcHyignF5Z8SxmVDr97qkttoGUxRDr_ex7mTU4tc.png) -44px -103px no-repeat #4DB6AC}
.linkflair-director .thumbnail,.linkflair-director-live .thumbnail{background:url(https://b.thumbs.redditmedia.com/Qo4KcHyignF5Z8SxmVDr97qkttoGUxRDr_ex7mTU4tc.png) -88px -103px no-repeat #81C784}
.linkflair-gaming .thumbnail,.linkflair-gaming-live .thumbnail{background:url(https://b.thumbs.redditmedia.com/Qo4KcHyignF5Z8SxmVDr97qkttoGUxRDr_ex7mTU4tc.png) -132px -126px no-repeat #AED581}
.linkflair-health .thumbnail,.linkflair-health-live .thumbnail{background:url(https://b.thumbs.redditmedia.com/Qo4KcHyignF5Z8SxmVDr97qkttoGUxRDr_ex7mTU4tc.png) -176px -126px no-repeat #DCE775}
.linkflair-journalist .thumbnail,.linkflair-journalist-live .thumbnail{background:url(https://b.thumbs.redditmedia.com/Qo4KcHyignF5Z8SxmVDr97qkttoGUxRDr_ex7mTU4tc.png) -163px -233px no-repeat #FDD835}
.linkflair-medical .thumbnail,.linkflair-medical-live .thumbnail{background:url(https://b.thumbs.redditmedia.com/Qo4KcHyignF5Z8SxmVDr97qkttoGUxRDr_ex7mTU4tc.png) -207px -233px no-repeat #FFD54F}
.linkflair-military .thumbnail,.linkflair-military-live .thumbnail{background:url(https://b.thumbs.redditmedia.com/Qo4KcHyignF5Z8SxmVDr97qkttoGUxRDr_ex7mTU4tc.png) -251px -233px no-repeat #FFB74D;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.linkflair-municipal .thumbnail,.linkflair-municipal-live .thumbnail{background:url(https://b.thumbs.redditmedia.com/Qo4KcHyignF5Z8SxmVDr97qkttoGUxRDr_ex7mTU4tc.png) 0 -277px no-repeat #FF8A65}
.linkflair-music .thumbnail,.linkflair-music-live .thumbnail{background:url(https://b.thumbs.redditmedia.com/Qo4KcHyignF5Z8SxmVDr97qkttoGUxRDr_ex7mTU4tc.png) -44px -277px no-repeat #A1887F}
.linkflair-newsworthy .thumbnail,.linkflair-newsworthy-live .thumbnail{background:url(https://b.thumbs.redditmedia.com/Qo4KcHyignF5Z8SxmVDr97qkttoGUxRDr_ex7mTU4tc.png) -88px -277px no-repeat #BDBDBD}
.linkflair-nonprofit .thumbnail,.linkflair-nonprofit-live .thumbnail,.linkflair-philanthropy .thumbnail,.linkflair-philanthropy-live .thumbnail{background:url(https://b.thumbs.redditmedia.com/Qo4KcHyignF5Z8SxmVDr97qkttoGUxRDr_ex7mTU4tc.png) -132px -277px no-repeat #90A4AE}
.linkflair-nsfw .thumbnail,.linkflair-nsfw-live .thumbnail{background:url(https://b.thumbs.redditmedia.com/Qo4KcHyignF5Z8SxmVDr97qkttoGUxRDr_ex7mTU4tc.png) -176px -277px no-repeat #EF5350}
.linkflair-other .thumbnail,.linkflair-other-live .thumbnail{background:url(https://b.thumbs.redditmedia.com/Qo4KcHyignF5Z8SxmVDr97qkttoGUxRDr_ex7mTU4tc.png) -220px -277px no-repeat #AB47BC}
.linkflair-politics .thumbnail,.linkflair-politics-live .thumbnail{background:url(https://b.thumbs.redditmedia.com/Qo4KcHyignF5Z8SxmVDr97qkttoGUxRDr_ex7mTU4tc.png) -264px -277px no-repeat #EC407A}
.linkflair-restaurant .thumbnail,.linkflair-restaurant-live .thumbnail{background:url(https://b.thumbs.redditmedia.com/Qo4KcHyignF5Z8SxmVDr97qkttoGUxRDr_ex7mTU4tc.png) -344px -76px no-repeat #7E57C2}
.linkflair-retail .thumbnail,.linkflair-retail-live .thumbnail{background:url(https://b.thumbs.redditmedia.com/Qo4KcHyignF5Z8SxmVDr97qkttoGUxRDr_ex7mTU4tc.png) -342px -120px no-repeat #5C6BC0}
.linkflair-science .thumbnail,.linkflair-science-live .thumbnail{background:url(https://b.thumbs.redditmedia.com/Qo4KcHyignF5Z8SxmVDr97qkttoGUxRDr_ex7mTU4tc.png) -341px -164px no-repeat #42A5F5}
.linkflair-tech .thumbnail,.linkflair-tech-live .thumbnail{background:url(https://a.thumbs.redditmedia.com/cq9ZTr1O5u8YXWJ-1ren0DoSXZ0WyvLhx0C_m5LHk_4.png) center no-repeat #64B5F6}
.linkflair-tourism .thumbnail,.linkflair-tourism-live .thumbnail,.linkflair-travel .thumbnail,.linkflair-travel-live .thumbnail{background:url(https://b.thumbs.redditmedia.com/Qo4KcHyignF5Z8SxmVDr97qkttoGUxRDr_ex7mTU4tc.png) -120px -321px no-repeat #f36c60}
.linkflair-specialized .thumbnail,.linkflair-specialized-live .thumbnail{background:url(https://b.thumbs.redditmedia.com/Qo4KcHyignF5Z8SxmVDr97qkttoGUxRDr_ex7mTU4tc.png) -339px -208px no-repeat #26C6DA}
.linkflair-unique .thumbnail,.linkflair-unique-live .thumbnail{background:url(https://b.thumbs.redditmedia.com/Qo4KcHyignF5Z8SxmVDr97qkttoGUxRDr_ex7mTU4tc.png) -264px -321px no-repeat #26A69A}
.linkflair-crosspost .thumbnail,.linkflair-crosspost-live .thumbnail{background:url(https://b.thumbs.redditmedia.com/Qo4KcHyignF5Z8SxmVDr97qkttoGUxRDr_ex7mTU4tc.png) 0 -103px no-repeat #8D6E63}
.linkflair-modpost .thumbnail{background:url(https://b.thumbs.redditmedia.com/Qo4KcHyignF5Z8SxmVDr97qkttoGUxRDr_ex7mTU4tc.png) -295px -233px no-repeat #78909C}
.app-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;display:flex;align-items:center;flex-direction:column;justify-content:center;transform:scale(0);animation:popout .3s 1 ease forwards}
.app-modal.show-modal{z-index:1000;animation:popup .3s 1 cubic-bezier(.42,0,.47,.98) forwards}
.app-modal ul{min-width:250px;width:20rem;margin:20px auto 0;border-radius:3px;box-shadow:0 4px 10px -4px rgba(0,0,0,.81);max-width:calc(100vw - 3rem);background:var(--theme-background-color)}
.app-modal li{background:rgba(0,0,0,.05)}
.app-modal .three-items .item{float:left;width:33%;line-height:2.9;color:rgba(255,255,255,.8)}
.app-modal li a{display:block;padding:9px 20px;color:rgba(255,255,255,.8);overflow:hidden;white-space:pre;text-overflow:ellipsis}
.non-touch .app-modal .item:hover,.non-touch .app-modal li a:hover{background:rgba(255,255,255,.08)}
.app-modal li:first-child a,.app-modal li:last-child a{border:none}
.app-modal .hide-modal{text-align:center;text-transform:uppercase;background:rgba(0,0,0,.1)}
.theme-dark .app-modal .hide-modal{background:rgba(255,255,255,.075)}
.app-modal .icons-only a{float:left;width:25%;margin:0;padding:9px 0;background:0 0;text-align:center}
.app-modal .icons-only.three a{width:33.3%}
.app-modal .readlater-cookie,.app-modal .yc-login{padding:5px 20px 20px;color:#eee}
.app-modal .readlater-cookie a,.app-modal .yc-login a{padding:5px 10px;color:#fff}
@keyframes popup{0%{transform:scale3d(0,0,0);z-index:200;opacity:1}
75%{transform:scale(1.08)}
100%{transform:scale3d(1,1,1);z-index:200}
}
@keyframes popout{0%{transform:scale3d(1,1,1);z-index:200;opacity:1}
99%{z-index:200;opacity:1}
100%{transform:scale3d(0,0,0);z-index:-1;opacity:0}
}
.app-modal .app-modal-prompt .dim,.page-stories .visited{opacity:.5}
.app-modal .app-modal-prompt{padding:10px 15px;min-width:280px;color:#fff;border-radius:2px;box-shadow:0 4px 10px -4px rgba(0,0,0,.81);background-color:var(--theme-background-color)}
.app-modal .app-modal-prompt .input-text{width:100%;margin:10px 0;padding:6px 10px;background:rgba(255,255,255,.1);color:inherit;border:1px solid transparent;border-bottom-color:rgba(255,255,255,.4)}
.app-modal .app-modal-prompt .input-text:focus{outline:0;border-color:rgba(255,255,255,.4)}
.app-modal .app-modal-prompt .input-text::placeholder{color:rgba(255,255,255,.4)}
.app-modal .app-modal-prompt .actions{text-align:right}
.app-modal .app-modal-prompt .button{margin:5px 0;padding:5px 20px;color:inherit;border-radius:2px}
.app-modal .app-modal-prompt .button-save{background:rgba(0,0,0,.15)}
.app-modal .vote-up.likes-selected{color:#ff4500}
.app-modal .vote-down.likes-selected{color:#8786FF}
.app-modal .top-border{border-top:.5px solid rgba(255,255,255,.3)}
.app-modal .bottom-border{border-bottom:.5px solid rgba(255,255,255,.3)}
.app-flash-message{position:fixed;top:55px;right:10px;padding:5px 15px;max-width:90%;z-index:-1;background:rgba(40,40,40,.9);border-radius:5px;color:#ccc;opacity:0;word-break:break-word}
.animation-options li a.selected:after,.font-family li a.selected:after,.font-size li a.selected:after{height:10px;width:10px;border-radius:50%;content:'';background-color:var(--theme-color)}
.app-flash-message.show-flash-message{z-index:200;-webkit-animation:popup .3s 1 ease forwards;animation:popup .3s 1 ease forwards}
@-webkit-keyframes popup{0%{-webkit-transform:scale(0);z-index:200}
75%{-webkit-transform:scale(1.08)}
100%{-webkit-transform:scale(1);z-index:200;opacity:1}
}
@-webkit-keyframes popout{0%{-webkit-transform:scale(1);z-index:200;opacity:1}
99%{z-index:200}
100%{-webkit-transform:scale(0);z-index:-1;opacity:0}
}
@keyframes popup{0%{transform:scale(0);z-index:200}
75%{transform:scale(1.08)}
100%{transform:scale(1);z-index:200;opacity:1}
}
@keyframes popout{0%{transform:scale(1);z-index:200;opacity:1}
99%{z-index:200}
100%{transform:scale(0);z-index:-1;opacity:0}
}
.animation-options li a.selected:after,.font-family li a.selected:after{position:absolute;right:0;margin:7px 12px 0 0}
.font-size li{float:left;vertical-align:bottom}
.font-size li a{position:relative;display:block;color:inherit;text-align:center;min-width:2.71rem;min-height:2.71rem;line-height:2.71rem;max-width:49px;padding-top:5px}
.font-size li a.selected:after{position:absolute;left:50%;bottom:0;margin:0 0 -8px -5px}
.form-modal{position:fixed;padding:10px;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:500}
.form-reply{margin:10px auto;padding:10px;max-width:800px;border-radius:1px;box-shadow:0 5px 10px -5px rgba(0,0,0,.9);opacity:.97;-webkit-transition:-webkit-transform .4s cubic-bezier(.65,.05,.36,1);transition:transform .4s cubic-bezier(.65,.05,.36,1);-webkit-transform:scale(.01);transform:scale(.01);-webkit-transform-origin:50% 100vh;transform-origin:50% 100vh}
.split-view .cmp-profileSubmitted li,.split-view .page-stories .list-item{transition:transform .3s ease}
.form-reply.show{transform:scale(1)}
.form-reply .textarea-container{padding:5px;border-width:1px;border-style:solid;max-height:calc(100vh - 85px)!important}
.android .form-reply .textarea-container{max-height:calc(100vh - 130px)!important}
.form-reply textarea{width:100%;height:100%;min-height:140px;border:0;background:0 0;outline:0;resize:none;color:inherit;overflow:auto}
.form-reply .cancel,.form-reply .clear{opacity:.4}
.form-reply .buttons{padding:5px 0 0;text-align:right}
.form-reply .button{padding:10px 10px 5px;border:none;color:inherit;outline:0}
.form-reply .button-submit{padding:5px 20px;color:#fff}
.form-reply .button:active{outline:0;text-decoration:underline}
.form-reply .user{float:left;padding:10px 0 5px;opacity:.4}
.layout-flexibility li a.selected:after,.layout-navigation li a.selected:after,.layout-split li a.selected:after,.native-browser-options li a.selected:after,.read-later li a.selected:after{position:absolute;right:0;content:'';height:10px;width:10px;margin:7px 12px 0 0;border-radius:50%;background-color:var(--theme-color)}
.read-later .dim{opacity:.6}
.themes-container{padding:10px 15px}
.themes-container li{float:left}
.themes-container li a{position:relative;display:block;margin:0;padding:0;width:2.71rem;height:2.71rem}
.theme-style li a.selected:after,.themes-container li a.selected-color:after{content:'';height:10px;width:10px;border-radius:50%;position:absolute}
.themes-container li a.selected-color:after{left:50%;top:50%;margin:-5px 0 0 -5px;background:rgba(255,255,255,.6)}
.theme-style li a.selected:after{right:0;margin:7px 12px 0 0;background-color:var(--theme-color)}
.cmp-nsfw a .nsfw{float:none;margin:0;display:inline-block}
.cmp-profileComment .kids{list-style:none;margin:0;padding:0}
.cmp-profileComment .kids .kids{border-left:14px solid rgba(0,0,0,.05);margin-left:1px}
.cmp-profileComment .item-meta{padding:5px 15px 0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.cmp-profileComment .item-meta .message-type{display:inline-block;padding:1px 5px;border-radius:2px;color:rgba(255,255,255,.5);font-size:.85rem}
.cmp-profileComment .item-meta h3{font-size:100%;font-weight:600;margin:0;padding:5px 0}
.cmp-profileComment .item-meta .subreddit,.cmp-profileComment .item-meta .time-ago,.cmp-profileComment .item-meta .votes,.cmp-profileComment .item-meta a,.cmp-profileComment .item-meta button{display:inline-block;vertical-align:baseline;padding:4px 10px 4px 0;color:#bbb;font-size:.91rem}
.cmp-profileComment .item-meta h3 a{color:inherit;font-size:1rem}
.cmp-profileComment .item-meta .reply-comment{width:42px}
.cmp-profileComment .item-meta .reply-comment .icon{font-size:100%}
.cmp-profileComment .item-meta .from .icon{padding-right:5px}
.cmp-profileComment .item-text{padding:0 15px 10px}
.cmp-profileComment .item-text hr{border:none;border-top:1px dashed #999}
.cmp-profileComment .item-text h1{font-size:114%;font-weight:600}
.cmp-profileComment .item-text h2{font-size:107%;font-weight:600}
.cmp-profileComment .item-text h3,.cmp-profileComment .item-text h4,.cmp-profileComment .item-text h5{font-size:100%;font-weight:600}
.cmp-profileComment .item-text a{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}
.cmp-profileComment .item-text p{margin:10px 0}
.cmp-profileComment .item-text blockquote{opacity:.7;border-left:1px dotted #888;padding-left:15px;margin-left:15px;margin-right:5px}
.cmp-profileComment .item-text th{padding:7px 10px;background:rgba(128,128,128,.15);border:1px solid rgba(128,128,128,.1);font-weight:600}
.cmp-profileComment .item-text td{padding:7px 10px;border:1px solid rgba(128,128,128,.1);empty-cells:show}
.cmp-profileComment .item-text tr:nth-child(2n){background:rgba(128,128,128,.07)}
.cmp-profileComment .pictures{min-height:100px;text-align:center}
.cmp-profileComment .pictures img,.cmp-profileComment .video img,.cmp-profileComment video{max-width:100%}
.cmp-profileComment .pictures .video:before{content:'GIF / Video';display:block;position:absolute;padding:10px;background:rgba(0,0,0,.5);width:100%;color:#aaa;font-size:83%}
.cmp-profileComment .pictures .gif{padding:20px;background:rgba(0,0,0,.1);text-transform:uppercase;min-height:100px}
.cmp-profileSubmitted .after{border-top-width:2px;border-top-style:solid;min-height:100px}
.cmp-profileSubmitted .stories-list{list-style:none;margin:0;padding:0}
.cmp-profileSubmitted li{position:relative;background-repeat:repeat-x;background-position:bottom left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAACAQMAAABiyG7IAAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMAFGxJGUUAAAAOSURBVAjXYwCB//8/AAAF8wLvjRmqyAAAAABJRU5ErkJggg==);background-size:100px 1px}
.cmp-profileSubmitted .upvote{display:none}
.cmp-profileSubmitted .upvoted-true .upvote{display:none;position:absolute;bottom:0;left:0;right:0;padding-bottom:15px;opacity:.3}
.cmp-profileSubmitted a{display:block;color:inherit}
.cmp-profileSubmitted a:active{background:rgba(0,0,0,.02)}
.cmp-profileSubmitted .stories-list .story{margin-right:50px;min-height:84px;padding:10px 15px}
.cmp-profileSubmitted .stories-list .comments{position:absolute;top:0;right:0;bottom:1px;width:50px;padding:12px 0;text-align:center}
.cmp-profileSubmitted .points{position:absolute;bottom:10px;left:0;right:0;background:rgba(0,0,0,.031);padding:3px;font-weight:400}
.cmp-profileSubmitted h3{margin:0;font-size:107%;font-weight:400;line-height:1.3;padding-bottom:5px}
.cmp-profileSubmitted span{display:inline-block;padding:3px 3px 3px 0;font-weight:300;line-height:1;font-size:.86rem;white-space:pre;opacity:.6;vertical-align:middle}
.cmp-profileSubmitted .url{display:block;padding-left:0;overflow:hidden;white-space:pre;text-overflow:ellipsis}
.cmp-profileSubmitted .picture{min-height:100px;text-align:center}
.cmp-profileSubmitted .picture img,.cmp-profileSubmitted .video img,.cmp-profileSubmitted video{max-width:100%;max-height:90vh}
.cmp-profileSubmitted .picture .video:before{content:'GIF / Video';display:block;position:absolute;padding:10px;background:rgba(0,0,0,.5);width:100%;color:#aaa;font-size:83%}
.cmp-profileSubmitted .hidden,.cmp-profileSubmitted .link-flair:empty,.cmp-profileSubmitted .load-more-stories,.cmp-simpleSubredditList .collapsed,.cmp-simpleSubredditList.collapsed .expanded,.cmp-simpleSubredditList.collapsed .subreddits-list{display:none}
.cmp-profileSubmitted .picture .gif{padding:20px;background:rgba(0,0,0,.1);text-transform:uppercase;min-height:100px}
.cmp-profileSubmitted .load-more-stories{padding:10px 0;text-align:center;font-weight:400;background:rgba(0,0,0,.1)}
.cmp-profileSubmitted .thumb{float:right;margin:2px 0 10px 10px;height:60px;width:60px;background:50% 50% no-repeat #f9f9f9;background-size:cover;border-radius:5px}
.cmp-profileSubmitted .domain{vertical-align:baseline}
.cmp-profileSubmitted .thumbnail{float:right;margin:2px 0 10px 10px;height:44px;width:44px;border-radius:5px}
.cmp-profileSubmitted .sticky{color:tomato;font-size:1rem;opacity:1;padding-left:0}
.cmp-profileSubmitted .moderator .author{background:green;color:#fff;padding:2px 3px}
.cmp-profileSubmitted .link-flair{background:rgba(0,0,0,.031);border-radius:3px;padding:5px;opacity:.9}
.cmp-profileSubmitted .nsfw{margin-right:5px;padding:3px 4px;font-size:11px;opacity:1;font-weight:400}
.cmp-profileSubmitted .admin .author{background:red;color:#fff;padding:3px;opacity:1}
.cmp-profileSubmitted .likes{padding:0;opacity:1;color:transparent;transform:scale(3);transition:all .3s cubic-bezier(.55,.09,.68,.53)}
.cmp-simpleSubredditList .subreddits-list .about .icon,.cmp-subredditList .subreddits-list .about .icon{opacity:.3}
.cmp-profileSubmitted .list-item .likes{position:absolute;margin-right:-.45rem;bottom:13px;right:50px}
.cmp-profileSubmitted .likes.icon-arrow-thick-up{color:#ff4500;transform:scale(1)}
.cmp-profileSubmitted .likes.icon-arrow-thick-down{color:#8786FF;transform:scale(1)}
.cmp-simpleSubredditList .title{position:relative;cursor:pointer}
.cmp-simpleSubredditList .title .icon{position:absolute;right:0;top:10px;width:40px;text-align:center}
.cmp-simpleSubredditList.collapsed .collapsed{display:inline-block}
.cmp-simpleSubredditList .subreddits-list .subreddit-title{display:block;text-overflow:ellipsis;white-space:pre;overflow:hidden;font-size:.77rem;font-weight:100}
.cmp-subredditList .collapsed,.cmp-subredditList.collapsed .expanded,.cmp-subredditList.collapsed .subreddits-list{display:none}
.cmp-simpleSubredditList .subreddits-list li{position:relative}
.cmp-simpleSubredditList .subreddits-list .about{font-size:1.2rem;position:absolute;top:0;right:0;bottom:0;width:50px}
.cmp-subredditList .title{position:relative;cursor:pointer}
.cmp-subredditList .title .icon{position:absolute;right:0;top:10px;width:40px;text-align:center}
.cmp-subredditList.collapsed .collapsed{display:inline-block}
.cmp-subredditList .subreddits-list .subreddit-title{display:block;text-overflow:ellipsis;white-space:pre;overflow:hidden;font-size:.77rem;font-weight:100}
.cmp-subredditList .subreddits-list .thumb{position:absolute;left:-60px;height:45px;width:45px;background:50% 50% no-repeat rgba(98,112,138,.1);border-radius:15px;background-size:contain}
.cmp-subredditList .subreddits-list li{position:relative;margin-left:68px}
.cmp-subredditList .subreddits-list .about{font-size:1.2rem;position:absolute;top:0;right:0;bottom:0;width:50px}
.cmp-subredditList .subreddits-list .nsfw{position:absolute;right:10px;top:12px}
.page-about .bd{padding:15px}
.page-about .bd .nsfw{margin-right:5px}
.page-about .bd h1{font-size:1.3rem;font-weight:700}
.page-about .bd h2{font-size:1.2rem;font-weight:700}
.page-about .bd h3,.page-about .bd h4,.page-about .bd h5,.page-about .bd h6{font-size:1.1rem;font-weight:700}
.page-about .bd blockquote{margin:0}
.page-about .bd ol,.page-about .bd ul{padding-left:25px}
.page-about .bd table,.page-about .bd td,.page-about .bd th{padding:3px 5px;border:1px solid #ddd;border-collapse:collapse}
.page-about .bd th{background:rgba(0,0,0,.05)}
.page-about .bd hr{border-top:0;border-bottom:1px solid #888}
.page-article-content .submenu:before{display:none}
.page-article-content .header .icon-readability{display:inline-block}
.page-article-content .header .article-url{overflow:hidden;white-space:nowrap;max-width:250px;text-overflow:ellipsis}
.page-article-content .article-content{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}
.page-article-content .windows-webview{display:inline-block;position:absolute;border:none;top:0;left:0;-ms-content-zooming:none}
.page-article-content .article-iframe{display:inline-block;position:absolute;border:none;height:100%;width:100%;top:0;left:0;right:0;bottom:0}
.split-view .page-article-content .header .back-home{display:none}
.page-article-content .over{position:absolute;bottom:10px;right:10px;background:rgba(0,0,0,.9);color:#ccc;z-index:100}
@-ms-viewport{width:device-width;height:device-height}
*{-webkit-tap-highlight-color:rgba(255,255,255,0);-moz-box-sizing:border-box;box-sizing:border-box;-ms-content-zooming:none}
.page-comments .header .share .icon{display:inline-block}
.page-comments .header .subscribed .false,.page-comments .header .toggle-subscription .true{display:none}
.page-comments .header .subscribed .true{display:block}
.article-comments{overflow:hidden;min-height:60%}
.article-comments .selected>.comment,.article-comments .selected>.load-more-kids{box-shadow:3px 0 0 var(--theme-color) inset}
.logged-in .article-comments{padding-bottom:35px}
.article-comments .undeleted{background:linear-gradient(135deg,rgba(200,0,0,.15),transparent)}
.article-comments .time-ago{display:inline-block;padding:7px 5px 10px}
.article-comments .author{display:inline-block;padding:7px 10px 10px;color:var(--theme-color)}
.article-comments .undeleted .author{text-decoration:line-through}
.rem .article-comments .author{padding:.48rem .66rem .66rem}
.article-comments .upvote{display:none;padding:7px 10px 10px;color:#bbb}
.logged-in .article-comments .upvote{display:inline-block}
.article-comments .icon{padding:8px 0 8px 5px;opacity:.6;vertical-align:middle;font-size:85%}
.article-comments .sticky{color:tomato;opacity:1}
.article-comments .text{padding:5px 5px 5px 0;vertical-align:middle;line-height:1}
.article-comments .op .icon{display:none}
.article-comments .op .text{padding-left:5px;margin-left:5px;color:#fff;background:var(--theme-color)}
.article-comments .highlight .text{padding-left:5px;margin-left:5px;border:1px solid var(--theme-color);background:var(--theme-background-color-light)}
.article-comments .my-friend{margin-top:-1px;padding:0 4px;font-size:73%;color:#fff;vertical-align:middle;background:var(--theme-color)}
.article-comments .imop>.comment .comment-meta{background:rgba(128,128,128,.1)}
.article-comments .context-hl{border:1px solid}
.article-comments .author-flair{padding-left:3px;padding-right:3px;background:rgba(0,0,0,.02);overflow-wrap:break-word;word-wrap:break-word}
.article-comments .comment-meta.active,.article-comments .load-more-kids:active{background:rgba(128,128,128,.1)}
.article-comments .gilded{margin-left:15px}
.article-comments .kids{margin:0;padding:0;list-style:none}
.article-comments .kids .kids{border-left:14px solid rgba(0,0,0,.05);margin-left:1px}
.theme-dark .article-comments .kids .kids{border-left-color:rgba(255,255,255,.09)}
.article-comments .comment-text{padding:0 15px 10px;margin:-10px 0 0}
.article-comments .comment-text a{text-decoration:underline}
.article-comments .comment-meta{cursor:pointer;color:#bbb;font-size:.91rem;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .1s ease}
.theme-dark .article-comments .comment-meta{color:#555}
.article-comments .comment-meta span{display:inline-block;vertical-align:baseline}
.article-comments .comments-count,.article-comments .hide-children .author-flair,.article-comments .hide-children .comment-text,.article-comments .hide-children .kids{display:none}
.article-comments .hide-children .comment-meta{font-weight:300}
.article-comments .hide-children .comments-count{display:inline-block;padding:7px 5px 10px}
.article-comments .load-more-kids{display:block;padding:7px 15px;font-size:93%;opacity:1;transition:opacity 1s ease}
.article-comments .load-more-kids.animate-hide{opacity:.2}
.article-comments hr{border:none;border-top:1px dashed #999}
.article-comments-help{display:none}
.non-touch .article-comments-help{display:block;padding:10px;text-align:center;background:rgba(0,0,0,.1)}
.theme-dark.non-touch .article-comments-help{background:rgba(255,255,255,.1)}
.article-comments-help div{display:inline-block;margin:0 15px}
.md pre{position:relative;margin-top:25px;padding-left:5px;border:1px solid rgba(0,0,0,.5);border-left-width:31px}
.md pre:after{position:absolute;content:"code:";color:gray;top:-20px;left:0}
.md pre:before{content:"# 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 ";top:0;bottom:0;position:absolute;left:-23px;width:14px;direction:rtl;overflow:hidden;text-align:right;color:rgba(255,255,255,.5)}
.keyboard-key{color:#777;display:inline-block;background:#eee;border-radius:4px;box-shadow:inset 0 0 25px #e8e8e8,0 1px 0 #c3c3c3,0 2px 0 #c9c9c9,0 2px 3px #333;box-sizing:border-box;border-top:1px solid #efefef;height:35px;margin:0 4px;padding-top:5px;text-align:center;width:35px}
.theme-dark .keyboard-key{color:#999;background:#222;box-shadow:inset 0 0 25px #333,0 1px 0 #444,0 2px 0 #444,0 2px 3px #333;border-top-color:#393939}
.article-comments .kid[data-is-removed-by-reddit=true]>.comment{background:linear-gradient(135deg,rgba(200,0,0,.075),transparent)}
.article-comments .removal-reason{display:inline-block;color:#fff;padding:0 5px;background-color:#000}
.article-comments .comment-text h1{font-size:114%;font-weight:600}
.article-comments .comment-text h2{font-size:107%;font-weight:600}
.article-comments .comment-text h3,.article-comments .comment-text h4,.article-comments .comment-text h5{font-size:100%;font-weight:600}
.article-comments .comment a{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}
.article-comments .comment a[href="/s"]::before,.article-comments .comment a[href="/spoiler"]::before{content:'SPOILER';margin-right:5px;padding:0 5px;background:rgba(128,128,128,.15);font-weight:600;color:inherit}
.article-comments .comment a[href="/s"]::after,.article-comments .comment a[href="/spoiler"]::after{content:attr(title);margin-left:5px;padding:0 6px;background:rgba(128,128,128,.5);color:transparent}
.article-comments .comment a[href="/s"]:focus::after,.article-comments .comment a[href="/s"]:hover::after,.article-comments .comment a[href="/spoiler"]:focus::after,.article-comments .comment a[href="/spoiler"]:hover::after{background:rgba(128,128,128,.2);color:inherit}
.article-comments .comment-text p{margin:10px 0}
.rem .article-comments .comment-text p{margin:.66rem 0}
.article-comments .comment-text blockquote{opacity:.7;border-left:1px dotted #888;padding-left:15px;margin-left:15px;margin-right:5px}
.article-comments .comment-text th{padding:7px 10px;background:rgba(128,128,128,.15);border:1px solid rgba(128,128,128,.1);font-weight:600}
.article-comments .comment-text td{padding:7px 10px;border:1px solid rgba(128,128,128,.1);empty-cells:show}
.article-comments .comment-text tr:nth-child(2n){background:rgba(128,128,128,.07)}
@media only screen and (min-width:768px){.split-view .page-comments .header .back-home{display:none}
}
.page-comments .footer{position:absolute;z-index:1;bottom:-45px;left:0;right:0;text-align:center}
.page-comments .footer a{position:relative;top:-55px;margin:0 6px;display:block;-ms-touch-action:manipulation;touch-action:manipulation}
.alt-layout .page-comments .footer a{top:-100px}
.page-comments .footer .icon{display:block;width:45px;height:45px;line-height:45px;border-radius:1px;color:rgba(255,255,255,.5);font-size:2rem;opacity:.9;background:rgba(60,60,60,.8)}
.page-comments .footer .likes-selected .likes-up{background:#ff4500}
.page-comments .footer .likes-selected .likes-down{background:#8786FF}
.page-comments .article-comments .reply-comment,.page-comments .article-comments .vote-comment{display:inline-block;vertical-align:middle;color:inherit}
.page-comments .article-comments .reply-comment .icon,.page-comments .article-comments .vote-comment .icon{width:42px;line-height:44px;padding:0;text-align:center;font-size:135%;opacity:1}
.page-comments .article-comments .reply-comment .icon{font-size:100%;line-height:41px}
.page-comments .article-comments .likes-true .upvote-comment{color:#ff4500}
.page-comments .article-comments .likes-false .downvote-comment{color:#8786FF}
.page-comments .comment-text .pictures{min-height:100px;text-align:center}
.page-comments .comment-text .pictures img,.page-comments .comment-text .video img,.page-comments .comment-text video{max-width:100%}
.page-comments .comment-text .pictures .video:before{content:'GIF / Video';display:block;position:absolute;padding:10px;background:rgba(0,0,0,.5);width:100%;color:#aaa;font-size:83%}
.page-comments .comment-text .pictures .gif{padding:20px;background:rgba(0,0,0,.1);text-transform:uppercase;min-height:100px}
.page-comments .article-comments-error:empty{display:none}
.page-comments .article-comments-error{color:red;background-color:color-mix(in srgb,red,#000 90%);padding:.75rem;font-weight:500}
.page-filters .bd{padding:10px 0}
.page-filters .subheader{padding:5px 15px;border-bottom:1.5px solid var(--theme-color);color:var(--theme-color)}
.page-filters .subheader h3{margin:0;font-size:.94rem;font-weight:600;text-transform:uppercase}
.page-filters .input-field{position:relative;padding:10px 15px;width:100%;border:0;color:inherit;background:0 0;outline:0}
.page-filters .bd .clear-global-domains{margin:10px 0;padding:10px 0}
.page-filters .bd ul{margin:0 0 10px}
.page-filters .filter-items .dim{font-style:normal;opacity:.35}
.page-filters .filter-items button{padding:15px;color:#ed1c24}
.page-filters label{display:block;padding:10px 15px}
.page-filters .info{display:block;margin-top:-10px;padding:0 15px 10px;color:#888;font-size:.93rem;font-weight:300}
.page-home .bd,.page-logs .bd{padding:10px 15px}
.page-home .bd{font-weight:100}
.page-home .bd .no-story{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-100px;text-align:center;font-size:200%;color:rgba(128,128,128,.4)}
.page-home .download{position:absolute;bottom:10px;left:10px;font-size:78%;color:rgba(128,128,128,.6)}
.page-home .twitter{position:absolute;bottom:10px;right:10px;font-size:128%}
.native .page-home .download{display:none}
.page-logs .bd h2{margin:0;font-weight:400}
.page-logs .bd h4{margin:20px 0 0;font-weight:600}
.page-logs .bd ul{margin:10px 0}
.page-message .profile-meta *{font-weight:400;color:rgba(255,255,255,.85)}
.page-message .load-more-messages{display:none;padding:10px 0;text-align:center;background-color:rgba(0,0,0,.1)}
.page-message .empty{padding:50px;margin:30px 0;text-align:center;font-size:2rem;font-weight:300}
.page-options .header .reddit-login .icon{opacity:.2}
.page-options .header .my-profile .text{position:absolute;left:0;right:0;overflow:hidden;padding:0}
.page-options .header .my-profile-container{opacity:0;transition:all .3s ease}
.page-options .scrollable-content{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}
.page-options .options-action{position:absolute;top:0;left:0;right:0;overflow:hidden;opacity:.96;font-weight:300;z-index:10;background:var(--theme-background-color)}
.page-options .options-action li{float:left;width:33.3%;text-align:center}
.page-options .options-action a{display:block;line-height:34px;color:rgba(255,255,255,.95);border-bottom:4px solid transparent}
.page-options .options-action .selected{border-bottom:4px solid rgba(255,255,255,.4)}
.page-options .option-component{padding-top:40px;display:none}
.page-options .option-component.selected{display:block}
.page-options .option-component p{padding:0 15px}
.page-options .option-component h3{padding:5px 15px;margin-bottom:0;font-size:.94rem;font-weight:600;text-transform:uppercase;border-bottom:1.5px solid var(--theme-color);color:var(--theme-color)}
.page-options .option-component h3 small{text-transform:initial;font-weight:400}
.page-options .options-list a .icon{padding-right:10px}
.page-options .input-field{padding:10px 15px;width:100%;border:0;border-bottom:1px solid rgba(0,0,0,.1);color:inherit}
.page-options .homepage{position:relative}
.page-options .homepage .change-homepage{position:absolute;top:0;right:0;bottom:0;font-size:.83rem;color:rgba(128,128,128,.5)}
.page-options .custom-subreddits li{position:relative}
.page-options .dim{opacity:.35}
.page-options .custom-subreddits .about,.page-options .custom-subreddits .delete-subreddit{font-size:1.2rem;position:absolute;top:0;right:0;bottom:0;width:50px}
.page-options .custom-subreddits .about .icon{opacity:.3}
.page-options .nsfw{float:right;margin:4px 40px 0 0}
.page-options .subheader{position:relative}
.page-options .toggle-clear-subreddit{position:absolute;top:0;right:0;padding:4px 10px}
.page-options .form-subreddit,.page-stories .header .my-profile{position:relative}
.page-options .custom-subreddits .delete-subreddit,.page-options .enable-clear-subreddit .custom-subreddits .about{display:none}
.page-options .enable-clear-subreddit .custom-subreddits .delete-subreddit{display:block;color:#ed1c24}
.page-options .autocomplete-result .list{border-width:0 0 2px;border-style:solid}
.page-options .autocomplete-result .list:empty{display:none}
.page-options .selected:after{background-color:red}
.page-profile .article-meta *{color:rgba(255,255,255,.85)}
.page-profile .icon-image img{width:100px;height:100px}
.page-profile .banner-image img{max-width:100%}
.page-profile .trophies{text-align:center}
.page-profile .trophies li{margin:10px 10px 0;padding-top:50px;min-width:135px;background:top center no-repeat;background-size:50px 50px;text-align:center;vertical-align:top}
.page-profile .trophies li span{display:block;padding:0;font-size:83%;color:rgba(255,255,255,.6)}
.page-profile .profile-meta .profile-options{padding:20px 0 5px;text-align:center}
.page-profile .profile-meta .button{margin:5px;padding:5px 10px;border:1px solid rgba(255,255,255,.2)}
.page-profile .load-more-comments{display:none;padding:10px 0;text-align:center;background-color:rgba(0,0,0,.1)}
.page-profile .profile-comments>div{border-top:none}
.page-profile .profile-comments>div:nth-child(n+2){border-top-width:2px;border-top-style:solid}
.page-sharetarget .bd{padding:10px}
.page-sharetarget .sharetarget-content:empty+.loading{display:block}
.page-sharetarget .sharetarget-content:not(:empty)+.loading{display:none}
.page-sharetarget p{word-break:break-all}
.page-stats .bd{padding:10px 15px}
.page-stats .bd h2{margin:0;font-weight:400}
.page-stats .bd h3{margin:20px 0 0;font-weight:600}
.page-stats .bd p{margin:0}
.page-stats .bd ul{margin:10px 0}
.page-stats table{min-width:300px}
.page-stats table a{display:block}
.page-stats td{border:1px solid rgba(128,128,128,.1);empty-cells:show;padding:7px 10px}
.page-stats tr:nth-child(2n){background:rgba(128,128,128,.05)}
.page-stories .header .subscribed .false,.page-stories .header .toggle-subscription .true{display:none}
.page-stories .header .subscribed .true{display:block}
.page-stories .header .my-profile-container{opacity:0;transition:all .3s ease}
.page-stories .header .my-profile .icon{opacity:.2}
.page-stories .header .my-profile .text{position:absolute;left:0;right:0;overflow:hidden;padding:0}
.page-stories .header .more-submenu{width:265px}
.page-stories .header .view-options div{max-width:220px}
@media (min-width:360px){.page-stories .header .more-submenu{width:280px}
.page-stories .header .view-options div{max-width:235px}
.rem .page-stories .header .more-submenu{width:300px}
.rem .page-stories .header .view-options div{max-width:255px}
}
.page-stories .header .view-options .icon{margin:8px 0 8px 10px}
.page-stories .error{padding:20px 15px;text-align:center}
.page-stories .error span{font-weight:700;font-size:1.3rem;opacity:1;vertical-align:inherit}
.page-stories .refresh-fp{display:none;text-align:center;padding:14px;border-bottom:2px solid #f60}
.page-stories .refresh-fp.show{display:block}
.page-stories .form-search.hidden,.page-stories .scroll-bottom-promo{display:none}
.page-stories .form-search{padding:5px;background:var(--theme-background-color)}
.page-stories .form-search .field-search .icon{position:absolute;width:40px;line-height:40px;text-align:center;font-size:20px;opacity:.9}
.rem .page-stories .form-search .field-search .icon{font-size:1.3rem;line-height:2.6rem}
.page-stories .input-field{position:relative;padding:10px 10px 10px 40px;width:100%;border:0;color:inherit;background:0 0;outline:0}
.page-stories .stories-info a{padding:15px}
.page-stories .more a.load-more{padding:10px 0;text-align:center;font-weight:400;background:rgba(0,0,0,.1)}
.theme-dark .page-stories .more a.load-more{background:rgba(255,255,255,.1)}
.page-stories .stories-list:nth-child(n+2){border-top:2px solid var(--theme-color);min-height:100px}
.page-stories .bd a{display:block;color:var(--theme-text-color)}
.page-stories .bd a:active{background:rgba(0,0,0,.02)}
.page-stories .bd a:focus-visible,.page-stories .bd button:focus-visible{background:rgba(0,0,0,.05)}
.theme-dark .page-stories .bd a:focus-visible,.theme-dark .page-stories .bd button:focus-visible{background:rgba(255,255,255,.15)}
.page-stories .stories-list span{display:inline-block;padding:3px 3px 3px 0;font-weight:300;line-height:1;font-size:.86rem;white-space:pre;opacity:.6;vertical-align:middle}
.page-stories .list-item .upvote,.page-stories .list-item .upvoted-true .upvote,.page-stories .stories-list .author-flair:empty,.page-stories .stories-list .hidden,.page-stories .stories-list .link-flair:empty{display:none}
.page-stories .stories-list .domain{vertical-align:baseline}
.page-stories .stories-list .sticky{color:tomato;font-size:1rem;opacity:1;padding-left:0}
.page-stories .stories-list .moderator .author{background:green;color:#fff;padding:2px 3px}
.rem .page-stories .stories-list .moderator .author{padding:.14rem .2rem}
.page-stories .stories-list .link-flair{background:rgba(0,0,0,.031);border-radius:3px;padding:5px;opacity:.9;overflow-wrap:break-word;word-wrap:break-word}
.rem .page-stories .stories-list .link-flair{padding:.33rem}
.page-stories .stories-list .nsfw{margin-right:2px;padding:3px 4px;font-size:.65rem;opacity:1;font-weight:400}
.page-stories .stories-list .my-friend{margin-right:5px;padding:3px 4px;font-size:.73rem;opacity:1;font-weight:400;color:#fff;background:var(--theme-color)}
.rem .page-stories .stories-list .nsfw{padding:.2rem .25rem}
.page-stories .stories-list .admin .author{background:red;color:#fff;padding:3px;opacity:1}
.rem .page-stories .stories-list .admin .author{padding:.2rem}
.page-stories .item-story .vote-up.likes-selected{color:#ff4500}
.page-stories .item-story .vote-down.likes-selected{color:#8786FF}
.page-stories .list-item{position:relative;border-bottom:.5px solid rgba(0,0,0,.15)}
.theme-dark .page-stories .list-item{border-color:rgba(255,255,255,.2)}
.page-stories .list-item.active{box-shadow:3px 0 0 var(--theme-color) inset}
.page-stories .list-item .text-content{position:relative}
.page-stories .list-item .upvoted-true .upvote{position:absolute;bottom:0;left:0;right:0;padding-bottom:15px;opacity:.3}
.page-stories .list-item .item-context{position:absolute;top:0;bottom:0;left:0;width:30px;z-index:1}
.non-touch .page-stories .list-item .item-context:hover{background:rgba(0,0,0,.05)}
.page-stories .list-item .list-story{margin-right:50px;min-height:84px;padding:10px 15px}
.rem .page-stories .list-item .list-story{margin-right:3.34rem;min-height:5.5rem;padding:.66rem 15px}
.page-stories .list-item .list-comments{position:absolute;top:0;right:0;bottom:1px;width:50px;padding:12px 0;text-align:center}
.rem .page-stories .list-item .list-comments{width:3.34rem}
.page-stories .list-item .points{position:absolute;bottom:10px;left:0;right:0;background:rgba(0,0,0,.025);padding:3px;font-weight:300;opacity:.9}
.theme-dark .page-stories .list-item .points{background:rgba(255,255,255,.031)}
.rem .page-stories .list-item .points{bottom:.66rem}
.page-stories .list-item .title{margin:0;font-size:1rem;font-weight:400;line-height:1.3;padding-bottom:5px;overflow-wrap:break-word;word-wrap:break-word}
.rem .page-stories .list-item .title{padding-bottom:.333rem}
.page-stories .list-item .picture{min-height:100px;text-align:center}
.page-stories .list-item .picture img,.page-stories .list-item .video img,.page-stories .list-item video{max-width:100%;max-height:90vh;display:block;margin:0 auto}
.page-stories .list-item .picture .hidden{display:none}
.page-stories .list-item .picture .more-pictures{display:block;width:100%;margin-top:0;padding:10px 0;text-align:center;background:rgba(0,0,0,.9);color:#999}
.page-stories .list-item .picture .video:before{content:'GIF / Video';display:block;position:absolute;padding:10px 0;background:rgba(0,0,0,.5);width:100%;color:#aaa;font-size:83%}
.page-stories .list-item .picture .gif{padding:20px;background:rgba(0,0,0,.1);text-transform:uppercase;min-height:100px}
.page-stories .list-item .thumb{float:right;margin:.13rem 0 .6rem .6rem;height:4rem;width:4rem;background:50% 50% no-repeat #f9f9f9;background-size:cover;border-radius:.3rem;overflow:hidden}
.page-stories .list-item .thumb img{width:100%;height:100%;object-fit:cover}
.page-stories .list-item .thumbnail{float:right;margin:2px 0 10px 10px;height:44px;width:44px;border-radius:5px}
.page-stories .list-item .likes{position:absolute;margin-right:-.45rem;bottom:13px;right:50px;padding:0;opacity:1;color:transparent;transform:scale(3);transition:all .3s cubic-bezier(.55,.09,.68,.53)}
.rem .page-stories .list-item .likes{right:3.333rem;bottom:.8rem}
.page-stories .list-item .likes.icon-arrow-thick-up{color:#ff4500;transform:scale(1)}
.page-stories .list-item .likes.icon-arrow-thick-down{color:#8786FF;transform:scale(1)}
.page-stories .list-item.visited-hidden-enter{transition:all .2s ease}
.page-stories .list-item.visited-hidden-active{transform:translate3d(-100px,0,0);opacity:0}
.page-stories .list-item.visited-hidden{display:none}
.page-stories .scroll-swipe{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}
.page-stories .scroll-swipe .active{box-shadow:none}
.page-stories .scroll-swipe .card-story{position:absolute;top:0;left:0;right:0;bottom:45px}
.rem .page-stories .scroll-swipe .card-story{bottom:3.33rem}
.page-stories .scroll-swipe .fullpage-meta{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center}
.page-stories .scroll-swipe .image-bg{position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-size:cover;color:#fff}
.page-stories .scroll-swipe .fullpage-meta .subreddit{margin:40px 0 0;padding:0;font-size:2rem}
.page-stories .scroll-swipe .fullpage-meta .subreddit-title{margin:10px 0;font-size:1.2rem}
.page-stories .scroll-swipe .fullpage-meta .subscribers{position:absolute;bottom:50px;left:0;right:0;font-size:1.2rem}
.page-stories .scroll-swipe .fullpage-meta .subscribe{margin-top:30px;display:inline-block;padding:5px 10px;background:#fff;color:#000;opacity:1;border-radius:40px;font-size:1.2rem;font-weight:400}
.page-stories .bd .item-news{position:relative;margin:15px 10px;border:1px solid rgba(0,0,0,.07)}
.page-stories .scroll-swipe .item-news{position:absolute;margin:0;top:0;bottom:0;left:0;right:0;border:none;text-align:left}
.page-stories .bd .item-story-image .story-image{position:relative;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;height:40vh;max-height:200px}
.page-stories .scroll-swipe .item-story-image .story-image{position:absolute;top:0;bottom:60%;left:0;right:0;height:auto;max-height:none}
.page-stories .item-news.active{box-shadow:0 0 0 1px var(--theme-color)}
.page-stories .list-card.active,.page-stories .list-card.active .card-meta{box-shadow:3px 0 0 var(--theme-color) inset}
.page-stories .item-news .story-content{padding:15px 10px 0}
.page-stories .scroll-swipe .item-story-image .story-content{position:absolute;top:40%;left:0;right:0;bottom:0;padding:15px;overflow:hidden}
.page-stories .item-story-noimage .story-content{padding:50px 10px 10px}
.page-stories .scroll-swipe .item-story-noimage .story-content{position:absolute;top:50%;left:0;right:0;padding:15px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);overflow:hidden}
.page-stories .item-news .title{margin:0;padding-bottom:5px;font-size:1.14rem;font-weight:600;line-height:1.5}
.page-stories .scroll-swipe .item-story-noimage .title{font-size:1.6rem;font-weight:300;line-height:1.2}
.page-stories .item-news .description{margin-top:5px}
.page-stories .item-news .touch-icon{position:absolute;height:45px;width:45px;background-size:cover;right:20px;bottom:20px;border-radius:10px}
.page-stories .item-news span{opacity:1}
.page-stories .item-news .card-meta{position:relative;text-align:center;color:#888}
.page-stories .scroll-swipe .item-news .card-meta{position:absolute;left:0;right:0;bottom:0}
.page-stories .item-news .card-meta button{min-width:50px;min-height:44px;line-height:1.69;color:inherit}
.rem .page-stories .item-news .card-meta button{min-width:3rem}
.page-stories .item-news .card-meta span{position:relative;float:left;padding:0;min-width:44px;min-height:44px;line-height:44px}
.page-stories .item-news .card-meta .vote-up{padding-left:10px;text-align:left}
.page-stories .item-news .card-meta .vote-down{padding-right:10px;text-align:right}
.page-stories .item-news .card-meta .some-meta{padding-right:50px;overflow:hidden;text-overflow:ellipsis}
.rem .page-stories .item-news .card-meta .some-meta{padding-right:3.333rem}
.page-stories .item-news .card-meta .score{position:absolute;left:22px;top:0;font-weight:400}
.rem .page-stories .item-news .card-meta .score{left:1.67rem}
.page-stories .item-news .card-meta .comments{position:absolute;top:0;right:0;padding:0 .67rem}
.page-stories .item-news .item-index{position:absolute;top:10px;left:10px;font-style:normal;border-radius:50%;width:30px;height:30px;padding:0;line-height:30px;border:1px solid #ddd;text-align:center;color:#ddd;z-index:1}
.page-stories .item-news.more{text-align:center}
.page-stories .item-news.more .title{margin:100px 50px 50px;font-weight:300}
.page-stories .item-news.more .title div{font-weight:400}
.page-stories .item-news.more .load-more{margin:0 50px}
.page-stories .bd li.list-card{position:relative;background:0 0;border:.5px solid rgba(0,0,0,.07)}
.theme-dark .page-stories .bd li.list-card{border:.5px solid rgba(255,255,255,.15)}
.page-stories .list-card .card-story{min-height:85px;padding:10px}
.rem .page-stories .list-card .card-story{min-height:5.9rem}
.page-stories .list-card .title{margin:0;font-size:107%;font-weight:400;line-height:1.3;padding-bottom:5px}
.rem .page-stories .list-card .title{padding-bottom:.33rem}
.page-stories .list-card .thumbnail{float:right;margin:2px 0 10px 10px;height:44px;width:44px;border-radius:5px}
.page-stories .list-card .card-meta{color:rgba(128,128,128,.5)}
.page-stories .list-card .card-meta button{float:left;width:20%;min-height:40px;color:inherit}
.page-stories .list-card .score{font-size:93%;font-weight:400;opacity:.9}
.page-stories .list-card .card-picture{display:block;position:relative}
.page-stories .list-card .card-picture .reddit-pictures{display:block;height:150px;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:50%}
.page-stories .list-card .card-picture .count{background:rgba(0,0,0,.9);color:#aaa;position:absolute;right:10px;padding:10px;opacity:1;font-weight:400}
.page-stories .list-card.visited-hidden,.page-stories .stories-error:empty{display:none}
.page-stories .stories-error{position:absolute;left:1rem;right:1rem;top:50%;bottom:auto;margin-top:-45px;margin-left:0;color:red;background-color:color-mix(in srgb,red,#000 90%);padding:.75rem;font-weight:500}
.page-stories .create-post-container{position:absolute;bottom:1rem;right:1rem;z-index:1;width:2rem;height:2rem;overflow:hidden;border-radius:50%;background:url('data:image/svg+xml,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 12h16m-8-8v16" stroke="%23fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') 50% 50% no-repeat var(--theme-color);background-size:65%}
.alt-layout .page-stories .create-post-container{margin-bottom:max(45px,3rem)}
.page-stories .create-post-container .create-post{color:transparent;width:100%;height:100%;display:block}
.page-submit .bd{padding:15px}
.page-submit .form-submit{font-weight:400}
.page-submit .form-submit .hidden,.page-submit .form-submit .label.hidden{display:none}
.page-submit .form-submit .label{display:block;margin:10px 0}
.page-submit .form-submit .input-label{display:inline-block;width:120px;padding:5px 0 0;vertical-align:top}
.page-submit .form-submit .checkbox-wrapper{border-width:1px;width:15px;height:15px;border-style:solid;color:transparent;line-height:1;text-align:center;display:none}
.page-submit .form-submit input[type=checkbox]:checked~.checkbox-wrapper{color:inherit}
.page-submit .form-submit .input-wrapper{display:inline-block;width:500px;vertical-align:top}
.page-submit textarea{resize:none}
.page-submit .form-submit .input-field{width:100%;padding:5px 6px;border-width:1px;border-style:solid;border-radius:0;color:inherit}
@media only screen and (max-width:768px){.page-submit .form-submit .input-label,.page-submit .form-submit .input-wrapper{display:block;width:auto}
}
.page-submit .errors{color:#ff4500}
.page-submit .button-submit{padding:5px 20px;color:#fff}
.page-submit .button-cancel{margin-left:10px;padding:5px 20px;border:1px solid rgba(128,128,128,.4);color:#888}
.page-submit .subreddit-requirements{max-height:200px;overflow:auto}
.alt-layout .pages-container .pagebd-container{top:0;bottom:max(45px,3rem)}
.alt-layout .header-container{position:absolute;left:0;right:0;bottom:0}
.alt-layout .f-border{top:auto;min-height:45px;height:3rem;bottom:0}
.alt-layout .header .submenu{bottom:100%;top:auto;box-shadow:0 -4px 10px -4px rgba(0,0,0,.81)}
.alt-layout .change-layout.alt,.change-layout.default{display:none}
.alt-layout .change-layout.default{display:block}