@charset "UTF-8";:root{--bg-color: #000;--text-color: #e4e4e4;--scale: 1;--shadow-color: #0000009c;--primary: #FDC639;--primary-var: 253, 198, 57;--primary-contrast: #E6B534;--image-height-limited: 70vh;--border-color: rgb(128 128 128 / 14%);--v-widthM: 50rem;--v-widthL: 60rem}:root{font-size:.95rem}@media (max-width: 1600px){:root{font-size:.95rem}}*{padding:0;margin:0;border:none;background:none;color:var(--text-color);box-sizing:border-box;font-family:Nunito,sans-serif;-webkit-tap-highlight-color:transparent}div,span,a,button,input,textarea{font-size:.93rem;font-weight:600}code{font-family:Roboto Mono,monospace;font-weight:500;display:inline-block;background:#363636;padding:.1rem .2rem;border-radius:.25rem;margin:0 .25rem;white-space:pre-wrap}strong code{font-weight:700}pre{white-space:normal}pre>code{padding:.5rem .75rem;border-radius:.5rem;margin:.5rem 0;white-space:pre-wrap}td code{line-break:anywhere}ol,ul{list-style-position:outside}ol li,ul li{margin-left:1.5rem}ol li>ul,ol li>ol,ul li>ul,ul li>ol{margin-left:1rem}ol p,ul p{display:inline}p{margin-block-start:1em;margin-block-end:1em}table{border-collapse:collapse;margin:.75rem 0;table-layout:fixed;width:100%}td,th{padding:.3rem}thead>tr{background:#4e4e4e}thead th{border:1px solid #2d2d2d;border-top-width:0;border-bottom-width:0;padding:.6rem .4rem}thead th:first-child{border-left-width:0;border-top-left-radius:.5rem}thead th:last-child{border-right-width:0;border-top-right-radius:.5rem}tbody>tr{transition:background-color .1s ease}tbody>tr:nth-child(even){background:#313131}tbody>tr:last-child td:first-child{border-bottom-left-radius:.5rem}tbody>tr:last-child td:last-child{border-bottom-right-radius:.5rem}tbody>tr:hover{background:#3e3e3e}strong{font-weight:800}a{text-decoration:none;font-size:inherit}a,a *{color:#7da3f9}:focus{outline:none}hr{height:1px;background-color:#6f6f6f;margin:1rem auto}button{cursor:pointer}button:disabled{cursor:default}blockquote{border-left:.3rem solid cornflowerblue;padding-left:.5rem;margin:.5rem 0 .5rem .5rem}.md-spoiler-text{background:var(--text-color);transition:background-color .5s ease;transition-delay:9999999s}.md-spoiler-text *{opacity:0;transition:opacity .5s ease;transition-delay:9999999s}.md-spoiler-text:hover{background:inherit;transition-delay:.25s}.md-spoiler-text:hover *{opacity:1;transition-delay:.1s}*{scrollbar-width:thin;scrollbar-color:rgba(228,228,228,.6509803922) transparent}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(228,228,228,.6509803922)}::-webkit-scrollbar-thumb:hover{background:#e4e4e4}::selection{background:rgba(var(--primary-var),.8);color:var(--text-color)}.flex{display:flex}.f-direction-row{flex-direction:row}.f-direction-column{flex-direction:column}.f-justify-center{justify-content:center}.f-align-center{align-items:center}.w100{width:100%}.h100{height:100%}.wh100{width:100%;height:100%}.mta{margin-top:auto}.mra{margin-right:auto}.mba{margin-top:auto}.mla{margin-left:auto}.mlra,.mrla{margin-left:auto;margin-right:auto}.mtba,.mbta{margin-top:auto;margin-bottom:auto}.ma{margin:auto}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.center-h-alt{margin-left:50%;transform:translate(-50%)}.center-v-alt{margin-top:50%;transform:translateY(-50%)}.center-alt{margin-top:50%;margin-left:50%;transform:translate(-50%) translateY(-100%)}.top0{top:0}.right0{right:0}.left0{left:0}.bottom0{bottom:0}.hidden,.hide{display:none!important}.overflow-hide{overflow:hidden}.overflow-x-hide{overflow-x:hidden}.overflow-y-hide{overflow-y:hidden}.overflow-auto{overflow:auto}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.no-select{user-select:none}.aspect-ratio-16-9-wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%}.aspect-ratio-16-9-wrapper>*{position:absolute;width:100%;height:100%;top:0;left:0}.debug1{border:1px dotted lightcoral!important}.debug2{border:1px dotted lightblue!important}.debug3{border:1px dotted lightgreen!important}.debugPixel{--x: 0;--y: 0}.debugPixel:after{content:"";position:absolute;left:calc(var(--x) * 1px);top:calc(var(--y) * 1px);width:2px;height:2px;background:red}.shadow-4{box-shadow:0 1px 1px var(--shadow-color),0 2px 2px var(--shadow-color),0 4px 4px var(--shadow-color),0 8px 8px var(--shadow-color)}.shadow-5{box-shadow:0 1px 1px var(--shadow-color),0 2px 2px var(--shadow-color),0 4px 4px var(--shadow-color),0 8px 8px var(--shadow-color),0 16px 16px var(--shadow-color)}.shadow-6{box-shadow:0 1px 1px var(--shadow-color),0 2px 2px var(--shadow-color),0 4px 4px var(--shadow-color),0 8px 8px var(--shadow-color),0 16px 16px var(--shadow-color),0 32px 32px var(--shadow-color)}.shadow-sharp{box-shadow:0 1px 1px var(--shadow-color),0 2px 2px var(--shadow-color),0 4px 4px var(--shadow-color),0 8px 8px var(--shadow-color),0 16px 16px var(--shadow-color)}.shadow-diffuse{box-shadow:0 1px 1px var(--shadow-color),0 2px 2px var(--shadow-color),0 4px 4px var(--shadow-color),0 8px 8px var(--shadow-color)}.shadow-dreamy{box-shadow:0 1px 2px var(--shadow-color),0 2px 4px var(--shadow-color),0 4px 8px var(--shadow-color),0 8px 16px var(--shadow-color),0 16px 32px var(--shadow-color),0 32px 64px var(--shadow-color)}.shadow-shorter{box-shadow:0 1px 1px var(--shadow-color),0 2px 2px var(--shadow-color),0 4px 4px var(--shadow-color),0 6px 8px var(--shadow-color),0 8px 16px var(--shadow-color)}.shadow-longer{box-shadow:0 2px 1px var(--shadow-color),0 4px 2px var(--shadow-color),0 8px 4px var(--shadow-color),0 16px 8px var(--shadow-color),0 32px 16px var(--shadow-color)}.floatingActionButton.isDragging .fabElement.draggable>.iconWrapper,.dropDown .areaWrapper .dropDownArea{box-shadow:0 1px 1px var(--shadow-color),0 2px 2px var(--shadow-color),0 4px 4px var(--shadow-color),0 8px 8px var(--shadow-color)}.floatingActionButton.isDragging .fabElement.dragTarget>.iconWrapper{box-shadow:0 1px 1px var(--shadow-color),0 2px 2px var(--shadow-color),0 4px 4px var(--shadow-color),0 8px 8px var(--shadow-color),0 16px 16px var(--shadow-color),0 32px 32px var(--shadow-color)}.userDropDown>div,ph-search .searchDropdown{box-shadow:0 1px 1px var(--shadow-color),0 2px 2px var(--shadow-color),0 4px 4px var(--shadow-color),0 8px 8px var(--shadow-color),0 16px 16px var(--shadow-color)}.wiki:not(.md),.postAndComments,.fabElementEditPane,.fabElement>.iconWrapper,.fabElement .subFab,.toast,.subredditSelector{box-shadow:0 1px 1px var(--shadow-color),0 2px 2px var(--shadow-color),0 4px 4px var(--shadow-color),0 8px 8px var(--shadow-color)}.awardsInfo>.expandedWrapper>.expandedView,.photonSettings>div{box-shadow:0 1px 2px var(--shadow-color),0 2px 4px var(--shadow-color),0 4px 8px var(--shadow-color),0 8px 16px var(--shadow-color),0 16px 32px var(--shadow-color)}.floatingActionButton .rootElement{box-shadow:0 1px 1px var(--shadow-color),0 2px 2px var(--shadow-color),0 4px 4px var(--shadow-color),0 6px 8px var(--shadow-color),0 8px 16px var(--shadow-color)}body{background-color:#000}#mainWrapper{position:relative;margin:auto}#initialLoadingIcon{width:100%;display:flex;justify-content:center;padding-top:3.5rem}.dropdown{display:none}.button{border:1px solid rgba(128,128,128,.22);background:#000;height:2rem;border-radius:1rem;padding:0 .75rem;transition:all .25s ease}.button.light{background:#000}.button:hover{color:var(--primary)}.button:active{border-color:var(--primary)}.button:disabled{color:gray;cursor:default}a{transition:filter .25s ease;filter:brightness(1)}a:hover{filter:brightness(1.25)}a.subreddit *,a.user *{color:var(--primary)}.transparentButton{background-color:unset;border-radius:50%;transition:background-color .25s ease}.transparentButton:where(:hover,:focus-visible){background-color:#ffffff1a}.transparentButton:active{background-color:#ffffff40}.transparentButtonAlt{position:relative;--dim: 100%}.transparentButtonAlt:before{content:"";position:absolute;top:0;left:0;margin-left:50%;margin-top:50%;transform:translate(-50%) translateY(-50%);width:var(--dim);height:var(--dim);background-color:unset;border-radius:50%;transition:background-color .25s ease}.transparentButtonAlt:where(:hover,:focus-visible):before{background-color:#ffffff1a}.transparentButtonAlt:active:before{background-color:#ffffff40}.emojiFlag{height:1em;width:auto;margin:0 .075em}input.checkbox{display:none}input.checkbox:checked+label{background:var(--primary)}input.checkbox:checked+label:before{opacity:1}input.checkbox:disabled+label{opacity:.5}input.checkbox+label{display:inline-block;width:var(--size);min-width:var(--size);height:var(--size);box-sizing:border-box;background:#4a4a4a;position:relative;cursor:pointer;transition:background-color .25s ease;--size: 1em;border-radius:.25rem}input.checkbox+label:before{content:"";position:absolute;width:60%;height:27%;border-bottom:4px solid var(--text-color);border-left:4px solid var(--text-color);transform:translateY(-76%) translate(-52%) rotate(-45deg);margin-top:50%;margin-left:50%;opacity:0;transition:opacity .25s ease}label:is(:hover,:focus)+input.checkbox+label:before,input.checkbox+label:is(:hover,:focus):before{opacity:.333}input.radio{display:none}input.radio:checked+label{background:var(--primary)}input.radio:checked+label:hover{background:var(--primary)}input.radio:disabled+label{opacity:.5}input.radio+label{display:inline-block;width:1em;min-width:1em;height:1em;box-sizing:border-box;background:#4a4a4a;border-radius:50%;position:relative;cursor:pointer;transition:background-color .25s ease}input.radio+label:hover,input.radio+label:focus{background:#875e5e}.dropDownButton .loadingIcon,.dropDownEntry .loadingIcon{height:2em}.loginButton{background:var(--primary-contrast);height:2.5rem;padding:0 .75rem;border-radius:1.25rem;position:relative;transition:background-color .25s ease}.loginButton:hover{background:var(--primary)}.redditSticker{vertical-align:middle;margin:0 2px}.retryButton{padding:.25rem .75rem;background:var(--primary-contrast);margin:2rem 0;width:max-content;height:2.5rem;align-self:center;font-size:1.25rem;border-radius:1.5rem}.comment{padding:.4rem 0 .3rem}.comment.highlight{border:1px solid rgba(var(--primary-var),.49);border-radius:1rem}.comment.rootComment{padding:.5rem 0 .5rem 1rem;border-bottom:2px solid rgba(255,255,255,.2)}.comment.rootComment>div>.replies{position:relative;z-index:1}.comment .replies{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;background:#141414}.comment .replies .replies{background:#000}.comment .replies .replies .replies{background:#141414}.comment .replies .replies .replies .replies{background:#000}.comment .replies .replies .replies .replies .replies{background:#141414}.comment .replies .replies .replies .replies .replies .replies{background:#000}.comment .replies .replies .replies .replies .replies .replies .replies{background:#141414}.comment .replies .replies .replies .replies .replies .replies .replies .replies{background:#000}.comment .replies .replies .replies .replies .replies .replies .replies .replies .replies{background:#141414}.comment .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies{background:#000}.comment .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies{background:#141414}.comment .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies{background:#000}.comment .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies{background:#141414}.comment .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies{background:#000}.comment .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies{background:#141414}.comment .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies{background:#000}.comment .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies{background:#141414}.comment .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies{background:#000}.comment .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies{background:#141414}.comment .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies{background:#000}.comment .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies .replies{background:#141414}.comment.isCollapsed .actions>:not(.commentCollapser){display:none}.comment.isCollapsed .replies,.comment.isCollapsed .content,.comment.isCollapsed .loadPushshiftBtn{display:none}.comment.isCollapsed .commentCollapser div{border:1px solid #fff}.comment:not(.isCollapsed)>div>.header>.upvotesCollapsedOnly{display:none}.comment.isEditing>div>.content{display:none}.comment.isEditing>div>.editForm{display:inherit}.comment.isReplying>*>.replies>.replyForm{display:inherit}.comment .markdownForm{display:none;margin-left:.2rem}.comment .header{flex-wrap:wrap;margin-bottom:.25rem;align-items:center}.comment .header>*{margin:0 .125rem}.comment .header span{font-size:.85em;margin:0 .1rem}.comment .actions{width:2rem}.comment .actions .upvotes.medium{font-size:.9em}.comment .actions .upvotes.small{font-size:.75em}.comment .actions .voteButton,.comment .actions .voteButton>button{width:2.3rem;height:2.3rem}.comment .actions .dropDownButton{background-image:url(/img/kebab.svg);background-size:contain;border:none;padding:0;margin-bottom:0rem;margin-top:-.55rem;width:2.3rem;height:2.3rem}.comment .actions .dropDownArea{margin:0 0 0 .5rem}.comment .commentCollapser{width:100%;height:calc(100% - 1rem);min-height:.9rem;cursor:pointer;margin:auto;display:flex;justify-content:center}.comment .commentCollapser>div{width:.2rem;background-color:#ffffff26;height:100%;transition:all .25s ease;border-radius:.2rem}.comment .commentCollapser:hover>div{width:.3rem;background-color:#ffffff80}.comment .content{margin-right:2rem;margin-left:.2rem}.comment .content>.md>p:first-child{margin-block-start:.5em}.comment .content>.md>p:last-child{margin-block-end:.5em}.comment .replies{transform:translate(-.2rem);margin-right:-.2rem}.comment .loadMoreButton{padding:.3rem .75rem;display:flex;align-items:center}.comment .loadMoreButton img{height:calc(1em + .3rem);transform:scale(1.7);margin:0 1.5rem}.commentsFeed{display:flex;flex-direction:column;overflow-x:auto;overflow-y:hidden;padding-bottom:8rem;padding-right:1rem;border-top:2px solid rgba(255,255,255,.2);margin-top:.5rem;padding-top:.2rem;background:#000}.commentsFeed .parentCommentsLink{display:block;width:max-content;margin:1rem 4rem;padding:.2rem .75rem;border:1px solid;border-radius:1rem}.commentsFeed .parentCommentsLink:first-child{margin-top:0}.commentsFeed .parentCommentsLink:last-child{margin-bottom:0}.postAndComments,.universalFeed{width:100vw;animation:fadeIn .5s ease}@media (orientation: landscape){.postAndComments,.universalFeed{margin:0 auto}}.feedInfo{position:fixed;z-index:3;top:0;right:0;height:100%;width:min(90vw,35rem);background:#000;border-left:1px solid var(--border-color);opacity:1;transform:translate(0);transition:all .25s ease;box-shadow:0 0 8rem 4rem var(--shadow-color),0 0 4rem 2rem var(--shadow-color),0 0 2rem 1rem var(--shadow-color);overflow-y:auto;display:flex;flex-direction:column;padding-top:1.5rem}.feedInfo.remove{opacity:0;transform:translate(20%);visibility:hidden}.feedInfo.loading:after{content:"";margin:auto;background-image:url(/img/loading3.svg);background-position:center;background-size:contain;width:10rem;height:10rem}.feedInfo>.refreshButton{position:absolute;z-index:1;top:.75rem;right:.75rem;width:2rem;height:2rem;opacity:.5;transition:all .25s ease;padding:0!important;display:flex}.feedInfo>.refreshButton:hover{opacity:1}.feedInfo>.refreshButton>img{width:1rem;height:1rem;margin:auto}.feedInfo>.bannerImg{width:100%;min-height:5rem;max-height:10rem;object-fit:cover;margin-top:-1.5rem;--bamer-bg: transparent;background-color:var(--banner-bg)}.feedInfo>.bannerImg+.headerBar{margin-top:-2.5rem}.feedInfo>.bannerImg+.headerBar>.overviewBar{margin-top:2.5rem}.feedInfo>*:not(.bannerImg){padding:0 1.5rem;word-break:break-word;margin-bottom:.5rem}.feedInfo>.headerBar{display:flex}.feedInfo>.headerBar>img{width:5rem;height:5rem;border-radius:50%;margin-right:1rem;filter:drop-shadow(0px 0px 10px var(--shadow-color)) drop-shadow(0px 0px 5px var(--shadow-color))}.feedInfo>.headerBar>.overviewBar{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;width:100%;height:2.5rem;margin-top:1.25rem}.feedInfo>.headerBar>.overviewBar>*,.feedInfo>.headerBar>.overviewBar>*>*{font-size:.8rem}.feedInfo>.headerBar>.overviewBar .subActionsWrapper{display:flex;align-items:center}.feedInfo>.headerBar>.overviewBar .subActionsWrapper>.subscribeButton{height:1.5rem;margin-right:.25rem}.feedInfo>.headerBar>.overviewBar .subActionsWrapper>.subscribeButton:hover{color:var(--primary);border-color:var(--primary)}.feedInfo>.headerBar>.overviewBar .subActionsWrapper .dropDownButton{padding:0;border:none;background:none;min-width:initial;min-height:initial;width:1.75rem;height:1.75rem}.feedInfo>.headerBar>.overviewBar .subActionsWrapper .dropDownButton img{width:1.75rem;height:1.75rem}.feedInfo .switchableBar{padding:0}.feedInfo .switchableBar>.switcher{display:flex;justify-content:space-between;align-items:center;width:100%;height:2.5rem;background:#1f1f1f;border:1px solid var(--border-color);border-left-width:0;border-right-width:0}.feedInfo .switchableBar>.switcher>button{transition:background-color .25s ease;flex-grow:1;height:100%}.feedInfo .switchableBar>.switcher>button.selected{background:#616161}.feedInfo .switchableBar>.switcher>button:hover:not(.selected){background:#333333}.feedInfo .switchableBar>.switcher>button:active:not(.selected){background:#404040}.feedInfo .switchableBar>.switcher>button:first-child{padding-left:1.5rem}.feedInfo .switchableBar>.switcher>button:last-child{padding-right:1.5rem}.feedInfo .switchableBar>.content{padding:1.5rem}.feedInfo .switchableBar>.content .ruleWrapper{margin-bottom:.5rem;padding-bottom:.5rem;position:relative}.feedInfo .switchableBar>.content .ruleWrapper:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:calc(100% + -0rem);background:#6f6f6f}.feedInfo .switchableBar>.content .ruleWrapper>button{cursor:default}.feedInfo .switchableBar>.content .ruleWrapper>button.expandable{display:flex;width:100%;text-align:start;cursor:pointer}.feedInfo .switchableBar>.content .ruleWrapper>button.expandable:after{content:"";background-image:url(/img/downArrow.svg);background-size:contain;width:1.5rem;height:1.5rem;margin-left:auto}.feedInfo .switchableBar>.content .ruleWrapper>button.expandable.expanded:after{transform:rotate(180deg)}.feedInfo .switchableBar>.content .ruleWrapper>button.expandable.expanded+div{display:block}.feedInfo .switchableBar>.content .ruleWrapper>div{display:none}.feedInfo .editableSub{display:flex;align-items:center;margin-bottom:.25rem;position:relative}.feedInfo .editableSub.addSub{margin-bottom:.75rem;width:max-content}.feedInfo .editableSub>button{width:1.5rem;height:1.5rem;background-size:contain;background-image:url(/img/close.svg);margin-right:.25rem;--dim: 1.85rem}.feedInfo .editableSub>button.addSub{background-image:url(/img/add.svg)}.feedInfo .editableSub>input{border-bottom:1px solid var(--border-color)}.pinnedHeader .feedInfo{padding-top:5rem}.showInfo{display:block}.showInfo,.showInfo>button,.showInfo>button>img{height:1.25rem}.showInfo>button{--dim: 2rem}.feedInfoPage{position:fixed;top:0;height:100%}.readable{transition:border-color .25s ease}.readable.unread{border:1px solid var(--text-color)!important}.readable .actionBar{position:absolute;top:.5rem;right:.5rem;display:flex}.readable .actionBar .dropDownButton{background:none;border:none;padding:0}.readable .actionBar .dropDownButton img{width:2rem;height:2rem}.markRead{width:2rem;height:2rem;background-image:url(/img/check.svg);background-size:contain}.markRead:before{position:absolute;left:-.25rem;opacity:.5;width:100%;height:100%;background-image:url(/img/check.svg);background-size:contain}.composeMsgBtn{width:2rem;height:2rem;background-image:url(/img/writeMessage.svg);background-size:contain}.user{display:flex;align-items:center;gap:.5rem}.user.mod:after{content:"";display:inline-block;width:0;height:0;border-top:.6em solid lightgreen;border-left:.3em solid transparent;border-right:.3em solid transparent;border-radius:50%}.user.mod *{color:#90ee90}.user.admin:after{content:"";display:inline-block;width:.6em;height:.6em;border-radius:50%;background:#ff3939}.user.admin *{color:#ff3939}.user.op{margin-right:.75rem;margin-left:.75rem;position:relative}.user.op:before{content:"";position:absolute;z-index:-1;width:100%;height:100%;background:var(--primary-contrast);padding:.125rem .6rem;margin-left:-.6rem;border-radius:1rem}.user.op.mod:before{background:green}.user.op.admin:before{background:darkred}.user.op *{color:var(--text-color)}.user .cakeDay{height:1rem;margin-left:-.3rem}.user .controversial{height:1.25rem;width:1rem;margin-left:-.5rem;background-image:url(/img/cross.svg);background-size:cover}.feedItem{display:flex;position:relative}.feedItem.isInFeed{background:#000;border:1px solid var(--border-color)}.feedItem.isInFeed.isHidden{visibility:hidden}.feedItem.isInFeed.remove{display:none}.feedItem.isInFeed .backgroundLink{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;transition:none;filter:initial}.feedItem.isInFeed .backgroundLink:hover~.w100 .title{color:#fff}.feedItem.isInFeed .backgroundLink:visited~.w100 .header{background:red}.feedItem.isInFeed a:not(.backgroundLink):visited{color:#da65ff}.feedItem.isInFeed a:not(.backgroundLink),.feedItem.isInFeed .content>*,.feedItem.isInFeed .time{position:relative}.feedItem.isInFeed .loadPushshiftBtn{margin-left:2rem;margin-bottom:2rem}.feedItem img.pinned{width:1.25rem;height:1.25rem;transform:translateY(.1rem) rotate(45deg);fill:green;filter:sepia(1) saturate(4.5) hue-rotate(45deg)}.feedItem .actions{display:flex;flex-direction:column;align-items:center;margin-right:.5rem;margin-top:-.45rem}.feedItem .actions .upvotes{height:.6rem;line-height:.7rem}.feedItem .actions:not(:hover)>*:not(ph-drop-down){opacity:.5}.feedItem .header .locked{margin-left:auto;margin-right:1rem}.feedItem .header .locked>img{height:1.25em}.feedItem .content{word-break:break-word;overflow-wrap:anywhere;max-width:100%}.feedItem .loadPushshiftBtn{height:2rem;padding:0 .5rem;border-radius:1rem;border:3px solid #a3a3a3;line-height:2rem;display:flex;align-items:center;align-self:flex-start;transition:all .25s ease!important}.feedItem .loadPushshiftBtn:before{content:"";display:inline-block;width:1.5rem;height:1.5rem;margin-left:-.25rem;margin-right:.5rem;background-image:url(/img/reset.svg);background-size:contain;background-repeat:no-repeat}.feedItem .loadPushshiftBtn.loading:before{width:2rem;margin-right:0;background-image:url(/img/loading3.svg)}.feedItem .loadPushshiftBtn:hover:not(:disabled){color:var(--primary-contrast)}.feedItem .loadPushshiftBtn:active:not(:disabled){background:#a3a3a3;color:#000}.infiniteScroller{display:flex;flex-flow:column;width:100%}.infiniteScroller>*{margin:0rem 0}.infiniteScroller>.itemPlaceholder{--height: 0;width:100%;height:var(--height);margin:0}.infiniteScroller>.itemPlaceholder:after{content:"";position:absolute;left:0;width:100%;height:var(--height)}.hidePostLeftBar .multiColumnView.multiColumn .infiniteScroller>*{margin:0rem 0}.universalFeed{width:100%;min-height:70vh}.universalFeed.isLoading:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:5rem;height:5rem;background-image:url(/img/loading3.svg);background-size:contain}.feedSorter{display:flex;gap:.25rem}.header .feedTitle{margin-right:.25rem!important;font-size:.85rem}.header .showInfo{margin-left:0!important}.individualPostScroller,.individualPostScroller>.mainWrapper{width:100%;height:100%}.individualPostScroller>button{position:fixed;top:50%;transform:translateY(-50%);--dim: 5em}.individualPostScroller>button,.individualPostScroller>button>img{width:3rem;height:3rem}.individualPostScroller>button.prev{left:1rem}.individualPostScroller>button.prev>img{transform:rotate(180deg)}.individualPostScroller>button.next{right:1rem}.individualPostScroller>button:disabled{opacity:.25}.individualPostScroller>button>img{filter:drop-shadow(0 0 .5rem var(--shadow-color))}.multiColumnView{width:100%;display:flex;align-items:flex-start}.multiColumnView.singleColumn{padding:0 calc(50vw - (min(var(--v-widthM),100vw)/2))}@media (orientation: portrait){.multiColumnView.singleColumn{padding:0}}.multiColumnView.multiColumn{gap:2.8rem;padding:0}.multiColumnView.multiColumn>*{flex-grow:1;flex-basis:0}.hidePostLeftBar .multiColumnView.multiColumn{gap:0rem;padding:0}#mainWrapper>.header{width:100%;height:3.5rem;position:fixed;z-index:50;transform:translateY(-100%);transition:transform .2s linear;--window-aspect-ratio: 1.777}#mainWrapper>.header .actions{position:relative;z-index:55;display:grid;grid-template-columns:1fr auto 1fr;height:100%;transition:all .2s linear}@media (orientation: portrait){#mainWrapper>.header .actions.collapsed{grid-template-columns:3rem auto 1fr}#mainWrapper>.header .actions.collapsed .feedSpecific{flex-wrap:wrap}}#mainWrapper>.header .actions.collapsed .collapser img{transform:rotate(0)!important}#mainWrapper>.header .actions.collapsed .mainItems>:not(.home){transform:translate(-4rem) scale(.75);opacity:0;visibility:hidden;max-width:0;overflow:hidden}#mainWrapper>.header .actions>*{height:100%;display:flex;align-items:center;gap:.5rem}@media (orientation: portrait){#mainWrapper>.header .actions>*{gap:.25rem}}#mainWrapper>.header .actions>:last-child{justify-content:flex-end}#mainWrapper>.header .actions .leftItems{gap:0}#mainWrapper>.header .actions .leftItems>*{width:1.5rem;height:1.5rem;--dim: 2rem}#mainWrapper>.header .actions .leftItems>* img{width:1.5rem;height:1.5rem;opacity:.4;transition:all ease .125s}#mainWrapper>.header .actions .leftItems>* img:hover{opacity:1}#mainWrapper>.header .actions .leftItems .collapser{display:none}#mainWrapper>.header .actions .leftItems .pinToggleButton{width:1.25rem;height:1.25rem}#mainWrapper>.header .actions .leftItems .pinToggleButton img{width:1.25rem;height:1.25rem;transform:rotate(0)}#mainWrapper>.header .actions .leftItems .collapser img{transform:rotate(180deg)}#mainWrapper>.header .actions .leftItems .collapser:after{left:auto}#mainWrapper>.header .actions .leftItems .pinned img{transform:rotate(45deg) scale(.75)}#mainWrapper>.header .actions .mainItems{position:relative;z-index:1}#mainWrapper>.header .actions .mainItems>:not(.home){transform:translate(0) scale(1);opacity:1;visibility:visible;max-width:90vw;transition:all .25s ease}#mainWrapper>.header .actions .mainItems>.showSettingsButton{--dim: 2.5rem}#mainWrapper>.header .actions .mainItems>.showSettingsButton>img{width:2.5rem}#mainWrapper>.header .actions .mainItems .home,#mainWrapper>.header .actions .mainItems .home img{width:2.5rem;height:2.5rem}#mainWrapper>.header .actions .mainItems:before{content:"";position:absolute;top:25%;width:100%;height:50%;background-color:#000;box-shadow:.75rem 0 1rem #000}#mainWrapper>.header .actions .feedSpecific{margin-right:.5rem}#mainWrapper>.header .actions .feedSpecific:empty{display:none!important}#mainWrapper>.header .actions .feedSpecific .feedTitle{max-width:12rem;overflow:hidden;text-overflow:ellipsis;text-align:right}#mainWrapper>.header .actions .feedSpecific .dropDownButton{height:2.3rem;line-height:2.3rem;border-radius:1.15rem}#mainWrapper>.header .expander{z-index:50;top:0;pointer-events:none}#mainWrapper>.header .expander svg{width:100%;height:7rem;transform:scaleX(max(1,1.77777 / var(--window-aspect-ratio)))}#mainWrapper>.header .expander svg .filled{fill:var(--bg-color);stroke:none}#mainWrapper>.header .expander svg .stroked{transition:stroke .5s ease;fill:none;stroke:#444}#mainWrapper>.header>.accessibilitySpacer{width:25%;height:50%;transform:translate(-50%) scaleX(max(1,1.77777 / var(--window-aspect-ratio)))}#mainWrapper>.header.hover{transform:translateY(0)}#mainWrapper>.header.hover .actions{height:130%}#mainWrapper>.header.hover>.accessibilitySpacer{height:100%;width:100%;top:3.5rem}#mainWrapper>.header.contentIsLoading .stroked{stroke:#87cefa!important}#mainWrapper>.header.pinned>.accessibilitySpacer{display:none}#mainWrapper>.header.pinned>.actions{height:100%;margin-top:-.1rem}main{transition:transform .2s ease}body.pinnedHeader main{transform:translateY(3.5rem)}.filtersWrapper .filtersList{max-height:15rem;overflow-y:auto}.filtersWrapper .filtersEntry{display:flex;align-items:center;height:2.25rem}.filtersWrapper .filtersEntry button{width:1.5rem;height:1.5rem;background-size:cover;margin:0 .5rem;--dim: 2rem}.filtersWrapper .filtersEntry button.add{background-image:url(/img/add.svg)}.filtersWrapper .filtersEntry button.remove{background-image:url(/img/close.svg)}.filtersWrapper .filtersEntry input{border-bottom:1px solid var(--border-color);transition:all .25s ease;width:15rem}.filtersWrapper .filtersEntry input:hover{border-bottom:1px solid #875e5e}.filtersWrapper .filtersEntry input:focus{border-bottom:1px solid var(--primary)}.photonSettings{--width: min(95vw, 50rem) !important;--height: 65vh !important}.photonSettings>div{padding:0!important}.photonSettings .modalContent{overflow:initial!important;display:flex}.photonSettings .modalContent .save.button{background:#000}.photonSettings .modalContent .sectionsSelection{display:flex;flex-direction:column;width:11rem;background:#1f1f1f;height:100%;overflow-y:auto;overflow-x:hidden;border-top-left-radius:.35rem;border-bottom-left-radius:.35rem;border-right:1px solid var(--border-color);transition:all .1s ease;position:absolute}.photonSettings .modalContent .sectionsSelection .sectionEntry{display:flex;align-items:center;padding:1rem;gap:1rem;transition:all .25s}@media (min-width: 800px){.photonSettings .modalContent .sectionsSelection .sectionEntry.hamburger{display:none}}.photonSettings .modalContent .sectionsSelection .sectionEntry.search{gap:.4rem;padding-right:.5rem;background:none!important}.photonSettings .modalContent .sectionsSelection .sectionEntry.search input{border-bottom:1px solid #4a4a4a;padding:.25rem .5rem;width:100%}.photonSettings .modalContent .sectionsSelection .sectionEntry.selected{background:#616161}.photonSettings .modalContent .sectionsSelection .sectionEntry:hover:not(.selected){background:#333333}.photonSettings .modalContent .sectionsSelection .sectionEntry:active:not(.selected){background:#404040}.photonSettings .modalContent .sectionsSelection .sectionEntry .icon{height:1.5rem}.photonSettings .modalContent .sectionsSelection .sectionEntry .name{white-space:nowrap}.photonSettings .modalContent .sections{padding:1.75rem;width:100%;height:100%;margin-left:11rem;background-image:linear-gradient(to right,rgba(0,0,0,.3294117647) 0,transparent 1.5rem);transition:all .1s ease}.photonSettings .modalContent .sections .section{overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;min-height:100%;max-height:100%}.photonSettings .modalContent .sections .section:not(.selected){display:none}.photonSettings .modalContent .sections .section .sectionName{font-size:1.5rem}.photonSettings .modalContent .sections .section .inputWrapper{display:flex;flex-direction:column;gap:.1rem;border:1px solid transparent;transition:border .25s ease;padding:.5rem 0}.photonSettings .modalContent .sections .section .inputWrapper .mainRow{width:100%;display:flex;justify-content:space-between;align-items:center}.photonSettings .modalContent .sections .section .inputWrapper .mainRow .name{font-size:1.25rem}.photonSettings .modalContent .sections .section .inputWrapper .mainRow .checkbox+label{--size: 1.5rem}.photonSettings .modalContent .sections .section .inputWrapper .mainRow input:where([type=number],[type=text]){border-bottom:1px solid rgba(128,128,128,.22);text-align:right;transition:all .25s ease}.photonSettings .modalContent .sections .section .inputWrapper .mainRow input:where([type=number],[type=text]):hover{border-bottom:1px solid #875e5e}.photonSettings .modalContent .sections .section .inputWrapper .mainRow input:where([type=number],[type=text]):focus{border-bottom:1px solid var(--primary)}.photonSettings .modalContent .sections .section .inputWrapper.number input{width:3rem}.photonSettings .modalContent .sections .section .inputWrapper.time input{width:5rem}.photonSettings .modalContent .sections .section .inputWrapper.multiOptions .mainRow{flex-direction:column;justify-content:flex-start;align-items:flex-start}.photonSettings .modalContent .sections .section .inputWrapper.multiOptions .options{display:flex;width:100%;margin:.5rem 0}.photonSettings .modalContent .sections .section .inputWrapper.multiOptions .options button{background:#1f1f1f;transition:all .25s ease;flex-grow:1;border:1px solid transparent;min-height:2.5rem;line-break:anywhere}.photonSettings .modalContent .sections .section .inputWrapper.multiOptions .options button.selected{background:var(--primary-contrast)}.photonSettings .modalContent .sections .section .inputWrapper.multiOptions .options button:not(.selected){border:1px solid var(--border-color)}.photonSettings .modalContent .sections .section .inputWrapper.multiOptions .options button:not(.selected):not(:last-child){border-right:1px solid transparent}.photonSettings .modalContent .sections .section .inputWrapper.multiOptions .options button:hover:not(.selected){background:#333333}.photonSettings .modalContent .sections .section .inputWrapper.multiOptions .options button:active:not(.selected){background:#404040}.photonSettings .modalContent .sections .section .inputWrapper.multiOptions .options button:first-child{border-top-left-radius:.35rem;border-bottom-left-radius:.35rem}.photonSettings .modalContent .sections .section .inputWrapper.multiOptions .options button:last-child{border-top-right-radius:.35rem;border-bottom-right-radius:.35rem}.photonSettings .modalContent .sections .section .inputWrapper .bottomRow{width:100%;display:flex}.photonSettings .modalContent .sections .section .inputWrapper .bottomRow .description{font-size:.8rem;font-weight:400;max-width:calc(100% - 2rem)}.photonSettings .modalContent .sections .section .inputWrapper .bottomRow .resetButton{width:1.5rem;height:1.5rem;background-size:cover;--dim: 1.75rem;margin-right:.1rem;align-self:center;margin-left:auto}.photonSettings .modalContent .sections .section .inputWrapper .bottomRow .resetButton img{transition:.25s ease;width:1.5rem;height:1.5rem;opacity:0}.photonSettings .modalContent .sections .section .inputWrapper:hover{border-top-color:var(--border-color);border-bottom-color:var(--border-color)}.photonSettings .modalContent .sections .section .inputWrapper:hover .resetButton img{opacity:.5}@media (max-width: 800px){.photonSettings .modalContent:not(.toggle) .sectionsSelection{width:3.5rem}.photonSettings .modalContent:not(.toggle) .sectionsSelection .sectionEntry .name{display:none}.photonSettings .modalContent .sections{margin-left:3.5rem}.photonSettings .modalContent.toggle .sections{background-position-x:7.5rem}}ph-search{display:flex;align-items:center;position:relative;z-index:1;background:#000;border:1px solid rgba(128,128,128,.22);border-radius:1.3rem;width:12rem;height:2.6rem;padding-left:1rem;transition:width .25s ease}@media (orientation: portrait){ph-search{width:10rem}}ph-search>input{flex-grow:1;min-width:0;margin-left:.125rem}ph-search>button{width:2rem;min-width:2rem;height:2rem;min-height:2rem}ph-search>button img{width:100%;height:100%;opacity:.5;transition:opacity .25s ease}ph-search>button img:where(:hover,:focus-visible){opacity:1}ph-search>button:last-of-type{margin-right:.3rem}ph-search>.modeButton{user-select:none;padding:0 .125rem;position:relative;opacity:.5;transition:all .25s ease;--dim: 1.5rem}ph-search>.modeButton.checked{color:var(--primary);opacity:1}ph-search>.modeButton:before{transform:translate(-50%) translateY(-40%)}ph-search .searchDropdown{position:absolute;bottom:0;left:0;min-width:100%;transform:translateY(calc(100% + .5rem)) scale(.75);transform-origin:top center;background:#000;padding:1rem;border:1px solid var(--border-color);border-radius:1.3rem;display:flex;opacity:0;visibility:hidden;transition:all .25s ease;--shadow-color: rgb(0 0 0 / 40%)}ph-search .searchDropdown>.resultsWrapper{position:relative;width:60%;padding-right:1rem;margin-right:1rem;word-break:break-all}ph-search .searchDropdown>.resultsWrapper:before{content:"";position:absolute;right:.5rem;top:0;width:3rem;height:3rem;background-image:url(/img/loading3.svg);background-repeat:no-repeat;background-size:contain;pointer-events:none;opacity:0;transition:opacity .25s ease}ph-search .searchDropdown>.resultsWrapper.loading:before{opacity:1}ph-search .searchDropdown>.resultsWrapper:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:#6f6f6f}ph-search .searchDropdown>.resultsWrapper>*{display:block;line-height:1.8em}ph-search .searchDropdown>.resultsWrapper>.subreddit+.user{position:relative;margin-top:.8rem}ph-search .searchDropdown>.resultsWrapper>.subreddit+.user:before{content:"";position:absolute;top:-.4rem;left:1rem;width:calc(100% - 2rem);height:1px;background:#6f6f6f}ph-search .searchDropdown>.expandedOptions{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;flex-grow:1}ph-search .searchDropdown>.expandedOptions>div{width:100%;display:flex;justify-content:space-between;align-items:center}ph-search .searchDropdown>.expandedOptions>div .checkbox+label{width:1.3em;height:1.3em;min-width:1.3em;min-height:1.3em;max-width:1.3em;max-height:1.3em}ph-search .searchDropdown>.expandedOptions>div label[for=limitToSubreddit]{max-width:12rem;overflow:hidden;text-overflow:ellipsis}ph-search .searchDropdown .accessibilitySpacer{position:absolute;top:0;left:0;width:calc(100% + 10rem);height:calc(100% + 5rem);transform:translate(-50%);margin-left:50%}ph-search .searchDropdown .accessibilitySpacer~*{position:relative}ph-search .toggleDropdownButton{display:none}@media (orientation: landscape){ph-search .searchCollapser{display:none}}ph-search .searchCollapser img{transform:rotate(180deg)}ph-search.expanded{width:30rem}ph-search.expanded>.searchDropdown{transform:translateY(calc(100% + .5rem)) scale(1);opacity:1;visibility:visible}ph-search.collapsed{width:min-content;padding:0}ph-search.collapsed>:not(.searchCollapser){display:none}ph-search.collapsed .searchCollapser img{transform:rotate(0)}.tooltips{position:absolute;z-index:99999999;top:0;left:0;width:100%;height:100%;pointer-events:none}.tooltip{position:absolute;background:black;border-radius:.5rem;padding:.25rem .5rem;font-size:.85rem;white-space:nowrap;opacity:0;transition:all .15s ease}.tooltip.show{opacity:1}.userDropDown{position:relative}.userDropDown>*{background:#000;border-radius:1.3rem}.userDropDown.expanded>button:before{transform:rotate(180deg)}.userDropDown.expanded>div{visibility:visible;opacity:1;transform:scale(1) translateY(0);pointer-events:all;display:block}.userDropDown.expanded>div *{pointer-events:all}.userDropDown>button{height:2.6rem;padding:0 1.3rem 0 1.5rem;border:1px solid rgba(128,128,128,.22);min-width:1rem;text-align:left;transition:all .25s cubic-bezier(.6,0,.4,1)}.userDropDown>button:before{content:"";position:absolute;top:.3rem;right:.45rem;width:2rem;height:2rem;background-image:url(/img/downArrow.svg);background-size:contain}.userDropDown>div{position:absolute;left:-16.4rem;top:0;margin-top:3.1rem;width:36rem;max-height:60vh;overflow-x:hidden;overflow-y:auto;padding:1rem;visibility:hidden;opacity:0;transform:scale(.9) translateY(-1.5rem);transition:all .25s ease;--shadow-color: rgb(0 0 0 / 40%);border:1px solid var(--border-color);pointer-events:none;display:none}.userDropDown>div *{pointer-events:none}.userDropDown>div>.actionBar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.userDropDown>div>.actionBar .item{--dim: 2rem}.userDropDown>div>.actionBar .item img{width:1.5rem;height:1.5rem}.userDropDown>div>.actionBar .item .unreadBadge{position:absolute;top:-.25rem;right:-.25rem;background:var(--primary-contrast);min-width:1rem;padding:0 .125rem;height:1rem;border-radius:.5rem;color:var(--text-color);font-size:.7rem;line-height:1rem;text-align:center}.userDropDown>div .userSelector .allUsersList{position:relative;padding-top:.5rem}.userDropDown>div .userSelector .allUsersList:not(.expand){display:none}.userDropDown>div .userSelector .allUsersList.expand:before{content:"";position:absolute;top:.3rem;left:0;width:100%;height:1px;background:#6f6f6f;opacity:.5}.userDropDown>div .userSelector .userOption{display:flex;height:2rem;justify-content:space-between;align-items:center;position:relative}.userDropDown>div .userSelector .userOption .mainArea{display:flex;align-items:center;flex-grow:1;max-width:calc(100% - 1.65rem)}.userDropDown>div .userSelector .userOption .mainArea>div{overflow:hidden;text-overflow:ellipsis}.userDropDown>div .userSelector .userOption .mainArea:after{content:"";position:absolute;width:100%;height:100%;padding:.1rem .4rem;margin-left:-.4rem;border-radius:2rem;background:transparent;opacity:.75;transition:all .25s ease;z-index:-1}.userDropDown>div .userSelector .userOption .mainArea:hover:after{background:#333333}.userDropDown>div .userSelector .userOption .mainArea:active:after{opacity:.75;background:#616161}.userDropDown>div .userSelector .userOption.selected .mainArea:after{opacity:1;background:#404040}.userDropDown>div .userSelector .userOption:not(:first-child){margin-top:.35rem}.userDropDown>div .userSelector .userOption:not(:last-child){margin-bottom:.35rem}.userDropDown>div .userSelector .userOption img{height:1.65rem;margin-right:.5rem;border-radius:50%}.userDropDown>div .userSelector .userOption .subBtn{--img: url(/img/transparent.svg);background-image:var(--img);background-size:cover;width:1.65rem;height:1.65rem;--dim: 1.9rem}.userDropDown>div .separated{position:relative}.userDropDown>div .separated:not(:last-child){margin-bottom:.5rem;padding-bottom:.5rem}.userDropDown>div .separated:not(:last-child):before{content:"";position:absolute;bottom:0;left:1rem;height:1px;width:calc(100% - 2rem);background:#6f6f6f}.userDropDown>div>.subGroup{columns:150px 3;max-height:500px}.userDropDown>div>.subGroup>.name{column-span:all}.userDropDown>div>.subGroup>.sub>a{text-overflow:ellipsis;overflow:hidden;display:block}.userDropDown>div>.subGroup .newMulti{height:2rem;display:flex;align-items:center}.userDropDown>div>.subGroup .newMulti img{width:1.65rem;height:1.65rem;margin-right:.5rem}.userDropDown>div>.subGroup .newMulti div{white-space:nowrap;transition:all .25s ease}.userDropDown>div>.subGroup .newMulti:hover div{color:var(--primary);filter:brightness(1.25)}.userDropDown .filterSearch{margin:.25rem 0 .5rem;width:100%;background:#1f1f1f;padding:.25rem .5rem;border-radius:.5rem;caret-color:#999}.feedLink>.linkWrapper{display:flex;align-items:center;width:100%;height:2.15rem}.feedLink>.linkWrapper *{color:var(--text-color);font-weight:400}.feedLink>.linkWrapper:hover *{color:var(--primary)}.feedLink>.linkWrapper>.imageWrapper{width:1.65rem;height:1.65rem;margin-right:.5rem}.feedLink>.linkWrapper>.imageWrapper>img{width:1.65rem;height:1.65rem;border-radius:50%}.feedLink>.linkWrapper>.imageWrapper.default{border-radius:50%;border:1px dashed var(--primary)}.feedLink>.linkWrapper>.imageWrapper.noBorderRadius,.feedLink>.linkWrapper>.imageWrapper.noBorderRadius>img{border-radius:0}.feedLink>.linkWrapper>.imageWrapper.nsfw{position:relative;overflow:hidden;border-radius:50%}.feedLink>.linkWrapper>.imageWrapper.nsfw>img{filter:blur(3px)}.feedLink>.linkWrapper>.imageWrapper.nsfw:after{content:"18+";position:absolute;width:1.65rem;line-height:1.65rem;text-align:center;top:0;left:0;color:var(--text-color);font-size:.65rem;filter:drop-shadow(0 0 2px black) drop-shadow(0 0 4px black)}.feedLink>.linkWrapper>.linkText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .25s ease;font-size:1.075rem;line-height:1.15;display:block}.feedLink>.linkWrapper>.linkText>div{display:flex;transition:inherit}.feedLink>.linkWrapper>.linkText .subCount{font-size:.6rem}.imageViewer{width:100%;height:100%;--height-hint: 0px}.imageViewer img{width:100%;height:100%;object-fit:contain;display:block}.imageViewer img:not(:first-child){position:absolute;top:0;left:0}.imageViewer.loading{min-width:1rem;min-height:1rem;height:var(--height-hint)}.mediaViewer .controls .refreshButton{display:flex;align-items:center}.mediaViewer .controls .refreshButton img{width:1.4rem;height:1.4rem}.mediaViewer .controls .hdButton,.mediaViewer .controls .hdButton>img{width:1.6rem}.mediaViewer{position:relative;overflow:hidden;user-select:none;width:100%;--max-media-height: var(--image-height-limited);max-height:var(--max-media-height)}.mediaViewer>.controls .dropDown .dropDownButton{background:none;border:none;padding:0}.mediaViewer>.controls .dropDown .dropDownButton>img{height:100%}.mediaViewer>.controls .caption{position:relative;margin-right:.25rem}@media (min-width: 850px){.mediaViewer>.controls .caption{max-width:45%}}@media (min-width: 625px) and (max-width: 850px){.mediaViewer>.controls .caption{max-width:33%}}@media (max-width: 624px){.mediaViewer>.controls .caption{max-width:3rem}}.mediaViewer>.controls .caption .scrollablePopup{position:absolute;max-height:15rem;padding:1rem;transform:translateY(-100%);overflow-y:auto;border-top-left-radius:1rem;border-top-right-radius:1rem;line-height:normal;white-space:break-spaces;background-color:#000;border:1px solid var(--border-color);border-bottom:none;user-select:text;opacity:0;visibility:hidden;transition:all .2s ease .4s}.mediaViewer>.controls .caption .inlinePreview{max-height:3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.mediaViewer>.controls .caption:hover .scrollablePopup{opacity:1;visibility:visible}.mediaViewer>.controls .resetView{display:none}.mediaViewer>.controls .dropDown .dropDownArea{overflow:visible}.mediaViewer>.controls .filterWrapper{width:100%;height:100%;display:flex;justify-content:space-between;align-items:center}.mediaViewer>.controls .filterWrapper button,.mediaViewer>.controls .filterWrapper img{height:2rem}.mediaViewer>.controls .filterWrapper>span{margin-right:.25rem;font-size:.75rem}.mediaViewer>.controls .filterWrapper>input{width:3rem;border-bottom:1px solid var(--border-color);font-size:.75rem;text-align:right;transition:border-color .15s ease}.mediaViewer>.controls .filterWrapper>input:focus{border-color:var(--primary)}.mediaViewer>.controls .rotateFilter img{transition:transform .2s ease}.mediaViewer>.controls .rotateFilter .cw img{transform:rotate(120deg) scaleX(-1)}.mediaViewer>.controls .rotateFilter .cw img:hover{transform:rotate(140deg) scaleX(-1)}.mediaViewer>.controls .rotateFilter .ccw img{transform:rotate(240deg)}.mediaViewer>.controls .rotateFilter .ccw img:hover{transform:rotate(220deg)}.mediaViewer .imageViewer img,.mediaViewer .videoPlayer video{max-height:var(--max-media-height);line-height:3rem}.mediaViewer.isInFullscreen{--max-media-height: 100vh}.mediaViewer.isInFullscreen>.controls .resetView{display:initial}.inlineMediaViewer:after{content:"";width:1rem;height:1rem;display:inline-block;background:url(/img/arrowFilled.svg);background-size:contain;transform:rotate(90deg)}.inlineMediaViewer+.mediaViewer{display:none;width:auto;height:max-content;min-width:0;font-size:1rem;transition:min-width .25s ease .75s}.inlineMediaViewer+.mediaViewer:hover{min-width:25rem}.inlineMediaViewer.isExpanded{vertical-align:top}.inlineMediaViewer.isExpanded:after{transform:rotate(-90deg)}.inlineMediaViewer.isExpanded+.mediaViewer{display:inline-block}.gifVideo{user-select:none}.gifVideo img{width:100%;max-height:var(--image-height-limited);object-fit:contain;display:block}.gifVideo img.remove{opacity:0}.gifVideo>div{position:absolute;top:0;width:100%;height:100%}.gifVideo>div canvas{width:100%;height:100%;object-fit:contain}ph-speed-changer{display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 .3rem}ph-speed-changer>.speedBtn{--dim: 2rem;width:1.25rem;height:1.25rem}ph-speed-changer>.speedBtn img{width:1.25rem;height:1.25rem}ph-speed-changer>.speedBtn:first-child{transform:rotate(180deg)}ph-speed-changer>.speedBtn:disabled{opacity:.25}.videoPlayer{width:100%;height:100%;--height-hint: unset}.videoPlayer .initialIcon{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%) translateY(-50%);width:7rem;filter:drop-shadow(0 0 5px rgba(0,0,0,.5)) drop-shadow(0 0 10px rgba(0,0,0,.5));pointer-events:none;opacity:1;transition:opacity .125s ease 75ms}.videoPlayer .initialIcon.none{opacity:0}.videoPlayer video{width:100%;display:block;object-fit:contain;max-height:100%}.videoPlayer.loading video{min-height:var(--height-hint)}.videoPlayer.noVideo{line-height:3rem}.isInFullscreen .videoPlayer video{height:100%}.mediaViewer .controls .volumeWrapper{display:flex;align-items:center;transition:all .5s ease}.mediaViewer .controls .volumeWrapper>.progressBar{width:5rem;height:.4rem;margin:auto 0;background:black}.mediaViewer .controls .volumeWrapper>.progressBar:hover{background:rgba(240,127,127,.5019607843)}.mediaViewer .controls .volumeWrapper>.progressBar .accessibilitySpacer{transform:scaleY(2)}.mediaViewer .controls .volumeWrapper.remove{opacity:0;visibility:hidden}.mediaViewer .controls .timeTextHover{position:absolute;top:-1.5rem;padding:0 .6rem;line-height:2rem;width:max-content;transform:translate(-50%) scaleY(.3333333333);background:black;border-radius:1rem;opacity:0;visibility:collapse;transition:visibility .25s ease,opacity .25s ease}.mediaViewer .controls .timeTextHover.show{visibility:visible;opacity:1}.mediaViewer.isInFullscreen:not(.controlsVisible) .videoPlayer{cursor:none}.messageCompose{width:min(var(--v-widthM),100vw);background:#000;border:1px solid var(--border-color);border-radius:1rem;padding:1rem;display:flex;flex-direction:column}@media (orientation: portrait){.messageCompose{width:100vw}}.messageCompose .inputWrapper{background:#1f1f1f;border:1px solid var(--border-color);margin:.5rem 0;padding:0 .75rem;border-radius:1rem;line-height:2rem;display:flex}.messageCompose .inputWrapper input{flex-grow:1}.messageCompose .inputWrapper{height:2rem}.messageCompose .markdownForm{margin:.5rem 0;height:max-content}.messageCompose .markdownForm textarea{padding:.5rem .75rem;min-height:10rem}.messageCompose .markdownForm .buttonsWrapper{display:none}.messageCompose button{background:#000;width:max-content;margin-left:auto}.messageNotification{position:fixed;bottom:1rem;right:1rem;background:var(--primary-contrast);min-width:2rem;min-height:2rem;border-radius:1.125rem;padding:0 .75rem;display:flex;align-items:center;overflow:hidden;animation:hideMessageNotification .5s ease forwards}.messageNotification a{color:var(--text-color);display:block;line-height:2rem;white-space:nowrap;transition:max-width .5s ease;max-width:100%;overflow:hidden;margin-right:.25rem}.messageNotification a:before{content:"";width:1.75rem;height:1.75rem;margin-right:.25rem;background-image:url(/img/chat.svg)}.messageNotification .close,.messageNotification .markRead{width:1.75rem;height:1.75rem;opacity:0;visibility:hidden;transition:all .3s ease 75ms}.messageNotification .close>img,.messageNotification .markRead>img{width:1.75rem;height:1.75rem}.messageNotification.show{animation:showMessageNotification .5s ease forwards}.messageNotification.show .close,.messageNotification.show .markRead{opacity:1;visibility:visible;transition-delay:.25s}@keyframes showMessageNotification{0%{transform:scale(0);max-width:2rem}30%{transform:scale(1.2)}45%{transform:scale(1);max-width:2rem}to{max-width:28rem}}@keyframes hideMessageNotification{0%{max-width:28rem}55%{transform:scale(1);max-width:2rem}70%{transform:scale(1.2)}to{transform:scale(0);max-width:2rem}}.message{padding:1rem}.message .header{flex-wrap:wrap;margin-bottom:.25rem;align-items:center}.message .header>*{margin:0 .125rem}.message .header>span{font-size:.8em;margin:0 .1rem}.message .header .replies{margin-left:auto}@keyframes fullscreenInAnimation{0%{width:var(--init-width);height:var(--init-height);top:var(--init-top);left:var(--init-left)}to{width:100%;height:100%;top:0;left:0}}@keyframes fullscreenOutAnimation{0%{width:100%;height:100%;top:0;left:0}to{width:var(--init-width);height:var(--init-height);top:var(--init-top);left:var(--init-left)}}.animatedFullscreen{position:fixed;top:0;left:0;z-index:40;width:100%;height:100%;--init-width: 0px;--init-height: 0px;--init-top: 0px;--init-left: 0px}.animatedFullscreen>*{position:fixed}.animatedFullscreen.initial>*{width:var(--init-width);height:var(--init-height);top:var(--init-top);left:var(--init-left)}.animatedFullscreen.fullscreen>*{width:100%;height:100%;top:0;left:0}.animatedFullscreen.animateIn>*{background:#000;animation:fullscreenInAnimation .2s ease forwards}.animatedFullscreen.animateOut>*{background:#000;animation:fullscreenOutAnimation .2s ease forwards}.fullscreenPlaceholder{--width: 0;--height: 0;width:var(--width);height:var(--height)}.awardsInfo>.preview{display:flex;position:relative}.awardsInfo>.preview *{font-size:.8em}.awardsInfo>.expandedWrapper{position:relative;z-index:2}.awardsInfo>.expandedWrapper>.expandedView{position:absolute;z-index:1;visibility:hidden;opacity:0;margin-left:-50%;transform:translate(-25%) scale(.9);transition:all .25s ease;max-width:17rem;overflow-x:hidden;border-radius:1rem;border:1px solid var(--border-color);background:#000}.awardsInfo>.expandedWrapper>.expandedView .awardInfo{display:flex;flex-flow:column;background:#000;padding:.65rem;position:sticky;top:-1rem}.awardsInfo>.expandedWrapper>.expandedView .awardInfo>.top{display:flex;justify-content:space-between}.awardsInfo>.expandedWrapper>.expandedView .awardInfo *{font-size:.8rem}.awardsInfo>.expandedWrapper>.expandedView .awardsList{display:grid;grid-template-columns:1fr 1fr 1fr;max-height:17rem;overflow-y:auto;overflow-x:hidden;padding:1rem}.awardsInfo>.expandedWrapper>.expandedView .awardsList .award{margin:.5rem;cursor:pointer;position:relative}.awardsInfo>.expandedWrapper>.expandedView .awardsList .award img{width:4rem;height:4rem}.awardsInfo>.expandedWrapper>.expandedView .awardsList .award .count{position:absolute;top:0;left:0;background:black;box-shadow:0 0 6px 1px #000;height:1rem;padding:0 .125rem;border-radius:.5rem;font-size:.75rem}.awardsInfo .coins{position:relative}.awardsInfo .coins:after{content:"\a2";margin-left:.125rem}.awardsInfo.show .expandedView{visibility:visible;opacity:1;transform:translate(-25%) scale(1)}.beforeLoginInfo{--width: min(95vh, 45rem) !important;--height: min(80vh, 25rem) !important}.beforeLoginInfo .modalContent{position:relative;display:flex;flex-flow:column}.beforeLoginInfo .modalContent .loginButton{position:sticky;bottom:0;min-height:2.5rem;margin-left:auto}.controls{position:absolute;bottom:0;display:flex;align-items:center;width:100%;height:3rem;background-color:#121212ad;user-select:none;transform:translateY(101%);transition:all .25s ease}.controls img.padded{padding:10%}.controls .slot{display:flex}.controls .textOnly{line-height:3rem;margin:0 .125rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.controls .smaller,.controls .smaller>img{height:1.6rem}.controls .evenSmaller,.controls .evenSmaller>img{height:1.75rem}.controls>.slot>.loadingIcon{height:2.5rem;margin:0 .25rem}.controls>.progressBar{position:absolute;top:0;left:0;width:100%;height:.25rem;cursor:pointer}.controls>.progressBar:hover,.controls>.progressBar.isDragging{background:rgba(240,127,127,.5019607843);transform:scaleY(3)}.controls>.progressBar:hover .accessibilitySpacer,.controls>.progressBar.isDragging .accessibilitySpacer{transform:scaleY(2)}.controls>.progressBar>.progress{transition:width .1s linear;border-right:.25rem solid var(--text-color)}.controls>button,.controls>*>button,.controls>.slot>button,.controls>.slot>*>button{display:flex}.controls>button>:is(img,svg),.controls>button>.imgWrapper>:is(img,svg),.controls>*>button>:is(img,svg),.controls>*>button>.imgWrapper>:is(img,svg),.controls>.slot>button>:is(img,svg),.controls>.slot>button>.imgWrapper>:is(img,svg),.controls>.slot>*>button>:is(img,svg),.controls>.slot>*>button>.imgWrapper>:is(img,svg){height:2.5rem;width:2.5rem;transition:filter .25s ease}.controls>button:hover>:is(img,svg),.controls>button:hover>.imgWrapper>:is(img,svg),.controls>*>button:hover>:is(img,svg),.controls>*>button:hover>.imgWrapper>:is(img,svg),.controls>.slot>button:hover>:is(img,svg),.controls>.slot>button:hover>.imgWrapper>:is(img,svg),.controls>.slot>*>button:hover>:is(img,svg),.controls>.slot>*>button:hover>.imgWrapper>:is(img,svg){filter:drop-shadow(0px 0px 3px var(--primary)) drop-shadow(0px 0px 0px var(--primary))}.controls>button:active>:is(img,svg),.controls>button:active>.imgWrapper>:is(img,svg),.controls>*>button:active>:is(img,svg),.controls>*>button:active>.imgWrapper>:is(img,svg),.controls>.slot>button:active>:is(img,svg),.controls>.slot>button:active>.imgWrapper>:is(img,svg),.controls>.slot>*>button:active>:is(img,svg),.controls>.slot>*>button:active>.imgWrapper>:is(img,svg){filter:drop-shadow(0px 0px 3px var(--primary)) drop-shadow(0px 0px 7px var(--primary))}.controlsVisible>.controls{transform:translateY(1px)}.currentUserDisplay{display:flex!important;align-items:center;opacity:.75;user-select:none}.currentUserDisplay img{width:1rem;height:1rem;border-radius:50%;margin-right:.3rem}.currentUserDisplay.remove{opacity:0}.currentUserDisplay div{font-size:.8rem}.dropDown{position:relative;display:flex;flex-direction:column}.dropDown .dropDownButton{padding:0 1.2rem;white-space:nowrap}.dropDown:not(:hover) .dropDownButton{opacity:.5}.dropDown .areaWrapper{position:absolute}.dropDown .areaWrapper.dirTop{top:0}.dropDown .areaWrapper.dirTop.sameLine,.dropDown .areaWrapper.dirTop .dropDownArea{top:initial;bottom:0}.dropDown .areaWrapper.dirBottom{bottom:0}.dropDown .areaWrapper.dirBottom.sameLine,.dropDown .areaWrapper.dirBottom .dropDownArea{bottom:initial;top:0}.dropDown .areaWrapper.dirLeft{left:0}.dropDown .areaWrapper.dirLeft.sameLine{left:initial;right:0}.dropDown .areaWrapper.dirLeft .dropDownArea{left:0}.dropDown .areaWrapper.dirRight{right:0}.dropDown .areaWrapper.dirRight.sameLine{right:initial;left:0}.dropDown .areaWrapper.dirRight .dropDownArea{right:0}.dropDown .areaWrapper .dropDownArea{position:absolute;z-index:2;top:100%;margin-top:.5rem;width:max-content;max-height:min(60vh,30rem);overflow-y:auto;background-color:#000;border:1px solid rgba(128,128,128,.22);border-radius:1.2rem;padding-bottom:1px;transform:scale(.9);transform-origin:top center;will-change:transform;transition:all .25s ease}.dropDown .areaWrapper .dropDownArea.show{transform:scale(1);visibility:visible;opacity:1}.dropDown .areaWrapper .dropDownArea.remove{transform:scale(.9);visibility:hidden;opacity:0}.dropDown .dropDownEntry{display:flex;gap:1rem;padding:0 .65rem;cursor:pointer;width:100%;height:2.4rem;line-height:2.4rem;transition:color .25s ease,padding .25s ease,border .25s ease}.dropDown .dropDownEntry:not(:last-child){border-bottom:1px solid rgba(128,128,128,.22)}.dropDown .dropDownEntry>:is(.label,.labelImg){transition:transform .25s ease}.dropDown .dropDownEntry>.label{transition:transform .25s ease;width:100%;height:100%;text-align:initial}.dropDown .dropDownEntry>.label>a{width:100%;height:100%;display:block;color:var(--text-color)}.dropDown .dropDownEntry:not(.nonSelectable):hover>:is(.label,.labelImg){transform:translate(.125rem)}.dropDown .dropDownEntry:not(.nonSelectable):hover *{color:var(--primary)}.dropDown .dropDownEntry.nonSelectable{cursor:default}.dropDown .dropDownEntry .nextMenuWrapper{height:2.4rem;width:2.4rem;margin-left:auto;margin-right:-.5rem;background-image:url(/img/rightArrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.dropDown .dropDownEntry .labelImg{width:1.4rem;height:1.4rem;min-width:1.4rem;margin-left:-.25rem;align-self:center;background-image:var(--img-url);background-size:contain;background-repeat:no-repeat;background-position:center}.dropDown .dropDownEntry .labelImg+.label{margin-left:-.5rem}.dropDown .dropDownEntry .labelImg.roundCorners{border-radius:.7rem}.flair{--flair-bg: #000;--flair-tc: var(--text-color);background-color:var(--flair-bg);color:var(--flair-tc);padding:0 .4rem;border-radius:15rem;font-size:.75rem;display:flex;align-items:stretch;height:1.1rem;align-self:center}.flair *{color:var(--flair-tc);white-space:nowrap;font-size:inherit;line-height:1.1rem}.flair>div{display:flex;align-items:center}.flair>div>.flairImg{height:.8rem;display:inline-flex}.flair>div>.flairImg>img{height:.8rem}.flair>div>.flairImg+.flairText{margin-left:.25rem}.flair>div>.flairText+.flairImg{margin-right:.25rem}.flair button,.flair button img{height:1.5rem}.flair.empty{margin:0;padding:0;display:none}.dropDownEntry .flair{height:1.6rem;width:100%;margin-top:.35rem}.dropDownEntry:hover .flair *{color:var(--flair-tc)!important}@keyframes loadingTextOpacityBlink{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.iframeWrapper{--aspect-ratio: 16/9;width:100%;position:relative}.iframeWrapper[data-state=ask]{aspect-ratio:var(--aspect-ratio);display:flex;flex-flow:column;justify-content:center;align-items:center;gap:1rem}.iframeWrapper[data-state=ask] .promptText{font-size:1.5rem}.iframeWrapper[data-state=ask] .promptSubtitle{font-size:.9rem;max-width:25rem}.iframeWrapper[data-state=ask] .promptButtons{display:flex;align-items:center;width:100%;max-width:25rem;justify-content:space-around}.iframeWrapper[data-state=ask] .promptButtons>button{width:5rem;height:2.5rem;font-size:1.5rem}.iframeWrapper[data-state=ask] .promptButtons>button.no{opacity:.75}.iframeWrapper[data-state=iframe]{aspect-ratio:var(--aspect-ratio)}.iframeWrapper[data-state=iframe] .loadingText{position:absolute;font-size:1.5rem;top:1rem;left:1rem;animation:loadingTextOpacityBlink 2s infinite}.iframeWrapper[data-state=iframe] iframe{width:100%;height:100%;position:relative}.iframeWrapper[data-state=link]{padding:0 1.75rem 1.75rem}.markdownForm{display:block;position:relative}.markdownForm>*{display:block}.markdownForm .textArea{background:#1f1f1f;border:1px solid var(--border-color);border-radius:1rem;position:relative}.markdownForm .textArea>*{display:block;padding:.5rem}.markdownForm .textArea .rawTextEditor{--textarea-height: 5rem;width:100%;min-height:5rem;height:var(--textarea-height);transition:all .125s ease,height .05s linear;resize:none;font-family:Roboto Mono,monospace;font-weight:400}.markdownForm .textArea .rawTextEditor.shadow{visibility:hidden;position:absolute}.markdownForm .textArea .markdownPreview{border-top:1px solid #909090;line-break:anywhere}.markdownForm .textArea .markdownPreview:before{content:"Markdown Preview (Experimental):";display:block;font-size:.8em}.markdownForm .textArea .markdownPreview:empty{display:none}.markdownForm .textArea .markdownPreview>:last-child{margin-block-end:1em}.markdownForm .textArea .currentUserDisplay{position:absolute;bottom:0;left:0}.markdownForm>.buttonsWrapper{display:flex;justify-content:flex-end;gap:.5rem;margin:.5rem 0}.markdownForm>.buttonsWrapper>button{width:max-content;padding:.25rem .5rem;border-radius:1.5rem;transition:all .25s ease;--btn-color: none;border:2px solid var(--btn-color)}.markdownForm>.buttonsWrapper>button:disabled{filter:grayscale(.75)!important}.markdownForm>.buttonsWrapper>button:hover{color:var(--btn-color)}.markdownForm>.buttonsWrapper>button:active{background:var(--btn-color);color:var(--text-color)}.markdownForm>.buttonsWrapper>button.submitBtn{--btn-color: var(--primary-contrast)}.markdownForm>.buttonsWrapper>button.cancelBtn{--btn-color: #5b5b5b}.modalPane{position:fixed;z-index:5;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5019607843);display:flex;justify-content:center;align-items:center;transition:all .25s ease;--width: 80vw;--height: 80vh}.modalPane.remove{opacity:0;visibility:hidden}.modalPane.remove>div{transform:scale(.9)}.modalPane>div{position:relative;width:var(--width);height:var(--height);background:#000;border:1px solid var(--border-color);border-radius:.35rem;padding:.7rem;transform-origin:center 25%;transition:all .25s ease}.modalPane>div>.closeButton{position:absolute;top:.5rem;right:.5rem;width:2.5rem;height:2.5rem}.modalPane>div>.closeButton>img{height:2.5rem}.modalPane>div>.modalContent{width:100%;height:100%;overflow-y:auto}.multiCreateOrEdit{--width: min(90vw, 35rem);--height: 25rem}.multiCreateOrEdit .modalContent{display:flex;flex-direction:column;gap:.5rem;overflow-x:hidden}.multiCreateOrEdit .modalContent input{background:#1f1f1f;padding:.25rem .5rem;border:1px solid var(--border-color);border-radius:1rem}.multiCreateOrEdit .modalContent .bottomBar{display:flex;margin-top:auto}.multiCreateOrEdit .modalContent .bottomBar .visibilitySelector{display:flex}.multiCreateOrEdit .modalContent .bottomBar .visibilitySelector button{background:#1f1f1f;padding:0 .5rem;transition:all .25s ease;display:flex;align-items:center}.multiCreateOrEdit .modalContent .bottomBar .visibilitySelector button img{height:1.25rem;width:1.25rem;margin-right:.25rem}.multiCreateOrEdit .modalContent .bottomBar .visibilitySelector button:first-child{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.multiCreateOrEdit .modalContent .bottomBar .visibilitySelector button:last-child{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.multiCreateOrEdit .modalContent .bottomBar .visibilitySelector button:hover{background:#333333}.multiCreateOrEdit .modalContent .bottomBar .visibilitySelector button:active{background:#404040}.multiCreateOrEdit .modalContent .bottomBar .visibilitySelector button.selected{background:#616161}.multiCreateOrEdit .modalContent .bottomBar .submit{margin-left:auto}.progressBar{--progress: 0;position:relative;transition:all .25s ease}.progressBar.isDragging{transition:all .125s ease}.progressBar>.progress{height:100%;width:calc(100% * var(--progress));background:var(--primary)}.progressBar .accessibilitySpacer{position:absolute;top:0;width:100%;height:100%;transform:scaleY(1.5)}.randomHub .randomButton{width:15rem;height:15rem;border-radius:50%;background:var(--primary-contrast);display:grid;place-items:center;transform:translateY(0);box-shadow:0 0 0 var(--primary);transition:all .125s ease}.randomHub .randomButton>div{width:15rem;font-size:1.25rem;line-break:anywhere;padding:1rem}.randomHub .randomButton:hover{width:16rem;height:16rem;transform:translateY(-.5rem);box-shadow:0 0 2rem var(--primary)}.randomHub .randomButton:active{box-shadow:0 0 3rem var(--primary)}.subredditSelector{position:absolute;top:calc(100% + .5rem);left:0;width:100%;padding:.5rem .75rem;z-index:1;background:#1f1f1f;border:1px solid var(--border-color);border-radius:1.3rem;opacity:1;visibility:visible;transform:scale(1) translateY(0);transition:all .25s ease}.subredditSelector.remove{opacity:0;visibility:hidden;transform:scale(.9) translateY(-1.5rem)}.subredditSelector.loading *{filter:grayscale(.5) contrast(.75);cursor:default}.subredditSelector>*{display:block;cursor:pointer}.subredditSelector>.feedLink:hover .linkText{color:var(--primary)}.switchableImg>img{all:inherit;display:block}@keyframes show{0%{transform:translateY(calc(100% + 1rem)) translate(-50%)}to{transform:translateY(0) translate(-50%)}}@keyframes remove{0%{transform:translateY(0) translate(-50%)}to{transform:translateY(calc(100% + 1rem)) translate(-50%)}}.toast{position:fixed;bottom:.5rem;z-index:99999;margin-left:50%;transform:translate(-50%);display:flex;align-items:center;padding:.7rem;width:min(27rem,100vw - 2rem);background:var(--theme);border-radius:1rem;transition:transform 1s ease;animation:show .25s ease forwards}.toast>.levelImg{width:2rem;margin-right:.7rem}.toast>button:first-of-type{margin-left:auto}.toast>button{display:flex;align-items:center;transition:transform .25s ease;width:2rem;height:2rem;--dim: 2.5rem}.toast>button>img{width:2rem}.toast .title{font-size:1.1rem}.toast .text{font-size:.9rem}.toast.remove{animation:remove .25s ease forwards}.toast.timeoutAnimation{--timeout-duration: 2s}.toast.timeoutAnimation:before,.toast.timeoutAnimation:after{content:"";position:absolute;bottom:.35rem;left:3.5rem;height:2px}.toast.timeoutAnimation:before{width:calc(100% - 6rem);background:var(--theme-stronger)}.toast.timeoutAnimation:after{width:0;opacity:0;background:rgba(255,255,255,.75);transition:width .25s ease,opacity .125s ease}.toast.timeoutAnimation.animate:after{opacity:1;width:calc(100% - 6rem);transition:width var(--timeout-duration) linear,opacity .125s ease}@keyframes vote{0%{opacity:1}66%{opacity:1}90%{opacity:.7}to{opacity:0}}.voteButton{width:2.5rem;height:2.5rem;position:relative}.voteButton:hover.up svg{fill:#efc77b}.voteButton:hover.down svg{fill:#99abe3}.voteButton button{height:2.5rem;width:2.5rem}.voteButton svg{width:100%;transition:fill .1s ease}.voteButton .shadowBtn{position:absolute;transform-origin:center;opacity:.75}.voteButton.voted .shadowBtn{position:absolute;animation:vote .5s linear forwards}.voteButton.voted.up svg{fill:orange}.voteButton.voted.down svg{fill:#4169e1}.voteButton.down svg{transform:rotate(180deg)}.about{width:min(var(--v-widthM),100vw);background:#000;min-height:100%;border:1px solid var(--border-color);padding:.7rem;border-radius:.35rem;height:max-content}@media (orientation: portrait){.about{width:100vw}}.changelog{--width: min(95vw, 30rem);--height: min(80vh, 40rem)}.floatingActionButton{display:none;position:fixed;z-index:4;bottom:0;left:0;margin:1.5rem;--last-layer-distance: .5rem}.floatingActionButton .rootElement{position:absolute;z-index:5;bottom:0;left:0;width:3.5rem;height:3.5rem;border-radius:50%;background-color:#000;transition:all .25s ease;--shadow-color: tranparent}.floatingActionButton .rootElement img{transition:all .25s ease}.floatingActionButton .rootElement img.bg{filter:grayscale(0) brightness(.5) opacity(.65);width:100%;height:100%}.floatingActionButton .rootElement img.edit{position:absolute;bottom:0;left:0;margin:.75rem;width:2rem;height:2rem;opacity:0;visibility:hidden}.floatingActionButton .rootElement img.edit.end{margin:.5rem;width:2.5rem;height:2.5rem}.floatingActionButton:after{content:"";position:fixed;z-index:-1;bottom:0;left:0;width:6.5rem;height:6.5rem;border-top-right-radius:100%}.floatingActionButton.show:not(.remove) .rootElement{--shadow-color: #0000009c}.floatingActionButton.show:not(.remove) .rootElement img.bg{filter:grayscale(0) brightness(.4) opacity(1)}.floatingActionButton.show:not(.remove) .rootElement img.edit.start{opacity:1;visibility:visible}.floatingActionButton.show:not(.remove):after{width:calc(var(--last-layer-distance) + 6rem);height:calc(var(--last-layer-distance) + 6rem)}.floatingActionButton.editing:not(.remove) .rootElement img.edit.start{opacity:0}.floatingActionButton.editing:not(.remove) .rootElement img.edit.end{opacity:1;visibility:visible}.floatingActionButton.remove{opacity:0;visibility:hidden}@keyframes popInFabElement{0%{filter:opacity(0) blur(5px)}to{filter:opacity(1) blur(0)}}.fabElement{--img: "";--x: 0;--y: 0;position:absolute;bottom:0;left:0;width:3rem;height:3rem;display:flex;transition:all .25s ease}.fabElement>.iconWrapper{margin-left:auto;background-color:#000;width:3rem;height:3rem;border-radius:50%;border:1px solid var(--border-color);will-change:transform;opacity:0;transition:all .25s ease,padding .1s ease,border .1s ease;animation:popInFabElement .2s ease forwards;cursor:pointer}.fabElement>.iconWrapper>.icon{width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center}.fabElement>.iconWrapper>.icon:after{content:"";width:2rem;height:2rem;transition:all .15s ease;border-radius:25%;display:block;background-size:cover;background-origin:content-box;background-repeat:no-repeat;background-image:var(--img)}.fabElement>.iconWrapper>.icon:active:after{width:2.2rem;height:2.2rem}.fabElement>.iconWrapper:hover{background-color:#1f1f1f}.fabElement.small{width:2rem;height:2rem}.fabElement.small>.iconWrapper{width:2rem;height:2rem}.fabElement.small>.iconWrapper>.icon{width:100%;height:100%;transform:scale(1.05)}.fabElement.small>.iconWrapper>.icon:after{width:1.5rem;height:1.5rem}.fabElement.small>.iconWrapper>.icon:active:after{width:1.7rem;height:1.7rem}.fabElement.editPaneOpen .subFab{transition-delay:.4s}.fabElement .subFab{background:#1f1f1f;border:1px solid var(--border-color);width:2rem;height:2rem;position:absolute;z-index:1;border-radius:50%;transition:all .25s ease;transition-delay:.1s;opacity:0;visibility:hidden;margin:.5rem;transform:scale(.25)}.fabElement .subFab img{width:2rem;height:2rem;padding:.25rem;margin:-1px 0 0 -1px}.fabElement .subFab img:active{padding:.15rem}.floatingActionButton.show:not(.remove) .fabElement{margin-left:calc(.25rem + var(--x));margin-bottom:calc(.25rem + var(--y))}.floatingActionButton.show:not(.remove) .fabElement>.iconWrapper{opacity:1}.floatingActionButton:not(.editing) .fabElement.editingOnlyVisible{margin-left:1rem;margin-bottom:1rem}.floatingActionButton.editing .fabElement.normal:before{content:"";position:absolute;z-index:1;width:100%;height:100%;border-radius:50%}.floatingActionButton.editing:not(.isDragging) .fabElement:hover .subFab,.floatingActionButton.editing.isDragging .fabElement.draggable .subFab{opacity:1;visibility:visible;transition-delay:0s}.floatingActionButton.editing:not(.isDragging) .fabElement:hover .subFab:nth-of-type(1),.floatingActionButton.editing.isDragging .fabElement.draggable .subFab:nth-of-type(1){transform:translate(-2.3815698604rem) translateY(1.375rem) scale(1)}.floatingActionButton.editing:not(.isDragging) .fabElement:hover .subFab:nth-of-type(2),.floatingActionButton.editing.isDragging .fabElement.draggable .subFab:nth-of-type(2){transform:translate(0) translateY(-2.75rem) scale(1)}.floatingActionButton.editing:not(.isDragging) .fabElement:hover .subFab:nth-of-type(3),.floatingActionButton.editing.isDragging .fabElement.draggable .subFab:nth-of-type(3){transform:translate(2.3815698604rem) translateY(1.375rem) scale(1)}.floatingActionButton.isDragging .fabElement{transition:all .25s ease,margin 0s}.floatingActionButton.isDragging .fabElement:not(.draggable,.small)>.iconWrapper{border-width:2px}.floatingActionButton.isDragging .fabElement.draggable{z-index:3;pointer-events:none}.floatingActionButton.isDragging .fabElement.dragTarget>.iconWrapper{border-width:5px;filter:brightness(3)}.fabElementEditPane{position:absolute;bottom:0;z-index:3;margin-bottom:5.5rem;margin-left:-2.2rem;background:#000;border:1px solid var(--border-color);border-radius:.35rem;width:17.5rem;height:15.5rem;opacity:0;visibility:hidden;transform:scale(.95);transform-origin:bottom center;transition:all .25s ease;pointer-events:none}.fabElementEditPane.show{opacity:1;visibility:visible;transform:scale(1);pointer-events:all}.fabElementEditPane .header{width:100%;height:2rem;border-bottom:1px solid var(--border-color);background:#1f1f1f;display:flex;justify-content:space-around;border-top-right-radius:.35rem;border-top-left-radius:.35rem}.fabElementEditPane .header>button{line-height:2rem;text-align:center;flex-grow:1}.fabElementEditPane .header>button:first-child{border-top-left-radius:.35rem}.fabElementEditPane .header>button:last-child{border-top-right-radius:.35rem}.fabElementEditPane .header>button:hover{background:#333333}.fabElementEditPane .header>button:active{background:#404040}.fabElementEditPane .header>button.selected{background:#616161}.fabElementEditPane .section{padding:.5rem;width:100%;display:none;flex-direction:column;gap:.25rem}.fabElementEditPane .section.selected{display:flex}.fabElementEditPane .section .inputWrapper{height:1.75rem;border-radius:.875rem;display:flex;align-items:center;background:#1f1f1f;border:1px solid var(--border-color);padding:0 .5rem;position:relative}.fabElementEditPane .section .inputWrapper>button{opacity:.5;transition:opacity .25s ease;margin-right:.25rem;width:1rem;height:1rem;line-height:1rem}.fabElementEditPane .section .inputWrapper>button.selected{opacity:1;color:var(--primary)}.fabElementEditPane .section .inputWrapper input{flex-grow:1}.fabElementEditPane .section .inputWrapper input::placeholder{font-size:.8rem}.fabElementEditPane .section .results{overflow-x:hidden;overflow-y:auto;display:flex;flex-wrap:wrap;justify-content:space-evenly}.fabElementEditPane .section .results.presets{max-height:10.05rem}.fabElementEditPane .section .results:where(.actions,.icons){max-height:8rem}.fabElementEditPane .section .results.actions{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.25rem;flex-wrap:nowrap}.fabElementEditPane .section .results .result{border-radius:.5rem;transition:background-color .25s ease}.fabElementEditPane .section .results .result.preset{width:3.5rem;height:3.5rem}.fabElementEditPane .section .results .result.icon{width:2.75rem;height:2.75rem;justify-content:center}.fabElementEditPane .section .results .result.action{padding:.125rem .25rem}.fabElementEditPane .section .results .result:hover{background:rgba(255,255,255,.1019607843)}.fabElementEditPane .section .results .result:is(:active,.selected){background:rgba(255,255,255,.2509803922)}.fabElementEditPane .section .results .result:where(.preset,.icon){display:flex;align-items:center;flex-direction:column;margin-bottom:.25rem;padding:.25rem}.fabElementEditPane .section .results .result:where(.preset,.icon) img{width:2rem;height:2rem}.fabElementEditPane .section .results .result:where(.preset,.icon) img[src=""]{visibility:hidden}.fabElementEditPane .section .results .result:where(.preset,.icon) div{height:1rem;width:100%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem}.fabElementEditPane .section .results .result:where(.preset,.icon) div.small{font-size:.6rem}.mobileInfoPopup{--height: max-content;--width: min(30rem, calc(100vw - 2rem))}.mobileInfoPopup .modalContent{display:flex;flex-direction:column}.mobileInfoPopup .confirmBtn{margin-left:auto;height:3rem;padding:0 1rem;border:3px solid var(--primary-contrast);border-radius:1.5rem;font-size:1.25rem;transition:all .25s ease}.mobileInfoPopup .confirmBtn:hover{color:var(--primary-contrast)}.mobileInfoPopup .confirmBtn:active{color:var(--text-color);background:var(--primary-contrast)}.tutorial{position:fixed;z-index:100;top:0;--top-space: 0;--right-space: 0;--left-space: 0;--bottom-space: 0}.tutorial .blocker{position:fixed;inset:0;background-color:#000;opacity:.75;transition:all .25s ease}.tutorial .blocker.top{bottom:calc(100% - var(--top-space))}.tutorial .blocker.right{top:var(--top-space);left:calc(100% - var(--right-space));bottom:var(--bottom-space)}.tutorial .blocker.bottom{top:calc(100% - var(--bottom-space))}.tutorial .blocker.left{top:var(--top-space);right:calc(100% - var(--left-space));bottom:var(--bottom-space)}.tutorial .highlightWindow{position:fixed;top:var(--top-space);right:var(--right-space);bottom:var(--bottom-space);left:var(--left-space);border:3px solid var(--primary);border-radius:.35rem;transition:all .25s ease}.tutorial .buttonBar{position:fixed;bottom:1rem;left:1rem;right:1rem;height:3rem;display:flex;gap:1rem}.tutorial .buttonBar .navButton{background:#000;font-size:1.5rem;padding:0 1rem;border-radius:.35rem;transition:all .25s ease;border:1px solid var(--border-color)}.tutorial .buttonBar .navButton.nextButton{background:var(--primary-contrast);border:none}.tutorial .buttonBar .navButton.prevButton{margin-left:auto}.tutorial .buttonBar .navButton:hover{filter:brightness(1.5)}.tutorial .buttonBar .navButton.remove{visibility:hidden}.tutorial .stepText{max-width:45rem;position:fixed;left:1rem;right:1rem}.tutorial .stepText.BL,.tutorial .stepText.BR{bottom:5rem}.tutorial .stepText.BR{text-align:right}.tutorial .stepText.TL,.tutorial .stepText.TR{top:5rem}.tutorial .stepText.TR{text-align:right}.tutorial .stepText *{font-size:1.75rem;text-shadow:0 0 30px black,0 0 20px black,0 0 15px black,0 0 10px black,0 0 5px black;line-break:auto}.tutorial.isFirst .prevButton{visibility:hidden}.tutorial.isLast .nextButton{display:none}.tutorial.isLast .finishButton{background:var(--primary-contrast);order:2}.linkPreviewWrapper{display:grid;grid-template-columns:auto 1fr;grid-gap:.5rem;align-items:center;width:100%;max-height:6rem}.linkPreviewWrapper>a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.linkPreviewWrapper>a.link:first-child{display:inline-grid;width:6rem;height:3rem;border-radius:.5rem;background:rgba(255,255,255,.05)}.linkPreviewWrapper>a.link:first-child img{max-width:100%;max-height:100%;border-radius:.5rem;margin:auto}.submitPost{width:min(var(--v-widthM),100vw);background:#000;border:1px solid var(--border-color);border-radius:1rem;padding:1rem;display:flex;flex-direction:column;height:max-content}@media (orientation: portrait){.submitPost{width:100vw}}.submitPost .phInput{height:2rem;line-height:2rem;display:flex;align-items:center}.submitPost .phInput>input{flex-grow:1}.submitPost .phInput.sub{position:relative;max-width:18rem}.submitPost .phInput.sub .validStatus{height:1.5rem}.submitPost .phInput.sub .subInfoButtonWrapper{height:1.1rem;--dim: 1.75rem}.submitPost .subSubmitText code{max-width:100%;word-break:break-word}.submitPost .bottomBar{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:1rem}.submitPost .bottomBar>.group{display:flex;flex-wrap:wrap;align-items:center}.submitPost .bottomBar>.group>*{margin:.25rem}.submitPost .bottomBar .flairSelectorWrapper .dropDownButton,.submitPost .bottomBar .flairSelectorWrapper .dropDownEntry{border-color:var(--border-color)!important;background-color:#1f1f1f!important}.submitPost .bottomBar .specialButton{height:2rem;border-radius:1rem;border:2px solid var(--special-color);padding:0 1.25rem;transition:all .25s ease}.submitPost .bottomBar .specialButton:not(.selected):hover{color:var(--special-color)}.submitPost .bottomBar .specialButton.selected{background:var(--special-color)}.submitPost .bottomBar .specialButton.nsfw{--special-color: darkred}.submitPost .bottomBar .specialButton.spoiler{--special-color: orange}.submitPost .bottomBar .notificationButton{width:1.8rem;height:1.8rem;opacity:.3;transition:all .25s ease}.submitPost .bottomBar .notificationButton.selected{opacity:1}.submitPost .bottomBar .notificationButton:hover:not(.selected){opacity:.75}.submitPost .bottomBar .notificationButton>img{height:1.8rem}.submitPost .linkTypeButton{height:1.25rem;width:1.25rem;--dim: 2rem;margin:auto .25rem;opacity:.5;transition:opacity .25s ease}.submitPost .linkTypeButton img{height:1.25rem}.submitPost .linkTypeButton:hover{opacity:.75}.submitPost .linkTypeButton.selected{opacity:.95}.submitPost .button.submit:disabled{filter:contrast(.3);opacity:.6;cursor:default}.submitPost .el2{background:#1f1f1f;border:1px solid var(--border-color);margin:.5rem 0;padding:0 .75rem}.submitPost .markdownForm textarea{padding:.5rem;min-height:10rem;width:100%;max-width:unset}.submitPost .roundedL{border-radius:1rem}.submitPost .roundedM{border-radius:.5rem}.submitPost .button{background:#000}.submitPost .sectionSelection{width:calc(100% + 2rem);margin:1rem 0 1rem -1rem;height:3rem;font-size:1.24rem;display:flex;padding:0;border-right-width:0;border-left-width:0}.submitPost .sectionSelection>button{line-height:3rem;flex-grow:1;transition:background-color .25s ease}.submitPost .sectionSelection>button:hover{background:#333333}.submitPost .sectionSelection>button:active{background:#404040}.submitPost .sectionSelection>button.selected{background:#616161}.post.isInFeed .actions{position:absolute;transform:translate(calc(-100% - .2rem)) translateY(-.6rem)}@media (orientation: portrait){.post.isInFeed .actions{transform:translate(-100%)}}.post.isInFeed .header{margin:.7rem .7rem .6rem}.post.isInFeed .header img.pinned{transform:translate(calc(-100% - .1rem)) rotate(45deg);position:absolute}.post.isInFeed .content{position:relative}.post.isInFeed .content.padded{margin:.3rem .3rem .6rem .7rem}.post.isInFeed .content.fullScale{border-bottom-left-radius:0;border-bottom-right-radius:1rem;overflow:hidden;transform:translateZ(0)}.post.isInFeed .content.isBodyCollapsable.compact>:nth-child(2){display:none}.post.isInFeed .content:not(.isBodyCollapsable) .postBodyCompactWrapper{display:none}.post.isInFeed .content>*:not(.cover){filter:blur(0);transition:filter .125s ease}.post.isInFeed .content.covered{overflow:hidden}.post.isInFeed .content.covered>*:not(.cover){filter:blur(100px)}.post.isInFeed .content .cover{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;cursor:pointer}.post.isInFeed .content .cover>div{margin:auto;padding:.25rem .75rem;background:var(--bg-color);border:1px solid var(--text-color);height:2rem;border-radius:1rem}.post.isInFeed .content .postImage{max-height:var(--image-height-limited);object-fit:contain}.post.isInFeed .content .videoPlayer .fullscreen video{border-radius:0}.post.inCrosspostList .backgroundLink{display:initial!important;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;transition:none;filter:initial}.post .actions{z-index:2;min-height:100%}.post .actions>.wrapper{position:sticky;top:0;display:flex;flex-direction:column;align-items:center}.post .actions>.wrapper .dropDown{margin-top:-.55rem}.post .actions>.wrapper .dropDownButton{background-image:url(/img/kebab.svg);background-size:contain;background-color:unset;border:none;padding:0;width:2.3rem;height:2.3rem}.post .actions>.wrapper .dropDownArea{left:calc(100% + .5rem);top:0;margin-top:0}.post .actions>.wrapper .upvotes{height:.7rem;font-size:1.1em}.post .actions>.wrapper .upvotes.medium{font-size:.95em}.post .actions>.wrapper .upvotes.small{font-size:.8em}.post .header{margin:.7rem 0 1rem}.post .header>.top{margin-bottom:.35rem;flex-wrap:wrap;align-items:center}.post .header>.top>*{margin:0 .125rem;line-height:1rem}.post .header>.top>*:not(.flairWrapper){opacity:.6}.post .header>.top span{font-size:.85em;margin:0 .1rem}.post .header>.top>.flairWrapper{margin-left:auto;display:flex;gap:.5rem}.post .header>.top .subreddit{display:flex;align-items:center}.post .header>.top .srIcon{height:1rem;width:1rem;object-fit:cover;border-radius:50%;margin-right:.7rem;transform:scale(1.4)}.post .header .title{font-size:1rem;word-break:break-word}.post .header .title a{color:var(--text-color)}.post .header .title a:visited{color:#787878}.post .header .removedInfo{height:3rem;padding:.5rem;display:flex;align-items:center;gap:.5rem;background:rgba(255,52,25,.18);border:1px solid rgba(255,52,25,.46);border-radius:.35rem}.post .header .removedInfo img{height:2rem}.post:not(.isInFeed){padding-right:.7rem}.post:not(.isInFeed) .actions{margin:.8rem 1rem;width:2.2rem;max-width:2.2rem}.post:not(.isInFeed) .backgroundLink{display:none}.post:not(.isInFeed) .content .cover{display:none}.post:not(.isInFeed) .content .postBodyCompactWrapper{display:none}.post .content{display:flex;flex-direction:column}.post .content .postImage{width:100%;height:auto;display:block}.post .miniPost{position:relative;border-radius:.35rem;border:2px solid var(--border-color);margin:.5rem;transition:background-color .25s ease}.post .miniPost:hover{background:#1f1f1f}.post .miniPost .miniBackgroundLink{position:absolute!important;z-index:1;width:100%;height:100%}.post .miniPost .postSummary{position:relative;padding:.5rem;display:flex}.post .miniPost .postSummary .leftItems{display:flex;flex-flow:column;margin-right:1rem}.post .miniPost .postSummary .leftItems>div{display:flex;align-items:center}.post .miniPost .postSummary .leftItems .votesImg{height:1.1rem;transform:rotate(180deg)}.post .miniPost .postSummary .leftItems .commentsImg{height:.8rem;margin:0 .2rem}.post .miniPost .postSummary .leftItems *{font-size:.8rem}.post .miniPost .postSummary .info{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem}.post .miniPost .postSummary .info *{font-size:.8rem}.post .miniPost .postSummary .title{word-break:break-word}.post .miniPost .postSummary a{position:relative;z-index:1}.post .commentsLink{display:flex;justify-content:center;align-items:center;margin-top:.25rem;filter:none;--dim: 2.5rem}.post .commentsLink:hover{filter:none}.post .commentsLink>img{width:1.8rem}.post .commentsLink>div{position:absolute;color:#000;transform:translateY(-.15rem);font-weight:700}.post .commentsLink>div.medium{font-size:.8em}.post .commentsLink>div.small{font-size:.6em}.post:not(.nsfw) .flair.nsfw{display:none}.post:not(.spoiler) .flair.spoiler{display:none}.hidePostFlairs .post.isInFeed .header .top .flairWrapper .flair,.hidePostTitle .post.isInFeed .header .bottom .title,.hidePostTopInfo .post.isInFeed .header .top,.hidePostTitle.hidePostTopInfo .post.isInFeed .header{display:none}.hidePostTitle.hidePostTopInfo .content.fullScale{border-top-left-radius:1rem;border-top-right-radius:1rem}.hidePostLeftBar .post.isInFeed>.actions{display:none}.hideCrosspostInfo .post.isInFeed .miniPost,body.hideSubredditMiniIcon .post .header .srIcon{display:none}.postBodyCompactWrapper{display:grid;grid-template-columns:auto 2.5rem 1fr;grid-gap:.5rem;align-items:center;padding:0rem .6rem 0 0}.postBodyCompactWrapper>.toggle{width:2.5rem;height:2.5rem;position:relative}.postBodyCompactWrapper>.toggle:after{content:"";position:absolute;top:-.5rem;left:-.5rem;width:3.5rem;height:3.5rem}.postBodyCompactWrapper>.toggle img{width:2.5rem;transition:transform .125s ease}.postBodyCompactWrapper.expanded>.toggle img{transform:rotate(90deg)}.postBodyCompactWrapper>a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.postBodyCompactWrapper>a.link:first-child{display:inline-grid;width:6rem;height:3rem;border-radius:.5rem;background:rgba(255,255,255,.05)}.postBodyCompactWrapper>a.link:first-child img{max-width:100%;max-height:100%;border-radius:.5rem;margin:auto}.draggableWrapper{width:100%;height:100%;user-select:none;overflow:hidden;background:var(--draggableBg);filter:brightness(var(--brightness)) contrast(var(--contrast)) saturate(var(--saturate)) grayscale(var(--grayscale)) hue-rotate(var(--hue-rotate)) invert(var(--invert));display:block;--draggableBg: initial;--saturate: 1;--brightness: 1;--contrast: 1;--grayscale: 0;--hue-rotate: 0deg;--invert: 0;--img-zoom: 1;--img-move-x: 0;--img-move-y: 0;--img-rotate: 0}.draggableWrapper>*{transform:scale(var(--img-zoom)) translate(var(--img-move-x)) translateY(var(--img-move-y)) rotate(var(--img-rotate));display:block}.postText{width:100%}.postText>.expandButton{display:none}.postText .md :first-child{margin-block-start:0}.postText.textAfterMedia{margin-top:1.5rem}.isInFeed .postText{display:none;transition:padding-bottom .25s ease;--max-height: 10rem}.isInFeed .postText>:not(.expandButton){padding:0 .7rem .75rem 1.75rem}.isInFeed .postText>div{max-height:var(--max-height);overflow:hidden;transition:max-height .25s ease}.isInFeed .postText.expandableText{padding-bottom:.7rem}.isInFeed .postText.expandableText>.expandButton{display:initial;height:2rem;position:absolute;bottom:0;left:0;width:100%;filter:drop-shadow(0px 0px 4px transparent) drop-shadow(0px 0px 6px transparent)}.isInFeed .postText.expandableText>.expandButton>img{transform:scale(1);transition:all .125s ease;height:100%;object-fit:contain}.isInFeed .postText.expandableText>.expandButton:hover>img{transform:scale(1.125);filter:drop-shadow(0px 0px 4px black) drop-shadow(0px 0px 6px black)}.isInFeed .postText.expandableText>.expandButton:active>img{transform:scale(1.25)}.redditPoll{display:block}.redditPoll>.bars>div{display:flex;margin:.5rem 0;min-height:2rem;cursor:default;position:relative;--percentage: 0}.redditPoll>.bars>div:before{content:"";position:absolute;top:0;bottom:0;width:calc(1% * var(--percentage));min-width:1rem;background:var(--primary-contrast);border-radius:1rem}.redditPoll>.bars>div.myVote>.text{display:flex}.redditPoll>.bars>div.myVote>.text:after{content:"";width:1.3rem;height:1.3rem;margin-top:.35rem;margin-left:.5rem;display:block;background:url(/img/check.svg) center;background-size:contain;border:2px solid var(--text-color);border-radius:1rem;box-sizing:border-box}.redditPoll>.bars>div>.text,.redditPoll>.bars>div .percentage{position:relative;padding:0 1rem;line-height:2rem}.redditPoll>.bars>div>.percentage{margin-left:auto}.redditPoll>.infoBar{display:flex}.redditPoll>.infoBar :first-child{margin-right:.5rem}.redditPoll>a{font-size:1.1rem}.postAndComments{display:flex;flex-direction:column;height:max-content;background:#000;border-radius:.35rem;border:1px solid var(--border-color)}.postAndComments>.markdownForm{margin:1.5rem .7rem 0 4rem}@media (orientation: portrait) and (min-width: 320px) and (max-width: 480px){.postAndComments>.markdownForm{margin:1.5rem 1rem}}.postAndComments>.loadingIcon{margin:0 auto;width:10rem}@media (orientation: landscape){.postAndComments{width:min(var(--v-widthL),100vw)}}.viewState{width:100%;padding:0 0 3em;display:flex;justify-content:center;margin-top:1rem}.viewState .backClickArea{position:fixed;width:100%;height:100%;z-index:-1}.wiki:not(.md){background:#000;border-radius:.35rem;border:1px solid var(--border-color);width:100vw;height:max-content;padding:2rem}@media (orientation: landscape){.wiki:not(.md){width:min(var(--v-widthM),100vw)}}
/*# sourceMappingURL=main.css.map */
