.SVGIcon{display:block;flex-shrink:0}.IconButton{outline:none;background-color:transparent;border:none;border-radius:50%;display:block;width:2.5rem;height:2.5rem;padding:.375rem}.IconButton:active{background-color:rgba(0,0,0,.3)}.IconButton_icon{width:1.75rem;height:1.75rem}.IconButton_icon *{fill:#fff}.IconButton_label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.Logo{height:6rem;width:6rem;display:block}.Logo_orbitRing{fill:none;stroke:var(--colorSecondary);stroke-width:5px}.Logo_backgroundRings{transform:scale(.9) translateZ(0) rotate(30deg);transform-origin:50% 50%}.Logo_backgroundRing{fill:none;stroke:var(--colorSecondary);stroke-width:1px;transform-origin:50% 50%}.Logo_ring{fill:none;stroke:var(--colorSecondary);stroke-width:4px}.Logo_eyes{fill:var(--colorDanger);transform-origin:50% 45%;-webkit-animation:Logo_animation_blink 16s infinite;animation:Logo_animation_blink 16s infinite}.Logo_smile{fill:var(--colorText)}.Logo_headBackground{fill:#fff;stroke:var(--colorBorder);stroke-width:1.75 px}.Logo_previewWrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.Logo_head{transform-origin:50% 50%;transform:scale(.9) translateZ(0)}.Logo_loading .Logo_orbitRings,.Logo_loading .Logo_rings{transform-origin:50% 50%;-webkit-animation:Logo_animation_rotate 24s linear infinite;animation:Logo_animation_rotate 24s linear infinite}.Logo_loading .Logo_backgroundRing{-webkit-animation:Logo_animation_backgroundRing_pulse 5s linear infinite;animation:Logo_animation_backgroundRing_pulse 5s linear infinite;stroke-width:.5px}.Logo_loading .Logo_backgroundRing_2{-webkit-animation-delay:-1.66667s;animation-delay:-1.66667s}.Logo_loading .Logo_backgroundRing_3{-webkit-animation-delay:-3.33334s;animation-delay:-3.33334s}.Logo_loading .Logo_ring{stroke-width:6px;stroke-dasharray:64;stroke-dashoffset:64;stroke-linecap:round;-webkit-animation:Logo_animation_ring_dash 7s linear infinite;animation:Logo_animation_ring_dash 7s linear infinite}.Logo_loading .Logo_ring_2{-webkit-animation-delay:-2.33335s;animation-delay:-2.33335s}.Logo_loading .Logo_ring_3{-webkit-animation-delay:-4.66667s;animation-delay:-4.66667s}.Logo_loading .Logo_orbitRing{stroke-width:2.75px}.Logo_loading .Logo_head{-webkit-animation:Logo_animation_head_rock 1.75s infinite;animation:Logo_animation_head_rock 1.75s infinite}.Logo_loading .Logo_eyes{-webkit-animation:Logo_animation_blink_faster 4s infinite;animation:Logo_animation_blink_faster 4s infinite}.Logo_disabled .Logo_ring{stroke:var(--colorText);stroke-width:6px;opacity:.125}.Logo_disabled .Logo_backgroundRing{stroke:var(--colorText);stroke-width:3px;opacity:.03125}.Logo_disabled .Logo_eyes{fill:var(--colorText);opacity:.4}.Logo_disabled .Logo_smile{opacity:.4}.Logo_disabled .Logo_orbitRing{stroke:none}.Logo_disabled .Logo_head{transform:scale(.925) translateZ(0)}.Logo_disabled .Logo_headBackground{stroke-width:2px}@-webkit-keyframes Logo_animation_blink{0%,99%,to{transform:scaleY(1)}99.5%{transform:scaleY(.2)}}@keyframes Logo_animation_blink{0%,99%,to{transform:scaleY(1)}99.5%{transform:scaleY(.2)}}@-webkit-keyframes Logo_animation_blink_faster{0%,95%,to{transform:scaleY(1)}97.5%{transform:scaleY(.2)}}@keyframes Logo_animation_blink_faster{0%,95%,to{transform:scaleY(1)}97.5%{transform:scaleY(.2)}}@-webkit-keyframes Logo_animation_backgroundRing_pulse{0%{transform:scale(.9) translateZ(0) rotate(0deg)}10%{transform:scale(.7) translateZ(0) rotate(-36deg)}40%{transform:scale(.7) translateZ(0) rotate(-144deg)}50%{transform:scale(.9) translateZ(0) rotate(-180deg)}60%{transform:scale(1.1) translateZ(0) rotate(-216deg)}90%{transform:scale(1.1) translateZ(0) rotate(-324deg)}to{transform:scale(.9) translateZ(0) rotate(-1turn)}}@keyframes Logo_animation_backgroundRing_pulse{0%{transform:scale(.9) translateZ(0) rotate(0deg)}10%{transform:scale(.7) translateZ(0) rotate(-36deg)}40%{transform:scale(.7) translateZ(0) rotate(-144deg)}50%{transform:scale(.9) translateZ(0) rotate(-180deg)}60%{transform:scale(1.1) translateZ(0) rotate(-216deg)}90%{transform:scale(1.1) translateZ(0) rotate(-324deg)}to{transform:scale(.9) translateZ(0) rotate(-1turn)}}@-webkit-keyframes Logo_animation_ring_dash{0%{stroke-dashoffset:0}to{stroke-dashoffset:256}}@keyframes Logo_animation_ring_dash{0%{stroke-dashoffset:0}to{stroke-dashoffset:256}}@-webkit-keyframes Logo_animation_rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Logo_animation_rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes Logo_animation_head_rock{0%,50%,to{transform:scale(.9) translateZ(0) rotate(0deg)}25%{transform:scale(.9) translateZ(0) rotate(-7deg)}75%{transform:scale(.9) translateZ(0) rotate(7deg)}}@keyframes Logo_animation_head_rock{0%,50%,to{transform:scale(.9) translateZ(0) rotate(0deg)}25%{transform:scale(.9) translateZ(0) rotate(-7deg)}75%{transform:scale(.9) translateZ(0) rotate(7deg)}}.Layout{height:100vh;width:100vw;overflow:hidden;display:grid;grid-template-columns:25rem 1fr;grid-template-rows:var(--layoutHeaderHeight) 1fr;grid-template-areas:"header header" "posts comments";position:relative}@media (max-width:992px){.Layout{grid-template-columns:1fr 1fr}}@media (max-width:800px){.Layout{grid-template-columns:1fr;grid-template-areas:"header" "posts"}}.Layout_header{display:flex;align-items:center;justify-content:space-between;background-color:var(--colorPrimary);color:var(--colorPrimaryText);grid-area:header;padding:0 .5rem 0 .75rem;box-shadow:0 .125rem .25rem var(--colorBoxShadow);position:fixed;width:100vw;height:var(--layoutHeaderHeight);overflow:hidden;z-index:10}.Layout_header_logo{width:2.5rem;height:2.5em;margin-right:.75rem;flex-shrink:0}.Layout_header_textBlock{flex-grow:1}.Layout_backButton{margin-left:-.5rem}.Layout_title{font-size:1.125rem;font-weight:500;line-height:1.1875;overflow:hidden;text-overflow:ellipsis;margin-right:.25rem;flex-grow:1}.Layout_title_link{color:var(--colorPrimaryText);text-decoration:none}.Layout_overlay{background-color:var(--colorModalBackground);position:absolute;top:0;left:0;width:100vw;height:100vh;transition:opacity .2s}.Layout_overlay-enter,.Layout_overlay-exit{opacity:0;transition-timing-function:ease-in}.Layout_overlay-enter.Layout_overlay-enter-active{opacity:1;transition-timing-function:ease-out}.SideMenu{background-color:var(--colorBackground1);position:absolute;padding:2rem;box-shadow:-.5rem 0 1rem rgba(0,0,0,.3);transition:transform .2s;top:0;right:0;bottom:0;width:25rem;max-width:80vw;z-index:20}.SideMenu_closeButton{position:absolute;top:.25rem;right:.25rem}.SideMenu_closeButton *{fill:var(--colorText)}.SideMenu_link{display:block;font-size:1.125rem;margin-bottom:1rem;text-decoration:none;color:var(--colorText)}.SideMenu_slide-enter,.SideMenu_slide-exit{transform:translateX(17rem) translateZ(0);transition-timing-function:ease-in}.SideMenu_slide-enter.SideMenu_slide-enter-active{transform:translateX(0) translateZ(0);transition-timing-function:ease-out}@media (max-width:800px){.SideMenu{grid-column:1/2}}.SortSelect{margin-bottom:1rem}.SortSelect label,.SortSelect select{display:block}.HTMLBlock a{color:var(--colorSecondary)}.LoadingScreen{width:100%;height:100%;display:flex;padding:1rem;flex-direction:column;align-items:center;justify-content:center}.LoadingScreen_text{font-size:1.25rem;text-align:center}.LoadingScreen_disabled{background-color:var(--colorBackground2)}.LoadingScreen_disabled .LoadingScreen_text{opacity:.6}.Preview{border-bottom:1px solid var(--colorBorder);background-color:var(--colorBackground2)}.Preview_gif,.Preview_image,.Preview_video,.Preview_youtube{display:block;max-width:100%;margin:0 auto}video.VideoPlayer{width:100%;height:auto;display:block;margin:0 auto}.LoadMore{width:100%;display:block;border:0;background-color:var(--colorBackground1);padding:.25rem}.LoadMore_inner{display:flex;flex-direction:row;align-items:center;justify-content:center}.LoadMore_logo{width:3rem;height:3em;margin-right:.75rem}.Comments{overflow-x:hidden;overflow-y:auto;height:calc(100vh - var(--layoutHeaderHeight))}.Comments_title{padding:1rem}.Comments_postInfo{font-size:.875rem}.Comments_postInfo_author{font-weight:500;margin-right:.5rem}.Comments_postInfo_link{color:var(--colorSecondary);margin-right:.5rem}.Comments_postInfo_timestamp{font-weight:300}.Comments_header{border-bottom:1px solid var(--colorBorder);padding:1rem 1rem 1.25rem}.Comments_header_link{color:var(--colorSecondary);display:block;font-size:.75rem;margin-bottom:.5rem;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.Comments_header_link_icon{display:inline-block;width:1rem;height:1rem;margin-bottom:-.25rem;margin-right:.25rem}.Comments_header_link_icon *{fill:var(--colorSecondary)}.Comments_header_link:last-child{margin-bottom:0}.Comments_selftext{border-bottom:1px solid var(--colorBorder);padding:1rem}.Comments_commentBlocks_wrapper{background-color:var(--colorBackground2);padding-right:.125rem}.Comments_commentBlocks_loading{height:14rem}.Comments_getMoreCommentsButton{display:block;padding:.5rem;width:100%}.CommentBlock{background-color:var(--colorBackground1);display:grid;grid-template-columns:1rem 1fr;grid-template-rows:auto auto auto;grid-template-areas:"header header" "comment comment" "button replies"}.CommentBlock_icon{width:1.75rem;height:1.75rem;flex-shrink:0;margin-right:.625rem;transition:transform .1s}.CommentBlock_icon *{fill:var(--colorSecondary)}.CommentBlock_icon_collapsed{transform:rotate(-90deg)}.CommentBlock_expanded>.CommentBlock_button:before,.CommentBlock_expanded>.CommentBlock_comment:before,.CommentBlock_expanded>.CommentBlock_header:before{display:block;content:"";position:absolute;top:0;bottom:-1px;left:0;width:.125rem;background-color:var(--colorSecondary)}.CommentBlock_expanded .CommentBlock_style_0>.CommentBlock_button:before,.CommentBlock_expanded .CommentBlock_style_0>.CommentBlock_comment:before,.CommentBlock_expanded .CommentBlock_style_0>.CommentBlock_header:before{opacity:1}.CommentBlock_expanded .CommentBlock_style_1>.CommentBlock_button:before,.CommentBlock_expanded .CommentBlock_style_1>.CommentBlock_comment:before,.CommentBlock_expanded .CommentBlock_style_1>.CommentBlock_header:before{opacity:.65}.CommentBlock_expanded .CommentBlock_style_2>.CommentBlock_button:before,.CommentBlock_expanded .CommentBlock_style_2>.CommentBlock_comment:before,.CommentBlock_expanded .CommentBlock_style_2>.CommentBlock_header:before{opacity:.3}.CommentBlock_header{border-bottom:1px solid var(--colorBorder);grid-area:header;padding:.75rem .625rem;display:flex;align-items:center;position:relative}.CommentBlock_author{font-weight:600}.CommentBlock_author_isSubmitter{background-color:var(--colorSecondary);color:var(--colorSecondaryText);padding:0 .375rem;border-radius:.25rem}.CommentBlock_pts,.CommentBlock_timestamp{font-size:.875rem;font-weight:300;margin-left:.5rem}.CommentBlock_comment{overflow:hidden;word-break:break-word;grid-area:comment;padding:.75rem 1.25rem;border-bottom:1px solid var(--colorBorder);position:relative}.CommentBlock_replies{grid-area:replies}.CommentBlock_button{grid-area:button;display:block;position:relative;border:none;padding:0;background-color:var(--colorBackground2)}.CommentsRouter{background-color:var(--colorBackground1);border-left:1px solid var(--colorBorder);overflow:hidden;grid-area:comments;transition:transform .3s}@media (max-width:800px){.CommentsRouter{grid-area:posts;transform:translateX(100%) translateZ(0);border-left:none}}@media (max-width:800px){.CommentsRouter_showComments{transform:translateX(0) translateZ(0)}}.CommentsRouter_selectPost{background-color:var(--colorBackground2);height:100%;display:flex;align-items:center;justify-content:center}.CommentsRouter_selectPost p{font-size:2rem}.Posts{grid-area:posts;height:calc(100vh - var(--layoutHeaderHeight));overflow-y:auto;transition:transform .3s;transform:translateZ(0)}@media (max-width:800px){.Posts_showComments{transform:translateX(-100%) translateZ(0)}}.Posts_getMorePostsButton{display:block;padding:.5rem;width:100%}.Posts_loadingScreen{grid-area:posts}.PostItem{border-bottom:1px solid var(--colorBorder);max-height:calc(100vh - var(--layoutHeaderHeight));justify-content:space-between;word-break:break-word}.PostItem,.PostItem_inner{display:flex;flex-direction:row}.PostItem_inner{padding:.5rem}.PostItem_postTitle,.PostItem_subredditLink{font-weight:600;text-decoration:none;color:var(--colorText)}.PostItem_postTitle_icon,.PostItem_subredditLink_icon{display:inline;width:1rem;height:1rem;vertical-align:text-bottom;margin-left:.25rem}.PostItem_postTitle_icon *,.PostItem_subredditLink_icon *{fill:var(--colorText)}.PostItem_thumbnail{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;background-size:cover;flex-shrink:0;border-radius:50%;margin-right:.625rem}.PostItem_thumbnail_letter{color:#fff;font-weight:500;font-size:1.5rem;line-height:0}.PostItem_thumbnail_nsfw{background-color:var(--colorDanger)}.PostItem_thumbnail_nsfw_text{color:#fff;font-weight:500;font-size:.8rem;line-height:0}.PostItem_text{flex-grow:1}.PostItem_text_bottomRow{display:block;font-size:.75rem}.PostItem_domain{font-size:.75rem;font-weight:300}.PostItem_nsfw{background-color:var(--colorDanger);border-radius:.25rem;color:#fff;font-size:.625rem;font-weight:600;padding:0 .375rem .03125rem}.PostItem_author,.PostItem_nsfw,.PostItem_subredditLink{margin-right:.5rem}.PostItem_commentsLink{width:3rem;text-decoration:none;padding:.125rem;flex-shrink:0}.PostItem_commentsLink_inner{display:flex;flex-direction:column;justify-content:center;height:100%}.PostItem_commentsLink_icon{width:2rem;height:2rem;margin:.25rem auto 0}.PostItem_commentsLink_icon *{fill:var(--colorSecondary)}.PostItem_commentsLink_count{display:block;font-size:.75rem;text-align:center;color:var(--colorSecondary)}.PostItem_upvotes{margin-right:.5rem;white-space:nowrap}.PostItem_upvotes_icon{display:inline-block;width:1rem;height:1rem;margin-bottom:-.1875rem}.PostItem_upvotes_icon *{fill:var(--colorSecondary)}:root{--colorPrimary:#1d2535;--colorPrimaryText:#fff;--colorSecondary:#00b4ff;--colorSecondaryText:#fff;--colorDanger:#ff4500;--colorText:#111;--colorBackground1:#fff;--colorBackground2:#f5f5f5;--colorModalBackground:rgba(0,0,0,0.6);--colorBoxShadow:rgba(0,0,0,0.25);--colorBorder:#e0dada;--layoutHeaderHeight:3rem}*,:after,:before{box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#111;color:var(--colorText)}body:before{content:"not-set";display:none}@media (max-width:1200px){body:before{content:"large"}}@media (max-width:992px){body:before{content:"medium"}}@media (max-width:800px){body:before{content:"mobile"}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}p{margin-bottom:.5rem}p:last-child{margin:0}#root,.App{height:100vh;position:relative;width:100vw}
/*# sourceMappingURL=main.a0ea99d7.chunk.css.map */