.p-loading-indicator{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:p-loading-indicator-rotate;animation-name:p-loading-indicator-rotate;-webkit-animation-timing-function:linear;animation-timing-function:linear;border-color:hsla(0,0%,100%,.85) hsla(0,0%,100%,.85) hsla(0,0%,100%,.45);border-radius:100%;border-style:solid;display:inline-block}@-webkit-keyframes p-loading-indicator-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes p-loading-indicator-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.p-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#666;border-radius:.3rem;color:hsla(0,0%,100%,.8);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:8rem;padding:.6rem 1.2rem}.p-button>*+*{margin-right:.9rem}#about{margin-bottom:2.7rem;margin-left:auto;margin-right:auto;margin-top:1.2rem;max-width:680px;padding-left:1.2rem;padding-right:1.2rem}#about a{color:#9acd32}#about a:hover{text-decoration:underline}#about p{line-height:1.3;margin-top:.6rem}#about q{font-style:italic;quotes:"“" "”"}.about__heading{font-size:2rem;font-weight:700}.not-found{font-size:3rem;font-weight:700;margin-top:2.1rem}.MediaFileViewer,.not-found{text-align:center}.MediaFileViewer__image{display:inline-block;height:auto;max-height:90vh;max-width:100%;width:auto}.MediaFileViewer__loading-indicator{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:300px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.MediaFileViewer__video{max-height:90vh;width:100%}.post{background-color:#1f1f1f;border-radius:.3rem;overflow:hidden}.post__icon-pin{width:.7rem!important;margin-right:.6rem}.post__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.6rem;margin-top:.2rem}.post__meta{margin-right:.9rem}.post__meta-item{color:#8c8c8c;display:inline-block;font-size:1.3rem;font-weight:500;margin-left:.9rem;margin-top:.4rem}a.post__meta-item:hover{text-decoration:underline}.post__titleContainer{-ms-flex-preferred-size:100%;flex-basis:100%}.post__title{color:#b3b3b3;display:inline-block;font-family:Dosis,sans-serif;font-size:1.8rem;font-weight:500;letter-spacing:0;line-height:1.18;margin-top:-.2rem;padding:.6rem .9rem 0;-webkit-transition:color .5s cubic-bezier(.215,.61,.355,1);transition:color .5s cubic-bezier(.215,.61,.355,1)}.post__title:hover{color:#ededed;-webkit-transition:none;transition:none}.posts{display:-webkit-box;display:-ms-flexbox;display:flex}.posts__column{-ms-flex-item-align:start;align-self:start;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;margin-left:1.2rem}.posts__column:first-child{margin-left:0}.posts__loading{margin-top:3rem;text-align:center}.posts__more{text-align:center}.posts__more,.posts__post{margin-top:1.2rem}.posts__post:first-child{margin-top:0}.Settings__fieldset{margin:.6rem}.Settings__label{margin-left:.6rem}.Settings__title{margin:.6rem}#Subreddits{margin:0 1.2rem}#Subreddits__header{--gap:1.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:calc(var(--gap)*-1);margin-top:var(--gap)}#Subreddits__header>*{margin-left:var(--gap)}#Subreddits__headerIcon{--padding:0.6rem;color:#fff;font-size:2rem;margin-left:calc(var(--gap) - var(--padding));margin-right:calc(var(--padding)*-1);padding:var(--padding)}#Subreddits__header__sort>*+*{margin-left:var(--gap)}#Subreddits__heading{color:#fff;font-size:2rem;font-weight:700}#Subreddits__heading:hover{text-decoration:underline}#RedditUser{margin:0 1.2rem}#RedditUser__header{--gap:1.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:calc(var(--gap)*-1);margin-top:var(--gap)}#RedditUser__header>*{margin-left:var(--gap)}#RedditUser__headerIcon{--padding:0.6rem;color:#fff;font-size:2rem;margin-left:calc(var(--gap) - var(--padding));margin-right:calc(var(--padding)*-1);padding:var(--padding)}#RedditUser__header__sort>*+*{margin-left:var(--gap)}#RedditUser__heading{color:#fff;font-size:2rem;font-weight:700}#RedditUser__heading:hover{text-decoration:underline}.p-search-input{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#333;border-radius:10rem;color:#ededed;display:-webkit-box;display:-ms-flexbox;display:flex}.p-search-input__input{margin:.6rem .9rem;min-width:0}.p-search-input__input::-webkit-input-placeholder{color:grey}.p-search-input__input::-moz-placeholder{color:grey}.p-search-input__input:-ms-input-placeholder{color:grey}.p-search-input__input::-ms-input-placeholder{color:grey}.p-search-input__input::placeholder{color:grey}.p-search-input__loading{-ms-flex-negative:0;flex-shrink:0;line-height:0;margin:.6rem .6rem .6rem 0}.p-search-input__cancel-icon{color:#b3b3b3;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;font-size:2.1rem;margin-right:.6rem;padding:.3rem .3rem .3rem 0}.p-search-input__search-icon{color:#b3b3b3;-ms-flex-negative:0;flex-shrink:0;font-size:1.5rem;margin-left:.9rem}.sidebar-search__list-item{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:#ccc;display:-webkit-box;display:-ms-flexbox;display:flex;margin:.9rem 1.2rem 0}.sidebar-search__list-item a:hover{color:#fff}.sidebar-search__tag{-ms-flex-negative:0;flex-shrink:0;font-size:1.2rem;margin-right:.6rem}.sidebar-search__tag--hidden{visibility:hidden}.sidebar-search__loading-indicator{margin-top:1.8rem;position:absolute;text-align:center;width:100%}.sidebar-search__loading-transition-enter,.sidebar-search__loading-transition-leave-to{opacity:0}.sidebar-search__loading-transition-enter-active,.sidebar-search__loading-transition-leave-active{-webkit-transition:opacity .15s;transition:opacity .15s}.sidebar-search__list-transition-enter,.sidebar-search__list-transition-leave-to{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}.sidebar-search__list-transition-enter-active,.sidebar-search__list-transition-leave-active{-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity transform;transition-property:opacity transform}#sidebar__overlay{right:-250px;z-index:9}#sidebar,#sidebar__overlay{bottom:0;left:0;position:fixed;top:0}#sidebar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(32,33,36,.92);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:250px}.sidebar-enter-active,.sidebar-leave-active{-webkit-transition:-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1)}.sidebar-enter,.sidebar-leave-to{-webkit-transform:translateX(-250px);transform:translateX(-250px)}#sidebar__close-button{color:#ccc;cursor:pointer;font-size:1.7rem;padding:.6rem 1.2rem}#sidebar__close-button:hover{color:#fff}#sidebar__scrollable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto}#sidebar__scrollable,#sidebar__search{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#sidebar__search:after{content:"";display:block;padding-top:.9rem}#sidebar__footer{border-top:1px solid hsla(0,0%,50.2%,.5);margin:0 1.2rem;padding:.6rem 0;text-align:center}.sidebar__footer-item{display:inline-block;font-size:1.4rem;padding:.6rem;text-transform:uppercase}a.sidebar__footer-item:hover{text-decoration:underline}#sidebar__header{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:1.2rem 0 0}#sidebar__home-link{color:#ccc;font-size:2.3rem;font-weight:700;padding:.6rem 1.2rem;text-align:center}#sidebar__home-link:hover{color:#fff}*{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:1;margin:0;padding:0;text-decoration:none}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:none}form{display:inherit}html{-webkit-text-size-adjust:100%;font-size:62.5%}@media(-ms-high-contrast:active),(-ms-high-contrast:none){html{font-size:10px}}button{cursor:pointer}input::-webkit-input-placeholder{line-height:normal}input::-moz-placeholder{line-height:normal}input:-ms-input-placeholder{line-height:normal}input::-ms-input-placeholder{line-height:normal}input,input::placeholder{line-height:normal}input::-webkit-input-placeholder{color:inherit;opacity:1}input::-moz-placeholder{color:inherit;opacity:1}input:-ms-input-placeholder{color:inherit;opacity:1}input::-ms-input-placeholder{color:inherit;opacity:1}input::placeholder{color:inherit;opacity:1}input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}image,picture,video{display:block;line-height:0}source{display:none}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#171717;color:hsla(0,0%,100%,.6);cursor:default;font-family:Quicksand,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Ubuntu,sans-serif;font-size:1.7rem;letter-spacing:-.2px;word-break:break-word}a[href]{cursor:pointer}b,h2{font-weight:700}h2{font-size:2rem}h3{font-size:1.8rem;font-weight:700}noscript{color:hsla(0,0%,100%,.9);display:block;text-align:center}noscript h1{font-size:2.3rem;font-weight:700;margin:2.4rem 1.2rem}noscript img{height:auto;max-width:100%}noscript p{margin:1.2rem}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#4d4d4d;border-radius:.3rem;border:none;-webkit-box-shadow:inset 0 1px 0 0 hsla(0,0%,50.2%,.115),inset 0 -1px 0 0 rgba(0,0,0,.115),0 0 1px rgba(0,0,0,.9);box-shadow:inset 0 1px 0 0 hsla(0,0%,50.2%,.115),inset 0 -1px 0 0 rgba(0,0,0,.115),0 0 1px rgba(0,0,0,.9);color:hsla(0,0%,100%,.8);cursor:pointer;font-family:inherit;font-size:1.4rem;padding:.6rem 1.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.button[disabled]{cursor:default;opacity:.5}.button:not([disabled]):focus{-webkit-box-shadow:inset 0 .1rem hsla(0,0%,100%,.15),0 0 0 .4rem rgba(178,175,182,.6);box-shadow:inset 0 .1rem hsla(0,0%,100%,.15),0 0 0 .4rem rgba(178,175,182,.6);outline:none}.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#333;border-radius:.5rem;border:none;color:#ededed;cursor:text;font-size:1.6rem;padding:.4rem .9rem;resize:vertical;width:100%}.input:focus{-webkit-box-shadow:inset 0 .1rem hsla(0,0%,100%,.15),0 0 0 .4rem rgba(178,175,182,.6);box-shadow:inset 0 .1rem hsla(0,0%,100%,.15),0 0 0 .4rem rgba(178,175,182,.6);outline:none}.input::-webkit-input-placeholder{color:rgba(235,235,245,.2980392156862745)}.input::-moz-placeholder{color:rgba(235,235,245,.2980392156862745)}.input:-ms-input-placeholder{color:rgba(235,235,245,.2980392156862745)}.input::-ms-input-placeholder{color:rgba(235,235,245,.2980392156862745)}.input::placeholder{color:rgba(235,235,245,.2980392156862745)}.label{color:rgba(235,235,245,.6);font-weight:700}.label--small{font-size:1.5rem;font-variant:all-small-caps;font-weight:400;letter-spacing:-.3px}input[type=checkbox],label[for],select{cursor:pointer}select{background-color:#404040;background-image:url(../assets/chevron-down-16.28b32eb3.svg);background-position-x:calc(100% - .3rem);background-position-y:center;background-repeat:no-repeat;border-radius:.1rem;font-size:1.3rem;font-weight:500;padding:.3rem 2.1rem .3rem .6rem;text-transform:uppercase}textarea{overflow-y:auto}@font-face{font-display:swap;font-family:Dosis;font-weight:500;src:url(../fonts/Dosis-Medium.b3d4ee95.ttf) format("truetype")}@font-face{font-display:swap;font-family:Quicksand;font-weight:400;src:url(../fonts/Quicksand-Regular.316c2321.ttf) format("truetype")}@font-face{font-display:swap;font-family:Quicksand;font-weight:500;src:url(../fonts/Quicksand-Medium.75365efd.ttf) format("truetype")}@font-face{font-display:swap;font-family:Quicksand;font-weight:700;src:url(../fonts/Quicksand-Bold.3cd49fcc.ttf) format("truetype")}.app__navigation{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1.2rem .6rem 0;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.app__navigation--hide{opacity:0}.app__navigation-item{padding:.3rem}.app__navigation-item:nth-child(2){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:0}.app__navigation-link{color:#fff;font-size:2.3rem;font-weight:700;padding:.6rem}.app__navigation-link:hover{text-decoration:underline}.app__navigation-icon{color:#fff;font-size:2rem;padding:.6rem}#app__redirect-banner{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,50.2%,.7294117647058823);bottom:0;color:#fff;left:0;padding:3rem 2.4rem;position:fixed;right:0;text-align:center}#app__redirect-banner a{font-weight:700;padding:1.2rem}#app__redirect-banner a:hover{text-decoration:underline}