.CommunityCards_card__75VV5{transition:transform .15s ease,box-shadow .15s ease;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:385px;overflow:visible}.CommunityCards_card__75VV5:hover{transform:scale(1.01);box-shadow:var(--mantine-shadow-lg)}.CommunityCards_communityTitle__iqMmG{font-family:"Greycliff CF",var(--mantine-font-family);font-weight:700}.CommunityCards_title__7wbnI{color:var(--mantine-color-white);text-transform:uppercase;font-weight:700;font-size:var(--mantine-font-size-xl)}.CommunityCards_root__6_Miv{padding:calc(var(--mantine-spacing-sm) * .9);border-radius:var(--mantine-radius-md);background:transparent;margin-top:var(--mantine-spacing-sm);display:flex;flex-direction:column}.CommunityCards_image__9TEMS{width:50%;height:200px;-o-object-fit:cover;object-fit:cover;border-radius:var(--mantine-radius-md)}.CommunityCards_addButton__CKLex{margin-left:auto;border-radius:var(--mantine-radius-lg);background-color:#343a40;color:var(--mantine-color-white);margin-top:10px}.CommunityCards_addButton__CKLex:hover{background-color:#1d2124}.CommunityCards_scrollbar__4azqn{max-height:calc(2 * 2.3rem);overflow-y:auto;border-radius:0 0 var(--mantine-radius-md) var(--mantine-radius-md);background-color:#fff;padding:3px;margin-bottom:3px}.CommunityCards_scrollbar__4azqn[data-orientation=vertical] .CommunityCards_thumb__gNWoV{background-color:var(--mantine-color-pink-9)}.CommunityCards_tab__nMDLk{position:relative;border:1px solid var(--mantine-color-gray-2);background-color:#fff}.CommunityCards_tab__nMDLk:first-of-type{border-radius:4px 0 0 4px}.CommunityCards_tab__nMDLk:last-of-type{border-radius:0 4px 4px 0}.CommunityCards_tab__nMDLk+.CommunityCards_tab__nMDLk{border-left-width:0}.CommunityCards_tab__nMDLk:hover{background-color:#f8f9fa}.CommunityCards_tab__nMDLk[data-active]{z-index:1;background-color:#000;border-color:#000;color:#fff}.CommunityCards_tab__nMDLk[data-active]:hover{background-color:#000}.CommunityCards_tabsList__a8__g{display:flex}.CommunityCards_masonryGrid__A81g0{display:flex;margin-left:-16px;width:auto}.CommunityCards_masonryColumn__a7VCd{padding-left:16px;background-clip:padding-box}.CommunityCards_masonryColumn__a7VCd>*{margin-bottom:16px}.CommunityCards_horizontalScroll__uHQDW{display:flex;overflow-x:auto;gap:2px;padding-bottom:4px;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.3) transparent;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x}.CommunityCards_horizontalScroll__uHQDW::-webkit-scrollbar{height:4px}.CommunityCards_horizontalScroll__uHQDW::-webkit-scrollbar-track{background:transparent}.CommunityCards_horizontalScroll__uHQDW::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.3);border-radius:4px}.CommunityCards_horizontalScrollItem__87g8g{flex-shrink:0;width:280px}.CommunityCards_avatarGrid__HSbBz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;justify-items:center;align-items:center}.CommunityCards_avatarItem__ao9Tl{display:inline-flex;align-items:center;justify-content:center}.CommunityCards_avatarPlus__OcUTU{background-color:#5e17eb;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;border-radius:50%}.Modal_title__PmyfJ{background-color:#1b1b1b;padding:10px 20px}.Modal_text__iZrtp{font-size:18px;color:#fff;font-weight:700}.Modal_closeButton__0bKqm{color:#fff}.Modal_modalContent__eLvMK{background-color:linear-gradient(-60deg,#f86a71,#f25e85)}.Modal_button__Pluw7{background:#5e17eb;color:#fff;border:none;padding:10px 20px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px;cursor:pointer;border-radius:5px}@media (hover:hover){.Modal_button__Pluw7:hover{box-shadow:var(--mantine-shadow-md);transform:scale(1.02);background-image:linear-gradient(-60deg,#5e17eb,#755df3)}}@media (hover:none){.Modal_button__Pluw7:active{box-shadow:var(--mantine-shadow-md);transform:scale(1.02);background-image:linear-gradient(-60deg,#5e17eb,#755df3)}}.Navbar_navbar__2D84i{height:100%;width:100%;padding:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-lg);display:flex;flex-direction:column;color:#fff}.Navbar_navbarMain__6q7cH{display:flex;flex-direction:column;align-items:flex-end}.Navbar_header__YHzdo{padding-bottom:var(--mantine-spacing-md);margin-bottom:calc(var(--mantine-spacing-md) * 1.5);border-bottom:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .Navbar_header__YHzdo{border-bottom:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-dark-4)}.Navbar_footer__GFm06{padding-top:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-md);border-top:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .Navbar_footer__GFm06{border-top:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-dark-4)}.Navbar_link__Qi5VS{display:flex;align-items:flex-end;font-family:"Greycliff CF",var(--mantine-font-family),serif;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-radius:var(--mantine-radius-sm);color:#fff}.Navbar_link__Qi5VS[data-active],.Navbar_link__Qi5VS[data-active]:hover{color:var(--mantine-color-blue-0)}.Navbar_link__Qi5VS[data-active] .Navbar_linkIcon__KW3jE,.Navbar_link__Qi5VS[data-active]:hover .Navbar_linkIcon__KW3jE{color:var(--mantine-color-blue-light-color)}.Navbar_linkIcon__KW3jE{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .Navbar_linkIcon__KW3jE{color:var(--mantine-color-dark-2)}.Navbar_linkIcon__KW3jE{margin-right:var(--mantine-spacing-sm);width:calc(1.5625rem * var(--mantine-scale));height:calc(1.75rem * var(--mantine-scale))}.SingleBlog_readerMode__S1qxK,.SingleBlog_readerMode__S1qxK p{line-height:1.5!important;letter-spacing:.12em!important;word-spacing:.16em!important}.SingleBlog_readerMode__S1qxK p{margin-bottom:2em!important}.SingleBlog_readerMode__S1qxK h1,.SingleBlog_readerMode__S1qxK h2,.SingleBlog_readerMode__S1qxK h3,.SingleBlog_readerMode__S1qxK h4,.SingleBlog_readerMode__S1qxK h5,.SingleBlog_readerMode__S1qxK h6{line-height:1.5!important;letter-spacing:.12em!important;word-spacing:.16em!important;margin-top:2em!important;margin-bottom:1em!important}.SingleBlog_readerMode__S1qxK ol,.SingleBlog_readerMode__S1qxK ul{line-height:1.5!important;letter-spacing:.12em!important;word-spacing:.16em!important;margin-bottom:2em!important}.SingleBlog_readerMode__S1qxK li{margin-bottom:.5em!important}.SingleBlog_readerMode__S1qxK blockquote,.SingleBlog_readerMode__S1qxK li{line-height:1.5!important;letter-spacing:.12em!important;word-spacing:.16em!important}.SingleBlog_readerMode__S1qxK blockquote{margin-bottom:2em!important}.SingleBlog_readerMode__S1qxK div{line-height:1.5!important}.SingleBlog_readerMode__S1qxK div,.SingleBlog_readerMode__S1qxK span{letter-spacing:.12em!important;word-spacing:.16em!important}.SingleBlog_blogContent__40UC_ pre{background-color:#000!important;color:#fff!important;padding:1.5em!important;border-radius:8px!important;overflow-x:auto!important;margin:1em 0!important;border:1px solid #333!important}.SingleBlog_blogContent__40UC_ code{background-color:#000!important;color:#fff!important;padding:.2em .4em!important;border-radius:4px!important;font-family:Monaco,Menlo,Courier New,monospace!important;font-size:.9em!important}.SingleBlog_blogContent__40UC_ pre code{background-color:transparent!important;padding:0!important;border-radius:0!important;display:block!important;line-height:1.6!important}.SingleBlog_blogContent__40UC_ li code,.SingleBlog_blogContent__40UC_ p code,.SingleBlog_blogContent__40UC_ td code,.SingleBlog_blogContent__40UC_ th code{background-color:#1a1a1a!important;color:#0f0!important;padding:.2em .5em!important;border-radius:4px!important;font-size:.95em!important}.SingleBlog_blogContent__40UC_ pre code .keyword{color:#ff79c6!important}.SingleBlog_blogContent__40UC_ pre code .string{color:#f1fa8c!important}.SingleBlog_blogContent__40UC_ pre code .comment{color:#6272a4!important;font-style:italic!important}.SingleBlog_blogContent__40UC_ pre code .function{color:#50fa7b!important}.SingleBlog_blogContent__40UC_ pre code .number{color:#bd93f9!important}.CommunityFooter_footerTitle__lqoWB{font-size:1.5rem;font-weight:500;color:#000;margin-bottom:1rem}.ProfileCard_card__xNKuO{background-color:var(--mantine-color-body);border-radius:calc(.625rem * var(--mantine-scale));margin-bottom:30px;max-width:100%;box-sizing:border-box}.ProfileCard_avatar___JseT{border:2px solid var(--mantine-color-body);margin:0 auto;background-color:#fff;border-color:var(--mantine-color-body);border-radius:50%;box-shadow:0 4px 8px rgba(0,0,0,.1),0 6px 20px rgba(0,0,0,.1);transition:box-shadow .3s ease-in-out;-o-object-fit:cover;object-fit:cover}@media (max-width:48em){.ProfileCard_card__xNKuO{padding:10px}.ProfileCard_avatar___JseT{width:150px!important;height:150px!important}}.ProfileCard_avatar___JseT:hover{box-shadow:0 8px 16px rgba(0,0,0,.15),0 12px 24px rgba(0,0,0,.15)}.ProfileCard_userName__wc58U{font-size:12px;font-weight:700;color:#fff;margin-top:-25px;background-color:#5e17eb;z-index:10}.ProfileCard_communitiesGrid__osoQ3{display:grid;grid-template-columns:repeat(2,130px);align-items:flex-start;gap:2px;padding:0 2px 2px;margin-top:2px;overflow-x:hidden}@media (min-width:768px){.ProfileCard_communitiesGrid__osoQ3{grid-template-columns:repeat(3,130px)}}@media (min-width:1200px){.ProfileCard_communitiesGrid__osoQ3{grid-template-columns:repeat(4,130px)}}.UserProfile_tab__hUhBh{position:relative;border:1px solid #656565;background-color:#fff;border-radius:4px}.UserProfile_tab__hUhBh:first-of-type{border-radius:4px 0 0 4px}.UserProfile_tab__hUhBh:last-of-type,[dir=rtl] .UserProfile_tab__hUhBh:first-of-type{border-radius:0 4px 4px 0}[dir=rtl] .UserProfile_tab__hUhBh:last-of-type{border-radius:4px 0 0 4px}.UserProfile_tab__hUhBh+.UserProfile_tab__hUhBh{border-left-width:0}[dir=rtl] .UserProfile_tab__hUhBh+.UserProfile_tab__hUhBh{border-right-width:0;border-left-width:1px}@media (hover:hover){.UserProfile_tab__hUhBh:hover{background-color:#f8fafd}}@media (hover:none){.UserProfile_tab__hUhBh:active{background-color:#f8fafd}}.UserProfile_tab__hUhBh[data-active]{z-index:1;background-color:#000;color:#fff}@media (hover:hover){.UserProfile_tab__hUhBh[data-active]:hover{background-color:#000}}@media (hover:none){.UserProfile_tab__hUhBh[data-active]:active{background-color:#000}}.Comment_comment__CdspO{padding:var(--mantine-spacing-lg) var(--mantine-spacing-xl);border-radius:var(--mantine-radius-md);elevation:above;border-color:#4c0fcb;border-width:1px;background-color:#fdf8ff;transition:transform .15s ease,box-shadow .1s ease}.Comment_commentContent__qjkng{font-size:1em;line-height:1.5;color:#333;margin-bottom:var(--mantine-spacing-md);width:80%}.Comment_commentContent__qjkng img{max-width:50%;height:auto;border-radius:var(--mantine-radius-sm);margin-top:var(--mantine-spacing-sm)}.Comment_mobileText__kI36n{font-size:1.2em}@media (min-width:768px){.Comment_mobileText__kI36n{font-size:1em}}.GoalCard_desktopButtons__jUcCY{right:var(--mantine-spacing-xs);position:absolute;top:var(--mantine-spacing-lg);gap:var(--mantine-spacing-lg)}.GoalCard_mobileMenu__Dc2uW{display:none}.GoalCard_menu__Cb1II{display:block;right:var(--mantine-spacing-xs);position:absolute;top:var(--mantine-spacing-lg)}@media (max-width:75em){.GoalCard_desktopButtons__jUcCY{display:none}.GoalCard_mobileMenu__Dc2uW{display:block;right:var(--mantine-spacing-xs);position:absolute;top:var(--mantine-spacing-lg)}}.CreatePost_search-box__dLotN{width:100%;cursor:pointer}.CreatePost_postEditor__8RQEE{color:#000;position:relative;width:100%}.CreatePost_tagsInput__9IcR8{color:#000;width:100%;margin-top:10px}.CreatePost_badge__3KAGh{position:absolute;margin-left:-5px;z-index:10;margin-top:25px}.CreatePost_button__rx59D{color:#fff;text-align:center;display:inline-block;font-size:14px;margin:2px;cursor:pointer;border-radius:5px}.CreatePost_button__rx59D:hover{box-shadow:var(--mantine-shadow-md);transform:scale(1.02)}.CreatePost_avatar__7IYY0{border:2px solid var(--mantine-color-body);background-color:#fff;border-color:var(--mantine-color-body);border-radius:50%;box-shadow:0 4px 8px rgba(0,0,0,.1),0 6px 20px rgba(0,0,0,.1);transition:box-shadow .3s ease-in-out}.CreatePost_avatar__7IYY0:hover{box-shadow:0 8px 16px rgba(0,0,0,.15),0 12px 24px rgba(0,0,0,.15)}.CreatePost_userName__706Be{font-size:12px;font-weight:700;color:#fff;margin-top:-25px;background-color:#5e17eb;width:120px;z-index:10}.DropzoneButton_wrapper__212CR{position:relative;padding:var(--mantine-spacing-lg)}.DropzoneButton_dropzone__8CcEI{border:2px dashed var(--mantine-color-dimmed);transition:border-color .3s ease;border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-lg)}.DropzoneButton_dropzone__8CcEI:hover{border-color:var(--mantine-color-gray-6)}.DropzoneButton_icon__lXYW5{color:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .DropzoneButton_icon__lXYW5{color:var(--mantine-color-dark-3)}.DropzoneButton_control__7qmBG{position:absolute;width:calc(15.625rem * var(--mantine-scale));left:calc(50% - calc(7.8125rem * var(--mantine-scale)));bottom:calc(-1.25rem * var(--mantine-scale))}.NewsFeed_tab__zIw35{position:relative;border:1px solid #000;background-color:#fff}.NewsFeed_tab__zIw35:first-of-type{border-radius:4px 0 0 4px}.NewsFeed_tab__zIw35:last-of-type,[dir=rtl] .NewsFeed_tab__zIw35:first-of-type{border-radius:0 4px 4px 0}[dir=rtl] .NewsFeed_tab__zIw35:last-of-type{border-radius:4px 0 0 4px}.NewsFeed_tab__zIw35+.NewsFeed_tab__zIw35{border-left-width:0}[dir=rtl] .NewsFeed_tab__zIw35+.NewsFeed_tab__zIw35{border-right-width:0;border-left-width:1px}@media (hover:hover){.NewsFeed_tab__zIw35:hover{background-color:#f8fafd}}@media (hover:none){.NewsFeed_tab__zIw35:active{background-color:#f8fafd}}.NewsFeed_tab__zIw35[data-active]{z-index:1;background-color:#000;color:#fff}@media (hover:hover){.NewsFeed_tab__zIw35[data-active]:hover{background-color:#000}}@media (hover:none){.NewsFeed_tab__zIw35[data-active]:active{background-color:#000}}.EventCalendar_calendar__kI2b9{width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#fff;padding:12px;border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,.08)}.EventCalendar_header__C5yym{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.EventCalendar_navButton__qJx8s{background:none;border:1px solid #333;color:#000;border-radius:6px;width:32px;height:32px;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;transition:background-color .15s}.EventCalendar_navButton__qJx8s:hover{background-color:#f0f0f0}.EventCalendar_monthLabel__M9jrL{font-size:16px;font-weight:600;color:#000}.EventCalendar_grid__5hmDQ{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.EventCalendar_dayName__NQ8oT{text-align:center;font-size:11px;font-weight:600;color:#666;padding:6px 0;text-transform:uppercase}.EventCalendar_day__2PCec{position:relative;aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:6px;cursor:default;font-size:13px;color:#333;transition:background-color .15s;min-height:38px;background-color:#fff;border:1px solid transparent}.EventCalendar_dayOtherMonth__GyWPS{color:#999;opacity:.7}.EventCalendar_dayToday__DeIsq{color:#000;font-weight:700}.EventCalendar_dayToday__DeIsq:before{content:"";position:absolute;inset:0;border:1px solid #e0e0e0;border-radius:6px;pointer-events:none}.EventCalendar_dayHasEvents__oVn6_{cursor:pointer;color:#000;background-color:#e7f5ff;border:1px solid #cfe9ff}.EventCalendar_dayHasEvents__oVn6_:hover{background-color:#d0efff}.EventCalendar_daySelected__2ZvKi{background-color:#00000010!important;color:#000!important;font-weight:700}.EventCalendar_dots__EUCCK{display:flex;gap:4px;margin-top:6px}.EventCalendar_dot__YJmQq{width:6px;height:6px;border-radius:50%;background-color:#000}.EventCalendar_daySelected__2ZvKi .EventCalendar_dot__YJmQq{background-color:#333}.EventCalendar_eventList__ed6O5{margin-top:16px;display:flex;flex-direction:column;gap:8px}.EventCalendar_eventListHeader__yVFWF{font-size:16px;font-weight:600;color:#666;margin-bottom:4px}.EventCalendar_eventItem__zf0e_{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;background-color:#fff;border:1px solid #eee;border-radius:8px;cursor:pointer;transition:background-color .15s,border-color .15s;text-align:left;width:100%}.EventCalendar_eventItem__zf0e_:hover{background-color:#f8f8f8;border-color:#e6e6e6}.EventCalendar_eventTime__pYzkB{font-size:11px;color:#888;white-space:nowrap;margin-top:2px;min-width:44px}.EventCalendar_eventInfo__u8Prs{flex:1;min-width:0}.EventCalendar_eventTitle__tjplq{font-size:14px;font-weight:600;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EventCalendar_eventMeta__QF9gW{font-size:12px;color:#888;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EventCalendar_noEvents__E3DUQ{text-align:center;color:#666;font-size:13px;padding:24px 0}.EventCalendar_modalOverlay__QDRii{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:60}.EventCalendar_modal__C9OLf{background:#fff;border-radius:10px;max-width:920px;width:calc(100% - 48px);max-height:90vh;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.2);position:relative;display:flex;flex-direction:column}.EventCalendar_modalClose__MI_pV{position:absolute;top:10px;right:10px;background:transparent;border:none;font-size:22px;cursor:pointer}.EventCalendar_modalContent__dWApr{padding:20px;display:flex;flex-direction:column;gap:12px;align-items:center}.EventCalendar_modalMedia__hWYiZ{display:flex;align-items:center;gap:12px;width:100%}.EventCalendar_modalNext__TrxUe,.EventCalendar_modalPrev__Igvrn{background:none;border:1px solid #ddd;width:40px;height:40px;border-radius:8px;cursor:pointer;font-size:22px;display:flex;align-items:center;justify-content:center}.EventCalendar_modalImageWrap__amqiD{flex:1;display:flex;align-items:center;justify-content:center;min-height:320px;max-height:64vh;overflow:hidden}.EventCalendar_modalImage__yzV3f{max-width:100%;max-height:64vh;-o-object-fit:contain;object-fit:contain;cursor:pointer;border-radius:8px}.EventCalendar_modalFooter__5_j1_{width:100%;display:flex;flex-direction:column;gap:8px;align-items:center}.EventCalendar_modalCaption__3UL_0{font-size:14px;color:#222;font-weight:600}.EventCalendar_thumbnailRow__tlcWO{display:flex;gap:8px;overflow-x:auto;padding-bottom:6px}.EventCalendar_thumbButton__oUI1Y{border:1px solid transparent;padding:2px;background:transparent;border-radius:6px;cursor:pointer}.EventCalendar_thumbActive__6s2SF{border-color:#ddd;background:#fafafa}.EventCalendar_thumb__Bs7Y4{width:64px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:4px}.EventCalendar_thumbPlaceholder__lLZ79{width:64px;height:40px;background:#f0f0f0;border-radius:4px}.EventCalendar_eventListFallback__zGpgB{display:flex;flex-direction:column;gap:8px;width:100%}