.page-module__9sik8W__pageContainer{background:#292929;min-height:100vh;position:relative;overflow-x:hidden}.page-module__9sik8W__pageContainer:before{content:"";pointer-events:none;z-index:1;background:radial-gradient(circle at 20%,#62ff000d 0%,#0000 50%);height:100%;position:absolute;top:0;left:0;right:0}.page-module__9sik8W__contentWrapper{z-index:2;max-width:1200px;margin:0 auto;padding:80px 20px;position:relative}.page-module__9sik8W__loadingState{justify-content:center;align-items:center;min-height:400px;display:flex}@media (max-width:768px){.page-module__9sik8W__contentWrapper{padding:60px 16px}}@media (max-width:480px){.page-module__9sik8W__contentWrapper{padding:40px 12px}}
@keyframes LoadingSkeleton-module__BcJ0Xq__shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.LoadingSkeleton-module__BcJ0Xq__skeletonBase{background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);border-radius:var(--radius-sm);background-size:1000px 100%;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}.LoadingSkeleton-module__BcJ0Xq__skeletonText{background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);border-radius:var(--radius-sm);height:var(--exv3-space-4);margin-bottom:var(--exv3-space-2);background-size:1000px 100%;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}.LoadingSkeleton-module__BcJ0Xq__skeletonAvatar{background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);width:var(--exv3-space-10);height:var(--exv3-space-10);background-size:1000px 100%;border-radius:50%;flex-shrink:0;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}.LoadingSkeleton-module__BcJ0Xq__skeletonImage{background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);border-radius:var(--radius-md);background-size:1000px 100%;width:100%;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}.LoadingSkeleton-module__BcJ0Xq__skeletonRectangle{background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);border-radius:var(--radius-sm);background-size:1000px 100%;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}.LoadingSkeleton-module__BcJ0Xq__skeletonCard{background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);border-radius:var(--radius-lg);padding:var(--exv3-space-4);background-size:1000px 100%;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}.LoadingSkeleton-module__BcJ0Xq__blogCard{background:var(--exv3-color-darkest);border:1px solid var(--exv3-color-darker);border-radius:var(--radius-lg);margin-bottom:var(--exv3-space-4);overflow:hidden}.LoadingSkeleton-module__BcJ0Xq__blogCardImage{background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);border-radius:var(--radius-md);background-size:1000px 100%;width:100%;height:200px;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}.LoadingSkeleton-module__BcJ0Xq__blogCardContent{padding:var(--exv3-space-4)}.LoadingSkeleton-module__BcJ0Xq__blogCardCategory{background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);border-radius:var(--radius-sm);width:60%;height:var(--exv3-space-3);background-size:1000px 100%;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}.LoadingSkeleton-module__BcJ0Xq__blogCardTitle{background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);border-radius:var(--radius-sm);width:100%;height:18px;margin-top:var(--exv3-space-2);background-size:1000px 100%;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}.LoadingSkeleton-module__BcJ0Xq__blogCardExcerpt1{background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);border-radius:var(--radius-sm);width:80%;height:14px;margin-top:var(--exv3-space-2);background-size:1000px 100%;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}.LoadingSkeleton-module__BcJ0Xq__blogCardExcerpt2{background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);border-radius:var(--radius-sm);width:90%;height:14px;margin-top:var(--exv3-space-1);background-size:1000px 100%;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}.LoadingSkeleton-module__BcJ0Xq__blogCardFooter{align-items:center;gap:var(--exv3-space-2);margin-top:var(--exv3-space-4);display:flex}.LoadingSkeleton-module__BcJ0Xq__blogCardAuthor{background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);border-radius:var(--radius-sm);width:100px;height:var(--exv3-space-3);background-size:1000px 100%;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}.LoadingSkeleton-module__BcJ0Xq__blogList{gap:var(--exv3-space-3);flex-direction:column;display:flex}.LoadingSkeleton-module__BcJ0Xq__blogListItem{gap:var(--exv3-space-3);padding:var(--exv3-space-3);background:var(--exv3-color-darkest);border:1px solid var(--exv3-color-darker);border-radius:var(--radius-md);display:flex}.LoadingSkeleton-module__BcJ0Xq__blogListThumbnail{background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);border-radius:var(--radius-md);width:var(--exv3-space-20);height:var(--exv3-space-20);background-size:1000px 100%;flex-shrink:0;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}.LoadingSkeleton-module__BcJ0Xq__blogListContent{flex:1}.LoadingSkeleton-module__BcJ0Xq__blogListTitle{background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);border-radius:var(--radius-sm);width:80%;height:var(--exv3-space-4);background-size:1000px 100%;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}.LoadingSkeleton-module__BcJ0Xq__blogListExcerpt1{background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);border-radius:var(--radius-sm);width:100%;height:var(--exv3-space-3);margin-top:var(--exv3-space-2);background-size:1000px 100%;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}.LoadingSkeleton-module__BcJ0Xq__blogListExcerpt2{background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);border-radius:var(--radius-sm);width:60%;height:var(--exv3-space-3);margin-top:var(--exv3-space-1);background-size:1000px 100%;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}.LoadingSkeleton-module__BcJ0Xq__profileContainer{background:0 0;width:100%}.LoadingSkeleton-module__BcJ0Xq__profileBanner{background:var(--exv3-color-black);border-radius:var(--exv3-radius-md)var(--exv3-radius-md)0 0;width:100%;height:200px;position:relative}.LoadingSkeleton-module__BcJ0Xq__profileHeaderGrid{gap:var(--exv3-space-3);padding:var(--exv3-space-3);background:var(--exv3-color-darker);border-radius:0 0 var(--exv3-radius-md)var(--exv3-radius-md);grid-template-columns:auto 1fr;align-items:flex-start;display:grid}.LoadingSkeleton-module__BcJ0Xq__profileHeaderAvatar{background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);background-size:1000px 100%;border-radius:50%;flex-shrink:0;width:40px;height:40px;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}.LoadingSkeleton-module__BcJ0Xq__profileHeaderInfo{gap:var(--exv3-space-2);flex-direction:column;flex:1;display:flex}.LoadingSkeleton-module__BcJ0Xq__profileHeaderName{background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);border-radius:var(--radius-sm);background-size:1000px 100%;width:180px;height:24px;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}.LoadingSkeleton-module__BcJ0Xq__profileHeaderDate{background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);border-radius:var(--radius-sm);background-size:1000px 100%;width:140px;height:14px;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}.LoadingSkeleton-module__BcJ0Xq__profileHeaderBio{gap:var(--exv3-space-1);margin-top:var(--exv3-space-1);flex-direction:column;display:flex}.LoadingSkeleton-module__BcJ0Xq__profileBioLine{background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);border-radius:var(--radius-sm);background-size:1000px 100%;width:100%;height:14px;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}.LoadingSkeleton-module__BcJ0Xq__profileHeaderStats{gap:var(--exv3-space-2);margin-top:var(--exv3-space-1);flex-wrap:wrap;display:flex}.LoadingSkeleton-module__BcJ0Xq__profileStatItem{background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);border-radius:var(--radius-sm);background-size:1000px 100%;width:100px;height:20px;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}.LoadingSkeleton-module__BcJ0Xq__profileSectionHeader{justify-content:center;align-items:center;gap:var(--exv3-space-2);padding:var(--exv3-space-3)var(--exv3-space-6)var(--exv3-space-1)var(--exv3-space-6);background:0 0;display:flex}.LoadingSkeleton-module__BcJ0Xq__sectionHeaderIcon{background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);background-size:1000px 100%;border-radius:50%;flex-shrink:0;width:24px;height:24px;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}.LoadingSkeleton-module__BcJ0Xq__sectionHeaderTitle{background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);border-radius:var(--radius-sm);background-size:1000px 100%;width:140px;height:24px;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}.LoadingSkeleton-module__BcJ0Xq__profileTabNavigation{gap:var(--exv3-space-2);padding:var(--exv3-space-1)var(--exv3-space-6)var(--exv3-space-4)var(--exv3-space-6);background:0 0;flex-wrap:wrap;justify-content:center;display:flex}.LoadingSkeleton-module__BcJ0Xq__profileTabItem{background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);border-radius:var(--exv3-radius-md);background-size:1000px 100%;width:120px;height:36px;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}.LoadingSkeleton-module__BcJ0Xq__profileContent{flex-direction:column;gap:0;display:flex}.LoadingSkeleton-module__BcJ0Xq__profilePost{background:var(--exv3-color-darker);padding:var(--exv3-space-6);border-bottom:1px solid #ffffff1a}.LoadingSkeleton-module__BcJ0Xq__profilePost:first-child{border-top-left-radius:var(--exv3-radius-md);border-top-right-radius:var(--exv3-radius-md)}.LoadingSkeleton-module__BcJ0Xq__profilePost:last-child{border-bottom-left-radius:var(--exv3-radius-md);border-bottom-right-radius:var(--exv3-radius-md);border-bottom:none}.LoadingSkeleton-module__BcJ0Xq__profilePostHeader{gap:var(--exv3-space-3);margin-bottom:var(--exv3-space-3);align-items:center;display:flex}.LoadingSkeleton-module__BcJ0Xq__profilePostAvatar{width:var(--exv3-space-10);height:var(--exv3-space-10);background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);background-size:1000px 100%;border-radius:50%;flex-shrink:0;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}.LoadingSkeleton-module__BcJ0Xq__profilePostMeta{gap:var(--exv3-space-1);flex-direction:column;flex:1;display:flex}.LoadingSkeleton-module__BcJ0Xq__profilePostName{width:120px;height:var(--exv3-space-4);background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);border-radius:var(--radius-sm);background-size:1000px 100%;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}.LoadingSkeleton-module__BcJ0Xq__profilePostDate{width:var(--exv3-space-20);height:var(--exv3-space-3);background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);border-radius:var(--radius-sm);background-size:1000px 100%;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}.LoadingSkeleton-module__BcJ0Xq__profilePostContent{gap:var(--exv3-space-2);flex-direction:column;display:flex}.LoadingSkeleton-module__BcJ0Xq__profileTextLine{background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);border-radius:var(--radius-sm);background-size:1000px 100%;width:100%;height:14px;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}.LoadingSkeleton-module__BcJ0Xq__dashboard{gap:var(--exv3-space-4);flex-direction:column;display:flex}.LoadingSkeleton-module__BcJ0Xq__dashboardRow{gap:var(--exv3-space-4);justify-content:space-between;display:flex}.LoadingSkeleton-module__BcJ0Xq__dashboardCard{background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);border-radius:var(--radius-lg);background-size:1000px 100%;width:30%;height:120px;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}.LoadingSkeleton-module__BcJ0Xq__dashboardLargeCard{background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);border-radius:var(--radius-lg);background-size:1000px 100%;width:100%;height:300px;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}.LoadingSkeleton-module__BcJ0Xq__skeletonGroup{gap:var(--exv3-space-4);flex-direction:column;display:flex}.LoadingSkeleton-module__BcJ0Xq__textSkeleton{flex-direction:column;display:flex}.LoadingSkeleton-module__BcJ0Xq__textLine{background:linear-gradient(90deg,var(--exv3-color-darker)0%,var(--exv3-color-gray)50%,var(--exv3-color-darker)100%);border-radius:var(--radius-sm);height:var(--exv3-space-4);margin-bottom:var(--exv3-space-2);background-size:1000px 100%;animation:1.5s infinite LoadingSkeleton-module__BcJ0Xq__shimmer}@media (max-width:768px){.LoadingSkeleton-module__BcJ0Xq__dashboardRow{flex-direction:column}.LoadingSkeleton-module__BcJ0Xq__dashboardCard{width:100%}.LoadingSkeleton-module__BcJ0Xq__blogCard{margin-bottom:var(--exv3-space-3)}.LoadingSkeleton-module__BcJ0Xq__blogListItem{padding:var(--exv3-space-2)}.LoadingSkeleton-module__BcJ0Xq__skeletonGroup{gap:var(--exv3-space-3)}.LoadingSkeleton-module__BcJ0Xq__profileBanner{height:150px}.LoadingSkeleton-module__BcJ0Xq__profileHeaderAvatar{width:36px;height:36px}.LoadingSkeleton-module__BcJ0Xq__profileHeaderName{width:140px;height:20px}.LoadingSkeleton-module__BcJ0Xq__profileHeaderDate{width:120px;height:12px}.LoadingSkeleton-module__BcJ0Xq__profileTabNavigation{padding-left:var(--exv3-space-3);padding-right:var(--exv3-space-3)}.LoadingSkeleton-module__BcJ0Xq__profileTabItem{width:100px;height:32px}}
.Section-module__3rsxEW__section{margin-bottom:var(--exv3-space-8)}.Section-module__3rsxEW__header{margin-bottom:var(--exv3-space-4);padding:0 var(--exv3-space-2);justify-content:space-between;align-items:center;display:flex}.Section-module__3rsxEW__title{font-size:var(--exv3-font-xl);font-weight:var(--exv3-font-weight-semibold);color:var(--exv3-color-white);margin:0}.Section-module__3rsxEW__content{width:100%}.Section-module__3rsxEW__horizontalScroll{gap:var(--exv3-space-4);padding:var(--exv3-space-2);padding-bottom:var(--exv3-space-4);scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--exv3-color-gray)transparent;display:flex;overflow-x:auto}.Section-module__3rsxEW__horizontalScroll::-webkit-scrollbar{height:8px}.Section-module__3rsxEW__horizontalScroll::-webkit-scrollbar-track{background:0 0}.Section-module__3rsxEW__horizontalScroll::-webkit-scrollbar-thumb{background:var(--exv3-color-gray);border-radius:var(--exv3-radius-pill)}.Section-module__3rsxEW__horizontalScroll::-webkit-scrollbar-thumb:hover{background:var(--exv3-color-light-gray)}.Section-module__3rsxEW__scrollItem{scroll-snap-align:start;flex:0 0 19.875rem}.Section-module__3rsxEW__emptyState{text-align:center;padding:var(--exv3-space-8);background:var(--exv3-color-darker);border-radius:var(--exv3-radius-lg)}.Section-module__3rsxEW__emptyText{color:var(--exv3-color-light-gray);margin:0}.Section-module__3rsxEW__grid{gap:var(--exv3-space-4);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}@media (max-width:768px){.Section-module__3rsxEW__header{padding:0 var(--exv3-space-1)}.Section-module__3rsxEW__title{font-size:var(--exv3-font-lg)}.Section-module__3rsxEW__viewAll{font-size:var(--exv3-font-sm)}.Section-module__3rsxEW__horizontalScroll{padding-bottom:var(--exv3-space-3);scrollbar-width:none}.Section-module__3rsxEW__horizontalScroll::-webkit-scrollbar{display:none}.Section-module__3rsxEW__scrollItem{flex:0 0 clamp(16rem,70vw,19.875rem)}.Section-module__3rsxEW__grid{grid-template-columns:1fr}.Section-module__3rsxEW__emptyState{padding:var(--exv3-space-6)}}
.AnnouncementCard-module__AYff0W__card{background:var(--exv3-color-darker);border-radius:var(--exv3-radius-md);width:100%;transition:transform var(--exv3-transition-fast);border:1px solid var(--exv3-border-color);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.AnnouncementCard-module__AYff0W__compact{width:318px}.AnnouncementCard-module__AYff0W__card:hover{transform:translateY(-2px)}.AnnouncementCard-module__AYff0W__imageContainer{background:var(--exv3-color-darkest);flex-shrink:0;width:100%;height:120px;position:relative;overflow:hidden}.AnnouncementCard-module__AYff0W__image{object-fit:cover}.AnnouncementCard-module__AYff0W__contentSection{padding:var(--exv3-space-4);gap:var(--exv3-space-2);background:var(--exv3-color-darker);flex-direction:column;height:141px;display:flex}.AnnouncementCard-module__AYff0W__title{font-size:var(--exv3-font-md);font-weight:var(--exv3-font-weight-bold);color:var(--exv3-color-white);line-height:var(--exv3-line-height-tight);-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.AnnouncementCard-module__AYff0W__content{font-size:var(--exv3-font-md);color:var(--exv3-color-light-gray);line-height:var(--exv3-line-height-normal);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1;margin:0;display:-webkit-box;overflow:hidden}.AnnouncementCard-module__AYff0W__viewMore{color:var(--exv3-color-white);font-weight:var(--exv3-font-weight-normal);font-size:var(--exv3-font-md);transition:color var(--exv3-transition-fast);text-align:center;width:100%;text-decoration:underline}.AnnouncementCard-module__AYff0W__viewMore:hover{color:var(--exv3-color-light-gray)}@media (prefers-reduced-motion:reduce){.AnnouncementCard-module__AYff0W__card,.AnnouncementCard-module__AYff0W__image{transition:none}.AnnouncementCard-module__AYff0W__card:hover,.AnnouncementCard-module__AYff0W__card:hover .AnnouncementCard-module__AYff0W__image{transform:none}}@media (max-width:768px){.AnnouncementCard-module__AYff0W__compact{width:280px}.AnnouncementCard-module__AYff0W__imageContainer{height:160px}.AnnouncementCard-module__AYff0W__contentSection{padding:var(--exv3-space-3);height:auto;min-height:120px}.AnnouncementCard-module__AYff0W__title{font-size:var(--exv3-font-sm)}.AnnouncementCard-module__AYff0W__content{font-size:var(--exv3-font-xs);-webkit-line-clamp:2}}
.AnnouncementsSection-module__yGipoG__section{margin-bottom:var(--exv3-space-8)}.AnnouncementsSection-module__yGipoG__header{margin-bottom:var(--exv3-space-5);padding:0 var(--exv3-space-2)}.AnnouncementsSection-module__yGipoG__title{font-size:var(--exv3-fluid-xl);font-weight:var(--exv3-font-weight-bold);color:var(--exv3-color-white);margin:0}.AnnouncementsSection-module__yGipoG__content{width:100%}.AnnouncementsSection-module__yGipoG__horizontalScroll{gap:var(--exv3-space-4);scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--exv3-color-gray)transparent;padding-bottom:var(--exv3-space-3);display:flex;overflow-x:auto}.AnnouncementsSection-module__yGipoG__horizontalScroll::-webkit-scrollbar{height:8px}.AnnouncementsSection-module__yGipoG__horizontalScroll::-webkit-scrollbar-track{background:0 0}.AnnouncementsSection-module__yGipoG__horizontalScroll::-webkit-scrollbar-thumb{background:var(--exv3-color-gray);border-radius:var(--exv3-radius-full)}.AnnouncementsSection-module__yGipoG__horizontalScroll::-webkit-scrollbar-thumb:hover{background:var(--exv3-color-light-gray)}.AnnouncementsSection-module__yGipoG__horizontalScroll>*{scroll-snap-align:start;flex-shrink:0}.AnnouncementsSection-module__yGipoG__grid{gap:var(--exv3-space-6);grid-template-columns:repeat(2,1fr);max-width:700px;display:grid}.AnnouncementsSection-module__yGipoG__emptyState{padding:var(--exv3-space-8);text-align:center;color:var(--exv3-color-gray);background:var(--exv3-color-darker);border-radius:var(--exv3-radius-lg)}.AnnouncementsSection-module__yGipoG__emptySubtext{font-size:var(--exv3-font-sm);margin-top:var(--exv3-space-2);color:var(--exv3-color-light-gray)}@media (prefers-reduced-motion:reduce){.AnnouncementsSection-module__yGipoG__horizontalScroll{scroll-behavior:auto}}@media (max-width:768px){.AnnouncementsSection-module__yGipoG__header{padding:0 var(--exv3-space-1)}.AnnouncementsSection-module__yGipoG__title{font-size:var(--exv3-fluid-lg)}.AnnouncementsSection-module__yGipoG__horizontalScroll{scrollbar-width:none}.AnnouncementsSection-module__yGipoG__horizontalScroll::-webkit-scrollbar{display:none}.AnnouncementsSection-module__yGipoG__grid{gap:var(--exv3-space-4);grid-template-columns:1fr;max-width:100%}.AnnouncementsSection-module__yGipoG__emptyState{padding:var(--exv3-space-6)}}
.Post-module__uyunYq__postContainer{box-sizing:border-box;background-color:#292929;border:1px solid #00000040;border-radius:8px;width:100%;margin-bottom:16px;padding:16px;transition:all .2s;overflow:hidden;box-shadow:0 2px 8px #0000004d}.Post-module__uyunYq__postContainer:hover{background-color:#292929;transform:translateY(-2px);box-shadow:0 4px 12px #0006}.Post-module__uyunYq__postHeader{border-bottom:1px solid #00000040;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;display:flex}.Post-module__uyunYq__authorInfo{color:inherit;align-items:center;text-decoration:none;display:flex}.Post-module__uyunYq__avatar{width:var(--size-avatar-lg);height:var(--size-avatar-lg);border-radius:var(--radius-full);object-fit:cover;margin-right:var(--space-3);border:var(--border-thick)solid var(--color-secondary-4)}.Post-module__uyunYq__defaultAvatar{width:var(--size-avatar-lg);height:var(--size-avatar-lg);border-radius:var(--radius-full);background-color:var(--color-secondary-1);color:var(--text-light);font-size:var(--exv3-font-xl);font-weight:var(--font-weight-bold);margin-right:var(--space-3);border:var(--border-thick)solid var(--color-secondary-4);justify-content:center;align-items:center;display:flex}.Post-module__uyunYq__authorName{color:#fff;font-size:16px;font-weight:600}.Post-module__uyunYq__headerRight{align-items:center;gap:8px;display:flex}.Post-module__uyunYq__postDate{color:#a0a0a0;font-size:14px}.Post-module__uyunYq__sendingBadge{font-size:var(--exv3-font-xs);font-weight:var(--exv3-font-weight-semibold);color:var(--exv3-color-primary);background-color:color-mix(in srgb,var(--exv3-color-primary)15%,transparent);border:1px solid color-mix(in srgb,var(--exv3-color-primary)30%,transparent);padding:var(--exv3-space-1)var(--exv3-space-3);border-radius:var(--exv3-radius-full);animation:1.5s ease-in-out infinite Post-module__uyunYq__pulse}.Post-module__uyunYq__postMenuContainer{position:relative}.Post-module__uyunYq__menuButton{width:var(--exv3-size-icon-md);height:var(--exv3-size-icon-md);border-radius:var(--exv3-radius-sm);cursor:pointer;color:var(--exv3-color-white);opacity:.6;transition:all var(--exv3-transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.Post-module__uyunYq__menuButton:hover{opacity:1;background:color-mix(in srgb,var(--exv3-color-white)10%,transparent)}.Post-module__uyunYq__postMenu{top:calc(100% + var(--exv3-space-1));background:var(--exv3-color-darker);border:1px solid color-mix(in srgb,var(--exv3-color-white)20%,transparent);border-radius:var(--exv3-radius-md);box-shadow:var(--exv3-shadow-lg);min-width:180px;z-index:var(--exv3-z-dropdown);animation:Post-module__uyunYq__fadeIn .15s var(--exv3-transition-smooth);position:absolute;right:0;overflow:hidden}@keyframes Post-module__uyunYq__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.Post-module__uyunYq__menuItem{gap:var(--exv3-space-3);width:100%;padding:var(--exv3-space-3)var(--exv3-space-4);color:var(--exv3-color-white);font-family:var(--exv3-font-primary);font-size:var(--exv3-font-sm);font-weight:var(--exv3-font-weight-medium);cursor:pointer;text-align:left;transition:background var(--exv3-transition-fast);background:0 0;border:none;grid-template-columns:auto 1fr;align-items:center;display:grid}.Post-module__uyunYq__menuItem:hover{background:color-mix(in srgb,var(--exv3-color-danger)15%,transparent);color:var(--exv3-color-danger)}.Post-module__uyunYq__confirmOverlay{background:color-mix(in srgb,var(--exv3-color-black)70%,transparent);z-index:var(--exv3-z-modal);padding:var(--exv3-space-4);place-items:center;display:grid;position:fixed;inset:0}.Post-module__uyunYq__confirmDialog{background:var(--exv3-color-darker);border:1px solid color-mix(in srgb,var(--exv3-color-white)20%,transparent);border-radius:var(--exv3-radius-lg);padding:var(--exv3-space-6);box-shadow:var(--exv3-shadow-2xl);width:100%;max-width:400px}.Post-module__uyunYq__confirmDialog h3{margin:0 0 var(--exv3-space-3)0;color:var(--exv3-color-white);font-size:var(--exv3-font-lg);font-weight:var(--exv3-font-weight-bold);font-family:var(--exv3-font-primary)}.Post-module__uyunYq__confirmDialog p{margin:0 0 var(--exv3-space-6)0;color:color-mix(in srgb,var(--exv3-color-white)80%,transparent);font-size:var(--exv3-font-md);font-family:var(--exv3-font-primary)}.Post-module__uyunYq__confirmActions{gap:var(--exv3-space-3);grid-template-columns:1fr 1fr;display:grid}.Post-module__uyunYq__cancelButton{padding:var(--exv3-space-3)var(--exv3-space-4);border:1px solid color-mix(in srgb,var(--exv3-color-white)30%,transparent);border-radius:var(--exv3-radius-md);color:var(--exv3-color-white);font-family:var(--exv3-font-primary);font-size:var(--exv3-font-md);font-weight:var(--exv3-font-weight-semibold);cursor:pointer;transition:all var(--exv3-transition-fast);background:0 0}.Post-module__uyunYq__cancelButton:hover{background:color-mix(in srgb,var(--exv3-color-white)10%,transparent)}.Post-module__uyunYq__deleteButton{padding:var(--exv3-space-3)var(--exv3-space-4);background:var(--exv3-color-danger);border-radius:var(--exv3-radius-md);color:var(--exv3-color-white);font-family:var(--exv3-font-primary);font-size:var(--exv3-font-md);font-weight:var(--exv3-font-weight-bold);cursor:pointer;transition:all var(--exv3-transition-fast);border:none}.Post-module__uyunYq__deleteButton:hover:not(:disabled){background:color-mix(in srgb,var(--exv3-color-danger)85%,var(--exv3-color-black));box-shadow:var(--exv3-shadow-md);transform:translateY(-1px)}.Post-module__uyunYq__deleteButton:disabled{opacity:.5;cursor:not-allowed}.Post-module__uyunYq__postContent{word-wrap:break-word;color:#fff;margin-bottom:16px;font-size:16px;line-height:1.6}.Post-module__uyunYq__postContent a{color:#fff;text-decoration:none}.Post-module__uyunYq__postContent a:hover{text-decoration:underline}.Post-module__uyunYq__postLink{color:#fff;overflow-wrap:break-word;margin-top:4px;text-decoration:none;display:block}.Post-module__uyunYq__postLink:hover{text-decoration:underline}.Post-module__uyunYq__mediaContainer{border-radius:8px;justify-content:center;width:100%;max-width:600px;margin:0 auto 16px;display:flex;overflow:hidden}.Post-module__uyunYq__mediaItem{border-radius:8px;width:100%;position:relative;overflow:hidden}.Post-module__uyunYq__mediaImage,.Post-module__uyunYq__mediaVideo{object-fit:cover;object-position:center;border-radius:8px;width:100%;height:400px}.Post-module__uyunYq__unsupportedMedia{color:#a0a0a0;background-color:#3c3c3c;border-radius:8px;justify-content:center;align-items:center;width:100%;height:200px;display:flex}.Post-module__uyunYq__postActions{border-top:1px solid #00000040;justify-content:space-around;padding-top:12px;display:flex}.Post-module__uyunYq__actionButton{color:#a0a0a0;cursor:pointer;background:0 0;border:none;border-radius:50%;align-items:center;padding:8px;font-size:14px;transition:all .2s;display:flex}.Post-module__uyunYq__actionButton:hover{background-color:#0000}.Post-module__uyunYq__actionButton svg{margin-right:4px;font-size:16px}.Post-module__uyunYq__likedButton{color:#ff3437}.Post-module__uyunYq__likedButton:hover{background-color:#ff34371a}.Post-module__uyunYq__commentsSection{opacity:0;background-color:#3c3c3c;border-top:1px solid #00000040;max-height:0;padding:0 12px;transition:max-height .3s,opacity .3s,padding .3s;overflow:hidden}.Post-module__uyunYq__commentsSectionOpen{opacity:1;max-height:800px;margin-top:8px;padding:12px}.Post-module__uyunYq__commentsList{max-height:300px;overflow-y:auto}.Post-module__uyunYq__commentItems{flex-direction:column;gap:12px;display:flex}.Post-module__uyunYq__emptyComments{color:#a0a0a0;text-align:center;padding:12px;font-size:14px}.Post-module__uyunYq__commentInput{margin-bottom:16px}.Post-module__uyunYq__commentForm{align-items:center;gap:8px;display:flex}.Post-module__uyunYq__commentField{color:#fff;background-color:#292929;border:1px solid #00000040;border-radius:24px;outline:none;flex:1;padding:12px;font-size:14px;transition:border-color .2s}.Post-module__uyunYq__commentField:focus{border-color:#2cff05}.Post-module__uyunYq__submitCommentBtn{color:#000;cursor:pointer;background-color:#2cff05;border:none;border-radius:24px;padding:8px 16px;font-weight:600;transition:all .2s}.Post-module__uyunYq__submitCommentBtn:hover{background-color:#50ff30;box-shadow:0 0 12px #2cff0566}.Post-module__uyunYq__submitCommentBtn:disabled{color:#a0a0a0;cursor:not-allowed;background-color:#3c3c3c}.Post-module__uyunYq__commentItem{background-color:#292929;border:1px solid #00000040;border-radius:16px;margin-bottom:12px;padding:12px}.Post-module__uyunYq__commentHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.Post-module__uyunYq__commentAuthor{color:inherit;align-items:center;text-decoration:none;display:flex}.Post-module__uyunYq__commentAvatar{object-fit:cover;border-radius:50%;width:32px;height:32px;margin-right:8px}.Post-module__uyunYq__commentDefaultAvatar{color:#fff;background-color:#1d9bf0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-right:8px;font-size:16px;font-weight:700;display:flex}.Post-module__uyunYq__commentUserName{color:#fff;font-size:14px;font-weight:600}.Post-module__uyunYq__commentDate{color:#a0a0a0;font-size:12px}.Post-module__uyunYq__commentContent{word-wrap:break-word;color:#fff;margin:0;font-size:14px;line-height:1.4}.Post-module__uyunYq__commentContent a{color:#fff;text-decoration:none}.Post-module__uyunYq__commentContent a:hover{text-decoration:underline}.Post-module__uyunYq__sendingIndicator{color:#a0a0a0;margin-top:4px;font-size:.8rem;font-style:italic}@media (max-width:1024px){.Post-module__uyunYq__postContainer{box-sizing:border-box;width:100%;max-width:100%;margin-bottom:12px;padding:12px 10px;font-size:.95em}.Post-module__uyunYq__mediaContainer{width:100%;max-width:100%}.Post-module__uyunYq__mediaImage,.Post-module__uyunYq__mediaVideo{width:100%;max-width:100%;max-height:360px}.Post-module__uyunYq__avatar,.Post-module__uyunYq__defaultAvatar{width:42px;height:42px}.Post-module__uyunYq__postHeader{margin-bottom:10px}.Post-module__uyunYq__authorName{font-size:.95em}.Post-module__uyunYq__postDate{font-size:.9em}.Post-module__uyunYq__postContent{overflow-wrap:break-word;word-break:break-word;width:100%}.Post-module__uyunYq__commentsList{max-height:280px}}@media (max-width:768px){.Post-module__uyunYq__postContainer{border-radius:8px;margin-bottom:10px;padding:10px;box-shadow:0 3px 8px #0000001f,0 1px 2px #00000014}.Post-module__uyunYq__postHeader{margin-bottom:6px}.Post-module__uyunYq__avatar,.Post-module__uyunYq__defaultAvatar{width:36px;height:36px;margin-right:8px;font-size:16px}.Post-module__uyunYq__authorName{font-size:14px}.Post-module__uyunYq__postDate{font-size:12px}.Post-module__uyunYq__postContent{font-size:var(--exv3-font-lg);margin-bottom:10px;line-height:1.3}.Post-module__uyunYq__mediaImage,.Post-module__uyunYq__mediaVideo{border-radius:8px;max-height:300px}.Post-module__uyunYq__mediaContainer{border-radius:8px;margin-bottom:10px}.Post-module__uyunYq__commentsList{max-height:200px}.Post-module__uyunYq__actionButton{padding:6px;font-size:13px}.Post-module__uyunYq__actionButton svg{width:18px;height:18px;margin-right:4px}.Post-module__uyunYq__commentForm{gap:6px}.Post-module__uyunYq__commentField{border-radius:20px;padding:8px 12px;font-size:13px}.Post-module__uyunYq__submitCommentBtn{padding:6px 12px;font-size:13px}.Post-module__uyunYq__commentItem{border-radius:8px;margin-bottom:8px;padding:8px}.Post-module__uyunYq__commentUserName{font-size:13px}.Post-module__uyunYq__commentContent{font-size:13px;line-height:1.3}.Post-module__uyunYq__commentAvatar,.Post-module__uyunYq__commentDefaultAvatar{width:28px;height:28px;font-size:14px}.Post-module__uyunYq__commentDate{font-size:11px}}
.ReactionDisplay-module__XTgocq__reactionsDisplay{flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0;display:flex}.ReactionDisplay-module__XTgocq__reactionBubble{cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-user-select:none;user-select:none;background:#f8fafccc;border:1px solid #cbd5e199;border-radius:16px;align-items:center;gap:4px;padding:4px 8px;font-size:13px;transition:all .2s;display:flex;position:relative}.ReactionDisplay-module__XTgocq__reactionBubble:hover{background:#3b82f61a;border-color:#3b82f64d;transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.ReactionDisplay-module__XTgocq__reactionBubble:active{transform:translateY(0)}.ReactionDisplay-module__XTgocq__reactionBubble.ReactionDisplay-module__XTgocq__userReacted{color:#22c55e;background:#22c55e26;border-color:#22c55e80;font-weight:500}.ReactionDisplay-module__XTgocq__reactionBubble.ReactionDisplay-module__XTgocq__userReacted:hover{background:#22c55e33;border-color:#22c55eb3;transform:translateY(-1px)}.ReactionDisplay-module__XTgocq__reactionBubble:disabled,.ReactionDisplay-module__XTgocq__reactionBubble.ReactionDisplay-module__XTgocq__reacting{opacity:.6;cursor:not-allowed;transform:none}.ReactionDisplay-module__XTgocq__reactionBubble.ReactionDisplay-module__XTgocq__notInteractive{cursor:default}.ReactionDisplay-module__XTgocq__reactionBubble.ReactionDisplay-module__XTgocq__notInteractive:hover{box-shadow:none;background:#f8fafccc;border-color:#cbd5e199;transform:none}.ReactionDisplay-module__XTgocq__reactionEmoji{-webkit-user-select:none;user-select:none;font-size:14px;line-height:1}.ReactionDisplay-module__XTgocq__reactionCount{color:#4b5563;text-align:center;min-width:8px;font-size:12px;font-weight:500;line-height:1}.ReactionDisplay-module__XTgocq__reactionBubble.ReactionDisplay-module__XTgocq__userReacted .ReactionDisplay-module__XTgocq__reactionCount{color:#22c55e}.ReactionDisplay-module__XTgocq__reactionDisplayCompact{color:#6b7280;align-items:center;gap:8px;margin:4px 0;font-size:12px;display:flex}.ReactionDisplay-module__XTgocq__totalCount{color:#4b5563;font-weight:500}.ReactionDisplay-module__XTgocq__compactEmojis{align-items:center;gap:2px;display:flex}.ReactionDisplay-module__XTgocq__compactEmoji{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:14px;line-height:1;transition:transform .2s}.ReactionDisplay-module__XTgocq__compactEmoji:hover{transform:scale(1.2)}.ReactionDisplay-module__XTgocq__moreIndicator{color:#6b7280;margin-left:4px;font-size:11px;font-weight:500}@media (prefers-color-scheme:dark){.ReactionDisplay-module__XTgocq__reactionBubble{color:#d1d5db;background:#1e293bcc;border-color:#47556999}.ReactionDisplay-module__XTgocq__reactionBubble:hover{background:#3b82f633;border-color:#3b82f680}.ReactionDisplay-module__XTgocq__reactionBubble.ReactionDisplay-module__XTgocq__userReacted{color:#22c55e;background:#22c55e33;border-color:#22c55e99}.ReactionDisplay-module__XTgocq__reactionBubble.ReactionDisplay-module__XTgocq__userReacted:hover{background:#22c55e4d;border-color:#22c55ecc}.ReactionDisplay-module__XTgocq__reactionBubble.ReactionDisplay-module__XTgocq__notInteractive:hover{background:#1e293bcc;border-color:#47556999}.ReactionDisplay-module__XTgocq__reactionCount{color:#d1d5db}.ReactionDisplay-module__XTgocq__reactionBubble.ReactionDisplay-module__XTgocq__userReacted .ReactionDisplay-module__XTgocq__reactionCount{color:#22c55e}.ReactionDisplay-module__XTgocq__totalCount{color:#d1d5db}.ReactionDisplay-module__XTgocq__moreIndicator{color:#9ca3af}}@media (max-width:768px){.ReactionDisplay-module__XTgocq__reactionsDisplay{gap:4px;margin:6px 0}.ReactionDisplay-module__XTgocq__reactionBubble{border-radius:14px;padding:3px 6px;font-size:12px}.ReactionDisplay-module__XTgocq__reactionEmoji{font-size:13px}.ReactionDisplay-module__XTgocq__reactionCount{font-size:11px}.ReactionDisplay-module__XTgocq__reactionDisplayCompact{gap:6px;margin:3px 0;font-size:11px}.ReactionDisplay-module__XTgocq__compactEmoji{font-size:13px}.ReactionDisplay-module__XTgocq__compactEmoji:hover{transform:scale(1.15)}}@media (max-width:480px){.ReactionDisplay-module__XTgocq__reactionsDisplay{gap:3px;margin:4px 0}.ReactionDisplay-module__XTgocq__reactionBubble{border-radius:12px;padding:2px 5px;font-size:11px}.ReactionDisplay-module__XTgocq__reactionEmoji{font-size:12px}.ReactionDisplay-module__XTgocq__reactionCount{font-size:10px}.ReactionDisplay-module__XTgocq__reactionDisplayCompact{gap:4px;font-size:10px}.ReactionDisplay-module__XTgocq__compactEmoji{font-size:12px}}@media (prefers-reduced-motion:reduce){.ReactionDisplay-module__XTgocq__reactionBubble,.ReactionDisplay-module__XTgocq__compactEmoji{transition:none}.ReactionDisplay-module__XTgocq__reactionBubble:hover,.ReactionDisplay-module__XTgocq__compactEmoji:hover,.ReactionDisplay-module__XTgocq__reactionBubble:active{transform:none}}
.BlogPage-module__-Nbw5a__pageContainer{background-color:var(--exclaim-main-background);min-height:100vh;padding:var(--exv3-space-4);color:var(--text-light)}.BlogPage-module__-Nbw5a__containerContent{width:100%;max-width:100%}.BlogPage-module__-Nbw5a__blogHeader{color:var(--text-light);padding:var(--exv3-space-6)0;text-align:center}.BlogPage-module__-Nbw5a__blogTitle{font-size:var(--exv3-font-md);font-weight:var(--exv3-font-weight-semibold);text-transform:uppercase;letter-spacing:.15em;margin-bottom:var(--exv3-space-2);color:var(--text-light);opacity:.9}.BlogPage-module__-Nbw5a__blogSubtitle{font-size:var(--exv3-font-xl);font-weight:var(--exv3-font-weight-bold);margin:0 auto var(--exv3-space-4);color:var(--text-light);line-height:var(--exv3-line-height-tight);letter-spacing:-.02em}.BlogPage-module__-Nbw5a__blogDescription{font-size:var(--exv3-font-md);margin:var(--exv3-space-4)auto 0;color:var(--text-light);line-height:var(--exv3-line-height-relaxed);font-weight:var(--exv3-font-weight-normal)}@media (max-width:768px){.BlogPage-module__-Nbw5a__pageContainer{padding:var(--exv3-space-2)}}.BlogPage-module__-Nbw5a__cardHover{transition:transform .3s,box-shadow .3s}.BlogPage-module__-Nbw5a__cardHover:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}.BlogPage-module__-Nbw5a__blogGrid{gap:var(--exv3-space-6);margin:var(--exv3-space-6)0;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:0;display:grid}.BlogPage-module__-Nbw5a__blogGridItem{height:100%;display:flex}.BlogPage-module__-Nbw5a__actionBar{margin-bottom:var(--exv3-space-6);justify-content:flex-end;display:flex}.BlogPage-module__-Nbw5a__emptyState{text-align:center;padding:var(--exv3-space-12);background-color:var(--exclaim-main-background);border-radius:var(--exv3-radius-sm);box-shadow:var(--exv3-shadow-xs)}.BlogPage-module__-Nbw5a__filterBar{align-items:center;gap:var(--exv3-space-4);margin-bottom:var(--exv3-space-6);justify-content:flex-start;display:flex;position:relative;overflow:visible}.BlogPage-module__-Nbw5a__filterDropdown{top:calc(100% + var(--exv3-space-2));background:var(--exv3-color-darker);border-radius:var(--exv3-radius-lg);min-width:200px;box-shadow:var(--exv3-shadow-xl);z-index:var(--exv3-z-dropdown);padding:var(--exv3-space-4)0;animation:BlogPage-module__-Nbw5a__fadeIn var(--exv3-transition-normal);border:1px solid #ffffff1a;position:absolute;left:0}@keyframes BlogPage-module__-Nbw5a__fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.BlogPage-module__-Nbw5a__filterOption{width:100%;color:var(--exv3-color-white);font-size:var(--exv3-font-md);font-weight:var(--exv3-font-weight-medium);padding:var(--exv3-space-3)var(--exv3-space-4);text-align:left;cursor:pointer;transition:all var(--exv3-transition-fast);border-radius:var(--exv3-radius-sm);font-family:var(--exv3-font-primary);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;overflow:hidden}.BlogPage-module__-Nbw5a__filterOption:hover,.BlogPage-module__-Nbw5a__filterOption.BlogPage-module__-Nbw5a__selected{color:var(--exv3-color-white);background:#ffffff0d}.BlogPage-module__-Nbw5a__blogGridHeaderRow{margin-bottom:var(--exv3-space-2);justify-content:space-between;align-items:center;display:flex}@media (max-width:768px){.BlogPage-module__-Nbw5a__blogGridHeaderRow{align-items:stretch;gap:var(--exv3-space-4);flex-direction:column}.BlogPage-module__-Nbw5a__actionBar{margin-top:var(--exv3-space-2);justify-content:center!important}}.BlogPage-module__-Nbw5a__loadingMessage{text-align:center;margin-top:var(--exv3-space-8);padding:var(--exv3-space-4);color:var(--exv3-color-light-gray);font-size:var(--exv3-font-md);font-style:italic}
.PostTypes-module__BTA3WW__blogIcon{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:4px;margin-bottom:8px;font-size:14px;font-weight:500;line-height:1.2;display:flex}.PostTypes-module__BTA3WW__blogContent{flex-direction:column;gap:1rem;display:flex}.PostTypes-module__BTA3WW__blogAnnouncement{font-size:var(--exv3-font-md);color:#fff;margin-bottom:var(--space-3);line-height:1.5}.PostTypes-module__BTA3WW__blogTitle{color:#fff;font-weight:var(--font-weight-semibold);font-style:italic}.PostTypes-module__BTA3WW__blogCoverImage,.PostTypes-module__BTA3WW__blogMediaContainer{margin:var(--space-3)0;border-radius:var(--radius-md);width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.PostTypes-module__BTA3WW__coverImage{border-radius:var(--radius-md);transition:var(--exv3-transition-fast);object-fit:cover}.PostTypes-module__BTA3WW__coverImage:hover{transform:var(--transform-hover)}.PostTypes-module__BTA3WW__blogMediaItem{width:100%}.PostTypes-module__BTA3WW__blogPreview{padding:var(--space-4);border-radius:var(--radius-md);border:var(--border-thin)solid #00000040;margin:var(--space-3)0;background-color:#292929}.PostTypes-module__BTA3WW__blogPreview p{color:#fff;font-size:var(--exv3-font-sm);margin:0;line-height:1.6}.PostTypes-module__BTA3WW__readMoreLink{color:var(--ui-primary);font-weight:var(--font-weight-medium);font-size:var(--exv3-font-sm);transition:var(--exv3-transition-fast);text-decoration:none}.PostTypes-module__BTA3WW__readMoreLink:hover{color:var(--ui-primary-hover);text-decoration:underline}.PostTypes-module__BTA3WW__postContainer{border-radius:var(--radius-lg);padding:var(--space-4);margin-bottom:var(--space-4);transition:var(--exv3-transition-fast);box-shadow:var(--shadow-sm);background-color:#3c3c3c}.PostTypes-module__BTA3WW__postContainer:hover{box-shadow:var(--shadow-hover);transform:var(--transform-hover)}.PostTypes-module__BTA3WW__postHeader{margin-bottom:var(--space-3);justify-content:space-between;align-items:flex-start;display:flex}.PostTypes-module__BTA3WW__authorInfo{color:inherit;align-items:center;gap:var(--space-3);text-decoration:none;display:flex}.PostTypes-module__BTA3WW__avatar{width:var(--size-avatar);height:var(--size-avatar);border-radius:var(--radius-full);object-fit:cover}.PostTypes-module__BTA3WW__defaultAvatar{width:var(--size-avatar);height:var(--size-avatar);border-radius:var(--radius-full);background-color:var(--ui-primary);color:#fff;font-size:var(--exv3-font-lg);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;display:flex}.PostTypes-module__BTA3WW__authorName{font-weight:var(--font-weight-semibold);font-size:var(--exv3-font-md)}.PostTypes-module__BTA3WW__headerRight{align-items:center;gap:var(--exv3-space-2);flex-direction:row;display:flex}.PostTypes-module__BTA3WW__postDate{color:var(--text-secondary);font-size:var(--exv3-font-sm)}.PostTypes-module__BTA3WW__interactionIndicator{color:var(--ui-primary);font-size:var(--exv3-font-xs);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.5px;background-color:var(--ui-primary-light);padding:var(--space-1)var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--ui-primary)}.PostTypes-module__BTA3WW__postActionsContainer{border-top:var(--border-thin)solid var(--border-color);margin-top:var(--space-3);padding-top:var(--space-3)}.PostTypes-module__BTA3WW__postActions{align-items:center;gap:var(--space-2);display:flex}.PostTypes-module__BTA3WW__actionButton{align-items:center;gap:var(--space-1);padding:var(--space-2)var(--space-3);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--exv3-font-sm);cursor:pointer;transition:var(--exv3-transition-fast);background:0 0;border:none;justify-content:center;min-width:60px;display:flex}.PostTypes-module__BTA3WW__actionButton:hover{color:#fff;transform:var(--transform-hover)}.PostTypes-module__BTA3WW__actionButton:disabled{cursor:not-allowed;opacity:.5}.PostTypes-module__BTA3WW__actionButton:disabled:hover{color:var(--text-secondary);background:0 0;transform:none}.PostTypes-module__BTA3WW__actionButtonActive{color:var(--ui-primary)}.PostTypes-module__BTA3WW__actionButtonActive:hover{color:var(--ui-primary-hover);background-color:var(--ui-primary-light)}.PostTypes-module__BTA3WW__actionIcon{font-size:var(--exv3-font-md);justify-content:center;align-items:center;line-height:1;display:flex}.PostTypes-module__BTA3WW__postActions .PostTypes-module__BTA3WW__commentIcon{transform:rotate(-45deg)}.PostTypes-module__BTA3WW__actionLabel{font-family:var(--font-ubuntu);font-size:var(--exv3-font-md);font-weight:var(--exv3-font-weight-normal);color:var(--exv3-color-white);transition:var(--exv3-transition-normal)}.PostTypes-module__BTA3WW__actionButton:hover .PostTypes-module__BTA3WW__actionLabel{color:var(--exv3-secondary-btn-text)}.PostTypes-module__BTA3WW__actionCount{font-weight:var(--font-weight-medium);text-align:center;min-width:16px}.PostTypes-module__BTA3WW__notificationIcon{padding:var(--space-1);background-color:var(--ui-primary-light);color:var(--ui-primary);border-radius:var(--radius-full);margin-bottom:var(--space-1);justify-content:center;align-items:center;display:flex}.PostTypes-module__BTA3WW__notificationContent{padding:var(--space-2);background-color:var(--ui-background-muted);border-radius:var(--radius-md);font-size:var(--exv3-font-sm)}.PostTypes-module__BTA3WW__notificationContent strong{font-weight:var(--font-weight-semibold)}.PostTypes-module__BTA3WW__targetUser{color:var(--ui-primary);font-weight:var(--font-weight-medium);text-decoration:none}.PostTypes-module__BTA3WW__targetUser:hover{color:var(--ui-primary-hover);text-decoration:underline}.PostTypes-module__BTA3WW__followNotification{border-left:4px solid var(--ui-primary)}@media (max-width:768px){.PostTypes-module__BTA3WW__postContainer{padding:var(--space-3);margin-bottom:var(--space-3)}.PostTypes-module__BTA3WW__postHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-2);flex-direction:row}.PostTypes-module__BTA3WW__headerRight{align-items:center;gap:var(--exv3-space-1);flex-direction:row;flex-shrink:0}.PostTypes-module__BTA3WW__headerRight .PostTypes-module__BTA3WW__commentIcon,.PostTypes-module__BTA3WW__headerRight .PostTypes-module__BTA3WW__likeIcon,.PostTypes-module__BTA3WW__headerRight .PostTypes-module__BTA3WW__reactionIcon,.PostTypes-module__BTA3WW__headerRight .PostTypes-module__BTA3WW__messageBoardIcon,.PostTypes-module__BTA3WW__headerRight .PostTypes-module__BTA3WW__blogIcon{display:none!important}.PostTypes-module__BTA3WW__postDate{font-size:var(--exv3-font-xs)}.PostTypes-module__BTA3WW__authorInfo{gap:var(--space-2)}.PostTypes-module__BTA3WW__avatar,.PostTypes-module__BTA3WW__defaultAvatar{width:var(--size-avatar-sm);height:var(--size-avatar-sm)}.PostTypes-module__BTA3WW__authorName,.PostTypes-module__BTA3WW__postDate{font-size:var(--exv3-font-md)}.PostTypes-module__BTA3WW__blogIcon{font-size:var(--exv3-font-xs);margin-bottom:0}.PostTypes-module__BTA3WW__postActions{gap:var(--space-2);padding-top:var(--space-2);margin-top:var(--space-2)}}.PostTypes-module__BTA3WW__messageBoardIcon{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:4px;margin-bottom:8px;font-size:14px;font-weight:500;line-height:1.2;display:flex}.PostTypes-module__BTA3WW__messageBoardContent{flex-direction:column;gap:1rem;display:flex}.PostTypes-module__BTA3WW__messageBoardAnnouncement{font-size:var(--exv3-font-md);color:#fff;margin-bottom:var(--space-3);line-height:1.5}.PostTypes-module__BTA3WW__messageBoardTitle{color:#fff;font-weight:var(--font-weight-semibold);font-size:var(--exv3-font-lg);margin:var(--space-2)0}.PostTypes-module__BTA3WW__messageBoardPreview{background-color:var(--exv3-color-darker);padding:var(--exv3-space-4);border-radius:var(--radius-md);border:var(--border-thin)solid var(--exv3-color-gray);margin:var(--exv3-space-3)0}.PostTypes-module__BTA3WW__messageBoardPreview p{color:var(--exv3-color-white);font-size:var(--exv3-font-md);margin:0;line-height:1.6}.PostTypes-module__BTA3WW__messageBoardMediaContainer{margin:var(--space-3)0;border-radius:var(--radius-md);width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.PostTypes-module__BTA3WW__messageBoardMediaItem{width:100%;height:100%;position:absolute;top:0;left:0}.PostTypes-module__BTA3WW__mediaImage{border-radius:var(--radius-md);width:100%;height:400px;transition:var(--exv3-transition-fast);object-fit:cover;object-position:center}.PostTypes-module__BTA3WW__mediaImage:hover{transform:var(--transform-hover)}.PostTypes-module__BTA3WW__boardLink{color:var(--ui-primary);font-weight:var(--font-weight-medium);text-decoration:none}.PostTypes-module__BTA3WW__boardLink:hover{color:var(--ui-primary-hover);text-decoration:underline}.PostTypes-module__BTA3WW__commentsSection{background-color:#292929;border:1px solid #00000040;border-radius:8px;margin-top:16px;padding:16px}.PostTypes-module__BTA3WW__commentForm{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.PostTypes-module__BTA3WW__commentField{resize:vertical;width:100%;font-family:var(--exv3-font-primary);color:#fff;background-color:#292929;border:1px solid #00000040;border-radius:8px;padding:12px;font-size:16px;line-height:1.5}.PostTypes-module__BTA3WW__commentField:focus{border-color:#2cff05;outline:none;box-shadow:0 0 0 2px #2cff051a}.PostTypes-module__BTA3WW__commentFormButtons{justify-content:flex-end;align-items:center;gap:8px;display:flex}.PostTypes-module__BTA3WW__closeCommentBtn{color:#fff;cursor:pointer;background-color:#3c3c3c;border:1px solid #00000040;border-radius:8px;padding:8px 16px;font-size:16px;font-weight:500;transition:all .2s}.PostTypes-module__BTA3WW__closeCommentBtn:hover{color:#fff;background-color:#182e6f}.PostTypes-module__BTA3WW__submitCommentBtn{color:#000;cursor:pointer;background-color:#2cff05;border:none;border-radius:8px;padding:8px 16px;font-size:16px;font-weight:600;transition:all .2s}.PostTypes-module__BTA3WW__submitCommentBtn:hover:not(:disabled){background-color:#50ff30;box-shadow:0 0 12px #2cff0566}.PostTypes-module__BTA3WW__submitCommentBtn:disabled{color:#a0a0a0;cursor:not-allowed;background-color:#3c3c3c}.PostTypes-module__BTA3WW__commentsList{margin-top:16px}.PostTypes-module__BTA3WW__commentItems{flex-direction:column;gap:16px;display:flex}.PostTypes-module__BTA3WW__commentItem{background-color:#3c3c3c;border:1px solid #00000040;border-radius:8px;padding:12px;box-shadow:0 2px 4px #0003}.PostTypes-module__BTA3WW__commentHeader{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.PostTypes-module__BTA3WW__commentAuthor{align-items:center;gap:var(--space-2);display:flex}.PostTypes-module__BTA3WW__commentAvatar{width:var(--size-6);height:var(--size-6);border-radius:var(--radius-full);object-fit:cover}.PostTypes-module__BTA3WW__commentDefaultAvatar{width:var(--size-6);height:var(--size-6);border-radius:var(--radius-full);background-color:var(--bg-muted);font-size:var(--exv3-font-sm);color:var(--text-secondary);justify-content:center;align-items:center;display:flex}.PostTypes-module__BTA3WW__commentUserName{color:#fff;font-size:16px;font-weight:600}.PostTypes-module__BTA3WW__commentDate{color:#a0a0a0;font-size:14px}.PostTypes-module__BTA3WW__commentContent{color:#fff;word-break:break-word;font-size:16px;line-height:1.6}.PostTypes-module__BTA3WW__emptyComments{text-align:center;color:#a0a0a0;background-color:#3c3c3c;border-radius:8px;padding:16px;font-size:16px;box-shadow:0 2px 4px #0003}.PostTypes-module__BTA3WW__repostedContent{border:var(--border-thin)solid var(--border-color);border-radius:var(--radius-md);padding:var(--space-3);margin:var(--space-3)0;background-color:#ffffff1a}.PostTypes-module__BTA3WW__repostedPostHeader{margin-bottom:var(--space-2);padding-bottom:var(--space-2);border-bottom:var(--border-thin)solid var(--ui-border-light);justify-content:space-between;align-items:center;display:flex}.PostTypes-module__BTA3WW__likeIcon{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:4px;margin-bottom:8px;font-size:14px;font-weight:500;line-height:1.2;display:flex}.PostTypes-module__BTA3WW__likeContent{flex-direction:column;gap:1rem;display:flex}.PostTypes-module__BTA3WW__likeAnnouncement{font-size:var(--exv3-font-md);color:#fff;margin-bottom:var(--space-3);line-height:1.5}.PostTypes-module__BTA3WW__likedContent{border:var(--border-thin)solid var(--border-color);border-radius:var(--radius-md);padding:var(--space-3);margin:var(--space-3)0;background-color:#ffffff1a}.PostTypes-module__BTA3WW__likedPostHeader{margin-bottom:var(--space-2);padding-bottom:var(--space-2);border-bottom:var(--border-thin)solid var(--ui-border-light);justify-content:space-between;align-items:center;display:flex}.PostTypes-module__BTA3WW__commentIcon{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:4px;margin-bottom:8px;font-size:14px;font-weight:500;line-height:1.2;display:flex}.PostTypes-module__BTA3WW__commentContent{flex-direction:column;gap:1rem;display:flex}.PostTypes-module__BTA3WW__commentAnnouncement{font-size:var(--exv3-font-md);color:#fff;margin-bottom:var(--space-3);line-height:1.5}.PostTypes-module__BTA3WW__commentedContent{background-color:var(--exv3-color-darker);border:var(--border-thin)solid var(--exv3-color-gray);border-radius:var(--radius-md);padding:var(--exv3-space-3);margin:var(--exv3-space-3)0}.PostTypes-module__BTA3WW__commentedPostHeader{margin-bottom:var(--space-2);padding-bottom:var(--space-2);border-bottom:var(--border-thin)solid var(--ui-border-light);justify-content:space-between;align-items:center;display:flex}.PostTypes-module__BTA3WW__reactionIcon{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:4px;margin-bottom:8px;font-size:14px;font-weight:500;line-height:1.2;display:flex}.PostTypes-module__BTA3WW__reactionContent{margin:var(--space-3)0}.PostTypes-module__BTA3WW__reactionAnnouncement{color:#64748b;font-size:var(--exv3-font-sm);margin-bottom:var(--space-3)}.PostTypes-module__BTA3WW__reactedContent{border:var(--border-thin)solid var(--border-color);border-radius:var(--radius-md);padding:var(--space-3);margin:var(--space-3)0;background-color:#ffffff1a}.PostTypes-module__BTA3WW__reactedPostHeader{margin-bottom:var(--space-2);padding-bottom:var(--space-2);border-bottom:var(--border-thin)solid var(--ui-border-light);justify-content:space-between;align-items:center;display:flex}.PostTypes-module__BTA3WW__sendingBadge{font-size:var(--exv3-font-xs);font-weight:var(--exv3-font-weight-semibold);color:var(--exv3-color-primary);background-color:color-mix(in srgb,var(--exv3-color-primary)15%,transparent);border:1px solid color-mix(in srgb,var(--exv3-color-primary)30%,transparent);padding:var(--exv3-space-1)var(--exv3-space-3);border-radius:var(--exv3-radius-full);animation:1.5s ease-in-out infinite PostTypes-module__BTA3WW__pulse}@keyframes PostTypes-module__BTA3WW__pulse{0%,to{opacity:1}50%{opacity:.7}}.PostTypes-module__BTA3WW__postMenuContainer{position:relative}.PostTypes-module__BTA3WW__menuButton{width:var(--exv3-size-icon-md);height:var(--exv3-size-icon-md);border-radius:var(--exv3-radius-sm);cursor:pointer;color:var(--exv3-color-white);opacity:.7;transition:all var(--exv3-transition-fast);background:0 0;border:none;outline:none;justify-content:center;align-items:center;display:flex}.PostTypes-module__BTA3WW__menuButton:hover{opacity:1;background:color-mix(in srgb,var(--exv3-color-white)15%,transparent)}.PostTypes-module__BTA3WW__menuButton:focus-visible{outline:2px solid var(--exv3-color-primary);outline-offset:2px}.PostTypes-module__BTA3WW__postMenu{top:calc(100% + var(--exv3-space-2));background:var(--exv3-color-darker);border:1px solid color-mix(in srgb,var(--exv3-color-white)25%,transparent);border-radius:var(--exv3-radius-md);box-shadow:var(--exv3-shadow-xl);min-width:180px;z-index:var(--exv3-z-dropdown);animation:PostTypes-module__BTA3WW__menuFadeIn .15s var(--exv3-transition-smooth);position:absolute;right:0;overflow:hidden}@keyframes PostTypes-module__BTA3WW__menuFadeIn{0%{opacity:0;transform:translateY(-8px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.PostTypes-module__BTA3WW__menuItem{gap:var(--exv3-space-3);width:100%;padding:var(--exv3-space-3)var(--exv3-space-4);color:var(--exv3-color-white);font-family:var(--exv3-font-primary);font-size:var(--exv3-font-md);font-weight:var(--exv3-font-weight-medium);cursor:pointer;text-align:left;transition:all var(--exv3-transition-fast);background:0 0;border:none;grid-template-columns:auto 1fr;align-items:center;display:grid}.PostTypes-module__BTA3WW__menuItem:hover{background:color-mix(in srgb,var(--exv3-color-danger)20%,transparent);color:var(--exv3-color-danger)}.PostTypes-module__BTA3WW__confirmOverlay{background:color-mix(in srgb,var(--exv3-color-black)75%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:var(--exv3-z-modal);padding:var(--exv3-space-4);animation:PostTypes-module__BTA3WW__overlayFadeIn .2s var(--exv3-transition-smooth);place-items:center;display:grid;position:fixed;inset:0}@keyframes PostTypes-module__BTA3WW__overlayFadeIn{0%{opacity:0}to{opacity:1}}.PostTypes-module__BTA3WW__confirmDialog{background:var(--exv3-color-darker);border:1px solid color-mix(in srgb,var(--exv3-color-white)25%,transparent);border-radius:var(--exv3-radius-xl);padding:var(--exv3-space-8);box-shadow:var(--exv3-shadow-2xl);width:100%;max-width:420px;animation:PostTypes-module__BTA3WW__dialogSlideIn .25s var(--exv3-transition-bounce)}.PostTypes-module__BTA3WW__confirmDialog h3{margin:0 0 var(--exv3-space-3)0;color:var(--exv3-color-white);font-size:var(--exv3-font-xl);font-weight:var(--exv3-font-weight-bold);font-family:var(--exv3-font-primary)}.PostTypes-module__BTA3WW__confirmDialog p{margin:0 0 var(--exv3-space-8)0;color:color-mix(in srgb,var(--exv3-color-white)75%,transparent);font-size:var(--exv3-font-md);font-family:var(--exv3-font-primary);line-height:var(--exv3-line-height-relaxed)}@keyframes PostTypes-module__BTA3WW__dialogSlideIn{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.PostTypes-module__BTA3WW__confirmActions{gap:var(--exv3-space-3);grid-template-columns:1fr 1fr;display:grid}
.CreateBlog-module__NC5lNa__modalOverlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:var(--exv3-z-modal);padding:100px var(--exv3-space-5)var(--exv3-space-5)var(--exv3-space-5);background:#000000bf;justify-content:center;align-items:flex-start;animation:.35s cubic-bezier(.4,0,.2,1) CreateBlog-module__NC5lNa__fadeIn;display:flex;position:fixed;inset:0;overflow-y:auto}.CreateBlog-module__NC5lNa__modalContent{background:var(--exv3-color-darker);border-radius:var(--exv3-radius-lg);box-shadow:var(--exv3-shadow-lg);width:100%;max-width:650px;transition:var(--exv3-transition-base);border:1px solid #ffffff1a;max-height:calc(100vh - 100px);margin:0 auto;animation:.35s cubic-bezier(.4,0,.2,1) CreateBlog-module__NC5lNa__slideUp;position:relative;overflow-y:auto}@keyframes CreateBlog-module__NC5lNa__fadeIn{0%{opacity:0}to{opacity:1}}.CreateBlog-module__NC5lNa__editorLoading{background:#ffffff0d;border:2px dashed #fff3;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:3rem;display:flex}.CreateBlog-module__NC5lNa__editorLoadingText{font-size:var(--exv3-font-md);color:#fff9;font-family:var(--exv3-font-primary)}.CreateBlog-module__NC5lNa__loadingSpinner{color:#62ff00;animation:1s linear infinite CreateBlog-module__NC5lNa__spin}@keyframes CreateBlog-module__NC5lNa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.CreateBlog-module__NC5lNa__editorWrapper{border:1px solid var(--mantine-color-gray-3);background:#fff;border-radius:8px;overflow:hidden}.CreateBlog-module__NC5lNa__toolbar{background:var(--mantine-color-gray-0);border-bottom:1px solid var(--mantine-color-gray-3);flex-wrap:wrap;align-items:center;gap:4px;padding:8px 12px;display:flex}.CreateBlog-module__NC5lNa__toolbar button{cursor:pointer;font-size:var(--exv3-font-md);color:var(--mantine-color-gray-7);background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;min-width:32px;height:32px;padding:6px 8px;font-weight:500;transition:all .2s;display:flex}.CreateBlog-module__NC5lNa__toolbar button:hover{background:var(--mantine-color-gray-1);border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-9)}.CreateBlog-module__NC5lNa__toolbar button.CreateBlog-module__NC5lNa__active{background:var(--mantine-color-blue-6);color:#fff;border-color:var(--mantine-color-blue-6)}.CreateBlog-module__NC5lNa__toolbar button:focus{outline:2px solid var(--mantine-color-blue-4);outline-offset:1px}.CreateBlog-module__NC5lNa__editorContainer{min-height:300px;position:relative}.CreateBlog-module__NC5lNa__richTextEditor{min-height:300px;padding:16px}.CreateBlog-module__NC5lNa__editorPlaceholder{color:var(--mantine-color-gray-5);pointer-events:none;font-size:var(--exv3-font-md);position:absolute;top:16px;left:16px}.CreateBlog-module__NC5lNa__richTextEditor .CreateBlog-module__NC5lNa__ProseMirror{line-height:1.6;font-size:var(--exv3-font-md);color:var(--mantine-color-gray-9);outline:none}.CreateBlog-module__NC5lNa__richTextEditor .CreateBlog-module__NC5lNa__ProseMirror h1,.CreateBlog-module__NC5lNa__richTextEditor .CreateBlog-module__NC5lNa__ProseMirror h2,.CreateBlog-module__NC5lNa__richTextEditor .CreateBlog-module__NC5lNa__ProseMirror h3{font-size:var(--exv3-font-md);margin:1em 0 .5em;font-weight:700}.CreateBlog-module__NC5lNa__richTextEditor .CreateBlog-module__NC5lNa__ProseMirror p{margin:.75em 0}.CreateBlog-module__NC5lNa__richTextEditor .CreateBlog-module__NC5lNa__ProseMirror ul,.CreateBlog-module__NC5lNa__richTextEditor .CreateBlog-module__NC5lNa__ProseMirror ol{margin:.75em 0;padding-left:1.5em}.CreateBlog-module__NC5lNa__richTextEditor .CreateBlog-module__NC5lNa__ProseMirror li{margin:.25em 0}.CreateBlog-module__NC5lNa__richTextEditor .CreateBlog-module__NC5lNa__ProseMirror blockquote{border-left:4px solid var(--mantine-color-gray-4);color:var(--mantine-color-gray-6);margin:1em 0;padding-left:1em;font-style:italic}.CreateBlog-module__NC5lNa__richTextEditor .CreateBlog-module__NC5lNa__ProseMirror code{background:var(--mantine-color-gray-1);font-family:Monaco,Courier New,monospace;font-size:var(--exv3-font-md);border-radius:3px;padding:2px 4px}.CreateBlog-module__NC5lNa__richTextEditor .CreateBlog-module__NC5lNa__ProseMirror mark{background:var(--mantine-color-yellow-2);border-radius:2px;padding:1px 2px}.CreateBlog-module__NC5lNa__richTextEditor .CreateBlog-module__NC5lNa__ProseMirror img{border-radius:4px;max-width:100%;height:auto;margin:1em 0}.CreateBlog-module__NC5lNa__richTextEditor .CreateBlog-module__NC5lNa__ProseMirror a{color:var(--mantine-color-blue-6);text-decoration:underline}.CreateBlog-module__NC5lNa__richTextEditor .CreateBlog-module__NC5lNa__ProseMirror a:hover{color:var(--mantine-color-blue-7)}.CreateBlog-module__NC5lNa__fieldError{color:#ff3437;font-size:var(--exv3-font-md);font-weight:var(--exv3-font-weight-normal);font-family:var(--exv3-font-primary);margin-top:var(--exv3-space-1-5)}.CreateBlog-module__NC5lNa__formError{color:#ff3437;padding:var(--exv3-space-3)var(--exv3-space-4);border-radius:var(--exv3-radius-md);font-weight:var(--exv3-font-weight-normal);font-family:var(--exv3-font-primary);font-size:var(--exv3-font-md);margin:var(--exv3-space-4)0;background:#ff34371a;border:1px solid #ff34374d}@keyframes CreateBlog-module__NC5lNa__slideUp{0%{opacity:0;transform:translateY(40px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.CreateBlog-module__NC5lNa__modalHeader{padding:var(--exv3-space-6)var(--exv3-space-7)var(--exv3-space-5)var(--exv3-space-7);border-radius:var(--exv3-radius-lg)var(--exv3-radius-lg)0 0;background:0 0;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;display:flex;position:relative}.CreateBlog-module__NC5lNa__modalTitle{font-size:var(--exv3-font-md);font-weight:var(--exv3-font-weight-bold);font-family:var(--exv3-font-primary);color:var(--exv3-color-white);letter-spacing:-.02em;margin:0}.CreateBlog-module__NC5lNa__closeButton{font-size:var(--exv3-font-md);color:var(--exv3-color-white);cursor:pointer;padding:var(--exv3-space-1-5);border-radius:var(--exv3-radius-md);transition:var(--exv3-transition-base);width:var(--exv3-space-8);height:var(--exv3-space-8);background:0 0;border:1px solid #fff3;justify-content:center;align-items:center;display:flex}.CreateBlog-module__NC5lNa__closeButton:hover:not(:disabled){border-color:var(--exv3-color-white);background:#ffffff1a;transform:translateY(-2px)}.CreateBlog-module__NC5lNa__closeButton:disabled{opacity:.4;cursor:not-allowed;transform:none}.CreateBlog-module__NC5lNa__modalForm{padding:var(--exv3-space-6)var(--exv3-space-7)var(--exv3-space-7)var(--exv3-space-7)}.CreateBlog-module__NC5lNa__formGroup{margin-bottom:var(--exv3-space-5)}.CreateBlog-module__NC5lNa__formLabel{font-size:var(--exv3-font-md);font-family:var(--exv3-font-primary);font-weight:var(--exv3-font-weight-semibold);color:var(--exv3-color-white);margin-bottom:var(--exv3-space-2);letter-spacing:-.01em;display:block}.CreateBlog-module__NC5lNa__textInput{width:100%;padding:var(--exv3-space-3)var(--exv3-space-4);border-radius:var(--exv3-radius-md);font-size:var(--exv3-font-md);font-family:var(--exv3-font-primary);background:var(--exv3-color-darkest);color:var(--exv3-color-white);transition:var(--exv3-transition-base);box-sizing:border-box;border:1px solid #fff3}.CreateBlog-module__NC5lNa__textInput::placeholder{color:#fff6}.CreateBlog-module__NC5lNa__textInput:focus{border-color:var(--exv3-color-primary);background:var(--exv3-color-darkest);outline:none;box-shadow:0 0 0 2px #62ff0026}.CreateBlog-module__NC5lNa__textInput:hover{background:var(--exv3-color-darkest);border-color:#ffffff4d}.CreateBlog-module__NC5lNa__filePreview{margin-top:var(--exv3-space-2);padding:var(--exv3-space-2)var(--exv3-space-3);border-radius:var(--exv3-radius-sm);font-size:var(--exv3-font-md);font-family:var(--exv3-font-primary);color:var(--exv3-color-primary);background:#62ff001a;border:1px solid #62ff004d}.CreateBlog-module__NC5lNa__tagSelector{position:relative}.CreateBlog-module__NC5lNa__tagInput{min-height:44px;padding:var(--exv3-space-3)var(--exv3-space-4);border-radius:var(--exv3-radius-md);background:var(--exv3-color-darkest);cursor:pointer;transition:var(--exv3-transition-base);box-sizing:border-box;border:1px solid #fff3;align-items:center;display:flex}.CreateBlog-module__NC5lNa__tagInput:hover{background:var(--exv3-color-darkest);border-color:#ffffff4d}.CreateBlog-module__NC5lNa__placeholder{color:#fff6;font-size:var(--exv3-font-md);font-family:var(--exv3-font-primary)}.CreateBlog-module__NC5lNa__selectedTags{flex-wrap:wrap;gap:8px;display:flex}.CreateBlog-module__NC5lNa__tagChip{background:var(--exv2-accent-500);color:var(--exv2-neutral-900);font-size:var(--exv3-font-md);font-weight:600;font-family:var(--exv3-font-primary);border-radius:20px;align-items:center;padding:6px 12px;display:inline-flex}.CreateBlog-module__NC5lNa__tagRemove{color:var(--exv2-neutral-900);cursor:pointer;font-size:var(--exv3-font-md);background:0 0;border:none;margin-left:6px;padding:0;font-weight:700;line-height:1}.CreateBlog-module__NC5lNa__tagRemove:hover{opacity:.7}.CreateBlog-module__NC5lNa__tagDropdown{z-index:10;background:#242424;border:1px solid #62ff004d;border-top:none;border-radius:0 0 8px 8px;max-height:200px;margin-top:-1px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 8px 16px #0000004d}.CreateBlog-module__NC5lNa__tagOption{text-align:left;cursor:pointer;width:100%;font-size:var(--exv3-font-md);font-family:var(--exv3-font-primary);color:#fff;background:0 0;border:none;padding:12px 16px;transition:all .2s}.CreateBlog-module__NC5lNa__tagOption:hover{background:#62ff001a}.CreateBlog-module__NC5lNa__tagSelected{color:#62ff00;background:#62ff0026;font-weight:600}.CreateBlog-module__NC5lNa__tagSelected:hover{background:#62ff0033}.CreateBlog-module__NC5lNa__editorContainer{border-radius:var(--exv3-radius-md);background:var(--exv3-color-darkest);transition:var(--exv3-transition-base);box-sizing:border-box;border:1px solid #fff3;min-height:260px;max-height:380px;padding:0;overflow-y:auto}.CreateBlog-module__NC5lNa__editorContainer:focus-within{border-color:var(--exv3-color-primary);background:var(--exv3-color-darkest);box-shadow:0 0 0 2px #62ff0026}.CreateBlog-module__NC5lNa__editorContainer:hover{background:var(--exv3-color-darkest);border-color:#ffffff4d}.CreateBlog-module__NC5lNa__richTextEditor{box-sizing:border-box;min-height:260px;max-height:380px;font-size:var(--exv3-font-md);background:0 0;padding:12px 16px;overflow-y:auto}.CreateBlog-module__NC5lNa__richTextEditor .mantine-RichTextEditor-content{background:0 0;min-height:80px;max-height:120px;padding:0;overflow-y:auto}.CreateBlog-module__NC5lNa__richTextEditor .ProseMirror{cursor:text;word-break:break-word;overflow-wrap:anywhere;box-sizing:border-box;min-height:200px;font-size:var(--exv3-font-md);color:var(--exv3-color-white);background:0 0;outline:none;padding:0}.CreateBlog-module__NC5lNa__mediaSelect{font-size:var(--exv3-font-md);background:#fff;border:1px solid #d1d5db;border-radius:6px;margin-right:8px;padding:6px 8px}.CreateBlog-module__NC5lNa__mediaButton{cursor:pointer;color:#6b7280;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:6px 8px;transition:all .2s}.CreateBlog-module__NC5lNa__mediaButton:hover{color:#374151;background:#f3f4f6}.CreateBlog-module__NC5lNa__mediaButton:disabled{opacity:.5;cursor:not-allowed}.CreateBlog-module__NC5lNa__formActions{justify-content:flex-end;gap:var(--exv3-space-3);margin-top:var(--exv3-space-5);padding-top:var(--exv3-space-5);border-top:1px solid #ffffff1a;display:flex}.CreateBlog-module__NC5lNa__buttonSpinner{animation:1s linear infinite CreateBlog-module__NC5lNa__spin}:is(.CreateBlog-module__NC5lNa__richTextEditor video,.CreateBlog-module__NC5lNa__richTextEditor audio,.CreateBlog-module__NC5lNa__richTextEditor img){border-radius:4px;max-width:100%;margin:1rem 0}.CreateBlog-module__NC5lNa__richTextEditor img{height:auto;display:block}.CreateBlog-module__NC5lNa__richTextEditor audio{width:100%}.CreateBlog-module__NC5lNa__toolbar{gap:var(--exv3-space-2);padding:var(--exv3-space-3);background:var(--exv3-color-darkest);border-radius:var(--exv3-radius-md)var(--exv3-radius-md)0 0;z-index:2;border-bottom:1px solid #ffffff1a;flex-wrap:wrap;align-items:center;margin-bottom:0;display:flex;position:sticky;top:0}.CreateBlog-module__NC5lNa__toolbar button{color:var(--exv3-color-white);font-size:var(--exv3-font-md);font-weight:var(--exv3-font-weight-normal);padding:var(--exv3-space-1-75)var(--exv3-space-3);border-radius:var(--exv3-radius-sm);cursor:pointer;transition:var(--exv3-transition-fast);background:#ffffff1a;border:1px solid #fff3}.CreateBlog-module__NC5lNa__toolbar button:hover{border-color:var(--exv3-color-primary);color:var(--exv3-color-primary);background:#62ff0033}.CreateBlog-module__NC5lNa__toolbar button.CreateBlog-module__NC5lNa__active{background:var(--exv3-color-primary);border-color:var(--exv3-color-primary);color:var(--exv3-color-black);font-weight:var(--exv3-font-weight-semibold)}.CreateBlog-module__NC5lNa__toolbar select{margin-left:var(--exv3-space-2-5);padding:var(--exv3-space-1-75)var(--exv3-space-3);border-radius:var(--exv3-radius-sm);color:var(--exv3-color-white);font-family:var(--exv3-font-primary);font-size:var(--exv3-font-md);background:#ffffff1a;border:1px solid #fff3}.CreateBlog-module__NC5lNa__toolbarDivider{background:#fff3;width:1px;height:24px;margin:0 4px}.CreateBlog-module__NC5lNa__tiptapEditor,.CreateBlog-module__NC5lNa__richTextEditor{font-size:var(--exv3-font-md);color:var(--exv3-color-white);line-height:1.8}.CreateBlog-module__NC5lNa__richTextEditor .ProseMirror{font-size:var(--exv3-font-md);color:var(--exv3-color-white);line-height:1.8}.CreateBlog-module__NC5lNa__richTextEditor .ProseMirror p{color:var(--exv3-color-white)}.CreateBlog-module__NC5lNa__tiptapEditor strong,.CreateBlog-module__NC5lNa__richTextEditor strong{font-weight:var(--exv3-font-weight-bold);color:var(--exv3-color-white)}.CreateBlog-module__NC5lNa__richTextEditor .ProseMirror strong{font-weight:var(--exv3-font-weight-bold);color:var(--exv3-color-white)}.CreateBlog-module__NC5lNa__tiptapEditor em,.CreateBlog-module__NC5lNa__richTextEditor em{color:var(--exv3-color-white);font-style:italic}.CreateBlog-module__NC5lNa__richTextEditor .ProseMirror em{color:var(--exv3-color-white);font-style:italic}.CreateBlog-module__NC5lNa__tiptapEditor u,.CreateBlog-module__NC5lNa__richTextEditor u{-webkit-text-decoration:underline 2.5px var(--exv3-color-primary);text-decoration:underline 2.5px var(--exv3-color-primary);text-underline-offset:3px;color:var(--exv3-color-white)}.CreateBlog-module__NC5lNa__richTextEditor .ProseMirror u{-webkit-text-decoration:underline 2.5px var(--exv3-color-primary);text-decoration:underline 2.5px var(--exv3-color-primary);text-underline-offset:3px;color:var(--exv3-color-white)}.CreateBlog-module__NC5lNa__tiptapEditor code,.CreateBlog-module__NC5lNa__richTextEditor code{color:var(--exv3-color-primary);border-radius:var(--exv3-radius-sm);padding:var(--exv3-space-0-5)var(--exv3-space-1-5);font-size:var(--exv3-font-md);background:#62ff001a;font-family:JetBrains Mono,Menlo,Monaco,Consolas,monospace}.CreateBlog-module__NC5lNa__richTextEditor .ProseMirror code{color:var(--exv3-color-primary);border-radius:var(--exv3-radius-sm);padding:var(--exv3-space-0-5)var(--exv3-space-1-5);font-size:var(--exv3-font-md);background:#62ff001a;font-family:JetBrains Mono,Menlo,Monaco,Consolas,monospace}.CreateBlog-module__NC5lNa__tiptapEditor mark,.CreateBlog-module__NC5lNa__richTextEditor mark{color:gold;border-radius:var(--exv3-radius-xs);padding:var(--exv3-space-0-25)var(--exv3-space-1);background:#ffd7004d}.CreateBlog-module__NC5lNa__richTextEditor .ProseMirror mark{color:gold;border-radius:var(--exv3-radius-xs);padding:var(--exv3-space-0-25)var(--exv3-space-1);background:#ffd7004d}.CreateBlog-module__NC5lNa__tiptapEditor h1,.CreateBlog-module__NC5lNa__richTextEditor h1{font-size:var(--exv3-font-md);font-weight:var(--exv3-font-weight-bold);color:var(--exv3-color-white);margin:1.2em 0 .5em}.CreateBlog-module__NC5lNa__richTextEditor .ProseMirror h1{font-size:var(--exv3-font-md);font-weight:var(--exv3-font-weight-bold);color:var(--exv3-color-white);margin:1.2em 0 .5em}.CreateBlog-module__NC5lNa__tiptapEditor h2,.CreateBlog-module__NC5lNa__richTextEditor h2{font-size:var(--exv3-font-md);font-weight:var(--exv3-font-weight-bold);color:var(--exv3-color-white);margin:1.1em 0 .4em}.CreateBlog-module__NC5lNa__richTextEditor .ProseMirror h2{font-size:var(--exv3-font-md);font-weight:var(--exv3-font-weight-bold);color:var(--exv3-color-white);margin:1.1em 0 .4em}.CreateBlog-module__NC5lNa__tiptapEditor h3,.CreateBlog-module__NC5lNa__richTextEditor h3{font-size:var(--exv3-font-md);font-weight:var(--exv3-font-weight-bold);color:var(--exv3-color-white);margin:1em 0 .3em}.CreateBlog-module__NC5lNa__richTextEditor .ProseMirror h3{font-size:var(--exv3-font-md);font-weight:var(--exv3-font-weight-bold);color:var(--exv3-color-white);margin:1em 0 .3em}.CreateBlog-module__NC5lNa__tiptapEditor ul,.CreateBlog-module__NC5lNa__richTextEditor ul{margin-left:2em;padding-left:0;list-style-type:disc}.CreateBlog-module__NC5lNa__richTextEditor .ProseMirror ul{margin-left:2em;padding-left:0;list-style-type:disc}.CreateBlog-module__NC5lNa__tiptapEditor ol,.CreateBlog-module__NC5lNa__richTextEditor ol{margin-left:2em;padding-left:0;list-style-type:decimal}.CreateBlog-module__NC5lNa__richTextEditor .ProseMirror ol{margin-left:2em;padding-left:0;list-style-type:decimal}.CreateBlog-module__NC5lNa__tiptapEditor li,.CreateBlog-module__NC5lNa__richTextEditor li{margin-bottom:.3em}.CreateBlog-module__NC5lNa__richTextEditor .ProseMirror li{margin-bottom:.3em}.CreateBlog-module__NC5lNa__toolbar .CreateBlog-module__NC5lNa__active{color:#2c7a3b;background:#d1fae5}@media (max-width:768px){.CreateBlog-module__NC5lNa__modalContent{max-height:95vh;overflow-y:auto}.CreateBlog-module__NC5lNa__editorContainer{overflow-y:auto}.CreateBlog-module__NC5lNa__formActions{justify-content:center}}
.AlertButton-module__jyiiXq__alertButton{padding-block:var(--exv3-space-2);padding-inline:var(--exv3-space-4);justify-content:center;align-items:center;gap:var(--exv3-space-2);white-space:nowrap;border-radius:var(--exv3-radius-xl);background:var(--exv3-alert-btn-bg);color:var(--exv3-alert-btn-text);text-align:center;font-family:var(--exv3-font-primary);font-size:var(--exv3-btn-font-md);cursor:pointer;isolation:isolate;border:none;flex-direction:row;font-style:normal;font-weight:700;line-height:normal;transition:all .2s;display:inline-flex;position:relative}.AlertButton-module__jyiiXq__alertButton:hover:not(:disabled){border-radius:var(--exv3-radius-xl);border:1px solid var(--exv3-alert-btn-hover-border);background:var(--exv3-alert-btn-hover-bg);box-shadow:var(--exv3-alert-btn-hover-glow);color:var(--exv3-alert-btn-hover-text)}.AlertButton-module__jyiiXq__alertButton:hover:not(:disabled):before{content:"";border-radius:var(--exv3-radius-xl);background:var(--exv3-gradient-alert-border);-webkit-mask-composite:xor;z-index:-1;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.AlertButton-module__jyiiXq__alertButton:disabled{background:var(--exv3-alert-btn-disabled-bg);box-shadow:var(--exv3-alert-btn-disabled-shadow);color:var(--exv3-alert-btn-disabled-text);cursor:not-allowed;opacity:1;border:none}.AlertButton-module__jyiiXq__small{padding-block:var(--exv3-space-1);padding-inline:var(--exv3-space-3);font-size:var(--exv3-btn-font-sm)}.AlertButton-module__jyiiXq__large{padding-block:var(--exv3-space-3);padding-inline:var(--exv3-space-5);font-size:var(--exv3-btn-font-lg)}
.SuicideModal-module__axrPBG__modalOverlay{-webkit-backdrop-filter:blur(12px);z-index:9999;padding:var(--space-4);background:#000000d9;justify-content:center;align-items:center;animation:.2s ease-out SuicideModal-module__axrPBG__fadeIn;display:flex;position:fixed;inset:0}.SuicideModal-module__axrPBG__modalContent{-webkit-backdrop-filter:blur(20px);background:linear-gradient(135deg,#1e1e1ef2,#141414f2);border:1px solid #10ff0033;border-radius:24px;width:100%;max-width:42rem;max-height:none;animation:.3s ease-out SuicideModal-module__axrPBG__slideIn;overflow:hidden;box-shadow:0 20px 60px #00000080,0 8px 32px #0006,0 0 80px #10ff001a}.SuicideModal-module__axrPBG__modalHeader{padding:var(--space-4)var(--space-5)var(--space-4);background:linear-gradient(135deg,#1e1e1ecc,#141414cc);border-bottom:1px solid #10ff001a;border-radius:24px 24px 0 0;justify-content:space-between;align-items:center;display:flex}.SuicideModal-module__axrPBG__modalTitle{font-family:var(--exv3-font-primary);font-size:var(--exv3-font-2xl);font-weight:var(--font-weight-bold);color:#fff;text-shadow:0 2px 4px #00000080;margin:0}.SuicideModal-module__axrPBG__closeButton{font-size:var(--exv3-font-lg);color:#fff;cursor:pointer;padding:var(--space-2);transition:all var(--exv3-transition-fast);background:#ffffff1a;border:1px solid #fff3;border-radius:12px;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;line-height:1;display:flex;box-shadow:0 2px 4px #0003}.SuicideModal-module__axrPBG__closeButton:hover{color:#10ff00;background:#10ff001a;border-color:#10ff0066;transform:translateY(-1px);box-shadow:0 4px 8px #10ff0033}.SuicideModal-module__axrPBG__modalBody{padding:var(--space-5)var(--space-5)var(--space-4)}.SuicideModal-module__axrPBG__supportText{font-family:var(--exv3-font-primary);font-size:var(--exv3-font-md);font-weight:var(--font-weight-medium);color:#ffffffe6;margin:0 0 var(--space-5);text-align:center;line-height:1.6}.SuicideModal-module__axrPBG__crisisResource{padding:var(--space-4);margin-bottom:var(--space-3);text-align:center;transition:all var(--exv3-transition-fast);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px}.SuicideModal-module__axrPBG__crisisResource:last-child{margin-bottom:0}.SuicideModal-module__axrPBG__crisisResource:hover{background:#10ff000d;border-color:#10ff004d;transform:translateY(-2px);box-shadow:0 8px 24px #10ff0026}.SuicideModal-module__axrPBG__resourceTitle{font-family:var(--exv3-font-primary);font-size:var(--exv3-font-lg);font-weight:var(--font-weight-semibold);color:#fff;margin:0 0 var(--space-2)}.SuicideModal-module__axrPBG__hotlineNumber{font-family:var(--exv3-font-primary);font-size:var(--exv3-font-2xl);font-weight:var(--font-weight-bold);color:#000;letter-spacing:.05em;margin:var(--space-2)0;background:#10ff00;border-radius:100px;padding:12px 32px;text-decoration:none;transition:all .3s;display:inline-block;box-shadow:0 4px 20px #10ff004d,0 0 40px #10ff0033}.SuicideModal-module__axrPBG__hotlineNumber:hover{color:#000;background:#0f0;transform:translateY(-2px);box-shadow:0 6px 30px #10ff0080,0 0 60px #10ff004d}.SuicideModal-module__axrPBG__textInfo{justify-content:center;align-items:center;gap:var(--space-2);margin:var(--space-3)0;display:flex}.SuicideModal-module__axrPBG__textInstructions{font-family:var(--exv3-font-primary);font-size:var(--exv3-font-lg);font-weight:var(--font-weight-medium);color:#fffc}.SuicideModal-module__axrPBG__textNumber{font-family:var(--exv3-font-primary);font-size:var(--exv3-font-lg);font-weight:var(--font-weight-bold);color:#000;background:#10ff00;border-radius:100px;padding:8px 24px;text-decoration:none;transition:all .3s;box-shadow:0 4px 16px #10ff004d,0 0 32px #10ff0033}.SuicideModal-module__axrPBG__textNumber:hover{color:#000;background:#0f0;transform:translateY(-1px);box-shadow:0 6px 24px #10ff0080,0 0 48px #10ff004d}.SuicideModal-module__axrPBG__resourceDetails{font-family:var(--exv3-font-primary);font-size:var(--exv3-font-sm);font-weight:var(--font-weight-medium);color:#fff9;margin:var(--space-2)0 0;line-height:1.5}.SuicideModal-module__axrPBG__modalFooter{padding:var(--space-3)var(--space-5)var(--space-4);background:linear-gradient(135deg,#1e1e1ecc,#141414cc);border-top:1px solid #10ff001a;border-radius:0 0 24px 24px;justify-content:center;display:flex}.SuicideModal-module__axrPBG__closeModalButton{color:#fff;font-family:var(--exv3-font-primary);font-size:var(--exv3-font-md);font-weight:var(--font-weight-medium);cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:100px;padding:12px 32px;transition:all .3s;box-shadow:0 2px 8px #0003}.SuicideModal-module__axrPBG__closeModalButton:hover{color:#fff;background:#ffffff26;border-color:#ffffff4d;transform:translateY(-1px);box-shadow:0 4px 12px #ffffff1a}@keyframes SuicideModal-module__axrPBG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SuicideModal-module__axrPBG__slideIn{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:768px){.SuicideModal-module__axrPBG__modalOverlay{padding:var(--space-3)}.SuicideModal-module__axrPBG__modalContent{max-width:100%;max-height:none}.SuicideModal-module__axrPBG__modalHeader{padding:var(--space-3)var(--space-4)var(--space-3)}.SuicideModal-module__axrPBG__modalTitle{font-size:var(--exv3-font-xl)}.SuicideModal-module__axrPBG__modalBody{padding:var(--space-4)var(--space-4)var(--space-3)}.SuicideModal-module__axrPBG__supportText{font-size:var(--exv3-font-sm);margin:0 0 var(--space-4)}.SuicideModal-module__axrPBG__hotlineNumber{font-size:var(--exv3-font-xl);padding:var(--space-2)var(--space-3)}.SuicideModal-module__axrPBG__textNumber{font-size:var(--exv3-font-md)}.SuicideModal-module__axrPBG__modalFooter{padding:var(--space-3)var(--space-4)var(--space-3)}}@media (max-width:480px){.SuicideModal-module__axrPBG__modalOverlay{padding:var(--space-2)}.SuicideModal-module__axrPBG__modalHeader{padding:var(--space-2)var(--space-3)var(--space-2)}.SuicideModal-module__axrPBG__modalTitle{font-size:var(--exv3-font-lg)}.SuicideModal-module__axrPBG__modalBody{padding:var(--space-3)var(--space-3)var(--space-2)}.SuicideModal-module__axrPBG__crisisResource{padding:var(--space-3);margin-bottom:var(--space-2)}.SuicideModal-module__axrPBG__hotlineNumber{font-size:var(--exv3-font-lg);padding:var(--space-2)var(--space-3)}.SuicideModal-module__axrPBG__textInfo{gap:var(--space-1);margin:var(--space-2)0;flex-direction:column}.SuicideModal-module__axrPBG__textInstructions,.SuicideModal-module__axrPBG__textNumber{font-size:var(--exv3-font-sm)}.SuicideModal-module__axrPBG__modalFooter{padding:var(--space-2)var(--space-3)var(--space-3)}}
.BasicButton-module__8KYCoW__basicButton{padding-block:var(--exv3-space-2);padding-inline:var(--exv3-space-2);justify-content:center;align-items:center;gap:var(--exv3-space-2);white-space:nowrap;border-radius:var(--exv3-radius-md);background:var(--exv3-secondary-btn-bg);border:1px solid var(--exv3-secondary-btn-border);color:var(--exv3-secondary-btn-text);text-align:center;font-family:var(--exv3-font-primary);font-size:var(--exv3-btn-font-md);cursor:pointer;isolation:isolate;flex-direction:row;font-style:normal;font-weight:700;line-height:normal;transition:all .2s;display:inline-flex;position:relative}.BasicButton-module__8KYCoW__basicButton:active:not(:disabled),.BasicButton-module__8KYCoW__basicButton:hover:not(:disabled){background:var(--exv3-secondary-btn-active-bg);border:1px solid var(--exv3-secondary-btn-active-border);color:var(--exv3-secondary-btn-text)}.BasicButton-module__8KYCoW__basicButton:disabled{background:var(--exv3-secondary-btn-disabled-bg);box-shadow:var(--exv3-secondary-btn-disabled-shadow);color:var(--exv3-secondary-btn-disabled-text);cursor:not-allowed;opacity:.5;border:none}.BasicButton-module__8KYCoW__small{padding-block:var(--exv3-space-1);padding-inline:var(--exv3-space-2);font-size:var(--exv3-btn-font-sm);gap:var(--exv3-space-1)}.BasicButton-module__8KYCoW__large{padding-block:var(--exv3-space-2);padding-inline:var(--exv3-space-3);font-size:var(--exv3-btn-font-lg);gap:var(--exv3-space-2)}
.ConfirmationModal-module__NaA7IW__modalOverlay{background:var(--exv3-overlay);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:var(--exv3-z-popover);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ConfirmationModal-module__NaA7IW__modal{background:var(--exv3-background-secondary);border:1px solid var(--exv3-border-color);width:90%;max-width:480px;z-index:var(--exv3-z-tooltip);border-radius:16px;position:relative;box-shadow:0 20px 60px #00000080}.ConfirmationModal-module__NaA7IW__modalHeader{background-color:var(--exv3-background-secondary);border-bottom:1px solid var(--exv3-border-color);border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.ConfirmationModal-module__NaA7IW__titleGroup{align-items:center;gap:12px;display:flex}.ConfirmationModal-module__NaA7IW__title{color:var(--exv3-text-primary);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:600}.ConfirmationModal-module__NaA7IW__closeButton{width:32px;height:32px;color:var(--exv3-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.ConfirmationModal-module__NaA7IW__closeButton:hover{background:var(--exv3-background-main);color:var(--exv3-text-primary)}.ConfirmationModal-module__NaA7IW__content{flex-direction:column;gap:20px;padding:24px;display:flex}.ConfirmationModal-module__NaA7IW__messagePaper{background:0 0;border-radius:0;padding:0}.ConfirmationModal-module__NaA7IW__message{color:var(--exv3-text-primary);margin:0 0 12px;font-size:15px;font-weight:500;line-height:1.5}.ConfirmationModal-module__NaA7IW__divider{display:none}.ConfirmationModal-module__NaA7IW__details{background:0 0;border-left:none;border-radius:0;margin-top:8px;padding:0}.ConfirmationModal-module__NaA7IW__detailsText{color:var(--exv3-text-secondary);margin:0;font-size:14px;line-height:1.5}.ConfirmationModal-module__NaA7IW__actions{border-top:1px solid var(--exv3-border-color);justify-content:flex-end;gap:12px;margin-top:4px;padding-top:20px;display:flex}.ConfirmationModal-module__NaA7IW__spinner{animation:1s linear infinite ConfirmationModal-module__NaA7IW__spin}@keyframes ConfirmationModal-module__NaA7IW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.HopeButton-module__cb3EIq__hopeButton{padding-block:var(--exv3-space-2);padding-inline:var(--exv3-space-5);justify-content:center;align-items:center;gap:var(--exv3-space-2);white-space:nowrap;border-radius:var(--exv3-radius-xl);background:var(--exv3-hope-btn-bg);color:var(--exv3-hope-btn-text);text-align:center;font-family:var(--exv3-font-primary);font-size:var(--exv3-btn-font-md);cursor:pointer;isolation:isolate;border:none;flex-direction:row;flex-shrink:0;font-style:normal;font-weight:700;line-height:normal;transition:all .2s;display:inline-flex;position:relative}.HopeButton-module__cb3EIq__hopeButton:hover:not(:disabled){border-radius:var(--exv3-radius-xl);border:1px solid var(--exv3-primary-btn-hover-border);background:var(--exv3-primary-btn-hover-bg);box-shadow:var(--exv3-primary-btn-hover-glow);color:var(--exv3-hope-btn-hover-text)}.HopeButton-module__cb3EIq__hopeButton:hover:not(:disabled):before{content:"";border-radius:var(--exv3-radius-xl);background:var(--exv3-gradient-primary-border);-webkit-mask-composite:xor;z-index:-1;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.HopeButton-module__cb3EIq__hopeButton:disabled{background:var(--exv3-hope-btn-disabled-bg);box-shadow:var(--exv3-hope-btn-disabled-shadow);color:var(--exv3-hope-btn-disabled-text);text-align:center;font-family:var(--exv3-font-primary);font-size:var(--exv3-btn-font-md);cursor:not-allowed;opacity:1;border:none;font-style:normal;font-weight:700;line-height:normal}.HopeButton-module__cb3EIq__small{padding-block:var(--exv3-space-1);padding-inline:var(--exv3-space-3);font-size:var(--exv3-btn-font-sm)}.HopeButton-module__cb3EIq__large{padding-block:var(--exv3-space-3);padding-inline:var(--exv3-space-7);font-size:var(--exv3-btn-font-lg)}
.JoinModal-module__Wn__Wa__modalOverlay{z-index:9999;background:linear-gradient(#292929 0%,#3c3c3c 100%);justify-content:center;align-items:center;padding:30px;animation:.3s ease-out JoinModal-module__Wn__Wa__fadeIn;display:flex;position:fixed;inset:0;overflow:hidden}@keyframes JoinModal-module__Wn__Wa__fadeIn{0%{opacity:0}to{opacity:1}}.JoinModal-module__Wn__Wa__modalContainer{flex-direction:column;align-items:center;width:100%;max-width:650px;animation:.4s cubic-bezier(.16,1,.3,1) JoinModal-module__Wn__Wa__slideUp;display:flex;position:relative}@keyframes JoinModal-module__Wn__Wa__slideUp{0%{opacity:0;transform:translateY(30px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.JoinModal-module__Wn__Wa__backgroundBlob{z-index:-1;pointer-events:none;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0;overflow:hidden}.JoinModal-module__Wn__Wa__backgroundBlob img{object-fit:contain;width:100%;height:100%}.JoinModal-module__Wn__Wa__modalContent{z-index:1;-webkit-backdrop-filter:blur(40px);background:#3c445c33;border:1px solid #ffffff26;border-radius:15px;width:100%;max-width:618px;padding:35px 20px;position:relative;box-shadow:0 24px 72px #00000080}.JoinModal-module__Wn__Wa__modalHeader{text-align:center;margin-bottom:16px}.JoinModal-module__Wn__Wa__modalTitle{font-family:var(--exv3-font-primary);letter-spacing:0%;color:#fff;margin:0;padding:0;font-size:30px;font-weight:700;line-height:100%}.JoinModal-module__Wn__Wa__form{flex-direction:column;flex:1 0 0;align-self:stretch;align-items:center;gap:10px;display:flex}.JoinModal-module__Wn__Wa__inputGroup{flex-direction:column;gap:4px;width:100%;display:flex}.JoinModal-module__Wn__Wa__input{color:#fff9;width:100%;height:33px;font-size:16px;font-family:var(--exv3-font-primary);box-sizing:border-box;background:#3c445cb3;border:1px solid #fff3;border-radius:15px;outline:none;padding:8px 12px;transition:all .2s}.JoinModal-module__Wn__Wa__input::placeholder{color:#fff9}.JoinModal-module__Wn__Wa__input:focus{color:#fff;background:#3c445cd9;border-color:#62ff00;box-shadow:0 0 0 3px #62ff0026}.JoinModal-module__Wn__Wa__input:disabled{opacity:.5;cursor:not-allowed}.JoinModal-module__Wn__Wa__inputError{background:#ec3e3f1a!important;border-color:#ec3e3f!important}.JoinModal-module__Wn__Wa__inputError:focus{box-shadow:0 0 0 3px #ec3e3f33!important}.JoinModal-module__Wn__Wa__fieldError{color:#ec3e3f;margin-top:4px;margin-left:4px;font-size:12px;font-weight:500}.JoinModal-module__Wn__Wa__oauthButtons{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.JoinModal-module__Wn__Wa__oauthButton{cursor:pointer;color:#1a1a1a;height:auto;font-size:14px;font-weight:600;font-family:var(--exv3-font-primary);background:#fff;border:none;border-radius:15px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;transition:all .2s;display:flex;box-shadow:0 2px 8px #00000026}.JoinModal-module__Wn__Wa__oauthButton:hover:not(:disabled){background:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #00000040}.JoinModal-module__Wn__Wa__oauthButton:active:not(:disabled){transform:translateY(0)}.JoinModal-module__Wn__Wa__oauthButton:disabled{opacity:.5;cursor:not-allowed}.JoinModal-module__Wn__Wa__oauthButton img{flex-shrink:0}.JoinModal-module__Wn__Wa__submitButton{color:#1a1a1a;cursor:pointer;text-transform:none;letter-spacing:.5px;width:auto;height:auto;font-size:16px;font-weight:700;font-family:var(--exv3-font-primary);background:#62ff00;border:none;border-radius:36px;align-self:center;padding:10px 20px;transition:all .2s;box-shadow:0 4px 12px #62ff004d}.JoinModal-module__Wn__Wa__submitButton:hover:not(:disabled){background:#70ff1a;transform:translateY(-2px);box-shadow:0 6px 20px #62ff0066}.JoinModal-module__Wn__Wa__submitButton:active:not(:disabled){transform:translateY(0)}.JoinModal-module__Wn__Wa__submitButton:disabled{opacity:.6;cursor:not-allowed;transform:none}.JoinModal-module__Wn__Wa__magicLinkButton{color:#fffc;cursor:pointer;width:100%;height:36px;font-size:14px;font-weight:500;font-family:var(--exv3-font-primary);background:0 0;border:1px solid #ffffff40;border-radius:36px;padding:0 20px;transition:all .2s}.JoinModal-module__Wn__Wa__magicLinkButton:hover:not(:disabled){color:#fff;background:#ffffff14;border-color:#fff6}.JoinModal-module__Wn__Wa__magicLinkButton:disabled{opacity:.5;cursor:not-allowed}.JoinModal-module__Wn__Wa__loadingSpinner{border:2px solid #1a1a1a4d;border-top-color:#1a1a1a;border-radius:50%;width:20px;height:20px;margin:0 auto;animation:.6s linear infinite JoinModal-module__Wn__Wa__spin}@keyframes JoinModal-module__Wn__Wa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.JoinModal-module__Wn__Wa__errorMessage{color:#ec3e3f;text-align:center;background:#ec3e3f26;border:1px solid #ec3e3f66;border-radius:8px;margin-bottom:8px;padding:12px 16px;font-size:14px;font-weight:500;line-height:1.4}.JoinModal-module__Wn__Wa__successMessage{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:32px 20px;display:flex}.JoinModal-module__Wn__Wa__successMessage p:first-child{color:#62ff00;margin:0;font-size:20px;font-weight:700}.JoinModal-module__Wn__Wa__successSubtext{color:#ffffffb3;margin:0;font-size:15px;line-height:1.5}.JoinModal-module__Wn__Wa__backButton{width:100%;height:33px;font-family:var(--exv3-font-primary);color:#fff;cursor:pointer;background:#47278f99;border:none;border-radius:33px;margin-top:4px;padding:0 20px;font-size:15px;font-weight:400;transition:all .2s}.JoinModal-module__Wn__Wa__backButton:hover{background:#ffffff26;border-color:#ffffff4d}.JoinModal-module__Wn__Wa__modalFooter{text-align:center;flex-direction:column;gap:12px;margin-top:2px;padding-top:2px;display:flex}.JoinModal-module__Wn__Wa__backLink{font-family:var(--exv3-font-primary);color:#ffffffb3;cursor:pointer;background:0 0;border:none;padding:0;font-size:15px;font-weight:400;transition:color .2s}.JoinModal-module__Wn__Wa__backLink:hover{color:#fff}.JoinModal-module__Wn__Wa__footerText{color:#ffffffb3;margin:0;font-size:14px}.JoinModal-module__Wn__Wa__footerLink{color:#62ff00;cursor:pointer;font-weight:700;font-size:inherit;background:0 0;border:none;padding:0;text-decoration:none;transition:color .2s}.JoinModal-module__Wn__Wa__footerLink:hover{color:#70ff1a;text-decoration:underline}@media (max-width:700px){.JoinModal-module__Wn__Wa__modalOverlay{padding:20px}.JoinModal-module__Wn__Wa__modalContent{padding:8px 10px}.JoinModal-module__Wn__Wa__modalTitle{font-size:32px}.JoinModal-module__Wn__Wa__input{height:56px}}@media (max-width:480px){.JoinModal-module__Wn__Wa__modalOverlay{padding:16px}.JoinModal-module__Wn__Wa__modalContent{padding:8px}.JoinModal-module__Wn__Wa__modalTitle{font-size:28px}.JoinModal-module__Wn__Wa__input{height:52px;font-size:14px}.JoinModal-module__Wn__Wa__oauthButton{height:32px;padding:6px 10px;font-size:12px}.JoinModal-module__Wn__Wa__submitButton{height:44px;font-size:14px}}@media (max-width:375px){.JoinModal-module__Wn__Wa__modalOverlay{padding:12px}.JoinModal-module__Wn__Wa__modalTitle{font-size:24px}}
.IconButton-module__-GwvSa__iconButton{padding:var(--exv3-space-2);aspect-ratio:1;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .15s;display:inline-flex;position:relative}.IconButton-module__-GwvSa__iconButton .IconButton-module__-GwvSa__icon{flex-shrink:0;display:block}.IconButton-module__-GwvSa__iconButton:focus{outline:none}.IconButton-module__-GwvSa__iconButton:focus-visible:not(:disabled){outline:2px solid var(--exv3-color-primary);outline-offset:2px}.IconButton-module__-GwvSa__iconButton:hover:not(:disabled){background:var(--exv3-color-darkest)!important;box-shadow:var(--exv3-icon-shadow-inset-hover)!important}.IconButton-module__-GwvSa__iconButton:active:not(:disabled){background:var(--exv3-color-darkest)!important;box-shadow:var(--exv3-icon-shadow-inset-active)!important}.IconButton-module__-GwvSa__iconButton:disabled{cursor:not-allowed;opacity:.3}.IconButton-module__-GwvSa__iconButton .IconButton-module__-GwvSa__badge{background:var(--exv3-color-primary);border:2px solid var(--exv3-color-darkest);border-radius:50%;width:8px;height:8px;position:absolute;top:8px;right:8px}.IconButton-module__-GwvSa__light:hover:not(:disabled){background:var(--exv3-color-darkest)!important;box-shadow:var(--exv3-icon-shadow-inset-light-hover)!important}.IconButton-module__-GwvSa__light:active:not(:disabled){background:var(--exv3-color-darkest)!important;box-shadow:var(--exv3-icon-shadow-inset-light-active)!important}.IconButton-module__-GwvSa__small,.IconButton-module__-GwvSa__medium{padding:var(--exv3-space-2)}.IconButton-module__-GwvSa__large{padding:var(--exv3-space-3)}
.FriendSuggestions-module__BCFIIW__container{gap:var(--exv3-space-5);border-radius:var(--exv3-radius-lg);width:100%;margin-bottom:var(--exv3-space-9);background-color:#0000;flex-direction:column;display:flex}.FriendSuggestions-module__BCFIIW__title{color:var(--exv3-color-white);font-family:Ubuntu;font-size:var(--exv3-font-md);text-align:center;margin:0;font-style:normal;font-weight:700;line-height:normal}.FriendSuggestions-module__BCFIIW__carousel{gap:var(--exv3-space-5);flex-direction:column;width:100%;display:flex;position:relative}.FriendSuggestions-module__BCFIIW__cardContainer{width:100%;position:relative;overflow:hidden}.FriendSuggestions-module__BCFIIW__cardTrack{gap:0;transition:transform .4s cubic-bezier(.4,0,.2,1);display:flex}.FriendSuggestions-module__BCFIIW__friendCard{align-items:center;gap:var(--exv3-space-2);opacity:0;max-width:100%;transition:all var(--exv3-transition-normal);flex-direction:column;flex:0 0 100%;display:flex;transform:scale(.95)}.FriendSuggestions-module__BCFIIW__friendCard.FriendSuggestions-module__BCFIIW__active{opacity:1;transform:scale(1)}.FriendSuggestions-module__BCFIIW__avatarWrapper{justify-content:center;align-items:center;display:flex}.FriendSuggestions-module__BCFIIW__friendInfo{text-align:center;flex-direction:column;width:100%;display:flex}.FriendSuggestions-module__BCFIIW__friendName{color:var(--exv3-color-white);font-family:Ubuntu;font-size:var(--exv3-font-md);word-break:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:100%;margin:0;font-style:normal;font-weight:400;line-height:1.2;display:-webkit-box;overflow:hidden}.FriendSuggestions-module__BCFIIW__friendBio{font-size:var(--exv3-font-xs);color:var(--exv3-color-text-light);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.3;display:-webkit-box;overflow:hidden}.FriendSuggestions-module__BCFIIW__prevButton{left:var(--exv3-space-2);z-index:var(--exv3-z-above);top:50%;position:absolute!important;transform:translateY(-50%)rotate(180deg)!important}.FriendSuggestions-module__BCFIIW__nextButton{right:var(--exv3-space-2);z-index:var(--exv3-z-above);top:50%;position:absolute!important;transform:translateY(-50%)!important}.FriendSuggestions-module__BCFIIW__dotsContainer{justify-content:center;gap:var(--exv3-space-1);display:flex}.FriendSuggestions-module__BCFIIW__dot{border-radius:var(--exv3-radius-full);cursor:pointer;width:6px;height:6px;transition:background-color var(--exv3-transition-normal);background:#ffffff4d;border:none;padding:0}.FriendSuggestions-module__BCFIIW__dot:hover{background:#ffffff80}.FriendSuggestions-module__BCFIIW__activeDot{background:var(--exv3-color-primary);width:8px;height:8px}.FriendSuggestions-module__BCFIIW__loadingState,.FriendSuggestions-module__BCFIIW__errorState,.FriendSuggestions-module__BCFIIW__emptyState{text-align:center;min-height:180px;padding:var(--exv3-space-3);justify-content:center;align-items:center;display:flex}.FriendSuggestions-module__BCFIIW__loadingText{font-size:var(--exv3-font-sm);color:var(--exv3-color-text-muted)}.FriendSuggestions-module__BCFIIW__errorState p,.FriendSuggestions-module__BCFIIW__emptyState p{font-size:var(--exv3-font-sm);color:var(--exv3-color-text-muted);margin:0}
.ResourceCard-module__3vmalG__card{background:var(--exv3-color-darker);border-radius:var(--exv3-radius-md);padding:var(--exv3-space-5);transition:all var(--exv3-transition-fast);gap:var(--exv3-space-3);border:1px solid #0000;flex-direction:column;height:100%;display:flex;position:relative}.ResourceCard-module__3vmalG__card:hover{border-color:var(--exv3-color-gray);box-shadow:var(--exv3-shadow-md);transform:translateY(-2px)}.ResourceCard-module__3vmalG__cardHeader{justify-content:space-between;align-items:flex-start;gap:var(--exv3-space-2);margin-bottom:var(--exv3-space-2);display:flex}.ResourceCard-module__3vmalG__iconAndTitle{align-items:flex-start;gap:var(--exv3-space-3);flex:1;min-width:0;display:flex}.ResourceCard-module__3vmalG__icon{flex-shrink:0;font-size:24px;line-height:1}.ResourceCard-module__3vmalG__resourceName{font-size:var(--exv3-font-md);font-weight:var(--exv3-font-weight-semibold);color:var(--exv3-color-white);line-height:var(--exv3-line-height-normal);word-wrap:break-word;margin:0}.ResourceCard-module__3vmalG__badgeFree,.ResourceCard-module__3vmalG__badgeSubsidized,.ResourceCard-module__3vmalG__badgeInsurance,.ResourceCard-module__3vmalG__badgeSliding,.ResourceCard-module__3vmalG__badgePaid{border-radius:var(--exv3-radius-sm);font-size:12px;font-weight:var(--exv3-font-weight-semibold);white-space:nowrap;flex-shrink:0;padding:4px 12px;line-height:1}.ResourceCard-module__3vmalG__badgeFree{background:var(--exv3-color-primary);color:var(--exv3-color-black)}.ResourceCard-module__3vmalG__badgeSubsidized,.ResourceCard-module__3vmalG__badgeInsurance,.ResourceCard-module__3vmalG__badgeSliding,.ResourceCard-module__3vmalG__badgePaid{background:var(--exv3-color-secondary);color:var(--exv3-color-white)}.ResourceCard-module__3vmalG__description{font-size:var(--exv3-font-sm);color:var(--exv3-color-light-gray);line-height:var(--exv3-line-height-relaxed);flex:1;margin:0}.ResourceCard-module__3vmalG__details{gap:var(--exv3-space-2);margin-top:var(--exv3-space-3);flex-direction:column;display:flex}.ResourceCard-module__3vmalG__detail{font-size:var(--exv3-font-sm);color:var(--exv3-color-light-gray);display:none}.ResourceCard-module__3vmalG__detail:has(.ResourceCard-module__3vmalG__link){display:block}.ResourceCard-module__3vmalG__detail strong{color:var(--exv3-color-white);font-weight:var(--exv3-font-weight-medium);margin-right:var(--exv3-space-2)}.ResourceCard-module__3vmalG__link{color:var(--exv3-color-primary);font-weight:var(--exv3-font-weight-medium);transition:color var(--exv3-transition-fast);font-size:var(--exv3-font-sm);text-decoration:none}.ResourceCard-module__3vmalG__link:hover{color:var(--exv3-color-white);text-decoration:underline}@container resource-grid (max-width:400px){.ResourceCard-module__3vmalG__card{padding:var(--exv3-space-4)}.ResourceCard-module__3vmalG__resourceName{font-size:var(--exv3-font-sm)}.ResourceCard-module__3vmalG__description{font-size:12px}}@media (max-width:768px){.ResourceCard-module__3vmalG__card{padding:var(--exv3-space-4)}.ResourceCard-module__3vmalG__icon{font-size:20px}.ResourceCard-module__3vmalG__resourceName{font-size:var(--exv3-font-lg)}.ResourceCard-module__3vmalG__description,.ResourceCard-module__3vmalG__detail,.ResourceCard-module__3vmalG__link{font-size:var(--exv3-font-md)}}
.FriendRequests-module__qub99q__container{background-color:var(--exv3-color-darker);border-radius:var(--exv3-radius-lg);width:100%;padding:var(--exv3-space-5);transition:border-color var(--exv3-transition-normal);margin-bottom:var(--exv3-space-9)}.FriendRequests-module__qub99q__container:hover{border-color:#fff3}.FriendRequests-module__qub99q__title{color:#fff;font-family:Ubuntu;font-size:var(--exv3-font-md);margin:0 0 var(--space-4,1rem)0;text-align:center;font-style:normal;font-weight:700;line-height:normal}.FriendRequests-module__qub99q__carousel{width:100%;position:relative}.FriendRequests-module__qub99q__cardContainer{width:100%;position:relative;overflow:hidden}.FriendRequests-module__qub99q__cardTrack{gap:0;transition:transform .4s cubic-bezier(.4,0,.2,1);display:flex}.FriendRequests-module__qub99q__actions{justify-content:center;width:100%;display:flex}.FriendRequests-module__qub99q__acceptButton{color:#1a1a1a;border-radius:var(--radius-md);padding:var(--space-2,.5rem)var(--space-3,.75rem);font-size:var(--exv3-font-xs);cursor:pointer;background:#62ff00;border:none;width:100%;max-width:120px;margin:2px;font-weight:500;transition:all .2s}.FriendRequests-module__qub99q__acceptButton:hover:not(:disabled){background:#62ff00;transform:translateY(-2px)}.FriendRequests-module__qub99q__declineButton{color:#1a1a1a;border-radius:var(--radius-md);padding:var(--space-2,.5rem)var(--space-3,.75rem);font-size:var(--exv3-font-xs);cursor:pointer;background:#ff3437;border:none;width:100%;max-width:120px;margin:2px;font-weight:500;transition:all .2s}.FriendRequests-module__qub99q__friendCard{align-items:center;gap:var(--space-2,.5rem);padding:var(--space-2,.5rem);opacity:0;flex-direction:column;flex:0 0 100%;min-height:160px;transition:all .4s;display:flex;transform:scale(.95)}.FriendRequests-module__qub99q__friendCard.FriendRequests-module__qub99q__active{opacity:1;transform:scale(1)}.FriendRequests-module__qub99q__avatarWrapper{justify-content:center;align-items:center;display:flex}.FriendRequests-module__qub99q__friendInfo{gap:var(--space-1,.25rem);text-align:center;flex-direction:column;flex:1;width:100%;display:flex}.FriendRequests-module__qub99q__friendName{font-size:var(--exv3-font-sm);color:var(--exv3-color-text-light);text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;font-weight:600;line-height:1.2;overflow:hidden}.FriendRequests-module__qub99q__friendBio{font-size:var(--exv3-font-xs);color:var(--exv3-color-text-light);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.3;display:-webkit-box;overflow:hidden}.FriendRequests-module__qub99q__addButton{background:var(--blue-primary-from-logo);color:#fff;border-radius:var(--radius-md);padding:var(--space-2,.5rem)var(--space-3,.75rem);font-size:var(--exv3-font-xs);cursor:pointer;border:none;width:100%;max-width:120px;font-weight:500;transition:all .2s}.FriendRequests-module__qub99q__addButton:hover:not(:disabled){background:#2563ebe6;transform:translateY(-1px)}.FriendRequests-module__qub99q__addButton:disabled{opacity:.6;cursor:not-allowed}.FriendRequests-module__qub99q__addButton.FriendRequests-module__qub99q__requested{background:#10b981}.FriendRequests-module__qub99q__addButton.FriendRequests-module__qub99q__requested:hover{background:#10b981;transform:none}.FriendRequests-module__qub99q__prevButton{left:var(--exv3-space-2);z-index:var(--exv3-z-above);top:50%;position:absolute!important;transform:translateY(-50%)rotate(180deg)!important}.FriendRequests-module__qub99q__nextButton{right:var(--exv3-space-2);z-index:var(--exv3-z-above);top:50%;position:absolute!important;transform:translateY(-50%)!important}.FriendRequests-module__qub99q__dotsContainer{justify-content:center;gap:var(--exv3-space-1);margin-top:var(--exv3-space-2);padding-top:var(--exv3-space-1);display:flex}.FriendRequests-module__qub99q__dot{border-radius:var(--exv3-radius-full);cursor:pointer;width:6px;height:6px;transition:background-color var(--exv3-transition-normal);background:#ffffff4d;border:none;padding:0}.FriendRequests-module__qub99q__dot:hover{background:#ffffff80}.FriendRequests-module__qub99q__activeDot{background:var(--exv3-color-primary);width:8px;height:8px}.FriendRequests-module__qub99q__loadingState,.FriendRequests-module__qub99q__errorState,.FriendRequests-module__qub99q__emptyState{text-align:center;min-height:180px;padding:var(--space-3,.75rem);justify-content:center;align-items:center;display:flex}.FriendRequests-module__qub99q__loadingText{font-size:var(--exv3-font-sm);color:var(--exv3-color-text-muted)}.FriendRequests-module__qub99q__errorState p,.FriendRequests-module__qub99q__emptyState p{font-size:var(--exv3-font-sm);color:var(--exv3-color-text-muted);margin:0}@media (max-width:1200px){.FriendRequests-module__qub99q__friendCard{min-height:150px}.FriendRequests-module__qub99q__navButton{width:24px;height:24px}}@media (max-width:1000px){.FriendRequests-module__qub99q__container{padding:var(--space-2,.5rem)}.FriendRequests-module__qub99q__friendCard{gap:var(--space-1,.25rem);min-height:140px}.FriendRequests-module__qub99q__addButton{padding:var(--space-1,.25rem)var(--space-2,.5rem)}}
.ResourcesTab-module__938XTW__container{max-width:var(--exv3-width-container)}.ResourcesTab-module__938XTW__header{margin-bottom:var(--exv3-space-6);text-align:center}.ResourcesTab-module__938XTW__title{color:var(--exv3-color-white);font-size:var(--exv3-font-2xl);font-weight:var(--exv3-font-weight-bold);margin:0 0 var(--exv3-space-2)0}.ResourcesTab-module__938XTW__description{color:var(--exv3-color-light-gray);font-size:var(--exv3-font-md);line-height:var(--exv3-line-height-relaxed);margin:0}.ResourcesTab-module__938XTW__section{margin-bottom:var(--exv3-space-8)}.ResourcesTab-module__938XTW__sectionTitle{color:var(--exv3-color-white);font-size:var(--exv3-font-xl);font-weight:var(--exv3-font-weight-semibold);margin:0 0 var(--exv3-space-4)0}.ResourcesTab-module__938XTW__resourceGrid{gap:var(--exv3-space-4);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid;container:resource-grid/inline-size}@media (max-width:768px){.ResourcesTab-module__938XTW__resourceGrid{grid-template-columns:1fr}.ResourcesTab-module__938XTW__header{margin-bottom:var(--exv3-space-4)}.ResourcesTab-module__938XTW__title{font-size:var(--exv3-font-xl)}}
.GoalActions-module__Qzt0wW__actions{gap:var(--exv3-space-4);grid-auto-flow:column;justify-content:start;align-items:center;padding:0;display:grid}@media (max-width:768px){.GoalActions-module__Qzt0wW__actions{gap:var(--exv3-space-3);grid-auto-flow:row}}
