.ProductDetailAmbientBackground-module__8KLduq__root{--ambient-primary:#a2ff72;--ambient-secondary:#f4f1e8;--ambient-shift-x:0px;--ambient-shift-y:0px;z-index:20;pointer-events:none;position:absolute;inset:0;overflow:clip}.ProductDetailAmbientBackground-module__8KLduq__viewport{height:100svh;position:sticky;top:0;overflow:hidden}.ProductDetailAmbientBackground-module__8KLduq__interactionLayer{transform:translate3d(var(--ambient-shift-x), var(--ambient-shift-y), 0);will-change:transform;transition:transform .18s ease-out;position:absolute;inset:-3%}.ProductDetailAmbientBackground-module__8KLduq__placement{opacity:.36;filter:drop-shadow(0 0 22px #a2ff720f);width:min(84vw,1120px);height:min(100svh,900px);position:absolute;-webkit-mask-image:radial-gradient(#000000fa 0%,#000c 52%,#0000 82%);mask-image:radial-gradient(#000000fa 0%,#000c 52%,#0000 82%)}.ProductDetailAmbientBackground-module__8KLduq__tools .ProductDetailAmbientBackground-module__8KLduq__placement{top:11vh;left:-18vw;transform:rotate(-8deg)}.ProductDetailAmbientBackground-module__8KLduq__video .ProductDetailAmbientBackground-module__8KLduq__placement{top:2vh;right:-19vw;transform:rotate(7deg)}.ProductDetailAmbientBackground-module__8KLduq__article .ProductDetailAmbientBackground-module__8KLduq__placement{top:8vh;right:-23vw;transform:rotate(-5deg)scale(1.04)}.ProductDetailAmbientBackground-module__8KLduq__canvas{width:100%;height:100%;animation:18s ease-in-out infinite alternate ProductDetailAmbientBackground-module__8KLduq__networkFloat}.ProductDetailAmbientBackground-module__8KLduq__grid{fill:none;stroke:var(--ambient-primary);stroke-width:.8px;opacity:.1}.ProductDetailAmbientBackground-module__8KLduq__routePrimary{stroke-width:2px;stroke-dasharray:18 13;opacity:.45;animation:18s linear infinite ProductDetailAmbientBackground-module__8KLduq__routeFlow}.ProductDetailAmbientBackground-module__8KLduq__routeSecondary{stroke-width:1.25px;stroke-dasharray:7 15;opacity:.27;animation:25s linear infinite ProductDetailAmbientBackground-module__8KLduq__routeFlowReverse}.ProductDetailAmbientBackground-module__8KLduq__routeTertiary{stroke-width:.9px;opacity:.2}.ProductDetailAmbientBackground-module__8KLduq__network{fill:none;stroke:var(--ambient-primary);stroke-width:1.3px;opacity:.35}.ProductDetailAmbientBackground-module__8KLduq__orbit{fill:none;stroke:var(--ambient-secondary);stroke-width:.85px;opacity:.17;transform-origin:794px 338px;animation:42s linear infinite ProductDetailAmbientBackground-module__8KLduq__orbitTurn}.ProductDetailAmbientBackground-module__8KLduq__nodeGlow{opacity:.2;transform-box:fill-box;transform-origin:50%;animation:7s ease-in-out infinite ProductDetailAmbientBackground-module__8KLduq__nodeGlow}.ProductDetailAmbientBackground-module__8KLduq__nodeRing{fill:#123f0094;stroke:var(--ambient-primary);stroke-width:1.1px;opacity:.58}.ProductDetailAmbientBackground-module__8KLduq__nodeCore{fill:var(--ambient-primary);transform-box:fill-box;transform-origin:50%;animation:4.8s ease-in-out infinite ProductDetailAmbientBackground-module__8KLduq__nodePulse}@keyframes ProductDetailAmbientBackground-module__8KLduq__networkFloat{0%{transform:translate(-.7%,-.35%)scale(.995)}to{transform:translate(.8%,.55%)scale(1.012)}}@keyframes ProductDetailAmbientBackground-module__8KLduq__routeFlow{to{stroke-dashoffset:-248px}}@keyframes ProductDetailAmbientBackground-module__8KLduq__routeFlowReverse{to{stroke-dashoffset:220px}}@keyframes ProductDetailAmbientBackground-module__8KLduq__orbitTurn{to{transform:rotate(360deg)}}@keyframes ProductDetailAmbientBackground-module__8KLduq__nodeGlow{0%,to{opacity:.1;transform:scale(.72)}50%{opacity:.28;transform:scale(1.14)}}@keyframes ProductDetailAmbientBackground-module__8KLduq__nodePulse{0%,to{opacity:.62;transform:scale(.82)}50%{opacity:1;transform:scale(1.18)}}@media (max-width:1023px){.ProductDetailAmbientBackground-module__8KLduq__placement{opacity:.23;width:128vw}.ProductDetailAmbientBackground-module__8KLduq__tools .ProductDetailAmbientBackground-module__8KLduq__placement{top:16vh;left:-58vw}.ProductDetailAmbientBackground-module__8KLduq__video .ProductDetailAmbientBackground-module__8KLduq__placement{top:10vh;right:-62vw}.ProductDetailAmbientBackground-module__8KLduq__article .ProductDetailAmbientBackground-module__8KLduq__placement{top:14vh;right:-60vw}}@media (max-width:639px){.ProductDetailAmbientBackground-module__8KLduq__placement{opacity:.17;width:155vw}}@media (prefers-reduced-motion:reduce){.ProductDetailAmbientBackground-module__8KLduq__interactionLayer{transition:none;transform:none}.ProductDetailAmbientBackground-module__8KLduq__canvas,.ProductDetailAmbientBackground-module__8KLduq__routePrimary,.ProductDetailAmbientBackground-module__8KLduq__routeSecondary,.ProductDetailAmbientBackground-module__8KLduq__orbit,.ProductDetailAmbientBackground-module__8KLduq__nodeGlow,.ProductDetailAmbientBackground-module__8KLduq__nodeCore{animation:none}}
.ArticleBodyRenderer-module__4wkE4a__root{color:#123f00c2;overflow-wrap:anywhere;min-width:0}.ArticleBodyRenderer-module__4wkE4a__root p,.ArticleBodyRenderer-module__4wkE4a__root li{font-size:1rem;font-weight:300;line-height:1.75}.ArticleBodyRenderer-module__4wkE4a__root>p,.ArticleBodyRenderer-module__4wkE4a__root>ul,.ArticleBodyRenderer-module__4wkE4a__root>ol,.ArticleBodyRenderer-module__4wkE4a__root>blockquote,.ArticleBodyRenderer-module__4wkE4a__root>figure,.ArticleBodyRenderer-module__4wkE4a__root>.ArticleBodyRenderer-module__4wkE4a__linkCard{margin:0 0 1.25rem}.ArticleBodyRenderer-module__4wkE4a__root>:last-child{margin-bottom:0}.ArticleBodyRenderer-module__4wkE4a__root h2,.ArticleBodyRenderer-module__4wkE4a__root h3,.ArticleBodyRenderer-module__4wkE4a__root h4{color:#123f00;letter-spacing:-.035em;text-wrap:balance;line-height:1.15}.ArticleBodyRenderer-module__4wkE4a__root h2{margin:2.5rem 0 1rem;font-size:clamp(1.55rem,2.8vw,2.15rem)}.ArticleBodyRenderer-module__4wkE4a__root h3{margin:2rem 0 .85rem;font-size:clamp(1.25rem,2.2vw,1.65rem)}.ArticleBodyRenderer-module__4wkE4a__root h4{margin:1.75rem 0 .75rem;font-size:1.1rem}.ArticleBodyRenderer-module__4wkE4a__root ul,.ArticleBodyRenderer-module__4wkE4a__root ol{gap:.45rem;padding-left:1.5rem;list-style-position:outside;display:grid}.ArticleBodyRenderer-module__4wkE4a__root ul{list-style-type:disc}.ArticleBodyRenderer-module__4wkE4a__root ol{list-style-type:decimal}.ArticleBodyRenderer-module__4wkE4a__root li{padding-left:.25rem}.ArticleBodyRenderer-module__4wkE4a__root li::marker{color:#236500;font-weight:650}.ArticleBodyRenderer-module__4wkE4a__root blockquote{background:#e0efd86b;border-left:3px solid #23650059;padding:1.1rem 1.25rem}.ArticleBodyRenderer-module__4wkE4a__root blockquote p{margin:0;font-size:1.05rem}.ArticleBodyRenderer-module__4wkE4a__root cite{color:#123f0094;margin-top:.7rem;font-size:.78rem;font-style:normal;display:block}.ArticleBodyRenderer-module__4wkE4a__root figure{background:#e8eee5;border-radius:22px;overflow:hidden}.ArticleBodyRenderer-module__4wkE4a__root figure img{object-fit:cover;width:100%;max-height:620px;display:block}.ArticleBodyRenderer-module__4wkE4a__root figcaption{color:#123f0094;padding:.7rem .9rem .85rem;font-size:.76rem;line-height:1.55}.ArticleBodyRenderer-module__4wkE4a__linkCard{background:#ffffff9e;border:1px solid #123f001f;border-radius:18px;padding:1rem 1.05rem}.ArticleBodyRenderer-module__4wkE4a__linkCard a{color:#236500;text-underline-offset:3px;font-size:.9rem;font-weight:750;text-decoration-thickness:1px}.ArticleBodyRenderer-module__4wkE4a__linkCard p{color:#123f009e;margin:.45rem 0 0;font-size:.84rem;line-height:1.6}.ArticleBodyRenderer-module__4wkE4a__root[data-article-body-variant=community]{color:#3f5146}.ArticleBodyRenderer-module__4wkE4a__root[data-article-body-variant=community] p,.ArticleBodyRenderer-module__4wkE4a__root[data-article-body-variant=community] li{font-size:.97rem;line-height:1.8}.ArticleBodyRenderer-module__4wkE4a__root[data-article-body-variant=community] h2,.ArticleBodyRenderer-module__4wkE4a__root[data-article-body-variant=community] h3,.ArticleBodyRenderer-module__4wkE4a__root[data-article-body-variant=community] h4{color:#183a28}@media (min-width:768px){.ArticleBodyRenderer-module__4wkE4a__root[data-article-body-variant=public] p,.ArticleBodyRenderer-module__4wkE4a__root[data-article-body-variant=public] li{font-size:1.125rem;line-height:2.25rem}.ArticleBodyRenderer-module__4wkE4a__root[data-article-body-variant=public]>p,.ArticleBodyRenderer-module__4wkE4a__root[data-article-body-variant=public]>ul,.ArticleBodyRenderer-module__4wkE4a__root[data-article-body-variant=public]>ol,.ArticleBodyRenderer-module__4wkE4a__root[data-article-body-variant=public]>blockquote,.ArticleBodyRenderer-module__4wkE4a__root[data-article-body-variant=public]>figure,.ArticleBodyRenderer-module__4wkE4a__root[data-article-body-variant=public]>.ArticleBodyRenderer-module__4wkE4a__linkCard{margin-bottom:1.5rem}.ArticleBodyRenderer-module__4wkE4a__root[data-article-body-variant=public]>:last-child{margin-bottom:0}}
.CommunityWritingPreview-module__eg44IW__previewShell{min-width:0}.CommunityWritingPreview-module__eg44IW__previewHeader{border-bottom:1px solid #184d2b17;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding-bottom:24px;display:grid}.CommunityWritingPreview-module__eg44IW__previewMeta{color:#638073;flex-wrap:wrap;align-items:center;gap:8px;font-size:.68rem;font-weight:760;display:flex}.CommunityWritingPreview-module__eg44IW__previewBadge{color:#237049;background:#e6f3e8;border-radius:999px;padding:6px 9px}.CommunityWritingPreview-module__eg44IW__previewHeader h1{color:#173c27;letter-spacing:-.06em;text-wrap:balance;max-width:760px;margin:12px 0 0;font-size:clamp(2.1rem,5vw,4.4rem);line-height:.98}.CommunityWritingPreview-module__eg44IW__previewExcerpt{color:#64746a;max-width:720px;margin:17px 0 0;font-size:.96rem;line-height:1.7}.CommunityWritingPreview-module__eg44IW__previewCover{background:#e8eee7;border-radius:22px;overflow:hidden}.CommunityWritingPreview-module__eg44IW__previewCover img{aspect-ratio:4/3;object-fit:cover;width:190px;display:block}.CommunityWritingPreview-module__eg44IW__previewBodyGrid{grid-template-columns:minmax(0,1fr) 220px;gap:clamp(32px,6vw,74px);margin-top:34px;display:grid}.CommunityWritingPreview-module__eg44IW__previewArticle{min-width:0}.CommunityWritingPreview-module__eg44IW__previewAside{align-content:start;gap:22px;display:grid}.CommunityWritingPreview-module__eg44IW__previewAside section{border-top:1px solid #184d2b17;gap:9px;padding-top:14px;display:grid}.CommunityWritingPreview-module__eg44IW__previewAside h2{color:#345642;letter-spacing:.04em;margin:0;font-size:.69rem}.CommunityWritingPreview-module__eg44IW__previewAside p{color:#75857a;margin:0;font-size:.72rem;line-height:1.65}.CommunityWritingPreview-module__eg44IW__previewAside a{color:#2c7450;overflow-wrap:anywhere;font-size:.7rem;line-height:1.5}.CommunityWritingPreview-module__eg44IW__previewTags{flex-wrap:wrap;gap:5px;display:flex}.CommunityWritingPreview-module__eg44IW__previewTags span{color:#367153;background:#edf5ed;border-radius:999px;padding:5px 8px;font-size:.61rem;font-weight:730}.CommunityWritingPreview-module__eg44IW__reviewNotes{gap:8px;display:grid}.CommunityWritingPreview-module__eg44IW__reviewNote{color:#5f7467;background:#f5faf5b8;border-left:2px solid #287f5047;padding:9px 10px;font-size:.72rem;line-height:1.65}.CommunityWritingPreview-module__eg44IW__previewActions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:30px;display:flex}.CommunityWritingPreview-module__eg44IW__previewActions a,.CommunityWritingPreview-module__eg44IW__previewActions button{cursor:pointer;min-height:42px;font:inherit;border-radius:13px;justify-content:center;align-items:center;gap:7px;padding:9px 13px;font-size:.73rem;font-weight:800;text-decoration:none;display:inline-flex}.CommunityWritingPreview-module__eg44IW__secondaryAction{color:#306f4d;background:#fff;border:1px solid #184d2b1c}.CommunityWritingPreview-module__eg44IW__primaryAction{color:#fff;background:linear-gradient(135deg,#207a4a,#2e8294);border:0}.CommunityWritingPreview-module__eg44IW__withdrawAction{color:#9a643d;background:#fff7ed;border:1px solid #945c3724}.CommunityWritingPreview-module__eg44IW__previewActions button:disabled{opacity:.5;cursor:not-allowed}.CommunityWritingPreview-module__eg44IW__actionMessage{color:#9a5547;flex-basis:100%;margin:2px 0 0;font-size:.68rem}.CommunityWritingPreview-module__eg44IW__spin{animation:.9s linear infinite CommunityWritingPreview-module__eg44IW__spin}@keyframes CommunityWritingPreview-module__eg44IW__spin{to{transform:rotate(360deg)}}@media (max-width:760px){.CommunityWritingPreview-module__eg44IW__previewHeader{grid-template-columns:minmax(0,1fr);align-items:start}.CommunityWritingPreview-module__eg44IW__previewCover{order:-1}.CommunityWritingPreview-module__eg44IW__previewCover img{aspect-ratio:16/9;width:100%}.CommunityWritingPreview-module__eg44IW__previewBodyGrid{grid-template-columns:minmax(0,1fr);gap:28px}.CommunityWritingPreview-module__eg44IW__previewActions{flex-direction:column;align-items:stretch}.CommunityWritingPreview-module__eg44IW__previewActions a,.CommunityWritingPreview-module__eg44IW__previewActions button{width:100%}}@media (prefers-reduced-motion:reduce){.CommunityWritingPreview-module__eg44IW__spin{animation:none}}
.CommunityAmbientBackdrop-module__xtMZ1q__backdrop{z-index:-2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.CommunityAmbientBackdrop-module__xtMZ1q__orb,.CommunityAmbientBackdrop-module__xtMZ1q__contour,.CommunityAmbientBackdrop-module__xtMZ1q__leafOne,.CommunityAmbientBackdrop-module__xtMZ1q__leafTwo,.CommunityAmbientBackdrop-module__xtMZ1q__grid{display:block;position:absolute}.CommunityAmbientBackdrop-module__xtMZ1q__orb{filter:blur(2px);border-radius:999px;animation:16s ease-in-out infinite alternate CommunityAmbientBackdrop-module__xtMZ1q__ambientFloat}.CommunityAmbientBackdrop-module__xtMZ1q__orbGreen{aspect-ratio:1;background:radial-gradient(circle,#68e27857,#68e27800);width:min(48rem,62vw);top:-24rem;left:-20rem}.CommunityAmbientBackdrop-module__xtMZ1q__orbBlue{aspect-ratio:1;background:radial-gradient(circle,#48a5e245,#48a5e200);width:min(38rem,52vw);animation-delay:-7s;bottom:-18rem;right:-15rem}.CommunityAmbientBackdrop-module__xtMZ1q__contour{aspect-ratio:1;border:1px solid #22805226;border-radius:46% 54% 62% 38%/52% 44% 56% 48%;width:min(38rem,50vw);animation:24s linear infinite CommunityAmbientBackdrop-module__xtMZ1q__contourTurn;top:8vh;right:5vw;transform:rotate(-12deg);box-shadow:0 0 0 2.5rem #22805206,0 0 0 5rem #3c9ad305}.CommunityAmbientBackdrop-module__xtMZ1q__leafOne,.CommunityAmbientBackdrop-module__xtMZ1q__leafTwo{opacity:.8;border:1px solid #23805229;border-radius:100% 0;width:8rem;height:15rem}.CommunityAmbientBackdrop-module__xtMZ1q__leafOne{bottom:8vh;left:8vw;transform:rotate(-28deg)}.CommunityAmbientBackdrop-module__xtMZ1q__leafTwo{top:12vh;right:14vw;transform:rotate(42deg)scale(.7)}.CommunityAmbientBackdrop-module__xtMZ1q__grid{opacity:.42;background-image:linear-gradient(#123f0009 1px,#0000 1px),linear-gradient(90deg,#123f0009 1px,#0000 1px);background-size:4.5rem 4.5rem;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}.CommunityAmbientBackdrop-module__xtMZ1q__backdrop[data-ambient-variant=signup] .CommunityAmbientBackdrop-module__xtMZ1q__orbGreen{top:-22rem;left:auto;right:-18rem}.CommunityAmbientBackdrop-module__xtMZ1q__backdrop[data-ambient-variant=signup] .CommunityAmbientBackdrop-module__xtMZ1q__orbBlue{left:-14rem;right:auto}.CommunityAmbientBackdrop-module__xtMZ1q__backdrop[data-ambient-variant=signup] .CommunityAmbientBackdrop-module__xtMZ1q__contour{left:7vw;right:auto;transform:rotate(16deg)}.CommunityAmbientBackdrop-module__xtMZ1q__backdrop[data-ambient-variant=onboarding] .CommunityAmbientBackdrop-module__xtMZ1q__orbGreen{opacity:1;top:-20rem;left:-12rem}.CommunityAmbientBackdrop-module__xtMZ1q__backdrop[data-ambient-variant=onboarding] .CommunityAmbientBackdrop-module__xtMZ1q__orbBlue{opacity:1;bottom:-12rem;right:-10rem}.CommunityAmbientBackdrop-module__xtMZ1q__backdrop[data-ambient-variant=onboarding] .CommunityAmbientBackdrop-module__xtMZ1q__contour{top:18vh;right:4vw}.CommunityAmbientBackdrop-module__xtMZ1q__backdrop[data-ambient-variant=workspace]{opacity:.55}.CommunityAmbientBackdrop-module__xtMZ1q__backdrop[data-ambient-variant=workspace] .CommunityAmbientBackdrop-module__xtMZ1q__orbGreen{width:36rem;top:-20rem;left:-18rem}.CommunityAmbientBackdrop-module__xtMZ1q__backdrop[data-ambient-variant=workspace] .CommunityAmbientBackdrop-module__xtMZ1q__orbBlue{width:30rem;bottom:-14rem;right:-16rem}.CommunityAmbientBackdrop-module__xtMZ1q__backdrop[data-ambient-variant=workspace] .CommunityAmbientBackdrop-module__xtMZ1q__contour{opacity:.45;top:20vh;right:-8rem}.CommunityAmbientBackdrop-module__xtMZ1q__backdrop[data-ambient-variant=workspace] .CommunityAmbientBackdrop-module__xtMZ1q__leafOne,.CommunityAmbientBackdrop-module__xtMZ1q__backdrop[data-ambient-variant=workspace] .CommunityAmbientBackdrop-module__xtMZ1q__leafTwo{opacity:.35}@keyframes CommunityAmbientBackdrop-module__xtMZ1q__ambientFloat{0%{transform:translate(-1.5%,-1%)scale(.98)}to{transform:translate(2%,2.5%)scale(1.05)}}@keyframes CommunityAmbientBackdrop-module__xtMZ1q__contourTurn{to{transform:rotate(348deg)}}@media (max-width:720px){.CommunityAmbientBackdrop-module__xtMZ1q__contour{width:22rem;top:18vh;right:-8rem}.CommunityAmbientBackdrop-module__xtMZ1q__leafOne{bottom:5vh;left:-2rem}.CommunityAmbientBackdrop-module__xtMZ1q__leafTwo{top:8vh;right:1rem}.CommunityAmbientBackdrop-module__xtMZ1q__grid{opacity:.28;background-size:3.5rem 3.5rem}}@media (prefers-reduced-motion:reduce){.CommunityAmbientBackdrop-module__xtMZ1q__orb,.CommunityAmbientBackdrop-module__xtMZ1q__contour{animation:none}}
.GHICommunityBrand-module__hFt66W__brand{width:fit-content;color:inherit;align-items:flex-end;gap:.45rem;text-decoration:none;display:inline-flex}.GHICommunityBrand-module__hFt66W__logoWrap{align-items:center;display:inline-flex}.GHICommunityBrand-module__hFt66W__logoWrap img{object-fit:contain;width:auto}.GHICommunityBrand-module__hFt66W__communityWord{color:#238052;letter-spacing:-.045em;margin-bottom:.38rem;font-size:.95rem;font-style:italic;font-weight:700;line-height:1}.GHICommunityBrand-module__hFt66W__default .GHICommunityBrand-module__hFt66W__logoWrap img{height:2.65rem}.GHICommunityBrand-module__hFt66W__compact .GHICommunityBrand-module__hFt66W__logoWrap img{height:2.1rem}.GHICommunityBrand-module__hFt66W__compact .GHICommunityBrand-module__hFt66W__communityWord{margin-bottom:.28rem;font-size:.78rem}.GHICommunityBrand-module__hFt66W__dark .GHICommunityBrand-module__hFt66W__communityWord{color:#b8f3c0}@media (max-width:640px){.GHICommunityBrand-module__hFt66W__default .GHICommunityBrand-module__hFt66W__logoWrap img{height:2.25rem}.GHICommunityBrand-module__hFt66W__default .GHICommunityBrand-module__hFt66W__communityWord{margin-bottom:.3rem;font-size:.82rem}}
.CommunityOnboardingFoundation-module__e_0Pca__card{-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background:#ffffffe6;border:1px solid #1953301c;border-radius:32px;flex-direction:column;min-height:min(720px,100svh - 72px);padding:clamp(24px,4vw,42px);transition:transform .32s,opacity .32s,background-color .32s;display:flex;position:relative;overflow:hidden;box-shadow:0 38px 120px #194e2826}.CommunityOnboardingFoundation-module__e_0Pca__card:after{aspect-ratio:1;content:"";pointer-events:none;background:radial-gradient(circle,#56b0df29,#0000 70%);border-radius:999px;width:18rem;position:absolute;top:-10rem;right:-9rem}.CommunityOnboardingFoundation-module__e_0Pca__cardCompleted{background:#fffffff0}.CommunityOnboardingFoundation-module__e_0Pca__cardTopline{z-index:2;justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}.CommunityOnboardingFoundation-module__e_0Pca__logoutButton,.CommunityOnboardingFoundation-module__e_0Pca__backButton,.CommunityOnboardingFoundation-module__e_0Pca__nextButton,.CommunityOnboardingFoundation-module__e_0Pca__progressItem{font:inherit;border:0}.CommunityOnboardingFoundation-module__e_0Pca__logoutButton{color:#526158;cursor:pointer;background:#ffffffb8;border:1px solid #19533017;border-radius:14px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:8px 12px;font-size:.76rem;font-weight:750;transition:background-color .16s,color .16s,transform .16s;display:inline-flex}.CommunityOnboardingFoundation-module__e_0Pca__logoutButton:hover:not(:disabled){color:#1d7047;background:#fff;transform:translateY(-1px)}.CommunityOnboardingFoundation-module__e_0Pca__logoutButton:disabled{cursor:wait;opacity:.55}.CommunityOnboardingFoundation-module__e_0Pca__progress{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:28px;display:grid;position:relative}.CommunityOnboardingFoundation-module__e_0Pca__progressItem{color:#89948c;cursor:default;text-align:left;background:0 0;align-items:center;gap:8px;min-width:0;padding:0;display:flex}.CommunityOnboardingFoundation-module__e_0Pca__progressItem:after{content:"";background:#e3eae4;border-radius:999px;flex:1;height:2px;transition:background-color .18s}.CommunityOnboardingFoundation-module__e_0Pca__progressItem:last-child:after{display:none}.CommunityOnboardingFoundation-module__e_0Pca__progressItem>span{aspect-ratio:1;background:#edf1ed;border-radius:999px;flex:none;place-items:center;width:28px;font-size:.7rem;font-weight:800;transition:background-color .18s,color .18s,transform .18s;display:grid}.CommunityOnboardingFoundation-module__e_0Pca__progressItem small{text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:750;overflow:hidden}.CommunityOnboardingFoundation-module__e_0Pca__progressItem:not(:disabled){cursor:pointer}.CommunityOnboardingFoundation-module__e_0Pca__progressItem:not(:disabled):hover>span{transform:translateY(-1px)}.CommunityOnboardingFoundation-module__e_0Pca__progressItemActive,.CommunityOnboardingFoundation-module__e_0Pca__progressItemDone{color:#1e7048}.CommunityOnboardingFoundation-module__e_0Pca__progressItemActive>span,.CommunityOnboardingFoundation-module__e_0Pca__progressItemDone>span{color:#1e7048;background:#dff4df}.CommunityOnboardingFoundation-module__e_0Pca__progressItemActive:after,.CommunityOnboardingFoundation-module__e_0Pca__progressItemDone:after{background:linear-gradient(90deg,#66b975,#dce7df)}.CommunityOnboardingFoundation-module__e_0Pca__form{z-index:1;flex-direction:column;flex:1;display:flex;position:relative}.CommunityOnboardingFoundation-module__e_0Pca__intro{margin-top:28px}.CommunityOnboardingFoundation-module__e_0Pca__intro h1,.CommunityOnboardingFoundation-module__e_0Pca__successState h1{letter-spacing:-.052em;text-wrap:balance;outline:none;max-width:620px;margin:0;font-size:clamp(1.9rem,4vw,2.8rem);line-height:1.03}.CommunityOnboardingFoundation-module__e_0Pca__identityCard{background:#f7fbf7d1;border:1px solid #19533014;border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;margin-top:20px;padding:12px 14px;display:grid}.CommunityOnboardingFoundation-module__e_0Pca__avatar{aspect-ratio:1;color:#1d7047;background-color:#dff0e1;background-position:50%;background-size:cover;border-radius:999px;place-items:center;width:42px;font-weight:850;display:grid}.CommunityOnboardingFoundation-module__e_0Pca__identityCard>div{gap:2px;min-width:0;display:grid}.CommunityOnboardingFoundation-module__e_0Pca__identityCard strong,.CommunityOnboardingFoundation-module__e_0Pca__identityCard span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CommunityOnboardingFoundation-module__e_0Pca__identityCard strong{font-size:.86rem}.CommunityOnboardingFoundation-module__e_0Pca__identityCard>div span{color:#78857c;font-size:.72rem}.CommunityOnboardingFoundation-module__e_0Pca__formError{color:#8b3a31;background:#fff5f3eb;border:1px solid #a23e3226;border-radius:14px;margin-top:16px;padding:11px 13px;font-size:.78rem;line-height:1.5}.CommunityOnboardingFoundation-module__e_0Pca__stepPanel{flex:1;margin-top:22px;animation:.23s both CommunityOnboardingFoundation-module__e_0Pca__stepIn}.CommunityOnboardingFoundation-module__e_0Pca__fieldsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 15px;display:grid}.CommunityOnboardingFoundation-module__e_0Pca__field{color:#38453c;align-content:start;gap:7px;min-width:0;font-size:.76rem;font-weight:750;display:grid}.CommunityOnboardingFoundation-module__e_0Pca__fieldWide{grid-column:1/-1}.CommunityOnboardingFoundation-module__e_0Pca__field>span:first-child{min-height:18px}.CommunityOnboardingFoundation-module__e_0Pca__field em{color:#829087;margin-left:5px;font-size:.66rem;font-style:normal;font-weight:650}.CommunityOnboardingFoundation-module__e_0Pca__field input,.CommunityOnboardingFoundation-module__e_0Pca__field select,.CommunityOnboardingFoundation-module__e_0Pca__field textarea{color:#172119;width:100%;min-height:48px;font:inherit;background:#ffffffe6;border:1px solid #19533021;border-radius:14px;outline:none;padding:12px 13px;font-size:.88rem;font-weight:500;transition:border-color .15s,box-shadow .15s,background-color .15s}.CommunityOnboardingFoundation-module__e_0Pca__field select{cursor:pointer}.CommunityOnboardingFoundation-module__e_0Pca__field textarea{resize:vertical;min-height:108px;line-height:1.55}.CommunityOnboardingFoundation-module__e_0Pca__field input::placeholder,.CommunityOnboardingFoundation-module__e_0Pca__field textarea::placeholder{color:#9aa49d}.CommunityOnboardingFoundation-module__e_0Pca__field input:focus,.CommunityOnboardingFoundation-module__e_0Pca__field select:focus,.CommunityOnboardingFoundation-module__e_0Pca__field textarea:focus{background:#fff;border-color:#207a4a8c;box-shadow:0 0 0 4px #30915b17}.CommunityOnboardingFoundation-module__e_0Pca__field input[aria-invalid=true],.CommunityOnboardingFoundation-module__e_0Pca__field select[aria-invalid=true],.CommunityOnboardingFoundation-module__e_0Pca__field textarea[aria-invalid=true]{border-color:#ab46387a;box-shadow:0 0 0 3px #ab463812}.CommunityOnboardingFoundation-module__e_0Pca__fieldError{color:#9a4438;font-size:.68rem;font-weight:650;line-height:1.45}.CommunityOnboardingFoundation-module__e_0Pca__fieldMeta{color:#8a958d;text-align:right;min-height:14px;font-size:.64rem;font-weight:600}.CommunityOnboardingFoundation-module__e_0Pca__consentList{gap:13px;display:grid}.CommunityOnboardingFoundation-module__e_0Pca__consentItem{color:#4f5c53;background:#f8fbf8db;border:1px solid #19533017;border-radius:17px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:11px;padding:15px 16px;font-size:.84rem;line-height:1.65;display:grid}.CommunityOnboardingFoundation-module__e_0Pca__consentItem input{accent-color:#237a4b;width:19px;height:19px;margin:3px 0 0}.CommunityOnboardingFoundation-module__e_0Pca__consentItem a{color:#1f7047;text-underline-offset:3px;font-weight:800}.CommunityOnboardingFoundation-module__e_0Pca__consentItem .CommunityOnboardingFoundation-module__e_0Pca__fieldError{grid-column:2}.CommunityOnboardingFoundation-module__e_0Pca__actions{justify-content:space-between;align-items:center;gap:12px;margin-top:22px;display:flex}.CommunityOnboardingFoundation-module__e_0Pca__backButton,.CommunityOnboardingFoundation-module__e_0Pca__nextButton{cursor:pointer;border-radius:15px;justify-content:center;align-items:center;gap:7px;min-height:48px;padding:11px 17px;font-size:.8rem;font-weight:800;transition:transform .16s,box-shadow .16s,background-color .16s;display:inline-flex}.CommunityOnboardingFoundation-module__e_0Pca__backButton{color:#526158;background:0 0}.CommunityOnboardingFoundation-module__e_0Pca__backButton:hover:not(:disabled){color:#1d7047;background:#22805212}.CommunityOnboardingFoundation-module__e_0Pca__nextButton{color:#fff;background:linear-gradient(135deg,#207a4a,#2e8294);min-width:150px;box-shadow:0 14px 28px #1c6a4633}.CommunityOnboardingFoundation-module__e_0Pca__nextButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 18px 34px #1c6a4642}.CommunityOnboardingFoundation-module__e_0Pca__backButton:disabled,.CommunityOnboardingFoundation-module__e_0Pca__nextButton:disabled{cursor:wait;opacity:.58}.CommunityOnboardingFoundation-module__e_0Pca__spinner{animation:.8s linear infinite CommunityOnboardingFoundation-module__e_0Pca__spin}.CommunityOnboardingFoundation-module__e_0Pca__successState{z-index:1;text-align:center;flex:1;place-content:center;justify-items:center;animation:.3s both CommunityOnboardingFoundation-module__e_0Pca__successIn;display:grid;position:relative}.CommunityOnboardingFoundation-module__e_0Pca__successIcon{aspect-ratio:1;color:#20774a;background:linear-gradient(145deg,#dbf4d8,#dceefa);border-radius:26px;place-items:center;width:78px;margin-bottom:22px;display:grid;box-shadow:0 18px 38px #26784c24}.CommunityOnboardingFoundation-module__e_0Pca__successState p{color:#6b776f;margin:12px 0 0;font-size:.88rem}.CommunityOnboardingFoundation-module__e_0Pca__srOnly{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes CommunityOnboardingFoundation-module__e_0Pca__stepIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes CommunityOnboardingFoundation-module__e_0Pca__successIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes CommunityOnboardingFoundation-module__e_0Pca__spin{to{transform:rotate(360deg)}}@media (max-width:600px){.CommunityOnboardingFoundation-module__e_0Pca__card{border-radius:26px;min-height:calc(100svh - 32px);padding:22px 18px}.CommunityOnboardingFoundation-module__e_0Pca__progress{margin-top:24px}.CommunityOnboardingFoundation-module__e_0Pca__progressItem small{display:none}.CommunityOnboardingFoundation-module__e_0Pca__intro{margin-top:24px}.CommunityOnboardingFoundation-module__e_0Pca__intro h1,.CommunityOnboardingFoundation-module__e_0Pca__successState h1{font-size:clamp(1.8rem,8vw,2.25rem)}.CommunityOnboardingFoundation-module__e_0Pca__fieldsGrid{grid-template-columns:1fr}.CommunityOnboardingFoundation-module__e_0Pca__fieldWide{grid-column:auto}.CommunityOnboardingFoundation-module__e_0Pca__field input,.CommunityOnboardingFoundation-module__e_0Pca__field select,.CommunityOnboardingFoundation-module__e_0Pca__field textarea{font-size:1rem}.CommunityOnboardingFoundation-module__e_0Pca__actions{z-index:3;padding:12px 5px max(2px, env(safe-area-inset-bottom));background:linear-gradient(#0000,#fffffffa 32%);margin-inline:-5px;position:sticky;bottom:0}.CommunityOnboardingFoundation-module__e_0Pca__nextButton{min-width:140px}}@media (prefers-reduced-motion:reduce){.CommunityOnboardingFoundation-module__e_0Pca__card,.CommunityOnboardingFoundation-module__e_0Pca__logoutButton,.CommunityOnboardingFoundation-module__e_0Pca__progressItem>span,.CommunityOnboardingFoundation-module__e_0Pca__stepPanel,.CommunityOnboardingFoundation-module__e_0Pca__backButton,.CommunityOnboardingFoundation-module__e_0Pca__nextButton,.CommunityOnboardingFoundation-module__e_0Pca__successState,.CommunityOnboardingFoundation-module__e_0Pca__spinner{transition:none;animation:none}}
.CommunityNotificationPreview-module__Ctyryq__root{position:relative}.CommunityNotificationPreview-module__Ctyryq__trigger{aspect-ratio:1;color:#405047;cursor:pointer;background:#ffffffb8;border:1px solid #1a57361a;border-radius:15px;place-items:center;width:42px;transition:background-color .16s,color .16s,transform .16s;display:grid;position:relative}.CommunityNotificationPreview-module__Ctyryq__trigger:hover,.CommunityNotificationPreview-module__Ctyryq__trigger:focus-visible,.CommunityNotificationPreview-module__Ctyryq__triggerActive,.CommunityNotificationPreview-module__Ctyryq__trigger[aria-expanded=true]{color:#1d7047;background:#fff;transform:translateY(-1px)}.CommunityNotificationPreview-module__Ctyryq__trigger:focus-visible{outline-offset:3px;outline:3px solid #2e829433}.CommunityNotificationPreview-module__Ctyryq__badge{color:#fff;background:#24794c;border:2px solid #f8fcf8;border-radius:999px;justify-content:center;align-items:center;min-width:19px;height:19px;padding-inline:4px;font-size:.58rem;font-weight:850;line-height:1;display:inline-flex;position:absolute;top:-5px;right:-6px}.CommunityNotificationPreview-module__Ctyryq__popover{z-index:50;color:#1e2a21;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#fffffff7;border:1px solid #184a2a1a;border-radius:22px;width:min(370px,100vw - 32px);animation:.15s ease-out CommunityNotificationPreview-module__Ctyryq__previewEnter;position:absolute;top:calc(100% + 12px);right:0;overflow:hidden;box-shadow:0 24px 70px #1445262e}.CommunityNotificationPreview-module__Ctyryq__header{border-bottom:1px solid #184a2a14;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:14px 17px;display:flex}.CommunityNotificationPreview-module__Ctyryq__header strong{font-size:.9rem}.CommunityNotificationPreview-module__Ctyryq__header span{color:#728078;font-size:.68rem;font-weight:700}.CommunityNotificationPreview-module__Ctyryq__list{overscroll-behavior:contain;max-height:min(390px,58vh);overflow-y:auto}.CommunityNotificationPreview-module__Ctyryq__item{min-width:0;color:inherit;border-bottom:1px solid #184a2a0f;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:10px;padding:14px 15px;text-decoration:none;transition:background-color .15s;display:grid}.CommunityNotificationPreview-module__Ctyryq__item:hover,.CommunityNotificationPreview-module__Ctyryq__item:focus-visible{background:#edf8f0c2;outline:none}.CommunityNotificationPreview-module__Ctyryq__itemMarker{aspect-ratio:1;background:0 0;border-radius:999px;width:7px}.CommunityNotificationPreview-module__Ctyryq__item[data-unread=true] .CommunityNotificationPreview-module__Ctyryq__itemMarker{background:#2a8654;box-shadow:0 0 0 4px #2a86541a}.CommunityNotificationPreview-module__Ctyryq__itemContent{gap:4px;min-width:0;display:grid}.CommunityNotificationPreview-module__Ctyryq__itemContent strong,.CommunityNotificationPreview-module__Ctyryq__itemContent span{text-overflow:ellipsis;overflow:hidden}.CommunityNotificationPreview-module__Ctyryq__itemContent strong{white-space:nowrap;font-size:.78rem;line-height:1.35}.CommunityNotificationPreview-module__Ctyryq__itemContent span{color:#67746c;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.7rem;line-height:1.45;display:-webkit-box}.CommunityNotificationPreview-module__Ctyryq__itemContent small{color:#8a958e;font-size:.61rem}.CommunityNotificationPreview-module__Ctyryq__empty{color:#6d7971;text-align:center;margin:0;padding:28px 20px;font-size:.75rem;line-height:1.6}.CommunityNotificationPreview-module__Ctyryq__allLink{color:#1f7047;justify-content:center;align-items:center;gap:7px;min-height:50px;font-size:.73rem;font-weight:800;text-decoration:none;display:flex}.CommunityNotificationPreview-module__Ctyryq__allLink:hover,.CommunityNotificationPreview-module__Ctyryq__allLink:focus-visible{background:#eef8f1b3;outline:none}@keyframes CommunityNotificationPreview-module__Ctyryq__previewEnter{0%{opacity:0;transform:translateY(-5px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:680px){.CommunityNotificationPreview-module__Ctyryq__popover{width:auto;max-height:calc(100svh - 158px);position:fixed;top:68px;left:12px;right:12px}.CommunityNotificationPreview-module__Ctyryq__list{max-height:calc(100svh - 280px)}}@media (prefers-reduced-motion:reduce){.CommunityNotificationPreview-module__Ctyryq__trigger{transition:none}.CommunityNotificationPreview-module__Ctyryq__popover{animation:none}}
.CommunitySkeletonShell-module__wT2_yq__shell,.CommunitySkeletonShell-module__wT2_yq__onboardingShell{color:#172119;isolation:isolate;min-height:100svh;position:relative}.CommunitySkeletonShell-module__wT2_yq__shell{background:linear-gradient(135deg,#f5fbf4 0%,#fbfdfb 52%,#eef7fc 100%);grid-template-columns:244px minmax(0,1fr);display:grid;overflow:visible}.CommunitySkeletonShell-module__wT2_yq__onboardingShell{background:linear-gradient(135deg,#f4fff1 0%,#fbfdf9 48%,#eef8ff 100%);place-items:center;display:grid;overflow:hidden}.CommunitySkeletonShell-module__wT2_yq__onboardingMain{width:min(760px,100% - 32px);padding:clamp(30px,6vh,70px) 0}.CommunitySkeletonShell-module__wT2_yq__sidebar{z-index:20;overscroll-behavior:contain;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#fafdf9c7;border-right:1px solid #183e2317;align-self:start;height:100svh;position:sticky;top:0;overflow-y:auto}.CommunitySkeletonShell-module__wT2_yq__sidebarInner{flex-direction:column;height:100%;padding:26px 20px 20px;display:flex}.CommunitySkeletonShell-module__wT2_yq__sidebarNav{gap:6px;margin-top:42px;display:grid}.CommunitySkeletonShell-module__wT2_yq__sidebarLink,.CommunitySkeletonShell-module__wT2_yq__sessionActionButton{color:#455249;cursor:pointer;min-height:46px;font:inherit;text-align:left;background:0 0;border:0;border-radius:16px;align-items:center;gap:13px;padding:11px 13px;font-size:.9rem;font-weight:650;text-decoration:none;transition:background-color .16s,color .16s,transform .16s;display:flex}.CommunitySkeletonShell-module__wT2_yq__sidebarLink:hover,.CommunitySkeletonShell-module__wT2_yq__sessionActionButton:hover{color:#1d7047;background:#23805214;transform:translate(2px)}.CommunitySkeletonShell-module__wT2_yq__sidebarLinkActive{color:#176a41;background:linear-gradient(135deg,#278a5824,#419ad31a)}.CommunitySkeletonShell-module__wT2_yq__adminSlot{margin-top:8px}.CommunitySkeletonShell-module__wT2_yq__sidebarCompose{color:#fff;background:linear-gradient(135deg,#207a4a,#2e8294);border-radius:17px;justify-content:center;align-items:center;gap:9px;min-height:48px;margin-top:22px;padding:12px 15px;font-size:.9rem;font-weight:800;text-decoration:none;transition:transform .17s,box-shadow .17s;display:flex;box-shadow:0 18px 36px #1c6a4633}.CommunitySkeletonShell-module__wT2_yq__sidebarCompose:hover{transform:translateY(-2px);box-shadow:0 22px 42px #1c6a4642}.CommunitySkeletonShell-module__wT2_yq__sidebarIdentity{border-top:1px solid #183e2314;align-items:center;gap:10px;min-width:0;margin-top:auto;padding-top:17px;display:flex}.CommunitySkeletonShell-module__wT2_yq__identityAvatar{aspect-ratio:1;color:#1d7047;background-color:#dff0e1;background-image:linear-gradient(135deg,#d7f1d7,#dceef9);background-position:50%;background-size:cover;border-radius:999px;flex:none;place-items:center;width:38px;font-size:.86rem;font-weight:850;display:grid}.CommunitySkeletonShell-module__wT2_yq__sidebarIdentity>span:last-child{min-width:0;line-height:1.25;display:grid}.CommunitySkeletonShell-module__wT2_yq__sidebarIdentity strong,.CommunitySkeletonShell-module__wT2_yq__sidebarIdentity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CommunitySkeletonShell-module__wT2_yq__sidebarIdentity strong{font-size:.8rem}.CommunitySkeletonShell-module__wT2_yq__sidebarIdentity small{color:#7b887f;font-size:.67rem}.CommunitySkeletonShell-module__wT2_yq__workspaceColumn{min-width:0}.CommunitySkeletonShell-module__wT2_yq__utilityBar{z-index:15;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f9fcf9bd;border-bottom:1px solid #183e2312;justify-content:flex-end;align-items:center;min-height:68px;padding:0 clamp(20px,4vw,52px);display:flex;position:sticky;top:0}.CommunitySkeletonShell-module__wT2_yq__main{width:min(970px,100% - 48px);margin:0 auto;padding:clamp(34px,6vw,72px) 0 96px}.CommunitySkeletonShell-module__wT2_yq__panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffd1;border:1px solid #183e2317;border-radius:28px;padding:clamp(24px,4.5vw,46px);box-shadow:0 28px 84px #1d542b14}.CommunitySkeletonShell-module__wT2_yq__eyebrow{color:#23734a;letter-spacing:.13em;text-transform:uppercase;margin:0 0 10px;font-size:.72rem;font-weight:800}.CommunitySkeletonShell-module__wT2_yq__title{letter-spacing:-.058em;text-wrap:balance;max-width:720px;margin:0;font-size:clamp(2rem,4.2vw,3.65rem);line-height:1}.CommunitySkeletonShell-module__wT2_yq__description{color:#647067;max-width:680px;margin:18px 0 0;font-size:.96rem;line-height:1.7}.CommunitySkeletonShell-module__wT2_yq__stack{gap:14px;margin-top:26px;display:grid}.CommunitySkeletonShell-module__wT2_yq__card{background:#ffffffdb;border:1px solid #183e2314;border-radius:20px;padding:18px 20px}.CommunitySkeletonShell-module__wT2_yq__cardTitle{margin:0;font-size:1rem}.CommunitySkeletonShell-module__wT2_yq__cardText{color:#6d786f;margin:8px 0 0;line-height:1.6}.CommunitySkeletonShell-module__wT2_yq__muted{color:#7d887f}.CommunitySkeletonShell-module__wT2_yq__sessionActions{gap:8px;display:grid}.CommunitySkeletonShell-module__wT2_yq__sessionActions[data-session-action-variant=settings]{grid-template-columns:repeat(2,minmax(0,1fr))}.CommunitySkeletonShell-module__wT2_yq__sessionActions[data-session-action-variant=settings] .CommunitySkeletonShell-module__wT2_yq__sessionActionButton{background:#fff;border:1px solid #183e2317;justify-content:center}.CommunitySkeletonShell-module__wT2_yq__sessionActions[data-session-action-variant=compact]{display:flex}.CommunitySkeletonShell-module__wT2_yq__sessionActions[data-session-action-variant=compact] .CommunitySkeletonShell-module__wT2_yq__sessionActionButton{min-height:40px;padding:8px 12px}.CommunitySkeletonShell-module__wT2_yq__mobileNav{display:none}.CommunitySkeletonShell-module__wT2_yq__mobileLink,.CommunitySkeletonShell-module__wT2_yq__mobileLinkActive{color:#69766e;text-decoration:none}@media (max-width:900px){.CommunitySkeletonShell-module__wT2_yq__shell{grid-template-columns:88px minmax(0,1fr)}.CommunitySkeletonShell-module__wT2_yq__sidebarInner{align-items:center;padding:24px 12px 18px}.CommunitySkeletonShell-module__wT2_yq__sidebarNav{width:100%;margin-top:38px}.CommunitySkeletonShell-module__wT2_yq__sidebarLink,.CommunitySkeletonShell-module__wT2_yq__sessionActionButton{justify-content:center;padding-inline:10px}.CommunitySkeletonShell-module__wT2_yq__sidebarLink span,.CommunitySkeletonShell-module__wT2_yq__sessionActionButton span,.CommunitySkeletonShell-module__wT2_yq__sidebarCompose span,.CommunitySkeletonShell-module__wT2_yq__sidebarIdentity>span:last-child{display:none}.CommunitySkeletonShell-module__wT2_yq__sidebarCompose{aspect-ratio:1;width:48px;padding:0}.CommunitySkeletonShell-module__wT2_yq__sidebarIdentity{justify-content:center}}@media (max-width:680px){.CommunitySkeletonShell-module__wT2_yq__shell{padding-bottom:72px;display:block}.CommunitySkeletonShell-module__wT2_yq__sidebar{display:none}.CommunitySkeletonShell-module__wT2_yq__utilityBar{min-height:60px;padding-inline:16px}.CommunitySkeletonShell-module__wT2_yq__main{width:min(100% - 24px,970px);padding:26px 0 48px}.CommunitySkeletonShell-module__wT2_yq__panel{border-radius:23px;padding:24px 20px}.CommunitySkeletonShell-module__wT2_yq__title{font-size:clamp(1.9rem,9vw,2.8rem)}.CommunitySkeletonShell-module__wT2_yq__mobileNav{z-index:30;inset-inline:12px;bottom:max(10px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffffe6;border:1px solid #183e231a;border-radius:22px;justify-content:space-around;align-items:center;gap:4px;min-height:60px;padding:7px;display:flex;position:fixed;box-shadow:0 18px 50px #164e2826}.CommunitySkeletonShell-module__wT2_yq__mobileLink,.CommunitySkeletonShell-module__wT2_yq__mobileLinkActive{border-radius:15px;place-items:center;gap:2px;min-width:56px;min-height:45px;font-size:.62rem;display:grid}.CommunitySkeletonShell-module__wT2_yq__mobileLinkActive{color:#1d7047;background:#2380521a}.CommunitySkeletonShell-module__wT2_yq__sessionActions[data-session-action-variant=settings]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.CommunitySkeletonShell-module__wT2_yq__sidebarLink,.CommunitySkeletonShell-module__wT2_yq__sessionActionButton,.CommunitySkeletonShell-module__wT2_yq__sidebarCompose{transition:none}}
.CommunityAuthPage-module__rIALDG__page{--auth-pointer-x:50%;--auth-pointer-y:50%;--auth-shift-x:0px;--auth-shift-y:0px;color:#152017;isolation:isolate;background:linear-gradient(135deg,#f4fff1 0%,#fbfdf9 48%,#eef8ff 100%);min-height:100svh;position:relative;overflow:hidden}.CommunityAuthPage-module__rIALDG__pointerGlow{z-index:-1;aspect-ratio:1;width:min(46vw,680px);left:var(--auth-pointer-x);top:var(--auth-pointer-y);filter:blur(8px);opacity:.85;pointer-events:none;background:radial-gradient(circle,#7eec8a29,#0000 68%);border-radius:999px;transition:left .16s ease-out,top .16s ease-out;position:absolute;transform:translate(-50%,-50%)}.CommunityAuthPage-module__rIALDG__topBar{z-index:5;justify-content:space-between;align-items:center;gap:18px;width:min(1180px,100% - 40px);display:flex;position:absolute;top:clamp(18px,3vw,34px);left:50%;transform:translate(-50%)}.CommunityAuthPage-module__rIALDG__homeLink{color:#29402d;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffb8;border:1px solid #1432181a;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:9px 14px;font-size:.82rem;font-weight:700;text-decoration:none;transition:transform .16s,background-color .16s,box-shadow .16s;display:inline-flex}.CommunityAuthPage-module__rIALDG__homeLink:hover{background:#fff;transform:translateY(-1px);box-shadow:0 14px 30px #2352281a}.CommunityAuthPage-module__rIALDG__stage{grid-template-columns:minmax(0,1.04fr) minmax(340px,.78fr);align-items:center;gap:clamp(42px,6vw,92px);width:min(1180px,100% - 40px);min-height:100svh;margin:0 auto;padding:clamp(86px,11vh,124px) 0 clamp(44px,7vh,82px);display:grid}.CommunityAuthPage-module__rIALDG__storyColumn{align-self:center;min-width:0}.CommunityAuthPage-module__rIALDG__title{letter-spacing:-.064em;text-wrap:balance;max-width:650px;margin:0;font-size:clamp(2.35rem,4.35vw,4.2rem);font-weight:700;line-height:1;animation:.62s cubic-bezier(.22,1,.36,1) both CommunityAuthPage-module__rIALDG__titleReveal}.CommunityAuthPage-module__rIALDG__authColumn{justify-self:end;width:100%;max-width:445px}.CommunityAuthPage-module__rIALDG__authCard{-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background:#ffffffdb;border:1px solid #1432181a;border-radius:30px;padding:clamp(28px,4vw,42px);transition:transform .22s,box-shadow .22s,border-color .22s;position:relative;overflow:hidden;box-shadow:0 32px 100px #18441e21}.CommunityAuthPage-module__rIALDG__authCard:before{content:"";pointer-events:none;background:radial-gradient(circle at var(--auth-pointer-x) var(--auth-pointer-y), #76d6841a, transparent 42%);opacity:.7;position:absolute;inset:0}.CommunityAuthPage-module__rIALDG__authCard:hover{border-color:#2c77372b;transform:translateY(-3px);box-shadow:0 38px 110px #18441e29}.CommunityAuthPage-module__rIALDG__authTitle,.CommunityAuthPage-module__rIALDG__googleArea,.CommunityAuthPage-module__rIALDG__legalRow,.CommunityAuthPage-module__rIALDG__switchCopy{z-index:1;position:relative}.CommunityAuthPage-module__rIALDG__authTitle{letter-spacing:-.05em;margin:0;font-size:clamp(1.75rem,2.8vw,2.25rem);font-weight:620}.CommunityAuthPage-module__rIALDG__googleArea{margin-top:28px}.CommunityAuthPage-module__rIALDG__googleButtonFrame{place-items:center;width:100%;min-height:44px;display:grid;position:relative}.CommunityAuthPage-module__rIALDG__googleButtonHost{place-items:center;width:100%;min-height:44px;display:grid}.CommunityAuthPage-module__rIALDG__googleButtonOverlay{background:#fffffff2;border:1px solid #d8ded8;border-radius:999px;place-items:center;display:grid;position:absolute;inset:0}.CommunityAuthPage-module__rIALDG__spinner{aspect-ratio:1;border:2px solid #d7e4d8;border-top-color:#2a7d37;border-radius:999px;width:18px;animation:.7s linear infinite CommunityAuthPage-module__rIALDG__spin}.CommunityAuthPage-module__rIALDG__authStatus{color:#617067;text-align:center;min-height:0;margin:12px 4px 0;font-size:.78rem;line-height:1.5}.CommunityAuthPage-module__rIALDG__authStatus:empty{display:none}.CommunityAuthPage-module__rIALDG__authStatusError{color:#9f403b}.CommunityAuthPage-module__rIALDG__retryButton{color:#22652d;cursor:pointer;width:100%;font:inherit;background:#eef6ed;border:0;border-radius:999px;margin-top:10px;padding:10px 14px;font-size:.82rem;font-weight:750;transition:background-color .16s,transform .16s}.CommunityAuthPage-module__rIALDG__retryButton:hover{background:#e4f2e3;transform:translateY(-1px)}.CommunityAuthPage-module__rIALDG__ageNotice{color:#738077;text-align:center;margin:15px 0 0;font-size:.74rem;line-height:1.55}.CommunityAuthPage-module__rIALDG__legalRow{flex-wrap:wrap;justify-content:center;gap:8px 14px;margin-top:10px;display:flex}.CommunityAuthPage-module__rIALDG__privacyLink{color:#738077;font-size:.76rem;text-decoration:none;transition:color .16s}.CommunityAuthPage-module__rIALDG__privacyLink:hover{color:#267333}.CommunityAuthPage-module__rIALDG__switchCopy{color:#667168;text-align:center;margin:23px 0 0;font-size:.84rem}.CommunityAuthPage-module__rIALDG__switchCopy a{color:#267333;font-weight:800;text-decoration:none}.CommunityAuthPage-module__rIALDG__switchCopy a:hover{text-underline-offset:3px;text-decoration:underline}@keyframes CommunityAuthPage-module__rIALDG__spin{to{transform:rotate(360deg)}}@keyframes CommunityAuthPage-module__rIALDG__titleReveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.CommunityAuthPage-module__rIALDG__stage{grid-template-columns:1fr;gap:42px;min-height:auto;padding-top:112px}.CommunityAuthPage-module__rIALDG__title{max-width:760px;font-size:clamp(2.45rem,8vw,3.85rem)}.CommunityAuthPage-module__rIALDG__authColumn{justify-self:start;max-width:610px}}@media (max-width:640px){.CommunityAuthPage-module__rIALDG__topBar,.CommunityAuthPage-module__rIALDG__stage{width:min(100% - 24px,1180px)}.CommunityAuthPage-module__rIALDG__stage{gap:30px;padding-top:98px;padding-bottom:30px}.CommunityAuthPage-module__rIALDG__homeLink{justify-content:center;min-width:42px;padding:9px 11px}.CommunityAuthPage-module__rIALDG__homeLink span{display:none}.CommunityAuthPage-module__rIALDG__title{font-size:clamp(2.25rem,11vw,3.15rem);line-height:1.02}.CommunityAuthPage-module__rIALDG__authCard{border-radius:25px;padding:27px 20px}.CommunityAuthPage-module__rIALDG__authTitle{font-size:1.8rem}}@media (prefers-reduced-motion:reduce){.CommunityAuthPage-module__rIALDG__pointerGlow,.CommunityAuthPage-module__rIALDG__title,.CommunityAuthPage-module__rIALDG__spinner{transition:none;animation:none}.CommunityAuthPage-module__rIALDG__homeLink,.CommunityAuthPage-module__rIALDG__authCard,.CommunityAuthPage-module__rIALDG__retryButton{transition:none}}
.CommunityProfileForm-module____QBGW__form{gap:20px;display:grid}.CommunityProfileForm-module____QBGW__identityCard{background:linear-gradient(135deg,#f4fbf4e6,#f1f8fceb);border:1px solid #19533014;border-radius:20px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:13px;padding:15px 17px;display:grid}.CommunityProfileForm-module____QBGW__avatar{aspect-ratio:1;color:#1d7047;background-color:#dff0e1;background-position:50%;background-size:cover;border-radius:999px;place-items:center;width:48px;font-weight:850;display:grid}.CommunityProfileForm-module____QBGW__identityText{gap:3px;min-width:0;display:grid}.CommunityProfileForm-module____QBGW__identityText strong,.CommunityProfileForm-module____QBGW__identityText small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CommunityProfileForm-module____QBGW__identityText strong{font-size:.92rem}.CommunityProfileForm-module____QBGW__identityText small{color:#758178;font-size:.74rem}.CommunityProfileForm-module____QBGW__section{background:#ffffffc7;border:1px solid #19533014;border-radius:22px;padding:clamp(18px,3vw,25px)}.CommunityProfileForm-module____QBGW__section h2{color:#234630;letter-spacing:-.02em;margin:0 0 18px;font-size:1rem}.CommunityProfileForm-module____QBGW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 15px;display:grid}.CommunityProfileForm-module____QBGW__field{color:#3c493f;align-content:start;gap:7px;min-width:0;font-size:.76rem;font-weight:750;display:grid}.CommunityProfileForm-module____QBGW__fieldWide{grid-column:1/-1}.CommunityProfileForm-module____QBGW__field em{color:#849087;margin-left:5px;font-size:.66rem;font-style:normal;font-weight:650}.CommunityProfileForm-module____QBGW__field input,.CommunityProfileForm-module____QBGW__field select,.CommunityProfileForm-module____QBGW__field textarea{color:#172119;width:100%;min-height:48px;font:inherit;background:#ffffffed;border:1px solid #19533021;border-radius:14px;outline:none;padding:12px 13px;font-size:.88rem;font-weight:500;transition:border-color .15s,box-shadow .15s,background-color .15s}.CommunityProfileForm-module____QBGW__field textarea{resize:vertical;min-height:110px;line-height:1.55}.CommunityProfileForm-module____QBGW__field input:focus,.CommunityProfileForm-module____QBGW__field select:focus,.CommunityProfileForm-module____QBGW__field textarea:focus{background:#fff;border-color:#207a4a8c;box-shadow:0 0 0 4px #30915b17}.CommunityProfileForm-module____QBGW__field input[aria-invalid=true],.CommunityProfileForm-module____QBGW__field select[aria-invalid=true],.CommunityProfileForm-module____QBGW__field textarea[aria-invalid=true]{border-color:#ab46387a;box-shadow:0 0 0 3px #ab463812}.CommunityProfileForm-module____QBGW__fieldError{color:#984137;font-size:.68rem;font-weight:650;line-height:1.45}.CommunityProfileForm-module____QBGW__fieldMeta{color:#879189;text-align:right;min-height:14px;font-size:.64rem}.CommunityProfileForm-module____QBGW__successMessage,.CommunityProfileForm-module____QBGW__errorMessage{border-radius:15px;align-items:center;gap:8px;padding:12px 14px;font-size:.8rem;line-height:1.5;display:flex}.CommunityProfileForm-module____QBGW__successMessage{color:#1d7047;background:#f0fbf2f2;border:1px solid #237a4b26}.CommunityProfileForm-module____QBGW__errorMessage{color:#8b3a31;background:#fff5f3f2;border:1px solid #a23e3226}.CommunityProfileForm-module____QBGW__actions{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fcfefce6;border:1px solid #19533014;border-radius:18px;justify-content:flex-end;gap:10px;padding:10px;display:flex;position:sticky;bottom:12px;box-shadow:0 16px 45px #1847281a}.CommunityProfileForm-module____QBGW__primaryButton,.CommunityProfileForm-module____QBGW__secondaryButton{cursor:pointer;min-height:44px;font:inherit;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:10px 15px;font-size:.78rem;font-weight:800;display:inline-flex}.CommunityProfileForm-module____QBGW__primaryButton{color:#fff;background:linear-gradient(135deg,#207a4a,#2e8294)}.CommunityProfileForm-module____QBGW__secondaryButton{color:#536058;background:#fff;border:1px solid #1953301a}.CommunityProfileForm-module____QBGW__primaryButton:disabled,.CommunityProfileForm-module____QBGW__secondaryButton:disabled{cursor:not-allowed;opacity:.48}.CommunityProfileForm-module____QBGW__spinner{animation:.85s linear infinite CommunityProfileForm-module____QBGW__spin}@keyframes CommunityProfileForm-module____QBGW__spin{to{transform:rotate(360deg)}}@media (max-width:680px){.CommunityProfileForm-module____QBGW__grid{grid-template-columns:1fr}.CommunityProfileForm-module____QBGW__fieldWide{grid-column:auto}.CommunityProfileForm-module____QBGW__field input,.CommunityProfileForm-module____QBGW__field select,.CommunityProfileForm-module____QBGW__field textarea{font-size:16px}.CommunityProfileForm-module____QBGW__actions{bottom:calc(76px + env(safe-area-inset-bottom));grid-template-columns:1fr 1.25fr;display:grid}.CommunityProfileForm-module____QBGW__primaryButton,.CommunityProfileForm-module____QBGW__secondaryButton{padding-inline:10px}}@media (prefers-reduced-motion:reduce){.CommunityProfileForm-module____QBGW__field input,.CommunityProfileForm-module____QBGW__field select,.CommunityProfileForm-module____QBGW__field textarea{transition:none}.CommunityProfileForm-module____QBGW__spinner{animation-duration:1.6s}}
.CommunitySettingsPanel-module__DHeUpq__stack{gap:15px;display:grid}.CommunitySettingsPanel-module__DHeUpq__card{background:#fffc;border:1px solid #19533014;border-radius:21px;padding:19px 20px}.CommunitySettingsPanel-module__DHeUpq__card h2{color:#24452f;letter-spacing:-.02em;margin:0;font-size:1rem}.CommunitySettingsPanel-module__DHeUpq__card p{color:#6d786f;margin:8px 0 16px;font-size:.84rem;line-height:1.6}.CommunitySettingsPanel-module__DHeUpq__accountRow{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:13px;display:grid}.CommunitySettingsPanel-module__DHeUpq__avatar{aspect-ratio:1;color:#1d7047;background-color:#dff0e1;background-position:50%;background-size:cover;border-radius:999px;place-items:center;width:48px;font-weight:850;display:grid}.CommunitySettingsPanel-module__DHeUpq__accountText{gap:3px;min-width:0;display:grid}.CommunitySettingsPanel-module__DHeUpq__accountText strong,.CommunitySettingsPanel-module__DHeUpq__accountText small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CommunitySettingsPanel-module__DHeUpq__accountText strong{font-size:.92rem}.CommunitySettingsPanel-module__DHeUpq__accountText small{color:#748078;font-size:.74rem}.CommunitySettingsPanel-module__DHeUpq__connectedAccount{color:#246b47;background:#237a4b12;border-radius:13px;align-items:center;gap:8px;margin-top:15px;padding:9px 11px;font-size:.75rem;font-weight:750;display:inline-flex}.CommunitySettingsPanel-module__DHeUpq__linkList{gap:8px;margin-top:14px;display:grid}.CommunitySettingsPanel-module__DHeUpq__linkList a{color:#405047;border:1px solid #19533014;border-radius:14px;align-items:center;gap:10px;min-height:43px;padding:10px 12px;font-size:.8rem;font-weight:750;text-decoration:none;transition:background-color .15s,color .15s,transform .15s;display:flex}.CommunitySettingsPanel-module__DHeUpq__linkList a:hover{color:#1d7047;background:#237a4b0f;transform:translateY(-1px)}.CommunitySettingsPanel-module__DHeUpq__logoutCard{border-color:#9141351a}@media (prefers-reduced-motion:reduce){.CommunitySettingsPanel-module__DHeUpq__linkList a{transition:none}}
.CommunityNotificationsPage-module__MAeqaW__summary{background:linear-gradient(135deg,#f1f9f2e6,#eff7fceb);border:1px solid #184d2b14;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:15px 17px;display:flex}.CommunityNotificationsPage-module__MAeqaW__summary strong{font-size:.88rem}.CommunityNotificationsPage-module__MAeqaW__summary span{color:#6e7b72;font-size:.72rem}.CommunityNotificationsPage-module__MAeqaW__list{gap:10px;margin-top:16px;display:grid}.CommunityNotificationsPage-module__MAeqaW__item,.CommunityNotificationsPage-module__MAeqaW__itemStatic{color:#1e2a21;background:#ffffffd1;border:1px solid #184d2b14;border-radius:18px;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:16px 17px;text-decoration:none;display:grid}.CommunityNotificationsPage-module__MAeqaW__item{transition:border-color .15s,background-color .15s,transform .15s}.CommunityNotificationsPage-module__MAeqaW__item:hover,.CommunityNotificationsPage-module__MAeqaW__item:focus-visible{background:#fff;border-color:#23784b33;outline:none;transform:translateY(-1px)}.CommunityNotificationsPage-module__MAeqaW__marker{aspect-ratio:1;background:0 0;border-radius:999px;width:8px}.CommunityNotificationsPage-module__MAeqaW__item[data-unread=true] .CommunityNotificationsPage-module__MAeqaW__marker,.CommunityNotificationsPage-module__MAeqaW__itemStatic[data-unread=true] .CommunityNotificationsPage-module__MAeqaW__marker{background:#2a8654;box-shadow:0 0 0 4px #2a86541a}.CommunityNotificationsPage-module__MAeqaW__content{gap:5px;min-width:0;display:grid}.CommunityNotificationsPage-module__MAeqaW__content strong{font-size:.84rem;line-height:1.35}.CommunityNotificationsPage-module__MAeqaW__content span{color:#68756d;font-size:.74rem;line-height:1.55}.CommunityNotificationsPage-module__MAeqaW__content small{color:#8a958e;font-size:.64rem}.CommunityNotificationsPage-module__MAeqaW__empty{color:#6e7b72;text-align:center;border:1px dashed #184d2b21;border-radius:18px;margin:16px 0 0;padding:30px 20px;font-size:.78rem;line-height:1.6}@media (max-width:620px){.CommunityNotificationsPage-module__MAeqaW__summary{flex-direction:column;align-items:flex-start}.CommunityNotificationsPage-module__MAeqaW__item,.CommunityNotificationsPage-module__MAeqaW__itemStatic{grid-template-columns:9px minmax(0,1fr)}.CommunityNotificationsPage-module__MAeqaW__item>svg,.CommunityNotificationsPage-module__MAeqaW__itemStatic>svg{display:none}.CommunityNotificationsPage-module__MAeqaW__itemStatic .CommunityNotificationsPage-module__MAeqaW__readButton{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.CommunityNotificationsPage-module__MAeqaW__item{transition:none}}.CommunityNotificationsPage-module__MAeqaW__readButton{color:#1f7047;cursor:pointer;min-height:38px;font:inherit;background:#f0f9f2e6;border:1px solid #23784b29;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:8px 11px;font-size:.7rem;font-weight:800;display:inline-flex}.CommunityNotificationsPage-module__MAeqaW__readButton:hover,.CommunityNotificationsPage-module__MAeqaW__readButton:focus-visible,.CommunityNotificationsPage-module__MAeqaW__loadMore:hover,.CommunityNotificationsPage-module__MAeqaW__loadMore:focus-visible{background:#fff;border-color:#23784b47;outline:none}.CommunityNotificationsPage-module__MAeqaW__feedback{color:#8a543d;text-align:center;margin:14px 0 0;font-size:.74rem;line-height:1.5}.CommunityNotificationsPage-module__MAeqaW__loadMore{color:#1f7047;cursor:pointer;min-height:44px;font:inherit;background:#ffffffc7;border:1px solid #184d2b1a;border-radius:14px;justify-content:center;align-items:center;gap:8px;margin:18px auto 0;padding:10px 16px;font-size:.76rem;font-weight:800;display:flex}.CommunityNotificationsPage-module__MAeqaW__loadMore:disabled{cursor:wait;opacity:.65}.CommunityNotificationsPage-module__MAeqaW__spinner{animation:.8s linear infinite CommunityNotificationsPage-module__MAeqaW__notificationSpin}@keyframes CommunityNotificationsPage-module__MAeqaW__notificationSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.CommunityNotificationsPage-module__MAeqaW__spinner{animation:none}}
.CommunityWritingsPage-module__gElB8G__headerRow{justify-content:space-between;align-items:center;gap:18px;display:flex}.CommunityWritingsPage-module__gElB8G__headerRow strong{color:#1e2a21;font-size:.92rem}.CommunityWritingsPage-module__gElB8G__headerRow p{color:#758078;margin:5px 0 0;font-size:.73rem;line-height:1.5}.CommunityWritingsPage-module__gElB8G__composeLink{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#207a4a,#2e8294);border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 14px;font-size:.75rem;font-weight:800;text-decoration:none;display:inline-flex}.CommunityWritingsPage-module__gElB8G__tools{gap:12px;margin-top:18px;display:grid}.CommunityWritingsPage-module__gElB8G__searchForm{background:#ffffffc7;border:1px solid #184d2b1a;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-height:45px;padding:5px 6px 5px 13px;display:grid}.CommunityWritingsPage-module__gElB8G__searchForm>svg{color:#62806f}.CommunityWritingsPage-module__gElB8G__searchForm input{color:#1e2a21;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:.78rem}.CommunityWritingsPage-module__gElB8G__searchForm button{color:#246f48;cursor:pointer;min-height:34px;font:inherit;background:#e8f3eb;border:0;border-radius:10px;padding:7px 12px;font-size:.7rem;font-weight:800}.CommunityWritingsPage-module__gElB8G__filters{scrollbar-width:thin;gap:7px;padding:1px 1px 3px;display:flex;overflow-x:auto}.CommunityWritingsPage-module__gElB8G__filters a{color:#617067;background:#ffffff9e;border:1px solid #184d2b17;border-radius:999px;flex:none;padding:7px 10px;font-size:.66rem;font-weight:750;text-decoration:none}.CommunityWritingsPage-module__gElB8G__filters a[data-active=true]{color:#216d47;background:#e7f3e9;border-color:#207a4a2e}.CommunityWritingsPage-module__gElB8G__list{gap:10px;margin-top:16px;display:grid}.CommunityWritingsPage-module__gElB8G__item{color:#1e2a21;background:#ffffffd1;border:1px solid #184d2b14;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-width:0;padding:16px 17px;text-decoration:none;transition:border-color .15s,transform .15s;display:grid}.CommunityWritingsPage-module__gElB8G__item:hover,.CommunityWritingsPage-module__gElB8G__item:focus-visible{border-color:#23784b33;outline:none;transform:translateY(-1px)}.CommunityWritingsPage-module__gElB8G__itemCopy{min-width:0}.CommunityWritingsPage-module__gElB8G__status,.CommunityWritingsPage-module__gElB8G__kind{border-radius:999px;width:fit-content;padding:5px 8px;font-size:.61rem;font-weight:850;display:inline-flex}.CommunityWritingsPage-module__gElB8G__status{color:#246f48;background:#e9f4e9}.CommunityWritingsPage-module__gElB8G__kind{color:#39727c;background:#eef5f6;margin-left:6px}.CommunityWritingsPage-module__gElB8G__itemCopy h2{overflow-wrap:anywhere;margin:9px 0 0;font-size:.95rem;line-height:1.35}.CommunityWritingsPage-module__gElB8G__itemCopy p{color:#758078}.CommunityWritingsPage-module__gElB8G__excerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:.72rem;line-height:1.5;display:-webkit-box;overflow:hidden}.CommunityWritingsPage-module__gElB8G__updated{margin:7px 0 0;font-size:.66rem;line-height:1.4}.CommunityWritingsPage-module__gElB8G__empty{color:#6e7b72;text-align:center;border:1px dashed #184d2b21;border-radius:18px;justify-items:center;gap:6px;margin-top:16px;padding:30px 20px;display:grid}.CommunityWritingsPage-module__gElB8G__empty strong{color:#35463b;font-size:.8rem}.CommunityWritingsPage-module__gElB8G__empty span{font-size:.72rem;line-height:1.6}.CommunityWritingsPage-module__gElB8G__empty a{color:#24724a;margin-top:4px;font-size:.7rem;font-weight:800}.CommunityWritingsPage-module__gElB8G__pagination{color:#6e7b72;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-top:16px;font-size:.68rem;display:grid}.CommunityWritingsPage-module__gElB8G__pagination>:last-child{justify-self:end}.CommunityWritingsPage-module__gElB8G__pagination a{color:#286d49;background:#fff;border:1px solid #184d2b17;border-radius:11px;align-items:center;gap:6px;width:fit-content;min-height:38px;padding:8px 10px;font-weight:800;text-decoration:none;display:inline-flex}.CommunityWritingsPage-module__gElB8G__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:620px){.CommunityWritingsPage-module__gElB8G__headerRow{flex-direction:column;align-items:stretch}.CommunityWritingsPage-module__gElB8G__composeLink{width:100%}.CommunityWritingsPage-module__gElB8G__item{grid-template-columns:minmax(0,1fr)}.CommunityWritingsPage-module__gElB8G__item>svg{display:none}.CommunityWritingsPage-module__gElB8G__searchForm{grid-template-columns:auto minmax(0,1fr)}.CommunityWritingsPage-module__gElB8G__searchForm button{grid-column:1/-1;width:100%}.CommunityWritingsPage-module__gElB8G__pagination{grid-template-columns:1fr 1fr}.CommunityWritingsPage-module__gElB8G__pagination>span:nth-child(2){grid-area:1/1/auto/-1;justify-self:center}}@media (prefers-reduced-motion:reduce){.CommunityWritingsPage-module__gElB8G__item{transition:none}}
