.post-heading:before{content:attr(data-text);z-index:-1;background:0 0;width:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.post-body{line-height:1.5}.post-body h1,.post-body h2,.post-body h3,.post-body h4,.post-body h5,.post-body h6{font-family:var(--font-lexend);letter-spacing:.03em;text-transform:uppercase;background:linear-gradient(#ffe98d,#e19f27);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:1.2em;padding-top:.2em;font-weight:700;position:relative}.post-body :is(h1,h2,h3,h4,h5,h6) .heading-anchor{-webkit-text-fill-color:initial;background:0 0;-webkit-background-clip:initial;background-clip:initial;opacity:0;color:#e19f27;cursor:pointer;align-items:center;padding-right:.4em;text-decoration:none;transition:opacity .2s;display:flex;position:absolute;top:50%;left:0;transform:translate(-100%,-50%)}.post-body :is(h1,h2,h3,h4,h5,h6):hover .heading-anchor,.post-body :is(h1,h2,h3,h4,h5,h6).heading-tapped .heading-anchor{opacity:1}.post-body :is(h1,h2,h3,h4,h5,h6) .heading-anchor:hover{color:#ffe98d}.post-body :is(h1,h2,h3,h4,h5,h6) .heading-anchor svg{fill:currentColor;width:.9em;height:.9em}@media (width<=767px){.post-body h1,.post-body h2,.post-body h3,.post-body h4,.post-body h5,.post-body h6{padding-right:1.4em}.post-body :is(h1,h2,h3,h4,h5,h6) .heading-anchor{padding-right:0;left:auto;right:0;transform:translateY(-50%)}}.post-body h1{letter-spacing:1px;padding-bottom:5px;font-size:26px;font-weight:600}.post-body h2{padding-bottom:5px;font-size:23px}.post-body h3{padding-bottom:10px;font-size:21px}.post-body h4,.post-body h5,.post-body h6{padding-bottom:8px;font-size:18px}.post-body p{color:var(--color-hytale-text);margin-top:4px;margin-bottom:10px;line-height:1.5em}.post-body ul,.post-body ol{color:var(--color-hytale-text);margin:.5em 0;padding-left:1.5em;list-style-type:disc}.post-body ol{list-style-type:decimal}.post-body ul li,.post-body ol li{color:var(--color-hytale-text);margin-bottom:.25em}.post-body a{color:var(--color-hytale-gold-light);cursor:pointer;text-decoration:none}.post-body a:hover{color:#fff}.post-body b,.post-body strong{font-weight:700}.post-body em{font-style:italic}.post-body u{text-decoration:underline}.post-body .text-color-gold{color:var(--color-hytale-gold-light)}.post-body .text-color-gold-accent{color:var(--color-hytale-gold-accent)}.post-body .text-color-muted{color:var(--color-hytale-text-muted)}.post-body .text-color-red{color:#e5484d}.post-body .text-color-green{color:#46a758}.post-body .text-color-blue{color:#5b9dff}.post-body :is(h1,h2,h3,h4,h5,h6) [class*=text-color-]{-webkit-text-fill-color:currentColor}.post-body .text-size-sm{font-size:.85em}.post-body .text-size-lg{font-size:1.25em}.post-body .text-size-xl{font-size:1.6em}.post-body blockquote{background:#ffffff0d;border-left:3px solid #ccc;margin:1em 0;padding:.5em 1em}.post-body blockquote p{margin:.25em 0}.post-body hr{background:linear-gradient(90deg,#0000,#d2e9f70a 10% 90%,#0000);border:0;height:1px;margin:1.5em 0}.post-body img{cursor:pointer;max-width:100%;height:auto;margin:1em 0;transition:box-shadow .2s,opacity .2s}.post-body img:hover{box-shadow:0 0 0 5px #ffffff1a}.post-body img.emote{vertical-align:-.35em;cursor:default;width:auto;max-width:none;height:1.5em;margin:0 .1em;display:inline-block}.post-body img.emote:hover{box-shadow:none}.post-body img.emote-sticker{vertical-align:middle;height:4em}.post-body img:not(.emote):not(.emote-sticker){margin-left:auto;margin-right:auto;display:block}.post-body .ql-align-right img:not(.emote):not(.emote-sticker){margin-left:auto;margin-right:0}.post-body .ql-align-left img:not(.emote):not(.emote-sticker){margin-left:0;margin-right:auto}.post-body code{color:#d4e4ef;background:#ffffff14;border-radius:4px;padding:.15em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875em}.post-body pre{background:#ffffff0d;border-radius:6px;margin:1em 0;padding:1em;overflow-x:auto}.post-body pre code{background:0 0;border-radius:0;padding:0;font-size:.875em}.post-body table{border-collapse:collapse;width:100%;margin:1em 0}.post-body th,.post-body td{text-align:left;color:var(--color-hytale-text);border:1px solid #ffffff1a;padding:.5em .75em}.post-body th{color:var(--color-hytale-gold-light);background:#ffffff14;font-weight:700}.post-body .video-container{height:0;margin:2em 0;padding-top:25px;padding-bottom:56.25%;position:relative;overflow:hidden}.post-body .video-container iframe,.post-body .video-container stream,.post-body .video-container video{background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.post-body details{background:#ffffff08;border:1px solid #ffffff1a;border-radius:6px;margin:1em 0}.post-body summary{cursor:pointer;font-family:var(--font-lexend);letter-spacing:.03em;color:var(--color-hytale-gold-light);user-select:none;align-items:center;gap:.5em;padding:.6em .9em;font-weight:700;list-style:none;display:flex}.post-body summary::-webkit-details-marker{display:none}.post-body summary:before{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:6px solid;flex-shrink:0;width:0;height:0;transition:transform .2s}.post-body details[open] summary:before{transform:rotate(90deg)}.post-body summary:hover{color:#fff}.post-body details[open] summary{border-bottom:1px solid #ffffff1a}.post-body details>:not(summary){margin-left:.9em;margin-right:.9em}.post-body details>:not(summary):last-child{margin-bottom:.9em}.post-body img[data-src]{opacity:0}.post-body img[data-src].loaded{opacity:1}.post-body .ql-align-center{text-align:center}.post-body .ql-align-right{text-align:right}.post-body .ql-align-justify{text-align:justify}.post-body .ql-indent-1{margin-left:2.6em;list-style:circle}.post-body .ql-indent-2{margin-left:5.2em;list-style:square}.post-body .ql-indent-3{margin-left:7.8em}
