*,*::before,*::after{box-sizing:border-box}body{line-height:1.5}img,picture,video,canvas{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}body,html,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,a,details,dl,dt,dd,ol,ul,li,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}figcaption{font-size:small}pre,code,samp,kbd{font-family:monospace;font-size:.9em}pre code,pre samp,pre kbd{font-size:1em}pre kbd{}pre{padding:.5em;overflow:auto}h1{font-size:160%}h2{font-size:140%}h3{font-size:125%}h4{font-size:112%}h5{font-size:98%}h6{font-size:95%}body{font-family:sans-serif}:root{font-size:calc(1rem + .15vw)}body{background-color:var(--main-bg-color);color:var(--main-fg-color);min-height:100%;display:grid;padding:0 1rem;grid-template-rows:[first-line]auto minmax(min-content,1fr) [last-line]auto;grid-template-areas:"header" "main" "footer";grid-gap:.5rem}ul,ol{list-style:none}a{color:var(--main-link-color);text-decoration:none}a:visited{color:var(--main-linkvisited-color)}a:hover{text-decoration:underline}a[href="#"],a[href="#"]:visited{color:var(--main-fg-color);cursor:text;text-decoration:none}details>summary{opacity:.7;font-size:.9em;line-height:1.2em;list-style-type:'⯈ '}details[open]>summary{list-style-type:'⯆ '}.deg-45{transform:rotate(45deg)}.h-mirror{transform:rotateX(180deg)}.v-mirror{transform:rotateY(180deg)}.h-mirror.v-mirror{transform:rotateY(180deg) rotateX(180deg)}svg.icon-adjust,svg.icon-plus,svg.icon-minus,svg.icon-code,svg.icon-angle-double-right,svg.icon-lock,svg.icon-check{vertical-align:text-top}.icon.icon-home,.icon.icon-star,.icon.icon-activitypub,.icon.icon-adjust,.icon.icon-lock,.icon.icon-flag,.icon.icon-block,.icon.icon-edit{margin-right:-.1em}nav ul,nav ul li,nav dl,nav dl dd,nav dl dt,footer ul,footer ul li{display:inline-block}.item footer ul li{margin-left:.2rem}article main ul,article main ol{list-style:initial;margin-left:1.2em}.deleted{opacity:.7}.icon.icon-lock{transform:rotateX(180deg)}a[rel="mention external"]::before,a[rel=mention]::before,a[rel=tag]::before{opacity:.7;font-weight:700}a[rel="mention external"]::before,a[rel=mention]::before,del.mention::before{content:"~"}a[rel="mention external"]{opacity:.8}a[rel=tag]::before{content:"#"}footer time{text-decoration:underline dotted}del.title{line-height:2rem;padding-left:2ex;letter-spacing:.3ex;font-weight:100}form label{min-height:1.8rem;line-height:1.8rem}form label.mime-type{font-size:.8em;float:right}[popover]{padding:20px}[popover]:-internal-popover-in-top-layer::backdrop{background:#00000080}dialog{width:60%;z-index:1;margin:4em auto auto}dialog button.close{width:1.8em;height:1.8em;padding:0;font-size:.8em;margin-top:-1em;margin-right:-1em;float:right}img.avatar{object-fit:cover;height:1.4rem;width:1.4rem;margin-right:.3rem}menu li:not(:first-child)::before,nav ul li:not(:first-child)::before{content:"\22c5";margin-right:.2em}nav ul li a{margin-right:.2em}p{word-break:break-word}form textarea{width:98%}form button{margin-top:.2em;padding:.2em}#reply,#new{max-width:30rem}body>header>menu,body>header>ul,body>header>* li{display:inline-block}body>header{display:grid;grid-template-columns:auto auto 5fr;grid-area:header;margin:.4rem 0 0}body>header .score{display:inline}body>header h1 a,body>header h1 a:hover,body>header h1 a:visited{color:var(--main-fg-color);text-decoration:none}body>header menu.tabs li{margin-right:.4em}body>header menu.tabs>li::before{content:unset}body>header svg.icon{vertical-align:text-bottom;width:1.3rem;height:1.3rem}body>header svg.icon.icon-activitypub{width:1.6rem}body>header svg.icon.icon-star{width:1.38rem;height:1.38rem}body>header svg.icon.icon-trash-o{position:relative;top:-.2rem;width:2rem;height:2rem}body>header small{opacity:.7;font-weight:lighter}body>header menu{align-self:end;margin-left:.4rem;text-align:right}small data.score::before{content:"("}small data.score::after{content:")"}body>header small{opacity:.7;font-weight:lighter}body>header h1 a,body>header h1 a:hover,body>header h1 a:visited{color:var(--main-fg-color);text-decoration:none}body>footer{margin-bottom:1rem}body>footer{grid-area:footer;text-align:right}body>footer nav{margin-top:.5rem;float:left}body>footer nav:not(.pagination){float:right}@media(max-width:860px){a[rel=mention]{max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:bottom}body>header h1 a small,body>header h1 a strong{display:none}body>header menu.tabs li{margin:0 .4em .2em 0}}@media(max-width:768px){nav:not(.pagination) li::before{content:unset!important}body>footer menu li:first-of-type{display:inline-block}body>header h1 a small,body>header menu a span{display:none}main article>header h2{font-size:1.16em}section footer nav li a:not([rel=bookmark]),body>footer nav:not(.pagination) li{display:none}video{width:100%}}@media(max-width:576px){body{padding:0 .4rem}h1{font-size:140%}h2{font-size:130%}h3{font-size:120%}h4{font-size:100%}h5{font-size:96%}h6{font-size:92%}section header h2 small,body>header menu a span,body>header h1 a strong,body>header h1 a small,body>header nav li data{display:none}body>header{margin:.4rem 0 .8rem}footer{font-size:.9em}section footer::before{content:unset}}@media(max-width:480px){body>header menu li a[rel=mention]::before,body>header menu:not(.tabs) li::before{content:unset}body>header menu:not(.tabs) li a,form fieldset{font-size:.9em}form label{font-size:.8em}footer time svg,body>header h1 a small{display:none}}#no-items{opacity:.65;margin-top:.6rem;margin-left:.4rem}article.item,article.account,article.moderation-request,article.follow-request{display:grid;justify-items:start;align-items:baseline;grid-template-columns:1.4rem 18fr;grid-template-rows:minmax(1.4rem,min-content) minmax(0,min-content) minmax(0,min-content)}.top-level{margin-top:.4rem}.top-level>li{margin-bottom:1em}body>footer nav.pagination ul li:first-of-type{}article{line-height:1.3em}article>header>h2{display:inline-block}article footer{opacity:.8;display:block}article nav dl,article nav ul,article nav ol{margin-left:0}article>main q,article>main blockquote{margin-bottom:.3em;opacity:.75}article>main blockquote{border-left:2px solid var(--main-fg-color);padding-left:.6em}article>main *+*{margin-top:.4rem;margin-bottom:.4rem}article>main h1,article>main h2,article>main h3,article>main h4,article>main h5,article>main h6{font-weight:600}article>main h1{font-size:1.32em;line-height:1.44em}article>main h2{font-size:1.2em;line-height:1.32em}article>main h3{font-size:1.11em;line-height:1.32em}article>main h4{font-size:1em;line-height:1.3em}article>main h5{line-height:1.1em;font-size:.96em}article>main h6{line-height:1em;font-size:.94em}article>header h2{font-size:1.24em;font-weight:400;overflow-wrap:break-word;word-break:break-word}article>header small{font-size:.75em;opacity:.8;margin:0 0 0 1ex;padding:0}article>header small:last-child::before{content:"("}article>header small:last-child::after{content:")"}.data pre{line-height:1.3rem;overflow:auto;max-width:100%}.data p:first-of-type{margin-top:0}.data p:first-of-type::first-letter{font-weight:400;font-size:110%}.score .data{display:grid;line-height:1.62em}footer time .icon-clock-o{width:.85em}footer .icon-activitypub{width:1.1em;display:none}article footer ul,article footer ul li{display:inline-block}.item footer nav ul li::before{content:unset}section footer:not(:first-child)::before{content:'\2012'}.score noscript{display:none}small data.score::before{content:"("}small data.score::after{content:")"}article aside svg{align-self:baseline}article aside{height:100%;align-self:start;grid-row-start:1;grid-row-end:-1}article.item aside.score{display:grid;grid-template-rows:2ex 2ex 1.6ex}.score *{justify-self:center;align-self:center}.score a{display:block;height:1em;width:1em}.score a:hover{text-decoration:none}.score data{font-size:.7em}.score data.inf{font-weight:700;font-size:1.3em;margin:0;padding:0}.score data.K,.score data.M,.score data.B{font-weight:lighter;font-size:.6em}aside .icon:not(.icon-plus):not(.icon-minus):not(.icon-check){opacity:.6}.deleted aside a.ed,aside a[href="#"],aside a[href="#"]:visited{opacity:.3;color:var(--main-fg-color)}aside a.ed{color:var(--main-linkvisited-color)}aside a.ed:visited{color:var(--main-linkvisited-color)}aside a:visited{color:var(--main-link-color)}summary:focus{outline:none}.text-plain{white-space:pre;font-family:monospace;line-height:revert}.text-plain>header{white-space:normal;font-family:revert}dl.recipients dt,dl.recipients dd{opacity:.8;display:inline;font-size:.8rem}dl.recipients dd{margin-left:.2rem}.details-agree{font-size:.8em}.details-agree input[type=checkbox]{position:relative;top:3px}button svg.icon.icon-reply,button svg.icon.icon-sign-in{height:.9em;width:.9em}form fieldset{border-width:0;padding:0;margin:0}.children{margin-left:.34em;border-left-width:1px;border-left-style:solid}main>.children{margin-left:unset}li details .children>li{padding:.5rem 0 .5rem 1rem}main>.children>li{padding:.5rem 0}main>.children{border:unset}main>.children details>summary{margin-left:unset}details[open]>summary{}details>summary small{font-size:.85em}.children details[open]{}.children details:not([open]){}.children details{margin:.3em 0 0 -.1em}.children details>summary{margin-left:1em}.children>li span.score,.top-level>li span.score{min-height:3.5em;grid-area:sidebar;align-content:start}.children>li article{margin-left:-.2em}.children>li article,.top-level>li article{grid-area:main;align-self:center}.children>li nav,.top-level>li nav{grid-area:footer;margin-left:.4em;align-self:start}.lvl-1{border-color:rgb(from var(--main-fg-color) r g b/0.8)}.lvl-2{border-color:rgb(from var(--main-fg-color) r g b/0.6)}.lvl-3{border-color:rgb(from var(--main-fg-color) r g b/0.4)}.lvl-4{border-color:rgb(from var(--main-fg-color) r g b/0.3)}.lvl-5{border-color:rgb(from var(--main-fg-color) r g b/0.2)}.lvl-0{border-color:rgb(from var(--main-fg-color) r g b/0.1)}#moderate>details{display:inline-block}#moderate>details aside,#user details summary{margin:.2em 0}#moderate>details summary h2,details summary nav{display:inline-block;align-self:end}#moderate>details aside nav{margin-top:.4em}.moderate article section{grid-area:main;align-self:center;margin-left:1ex}.moderate article{display:grid;grid-template-columns:1.6rem 11fr;grid-template-areas:"sidebar main"}.moderate article section footer *{display:inline-block}.moderate article section footer{opacity:.6;line-height:1.12rem}