.report-overlay.svelte-hf395p{z-index:50;background-color:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.report-modal.svelte-hf395p{background-color:var(--color-stone-dark);border:1px solid var(--color-stone-border);border-radius:8px;width:100%;max-width:24rem;margin:1rem;padding:1.25rem}.action-btn.svelte-hf395p{color:var(--color-stone-muted);cursor:pointer;font-size:inherit;background:0 0;border:none;min-height:2rem;font-family:inherit;transition:color .2s}.action-btn.svelte-hf395p:hover{color:var(--color-stone-accent)}.admin-btn.svelte-hf395p{color:var(--color-stone-muted);cursor:pointer;font-size:inherit;background:0 0;border:none;min-height:2rem;font-family:inherit;transition:color .2s}.admin-btn.svelte-hf395p:hover{color:var(--color-stone-light)}.admin-btn-danger.svelte-hf395p:hover{color:var(--color-stone-error)}@media (width<=639px){.forum-sidebar.svelte-hf395p{border-bottom:1px solid var(--color-stone-border);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex;border-right:none!important;width:auto!important;padding:.625rem .75rem!important}.forum-sidebar.svelte-hf395p img{width:28px!important;height:28px!important}.forum-sidebar.svelte-hf395p .mt-1,.forum-sidebar.svelte-hf395p .mt-2,.forum-sidebar.svelte-hf395p .h-px{display:none}.forum-post.svelte-hf395p{overflow-x:hidden}}.md-toolbar-btn.svelte-hf395p{background-color:var(--color-stone-subtle);border:1px solid var(--color-stone-border);color:var(--color-stone-muted);cursor:pointer;text-align:center;border-radius:4px;min-width:2rem;padding:.25rem .5rem;font-family:inherit;font-size:.75rem;transition:color .2s,border-color .2s}.md-toolbar-btn.svelte-hf395p:hover{color:var(--color-stone-light);border-color:var(--color-stone-accent)}textarea.svelte-hf395p:focus{border-color:var(--color-stone-accent)!important}.post-content p{margin-bottom:.75em}.post-content p:last-child{margin-bottom:0}.post-content strong{color:var(--color-stone-light);font-weight:600}.post-content{overflow-wrap:break-word;word-break:break-word}.post-content a{color:var(--color-stone-accent);text-underline-offset:2px;text-decoration:underline}.post-content a:hover{opacity:.8}.post-content code{background-color:var(--color-stone-subtle);border:1px solid var(--color-stone-border);border-radius:4px;padding:.15em .35em;font-family:ui-monospace,monospace;font-size:.85em}.post-content pre{background-color:var(--color-stone-subtle);border:1px solid var(--color-stone-border);border-radius:6px;margin:.75em 0;padding:.75em 1em;overflow-x:auto}.post-content pre code{background:0 0;border:none;padding:0}.hljs{color:var(--color-stone-light)!important;background:0 0!important}.hljs-keyword{color:#c792ea}.hljs-string{color:#c3e88d}.hljs-comment{color:#546e7a;font-style:italic}.hljs-number{color:#f78c6c}.hljs-built_in,.hljs-title,.hljs-function .hljs-title{color:#82aaff}.hljs-params{color:#babed8}.hljs-attr{color:#ffcb6b}.hljs-tag,.hljs-name{color:#f07178}.hljs-literal{color:#ff5874}.hljs-type{color:#ffcb6b}.hljs-symbol{color:#f78c6c}.hljs-meta{color:#89ddff}.post-content blockquote{border-left:3px solid var(--color-stone-accent);color:var(--color-stone-muted);background-color:var(--color-stone-subtle);border-radius:0 4px 4px 0;margin:.75em 0;padding:.5em 1em}.post-content blockquote p{margin-bottom:.25em}.post-content ul,.post-content ol{margin:.5em 0;padding-left:1.5em}.post-content li{margin-bottom:.25em}.post-content del{opacity:.6}.post-content hr{border:none;border-top:1px solid var(--color-stone-border);margin:1em 0}.post-content h1{color:var(--color-stone-light);margin:1.25em 0 .5em;font-size:1.5em;font-weight:700}.post-content h2{color:var(--color-stone-light);margin:1.1em 0 .4em;font-size:1.3em;font-weight:700}.post-content h3{color:var(--color-stone-light);margin:1em 0 .35em;font-size:1.15em;font-weight:600}.post-content h4,.post-content h5,.post-content h6{color:var(--color-stone-light);margin:.85em 0 .3em;font-size:1em;font-weight:600}.post-content table{border-collapse:collapse;width:100%;margin:.75em 0;font-size:.9em}.post-content th{text-align:left;color:var(--color-stone-light);border-bottom:2px solid var(--color-stone-border);background:var(--color-stone-subtle);padding:.5em .75em;font-weight:600}.post-content td{border-bottom:1px solid var(--color-stone-border);padding:.4em .75em}.post-content tr:last-child td{border-bottom:none}.post-content thead{background:var(--color-stone-subtle)}
