.forum-card{transition:all .3s ease;position:relative;overflow:hidden}.forum-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(138,92,246,.03),transparent);opacity:0;transition:opacity .4s ease}.forum-card:hover:after{opacity:1;animation:shine 1.5s infinite}.thread-transition{transition:background-color .2s ease,transform .2s ease}.thread-transition:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1)}@keyframes shine{0%{background-position:-200% 0}to{background-position:200% 0}}button:not(:disabled){transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}button:not(:disabled):hover{transform:translateY(-1px)}button:not(:disabled):active{transform:translateY(0)}input:focus,textarea:focus{box-shadow:0 0 0 2px rgba(138,92,246,.1)}.is-pinned{position:relative}.is-pinned:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:linear-gradient(180deg,#8a5cf6,transparent);border-radius:3px 0 0 3px}.glass-card{position:relative;backdrop-filter:blur(10px);box-shadow:0 4px 6px rgba(0,0,0,.1);transition:all .3s ease;border:1px solid rgba(138,92,246,.05)}.glass-card:hover{box-shadow:0 8px 15px rgba(0,0,0,.15)}.forum-scrollbar{scrollbar-width:thin;scrollbar-color:rgba(138,92,246,.3) rgba(30,30,30,.2)}.forum-scrollbar::-webkit-scrollbar{width:6px}.forum-scrollbar::-webkit-scrollbar-track{background:rgba(30,30,30,.2);border-radius:3px}.forum-scrollbar::-webkit-scrollbar-thumb{background-color:rgba(138,92,246,.3);border-radius:3px}.forum-scrollbar::-webkit-scrollbar-thumb:hover{background-color:rgba(138,92,246,.5)}.ProseMirror{outline:none}.ProseMirror p{margin-bottom:.75em}.ProseMirror ul{list-style-type:disc!important}.ProseMirror ol,.ProseMirror ul{padding-left:1.5em!important;margin-bottom:1em!important}.ProseMirror ol{list-style-type:decimal!important}.ProseMirror ol li,.ProseMirror ul li{margin-bottom:.25em;display:list-item!important}.ProseMirror ol li p,.ProseMirror ul li p{margin:0}.ProseMirror h1{font-size:1.5em!important}.ProseMirror h1,.ProseMirror h2{font-weight:700!important;margin:1em 0 .5em!important}.ProseMirror h2{font-size:1.3em!important}.ProseMirror h3{font-size:1.1em!important;font-weight:700!important;margin:1em 0 .5em!important}.ProseMirror a{color:#8a5cf6!important;text-decoration:underline!important}.ProseMirror img{max-width:100%;height:auto;border-radius:.5rem;margin:1em 0}.ProseMirror blockquote{border-left:3px solid #8a5cf6;padding-left:1em;margin-left:0;margin-right:0;font-style:italic;color:#a0a0a0}.ProseMirror code{background-color:rgba(138,92,246,.1);padding:.2em .4em;border-radius:.25rem;font-family:monospace}.ProseMirror h1[style*="text-align:center"],.ProseMirror h2[style*="text-align:center"],.ProseMirror h3[style*="text-align:center"],.ProseMirror p[style*="text-align:center"]{text-align:center!important}.ProseMirror h1[style*="text-align:right"],.ProseMirror h2[style*="text-align:right"],.ProseMirror h3[style*="text-align:right"],.ProseMirror p[style*="text-align:right"]{text-align:right!important}.ProseMirror h1[style*="text-align:left"],.ProseMirror h2[style*="text-align:left"],.ProseMirror h3[style*="text-align:left"],.ProseMirror p[style*="text-align:left"]{text-align:left!important}.post-content ul{list-style-type:disc!important}.post-content ol,.post-content ul{padding-left:1.5em!important;margin-bottom:1em!important}.post-content ol{list-style-type:decimal!important}.post-content ol ol{list-style-type:lower-alpha!important;padding-left:1.5em!important}.post-content ol ol ol{list-style-type:lower-roman!important;padding-left:1.5em!important}.post-content ol li,.post-content ul li{margin-bottom:.25em;display:list-item!important}.post-content h1,.post-content h2,.post-content h3{font-weight:700!important;margin:1em 0 .5em!important}.post-content h1{font-size:1.5em!important}.post-content h2{font-size:1.3em!important}.post-content h3{font-size:1.1em!important}.post-content a{color:#8a5cf6!important;text-decoration:underline!important;transition:color .2s ease}.post-content a:hover{color:#9d74f9!important;text-decoration:underline}.post-content img{max-width:100%;height:auto;border-radius:.5rem;margin:1em 0;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .2s ease}.post-content img:hover{transform:scale(1.01)}.post-content iframe[src*="youtube.com"]{max-width:100%!important;width:100%!important;height:auto!important;aspect-ratio:16/9!important;border-radius:.5rem!important;margin:1em 0!important;border:none!important;box-shadow:0 4px 12px rgba(0,0,0,.2)!important}.post-content div[data-youtube-video]{margin:1em 0!important;text-align:center!important}.post-content div[data-youtube-video] iframe{max-width:100%!important;width:100%!important;height:auto!important;aspect-ratio:16/9!important;border-radius:.5rem!important;border:none!important;box-shadow:0 4px 12px rgba(0,0,0,.2)!important}.post-content code{background-color:rgba(138,92,246,.1);padding:.2em .4em;border-radius:.25rem;font-family:monospace}.post-content h1,.post-content h2,.post-content h3,.post-content p{margin-bottom:1em!important;line-height:1.6!important}.post-content h1[style*="text-align:center"],.post-content h2[style*="text-align:center"],.post-content h3[style*="text-align:center"],.post-content p[style*="text-align:center"]{text-align:center!important}.post-content h1[style*="text-align:right"],.post-content h2[style*="text-align:right"],.post-content h3[style*="text-align:right"],.post-content p[style*="text-align:right"]{text-align:right!important}.post-content h1[style*="text-align:left"],.post-content h2[style*="text-align:left"],.post-content h3[style*="text-align:left"],.post-content p[style*="text-align:left"]{text-align:left!important}.post-content br{display:block!important;content:""!important;margin-top:.5em!important}.post-content>:last-child{margin-bottom:0!important}.post-content blockquote{border-left:3px solid #8a5cf6!important;padding-left:1em!important;margin:1em 0!important;font-style:italic!important;color:#a0a0a0!important}.faq-content{white-space:pre-wrap!important}.faq-content p{margin-bottom:1.25em!important}.faq-content p:empty{min-height:1em!important;display:block!important}.faq-content p:empty:before{content:"\00a0"!important;display:inline-block!important}.faq-content ol li,.faq-content ul li{margin-bottom:.5em!important}.faq-content ol{list-style-type:decimal!important;padding-left:1.5em!important;margin-bottom:1em!important}.faq-content ol ol{list-style-type:lower-alpha!important;padding-left:1.5em!important}.faq-content ol ol ol{list-style-type:lower-roman!important;padding-left:1.5em!important}.faq-content iframe[src*="youtube.com"]{max-width:100%!important;width:100%!important;height:auto!important;aspect-ratio:16/9!important;border-radius:.5rem!important;margin:1em 0!important;border:none!important;box-shadow:0 4px 12px rgba(0,0,0,.2)!important}.faq-content div[data-youtube-video]{margin:1em 0!important;text-align:center!important}.faq-content div[data-youtube-video] iframe{max-width:100%!important;width:100%!important;height:auto!important;aspect-ratio:16/9!important;border-radius:.5rem!important;border:none!important;box-shadow:0 4px 12px rgba(0,0,0,.2)!important}.faq-content h1[style*="text-align:center"],.faq-content h2[style*="text-align:center"],.faq-content h3[style*="text-align:center"],.faq-content p[style*="text-align:center"]{text-align:center!important}.faq-content h1[style*="text-align:right"],.faq-content h2[style*="text-align:right"],.faq-content h3[style*="text-align:right"],.faq-content p[style*="text-align:right"]{text-align:right!important}.faq-content h1[style*="text-align:left"],.faq-content h2[style*="text-align:left"],.faq-content h3[style*="text-align:left"],.faq-content p[style*="text-align:left"]{text-align:left!important}@media (max-width:768px){.faq-content iframe[src*="youtube.com"],.post-content iframe[src*="youtube.com"]{margin:.5em 0!important;border-radius:.25rem!important}.faq-content div[data-youtube-video],.post-content div[data-youtube-video]{margin:.5em 0!important}.faq-content div[data-youtube-video] iframe,.post-content div[data-youtube-video] iframe{border-radius:.25rem!important}}.post-content{width:100%}.post-content div[style*="text-align: center"],.post-content h1[style*="text-align: center"],.post-content h2[style*="text-align: center"],.post-content h3[style*="text-align: center"],.post-content p[style*="text-align: center"]{text-align:center!important;display:block!important;width:100%!important}.post-content div[style*="text-align: right"],.post-content h1[style*="text-align: right"],.post-content h2[style*="text-align: right"],.post-content h3[style*="text-align: right"],.post-content p[style*="text-align: right"]{text-align:right!important;display:block!important;width:100%!important}.post-content div[style*="text-align: left"],.post-content h1[style*="text-align: left"],.post-content h2[style*="text-align: left"],.post-content h3[style*="text-align: left"],.post-content p[style*="text-align: left"]{text-align:left!important;display:block!important;width:100%!important}.post-content div,.post-content h1,.post-content h2,.post-content h3,.post-content ol,.post-content p,.post-content ul{width:100%}.prose .post-content div[style*=text-align],.prose .post-content h1[style*=text-align],.prose .post-content h2[style*=text-align],.prose .post-content h3[style*=text-align],.prose .post-content p[style*=text-align]{display:block!important;width:100%!important}