.community-reddit-shell{width:100%!important;max-width:none!important;margin-inline:auto}.community-reddit-layout,.community-reddit-page-shell{width:min(100%,calc(100vw - 1.25rem));max-width:1760px;margin-inline:auto;display:grid;grid-template-columns:280px minmax(0,1fr);gap:clamp(.85rem,1.5vw,1.25rem);align-items:start}.community-room-shell{max-width:1840px}.community-reddit-content{min-width:0}.community-reddit-content>.-mx-1,.community-reddit-content>.flex:first-child,.community-reddit-content>.grid{border-color:rgba(79,185,133,.18)!important}.community-reddit-content>.flex:first-child{position:sticky;top:4.35rem;z-index:35;border:1px solid rgba(79,185,133,.18);border-radius:1rem;background:linear-gradient(180deg,rgba(7,17,12,.94),rgba(5,13,9,.92));padding:.55rem;box-shadow:0 16px 44px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.04);backdrop-filter:blur(18px)}.community-reddit-content>.flex:first-child input{min-height:2.75rem;border-radius:.82rem!important;background:rgba(3,10,7,.92)!important}.community-reddit-content>.-mx-1{margin-inline:0!important;border:1px solid rgba(79,185,133,.14);border-radius:1rem;background:rgba(15,30,22,.56);padding:.45rem!important;scrollbar-width:none}.community-reddit-content>.-mx-1::-webkit-scrollbar{display:none}.community-reddit-content>.grid{grid-template-columns:minmax(0,1fr) clamp(20rem,23vw,23.5rem)!important;gap:clamp(.85rem,1.4vw,1.15rem)}.community-reddit-content aside>div,.community-reddit-content main>.flex,.community-reddit-content main>div,.community-room-content article,.community-room-content aside>section,.community-room-content section{border-radius:1rem!important;border-color:rgba(79,185,133,.18)!important;background-color:rgba(15,30,22,.78)!important;box-shadow:0 16px 44px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.035)!important}.community-reddit-content aside{min-width:0}.community-reddit-content aside>div,.community-room-content aside>section{background-image:radial-gradient(circle at 0 0,rgba(61,220,151,.08),transparent 42%)!important}.community-left-rail{position:sticky;top:4.35rem;align-self:start;max-height:calc(100dvh - 5rem);overflow:hidden;border:1px solid rgba(79,185,133,.18);border-radius:1.05rem;background:radial-gradient(circle at 18% 0,rgba(61,220,151,.11),transparent 38%),linear-gradient(180deg,rgba(15,30,22,.94),rgba(5,13,9,.98));box-shadow:0 22px 70px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.045)}.community-left-rail-inner{max-height:inherit;overflow-y:auto;padding:.7rem;scrollbar-width:thin;scrollbar-color:rgba(61,220,151,.52) transparent}.community-left-rail-inner::-webkit-scrollbar{width:.42rem}.community-left-rail-inner::-webkit-scrollbar-track{background:transparent}.community-left-rail-inner::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(61,220,151,.52)}.community-rail-action,.community-rail-community,.community-rail-top{display:flex;width:100%;min-width:0;align-items:center;gap:.75rem;border:1px solid transparent;border-radius:.85rem;padding:.65rem .7rem;text-align:left;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}.community-rail-action-active,.community-rail-action:hover,.community-rail-community-active,.community-rail-community:hover,.community-rail-top-active,.community-rail-top:hover{border-color:rgba(61,220,151,.3);background:rgba(35,94,63,.32);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.community-rail-action:active,.community-rail-community:active,.community-rail-top:active{transform:translateY(1px) scale(.99)}.community-rail-action-icon,.community-rail-avatar{display:inline-flex;height:2.15rem;width:2.15rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid rgba(79,185,133,.18);border-radius:.75rem;background:rgba(3,10,7,.66);color:var(--green-200)}.community-rail-action-active .community-rail-action-icon,.community-rail-community-active .community-rail-avatar{border-color:rgba(61,220,151,.52);background:linear-gradient(135deg,var(--green-300),var(--green-500));color:#03100b}.community-rail-section{margin-top:.8rem;border-top:1px solid rgba(79,185,133,.14);padding-top:.8rem}.community-rail-heading{display:flex;justify-content:space-between;gap:.75rem;margin-bottom:.45rem;padding-inline:.25rem;font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.community-rail-heading,.community-rail-rank{align-items:center;font-family:var(--font-mono),monospace;font-weight:900}.community-rail-rank{display:inline-flex;height:1.35rem;width:1.35rem;flex-shrink:0;justify-content:center;border-radius:999px;background:rgba(61,220,151,.14);font-size:.68rem;color:var(--primary-neon)}.community-rail-activity,.community-rail-empty{display:flex;gap:.5rem;border:1px dashed rgba(79,185,133,.16);border-radius:.75rem;background:rgba(3,10,7,.34);padding:.7rem;font-size:.76rem;line-height:1.45;color:var(--muted)}.community-rail-activity{display:block}.community-rail-rules{border-bottom:0}.community-room-content>div>a:first-child{margin-bottom:.65rem}.community-room-content>div>section:first-of-type{position:relative;overflow:hidden;min-height:clamp(16rem,23vw,22rem);padding:clamp(1rem,2.2vw,2rem)!important;border-radius:1.25rem!important;background:radial-gradient(circle at 18% 0,rgba(61,220,151,.18),transparent 36%),radial-gradient(circle at 88% 8%,rgba(79,185,133,.16),transparent 34%),linear-gradient(180deg,rgba(16,36,26,.98),rgba(6,16,10,.98))!important}.community-room-content>div>section:first-of-type:before{content:"";position:absolute;inset:0 0 auto 0;height:clamp(6.5rem,12vw,10rem);background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.74)),radial-gradient(circle at 15% 15%,rgba(61,220,151,.22),transparent 36%),linear-gradient(120deg,rgba(22,44,32,.92),rgba(3,10,7,.92));opacity:.95;pointer-events:none}.community-room-content>div>section:first-of-type>*{position:relative;z-index:1}.community-room-content>div>section:first-of-type h1{font-size:clamp(2.4rem,4.7vw,5.8rem)!important;line-height:.92!important;letter-spacing:-.055em!important;text-wrap:balance}.community-reddit-content .btn-primary,.community-room-content>div>section:first-of-type .btn-primary{border:1px solid rgba(61,220,151,.35)!important;background:linear-gradient(135deg,var(--green-300),var(--green-500))!important;color:#03100b!important;box-shadow:0 14px 34px rgba(12,120,81,.24),inset 0 1px 0 rgba(255,255,255,.24)!important}.community-room-content>div>.mt-5{grid-template-columns:minmax(0,1fr) clamp(20rem,23vw,23.5rem)!important;gap:clamp(.85rem,1.4vw,1.15rem)!important}.community-room-content .space-y-5>.rounded-\[0\.75rem\],.community-room-content aside .rounded-\[0\.75rem\]{background-image:radial-gradient(circle at 0 0,rgba(61,220,151,.08),transparent 44%)!important}@media (min-width:1800px){.community-reddit-layout,.community-reddit-page-shell{max-width:1880px}.community-reddit-content>.grid,.community-room-content>div>.mt-5{grid-template-columns:minmax(0,1fr) 380px!important}}@media (max-width:1280px){.community-reddit-layout,.community-reddit-page-shell{grid-template-columns:minmax(0,1fr);max-width:min(100%,calc(100vw - 1rem))}.community-left-rail{position:static;max-height:none;overflow:visible}.community-left-rail-inner{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(14rem,18rem);gap:.75rem;overflow-x:auto;overflow-y:hidden;padding:.65rem;scrollbar-width:none}.community-left-rail-inner::-webkit-scrollbar{display:none}.community-left-rail nav,.community-rail-section{min-width:0;margin-top:0;border-top:0;padding-top:0}.community-reddit-content>.flex:first-child{position:static}.community-reddit-content>.grid,.community-room-content>div>.mt-5{grid-template-columns:minmax(0,1fr)!important}.community-reddit-content aside,.community-room-content aside{position:static!important}}@media (max-width:760px){.community-reddit-layout,.community-reddit-page-shell{width:min(100%,calc(100vw - .75rem))}.community-left-rail{border-radius:.95rem}.community-left-rail-inner{grid-auto-columns:minmax(12.5rem,82vw)}.community-reddit-content aside>div,.community-reddit-content main>.flex,.community-reddit-content main>div,.community-reddit-content>.-mx-1,.community-reddit-content>.flex:first-child,.community-room-content article,.community-room-content aside>section,.community-room-content section{border-radius:.85rem!important}.community-room-content>div>section:first-of-type h1{font-size:clamp(2.1rem,12vw,3.5rem)!important}.community-room-content>div>section:first-of-type [class*=grid-cols-3]{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.community-only-page{width:min(100%,calc(100vw - .75rem));max-width:1920px!important;margin-inline:auto;padding-top:clamp(4.7rem,6vw,6rem)!important}.community-only-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(1rem,2vw,1.75rem);border:1px solid rgba(79,185,133,.2);border-radius:1.15rem;background:radial-gradient(circle at 10% 0,rgba(61,220,151,.13),transparent 34%),linear-gradient(135deg,rgba(15,30,22,.9),rgba(5,13,9,.96));padding:clamp(1rem,2.4vw,1.65rem);box-shadow:0 18px 58px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.055)}.community-only-kicker{font-family:var(--font-mono),monospace;font-size:.63rem;font-weight:950;letter-spacing:.25em;text-transform:uppercase;color:var(--green-300)}.community-only-title{margin-top:.35rem;max-width:58rem;font-family:var(--font-editorial),Georgia,serif;font-size:clamp(2.2rem,4.8vw,4.9rem);line-height:.93;letter-spacing:-.045em;color:#f6fff9;text-wrap:balance}.community-only-copy{margin-top:.75rem;max-width:54rem;color:var(--text-muted);font-size:clamp(.9rem,1.15vw,1.05rem);line-height:1.6}.community-only-chips{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.85rem}.community-only-chips span{border:1px solid rgba(79,185,133,.22);border-radius:999px;background:rgba(7,17,12,.55);padding:.38rem .62rem;font-family:var(--font-mono),monospace;font-size:.64rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase;color:var(--green-200)}.community-only-actions{display:flex;flex-direction:column;gap:.55rem;min-width:min(100%,16rem)}.community-only-primary,.community-only-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:2.8rem;border-radius:.9rem;padding-inline:1rem;font-size:.82rem;font-weight:950;transition:transform .14s ease,border-color .14s ease,background .14s ease,color .14s ease}.community-only-primary{border:1px solid rgba(61,220,151,.42);background:linear-gradient(135deg,var(--green-300),var(--green-500));color:#03100b}.community-only-secondary{border:1px solid rgba(79,185,133,.18);background:rgba(7,17,12,.72);color:var(--green-200)}.community-only-primary:hover,.community-only-secondary:hover{transform:translateY(-1px)}.community-market-hub.community-reddit-shell{width:100%!important;max-width:none!important;margin-inline:0!important}.community-reddit-layout,.community-reddit-page-shell{width:100%!important;max-width:none!important;grid-template-columns:clamp(13rem,14.5vw,17.5rem) minmax(0,1fr)!important;gap:clamp(.65rem,1.05vw,1rem)!important}.community-room-shell{width:min(100%,calc(100vw - .75rem))!important;max-width:1920px!important}.community-left-rail{background:linear-gradient(180deg,rgba(11,24,17,.98),rgba(4,12,8,.99))!important;box-shadow:0 18px 48px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.04)!important}.community-rail-action,.community-rail-community,.community-rail-top{border-radius:.66rem!important;padding:.55rem .58rem!important;gap:.62rem!important}.community-rail-action-icon,.community-rail-avatar{height:1.95rem!important;width:1.95rem!important}.community-rail-action span:last-child span:first-child,.community-rail-community span:nth-child(2) span:first-child{font-size:.82rem!important}.community-rail-action span:last-child span:last-child,.community-rail-community span:nth-child(2) span:last-child{font-size:.66rem!important}.community-rail-section{padding-top:.6rem!important}.community-rail-heading{padding-inline:.25rem!important;font-size:.58rem!important;letter-spacing:.17em!important}.community-reddit-content{width:100%}.community-forum-content>.flex:first-child{top:3.85rem!important;border-radius:.95rem!important;padding:.45rem!important}.community-search-input{min-height:2.7rem!important;background:rgba(3,10,7,.95)!important}.community-create-button{min-height:2.7rem!important;border-radius:.88rem!important;padding-inline:1.1rem!important;white-space:nowrap}.community-vibe-strip{border-radius:.9rem!important;background:rgba(8,20,13,.72)!important}.community-sort-bar button,.community-vibe-strip button{border-radius:.65rem!important}.community-feed-layout{grid-template-columns:minmax(0,1fr) clamp(18rem,22vw,22.5rem)!important;gap:clamp(.75rem,1.1vw,1rem)!important}.community-feed-layout>aside,.community-feed-layout>main{min-width:0}.community-reddit-content aside>div,.community-reddit-content main>.flex,.community-reddit-content main>div,.community-room-content article,.community-room-content aside>section,.community-room-content section{border-radius:.82rem!important;background-color:rgba(13,27,19,.9)!important}.community-room-content>div{width:100%!important;max-width:none!important}.community-room-content>div>section:first-of-type{background:linear-gradient(135deg,rgba(17,38,27,.96),rgba(5,14,9,.98))!important}.community-room-content>div>.mt-5{grid-template-columns:minmax(0,1fr) clamp(19rem,23vw,23.5rem)!important;gap:clamp(.8rem,1.2vw,1.1rem)!important}.community-room-content>div>.mt-5>aside,.community-room-content>div>.mt-5>section{min-width:0}@media (min-width:1760px){.community-reddit-layout,.community-reddit-page-shell{grid-template-columns:17.5rem minmax(0,1fr)!important}.community-feed-layout{grid-template-columns:minmax(0,1fr) 23rem!important}}@media (max-width:1320px){.community-reddit-layout,.community-reddit-page-shell{grid-template-columns:minmax(0,1fr)!important}.community-left-rail{position:static!important;max-height:none!important;overflow:hidden!important}.community-left-rail-inner{display:grid!important;grid-auto-flow:column;grid-auto-columns:minmax(12rem,16rem);gap:.55rem;overflow-x:auto!important;overflow-y:hidden!important}.community-left-rail nav,.community-rail-section{margin-top:0!important;border-top:0!important;padding-top:0!important}}@media (max-width:1120px){.community-feed-layout,.community-room-content>div>.mt-5{grid-template-columns:minmax(0,1fr)!important}.community-feed-layout>aside,.community-room-content>div>.mt-5>aside{position:static!important}}@media (max-width:820px){.community-only-hero{grid-template-columns:1fr}.community-only-actions{flex-direction:row;flex-wrap:wrap}.community-only-primary,.community-only-secondary{flex:1 1 13rem}.community-only-title{font-size:clamp(2rem,10vw,3.4rem)}.community-forum-content>.flex:first-child{position:static!important}}@media (max-width:560px){.community-only-page{width:min(100%,calc(100vw - .45rem));padding-inline:.22rem!important}.community-only-hero{border-radius:.9rem;padding:.9rem}.community-only-chips span{font-size:.57rem}.community-left-rail-inner{grid-auto-columns:minmax(10.8rem,78vw)}.community-reddit-content>.flex:first-child{gap:.45rem!important}.community-sort-bar button,.community-vibe-strip button{padding-inline:.7rem!important}}.community-only-page{width:min(100%,calc(100vw - clamp(1rem, 2.4vw, 3rem)))!important;max-width:1680px!important;margin-inline:auto!important;padding-top:clamp(4.8rem,7.2vw,6.5rem)!important;padding-bottom:clamp(2rem,4vw,4rem)!important;gap:clamp(.85rem,1.3vw,1.25rem)!important}.community-only-hero{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(12rem,16rem)!important;align-items:end!important;gap:clamp(1rem,2vw,2rem)!important;min-height:0!important;padding:clamp(1rem,2.1vw,1.8rem)!important;border-radius:clamp(.9rem,1.4vw,1.35rem)!important;background:radial-gradient(circle at 7% 0,rgba(61,220,151,.12),transparent 30%),linear-gradient(180deg,rgba(10,22,15,.98),rgba(5,12,8,.98))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 18px 54px rgba(0,0,0,.22)!important}.community-only-kicker{font-size:clamp(.58rem,.72vw,.74rem)!important;letter-spacing:clamp(.18em,.46vw,.32em)!important}.community-only-title{max-width:15.5ch!important;margin-top:clamp(.65rem,1vw,.95rem)!important;font-size:clamp(2.35rem,4.7vw,4.25rem)!important;line-height:.94!important;letter-spacing:-.055em!important}.community-only-copy{max-width:68ch!important;margin-top:clamp(.6rem,1vw,.9rem)!important;font-size:clamp(.92rem,1.05vw,1.05rem)!important;line-height:1.45!important}.community-only-chips{margin-top:clamp(.75rem,1.2vw,1.05rem)!important;gap:.45rem!important}.community-only-chips span{border-radius:999px!important;padding:.38rem .62rem!important;font-size:clamp(.58rem,.64vw,.68rem)!important;letter-spacing:.12em!important}.community-only-actions{align-self:end!important;display:grid!important;gap:.55rem!important;width:min(100%,16rem)!important}.community-create-button,.community-only-primary,.community-only-secondary{min-height:2.55rem!important;border-radius:999px!important;padding:.68rem .95rem!important;font-size:clamp(.8rem,.82vw,.92rem)!important;line-height:1!important;white-space:nowrap!important}.community-reddit-layout,.community-reddit-page-shell{width:min(100%,calc(100vw - clamp(1rem, 2.4vw, 3rem)))!important;max-width:1680px!important;grid-template-columns:clamp(13.5rem,15.5vw,16.5rem) minmax(0,1fr)!important;gap:clamp(.75rem,1vw,1rem)!important}.community-reddit-content{container-type:inline-size}.community-reddit-content>.flex:first-child{top:clamp(3.7rem,5vw,4.35rem)!important;min-height:0!important;padding:.45rem!important;border-radius:.85rem!important}.community-reddit-content>.flex:first-child input{min-height:2.45rem!important;font-size:clamp(.84rem,.9vw,.95rem)!important}.community-sort-bar,.community-vibe-strip{scrollbar-width:none!important}.community-sort-bar::-webkit-scrollbar,.community-vibe-strip::-webkit-scrollbar{display:none!important}.community-sort-bar button,.community-vibe-strip button{min-height:2.1rem!important;border-radius:999px!important;padding:.48rem .72rem!important;font-size:clamp(.62rem,.66vw,.72rem)!important;letter-spacing:.08em!important}.community-feed-layout,.community-reddit-content>.grid{grid-template-columns:minmax(0,1fr) clamp(17rem,20vw,21rem)!important;gap:clamp(.75rem,1vw,1rem)!important}.community-reddit-content main,.community-room-content section{min-width:0!important}.community-reddit-content aside>div,.community-reddit-content main>.flex,.community-reddit-content main>div,.community-room-content article,.community-room-content aside>section,.community-room-content section{border-radius:.8rem!important}.community-left-rail{top:clamp(3.7rem,5vw,4.35rem)!important;border-radius:.9rem!important;max-height:calc(100dvh - clamp(4.5rem, 6vw, 5.4rem))!important}.community-left-rail-inner{padding:.52rem!important}.community-rail-action,.community-rail-community,.community-rail-top{gap:.6rem!important;border-radius:.7rem!important;padding:.52rem .55rem!important}.community-rail-action-icon,.community-rail-avatar{width:1.9rem!important;height:1.9rem!important;border-radius:.62rem!important}.community-rail-section{margin-top:.6rem!important;padding-top:.62rem!important}.community-rail-heading{font-size:.56rem!important;letter-spacing:.14em!important}.community-room-content>div>section:first-of-type{min-height:clamp(11rem,15vw,16rem)!important;padding:clamp(.95rem,1.7vw,1.45rem)!important;border-radius:1rem!important}.community-room-content>div>section:first-of-type h1{font-size:clamp(2.1rem,4.2vw,4.1rem)!important;line-height:.96!important;letter-spacing:-.045em!important}.community-room-content>div>section:first-of-type p{max-width:76ch!important}.community-room-content>div>.grid,.community-room-content>div>div[class*=grid]{gap:clamp(.8rem,1.2vw,1.1rem)!important}@media (max-width:1380px){.community-feed-layout,.community-reddit-content>.grid{grid-template-columns:minmax(0,1fr)!important}.community-reddit-content aside,.community-room-content aside{position:static!important}.community-reddit-content aside>div,.community-room-content aside>section{max-width:none!important}}@media (max-width:1180px){.community-only-page{padding-top:5rem!important}.community-only-hero{grid-template-columns:minmax(0,1fr)!important}.community-only-title{max-width:18ch!important;font-size:clamp(2rem,7vw,3.5rem)!important}.community-only-actions{width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.community-reddit-layout,.community-reddit-page-shell{grid-template-columns:minmax(0,1fr)!important}.community-left-rail{position:static!important;max-height:none!important}.community-left-rail-inner{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(12.5rem,16rem)!important;gap:.55rem!important;overflow-x:auto!important;overflow-y:hidden!important;padding:.55rem!important;scrollbar-width:none!important}.community-left-rail-inner::-webkit-scrollbar{display:none!important}.community-left-rail .community-rail-section{margin-top:0!important;border-top:0!important;padding-top:0!important}.community-left-rail .community-rail-rules,.community-left-rail .community-rail-section:has(.community-rail-activity){display:none!important}}@media (max-width:760px){.community-only-page,.community-reddit-layout,.community-reddit-page-shell{width:min(100%,calc(100vw - .75rem))!important}.community-only-page{padding-top:4.45rem!important;gap:.7rem!important}.community-only-hero{padding:.9rem!important;border-radius:.95rem!important}.community-only-title{font-size:clamp(1.85rem,10.5vw,2.75rem)!important;line-height:.98!important}.community-only-copy{font-size:.88rem!important}.community-only-actions,.community-reddit-content>.flex:first-child{grid-template-columns:minmax(0,1fr)!important}.community-reddit-content>.flex:first-child{position:static!important;display:grid!important}.community-create-button{width:100%!important}.community-reddit-content aside>div,.community-reddit-content main>.flex,.community-reddit-content main>div,.community-room-content article,.community-room-content aside>section,.community-room-content section{border-radius:.72rem!important}.community-room-content>div>section:first-of-type h1{font-size:clamp(1.9rem,10vw,3rem)!important}}@media (min-width:1800px){.community-only-page,.community-reddit-layout,.community-reddit-page-shell{max-width:1720px!important}}:root{--gst-social-top:calc(var(--gst-header-h, 4.35rem) + 0.55rem);--gst-social-edge:clamp(0.45rem,0.75vw,0.9rem);--gst-social-gap:clamp(0.65rem,0.85vw,1rem);--gst-social-left:clamp(13.5rem,14.5vw,16.75rem);--gst-social-right:clamp(17.5rem,19vw,22rem)}.gst-social-app-main{padding:clamp(.4rem,.75vw,.75rem) 0 5rem!important;background:radial-gradient(circle at 0 0,rgba(47,138,93,.08),transparent 24rem),radial-gradient(circle at 100% 0,rgba(61,220,151,.06),transparent 24rem),var(--bg-main)!important}.gst-social-app-main .lists-only-page{padding-top:clamp(1rem,1.5vw,1.4rem)!important}.gst-social-app-main .community-market-hub>.community-reddit-layout,.gst-social-app-main .community-reddit-layout,.gst-social-app-main .community-reddit-page-shell,.gst-social-app-main .community-room-shell{border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.gst-social-app-main .community-reddit-layout,.gst-social-app-main .community-reddit-page-shell,.gst-social-app-main .community-room-shell{justify-content:stretch!important}.gst-social-app-main .community-left-rail{max-height:calc(100dvh - var(--gst-social-top) - .55rem)!important;border:1px solid rgba(79,185,133,.17)!important;background:linear-gradient(180deg,rgba(10,20,15,.97),rgba(5,12,8,.99))!important;box-shadow:none!important}.gst-social-app-main .community-forum-content>.flex:first-child,.gst-social-app-main .community-vibe-strip{width:100%!important;max-width:none!important}.gst-social-app-main .community-forum-content>.flex:first-child{z-index:18!important;background:rgba(7,15,11,.88)!important;padding:.45rem!important;backdrop-filter:blur(18px)!important}.gst-social-app-main .community-vibe-strip{margin-inline:0!important;border:1px solid rgba(79,185,133,.12)!important;border-radius:.85rem!important;background:rgba(15,30,22,.74)!important;padding:.45rem!important;backdrop-filter:blur(14px)!important}.gst-social-app-main .community-feed-layout{grid-template-columns:minmax(32rem,1fr) var(--gst-social-right)!important}.gst-social-app-main .community-feed-layout>aside,.gst-social-app-main .community-room-content aside{max-height:calc(100dvh - var(--gst-social-top) - .55rem)!important}.gst-social-app-main .community-room-content>div,.gst-social-app-main .community-room-market>div{width:100%!important;max-width:none!important;margin:0!important}.gst-social-app-main .community-room-content>div>section:first-of-type{background:linear-gradient(180deg,rgba(15,30,22,.82),rgba(7,15,11,.96))!important;padding:clamp(1rem,1.5vw,1.4rem)!important}.gst-social-app-main .community-room-content h1{font-size:clamp(2.6rem,5.2vw,5.2rem)!important;line-height:.92!important;max-width:12ch!important}@media (min-width:1680px){:root{--gst-social-left:clamp(15rem,14vw,18.5rem);--gst-social-right:clamp(20rem,19vw,24.5rem)}}@media (max-width:1280px){.gst-social-app-main .community-feed-layout{grid-template-columns:minmax(0,1fr)!important}.gst-social-app-main .community-feed-layout>aside,.gst-social-app-main .community-room-content aside{display:none!important}}@media (max-width:920px){.gst-social-app-main .community-reddit-layout,.gst-social-app-main .community-reddit-page-shell,.gst-social-app-main .community-room-shell{grid-template-columns:minmax(0,1fr)!important}.gst-social-app-main .community-left-rail{position:sticky!important;top:var(--gst-social-top)!important;z-index:25!important;width:100%!important;max-width:none!important;max-height:none!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important}.gst-social-app-main .community-left-rail::-webkit-scrollbar{display:none}.gst-social-app-main .community-left-rail-inner{display:flex!important;gap:.55rem!important;min-width:-moz-max-content!important;min-width:max-content!important;padding:.5rem!important}.gst-social-app-main .community-left-rail nav{display:flex!important;gap:.5rem!important}.gst-social-app-main .community-rail-section{display:none!important}.gst-social-app-main .community-rail-action{width:-moz-max-content!important;width:max-content!important;min-height:2.4rem!important;white-space:nowrap!important}}:root{--gst-social-header:var(--gst-header-h,4.35rem);--gst-social-top:calc(var(--gst-social-header) + 0.35rem);--gst-social-edge:clamp(0.35rem,0.65vw,0.85rem);--gst-social-gap:clamp(0.55rem,0.78vw,0.95rem);--gst-social-left:clamp(14rem,14.2vw,16.75rem);--gst-social-right:clamp(18rem,18.5vw,22.25rem)}body:has(.gst-social-app-main){background:radial-gradient(circle at 0 0,rgba(47,138,93,.06),transparent 22rem),radial-gradient(circle at 100% 0,rgba(61,220,151,.045),transparent 24rem),var(--bg-main)!important}.gst-social-app-main{width:100%!important;max-width:none!important;min-height:calc(100dvh - var(--gst-social-header))!important;margin:0!important;padding:0 0 .85rem!important;background:transparent!important;overflow-x:clip!important}body:has(.gst-social-app-main) footer{margin-top:0!important;border-top-color:rgba(79,185,133,.12)!important;background:rgba(4,10,7,.96)!important}.gst-social-app-main .community-market-hub,.gst-social-app-main .community-only-page,.gst-social-app-main .community-reddit-shell,.gst-social-app-main .community-room-content,.gst-social-app-main .community-room-market,.gst-social-app-main .community-room-shell{width:100%!important;max-width:none!important;margin:0!important;padding-inline:var(--gst-social-edge)!important;padding-top:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.gst-social-app-main .community-room-market{min-height:calc(100dvh - var(--gst-social-header))!important;padding-top:0!important;padding-bottom:1rem!important}.gst-social-app-main .lists-only-page{width:min(100%,1400px)!important;max-width:min(100%,1400px)!important;margin-inline:auto!important;padding:clamp(.9rem,1.4vw,1.3rem) clamp(.8rem,1.5vw,1.35rem) 2rem!important}.gst-social-app-main .community-entry-hero,.gst-social-app-main .community-entry-hero+div,.gst-social-app-main .community-market-hero,.gst-social-app-main .community-market-hub>div:first-child:not(.community-reddit-layout),.gst-social-app-main .community-only-hero,.gst-social-app-main .lists-market-hero,.gst-social-app-main .lists-market-page>div:first-child:is(.relative),.gst-social-app-main .lists-only-page>div:first-child:is(.relative){display:none!important}.gst-social-app-main .community-reddit-layout,.gst-social-app-main .community-reddit-page-shell,.gst-social-app-main .community-room-shell{display:grid!important;grid-template-columns:var(--gst-social-left) minmax(0,1fr)!important;align-items:start!important;gap:var(--gst-social-gap)!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.gst-social-app-main .community-left-rail{grid-column:1!important;position:sticky!important;top:var(--gst-social-top)!important;width:var(--gst-social-left)!important;max-width:var(--gst-social-left)!important;max-height:calc(100dvh - var(--gst-social-top) - .45rem)!important;overflow-y:auto!important;overflow-x:hidden!important;border:1px solid rgba(79,185,133,.16)!important;border-radius:.85rem!important;background:linear-gradient(180deg,rgba(10,20,15,.965),rgba(5,12,8,.99))!important;box-shadow:0 20px 48px rgba(0,0,0,.22)!important}.gst-social-app-main .community-left-rail-inner{padding:clamp(.5rem,.65vw,.7rem)!important}.gst-social-app-main .community-forum-content,.gst-social-app-main .community-reddit-content,.gst-social-app-main .community-room-content{grid-column:2!important;min-width:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important}.gst-social-app-main .community-forum-content>.flex:first-child{position:sticky!important;top:var(--gst-social-top)!important;z-index:22!important;display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;gap:var(--gst-social-gap)!important;padding:.42rem!important;border:1px solid rgba(79,185,133,.16)!important;border-radius:.85rem!important;background:rgba(7,15,11,.9)!important;backdrop-filter:blur(16px)!important;box-shadow:0 16px 36px rgba(0,0,0,.18)!important}.gst-social-app-main .community-sort-bar,.gst-social-app-main .community-vibe-strip{margin:0!important;border:1px solid rgba(79,185,133,.12)!important;border-radius:.85rem!important;background:rgba(15,30,22,.64)!important;padding:.42rem!important;backdrop-filter:blur(12px)!important}.gst-social-app-main .community-feed-layout{display:grid!important;grid-template-columns:minmax(36rem,1fr) var(--gst-social-right)!important;gap:var(--gst-social-gap)!important;width:100%!important;max-width:none!important;background:transparent!important}.gst-social-app-main .community-feed-layout>main{min-width:0!important;max-width:none!important;justify-self:stretch!important}.gst-social-app-main .community-feed-layout>aside,.gst-social-app-main .community-room-content aside{width:var(--gst-social-right)!important;max-width:var(--gst-social-right)!important;min-width:0!important;justify-self:end!important;position:sticky!important;top:var(--gst-social-top)!important;max-height:calc(100dvh - var(--gst-social-top) - .45rem)!important;overflow-y:auto!important;overflow-x:hidden!important}.gst-social-app-main .community-feed-layout>aside>*,.gst-social-app-main .community-feed-layout>main>*,.gst-social-app-main .community-room-content article,.gst-social-app-main .community-room-content aside>*,.gst-social-app-main .community-room-content section{border-radius:.75rem!important;border-color:rgba(79,185,133,.16)!important;background-color:rgba(15,30,22,.82)!important;box-shadow:none!important}.gst-social-app-main .community-room-content>div{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.gst-social-app-main .community-room-content>div>a:first-child{margin-bottom:.65rem!important}.gst-social-app-main .community-room-content>div>section:first-of-type{margin:0!important;border-radius:.85rem!important;border-color:rgba(79,185,133,.18)!important;background:linear-gradient(180deg,rgba(15,30,22,.84),rgba(7,15,11,.96))!important;padding:clamp(.95rem,1.25vw,1.25rem)!important}.gst-social-app-main .community-room-content h1{font-size:clamp(2.25rem,4vw,4.25rem)!important;line-height:.94!important;max-width:15ch!important}.gst-social-app-main .community-chat-dock,.gst-social-app-main~.community-chat-dock{right:var(--gst-social-edge)!important}@media (min-width:1720px){:root{--gst-social-left:clamp(15.5rem,14vw,18.5rem);--gst-social-right:clamp(20rem,19vw,24.5rem);--gst-social-edge:0.5rem}}@media (max-width:1320px){.gst-social-app-main .community-feed-layout{grid-template-columns:minmax(0,1fr)!important}.gst-social-app-main .community-feed-layout>aside,.gst-social-app-main .community-room-content aside{display:none!important}}@media (max-width:980px){.gst-social-app-main .community-reddit-layout,.gst-social-app-main .community-reddit-page-shell,.gst-social-app-main .community-room-shell{grid-template-columns:minmax(0,1fr)!important}.gst-social-app-main .community-left-rail{grid-column:1!important;z-index:25!important;width:100%!important;max-width:none!important;max-height:none!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important}.gst-social-app-main .community-left-rail::-webkit-scrollbar{display:none}.gst-social-app-main .community-left-rail-inner{display:flex!important;gap:.5rem!important;min-width:-moz-max-content!important;min-width:max-content!important;padding:.5rem!important}.gst-social-app-main .community-left-rail nav{display:flex!important;gap:.5rem!important}.gst-social-app-main .community-rail-section{display:none!important}.gst-social-app-main .community-forum-content,.gst-social-app-main .community-reddit-content,.gst-social-app-main .community-room-content{grid-column:1!important}}@media (max-width:640px){.gst-social-app-main{padding-inline:max(.55rem,env(safe-area-inset-left)) max(.55rem,env(safe-area-inset-right))!important}.gst-social-app-main .community-market-hub,.gst-social-app-main .community-only-page,.gst-social-app-main .community-reddit-shell,.gst-social-app-main .community-room-market{padding-inline:0!important}.gst-social-app-main .community-forum-content>.flex:first-child{position:static!important;grid-template-columns:minmax(0,1fr)!important}.gst-social-app-main .community-create-button{width:100%!important}}:root{--gst-social-stack-gap:clamp(0.82rem,0.95vw,1.15rem);--gst-social-control-gap:clamp(0.65rem,0.85vw,1rem)}.gst-social-app-main .community-forum-content,.gst-social-app-main .community-reddit-content{display:flex!important;flex-direction:column!important;gap:var(--gst-social-stack-gap)!important;overflow:visible!important;isolation:isolate}.gst-social-app-main .community-feed-layout>aside>*,.gst-social-app-main .community-feed-layout>main>*,.gst-social-app-main .community-forum-content>*,.gst-social-app-main .community-reddit-content>*{min-width:0!important}.gst-social-app-main .community-feed-layout>aside>*+*,.gst-social-app-main .community-feed-layout>main>*+*,.gst-social-app-main .community-forum-content>*+*,.gst-social-app-main .community-reddit-content>*+*{margin-top:0!important}.gst-social-app-main .community-forum-content>.flex:first-child{z-index:30!important;margin:0!important;min-height:3.65rem!important;align-items:center!important}.gst-social-app-main .community-forum-content>.flex:first-child .community-search-input{min-height:3rem!important}.gst-social-app-main .community-vibe-strip{position:relative!important;z-index:16!important;width:100%!important;margin:0!important;padding:.5rem!important;border:1px solid rgba(79,185,133,.13)!important;border-radius:.9rem!important;background:rgba(9,21,14,.78)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important}.gst-social-app-main .community-vibe-strip>button{min-height:2.15rem!important;display:inline-flex!important;align-items:center!important}.gst-social-app-main .community-feed-layout{position:relative!important;z-index:1!important;gap:var(--gst-social-control-gap)!important;margin:0!important}.gst-social-app-main .community-feed-layout>main{display:flex!important;flex-direction:column!important;gap:var(--gst-social-stack-gap)!important;overflow:visible!important}.gst-social-app-main .community-feed-layout>main>div:first-child{position:relative!important;z-index:4!important}.gst-social-app-main .community-sort-bar{position:relative!important;z-index:3!important;width:100%!important;min-height:3rem!important;margin:0!important;padding:.45rem!important;align-items:center!important}.gst-social-app-main .community-sort-bar>button{min-height:2.15rem!important}.gst-social-app-main .community-feed-layout>aside{display:flex!important;flex-direction:column!important;gap:var(--gst-social-stack-gap)!important;padding-bottom:.25rem!important}.gst-social-app-main .community-feed-layout>aside>*,.gst-social-app-main .community-feed-layout>main>*,.gst-social-app-main .community-forum-content>.flex:first-child,.gst-social-app-main .community-vibe-strip{flex-shrink:0!important}@media (min-width:1321px){.gst-social-app-main .community-feed-layout{grid-template-columns:minmax(0,1fr) var(--gst-social-right)!important}}@media (max-width:1320px){.gst-social-app-main .community-feed-layout{gap:var(--gst-social-stack-gap)!important}}@media (max-width:760px){.gst-social-app-main .community-forum-content>.flex:first-child{position:relative!important;top:auto!important;grid-template-columns:minmax(0,1fr)!important;min-height:auto!important}.gst-social-app-main .community-create-button{width:100%!important;min-height:2.75rem!important}.gst-social-app-main .community-sort-bar,.gst-social-app-main .community-vibe-strip{border-radius:.75rem!important}}.gst-social-app-main .community-room-market{padding-top:clamp(.4rem,.8vw,.8rem)!important}.gst-social-app-main .community-profile-card{position:relative;overflow:hidden!important;border-color:rgba(79,185,133,.2)!important;background:radial-gradient(circle at 12% 0,rgba(61,220,151,.16),transparent 30%),linear-gradient(180deg,rgba(14,30,21,.96),rgba(5,13,9,.98))!important}.gst-social-app-main .community-profile-card:after{content:"";pointer-events:none;position:absolute;inset:auto 0 0 0;height:7rem;background:linear-gradient(180deg,transparent,rgba(3,10,7,.38))}.gst-social-app-main .community-profile-card>*{position:relative;z-index:1}.gst-social-app-main .community-profile-cover{height:clamp(7.5rem,14vw,12rem)!important;background:linear-gradient(90deg,rgba(2,8,5,.15),rgba(2,8,5,.72)),radial-gradient(circle at 22% 14%,rgba(61,220,151,.2),transparent 28%),linear-gradient(120deg,rgba(26,54,38,.95),rgba(8,18,12,.98))!important}.gst-social-app-main .community-profile-card h1{max-width:18ch!important;font-size:clamp(2.1rem,3.4vw,4.3rem)!important;letter-spacing:-.055em!important}.gst-social-app-main .community-profile-actions>*{min-height:2.55rem}.gst-social-app-main .community-room-main-grid{display:grid!important;grid-template-columns:minmax(0,1fr) var(--gst-social-right)!important;gap:var(--gst-social-gap)!important;align-items:start!important;margin-top:var(--gst-social-gap)!important}.gst-social-app-main .community-room-main-grid>section{min-width:0!important}.gst-social-app-main .community-room-main-grid>aside{display:flex!important;flex-direction:column!important;gap:var(--gst-social-gap)!important;width:var(--gst-social-right)!important;max-width:var(--gst-social-right)!important;min-width:0!important;position:sticky!important;top:var(--gst-social-top)!important;max-height:calc(100dvh - var(--gst-social-top) - .45rem)!important;overflow-y:auto!important;overflow-x:hidden!important;justify-self:end!important}.gst-social-app-main .community-post-controls{position:sticky;top:var(--gst-social-top);z-index:19;border-color:rgba(79,185,133,.18)!important;background:rgba(8,18,12,.92)!important;backdrop-filter:blur(16px);box-shadow:0 16px 36px rgba(0,0,0,.2)!important}.gst-social-app-main .community-post-search:focus-within{border-color:rgba(61,220,151,.64)!important;box-shadow:0 0 0 1px rgba(61,220,151,.18)}.gst-social-app-main .community-filter-strip,.gst-social-app-main .community-sort-pillbar{scrollbar-width:none}.gst-social-app-main .community-filter-strip::-webkit-scrollbar,.gst-social-app-main .community-sort-pillbar::-webkit-scrollbar{display:none}.gst-social-app-main .community-post-card{border-color:rgba(79,185,133,.16)!important;background:rgba(12,26,18,.92)!important}.gst-social-app-main .community-post-card-pinned{background:linear-gradient(90deg,rgba(61,220,151,.1),transparent 28%),rgba(12,26,18,.95)!important;box-shadow:inset 0 1px 0 rgba(61,220,151,.08)!important}.gst-social-app-main .community-post-card-classic .whitespace-pre-wrap{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.gst-social-app-main .community-post-card-compact h3{font-size:.92rem!important}.gst-social-app-main .community-widget-card{border-color:rgba(79,185,133,.17)!important;background:radial-gradient(circle at 0 0,rgba(61,220,151,.08),transparent 42%),rgba(13,28,19,.9)!important}.gst-social-app-main .community-widget-highlight{border-color:rgba(61,220,151,.28)!important}.community-panel-drawer{background:radial-gradient(circle at 0 0,rgba(61,220,151,.1),transparent 28%),linear-gradient(180deg,rgba(12,26,18,.98),rgba(4,11,7,.995))!important}.community-panel-drawer-header{background:rgba(4,12,8,.7);backdrop-filter:blur(16px)}.community-panel-section{border:1px solid rgba(79,185,133,.16);border-radius:.85rem;background:rgba(11,24,17,.78);padding:.8rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.community-drawer-member{box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}@media (max-width:1320px){.gst-social-app-main .community-room-main-grid{grid-template-columns:minmax(0,1fr)!important}.gst-social-app-main .community-room-main-grid>aside{display:flex!important;width:100%!important;max-width:none!important;position:static!important;max-height:none!important;overflow:visible!important;justify-self:stretch!important}}@media (max-width:980px){.gst-social-app-main .community-room-main-grid>aside{display:none!important}.gst-social-app-main .community-post-controls{position:relative!important;top:auto!important}.gst-social-app-main .community-post-controls-top{display:grid!important;grid-template-columns:minmax(0,1fr)!important}.gst-social-app-main .community-post-controls .ml-auto{margin-left:0!important}}@media (max-width:640px){.gst-social-app-main .community-profile-card h1{font-size:clamp(1.85rem,9vw,2.75rem)!important}.gst-social-app-main .community-post-search{min-width:0!important}.community-panel-drawer{width:min(100vw,24rem)!important}}:root{--gst-ref-left:10.85rem;--gst-ref-gutter:3.05rem;--gst-ref-feed:26rem;--gst-ref-right:15.85rem;--gst-ref-gap:1.55rem;--gst-ref-top:0rem;--gst-ref-card:rgba(18,57,37,0.86);--gst-ref-card-2:rgba(13,43,28,0.94);--gst-ref-line:rgba(91,209,142,0.28);--gst-ref-soft-line:rgba(91,209,142,0.16);--gst-ref-muted:rgba(200,232,211,0.64)}body:has(.community-room-market){background:radial-gradient(circle at 12rem 0,rgba(32,130,82,.13),transparent 22rem),linear-gradient(90deg,rgba(12,45,29,.98) 0 var(--gst-ref-left),#06120c var(--gst-ref-left) 100%)!important}.community-room-market,.gst-social-app-main .community-room-market{padding:0 0 2rem!important;background:linear-gradient(90deg,rgba(14,48,31,.96) 0 var(--gst-ref-left),rgba(3,12,8,.98) var(--gst-ref-left) 100%)!important}.community-room-shell,.gst-social-app-main .community-reddit-page-shell.community-room-shell,.gst-social-app-main .community-room-shell{grid-template-columns:var(--gst-ref-left) minmax(0,calc(var(--gst-ref-gutter) + var(--gst-ref-feed) + var(--gst-ref-gap) + var(--gst-ref-right)))!important;gap:0!important;justify-content:start!important;width:auto!important;max-width:none!important;min-width:calc(var(--gst-ref-left) + var(--gst-ref-gutter) + var(--gst-ref-feed) + var(--gst-ref-gap) + var(--gst-ref-right))!important;margin:0!important;padding:0!important}.community-room-content,.gst-social-app-main .community-reddit-content.community-room-content,.gst-social-app-main .community-room-content{width:calc(var(--gst-ref-gutter) + var(--gst-ref-feed) + var(--gst-ref-gap) + var(--gst-ref-right))!important;max-width:calc(var(--gst-ref-gutter) + var(--gst-ref-feed) + var(--gst-ref-gap) + var(--gst-ref-right))!important;padding:0 0 0 var(--gst-ref-gutter)!important}.community-room-page-inner,.gst-social-app-main .community-room-page-inner{padding:.85rem 0 1.5rem!important}.community-room-main-grid,.community-room-page-inner,.gst-social-app-main .community-room-main-grid,.gst-social-app-main .community-room-page-inner{width:calc(var(--gst-ref-feed) + var(--gst-ref-gap) + var(--gst-ref-right))!important;max-width:calc(var(--gst-ref-feed) + var(--gst-ref-gap) + var(--gst-ref-right))!important}.community-room-main-grid,.gst-social-app-main .community-room-main-grid{grid-template-columns:var(--gst-ref-feed) var(--gst-ref-right)!important;gap:var(--gst-ref-gap)!important}.community-feed-column,.gst-social-app-main .community-feed-column{width:var(--gst-ref-feed)!important;max-width:var(--gst-ref-feed)!important;gap:.72rem!important}.community-room-main-grid>aside,.gst-social-app-main .community-room-main-grid>aside{display:flex!important;flex-direction:column!important;gap:.55rem!important;width:var(--gst-ref-right)!important;max-width:var(--gst-ref-right)!important;min-width:0!important;position:sticky!important;top:.85rem!important;max-height:calc(100dvh - 1.7rem)!important;overflow-y:auto!important;overflow-x:hidden!important;justify-self:start!important;scrollbar-width:none}.community-room-main-grid>aside::-webkit-scrollbar,.gst-social-app-main .community-room-main-grid>aside::-webkit-scrollbar{display:none}.community-left-rail,.gst-social-app-main .community-left-rail{top:var(--gst-ref-top)!important;width:var(--gst-ref-left)!important;max-width:var(--gst-ref-left)!important;min-height:100dvh!important;max-height:100dvh!important;border:0!important;border-right:1px solid rgba(72,150,103,.2)!important;border-radius:0!important;background:radial-gradient(circle at 18% 98%,rgba(34,194,116,.13),transparent 5.5rem),linear-gradient(180deg,rgba(18,57,37,.98),rgba(9,30,20,.995))!important;box-shadow:20px 0 45px rgba(0,0,0,.26)!important;scrollbar-width:none}.community-left-rail::-webkit-scrollbar,.gst-social-app-main .community-left-rail::-webkit-scrollbar{display:none}.community-left-rail-inner,.gst-social-app-main .community-left-rail-inner{min-height:100dvh;display:flex;flex-direction:column;gap:.72rem;padding:.65rem .45rem .8rem!important}.community-rail-heading,.community-rail-heading-reference,.gst-social-app-main .community-rail-heading,.gst-social-app-main .community-rail-heading-reference{margin:0 0 .32rem!important;padding:0 .22rem!important;display:flex!important;align-items:center!important;justify-content:space-between!important;color:rgba(204,232,213,.66)!important;font-family:var(--font-mono),monospace!important;font-weight:800!important;letter-spacing:.035em!important;text-transform:uppercase!important}.community-rail-section-global,.gst-social-app-main .community-rail-section-global{padding-bottom:.65rem!important}.community-rail-action,.gst-social-app-main .community-rail-action{gap:.5rem!important;min-height:1.58rem!important;border:0!important;border-radius:.35rem!important;padding:.16rem .38rem!important;color:rgba(216,236,221,.78)!important;font-size:.76rem!important;font-weight:700!important;box-shadow:none!important}.community-rail-action:hover,.gst-social-app-main .community-rail-action:hover{background:rgba(210,255,226,.07)!important}.community-rail-action-icon,.gst-social-app-main .community-rail-action-icon{width:1rem!important;height:1rem!important;border:0!important;background:transparent!important;color:rgba(200,232,211,.72)!important}.community-rail-community,.gst-social-app-main .community-rail-community{min-height:1.74rem!important;gap:.42rem!important;padding:.26rem .34rem!important;border-radius:.32rem!important;background:rgba(222,255,232,.045)!important;color:var(--text)!important}.community-rail-community-active,.gst-social-app-main .community-rail-community-active{border-color:rgba(121,240,169,.18)!important;background:rgba(215,255,225,.12)!important}.community-rail-avatar,.gst-social-app-main .community-rail-avatar{width:1.18rem!important;height:1.18rem!important;min-width:1.18rem!important;overflow:hidden!important;border:1px solid rgba(116,222,154,.18)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:rgba(3,13,8,.72)!important;font-size:.66rem!important}.community-rail-community-sub,.gst-social-app-main .community-rail-community-sub{display:none!important}.community-rail-top,.gst-social-app-main .community-rail-top{min-height:1.55rem!important;border-radius:.32rem!important;padding:.22rem .34rem!important;border:0!important;color:rgba(216,236,221,.62)!important}.community-rail-rank,.gst-social-app-main .community-rail-rank{min-width:1.45rem!important;display:inline-flex!important;align-items:center!important;gap:.12rem!important;color:rgba(121,240,169,.82)!important}.community-rail-empty,.gst-social-app-main .community-rail-empty{border:1px dashed rgba(121,240,169,.18)!important;border-radius:.45rem!important;background:rgba(5,17,11,.3)!important;padding:.55rem!important;color:rgba(216,236,221,.62)!important;font-size:.7rem!important}.community-rail-brand,.gst-social-app-main .community-rail-brand{display:flex!important;align-items:center!important;gap:.35rem!important;padding:.65rem .18rem .15rem!important;color:rgba(121,240,169,.65)!important;font-size:.72rem!important;font-weight:800!important}.community-reference-hero,.gst-social-app-main .community-reference-hero{width:var(--gst-ref-feed)!important;border-radius:.55rem!important;border-color:var(--gst-ref-line)!important;background:var(--gst-ref-card)!important;box-shadow:0 14px 28px rgba(0,0,0,.36),inset 0 1px 0 rgba(255,255,255,.035)!important}.community-reference-hero .community-profile-cover,.gst-social-app-main .community-reference-hero .community-profile-cover{height:5.35rem!important;border-color:rgba(76,158,104,.2)!important}.community-reference-hero .community-profile-cover>img,.gst-social-app-main .community-reference-hero .community-profile-cover>img{-o-object-position:center 38%!important;object-position:center 38%!important;filter:saturate(1.1) contrast(1.04) brightness(.78)!important}.community-cover-fallback,.gst-social-app-main .community-cover-fallback{position:absolute;inset:0;z-index:0;background:radial-gradient(circle at 23% 22%,rgba(232,52,52,.9) 0 .16rem,transparent .19rem),radial-gradient(circle at 22% 16%,rgba(200,30,34,.38),transparent 4.2rem),linear-gradient(90deg,rgba(27,5,5,.8),rgba(118,22,18,.94) 38%,rgba(18,6,7,.96) 72%,rgba(80,8,10,.74)),linear-gradient(130deg,#160706,#3a0a0b 45%,#080b08)}.community-cover-fallback:before,.gst-social-app-main .community-cover-fallback:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0 18%,rgba(0,0,0,.34) 18% 20%,transparent 20% 58%,rgba(0,0,0,.48) 58% 61%,transparent 61%),radial-gradient(ellipse at 48% 16%,rgba(255,230,200,.2),transparent 6rem);opacity:.95}.community-reference-hero .community-profile-body,.gst-social-app-main .community-reference-hero .community-profile-body{grid-template-columns:4.75rem minmax(0,1fr)!important;gap:.7rem!important;padding:0 .78rem .35rem!important;min-height:4.75rem!important;background:rgba(25,74,47,.76)!important}.community-profile-avatar-wrap,.gst-social-app-main .community-profile-avatar-wrap{margin-top:-2.05rem!important;z-index:3!important}.community-profile-avatar,.gst-social-app-main .community-profile-avatar{width:4.35rem!important;height:4.35rem!important;box-shadow:0 0 0 .38rem rgba(5,18,11,.92),0 10px 22px rgba(0,0,0,.35)!important;font-size:1.72rem!important;line-height:1!important}.community-profile-title-row,.gst-social-app-main .community-profile-title-row{gap:.7rem!important;align-items:center!important;padding-top:.48rem!important}.community-profile-title,.gst-social-app-main .community-profile-title{margin:0!important;font-size:1.42rem!important;line-height:1.08!important;letter-spacing:-.03em!important;max-width:none!important}.community-profile-description,.gst-social-app-main .community-profile-description{margin-top:.15rem!important;max-width:18rem!important;font-size:.73rem!important;line-height:1.28!important}.community-profile-inline-actions,.gst-social-app-main .community-profile-inline-actions{gap:.32rem!important;flex-wrap:nowrap!important}.community-vibe-pill,.community-visibility-pill,.gst-social-app-main .community-vibe-pill,.gst-social-app-main .community-visibility-pill{display:none!important}.community-ghost-button,.community-join-button,.community-role-pill,.gst-social-app-main .community-ghost-button,.gst-social-app-main .community-join-button,.gst-social-app-main .community-role-pill{min-height:1.62rem!important;height:1.62rem!important;border-radius:.28rem!important;padding:0 .8rem!important;font-size:.67rem!important}.community-profile-tabbar,.gst-social-app-main .community-profile-tabbar{height:1.62rem!important;padding:0!important;background:transparent!important;transform:translateY(.82rem)!important;z-index:4!important}.community-profile-tab,.gst-social-app-main .community-profile-tab{height:1.62rem!important;border:1px solid rgba(91,209,142,.19)!important;border-radius:.28rem!important;background:rgba(10,30,20,.92)!important;padding:0 .8rem!important;color:rgba(212,239,220,.62)!important;font-size:.66rem!important;font-weight:800!important}.community-profile-tab-active,.gst-social-app-main .community-profile-tab-active{background:rgba(25,86,53,.98)!important}.community-composer-card,.gst-social-app-main .community-composer-card{margin-top:1.62rem!important;margin-bottom:0!important;padding:.52rem!important;border-radius:.48rem!important;border-color:var(--gst-ref-line)!important;background:rgba(24,71,46,.74)!important;box-shadow:0 10px 22px rgba(0,0,0,.18)!important}.community-composer-input-row,.gst-social-app-main .community-composer-input-row{grid-template-columns:1.9rem minmax(0,1fr)!important;gap:.5rem!important}.community-composer-user-avatar,.gst-social-app-main .community-composer-user-avatar{width:1.75rem!important;height:1.75rem!important;border:1px solid rgba(118,220,154,.25)!important;background:rgba(10,22,14,.78)!important;font-size:.8rem!important;margin-top:.05rem!important}.community-composer-tabs,.gst-social-app-main .community-composer-tabs{order:2!important;margin:.45rem 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;gap:.48rem!important}.community-composer-tabs button,.gst-social-app-main .community-composer-tabs button{height:1.25rem!important;border:0!important;border-radius:.2rem!important;background:transparent!important;padding:0 .2rem!important;color:rgba(221,243,228,.67)!important;font-size:.65rem!important;letter-spacing:-.01em!important;text-transform:none!important}.community-composer-tabs button:hover,.gst-social-app-main .community-composer-tabs button:hover{color:var(--text)!important}.community-composer-tabs button[class*=bg-],.gst-social-app-main .community-composer-tabs button[class*=bg-]{color:var(--primary-neon)!important;background:rgba(49,191,116,.13)!important}.community-composer-title,.gst-social-app-main .community-composer-title{order:0!important;margin-bottom:.4rem!important;height:2rem!important;border-radius:.42rem!important;background:rgba(6,18,12,.75)!important}.community-composer-body,.gst-social-app-main .community-composer-body{order:1!important;min-height:2rem!important;height:2rem!important;background:rgba(217,255,229,.08)!important;border-color:rgba(116,220,154,.18)!important;padding-top:.45rem!important;padding-bottom:.4rem!important}.community-composer-expanded .community-composer-body,.gst-social-app-main .community-composer-expanded .community-composer-body{min-height:4.7rem!important;border-radius:.42rem!important}.community-composer-card:not(.community-composer-expanded) .community-composer-flair-row,.community-composer-card:not(.community-composer-expanded) .community-composer-title,.gst-social-app-main .community-composer-card:not(.community-composer-expanded) .community-composer-flair-row,.gst-social-app-main .community-composer-card:not(.community-composer-expanded) .community-composer-title{display:none!important}.community-composer-flair-row,.gst-social-app-main .community-composer-flair-row{order:3!important}.community-post-controls,.gst-social-app-main .community-post-controls{padding:.52rem!important;border-radius:.48rem!important;border-color:var(--gst-ref-soft-line)!important;background:rgba(11,31,21,.9)!important}.community-post-controls-top,.gst-social-app-main .community-post-controls-top{gap:.48rem!important}.community-post-search,.gst-social-app-main .community-post-search{height:2.05rem!important;border-radius:.42rem!important;background:rgba(3,13,8,.72)!important}.community-post-controls button,.gst-social-app-main .community-post-controls button{min-height:1.55rem!important;padding:.25rem .62rem!important;font-size:.66rem!important}.community-post-controls .mt-3,.gst-social-app-main .community-post-controls .mt-3{margin-top:.42rem!important}.community-filter-strip,.gst-social-app-main .community-filter-strip{padding-bottom:0!important}.community-post-entry,.gst-social-app-main .community-post-entry{display:grid!important;grid-template-columns:5.95rem minmax(0,1fr)!important;gap:.42rem!important;align-items:start!important}.community-post-author-tile,.gst-social-app-main .community-post-author-tile{min-height:6.7rem!important;border:1px solid var(--gst-ref-line)!important;border-radius:.42rem!important;background:rgba(24,71,46,.86)!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:.48rem .35rem!important;text-align:center!important;color:var(--text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important}.community-post-author-tile img,.community-post-author-tile>span:first-child,.gst-social-app-main .community-post-author-tile img,.gst-social-app-main .community-post-author-tile>span:first-child{width:2.82rem!important;height:2.82rem!important;border-radius:999px!important}.community-post-author-name,.gst-social-app-main .community-post-author-name{margin-top:.35rem!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:.73rem!important;font-weight:900!important}.community-post-author-rank,.gst-social-app-main .community-post-author-rank{margin-top:.08rem!important;font-size:.56rem!important;color:rgba(221,243,228,.54)!important}.community-post-author-status,.gst-social-app-main .community-post-author-status{margin-top:.08rem!important;font-size:.55rem!important;color:var(--primary-neon)!important}.community-post-card,.gst-social-app-main .community-post-card{border-radius:.42rem!important;border-color:var(--gst-ref-line)!important;background:rgba(24,71,46,.78)!important;box-shadow:none!important}.community-post-card>.flex>div:first-child,.gst-social-app-main .community-post-card>.flex>div:first-child{width:2rem!important;padding:.36rem .18rem!important;background:rgba(7,24,16,.44)!important;border-color:rgba(91,209,142,.15)!important}.community-post-card h3,.gst-social-app-main .community-post-card h3{font-size:.88rem!important;line-height:1.22!important}.community-post-card p,.gst-social-app-main .community-post-card p{font-size:.75rem!important;line-height:1.38!important}.community-post-card-pinned,.gst-social-app-main .community-post-card-pinned{border-color:rgba(61,220,151,.52)!important;background:linear-gradient(90deg,rgba(61,220,151,.11),rgba(24,71,46,.84) 38%)!important}.community-post-card-compact,.gst-social-app-main .community-post-card-compact{grid-template-columns:0 minmax(0,1fr)!important}.community-post-card-compact .community-post-author-tile,.gst-social-app-main .community-post-card-compact .community-post-author-tile{display:none!important}.community-room-main-grid>aside section,.gst-social-app-main .community-room-main-grid>aside section{border-radius:.42rem!important;border-color:var(--gst-ref-line)!important;background:rgba(19,61,39,.82)!important;padding:.78rem!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important}.community-about-card,.gst-social-app-main .community-about-card{min-height:8.35rem!important}.community-about-card p,.gst-social-app-main .community-about-card p{font-size:.73rem!important}.community-about-card .grid,.gst-social-app-main .community-about-card .grid{grid-template-columns:1fr 1fr!important;gap:.45rem!important}.community-about-card .grid>div,.gst-social-app-main .community-about-card .grid>div{padding:.46rem!important;border-radius:.34rem!important;background:rgba(6,20,13,.5)!important}.community-mini-chart,.gst-social-app-main .community-mini-chart{height:2.2rem!important;margin:.55rem 0 0!important}.community-mini-chart span,.gst-social-app-main .community-mini-chart span{width:.36rem!important;border-radius:999px 999px .12rem .12rem!important;background:linear-gradient(180deg,var(--primary-neon),rgba(49,191,116,.45))!important;opacity:.9!important}.community-default-rules-card p,.gst-social-app-main .community-default-rules-card p{font-size:.8rem!important}.community-default-rules-card li,.gst-social-app-main .community-default-rules-card li{gap:.35rem!important;font-size:.68rem!important;line-height:1.42!important}.community-widget-card,.gst-social-app-main .community-widget-card{border-radius:.42rem!important;border-color:var(--gst-ref-line)!important;background:rgba(19,61,39,.82)!important;padding:.78rem!important}.community-room-main-grid>aside button,.gst-social-app-main .community-room-main-grid>aside button{min-height:1.72rem!important;font-size:.68rem!important;border-radius:.32rem!important}.community-panel-drawer{width:min(18rem,94vw)!important;background:radial-gradient(circle at 0 0,rgba(61,220,151,.12),transparent 12rem),linear-gradient(180deg,rgba(16,56,35,.98),rgba(6,18,12,.995))!important}.community-panel-section{border-radius:.42rem!important;border-color:rgba(91,209,142,.22)!important;padding:.64rem!important}.community-drawer-member{border-radius:.36rem!important;background:rgba(215,255,225,.055)!important;padding:.42rem!important}.community-feed-column>div.rounded-\[0\.75rem\]:not(.community-post-controls),.gst-social-app-main .community-feed-column>div.rounded-\[0\.75rem\]:not(.community-post-controls){border-radius:.48rem!important;border-color:var(--gst-ref-soft-line)!important;background:rgba(17,50,33,.74)!important}@media (max-width:1320px){.community-room-main-grid,.gst-social-app-main .community-room-main-grid{grid-template-columns:var(--gst-ref-feed) var(--gst-ref-right)!important;width:calc(var(--gst-ref-feed) + var(--gst-ref-gap) + var(--gst-ref-right))!important;max-width:calc(var(--gst-ref-feed) + var(--gst-ref-gap) + var(--gst-ref-right))!important}.community-room-main-grid>aside,.gst-social-app-main .community-room-main-grid>aside{display:flex!important;width:var(--gst-ref-right)!important;max-width:var(--gst-ref-right)!important;position:sticky!important;top:.85rem!important;max-height:calc(100dvh - 1.7rem)!important;overflow-y:auto!important}}@media (max-width:980px){.community-room-shell,.gst-social-app-main .community-room-shell{grid-template-columns:var(--gst-ref-left) minmax(0,calc(var(--gst-ref-gutter) + var(--gst-ref-feed) + var(--gst-ref-gap) + var(--gst-ref-right)))!important}.community-left-rail,.gst-social-app-main .community-left-rail{display:block!important}.community-room-main-grid>aside,.gst-social-app-main .community-room-main-grid>aside{display:flex!important}}@media (max-width:760px){:root{--gst-ref-left:0rem;--gst-ref-gutter:0.75rem;--gst-ref-feed:calc(100vw - 1.5rem);--gst-ref-right:calc(100vw - 1.5rem);--gst-ref-gap:0.75rem}.community-left-rail,.gst-social-app-main .community-left-rail{display:none!important}.community-room-shell,.gst-social-app-main .community-room-shell{min-width:0!important;grid-template-columns:minmax(0,1fr)!important}.community-room-content,.gst-social-app-main .community-room-content{width:100%!important;max-width:none!important;padding-inline:.75rem!important}.community-room-page-inner,.gst-social-app-main .community-room-page-inner{width:100%!important;max-width:none!important}.community-room-main-grid,.gst-social-app-main .community-room-main-grid{grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:none!important}.community-room-main-grid>aside,.gst-social-app-main .community-room-main-grid>aside{position:static!important;width:100%!important;max-width:none!important;max-height:none!important}.community-post-entry,.gst-social-app-main .community-post-entry{grid-template-columns:minmax(0,1fr)!important}.community-post-author-tile,.gst-social-app-main .community-post-author-tile{display:none!important}}:root{--gst-community-max:96rem;--gst-community-edge:clamp(0.7rem,1.25vw,1.25rem);--gst-community-gap:clamp(0.75rem,1vw,1rem);--gst-community-left:clamp(10.75rem,13.5vw,13.75rem);--gst-community-right:clamp(15.5rem,18.5vw,19rem);--gst-community-feed-max:48rem;--gst-community-card:rgba(14,42,28,0.94);--gst-community-card-strong:rgba(17,54,35,0.96);--gst-community-line:rgba(86,205,137,0.22);--gst-community-line-soft:rgba(86,205,137,0.13);--gst-community-muted:rgba(211,235,219,0.66)}body:has(.community-room-market){background:radial-gradient(circle at 18% 0,rgba(38,145,91,.08),transparent 28rem),var(--bg-main)!important}.community-room-market,.gst-social-app-main .community-room-market{width:100%!important;min-width:0!important;min-height:100dvh!important;margin:0!important;padding:.25rem 0 3rem!important;overflow-x:clip!important;background:transparent!important}.community-room-shell,.gst-social-app-main .community-reddit-page-shell.community-room-shell,.gst-social-app-main .community-room-shell{display:grid!important;grid-template-columns:var(--gst-community-left) minmax(0,1fr)!important;gap:var(--gst-community-gap)!important;align-items:start!important;justify-content:stretch!important;width:min(100%,var(--gst-community-max))!important;max-width:var(--gst-community-max)!important;min-width:0!important;margin-inline:auto!important;padding-inline:var(--gst-community-edge)!important}.community-room-content,.gst-social-app-main .community-reddit-content.community-room-content,.gst-social-app-main .community-room-content{grid-column:2!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;overflow:visible!important}.community-room-page-inner,.gst-social-app-main .community-room-page-inner{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important}.community-room-main-grid,.gst-social-app-main .community-room-main-grid{display:grid!important;grid-template-columns:minmax(0,var(--gst-community-feed-max)) minmax(15.5rem,var(--gst-community-right))!important;gap:var(--gst-community-gap)!important;align-items:start!important;justify-content:center!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important}.community-feed-column,.gst-social-app-main .community-feed-column,.gst-social-app-main .community-room-content section.community-feed-column{container-name:community-feed;container-type:inline-size;width:100%!important;max-width:var(--gst-community-feed-max)!important;min-width:0!important;justify-self:end!important;gap:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.community-feed-column>*+*,.gst-social-app-main .community-feed-column>*+*{margin-top:var(--gst-community-gap)!important}.community-room-main-grid>.community-room-sidebar,.gst-social-app-main .community-room-main-grid>.community-room-sidebar{display:flex!important;flex-direction:column!important;gap:var(--gst-community-gap)!important;max-width:var(--gst-community-right)!important;justify-self:start!important;scrollbar-color:rgba(74,188,123,.35) transparent}.community-left-rail,.community-room-main-grid>.community-room-sidebar,.gst-social-app-main .community-left-rail,.gst-social-app-main .community-room-main-grid>.community-room-sidebar{width:100%!important;min-width:0!important;position:sticky!important;top:var(--gst-social-top)!important;max-height:calc(100dvh - var(--gst-social-top) - .65rem)!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin}.community-left-rail,.gst-social-app-main .community-left-rail{grid-column:1!important;display:block!important;max-width:var(--gst-community-left)!important;min-height:0!important;border:1px solid var(--gst-community-line-soft)!important;border-radius:.8rem!important;background:radial-gradient(circle at 10% 0,rgba(48,177,105,.1),transparent 16rem),linear-gradient(180deg,rgba(14,49,32,.98),rgba(7,24,16,.99))!important;box-shadow:0 16px 36px rgba(0,0,0,.2)!important;scrollbar-color:rgba(74,188,123,.28) transparent}.community-left-rail-inner,.gst-social-app-main .community-left-rail-inner{display:flex!important;min-height:0!important;flex-direction:column!important;gap:.8rem!important;padding:.75rem!important}.community-rail-heading,.community-rail-heading-reference,.gst-social-app-main .community-rail-heading,.gst-social-app-main .community-rail-heading-reference{margin:0 0 .35rem!important;padding:0 .15rem!important;color:rgba(211,235,219,.62)!important;font-size:.66rem!important;letter-spacing:.09em!important}.community-rail-section,.gst-social-app-main .community-rail-section{display:block!important;margin:0!important;padding:0!important;border:0!important}.community-rail-section-global,.gst-social-app-main .community-rail-section-global{padding-bottom:.7rem!important;border-bottom:1px solid rgba(170,230,190,.08)!important}.community-rail-action,.gst-social-app-main .community-rail-action{display:flex!important;width:100%!important;min-height:2rem!important;align-items:center!important;gap:.55rem!important;border:1px solid transparent!important;border-radius:.48rem!important;padding:.35rem .45rem!important;background:transparent!important;color:rgba(222,240,228,.8)!important;font-size:.78rem!important;font-weight:750!important}.community-rail-action:hover,.gst-social-app-main .community-rail-action:hover{border-color:rgba(91,209,142,.13)!important;background:rgba(220,255,230,.06)!important;color:var(--text)!important}.community-rail-action-icon,.gst-social-app-main .community-rail-action-icon{display:inline-flex!important;width:1.1rem!important;height:1.1rem!important;align-items:center!important;justify-content:center!important;color:rgba(199,230,209,.72)!important}.community-rail-community,.gst-social-app-main .community-rail-community{display:flex!important;min-height:2.15rem!important;align-items:center!important;gap:.5rem!important;padding:.38rem .45rem!important;border:1px solid transparent!important;border-radius:.48rem!important;background:rgba(220,255,230,.045)!important;box-shadow:none!important}.community-rail-community-active,.gst-social-app-main .community-rail-community-active{border-color:rgba(103,226,151,.22)!important;background:rgba(87,205,135,.14)!important}.community-rail-avatar,.gst-social-app-main .community-rail-avatar{width:1.35rem!important;height:1.35rem!important;min-width:1.35rem!important;border-radius:999px!important;font-size:.72rem!important}.community-rail-community-sub,.gst-social-app-main .community-rail-community-sub{display:block!important;font-size:.56rem!important}.community-rail-top,.gst-social-app-main .community-rail-top{display:flex!important;min-height:1.85rem!important;align-items:center!important;gap:.4rem!important;padding:.3rem .4rem!important;border-radius:.4rem!important;background:transparent!important;color:rgba(216,236,221,.68)!important;font-size:.72rem!important}.community-rail-rank,.gst-social-app-main .community-rail-rank{min-width:1.7rem!important}.community-rail-brand,.gst-social-app-main .community-rail-brand{margin-top:auto!important;padding:.7rem .2rem .05rem!important}.community-reference-hero,.gst-social-app-main .community-reference-hero,.gst-social-app-main .community-room-content section.community-reference-hero{container-name:community-hero;container-type:inline-size;width:100%!important;max-width:none!important;min-width:0!important;border-radius:.78rem!important;border-color:var(--gst-community-line)!important;background:var(--gst-community-card-strong)!important;box-shadow:0 16px 34px rgba(0,0,0,.25)!important}.community-reference-hero:after,.gst-social-app-main .community-reference-hero:after{display:none!important}.community-reference-hero .community-profile-cover,.gst-social-app-main .community-reference-hero .community-profile-cover{height:clamp(5.5rem,8vw,7rem)!important;border-color:rgba(82,176,116,.2)!important;background:#0a160f!important}.community-reference-hero .community-profile-cover>img,.gst-social-app-main .community-reference-hero .community-profile-cover>img{position:relative!important;z-index:1!important;width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center 36%!important;object-position:center 36%!important;filter:saturate(1.08) contrast(1.04) brightness(.78)!important}.community-cover-fallback,.gst-social-app-main .community-cover-fallback{position:absolute!important;inset:0!important;z-index:0!important;background:radial-gradient(circle at 23% 22%,rgba(232,52,52,.9) 0 .16rem,transparent .19rem),radial-gradient(circle at 22% 16%,rgba(200,30,34,.38),transparent 5rem),linear-gradient(90deg,rgba(27,5,5,.8),rgba(118,22,18,.94) 38%,rgba(18,6,7,.96) 72%,rgba(80,8,10,.74)),linear-gradient(130deg,#160706,#3a0a0b 45%,#080b08)!important}.community-reference-hero .community-profile-body,.gst-social-app-main .community-reference-hero .community-profile-body{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:clamp(.75rem,1.5vw,1rem)!important;align-items:start!important;min-height:0!important;padding:0 clamp(.85rem,1.6vw,1.2rem) .9rem!important;background:linear-gradient(180deg,rgba(25,74,47,.84),rgba(18,57,37,.96))!important}.community-profile-avatar-wrap,.gst-social-app-main .community-profile-avatar-wrap{position:relative!important;z-index:4!important;margin-top:-2.55rem!important}.community-profile-avatar,.gst-social-app-main .community-profile-avatar{display:flex!important;width:clamp(4.5rem,7vw,5.25rem)!important;height:clamp(4.5rem,7vw,5.25rem)!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;border-color:rgba(103,226,151,.26)!important;box-shadow:0 0 0 .38rem rgba(5,18,11,.94),0 12px 24px rgba(0,0,0,.34)!important;font-size:clamp(1.6rem,3vw,2rem)!important}.community-profile-title-block,.gst-social-app-main .community-profile-title-block{min-width:0!important;padding-top:.72rem!important}.community-profile-title-row,.gst-social-app-main .community-profile-title-row{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;gap:.85rem!important;align-items:end!important;padding:0!important}.community-profile-heading,.gst-social-app-main .community-profile-heading{min-width:0!important}.community-profile-title,.community-room-market h1.community-profile-title,.gst-social-app-main .community-room-content h1.community-profile-title,.gst-social-app-main .community-room-market h1.community-profile-title{width:auto!important;max-width:none!important;margin:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:clamp(1.9rem,3.1vw,2.75rem)!important;line-height:1.02!important;letter-spacing:-.045em!important}.community-profile-description,.gst-social-app-main .community-profile-description{max-width:42rem!important;margin-top:.32rem!important;color:rgba(221,243,228,.8)!important;font-size:clamp(.78rem,1.2vw,.9rem)!important;line-height:1.45!important}.community-profile-meta,.gst-social-app-main .community-profile-meta{display:flex!important;flex-wrap:wrap!important;gap:.4rem!important;margin-top:.65rem!important}.community-vibe-pill,.community-visibility-pill,.gst-social-app-main .community-vibe-pill,.gst-social-app-main .community-visibility-pill{display:inline-flex!important;min-height:1.55rem!important;align-items:center!important;padding:0 .58rem!important;border-radius:.38rem!important;font-size:.61rem!important}.community-profile-inline-actions,.gst-social-app-main .community-profile-inline-actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-end!important;gap:.4rem!important;min-width:0!important}.community-ghost-button,.community-join-button,.community-role-pill,.gst-social-app-main .community-ghost-button,.gst-social-app-main .community-join-button,.gst-social-app-main .community-role-pill{display:inline-flex!important;min-height:2rem!important;height:auto!important;align-items:center!important;justify-content:center!important;padding:.42rem .8rem!important;border-radius:.45rem!important;font-size:.72rem!important;white-space:nowrap!important}.community-profile-manifesto,.gst-social-app-main .community-profile-manifesto{margin-top:.75rem!important;font-size:.78rem!important}.community-profile-tabbar,.gst-social-app-main .community-profile-tabbar{position:relative!important;z-index:3!important;display:flex!important;height:auto!important;min-height:2.55rem!important;margin:0!important;transform:none!important;justify-content:flex-start!important;gap:.35rem!important;overflow-x:auto!important;padding:.42rem clamp(.85rem,1.6vw,1.2rem)!important;border-top:1px solid rgba(82,176,116,.15)!important;background:rgba(8,26,17,.74)!important;scrollbar-width:none}.community-profile-tabbar::-webkit-scrollbar,.gst-social-app-main .community-profile-tabbar::-webkit-scrollbar{display:none}.community-profile-tab,.gst-social-app-main .community-profile-tab{flex:0 0 auto!important;height:1.75rem!important;min-height:1.75rem!important;padding:0 .72rem!important;border:1px solid transparent!important;border-radius:.4rem!important;background:transparent!important;color:rgba(212,239,220,.66)!important;font-size:.69rem!important;font-weight:850!important}.community-profile-tab:hover,.gst-social-app-main .community-profile-tab:hover{border-color:rgba(91,209,142,.18)!important;background:rgba(91,209,142,.08)!important;color:var(--text)!important}.community-profile-tab-active,.gst-social-app-main .community-profile-tab-active{border-color:rgba(91,209,142,.25)!important;background:rgba(25,86,53,.92)!important;color:var(--primary-neon)!important}.community-composer-card,.gst-social-app-main .community-composer-card{width:100%!important;margin:0!important;padding:.72rem!important;border-radius:.7rem!important;border-color:var(--gst-community-line)!important;background:linear-gradient(180deg,rgba(22,68,44,.92),rgba(13,42,28,.94))!important;box-shadow:0 12px 24px rgba(0,0,0,.18)!important}.community-composer-input-row,.gst-social-app-main .community-composer-input-row{display:grid!important;grid-template-columns:2.1rem minmax(0,1fr)!important;gap:.65rem!important;align-items:start!important}.community-composer-user-avatar,.gst-social-app-main .community-composer-user-avatar{display:inline-flex!important;width:2rem!important;height:2rem!important;margin-top:.08rem!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(118,220,154,.24)!important;border-radius:999px!important;background:rgba(5,18,11,.74)!important;color:var(--primary-neon)!important}.community-composer-input-stack,.gst-social-app-main .community-composer-input-stack{display:flex!important;min-width:0!important;flex-direction:column!important}.community-composer-body,.gst-social-app-main .community-composer-body{order:0!important;width:100%!important;min-height:2.6rem!important;height:2.6rem!important;overflow:hidden!important;border-radius:999px!important;border-color:rgba(116,220,154,.2)!important;background:rgba(219,255,231,.08)!important;padding:.62rem .9rem!important;line-height:1.35!important}.community-composer-expanded .community-composer-body,.gst-social-app-main .community-composer-expanded .community-composer-body{min-height:6.25rem!important;height:auto!important;overflow:auto!important;border-radius:.55rem!important;background:rgba(5,18,11,.7)!important}.community-composer-tabs,.gst-social-app-main .community-composer-tabs{order:1!important;display:flex!important;width:100%!important;margin:.55rem 0 0!important;gap:.25rem!important;overflow-x:auto!important;padding:.24rem!important;border:1px solid rgba(91,209,142,.12)!important;border-radius:.5rem!important;background:rgba(5,18,11,.38)!important;scrollbar-width:none}.community-composer-tabs::-webkit-scrollbar,.gst-social-app-main .community-composer-tabs::-webkit-scrollbar{display:none}.community-composer-tabs>button,.gst-social-app-main .community-composer-tabs>button{min-height:1.8rem!important;height:auto!important;border-radius:.38rem!important;padding:.35rem .55rem!important;font-size:.62rem!important;white-space:nowrap!important}.community-composer-spoiler-toggle,.gst-social-app-main .community-composer-spoiler-toggle{border-width:1px!important;margin-left:auto!important}.community-composer-tabs button.community-composer-spoiler-toggle[aria-pressed=true],.gst-social-app-main .community-composer-tabs button.community-composer-spoiler-toggle[aria-pressed=true]{border-color:rgba(252,211,77,.42)!important;background:rgba(251,191,36,.15)!important;color:rgb(254,243,199)!important}.community-composer-tabs button.community-composer-spoiler-toggle[aria-pressed=false],.gst-social-app-main .community-composer-tabs button.community-composer-spoiler-toggle[aria-pressed=false]{border-color:var(--gst-community-line)!important;background:rgba(5,18,11,.54)!important;color:var(--gst-community-muted)!important}.community-composer-title,.gst-social-app-main .community-composer-title{order:2!important;width:100%!important;height:auto!important;min-height:2.4rem!important;margin:.7rem 0 0!important;border-radius:.5rem!important;background:rgba(5,18,11,.72)!important}.community-composer-type-fields,.gst-social-app-main .community-composer-type-fields{order:3!important;margin-top:.55rem!important;margin-bottom:0!important}.community-composer-flair-row,.gst-social-app-main .community-composer-flair-row{order:4!important;display:flex!important;margin-top:.7rem!important;padding-top:.65rem!important;border-top:1px solid rgba(91,209,142,.12)!important}.community-composer-card:not(.community-composer-expanded) .community-composer-flair-row,.community-composer-card:not(.community-composer-expanded) .community-composer-title,.community-composer-card:not(.community-composer-expanded) .community-composer-type-fields,.gst-social-app-main .community-composer-card:not(.community-composer-expanded) .community-composer-flair-row,.gst-social-app-main .community-composer-card:not(.community-composer-expanded) .community-composer-title,.gst-social-app-main .community-composer-card:not(.community-composer-expanded) .community-composer-type-fields{display:none!important}.community-post-controls,.gst-social-app-main .community-post-controls{position:static!important;top:auto!important;z-index:auto!important;width:100%!important;margin:0!important;padding:.7rem!important;border-radius:.7rem!important;border-color:var(--gst-community-line-soft)!important;background:rgba(8,27,18,.92)!important;box-shadow:none!important;backdrop-filter:none!important}.community-post-controls-top,.gst-social-app-main .community-post-controls-top{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;gap:.55rem!important;align-items:center!important}.community-post-search,.gst-social-app-main .community-post-search{width:100%!important;min-width:0!important;min-height:2.35rem!important;border-radius:.5rem!important;background:rgba(3,13,8,.68)!important}.community-post-controls-secondary,.gst-social-app-main .community-post-controls-secondary{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;gap:.7rem!important;align-items:center!important;margin-top:.7rem!important}.community-sort-group,.community-view-group,.gst-social-app-main .community-sort-group,.gst-social-app-main .community-view-group{display:flex!important;min-width:0!important;align-items:center!important;gap:.45rem!important}.community-filter-strip,.community-sort-pillbar,.community-view-pillbar,.gst-social-app-main .community-filter-strip,.gst-social-app-main .community-sort-pillbar,.gst-social-app-main .community-view-pillbar{min-width:0!important;scrollbar-width:none}.community-filter-strip::-webkit-scrollbar,.community-sort-pillbar::-webkit-scrollbar,.community-view-pillbar::-webkit-scrollbar,.gst-social-app-main .community-filter-strip::-webkit-scrollbar,.gst-social-app-main .community-sort-pillbar::-webkit-scrollbar,.gst-social-app-main .community-view-pillbar::-webkit-scrollbar{display:none}.community-post-controls button,.gst-social-app-main .community-post-controls button{min-height:1.75rem!important;padding:.32rem .65rem!important;font-size:.68rem!important}.community-filter-strip,.gst-social-app-main .community-filter-strip{margin-top:.65rem!important;padding:0!important}.community-room-market .community-post-entry,.gst-social-app-main .community-room-market .community-post-entry{display:grid!important;grid-template-columns:6.25rem minmax(0,1fr)!important;gap:.55rem!important;align-items:stretch!important;width:100%!important;min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.community-room-market .community-post-author-tile,.gst-social-app-main .community-room-market .community-post-author-tile{position:static!important;top:auto!important;display:flex!important;width:100%!important;max-width:none!important;min-width:0!important;min-height:7.25rem!important;max-height:none!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;overflow:hidden!important;padding:.65rem .45rem!important;border:1px solid var(--gst-community-line)!important;border-radius:.62rem!important;background:linear-gradient(180deg,rgba(27,79,50,.9),rgba(18,57,37,.94))!important;text-align:center!important;justify-self:stretch!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important}.community-room-market .community-post-author-tile img,.community-room-market .community-post-author-tile>span:first-child,.gst-social-app-main .community-room-market .community-post-author-tile img,.gst-social-app-main .community-room-market .community-post-author-tile>span:first-child{width:3rem!important;height:3rem!important;min-width:3rem!important}.community-room-market .community-post-author-name,.gst-social-app-main .community-room-market .community-post-author-name{width:100%!important;margin-top:.4rem!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:.75rem!important;font-weight:900!important}.community-room-market .community-post-author-rank,.gst-social-app-main .community-room-market .community-post-author-rank{margin-top:.12rem!important;font-size:.58rem!important;color:rgba(221,243,228,.56)!important}.community-room-market .community-post-author-status,.gst-social-app-main .community-room-market .community-post-author-status{margin-top:.08rem!important;font-size:.56rem!important;color:var(--primary-neon)!important}.community-room-market .community-post-card,.gst-social-app-main .community-room-market .community-post-card{width:100%!important;min-width:0!important;border-radius:.65rem!important;border-color:var(--gst-community-line)!important;background:linear-gradient(180deg,rgba(22,67,43,.9),rgba(15,48,31,.94))!important;box-shadow:none!important}.community-room-market .community-post-card-layout,.gst-social-app-main .community-room-market .community-post-card-layout{min-width:0!important}.community-room-market .community-post-vote-column,.gst-social-app-main .community-room-market .community-post-card>.community-post-card-layout>.community-post-vote-column,.gst-social-app-main .community-room-market .community-post-vote-column{width:3rem!important;min-width:3rem!important;padding:.65rem .2rem!important;border-color:rgba(91,209,142,.13)!important;background:rgba(4,18,11,.42)!important}.community-room-market .community-post-body,.gst-social-app-main .community-room-market .community-post-body{min-width:0!important;padding:clamp(.75rem,1.5vw,1rem)!important}.community-room-market .community-post-meta,.gst-social-app-main .community-room-market .community-post-meta{font-size:.68rem!important}.community-room-market .community-post-inline-author,.community-room-market .community-post-inline-author-separator,.gst-social-app-main .community-room-market .community-post-inline-author,.gst-social-app-main .community-room-market .community-post-inline-author-separator{display:none!important}.community-room-market .community-post-title-row h3,.gst-social-app-main .community-room-market .community-post-title-row h3{min-width:0!important;overflow-wrap:anywhere!important;font-size:clamp(.94rem,1.5vw,1.06rem)!important;line-height:1.3!important}.community-room-market .community-post-card p,.gst-social-app-main .community-room-market .community-post-card p{font-size:.83rem!important;line-height:1.52!important}.community-room-market .community-post-actions,.gst-social-app-main .community-room-market .community-post-actions{row-gap:.2rem!important}.community-room-market .community-post-actions button,.gst-social-app-main .community-room-market .community-post-actions button{min-height:1.85rem!important;padding:.35rem .55rem!important;font-size:.7rem!important}.community-room-market .community-post-card-pinned,.gst-social-app-main .community-room-market .community-post-card-pinned{border-color:rgba(61,220,151,.52)!important;background:linear-gradient(90deg,rgba(61,220,151,.11),transparent 42%),linear-gradient(180deg,rgba(22,67,43,.94),rgba(15,48,31,.96))!important}.community-room-market .community-post-card-compact,.gst-social-app-main .community-room-market .community-post-card-compact{grid-template-columns:minmax(0,1fr)!important}.community-room-market .community-post-card-compact .community-post-author-tile,.gst-social-app-main .community-room-market .community-post-card-compact .community-post-author-tile{display:none!important}.community-room-market .community-post-card-compact .community-post-inline-author,.community-room-market .community-post-card-compact .community-post-inline-author-separator,.gst-social-app-main .community-room-market .community-post-card-compact .community-post-inline-author,.gst-social-app-main .community-room-market .community-post-card-compact .community-post-inline-author-separator{display:inline-flex!important}.community-room-market .community-post-card-compact .community-post-vote-column,.gst-social-app-main .community-room-market .community-post-card-compact .community-post-vote-column{width:auto!important;min-width:2.4rem!important}.community-lists-section,.gst-social-app-main .community-lists-section,.gst-social-app-main .community-room-content section.community-lists-section{width:100%!important;min-width:0!important;border-radius:.7rem!important;border-color:var(--gst-community-line-soft)!important;background:rgba(15,48,31,.82)!important;padding:clamp(.9rem,1.7vw,1.15rem)!important}.community-lists-section>div:first-child,.gst-social-app-main .community-lists-section>div:first-child{flex-wrap:wrap!important}.community-room-main-grid>.community-room-sidebar>.community-widget-card,.community-room-main-grid>.community-room-sidebar>section,.gst-social-app-main .community-room-main-grid>.community-room-sidebar>.community-widget-card,.gst-social-app-main .community-room-main-grid>.community-room-sidebar>section{width:100%!important;min-width:0!important;border-radius:.68rem!important;border-color:var(--gst-community-line)!important;background:radial-gradient(circle at 0 0,rgba(61,220,151,.055),transparent 12rem),rgba(17,54,35,.9)!important;padding:.9rem!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important}.community-about-card,.gst-social-app-main .community-about-card{min-height:0!important}.community-about-card p,.gst-social-app-main .community-about-card p{font-size:.78rem!important;line-height:1.45!important}.community-about-card .grid,.gst-social-app-main .community-about-card .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.5rem!important}.community-about-card .grid>div,.gst-social-app-main .community-about-card .grid>div{min-width:0!important;padding:.65rem!important;border-radius:.5rem!important;background:rgba(4,18,11,.5)!important}.community-mini-chart,.gst-social-app-main .community-mini-chart{display:flex!important;height:2.5rem!important;margin:.7rem 0 0!important;align-items:end!important;justify-content:flex-end!important;gap:.18rem!important}.community-mini-chart span,.gst-social-app-main .community-mini-chart span{width:.38rem!important;min-height:.35rem!important}.community-sidebar-admin-actions,.gst-social-app-main .community-sidebar-admin-actions{grid-template-columns:minmax(0,1fr) minmax(0,.82fr)!important}.community-sidebar-section-heading,.gst-social-app-main .community-sidebar-section-heading{display:flex!important;min-height:2rem!important;align-items:center!important;justify-content:space-between!important;gap:.6rem!important;padding:.1rem .15rem 0!important;color:var(--gst-community-muted)!important;font-family:var(--font-mono),monospace!important;font-size:.62rem!important;font-weight:850!important;letter-spacing:.12em!important;text-transform:uppercase!important}.community-sidebar-section-heading button,.gst-social-app-main .community-sidebar-section-heading button{display:inline-flex!important;min-height:1.6rem!important;align-items:center!important;gap:.25rem!important;border:1px solid rgba(91,209,142,.24)!important;border-radius:.38rem!important;padding:.25rem .5rem!important;color:var(--primary-neon)!important;font-size:.59rem!important;letter-spacing:.04em!important}.community-default-rules-card li,.gst-social-app-main .community-default-rules-card li{gap:.45rem!important;font-size:.75rem!important;line-height:1.48!important}.community-widget-card,.gst-social-app-main .community-widget-card{min-width:0!important;border-radius:.68rem!important;border-color:var(--gst-community-line)!important;padding:.9rem!important}.community-widget-card a,.gst-social-app-main .community-widget-card a{overflow-wrap:anywhere!important}.community-panel-drawer{width:min(24rem,94vw)!important;border-left-color:rgba(91,209,142,.28)!important;background:radial-gradient(circle at 0 0,rgba(61,220,151,.11),transparent 15rem),linear-gradient(180deg,rgba(16,56,35,.99),rgba(6,18,12,.995))!important}.community-panel-drawer-header{padding:.9rem 1rem!important}.community-panel-section{min-width:0!important;border-radius:.68rem!important;border-color:rgba(91,209,142,.2)!important;background:rgba(18,57,37,.82)!important;padding:.78rem!important}.community-drawer-member{min-width:0!important;border-radius:.52rem!important;padding:.55rem!important}@container community-feed (max-width: 24rem){.community-room-market .community-post-entry,.gst-social-app-main .community-room-market .community-post-entry{grid-template-columns:minmax(0,1fr)!important}.community-room-market .community-post-author-tile,.gst-social-app-main .community-room-market .community-post-author-tile{display:none!important}.community-room-market .community-post-inline-author,.community-room-market .community-post-inline-author-separator,.gst-social-app-main .community-room-market .community-post-inline-author,.gst-social-app-main .community-room-market .community-post-inline-author-separator{display:inline-flex!important}}@container community-hero (max-width: 39rem){.community-reference-hero .community-profile-title-row,.gst-social-app-main .community-reference-hero .community-profile-title-row{grid-template-columns:minmax(0,1fr)!important;align-items:start!important}.community-reference-hero .community-profile-inline-actions,.gst-social-app-main .community-reference-hero .community-profile-inline-actions{justify-content:flex-start!important}}@media (max-width:1240px){:root{--gst-community-left:clamp(10.5rem,14vw,12.5rem);--gst-community-right:clamp(15.5rem,20vw,17.25rem)}}@media (max-width:1040px){:root{--gst-community-left:10.5rem;--gst-community-right:15.5rem;--gst-community-edge:0.6rem;--gst-community-gap:0.65rem}.community-left-rail-inner,.gst-social-app-main .community-left-rail-inner{padding:.6rem!important}.community-rail-community-sub,.gst-social-app-main .community-rail-community-sub{display:none!important}}@media (max-width:840px){.community-room-shell,.gst-social-app-main .community-reddit-page-shell.community-room-shell,.gst-social-app-main .community-room-shell{grid-template-columns:minmax(0,1fr)!important}.community-left-rail,.gst-social-app-main .community-left-rail{display:none!important}.community-room-content,.gst-social-app-main .community-reddit-content.community-room-content,.gst-social-app-main .community-room-content{grid-column:1!important}}@media (max-width:720px){.community-room-main-grid,.gst-social-app-main .community-room-main-grid{grid-template-columns:minmax(0,1fr)!important;justify-content:center!important}.community-feed-column,.gst-social-app-main .community-feed-column{max-width:52rem!important;justify-self:center!important}.community-room-main-grid>.community-room-sidebar,.gst-social-app-main .community-room-main-grid>.community-room-sidebar{display:none!important}}@media (max-width:700px){.community-profile-title-row,.gst-social-app-main .community-profile-title-row{grid-template-columns:minmax(0,1fr)!important;align-items:start!important}.community-profile-inline-actions,.gst-social-app-main .community-profile-inline-actions{justify-content:flex-start!important}.community-post-controls-top,.gst-social-app-main .community-post-controls-top{grid-template-columns:minmax(0,1fr)!important}.community-post-controls-top>button,.gst-social-app-main .community-post-controls-top>button{width:100%!important}.community-post-controls-secondary,.gst-social-app-main .community-post-controls-secondary{grid-template-columns:minmax(0,1fr)!important}.community-sort-group,.community-view-group,.gst-social-app-main .community-sort-group,.gst-social-app-main .community-view-group{align-items:flex-start!important;flex-direction:column!important}.community-sort-pillbar,.community-view-pillbar,.gst-social-app-main .community-sort-pillbar,.gst-social-app-main .community-view-pillbar{width:100%!important}}@media (max-width:560px){:root{--gst-community-edge:max(0.5rem,env(safe-area-inset-left));--gst-community-gap:0.6rem}.community-room-shell,.gst-social-app-main .community-room-shell{padding-left:max(.5rem,env(safe-area-inset-left))!important;padding-right:max(.5rem,env(safe-area-inset-right))!important}.community-reference-hero .community-profile-cover,.gst-social-app-main .community-reference-hero .community-profile-cover{height:6.75rem!important}.community-reference-hero .community-profile-body,.gst-social-app-main .community-reference-hero .community-profile-body{grid-template-columns:3.9rem minmax(0,1fr)!important;gap:.65rem!important;padding-inline:.7rem!important}.community-profile-avatar,.gst-social-app-main .community-profile-avatar{width:3.75rem!important;height:3.75rem!important;box-shadow:0 0 0 .28rem rgba(5,18,11,.94),0 8px 18px rgba(0,0,0,.3)!important;font-size:1.4rem!important}.community-profile-avatar-wrap,.gst-social-app-main .community-profile-avatar-wrap{margin-top:-1.85rem!important}.community-profile-title,.community-room-market h1.community-profile-title,.gst-social-app-main .community-room-content h1.community-profile-title,.gst-social-app-main .community-room-market h1.community-profile-title{font-size:clamp(1.65rem,9vw,2.25rem)!important}.community-profile-description,.gst-social-app-main .community-profile-description{font-size:.75rem!important}.community-profile-meta,.gst-social-app-main .community-profile-meta{margin-top:.5rem!important}.community-composer-card,.community-lists-section,.community-post-controls,.gst-social-app-main .community-composer-card,.gst-social-app-main .community-lists-section,.gst-social-app-main .community-post-controls{padding:.6rem!important;border-radius:.62rem!important}.community-composer-input-row,.gst-social-app-main .community-composer-input-row{grid-template-columns:minmax(0,1fr)!important}.community-composer-user-avatar,.gst-social-app-main .community-composer-user-avatar{display:none!important}.community-composer-tabs>button,.gst-social-app-main .community-composer-tabs>button{padding-inline:.48rem!important}.community-composer-spoiler-toggle,.gst-social-app-main .community-composer-spoiler-toggle{margin-left:0!important}.community-room-market .community-post-vote-column,.gst-social-app-main .community-room-market .community-post-vote-column{width:2.6rem!important;min-width:2.6rem!important}.community-room-market .community-post-body,.gst-social-app-main .community-room-market .community-post-body{padding:.7rem!important}.community-room-market .community-post-actions button,.gst-social-app-main .community-room-market .community-post-actions button{padding-inline:.42rem!important}.community-panel-drawer{width:100vw!important}}:root{--gst-room-header-offset:var(--gst-social-top,5rem);--gst-room-page-max:96rem;--gst-room-left:13.25rem;--gst-room-center:47.5rem;--gst-room-right:19rem;--gst-room-gap:clamp(0.75rem,1vw,1rem);--gst-room-radius:0.8rem;--gst-room-card:rgba(12,39,25,0.96);--gst-room-card-strong:rgba(15,50,32,0.98);--gst-room-card-soft:rgba(9,31,20,0.96);--gst-room-line:rgba(86,205,137,0.22);--gst-room-line-soft:rgba(86,205,137,0.13);--gst-room-muted:rgba(211,235,219,0.66);--gst-room-muted-strong:rgba(222,241,228,0.78);--gst-room-accent:var(--primary-neon,#3ddc97)}body:has(.gst-room-page){overflow-x:clip;background:radial-gradient(circle at 18% 0,rgba(39,149,91,.075),transparent 30rem),radial-gradient(circle at 80% 8%,rgba(21,115,67,.055),transparent 28rem),var(--bg-main)!important}.gst-social-app-main:has(.gst-room-page){width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important}.gst-room-page,.gst-room-page *{box-sizing:border-box}.gst-room-page{width:100%;min-width:0;min-height:100dvh;padding:clamp(.55rem,1vw,.9rem) clamp(.55rem,1.2vw,1.1rem) 5rem;color:var(--text)}.gst-room-lanes{display:grid;grid-template-columns:minmax(11.5rem,var(--gst-room-left)) minmax(31rem,var(--gst-room-center)) minmax(16.5rem,var(--gst-room-right));gap:var(--gst-room-gap);align-items:start;justify-content:center;width:min(100%,var(--gst-room-page-max));min-width:0;margin-inline:auto}.gst-room-center-lane{max-width:var(--gst-room-center);gap:var(--gst-room-gap);justify-self:center}.gst-room-center-lane,.gst-room-left-rail{display:flex;min-width:0;width:100%;flex-direction:column}.gst-room-left-rail{position:sticky;top:var(--gst-room-header-offset);max-height:calc(100dvh - var(--gst-room-header-offset) - .75rem);overflow:hidden;border:1px solid var(--gst-room-line-soft);border-radius:var(--gst-room-radius);background:radial-gradient(circle at 12% 0,rgba(58,183,111,.11),transparent 15rem),linear-gradient(180deg,rgba(13,48,31,.99),rgba(6,24,15,.99));box-shadow:0 18px 42px rgba(0,0,0,.19)}.gst-room-left-rail-scroll{min-height:0;flex:1;overflow-x:hidden;overflow-y:auto;padding:.75rem;scrollbar-width:thin;scrollbar-color:rgba(83,203,134,.3) transparent}.gst-room-rail-section+.gst-room-rail-section{margin-top:.85rem}.gst-room-rail-heading{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:1.35rem;padding:0 .15rem;color:rgba(207,234,216,.56);font-family:var(--font-mono),monospace;font-size:.61rem;font-weight:900;letter-spacing:.13em}.gst-room-rail-community,.gst-room-rail-link,.gst-room-rail-rank-row{text-decoration:none}.gst-room-rail-link{display:flex;min-height:2.1rem;align-items:center;gap:.55rem;margin-top:.18rem;padding:.38rem .48rem;border:1px solid transparent;border-radius:.48rem;color:rgba(224,242,230,.82);font-size:.78rem;font-weight:780;transition:.15s ease}.gst-room-rail-link:hover{border-color:var(--gst-room-line-soft);background:rgba(226,255,234,.055);color:var(--text)}.gst-room-rail-list{display:grid;gap:.28rem;margin-top:.32rem}.gst-room-rail-community{display:grid;grid-template-columns:1.45rem minmax(0,1fr) .9rem;min-height:2.55rem;align-items:center;gap:.48rem;padding:.38rem .42rem;border:1px solid transparent;border-radius:.52rem;background:rgba(223,255,232,.038);color:var(--text);transition:.15s ease}.gst-room-rail-community:hover{border-color:var(--gst-room-line-soft);background:rgba(223,255,232,.075)}.gst-room-rail-community.is-active{border-color:rgba(76,219,138,.3);background:rgba(64,186,116,.16);box-shadow:inset 2px 0 var(--gst-room-accent)}.gst-room-rail-avatar{display:flex;width:1.45rem;height:1.45rem;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(112,224,159,.18);border-radius:999px;background:rgba(3,19,12,.75);font-size:.72rem}.gst-room-rail-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gst-room-rail-community-copy{min-width:0}.gst-room-rail-community-copy small,.gst-room-rail-community-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gst-room-rail-community-copy strong{color:rgba(236,248,240,.94);font-size:.75rem;font-weight:850}.gst-room-rail-community-copy small{margin-top:.08rem;color:rgba(195,224,204,.48);font-family:var(--font-mono),monospace;font-size:.49rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.gst-room-rail-star{width:.8rem;color:var(--gst-room-accent);fill:currentColor}.gst-room-rail-empty{display:flex;align-items:center;gap:.45rem;margin-top:.35rem;padding:.6rem;border:1px dashed var(--gst-room-line-soft);border-radius:.5rem;color:var(--gst-room-muted);font-size:.7rem}.gst-room-rail-ranking{display:grid;gap:.15rem;margin-top:.3rem}.gst-room-rail-rank-row{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.42rem;min-height:1.9rem;padding:.25rem .4rem;border-radius:.42rem;color:var(--gst-room-muted);transition:.15s ease}.gst-room-rail-rank-row.is-active,.gst-room-rail-rank-row:hover{background:rgba(223,255,232,.055);color:var(--text)}.gst-room-rail-rank-row>span{display:flex;align-items:center;gap:.18rem;color:var(--gst-room-accent);font-family:var(--font-mono),monospace;font-size:.62rem;font-weight:900}.gst-room-rail-rank-row strong{overflow:hidden;font-size:.69rem;text-overflow:ellipsis;white-space:nowrap}.gst-room-rail-brand{display:flex;min-height:2.8rem;align-items:center;gap:.45rem;padding:.7rem .9rem;border-top:1px solid var(--gst-room-line-soft);color:var(--gst-room-accent);font-size:.72rem;font-weight:850;text-decoration:none}.gst-room-hero{position:relative;min-width:0;overflow:hidden;border:1px solid var(--gst-room-line);border-radius:var(--gst-room-radius);background:var(--gst-room-card);box-shadow:0 16px 38px rgba(0,0,0,.16)}.gst-room-hero-cover{position:relative;width:100%;height:clamp(7.2rem,10vw,8.8rem);overflow:hidden;border-bottom:1px solid var(--gst-room-line-soft);background:#190908}.gst-room-hero-cover-fallback,.gst-room-hero-cover>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gst-room-hero-cover-fallback{background:radial-gradient(circle at 24% 30%,rgba(255,76,76,.32),transparent 8rem),linear-gradient(90deg,transparent 0 18%,rgba(8,7,7,.65) 18% 20%,transparent 20% 67%,rgba(7,7,7,.75) 67% 70%,transparent 70%),linear-gradient(180deg,#4a0d0c,#170706 62%,#0b1e14)}.gst-room-hero-cover-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.05),rgba(3,19,12,.24) 55%,rgba(8,37,23,.95)),linear-gradient(90deg,rgba(0,0,0,.16),transparent 50%,rgba(0,0,0,.15))}.gst-room-edit-cover{display:inline-flex;position:absolute;right:.75rem;bottom:.65rem;z-index:2;align-items:center;gap:.38rem;min-height:2rem;padding:.35rem .62rem;border:1px solid rgba(255,255,255,.2);border-radius:.46rem;background:rgba(2,15,9,.78);color:rgba(242,252,246,.9);backdrop-filter:blur(10px);font-size:.68rem;font-weight:800;transition:.15s ease}.gst-room-edit-cover:hover{border-color:rgba(91,229,150,.5);color:var(--gst-room-accent)}.gst-room-hero-content{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:.9rem;min-width:0;padding:0 1rem .9rem}.gst-room-hero-avatar{display:flex;position:relative;width:5.5rem;height:5.5rem;align-items:center;justify-content:center;margin-top:-2.55rem;overflow:hidden;border:.28rem solid rgba(5,28,17,.98);border-radius:999px;background:#06170f;box-shadow:0 0 0 1px rgba(95,220,145,.3),0 12px 28px rgba(0,0,0,.35);color:#ff2f79;font-size:2rem;cursor:default}.gst-room-hero-avatar.is-editable{cursor:pointer}.gst-room-hero-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gst-room-hero-avatar>i{display:flex;position:absolute;inset:0;align-items:center;justify-content:center;background:rgba(0,0,0,.58);color:#fff;font-style:normal;opacity:0;transition:.15s ease}.gst-room-hero-avatar.is-editable:focus-visible>i,.gst-room-hero-avatar.is-editable:hover>i{opacity:1}.gst-room-hero-copy{min-width:0;padding-top:.72rem}.gst-room-hero-title-line{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;min-width:0}.gst-room-hero h1{max-width:100%;margin:0;overflow:hidden;color:rgba(240,248,242,.98);font-family:var(--font-editorial),serif;font-size:clamp(1.85rem,3.2vw,2.8rem)!important;font-weight:900;line-height:1.02;letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap}.gst-room-hero-copy>.gst-room-hero-title-line p{max-width:38rem;margin:.32rem 0 0;color:var(--gst-room-muted);font-size:.78rem;line-height:1.45}.gst-room-hero-membership{display:flex;flex-shrink:0;align-items:center;gap:.4rem;padding-top:.15rem}.gst-room-hero-membership>a,.gst-room-hero-membership>button,.gst-room-hero-membership>span{display:inline-flex;min-height:1.95rem;align-items:center;justify-content:center;gap:.34rem;padding:.34rem .66rem;border:1px solid rgba(79,207,132,.3);border-radius:.44rem;background:rgba(53,173,105,.13);color:var(--gst-room-accent);font-size:.67rem;font-weight:850;text-decoration:none;transition:.15s ease}.gst-room-hero-membership>a:hover,.gst-room-hero-membership>button:hover{background:rgba(53,173,105,.22)}.gst-room-hero-membership>span.is-pending{border-color:rgba(251,191,36,.28);background:rgba(251,191,36,.1);color:#fde68a}.gst-room-hero-meta{display:flex;flex-wrap:wrap;gap:.38rem;margin-top:.58rem}.gst-room-hero-meta>span{display:inline-flex;align-items:center;gap:.28rem;min-height:1.5rem;padding:.24rem .45rem;border:1px solid var(--gst-room-line-soft);border-radius:.34rem;background:rgba(4,25,15,.45);color:rgba(210,235,219,.7);font-family:var(--font-mono),monospace;font-size:.53rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.gst-room-hero-copy blockquote{margin:.65rem 0 0;padding:.5rem .7rem;border-left:2px solid var(--gst-room-accent);border-radius:0 .45rem .45rem 0;background:rgba(5,29,18,.5);color:rgba(205,237,216,.8);font-size:.72rem;font-style:italic;line-height:1.45}.gst-room-hero-tabs{display:flex;min-width:0;align-items:center;gap:.3rem;overflow-x:auto;padding:.36rem .55rem;border-top:1px solid var(--gst-room-line-soft);background:rgba(5,26,16,.62);scrollbar-width:none}.gst-room-hero-tabs::-webkit-scrollbar{display:none}.gst-room-hero-tabs button{display:inline-flex;flex-shrink:0;align-items:center;gap:.33rem;min-height:1.9rem;padding:.32rem .65rem;border:1px solid transparent;border-radius:.4rem;color:rgba(211,234,218,.62);font-size:.66rem;font-weight:820;transition:.15s ease}.gst-room-hero-tabs button.is-active,.gst-room-hero-tabs button:hover{border-color:rgba(80,209,135,.24);background:rgba(59,181,110,.13);color:var(--gst-room-accent)}.gst-room-composer{min-width:0;border:1px solid var(--gst-room-line);border-radius:var(--gst-room-radius);background:var(--gst-room-card);box-shadow:0 12px 28px rgba(0,0,0,.12)}.gst-room-composer-collapsed{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.56rem .65rem}.gst-room-composer-avatar{display:flex;width:2rem;height:2rem;align-items:center;justify-content:center;border:1px solid rgba(83,213,139,.22);border-radius:999px;background:rgba(4,25,15,.82);color:var(--gst-room-accent)}.gst-room-composer-prompt{width:100%;min-width:0;min-height:2.15rem;overflow:hidden;padding:.45rem .72rem;border:1px solid var(--gst-room-line);border-radius:999px;background:rgba(28,73,48,.58);color:rgba(209,235,218,.52);font-size:.78rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;transition:.15s ease}.gst-room-composer-prompt:hover{border-color:rgba(82,218,141,.4);color:rgba(224,242,230,.76)}.gst-room-composer-quick-types{display:flex;gap:.18rem}.gst-room-composer-quick-types button{display:flex;width:2rem;height:2rem;align-items:center;justify-content:center;border:1px solid transparent;border-radius:.42rem;color:rgba(202,229,211,.56);transition:.15s ease}.gst-room-composer-quick-types button:hover{border-color:var(--gst-room-line);background:rgba(67,188,117,.1);color:var(--gst-room-accent)}.gst-room-composer-expanded{padding:.65rem}.gst-room-composer-tabs{display:flex;min-width:0;gap:.22rem;overflow-x:auto;padding:.24rem;border:1px solid var(--gst-room-line-soft);border-radius:.55rem;background:rgba(4,25,15,.62);scrollbar-width:none}.gst-room-composer-tabs::-webkit-scrollbar{display:none}.gst-room-composer-tabs>button{display:inline-flex;flex-shrink:0;align-items:center;gap:.34rem;min-height:1.85rem;padding:.3rem .56rem;border:1px solid transparent;border-radius:.38rem;color:rgba(211,235,219,.58);font-family:var(--font-mono),monospace;font-size:.54rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase;transition:.15s ease}.gst-room-composer-tabs>button.is-active,.gst-room-composer-tabs>button:hover{border-color:rgba(82,218,141,.24);background:rgba(59,183,111,.14);color:var(--gst-room-accent)}.gst-room-composer-tabs>.gst-room-composer-spoiler{margin-left:auto}.gst-room-composer-tabs>.gst-room-composer-spoiler.is-active{border-color:rgba(251,191,36,.34);background:rgba(251,191,36,.11);color:#fde68a}.gst-room-composer-fields{display:grid;gap:.48rem;margin-top:.52rem}.gst-composer-title-picker label,.gst-room-composer-body,.gst-room-composer-event-grid>input,.gst-room-composer-options input,.gst-room-composer-select,.gst-room-composer-title,.gst-widget-title-search>label{width:100%;min-width:0;border:1px solid var(--gst-room-line-soft);border-radius:.5rem;background:rgba(3,22,13,.62);color:var(--text);outline:none;transition:.15s ease}.gst-room-composer-event-grid>input,.gst-room-composer-options input,.gst-room-composer-select,.gst-room-composer-title{min-height:2.18rem;padding:.45rem .68rem;font-size:.76rem}.gst-room-composer-body:focus,.gst-room-composer-event-grid>input:focus,.gst-room-composer-options input:focus,.gst-room-composer-select:focus,.gst-room-composer-title:focus{border-color:rgba(75,222,138,.52);box-shadow:0 0 0 2px rgba(61,220,151,.07)}.gst-room-composer-body{min-height:5.2rem;resize:vertical;padding:.58rem .68rem;font-size:.78rem;line-height:1.5}.gst-room-composer-body.is-short{min-height:3.3rem}.gst-room-composer-options{display:grid;gap:.38rem}.gst-room-composer-options>div{display:flex;gap:.35rem}.gst-composer-title-selection>button,.gst-room-composer-options>div>button{display:flex;width:2.2rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid var(--gst-room-line-soft);border-radius:.45rem;color:var(--gst-room-muted)}.gst-room-composer-add-option{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.3rem;padding:.35rem .55rem;border:1px dashed var(--gst-room-line);border-radius:.42rem;color:var(--gst-room-muted);font-size:.65rem;font-weight:800}.gst-room-composer-event-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.gst-room-composer-event-grid input[type=datetime-local]{color-scheme:dark}.gst-room-composer-empty{margin:0;padding:.7rem;border:1px dashed var(--gst-room-line-soft);border-radius:.5rem;color:var(--gst-room-muted);font-size:.72rem}.gst-composer-title-picker{position:relative}.gst-composer-title-picker label,.gst-widget-title-search>label{display:flex;min-height:2.2rem;align-items:center;gap:.48rem;padding:.42rem .65rem;color:var(--gst-room-muted)}.gst-composer-title-picker label input,.gst-widget-title-search label input{width:100%;min-width:0;background:transparent;color:var(--text);font-size:.75rem;outline:none}.gst-composer-title-results,.gst-widget-title-search>div{display:grid;position:relative;z-index:25;gap:.25rem;margin-top:.3rem;padding:.28rem;border:1px solid var(--gst-room-line);border-radius:.55rem;background:#071b11;box-shadow:0 15px 30px rgba(0,0,0,.35)}.gst-composer-title-results>button,.gst-widget-title-search>div>button{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.5rem;min-width:0;padding:.35rem;border:1px solid transparent;border-radius:.42rem;color:var(--text);text-align:left}.gst-composer-title-results>button:hover,.gst-widget-title-search>div>button:hover{border-color:var(--gst-room-line);background:rgba(72,193,122,.09)}.gst-composer-title-results button>span:first-child,.gst-composer-title-results img,.gst-widget-title-search button>span:first-child,.gst-widget-title-search img{display:flex;width:2rem;height:2.65rem;align-items:center;justify-content:center;border-radius:.3rem;background:rgba(20,58,38,.7);-o-object-fit:cover;object-fit:cover}.gst-composer-title-results small,.gst-composer-title-results strong,.gst-composer-title-selection small,.gst-composer-title-selection strong,.gst-widget-title-search small,.gst-widget-title-search strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gst-composer-title-results strong,.gst-composer-title-selection strong,.gst-widget-title-search strong{font-size:.74rem}.gst-composer-title-results small,.gst-composer-title-selection small,.gst-widget-title-search small{margin-top:.12rem;color:var(--gst-room-muted);font-family:var(--font-mono),monospace;font-size:.52rem;text-transform:uppercase}.gst-composer-title-selection{display:flex;align-items:center;gap:.55rem;padding:.45rem;border:1px solid rgba(76,218,137,.3);border-radius:.52rem;background:rgba(60,187,113,.1)}.gst-composer-title-selection>img,.gst-composer-title-selection>span:first-child{display:flex;width:2.2rem;height:3rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.34rem;background:rgba(16,54,34,.75);-o-object-fit:cover;object-fit:cover}.gst-room-composer-footer{display:flex;align-items:flex-end;justify-content:space-between;gap:.65rem;margin-top:.52rem}.gst-room-composer-flairs{display:flex;min-width:0;flex-wrap:wrap;gap:.25rem}.gst-room-composer-flairs button{min-height:1.48rem;padding:.2rem .42rem;border:1px solid var(--gst-room-line-soft);border-radius:.34rem;color:var(--gst-room-muted);font-family:var(--font-mono),monospace;font-size:.49rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.gst-room-composer-flairs button.is-active{border-color:rgba(77,218,138,.38);background:rgba(60,185,112,.14);color:var(--gst-room-accent)}.gst-room-composer-flairs>span{color:var(--gst-room-muted);font-size:.65rem}.gst-room-composer-actions{display:flex;flex-shrink:0;align-items:center;gap:.35rem}.gst-room-draft-state{color:rgba(186,219,197,.46);font-family:var(--font-mono),monospace;font-size:.49rem;white-space:nowrap}.gst-room-composer-collapse,.gst-room-composer-submit{display:inline-flex;min-height:2rem;align-items:center;justify-content:center;gap:.34rem;padding:.35rem .62rem;border-radius:.44rem;font-size:.67rem;font-weight:850}.gst-room-composer-collapse{border:1px solid var(--gst-room-line-soft);color:var(--gst-room-muted)}.gst-room-composer-submit{border:1px solid rgba(65,218,132,.45);background:linear-gradient(135deg,#177a4b,#1e9c60);color:#effff5}.gst-room-composer-submit:disabled{cursor:not-allowed;opacity:.42}.gst-room-composer-error,.gst-settings-error,.gst-widget-error{margin:.5rem 0 0;padding:.55rem .65rem;border:1px solid rgba(251,113,133,.25);border-radius:.46rem;background:rgba(244,63,94,.09);color:#fecdd3;font-size:.68rem}.gst-room-join-prompt{display:flex;align-items:center;gap:.65rem;padding:.72rem .85rem;border:1px dashed var(--gst-room-line);border-radius:var(--gst-room-radius);background:rgba(16,54,35,.64);color:var(--gst-room-accent)}.gst-room-join-prompt p,.gst-room-lists-empty p,.gst-room-posts-empty p{margin:0}.gst-room-join-prompt span,.gst-room-join-prompt strong,.gst-room-lists-empty span,.gst-room-lists-empty strong,.gst-room-posts-empty span,.gst-room-posts-empty strong{display:block}.gst-room-join-prompt strong,.gst-room-lists-empty strong,.gst-room-posts-empty strong{color:var(--text);font-size:.75rem}.gst-room-join-prompt span,.gst-room-lists-empty span,.gst-room-posts-empty span{margin-top:.12rem;color:var(--gst-room-muted);font-size:.66rem}.gst-room-feed-toolbar{position:relative;z-index:30;min-width:0;padding:.55rem .62rem;border:1px solid var(--gst-room-line);border-radius:var(--gst-room-radius);background:var(--gst-room-card-soft)}.gst-room-feed-toolbar-row{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.55rem}.gst-room-community-search{display:flex;width:min(100%,16.5rem);min-width:9rem;height:2.05rem;align-items:center;gap:.42rem;padding:0 .58rem;border:1px solid var(--gst-room-line-soft);border-radius:999px;background:rgba(5,27,17,.72);color:rgba(198,228,208,.54);transition:.15s ease}.gst-room-community-search:focus-within{width:min(100%,19rem);border-color:rgba(75,222,138,.45);background:rgba(7,34,21,.9);color:var(--gst-room-accent)}.gst-room-community-search input{width:100%;min-width:0;background:transparent;color:var(--text);font-size:.69rem;outline:none}.gst-room-community-search input::-moz-placeholder{color:rgba(194,220,202,.45)}.gst-room-community-search input::placeholder{color:rgba(194,220,202,.45)}.gst-room-community-search button{display:flex;flex-shrink:0;color:var(--gst-room-muted)}.gst-room-community-search kbd{display:inline-flex;min-width:1.15rem;height:1.15rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid var(--gst-room-line-soft);border-radius:.25rem;color:rgba(193,218,201,.42);font-family:var(--font-mono),monospace;font-size:.5rem}.gst-room-feed-controls{display:flex;flex-shrink:0;align-items:center;gap:.32rem}.gst-room-control-menu{position:relative}.gst-room-control-trigger,.gst-room-toolbar-panel-button{display:inline-flex;min-height:2.05rem;align-items:center;justify-content:center;gap:.34rem;padding:0 .58rem;border:1px solid var(--gst-room-line-soft);border-radius:999px;background:rgba(5,27,17,.72);color:rgba(211,235,219,.68);font-size:.62rem;font-weight:820;transition:.15s ease}.gst-room-control-trigger.is-open,.gst-room-control-trigger:hover,.gst-room-toolbar-panel-button:hover{border-color:rgba(75,218,137,.38);background:rgba(54,174,104,.12);color:var(--gst-room-accent)}.gst-room-toolbar-panel-button{display:none}.gst-room-control-popover{display:grid;position:absolute;top:calc(100% + .42rem);right:0;z-index:90;width:12.5rem;gap:.18rem;padding:.38rem;border:1px solid var(--gst-room-line);border-radius:.62rem;background:#071b11;box-shadow:0 22px 45px rgba(0,0,0,.42)}.gst-room-control-popover-label{padding:.32rem .45rem;color:rgba(203,229,212,.52);font-family:var(--font-mono),monospace;font-size:.52rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.gst-room-control-option{display:grid;grid-template-columns:1.1rem minmax(0,1fr);align-items:center;gap:.48rem;padding:.48rem .5rem;border:1px solid transparent;border-radius:.42rem;color:rgba(220,239,226,.76);text-align:left;transition:.15s ease}.gst-room-control-option.is-active,.gst-room-control-option:hover{border-color:var(--gst-room-line-soft);background:rgba(66,186,116,.12);color:var(--gst-room-accent)}.gst-room-control-option small,.gst-room-control-option strong{display:block}.gst-room-control-option strong{font-size:.7rem}.gst-room-control-option small{margin-top:.05rem;color:var(--gst-room-muted);font-size:.56rem}.gst-room-filter-row{display:flex;min-width:0;align-items:center;gap:.5rem;margin-top:.45rem}.gst-room-filter-scroll{display:flex;min-width:0;flex:1;gap:.28rem;overflow-x:auto;padding-bottom:.06rem;scrollbar-width:none}.gst-room-filter-scroll::-webkit-scrollbar{display:none}.gst-room-filter-chip{display:inline-flex;min-height:1.55rem;flex-shrink:0;align-items:center;gap:.3rem;padding:.22rem .48rem;border:1px solid var(--gst-room-line-soft);border-radius:999px;color:rgba(207,231,215,.58);font-size:.57rem;font-weight:820;transition:.15s ease}.gst-room-filter-chip.is-active,.gst-room-filter-chip:hover{border-color:rgba(73,216,135,.38);background:rgba(55,180,108,.15);color:var(--gst-room-accent)}.gst-room-filter-chip>span{display:inline-flex;min-width:.95rem;height:.95rem;align-items:center;justify-content:center;border-radius:999px;background:rgba(61,220,151,.16);font-family:var(--font-mono),monospace;font-size:.46rem}.gst-room-result-count{flex-shrink:0;color:rgba(193,220,202,.44);font-family:var(--font-mono),monospace;font-size:.5rem;white-space:nowrap}.gst-room-post-list{display:grid;min-width:0;gap:.62rem}.gst-room-post-list .gst-room-post-entry{display:grid!important;position:relative!important;grid-template-columns:5.1rem minmax(0,1fr)!important;gap:.48rem!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.gst-room-post-entry>.community-post-author-tile{display:flex!important;position:static!important;inset:auto!important;width:100%!important;min-width:0!important;height:auto!important;min-height:7rem!important;max-height:none!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:.22rem!important;margin:0!important;padding:.6rem .35rem!important;overflow:hidden!important;border:1px solid var(--gst-room-line)!important;border-radius:.68rem!important;background:var(--gst-room-card-strong)!important;box-shadow:none!important}.gst-room-post-entry .community-post-author-tile img,.gst-room-post-entry .community-post-author-tile>span:first-child{width:2.45rem!important;height:2.45rem!important;min-width:2.45rem!important}.gst-room-post-entry .community-post-author-name{width:100%!important;overflow:hidden!important;color:var(--text)!important;font-size:.64rem!important;font-weight:850!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}.gst-room-post-entry .community-post-author-rank,.gst-room-post-entry .community-post-author-status{max-width:100%!important;overflow:hidden!important;font-size:.48rem!important;text-overflow:ellipsis!important;white-space:nowrap!important}.gst-room-post-entry .community-post-author-rank{color:var(--gst-room-muted)!important}.gst-room-post-entry .community-post-author-status{color:var(--gst-room-accent)!important}.gst-room-post-entry>.community-post-card{width:100%!important;min-width:0!important;margin:0!important;overflow:hidden!important;border:1px solid var(--gst-room-line)!important;border-radius:.68rem!important;background:var(--gst-room-card-strong)!important;box-shadow:0 12px 28px rgba(0,0,0,.11)!important}.gst-room-post-entry>.community-post-card:hover{border-color:rgba(77,218,138,.38)!important}.gst-room-post-entry.community-post-entry-pinned>.community-post-author-tile,.gst-room-post-entry.community-post-entry-pinned>.community-post-card{border-color:rgba(61,220,151,.45)!important;box-shadow:inset 0 2px rgba(61,220,151,.18),0 12px 28px rgba(0,0,0,.11)!important}.gst-room-post-entry .community-post-card-layout{min-width:0!important}.gst-room-post-entry .community-post-vote-column{width:2.55rem!important;min-width:2.55rem!important;padding:.58rem .25rem!important;background:rgba(4,27,16,.72)!important}.gst-room-post-entry .community-post-body{min-width:0!important;padding:.72rem .78rem!important}.gst-room-post-entry .community-post-meta{font-size:.57rem!important}.gst-room-post-entry .community-post-title-row h3{overflow-wrap:anywhere;font-size:.83rem!important;line-height:1.3!important}.gst-room-post-list.is-classic .gst-room-post-entry>.community-post-author-tile{min-height:5.6rem!important}.gst-room-post-list.is-classic .gst-room-post-entry .community-post-body{padding-block:.58rem!important}.gst-room-post-list.is-compact{gap:.38rem}.gst-room-post-list.is-compact .gst-room-post-entry{grid-template-columns:minmax(0,1fr)!important}.gst-room-post-list.is-compact .gst-room-post-entry>.community-post-author-tile{display:none!important}.gst-room-post-list.is-compact .gst-room-post-entry>.community-post-card{border-radius:.54rem!important}.gst-room-post-list.is-compact .gst-room-post-entry .community-post-body{padding:.48rem .62rem!important}.gst-room-posts-empty{display:flex;align-items:center;justify-content:center;gap:.7rem;min-height:8rem;padding:1rem;border:1px dashed var(--gst-room-line);border-radius:var(--gst-room-radius);background:rgba(13,45,29,.58);color:var(--gst-room-accent)}.gst-room-lists-section{min-width:0;padding:.9rem;border:1px solid var(--gst-room-line);border-radius:var(--gst-room-radius);background:var(--gst-room-card)}.gst-room-lists-section>header{display:flex;align-items:flex-end;justify-content:space-between;gap:.8rem}.gst-room-lists-section>header>div:first-child>span{display:flex;align-items:center;gap:.35rem;color:var(--gst-room-accent);font-family:var(--font-mono),monospace;font-size:.52rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.gst-room-lists-section h2{margin:.28rem 0 0;font-family:var(--font-editorial),serif;font-size:1.05rem;font-weight:900}.gst-room-lists-section header p{margin:.15rem 0 0;color:var(--gst-room-muted);font-size:.65rem}.gst-room-list-attach{display:flex;flex-shrink:0;gap:.38rem}.gst-room-list-attach select{width:10rem;min-width:0;min-height:2.05rem;padding:0 .55rem;border:1px solid var(--gst-room-line);border-radius:.45rem;background:rgba(3,23,14,.8);color:var(--text);font-size:.66rem;outline:none}.gst-room-list-attach button{display:inline-flex;min-height:2.05rem;align-items:center;gap:.3rem;padding:0 .58rem;border:1px solid rgba(72,213,134,.36);border-radius:.45rem;background:rgba(52,176,105,.17);color:var(--gst-room-accent);font-size:.64rem;font-weight:850}.gst-room-list-attach button:disabled{opacity:.45}.gst-room-list-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.75rem}.gst-room-list-grid>a{display:grid;grid-template-columns:2.8rem minmax(0,1fr) auto;min-width:0;align-items:center;gap:.55rem;padding:.48rem;border:1px solid var(--gst-room-line-soft);border-radius:.55rem;background:rgba(4,27,17,.62);color:var(--text);text-decoration:none;transition:.15s ease}.gst-room-list-grid>a:hover{border-color:rgba(71,218,135,.38);transform:translateY(-1px)}.gst-room-list-cover{display:flex;width:2.8rem;height:2.35rem;align-items:center;justify-content:center;overflow:hidden;border-radius:.38rem;background:rgba(31,89,57,.55);color:var(--gst-room-accent)}.gst-room-list-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gst-room-list-grid small,.gst-room-list-grid strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gst-room-list-grid strong{font-size:.72rem}.gst-room-list-grid small{margin-top:.12rem;color:var(--gst-room-muted);font-size:.56rem}.gst-room-lists-empty{display:flex;align-items:center;justify-content:center;gap:.65rem;min-height:5rem;margin-top:.72rem;padding:.8rem;border:1px dashed var(--gst-room-line-soft);border-radius:.55rem;color:var(--gst-room-accent)}.gst-room-right-lane{display:flex;position:sticky;top:var(--gst-room-header-offset);width:100%;min-width:0;max-height:calc(100dvh - var(--gst-room-header-offset) - .75rem);flex-direction:column;overflow:hidden;border-radius:var(--gst-room-radius)}.gst-room-right-lane-toolbar{display:flex;flex-shrink:0;min-height:2.45rem;align-items:center;justify-content:space-between;gap:.5rem;padding:.42rem .48rem .42rem .65rem;border:1px solid var(--gst-room-line);border-radius:.62rem;background:rgba(9,33,21,.98)}.gst-room-right-lane-toolbar>span{display:flex;min-width:0;align-items:center;gap:.35rem;overflow:hidden;color:rgba(204,231,213,.58);font-family:var(--font-mono),monospace;font-size:.52rem;font-weight:900;letter-spacing:.11em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.gst-room-right-lane-toolbar>div{display:flex;gap:.22rem}.gst-room-right-lane-toolbar button{display:flex;width:1.78rem;height:1.78rem;align-items:center;justify-content:center;border:1px solid var(--gst-room-line-soft);border-radius:.38rem;color:var(--gst-room-muted);transition:.15s ease}.gst-room-right-lane-toolbar button.is-panel,.gst-room-right-lane-toolbar button:hover{border-color:rgba(77,218,138,.34);background:rgba(55,180,107,.12);color:var(--gst-room-accent)}.gst-room-right-lane-scroll{display:flex;min-height:0;flex:1;flex-direction:column;gap:.62rem;margin-top:.55rem;overflow-x:hidden;overflow-y:auto;padding-right:.12rem;scrollbar-width:thin;scrollbar-color:rgba(78,201,130,.28) transparent}.gst-room-widget-card{width:100%;min-width:0;padding:.78rem;border:1px solid var(--gst-room-line);border-radius:.66rem;background:var(--gst-room-card);box-shadow:0 10px 24px rgba(0,0,0,.1)}.gst-room-widget-card.is-drawer{background:rgba(6,29,18,.82)}.gst-room-widget-header{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.62rem}.gst-room-widget-header>p{display:flex;min-width:0;align-items:center;gap:.38rem;margin:0;color:rgba(202,230,211,.6);font-family:var(--font-mono),monospace;font-size:.52rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.gst-room-widget-header>p svg{flex-shrink:0;color:var(--gst-room-accent)}.gst-room-widget-header>p span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gst-room-widget-header>button{display:flex;width:1.55rem;height:1.55rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid var(--gst-room-line-soft);border-radius:.34rem;color:var(--gst-room-muted)}.gst-room-widget-header>button:hover{border-color:rgba(76,218,138,.4);color:var(--gst-room-accent)}.gst-room-widget-about>p,.gst-room-widget-copy,.gst-room-widget-highlight>p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;color:rgba(224,240,229,.8);font-size:.7rem;line-height:1.55}.gst-room-widget-about-stats,.gst-room-widget-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;margin-top:.65rem}.gst-room-widget-about-stats>span,.gst-room-widget-stats>span{min-width:0;padding:.55rem .4rem;border:1px solid var(--gst-room-line-soft);border-radius:.48rem;background:rgba(4,26,16,.7);text-align:center}.gst-room-widget-about-stats small,.gst-room-widget-about-stats strong,.gst-room-widget-stats small,.gst-room-widget-stats strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gst-room-widget-about-stats strong,.gst-room-widget-stats strong{color:var(--text);font-size:.9rem;font-weight:900}.gst-room-widget-about-stats small,.gst-room-widget-stats small{margin-top:.1rem;color:var(--gst-room-muted);font-family:var(--font-mono),monospace;font-size:.46rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.gst-room-widget-rules{display:grid;gap:.42rem;margin:0;padding:0;list-style:none}.gst-room-widget-rules li{display:grid;grid-template-columns:1.25rem minmax(0,1fr);gap:.4rem;align-items:start}.gst-room-widget-rules li>span{display:flex;width:1.25rem;height:1.25rem;align-items:center;justify-content:center;border:1px solid rgba(72,214,135,.2);border-radius:.32rem;background:rgba(54,177,106,.1);color:var(--gst-room-accent);font-family:var(--font-mono),monospace;font-size:.52rem;font-weight:900}.gst-room-widget-rules li p{margin:0;overflow-wrap:anywhere;color:rgba(226,241,231,.82);font-size:.67rem;line-height:1.45}.gst-room-widget-activity,.gst-room-widget-checklist,.gst-room-widget-collection,.gst-room-widget-links{display:grid;gap:.36rem}.gst-room-widget-links>a{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .58rem;border:1px solid var(--gst-room-line-soft);border-radius:.46rem;background:rgba(4,26,16,.68);color:rgba(229,243,233,.84);font-size:.68rem;font-weight:750;text-decoration:none;transition:.15s ease}.gst-room-widget-links>a:hover{border-color:rgba(74,219,137,.38);color:var(--gst-room-accent)}.gst-room-widget-links>a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gst-room-widget-checklist>div{display:grid;grid-template-columns:1.1rem minmax(0,1fr);align-items:start;gap:.42rem;padding:.42rem .5rem;border:1px solid var(--gst-room-line-soft);border-radius:.44rem;background:rgba(4,26,16,.62)}.gst-room-widget-checklist>div>span{display:flex;width:1rem;height:1rem;align-items:center;justify-content:center;margin-top:.02rem;border:1px solid rgba(96,208,143,.3);border-radius:999px;color:#062014}.gst-room-widget-checklist>div.is-done>span{background:var(--gst-room-accent)}.gst-room-widget-checklist p{margin:0;color:rgba(223,240,229,.78);font-size:.66rem;line-height:1.4}.gst-room-widget-checklist>div.is-done p{color:rgba(192,217,200,.48);text-decoration:line-through}.gst-room-widget-highlight{padding:.68rem;border:1px solid rgba(67,211,129,.25);border-radius:.52rem;background:radial-gradient(circle at 90% 0,rgba(61,220,151,.12),transparent 8rem),rgba(48,154,94,.08)}.gst-room-widget-cta{display:flex;width:100%;min-height:2rem;align-items:center;justify-content:center;gap:.38rem;margin-top:.55rem;padding:.38rem .55rem;border:1px solid rgba(71,218,135,.35);border-radius:.44rem;background:rgba(55,178,107,.14);color:var(--gst-room-accent);font-size:.66rem;font-weight:850;text-decoration:none}.gst-room-widget-collection>a{display:grid;grid-template-columns:2.35rem minmax(0,1fr) auto;min-width:0;align-items:center;gap:.48rem;padding:.42rem;border:1px solid var(--gst-room-line-soft);border-radius:.46rem;background:rgba(4,26,16,.64);color:var(--gst-room-muted);text-decoration:none;transition:.15s ease}.gst-room-widget-collection>a:hover{border-color:rgba(72,218,136,.36);color:var(--gst-room-accent)}.gst-room-widget-collection-image{display:flex;width:2.35rem;height:2.75rem;align-items:center;justify-content:center;overflow:hidden;border-radius:.34rem;background:rgba(35,92,59,.52);color:var(--gst-room-accent)}.gst-room-widget-collection-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gst-room-widget-collection small,.gst-room-widget-collection strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gst-room-widget-collection strong{color:rgba(230,243,234,.9);font-size:.67rem}.gst-room-widget-collection small{margin-top:.12rem;color:var(--gst-room-muted);font-size:.53rem}.gst-room-widget-activity>div{display:grid;grid-template-columns:1.65rem minmax(0,1fr);align-items:center;gap:.48rem}.gst-room-widget-activity>div>span{display:flex;width:1.65rem;height:1.65rem;align-items:center;justify-content:center;border:1px solid var(--gst-room-line-soft);border-radius:999px;background:rgba(4,26,16,.72);color:var(--gst-room-accent);font-size:.58rem;font-weight:900}.gst-room-widget-activity p,.gst-room-widget-activity small,.gst-room-widget-activity strong{display:block;min-width:0;margin:0}.gst-room-widget-activity strong{overflow:hidden;color:rgba(232,244,236,.9);font-size:.65rem;text-overflow:ellipsis;white-space:nowrap}.gst-room-widget-activity small{margin-top:.1rem;color:var(--gst-room-muted);font-family:var(--font-mono),monospace;font-size:.47rem;line-height:1.35}.gst-room-widget-empty{margin:0;color:var(--gst-room-muted);font-size:.66rem}.gst-room-widget-empty-builder{padding:1rem;border:1px dashed rgba(72,218,135,.3);border-radius:.66rem;background:rgba(48,158,95,.075);text-align:center}.gst-room-widget-empty-builder>svg{color:var(--gst-room-accent)}.gst-room-widget-empty-builder h2{margin:.38rem 0 0;font-family:var(--font-editorial),serif;font-size:.9rem}.gst-room-widget-empty-builder p{margin:.38rem 0 .7rem;color:var(--gst-room-muted);font-size:.65rem;line-height:1.5}.gst-room-widget-empty-builder button{display:flex;width:100%;min-height:2rem;align-items:center;justify-content:center;gap:.36rem;margin-top:.35rem;border:1px solid rgba(75,218,137,.32);border-radius:.44rem;color:var(--gst-room-accent);font-size:.64rem;font-weight:850}.gst-room-widget-empty-builder button:first-of-type{background:rgba(54,181,108,.16)}.gst-room-floating-panel{display:none;position:fixed;right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom));z-index:75;min-height:2.75rem;align-items:center;gap:.42rem;padding:0 .8rem;border:1px solid rgba(73,220,137,.42);border-radius:999px;background:rgba(5,30,18,.94);color:var(--gst-room-accent);box-shadow:0 15px 35px rgba(0,0,0,.35);backdrop-filter:blur(12px);font-size:.68rem;font-weight:850}.gst-widget-kind-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem;margin-bottom:.75rem}.gst-widget-kind-grid>button{display:flex;min-width:0;align-items:flex-start;gap:.45rem;padding:.58rem;border:1px solid var(--gst-room-line-soft);border-radius:.5rem;background:rgba(4,26,16,.65);color:var(--gst-room-muted);text-align:left;transition:.15s ease}.gst-widget-kind-grid>button.is-active,.gst-widget-kind-grid>button:hover{border-color:rgba(74,219,137,.42);background:rgba(58,183,110,.13);color:var(--gst-room-accent)}.gst-widget-kind-grid small,.gst-widget-kind-grid strong{display:block}.gst-widget-kind-grid strong{color:var(--text);font-size:.66rem}.gst-widget-kind-grid small{margin-top:.1rem;color:var(--gst-room-muted);font-size:.53rem;line-height:1.3}.gst-settings-label,.gst-widget-field-label{margin:0 0 .35rem;color:var(--gst-room-muted);font-family:var(--font-mono),monospace;font-size:.54rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.gst-widget-add-field,.gst-widget-manager-create{display:inline-flex;align-items:center;gap:.32rem;padding:.38rem .58rem;border:1px dashed rgba(75,217,137,.35);border-radius:.44rem;color:var(--gst-room-accent);font-size:.62rem;font-weight:850}.gst-widget-checkbox,.gst-widget-remove-field{display:flex;width:2.25rem;height:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid var(--gst-room-line-soft);border-radius:.45rem;color:var(--gst-room-muted)}.gst-widget-remove-field:hover{border-color:rgba(251,113,133,.4);color:#fda4af}.gst-widget-checkbox.is-active{border-color:rgba(73,220,137,.45);background:var(--gst-room-accent);color:#042014}.gst-widget-toggle-field{display:grid;grid-template-columns:1.2rem minmax(0,1fr);align-items:start;gap:.42rem;padding:.55rem;border:1px solid var(--gst-room-line-soft);border-radius:.5rem;background:rgba(4,26,16,.62);text-align:left}.gst-widget-toggle-field>span:first-child{display:flex;width:1.15rem;height:1.15rem;align-items:center;justify-content:center;border:1px solid var(--gst-room-line);border-radius:.28rem;color:#062014}.gst-widget-toggle-field.is-active>span:first-child{background:var(--gst-room-accent)}.gst-widget-toggle-field small,.gst-widget-toggle-field strong{display:block}.gst-widget-toggle-field strong{color:var(--text);font-size:.66rem}.gst-widget-toggle-field small{margin-top:.08rem;color:var(--gst-room-muted);font-size:.52rem}.gst-widget-collection-quick-add{display:grid;gap:.5rem;padding:.65rem;border:1px solid var(--gst-room-line-soft);border-radius:.55rem;background:rgba(3,23,14,.5)}.gst-widget-collection-quick-add>div:first-child{display:flex;gap:.4rem}.gst-widget-collection-quick-add>div:first-child>button{display:inline-flex;flex-shrink:0;align-items:center;gap:.3rem;padding:0 .62rem;border:1px solid rgba(75,217,137,.35);border-radius:.45rem;color:var(--gst-room-accent);font-size:.64rem;font-weight:850}.gst-widget-collection-quick-add>div:first-child>button:disabled{opacity:.4}.gst-widget-collection-editor-row{display:flex;align-items:flex-start;gap:.4rem}.gst-community-settings-actions>button:first-child,.gst-widget-cancel{padding:.5rem .7rem;color:var(--gst-room-muted);font-size:.68rem;font-weight:800}.gst-community-settings-actions>button:last-child,.gst-widget-save{display:inline-flex;min-height:2.2rem;align-items:center;gap:.35rem;padding:0 .75rem;border-radius:.46rem;background:linear-gradient(135deg,#177a4b,#1e9c60);color:#f0fff5;font-size:.7rem;font-weight:850}.gst-community-settings-actions>button:last-child:disabled,.gst-widget-save:disabled{opacity:.45}.gst-widget-manager-row{display:flex;min-width:0;align-items:center;gap:.48rem;padding:.55rem;border:1px solid var(--gst-room-line-soft);border-radius:.5rem;background:rgba(4,26,16,.65)}.gst-widget-manager-order{display:grid;gap:.16rem}.gst-widget-manager-row button{display:flex;width:1.75rem;height:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid var(--gst-room-line-soft);border-radius:.34rem;color:var(--gst-room-muted)}.gst-widget-manager-order button{width:1.35rem;height:1.1rem}.gst-widget-manager-row button:disabled{opacity:.25}.gst-widget-manager-row button.is-danger{color:#fda4af}.gst-widget-manager-row>span small,.gst-widget-manager-row>span strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gst-widget-manager-row>span strong{color:var(--text);font-size:.7rem}.gst-widget-manager-row>span small{margin-top:.08rem;color:var(--gst-room-muted);font-family:var(--font-mono),monospace;font-size:.5rem;text-transform:uppercase}.gst-widget-manager-empty{margin:0;padding:1.2rem;border:1px dashed var(--gst-room-line-soft);border-radius:.55rem;color:var(--gst-room-muted);font-size:.7rem;text-align:center}.gst-widget-manager-create{margin-top:.7rem}.gst-role-form{display:grid;gap:.75rem;padding:.75rem;border:1px solid rgba(76,218,137,.32);border-radius:.66rem;background:rgba(4,26,16,.65)}.gst-role-presets>p{margin:0 0 .4rem;color:var(--gst-room-muted);font-family:var(--font-mono),monospace;font-size:.54rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.gst-role-presets>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.gst-role-presets button{display:grid;grid-template-columns:.65rem minmax(0,1fr);gap:0 .42rem;align-items:center;padding:.48rem;border:1px solid var(--gst-room-line-soft);border-radius:.45rem;text-align:left}.gst-role-presets button:hover{border-color:rgba(76,218,137,.4);background:rgba(57,181,109,.09)}.gst-role-presets button>span{grid-row:span 2;width:.65rem;height:.65rem;border-radius:999px}.gst-role-presets strong{color:var(--text);font-size:.65rem}.gst-role-presets small{color:var(--gst-room-muted);font-size:.51rem}.gst-role-identity-row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem}.gst-role-preview{display:inline-flex;max-width:12rem;min-height:2.15rem;align-items:center;gap:.35rem;overflow:hidden;padding:0 .62rem;border:1px solid;border-radius:999px;font-size:.66rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.gst-role-color-row{display:flex;flex-wrap:wrap;gap:.38rem}.gst-role-color-row button{width:1.55rem;height:1.55rem;border:2px solid transparent;border-radius:999px;transition:.15s ease}.gst-role-color-row button.is-active{border-color:#fff;transform:scale(1.1)}.gst-role-permission-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-top:.15rem}.gst-role-permission-toolbar>span{color:var(--gst-room-muted);font-size:.62rem}.gst-role-permission-toolbar>div{display:flex;gap:.35rem}.gst-role-permission-toolbar button{color:var(--gst-room-accent);font-size:.58rem;font-weight:800}.gst-role-permission-groups{display:grid;gap:.55rem}.gst-role-permission-groups section{padding:.55rem;border:1px solid var(--gst-room-line-soft);border-radius:.52rem;background:rgba(3,22,13,.45)}.gst-role-permission-groups section>header{display:flex;align-items:center;gap:.35rem;margin-bottom:.4rem;color:var(--gst-room-accent);font-family:var(--font-mono),monospace;font-size:.55rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.gst-role-permission-groups section>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem}.gst-role-permission-groups section>div>button{display:grid;grid-template-columns:1.1rem minmax(0,1fr);gap:.4rem;padding:.48rem;border:1px solid var(--gst-room-line-soft);border-radius:.44rem;background:rgba(5,29,18,.55);text-align:left}.gst-role-permission-groups section>div>button.is-active{border-color:rgba(75,220,137,.4);background:rgba(57,182,109,.12)}.gst-role-permission-groups section>div>button:disabled{cursor:not-allowed;opacity:.38}.gst-role-permission-groups button>span:first-child{display:flex;width:1rem;height:1rem;align-items:center;justify-content:center;border:1px solid rgba(80,203,132,.32);border-radius:.28rem;color:#062014}.gst-role-permission-groups button.is-active>span:first-child{background:var(--gst-room-accent)}.gst-role-permission-groups small,.gst-role-permission-groups strong{display:block}.gst-role-permission-groups strong{color:var(--text);font-size:.64rem}.gst-role-permission-groups small{margin-top:.08rem;color:var(--gst-room-muted);font-size:.5rem;line-height:1.3}.gst-role-form-actions{display:flex;justify-content:flex-end;gap:.45rem}.gst-role-form-actions button{display:inline-flex;min-height:2rem;align-items:center;gap:.35rem;padding:0 .65rem;border-radius:.44rem;color:var(--gst-room-muted);font-size:.65rem;font-weight:800}.gst-role-form-actions button:last-child{background:#1c9159;color:#fff}.gst-role-form-actions button:disabled{opacity:.4}.gst-community-settings-tabs{display:flex;gap:.32rem;margin-bottom:.75rem;padding:.28rem;border:1px solid var(--gst-room-line-soft);border-radius:.55rem;background:rgba(4,26,16,.55)}.gst-community-settings-tabs button{display:inline-flex;flex:1;min-height:2rem;align-items:center;justify-content:center;gap:.35rem;border:1px solid transparent;border-radius:.4rem;color:var(--gst-room-muted);font-size:.64rem;font-weight:820}.gst-community-settings-tabs button.is-active{border-color:rgba(75,218,137,.32);background:rgba(55,181,108,.14);color:var(--gst-room-accent)}.gst-community-settings-body{min-width:0}.gst-settings-access-note,.gst-settings-identity-tip{display:flex;align-items:flex-start;gap:.5rem;padding:.62rem;border:1px solid var(--gst-room-line-soft);border-radius:.52rem;background:rgba(53,174,104,.08);color:var(--gst-room-accent)}.gst-settings-access-note p,.gst-settings-identity-tip p{margin:0}.gst-settings-access-note span,.gst-settings-access-note strong,.gst-settings-identity-tip span,.gst-settings-identity-tip strong{display:block}.gst-settings-access-note strong,.gst-settings-identity-tip strong{color:var(--text);font-size:.66rem}.gst-settings-access-note span,.gst-settings-identity-tip span{margin-top:.1rem;color:var(--gst-room-muted);font-size:.55rem;line-height:1.4}.gst-settings-cover-picker{display:block;position:relative;width:100%;height:8.3rem;overflow:hidden;border:1px solid var(--gst-room-line);border-radius:.62rem;background:radial-gradient(circle at 24% 28%,rgba(255,75,75,.25),transparent 8rem),linear-gradient(180deg,#410c0b,#0b2115)}.gst-settings-cover-picker>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gst-settings-cover-picker>span:not(.gst-settings-image-overlay){display:flex;height:100%;align-items:center;justify-content:center;gap:.4rem;color:var(--gst-room-muted);font-size:.7rem}.gst-settings-image-overlay{display:flex;position:absolute;inset:0;align-items:center;justify-content:center;gap:.4rem;background:rgba(0,0,0,.54);color:#fff;font-size:.7rem;font-weight:850;opacity:0;transition:.15s ease}.gst-settings-cover-picker:hover .gst-settings-image-overlay{opacity:1}.gst-settings-image-actions{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.3rem}.gst-settings-image-actions small{color:var(--gst-room-muted);font-size:.52rem}.gst-settings-image-actions button,.gst-settings-remove-avatar{color:#fda4af;font-size:.58rem;font-weight:800}.gst-settings-avatar-row{display:flex;align-items:flex-end;gap:.7rem}.gst-settings-avatar-picker{display:flex;position:relative;width:5rem;height:5rem;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--gst-room-line);border-radius:999px;background:rgba(4,26,16,.75);color:var(--gst-room-accent);font-size:1.6rem}.gst-settings-avatar-picker>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gst-settings-avatar-picker>span:last-child{display:flex;position:absolute;inset:0;align-items:center;justify-content:center;background:rgba(0,0,0,.52);color:#fff;opacity:0;transition:.15s ease}.gst-settings-avatar-picker:hover>span:last-child{opacity:1}.gst-settings-preview-card{display:grid;position:relative;grid-template-columns:3.2rem minmax(0,1fr) auto;align-items:center;gap:.55rem;min-height:6rem;overflow:hidden;padding:1rem .7rem .55rem;border:1px solid var(--gst-room-line);border-radius:.6rem;background:rgba(7,34,21,.9)}.gst-settings-preview-card>div{position:absolute;inset:0 0 auto;height:2.2rem;background:linear-gradient(rgba(0,0,0,.18),rgba(5,27,16,.6)),linear-gradient(90deg,#581210,#1d0b0a);background-position:50%;background-size:cover}.gst-settings-preview-card>span{display:flex;position:relative;width:3.2rem;height:3.2rem;align-items:center;justify-content:center;overflow:hidden;border:3px solid #071b11;border-radius:999px;background:#05180f;color:var(--gst-room-accent);font-size:1.2rem}.gst-settings-preview-card>span img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gst-settings-preview-card p{position:relative;min-width:0;margin:0}.gst-settings-preview-card small,.gst-settings-preview-card strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gst-settings-preview-card strong{color:var(--text);font-family:var(--font-editorial),serif;font-size:.86rem}.gst-settings-preview-card small{margin-top:.12rem;color:var(--gst-room-muted);font-size:.56rem}.gst-settings-preview-card>svg{position:relative;color:var(--gst-room-muted)}.gst-settings-visibility-grid{display:grid;gap:.42rem}.gst-settings-visibility-grid button{display:grid;grid-template-columns:1.2rem minmax(0,1fr);align-items:start;gap:.48rem;padding:.58rem;border:1px solid var(--gst-room-line-soft);border-radius:.5rem;background:rgba(4,26,16,.6);text-align:left}.gst-settings-visibility-grid button.is-active{border-color:rgba(75,220,137,.42);background:rgba(57,182,109,.12)}.gst-settings-visibility-grid button>span{display:flex;width:1.1rem;height:1.1rem;align-items:center;justify-content:center;border:1px solid var(--gst-room-line);border-radius:999px;color:#062014}.gst-settings-visibility-grid button.is-active>span{background:var(--gst-room-accent)}.gst-settings-visibility-grid p{margin:0}.gst-settings-visibility-grid small,.gst-settings-visibility-grid strong{display:block}.gst-settings-visibility-grid strong{color:var(--text);font-size:.67rem}.gst-settings-visibility-grid small{margin-top:.1rem;color:var(--gst-room-muted);font-size:.55rem}.gst-community-settings-actions{display:flex;justify-content:flex-end;gap:.45rem;margin-top:.8rem;padding-top:.65rem;border-top:1px solid var(--gst-room-line-soft)}.community-panel-drawer{width:min(23rem,94vw)!important;background:#071b11!important}.community-panel-drawer .gst-room-widget-card{box-shadow:none}.gst-room-error-page,.gst-room-loading{display:flex;min-height:60dvh;align-items:center;justify-content:center;flex-direction:column;gap:.55rem;color:var(--gst-room-muted)}.gst-room-error-page>p{margin:0;color:var(--text);font-family:var(--font-editorial),serif;font-size:1.25rem;font-weight:900}.gst-room-error-page>span{font-size:.75rem}.gst-room-error-page>a{margin-top:.3rem;padding:.48rem .7rem;border:1px solid var(--gst-room-line);border-radius:.45rem;color:var(--gst-room-accent);font-size:.7rem;font-weight:850;text-decoration:none}@media (max-width:84rem){.gst-room-lanes{grid-template-columns:minmax(10.5rem,11.75rem) minmax(29rem,var(--gst-room-center)) minmax(15.5rem,17.25rem)}.gst-room-widget-about-stats,.gst-room-widget-stats{grid-template-columns:1fr 1fr}}@media (max-width:73rem){.gst-room-lanes{grid-template-columns:minmax(0,var(--gst-room-center)) minmax(16.5rem,18rem);max-width:calc(var(--gst-room-center) + 18rem + var(--gst-room-gap))}.gst-room-left-rail{display:none}}@media (max-width:60rem){.gst-room-page{padding-inline:clamp(.5rem,2vw,1rem)}.gst-room-lanes{display:block;max-width:var(--gst-room-center)}.gst-room-right-lane{display:none}.gst-room-floating-panel,.gst-room-toolbar-panel-button{display:inline-flex}}@media (max-width:46rem){.gst-room-page{padding-inline:.45rem;padding-top:.45rem}.gst-room-center-lane{gap:.6rem}.gst-room-hero-content{grid-template-columns:4.25rem minmax(0,1fr);gap:.65rem;padding-inline:.68rem}.gst-room-hero-avatar{width:4.25rem;height:4.25rem;margin-top:-1.85rem;font-size:1.5rem}.gst-room-hero-title-line{display:block}.gst-room-hero h1{font-size:clamp(1.45rem,8vw,2rem)!important}.gst-room-hero-membership{margin-top:.5rem}.gst-room-hero-meta>span:nth-last-child(-n+2){display:none}.gst-room-edit-cover{right:.5rem;bottom:.45rem}.gst-room-composer-collapsed{grid-template-columns:2rem minmax(0,1fr)}.gst-room-composer-quick-types{grid-column:1/-1;justify-content:flex-end}.gst-room-composer-tabs>button span{display:none}.gst-room-composer-tabs>.gst-room-composer-spoiler span{display:inline}.gst-room-composer-event-grid{grid-template-columns:1fr}.gst-room-composer-event-grid .sm\:col-span-2{grid-column:auto}.gst-room-composer-footer{align-items:stretch;flex-direction:column}.gst-room-composer-actions{justify-content:flex-end}.gst-room-draft-state{margin-right:auto}.gst-room-feed-toolbar-row{align-items:stretch;flex-direction:column}.gst-room-community-search,.gst-room-community-search:focus-within{width:100%;max-width:none}.gst-room-feed-controls{justify-content:flex-end}.gst-room-control-trigger>span,.gst-room-toolbar-panel-button>span{display:none}.gst-room-control-trigger,.gst-room-toolbar-panel-button{width:2.05rem;padding:0}.gst-room-result-count{display:none}.gst-room-post-list .gst-room-post-entry{grid-template-columns:minmax(0,1fr)!important}.gst-room-post-entry>.community-post-author-tile{display:none!important}.gst-room-post-entry .community-post-vote-column{width:2.2rem!important;min-width:2.2rem!important}.gst-room-list-grid{grid-template-columns:1fr}.gst-room-lists-section>header{align-items:stretch;flex-direction:column}.gst-room-list-attach{width:100%}.gst-room-list-attach select{width:auto;flex:1}.gst-widget-kind-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gst-role-identity-row,.gst-role-permission-groups section>div,.gst-role-presets>div{grid-template-columns:1fr}.gst-settings-avatar-row{align-items:flex-start;flex-wrap:wrap}}@media (max-width:31rem){.gst-room-hero-cover{height:6.7rem}.gst-room-hero-content{grid-template-columns:3.7rem minmax(0,1fr);padding-inline:.55rem}.gst-room-hero-avatar{width:3.7rem;height:3.7rem}.gst-room-hero-copy>.gst-room-hero-title-line p{font-size:.68rem}.gst-room-hero-tabs{padding-inline:.35rem}.gst-room-composer-expanded,.gst-room-feed-toolbar,.gst-room-lists-section{padding:.5rem}.gst-widget-kind-grid{grid-template-columns:1fr}.gst-community-settings-tabs button{padding-inline:.35rem}.gst-community-settings-tabs button svg{display:none}.gst-room-floating-panel{right:.65rem;bottom:calc(4.5rem + env(safe-area-inset-bottom))}}:root{--gst-v133-page-max:92rem;--gst-v133-left:13.25rem;--gst-v133-center:49.5rem;--gst-v133-right:19.25rem;--gst-v133-gap:clamp(0.65rem,0.9vw,0.95rem);--gst-v133-radius:0.72rem;--gst-v133-line:rgba(73,213,133,0.2);--gst-v133-line-strong:rgba(78,225,143,0.38);--gst-v133-panel:rgba(7,31,19,0.97);--gst-v133-panel-2:rgba(10,40,25,0.97);--gst-v133-panel-3:rgba(4,23,14,0.98);--gst-v133-muted:rgba(209,235,218,0.64);--gst-v133-text:rgba(241,249,244,0.96);--gst-v133-neon:var(--primary-neon,#3ddc97);--gst-v133-sticky-top:max(var(--gst-social-top,4.7rem),4.7rem)}body:has(.community-room-v133){overflow-x:clip!important;background:radial-gradient(circle at 18% -10%,rgba(39,166,94,.1),transparent 31rem),radial-gradient(circle at 78% 0,rgba(42,135,83,.07),transparent 28rem),#03120b!important}.gst-social-app-main:has(.community-room-v133),main:has(>.community-room-v133){width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;overflow:visible!important}.community-room-v133,.community-room-v133 *,.community-room-v133 :after,.community-room-v133 :before{box-sizing:border-box}.community-room-v133{width:100%!important;min-width:0!important;min-height:100dvh;padding:clamp(.55rem,1vw,.9rem) clamp(.55rem,1.1vw,1rem) 5.5rem!important;color:var(--gst-v133-text);isolation:isolate}.community-room-v133 .gst-room-lanes{display:grid!important;grid-template-columns:minmax(11.75rem,var(--gst-v133-left)) minmax(0,var(--gst-v133-center)) minmax(17.5rem,var(--gst-v133-right))!important;width:min(100%,var(--gst-v133-page-max))!important;max-width:var(--gst-v133-page-max)!important;min-width:0!important;align-items:start!important;justify-content:center!important;gap:var(--gst-v133-gap)!important;margin:0 auto!important}.community-room-v133 .gst-room-left-rail,.community-room-v133 .gst-room-right-lane{position:sticky!important;top:var(--gst-v133-sticky-top)!important;align-self:start!important;width:100%!important;min-width:0!important;max-height:calc(100dvh - var(--gst-v133-sticky-top) - .7rem)!important;margin:0!important;transform:none!important;z-index:12!important}.community-room-v133 .gst-room-left-rail{grid-column:1!important;overflow:hidden!important}.community-room-v133 .gst-room-center-lane{grid-column:2!important;display:flex!important;width:100%!important;max-width:none!important;min-width:0!important;flex-direction:column!important;gap:var(--gst-v133-gap)!important;overflow:visible!important;justify-self:stretch!important}.community-room-v133 .gst-room-right-lane{grid-column:3!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;border:1px solid rgba(70,208,130,.16)!important;border-radius:var(--gst-v133-radius)!important;background:rgba(4,21,13,.72)!important;box-shadow:0 18px 46px rgba(0,0,0,.18)!important}.community-room-v133 .gst-room-right-lane-scroll{min-height:0!important;flex:1 1 auto!important;display:flex!important;flex-direction:column!important;gap:.72rem!important;overflow-x:hidden!important;overflow-y:auto!important;padding:.72rem!important;scrollbar-width:thin;scrollbar-color:rgba(73,213,133,.35) transparent}.community-room-v133 .gst-room-post-entry>.community-post-author-tile{position:relative!important;inset:auto!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;width:auto!important;max-width:none!important;max-height:none!important;margin:0!important;transform:none!important;z-index:auto!important}.community-room-v133 .gst-room-hero{position:relative!important;min-width:0!important;overflow:hidden!important;border:1px solid var(--gst-v133-line)!important;border-radius:var(--gst-v133-radius)!important;background:linear-gradient(180deg,rgba(13,53,33,.98),rgba(6,29,18,.98))!important;box-shadow:0 16px 38px rgba(0,0,0,.2)!important}.community-room-v133 .gst-room-hero-cover{position:relative!important;width:100%!important;height:clamp(7rem,10vw,9.25rem)!important;min-height:7rem!important;overflow:hidden!important;background:#3a0b0b!important}.community-room-v133 .gst-room-hero-cover-fallback,.community-room-v133 .gst-room-hero-cover>img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.community-room-v133 .gst-room-hero-cover-fallback{background:radial-gradient(circle at 56% 20%,rgba(235,77,77,.5),transparent 24%),linear-gradient(90deg,rgba(54,4,4,.95) 0 12%,rgba(135,18,18,.72) 12% 34%,rgba(40,5,5,.94) 34% 48%,rgba(105,13,13,.84) 48% 72%,rgba(29,3,3,.96) 72%),#4c0808!important}.community-room-v133 .gst-room-hero-cover-shade{position:absolute!important;inset:0!important;background:linear-gradient(180deg,rgba(0,0,0,.02),rgba(4,25,15,.15) 55%,rgba(4,26,16,.94))!important}.community-room-v133 .gst-room-edit-cover{position:absolute!important;right:.7rem!important;bottom:.62rem!important;z-index:3!important;display:inline-flex!important;align-items:center!important;gap:.35rem!important;min-height:1.9rem!important;padding:.34rem .58rem!important;border:1px solid rgba(255,255,255,.24)!important;border-radius:.45rem!important;background:rgba(0,0,0,.62)!important;color:#fff!important;font-size:.66rem!important;font-weight:850!important;backdrop-filter:blur(10px)}.community-room-v133 .gst-room-hero-content{display:grid!important;grid-template-columns:5.15rem minmax(0,1fr)!important;min-width:0!important;align-items:start!important;gap:.82rem!important;padding:0 .92rem .84rem!important}.community-room-v133 .gst-room-hero-avatar{display:flex!important;position:relative!important;width:5.15rem!important;height:5.15rem!important;min-width:5.15rem!important;align-items:center!important;justify-content:center!important;margin:-2.38rem 0 0!important;overflow:hidden!important;border:.28rem solid #061a10!important;border-radius:999px!important;background:#04140c!important;box-shadow:0 0 0 1px rgba(77,222,139,.33),0 12px 30px rgba(0,0,0,.38)!important;color:#ff2e79!important;font-size:1.85rem!important}.community-room-v133 .gst-room-hero-avatar>img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.community-room-v133 .gst-room-hero-copy{min-width:0!important;padding-top:.62rem!important}.community-room-v133 .gst-room-hero-title-line{display:flex!important;min-width:0!important;align-items:flex-start!important;justify-content:space-between!important;gap:.75rem!important}.community-room-v133 .gst-room-hero h1{display:block!important;width:auto!important;max-width:100%!important;margin:0!important;overflow:hidden!important;color:#f3faf5!important;font-family:var(--font-editorial),serif!important;font-size:clamp(1.72rem,3vw,2.45rem)!important;font-weight:900!important;line-height:1.02!important;letter-spacing:-.045em!important;text-overflow:ellipsis!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}.community-room-v133 .gst-room-hero-title-line p{max-width:38rem!important;margin:.28rem 0 0!important;color:var(--gst-v133-muted)!important;font-size:.75rem!important;line-height:1.45!important}.community-room-v133 .gst-room-hero-membership{display:flex!important;flex:0 0 auto!important;align-items:center!important;gap:.3rem!important}.community-room-v133 .gst-room-hero-membership>*{min-height:1.8rem!important;padding:.3rem .58rem!important;border-radius:.42rem!important;font-size:.64rem!important;white-space:nowrap!important}.community-room-v133 .gst-room-hero-meta{display:flex!important;min-width:0!important;flex-wrap:wrap!important;gap:.3rem!important;margin-top:.52rem!important}.community-room-v133 .gst-room-hero-meta>span{min-height:1.35rem!important;padding:.2rem .4rem!important;font-size:.49rem!important;letter-spacing:.07em!important}.community-room-v133 .gst-room-hero-copy blockquote{margin:.55rem 0 0!important;padding:.45rem .62rem!important;font-size:.68rem!important}.community-room-v133 .gst-room-hero-tabs{display:flex!important;min-height:2.45rem!important;align-items:center!important;gap:.25rem!important;overflow-x:auto!important;padding:.32rem .52rem!important}.community-room-v133 .gst-room-hero-tabs button{min-height:1.75rem!important;padding:.3rem .58rem!important;font-size:.63rem!important}.community-room-v133 .gst-room-diagnostics{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:start!important;gap:.55rem!important;padding:.65rem .72rem!important;border:1px solid rgba(251,191,36,.3)!important;border-radius:.62rem!important;background:rgba(113,63,18,.18)!important;color:#fde68a!important}.community-room-v133 .gst-room-diagnostics p,.community-room-v133 .gst-room-diagnostics strong,.community-room-v133 .gst-room-diagnostics ul{margin:0!important}.community-room-v133 .gst-room-diagnostics strong{font-size:.72rem!important}.community-room-v133 .gst-room-diagnostics li,.community-room-v133 .gst-room-diagnostics p{font-size:.63rem!important;line-height:1.45!important}.community-room-v133 .gst-room-diagnostics ul{margin-top:.25rem!important;padding-left:1rem!important}.community-room-v133 .gst-room-diagnostics button{display:inline-flex!important;align-items:center!important;gap:.3rem!important;padding:.35rem .5rem!important;border:1px solid rgba(251,191,36,.28)!important;border-radius:.38rem!important;font-size:.6rem!important;font-weight:850!important}.community-room-v133 .gst-room-composer{position:relative!important;min-width:0!important;overflow:visible!important;border:1px solid var(--gst-v133-line)!important;border-radius:var(--gst-v133-radius)!important;background:var(--gst-v133-panel)!important;box-shadow:0 12px 28px rgba(0,0,0,.14)!important;z-index:6!important}.community-room-v133 .gst-room-composer-collapsed{display:grid!important;grid-template-columns:2rem minmax(0,1fr) auto!important;align-items:center!important;gap:.5rem!important;padding:.52rem .6rem!important}.community-room-v133 .gst-room-composer-prompt{min-height:2rem!important;padding:.4rem .68rem!important;font-size:.75rem!important}